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
336903282616	336903283127	336903283677	336903284227	336903284777	336903285327	336903285875	336903286427	336903286977	336903287525	336903288077	336903288627	336903289177	336903289727	336903290275	336903290827	336903291377	336903291927	336903292477	336903293027	336903293577	336903294127	336903294677	336903295227	336903295777	336903296327	336903296877	336903297427	336903297977	336903298527	336903299075	336903299627	336903300177	336903300727	336903301277	336903301827	336903302377	336903302927	336903303477	336903304027	336903304577	336903305127	336903305677	336903306227	336903306777	336903307327	336903307877	336903308427	336903308977	336903309527	336903310077	336903310627	336903311177	336903311727	336903312277	336903312827	336903313377	336903313927	336903314477	336903315027	336903315577	336903316127	336903316677	336903317227	336903317777	336903318327	336903318877	336903319427	336903319977	336903320527	336903321077	336903321627	336903322177	336903322727	336903323277	336903323827	336903324377	336903324927	336903325477	336903326027	336903326577	336903327127	336903327677	336903328227	336903328777	336903329327	336903329877	336903330427	336903330977	336903331527	336903332077	336903332627	336903333177	336903333727	336903334277	336903334827	336903335377	336903335927	336903336477	336903337027	336903337577	336903338127	336903338677	336903339227	336903339777	336903340327	336903340877	336903341427	336903341977	336903342527	336903343077	336903343627	336903344177	336903344727	336903345277	336903345827	336903346377	336903346927	336903347477	336903348027	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16091	7493	11319	14576	11656	8532	9231	5528	2616	2013	1411	879	1071	948	548	394	291	288	269	246	250	261	266	231	233	220	241	225	266	245	265	272	266	306	339	348	337	394	400	401	335	300	277	257	306	326	313	349	398	291	277	273	201	212	218	206	230	206	204	215	195	203	170	211	189	206	205	223	197	209	217	231	178	185	214	205	189	217	180	213	177	187	200	220	199	213	212	218	179	180	200	196	215	176	215	197	208	189	187	182	184	213	198	215	198	189	213	199	197	213	208	213	212	205	199	206	190	223	195	202	187	189	204	216	206	210	201	174	219	201	177	198	193	219	189	198	209	207	208	193	197	200	211	216	176	198	196	183	222	208	221	189	190	215	184	213	218	183	205	190	203	182	214	201	199	188	203	212	190	211	198	196	195	199	212	184	203	195	195	175	210	225	170	218	223	208	181	185	194	203	207	188	189	195	201	215	220	188	188	201	218	200	162	157	177	198	220	206	193	211	199	198	195	178	188	220	192	192	220	208	197	178	195	212	192	215	198	189	198	175	201	174	190	221	188	199	205	229	184	195	212	192	206	218	198	197	206	196	207	194	192	204	207	210	209	182	189	174	196	176	205	204	208	175	182	205	211	205	211	201	213	216	226	191	188	198	213	218	214	198	172	199	197	199	208	183	202	185	217	187	189	221	187	197	207	197	191	191	179	203	209	202	201	176	214	186	197	201	209	218	194	176	188	198	196	208	204	198	190	205	200	214	186	202	206	196	197	216	209	178	178	210	211	194	187	186	211	196	193	197	200	203	188	227	208	245	213	187	206	198	192	226	184	185	196	199	186	215	223	201	185	213	209	187	171	215	205	205	214	222	226	195	205	176	194	207	187	180	231	225	201	194	216	196	205	197	217	226	180	215	196	190	190	198	214	222	202	181	217	211	207	212	194	214	194	206	200	187	203	187	212	190	194	214	210	216	189	192	200	187	204	220	218	209	206	219	205	189	208	227	196	183	220	175	208	195	212	213	219	183	219	175	159	222	188	180	188	201	210	201	230	190	200	194	201	202	207	220	201	182	172	238	206	209	208	216	199	196	181	202	221	199	231	210	194	222	197	202	196	209	184	197	185	221	196	196	214	209	171	203	231	200	205	202	181	189	164	189	190	201	180	187	194	215	179	210	194	200	198	212	191	198	209	197	204	207	188	196	205	202	168	196	213	204	199	182	194	208	190	213	176	221	178	207	166	219	177	197	200	204	210	209	197	220	186	184	202	194	223	209	183	201	198	208	213	195	212	202	211	194	212	213	221	199	195	217	226	197	193	206	208	186	208	207	186	209	164	187	203	221	184	166	180	182	228	207	207	212	218	239	204	235	199	211	181	193	222	192	193	209	215	206	215	214	207	222	174	189	193	170	199	202	188	206	193	195	191	196	186	204	181	183	207	195	201	212	197	176	196	184	198	181	216	193	183	196	205	195	201	193	227	207	218	188	217	203	191	186	190	201	205	206	185	207	204	198	198	198	199	192	201	193	213	202	208	209	207	211	179	205	199	170	198	207	188	188	207	206	189	216	184	174	218	187	209	205	238	195	195	208	203	205	176	199	217	201	197	200	167	200	196	189	217	203	204	167	214	196	221	228	195	204	220	194	183	212	191	210	194	166	197	192	204	195	194	227	202	196	223	202	206	235	175	183	210	202	227	217	220	222	168	173	188	236	198	181	206	207	194	180	180	188	170	196	206	195	218	184	184	222	187	220	215	216	211	201	175	191	221	197	179	193	222	215	178	200	196	223	204	202	195	215	174	202	215	207	198	199	200	221	196	202	197	217	184	214	191	194	175	204	205	190	199	211	187	227	193	216	195	189	204	174	209	197	206	225	219	224	212	188	204	221	203	204	210	205	215	225	213	172	197	198	193	192	209	198	188	183	200	206	206	199	209	213	214	210	207	198	216	226	208	217	204	204	190	186	178	223	225	195	185	216	203	203	176	170	205	215	177	199	210	209	190	219	214	179	173	208	190	216	189	205	192	207	218	177	215	178	188	206	190	193	195	178	226	197	198	212	234	178	203	180	175	206	202	199	193	202	172	194	184	188	193	182	223	205	229	213	192	192	225	213	222	196	172	199	168	169	196	197	219	188	207	188	194	223	201	210	184	181	226	188	223	207	181	208	221	208	206	194	195	197	190	195	227	205	207	191	193	174	211	190	192	177	214	189	219	208	189	199	190	206	216	200	191	211	191	197	195	190	208	210	201	193	213	210	218	179	196	201	208	211	218	190	208	193	205	189	189	218	187	204	199	199	189	201	248	199	213	212	189	186	202	227	175	187	184	189	184	187	201	191	202	203	210	169	217	174	211	189	204	192	197	187	211	178	178	187	179	196	198	216	210	193	181	195	198	170	201	183	207	228	181	213	195	204	203	210	217	206	223	206	216	222	229	204	196	180	183	204	227	180	187	196	232	206	218	195	217	211	199	182	206	192	189	209	211	193	179	198	218	166	224	207	210	209	201	184	194	192	194	196	192	218	195	228	217	201	217	199	173	181	191	213	222	207	247	198	202	209	214	190	182	202	197	216	213	200	207	176	175	197	183	193	191	182	227	203	200	194	197	167	184	204	188	197	193	202	196	179	202	213	205	221	192	233	176	205	193	186	186	188	194	207	187	203	199	208	192	213	188	222	206	199	195	196	211	203	243	202	222	196	206	185	232	186	188	220	204	175	196	210	185	199	200	185	178	197	185	213	184	176	201	182	182	203	195	203	193	202	214	219	204	176	210	203	218	202	208	207	191	207	210	221	206	191	203	200	193	203	172	203	212	189	229	211	187	195	184	214	214	198	209	211	205	213	225	228	216	191	189	226	230	191	192	216	160	202	218	208	203	213	188	205	211	185	198	189	176	204	204	185	178	214	243	195	180	204	222	191	206	181	187	212	217	187	210	190	219	221	180	213	212	231	178	178	196	192	189	206	210	184	212	199	193	204	202	191	182	195	196	211	212	216	194	207	189	206	207	196	225	204	192	219	207	176	204	201	213	220	206	201	206	205	178	189	224	225	213	194	188	203	203	215	184	185	189	184	189	223	207	211	180	193	203	200	192	207	204	183	200	215	189	200	202	204	203	191	206	219	167	185	165	208	214	191	233	218	205	204	196	219	192	194	216	200	195	169	198	210	203	199	184	192	226	171	208	221	199	197	222	216	181	203	207	197	172	217	209	193	198	188	198	197	201	211	248	227	208	209	201	207	195	191	218	211	190	200	181	189	212	193	207	234	185	187	203	205	204	176	188	194	185	186	189	211	197	184	186	176	207	183	195	189	190	180	216	212	201	211	203	187	201	216	182	202	195	186	210	209	214	216	214	213	203	172	183	195	190	213	232	196	183	200	203	204	211	190	223	214	191	218	197	202	211	166	199	207	211	206	190	192	211	208	213	192	183	175	196	210	201	191	211	203	200	208	190	183	180	200	192	221	218	188	203	212	219	222	202	187	216	186	186	196	201	202
10046	4905	12427	19983	19990	17575	21588	14446	8689	8354	6533	4284	5936	4731	2863	1918	1154	1183	1020	1097	1108	1146	1053	879	836	758	776	725	760	866	948	953	1133	1372	1699	1690	1748	2032	2006	2041	1797	1615	1224	1250	1577	1771	1575	1811	2068	1715	1300	1093	797	716	598	571	542	540	534	547	501	509	545	532	546	528	571	598	619	673	537	539	562	550	543	562	525	559	565	493	579	533	523	557	523	527	554	532	545	527	514	509	492	516	518	522	580	526	520	533	515	581	511	514	534	530	490	538	511	504	516	556	537	547	483	491	536	518	547	517	554	552	559	495	530	504	564	524	515	528	582	553	532	482	549	542	486	564	539	520	531	540	530	607	509	558	496	535	573	541	494	531	507	551	520	524	548	550	507	530	542	528	533	554	495	503	544	559	577	540	530	550	494	535	514	519	519	539	522	543	548	534	512	540	482	541	497	513	562	535	593	510	536	497	497	519	594	529	512	513	517	522	536	530	510	506	520	506	511	534	520	558	536	520	566	538	527	514	516	536	504	540	536	509	481	506	539	508	542	485	553	541	563	495	540	543	547	531	517	508	563	530	504	559	523	507	498	509	508	550	511	524	584	541	541	547	571	526	548	521	520	521	550	533	542	508	541	526	542	517	514	537	491	547	543	519	504	523	537	543	510	530	546	524	538	510	495	521	484	537	525	519	516	571	508	536	532	525	524	535	502	512	527	494	534	522	520	482	552	563	507	533	535	515	540	511	524	514	518	518	527	541	524	489	543	538	505	506	518	552	549	532	535	539	554	584	549	592	515	555	492	537	565	527	522	541	511	518	538	517	523	512	502	557	550	544	497	572	521	534	535	517	529	529	511	489	520	513	502	483	539	560	508	521	542	505	457	554	548	506	499	571	518	499	560	504	546	549	515	521	479	519	515	523	537	516	556	529	541	512	489	525	536	542	553	527	527	506	511	550	523	518	557	529	540	525	559	618	510	560	561	485	517	552	564	501	505	495	564	525	553	510	501	548	553	520	562	508	536	557	511	529	514	560	518	523	516	530	557	525	512	537	517	516	535	535	588	545	496	556	548	555	549	525	519	506	497	550	504	547	523	518	541	538	591	529	548	534	548	553	491	541	507	502	506	532	525	497	501	495	524	536	524	546	563	531	550	540	527	527	546	549	531	514	529	543	519	507	515	541	562	559	538	521	546	547	561	496	537	545	491	528	556	499	552	541	501	510	541	551	511	554	559	529	544	536	548	579	559	506	495	550	503	506	540	558	510	501	554	487	511	549	543	499	536	547	532	536	546	551	522	490	515	530	506	551	536	492	499	511	566	530	516	523	546	552	550	510	528	504	556	528	499	542	558	491	515	554	570	520	567	530	493	520	485	521	505	501	550	516	515	508	543	541	493	507	548	550	546	505	487	541	461	502	526	542	547	526	493	470	537	508	494	513	513	515	529	548	545	495	507	540	535	541	545	524	506	536	525	506	532	566	528	533	550	565	534	523	536	546	543	506	522	532	528	551	512	554	542	505	501	525	515	523	524	526	515	561	501	552	544	533	508	512	521	535	555	558	480	528	515	512	560	544	518	510	553	546	535	520	511	531	550	553	538	507	492	518	554	533	469	531	537	546	519	508	541	565	513	562	528	516	545	507	512	531	518	502	542	493	516	539	518	532	512	508	513	526	523	498	517	505	533	532	534	533	527	572	502	541	551	554	496	546	513	539	511	519	519	571	564	545	545	558	526	508	535	479	557	517	536	580	506	548	529	582	518	552	550	490	523	524	520	515	505	562	543	547	522	565	481	525	524	508	560	531	539	511	514	528	511	563	568	510	536	526	583	515	557	548	520	544	534	568	478	509	507	504	478	517	551	467	543	541	528	514	520	543	563	497	532	553	525	487	530	545	514	514	553	564	490	502	505	534	531	519	539	519	558	512	531	517	538	527	504	511	490	568	497	532	557	506	499	504	535	519	517	546	551	535	547	499	540	490	532	530	550	553	510	536	558	549	498	522	550	511	577	536	544	522	510	527	494	543	547	507	525	514	516	556	541	529	553	571	526	536	579	555	488	498	578	537	513	538	531	554	523	533	567	548	526	494	531	519	498	532	515	525	512	547	549	536	542	530	518	552	544	570	498	554	506	503	514	502	537	581	526	549	521	531	538	544	542	532	502	521	497	549	514	525	517	537	502	518	528	528	545	520	490	543	494	515	499	524	582	523	533	514	542	546	507	493	539	512	524	545	555	537	535	537	528	489	565	541	509	556	504	516	584	534	539	504	546	536	551	522	528	561	518	487	559	505	531	552	525	506	536	518	538	597	534	569	547	524	548	565	556	535	496	530	499	567	519	559	508	565	542	505	501	585	550	551	540	512	550	500	528	533	528	489	538	550	550	540	508	521	535	525	532	521	539	519	516	519	529	532	494	533	554	523	532	512	540	518	536	549	552	546	553	545	531	498	535	553	534	525	526	537	544	527	531	580	528	533	559	507	539	508	518	510	537	542	511	512	519	532	495	505	565	503	542	526	519	537	551	505	564	526	556	541	564	541	525	526	513	511	554	513	546	520	502	519	535	546	536	524	506	539	509	515	524	528	548	495	501	539	524	569	498	518	500	518	531	550	550	532	568	495	526	512	547	522	524	536	514	536	520	477	527	539	569	556	519	543	527	517	554	511	539	543	564	510	503	538	546	545	564	521	534	540	541	551	534	523	507	551	525	491	513	591	491	524	551	512	515	513	519	522	498	505	523	522	533	540	498	539	490	538	521	557	546	520	506	532	567	555	534	508	514	535	529	546	513	518	530	535	529	537	501	527	530	528	542	555	552	533	543	535	537	512	507	503	531	502	573	522	516	538	561	538	514	546	480	512	554	492	491	492	524	606	501	558	493	556	530	546	539	504	499	501	525	528	550	532	552	506	517	545	488	524	546	531	525	555	566	536	543	557	530	532	485	533	498	543	560	538	520	502	532	541	536	526	517	505	564	522	516	550	573	528	476	543	494	501	516	532	546	525	534	531	530	544	516	529	516	539	520	557	534	534	492	524	530	574	531	486	511	575	500	520	521	492	502	526	547	560	542	530	530	529	528	515	495	576	507	501	529	521	549	553	562	499	565	534	515	517	521	601	548	522	553	544	511	570	535	536	539	524	522	570	523	554	531	524	521	534	524	502	513	540	540	520	534	524	534	504	528	543	544	543	512	530	522	555	536	511	495	530	508	548	504	569	500	516	511	535	553	532	504	526	538	538	519	540	556	507	483	531	511	547	560	544	524	536	500	502	544	522	530	518	496	528	541	545	511	499	585	529	502	523	552	531	549	506	502	502	514	541	526	552	481	513	535	518	544	576	525	539	531	477	496	529	549	536	522	536	502	537	505	501	514	517	541	555	534	529	456	563	540	503	587	514	539	525	503	505	538	554	530	537	517	511	494	549	517	508	549	508	521	557	557	534	511	546	525	598	513	513	546	533	582	511	497	558	518	547	482	508	507	540	521	540	505	526	576	498
2723	1015	1308	1168	875	629	574	488	413	466	435	408	394	436	400	389	346	400	402	411	420	379	394	382	375	390	372	388	386	416	383	424	405	409	423	466	452	449	484	465	480	432	429	453	465	481	399	479	482	463	417	396	457	412	364	409	416	389	390	353	410	390	399	393	407	389	368	395	353	418	397	404	384	382	370	398	399	385	386	371	379	405	375	370	397	396	406	407	398	419	391	396	403	387	454	395	413	414	404	394	405	380	379	392	404	431	395	360	387	409	400	412	398	422	394	401	379	390	385	387	341	408	362	391	423	384	427	390	424	393	365	386	362	365	419	410	395	464	405	391	395	369	416	391	375	422	375	377	383	376	359	396	410	413	374	361	388	365	337	383	398	406	398	365	375	389	368	399	385	369	405	388	373	365	387	372	405	391	384	364	412	378	416	366	349	387	394	428	398	383	421	415	404	403	360	388	378	409	402	393	395	356	390	381	399	419	363	396	389	403	418	349	404	402	372	370	412	421	411	404	399	401	422	408	363	417	372	419	401	406	384	413	402	364	379	371	409	404	405	360	362	376	389	401	401	374	410	392	339	398	369	397	400	419	423	424	425	410	408	419	366	387	385	374	399	408	384	395	418	407	412	395	384	404	361	386	414	398	374	440	405	370	419	392	404	429	381	407	377	391	381	417	364	391	402	372	389	363	356	427	384	406	388	354	384	428	389	369	418	406	375	439	395	377	400	413	420	383	406	408	400	370	368	388	399	392	407	360	385	398	399	402	405	423	393	375	405	386	385	382	376	371	328	359	432	404	405	400	382	410	387	379	378	378	394	396	387	387	382	414	406	357	427	391	367	328	393	350	367	386	395	402	395	416	422	419	434	394	369	389	396	387	384	397	387	407	423	373	409	411	412	402	407	407	391	400	399	413	378	400	408	418	386	412	383	433	405	359	382	402	376	416	376	403	412	360	377	390	407	371	416	414	413	383	418	386	371	391	424	406	385	391	430	407	402	415	391	374	364	380	403	400	400	407	401	422	386	392	386	400	406	414	408	389	379	392	394	398	396	363	381	418	392	376	434	365	371	391	368	420	378	393	376	416	375	411	365	422	377	402	365	376	393	418	376	395	365	380	382	410	403	413	393	409	364	397	410	398	386	398	396	424	358	364	380	415	419	376	395	397	374	396	359	374	420	381	380	383	404	376	372	401	388	366	421	374	399	379	363	410	422	362	429	404	366	404	360	389	357	387	448	400	407	406	398	385	387	363	393	441	396	417	373	402	364	376	403	409	390	388	406	391	402	388	415	431	365	391	382	366	411	385	414	388	407	409	405	382	368	362	399	404	417	410	410	374	425	384	398	403	372	365	411	373	398	361	387	438	417	366	379	394	385	408	383	361	426	411	389	412	413	406	408	425	409	424	405	386	381	392	397	366	377	385	419	380	385	434	408	382	400	367	389	379	385	393	405	390	370	420	422	393	366	393	351	397	404	384	395	384	398	399	380	415	381	418	416	367	386	389	403	373	351	431	408	412	358	402	385	403	385	409	394	395	438	414	381	392	389	384	389	391	390	374	415	392	376	424	421	372	384	409	399	385	438	422	380	417	419	394	394	426	381	409	401	398	380	392	410	369	383	378	391	388	422	363	365	382	426	397	400	399	385	436	378	386	407	378	411	369	419	405	414	409	397	390	365	354	363	346	366	403	392	416	408	421	392	429	391	406	423	384	361	413	381	374	359	395	387	358	399	407	398	410	360	375	419	416	382	382	407	430	377	383	407	382	364	398	419	400	397	334	435	413	421	433	409	425	398	375	383	380	429	391	365	333	395	405	417	357	427	375	403	397	379	390	371	378	403	381	386	375	404	378	407	343	413	425	413	397	393	375	396	386	369	404	426	370	393	381	381	418	438	372	397	427	387	396	395	411	395	359	371	422	381	360	373	402	387	401	351	347	386	393	411	404	403	398	357	423	318	387	392	401	378	394	380	401	408	379	374	366	403	378	410	391	395	411	416	428	419	347	395	389	376	387	361	365	418	409	424	401	416	419	424	399	384	383	349	389	384	402	381	406	378	387	395	380	364	393	411	378	374	369	397	392	345	408	417	373	399	393	356	396	380	360	407	413	395	380	409	431	414	446	399	418	419	395	403	421	361	401	370	393	423	374	393	363	379	415	338	397	380	393	388	397	398	395	389	385	442	389	409	424	377	396	394	386	423	398	403	370	421	403	407	470	404	367	397	389	368	372	395	406	366	397	408	393	381	405	398	383	431	442	385	387	388	372	392	421	413	418	384	420	411	390	376	419	378	408	364	376	405	417	371	421	366	379	383	379	408	385	400	423	387	448	416	409	387	391	404	394	389	383	420	411	385	392	392	379	399	393	396	403	364	373	412	418	436	384	393	408	417	398	346	403	343	401	378	403	403	434	417	387	430	373	407	416	367	362	388	394	389	409	379	358	428	373	429	380	379	374	354	383	391	403	420	392	421	378	389	382	408	387	387	398	373	389	366	385	350	408	391	393	390	372	405	415	374	422	437	403	400	424	403	389	391	375	396	416	360	389	415	409	377	368	359	391	383	370	435	420	388	403	377	411	333	387	371	401	384	381	408	415	389	409	394	393	390	406	406	403	357	371	410	381	400	445	392	442	368	369	397	394	414	411	421	395	370	403	410	387	393	374	379	403	343	380	395	420	381	406	390	369	344	406	336	368	403	428	376	401	412	405	406	355	403	360	394	364	394	394	413	376	361	411	411	343	374	372	420	404	385	380	376	394	393	378	395	415	397	398	381	405	379	338	388	416	418	417	431	370	399	463	386	370	381	378	365	346	392	404	396	410	405	376	375	368	331	391	417	391	391	409	361	347	426	386	409	398	358	375	385	408	396	364	381	382	361	386	380	393	409	412	385	401	385	388	383	381	396	383	398	418	390	399	345	431	365	404	430	390	377	424	397	370	358	400	399	369	366	364	386	415	371	424	395	407	390	457	402	374	402	369	384	377	388	363	403	374	421	379	401	406	408	379	392	388	400	365	389	421	386	362	364	369	398	421	404	403	417	394	417	356	399	413	418	401	388	403	450	382	435	379	425	378	370	386	385	413	400	434	391	406	412	397	413	400	422	365	415	414	396	381	390	390	405	418	417	371	413	384	409	401	406	407	375	389	353	395	429	387	393	401	394	428	393	399	404	363	379	374	396	377	397	355	360	394	413	384	351	406	393	399	446	403	426	406	358	425	382	415	397	340	360	413	383	405	355	402	374	381	401	415	377	384	382	382	375	387	416	396	359	410	401	395	419	428	380	362	378	372	399	374	435	353	386	430	364	409	384	383	403	414	384	396	389	385	400	401	373	376	395	385	392	414	359	399	361	406	417	385	398	394	412	425	381	376	392	424	400	342	393	409	396	394	400	389	382	424	367	372	384	392	401	358	425	409	422	404	377	379	423	371	363	392	396	397	376	381	417	377	405	396	402	397	391	400	384	410	387	389	380	421	414	417
3052	1544	2856	3743	2818	2269	2229	1566	1335	1207	1124	1067	1088	1110	1078	1031	929	1030	933	981	993	962	941	942	948	951	952	939	947	1037	1055	1124	1191	1361	1464	1453	1467	1566	1528	1609	1396	1391	1237	1345	1513	1452	1455	1485	1522	1476	1214	1091	1024	1001	933	909	975	995	1001	957	957	935	975	954	940	982	968	948	941	954	946	913	925	969	971	944	971	947	970	949	931	939	961	907	962	936	934	890	881	902	980	896	1018	968	940	962	969	903	942	955	962	976	956	940	946	871	981	947	938	942	923	947	985	921	975	985	935	976	926	966	927	924	954	947	942	1004	965	945	965	953	923	936	950	950	971	903	978	928	989	955	902	952	974	919	943	945	957	994	1005	930	980	940	977	936	920	965	916	976	912	957	984	1003	996	956	962	980	927	968	928	1003	934	973	940	964	991	957	1015	985	1007	879	984	946	954	928	922	933	928	985	868	940	949	920	951	926	1015	983	925	953	933	941	911	976	936	921	922	965	958	971	922	912	986	946	901	987	912	1027	953	938	947	934	956	865	904	933	931	964	940	926	989	951	990	976	921	945	965	918	923	932	937	916	947	943	949	915	968	940	974	960	943	1002	969	971	961	905	966	1002	972	988	939	965	944	948	906	953	911	957	948	921	979	941	958	969	958	964	956	992	878	1028	987	948	931	941	959	971	989	936	984	990	985	975	901	946	1000	871	972	974	925	941	880	906	935	943	930	952	893	910	904	953	934	961	938	983	975	920	969	993	996	977	954	991	968	894	930	985	929	930	942	1002	927	934	940	961	997	937	963	968	973	1009	948	981	945	957	964	949	1001	960	1015	961	862	1002	921	933	994	962	999	992	874	942	909	963	916	964	1000	941	909	935	990	999	958	943	944	970	917	999	920	902	965	981	977	946	1005	998	919	934	917	977	922	936	958	993	958	975	971	945	959	1001	963	971	983	919	942	962	960	993	879	954	902	1003	887	972	988	954	912	973	954	1003	986	958	963	1024	955	939	937	954	992	963	935	957	921	983	967	966	993	962	911	942	901	990	989	959	931	903	895	951	955	999	928	977	946	968	1018	962	973	973	959	982	983	940	1002	914	917	1000	974	921	940	980	947	937	935	960	898	945	976	970	932	961	990	963	942	927	935	926	954	927	937	931	956	962	1000	959	964	984	918	981	928	1002	989	913	1031	947	976	995	972	944	929	927	979	975	927	972	944	914	929	943	951	942	927	941	961	952	941	916	935	963	970	906	958	928	957	950	921	961	974	965	952	980	992	936	950	940	980	984	919	893	1016	978	912	957	978	971	988	962	921	920	1006	938	954	925	940	975	951	975	932	1014	974	935	950	988	910	987	982	956	984	977	944	920	886	979	939	942	897	887	943	981	957	936	960	919	951	905	980	1003	940	956	972	942	965	936	924	869	1036	1031	912	886	955	1003	937	941	954	950	993	961	1017	1001	942	939	979	942	948	931	940	921	1001	930	895	951	903	982	930	980	958	941	968	919	994	893	963	895	920	1001	936	958	894	945	957	954	924	941	1018	959	1042	965	965	949	972	971	940	930	976	988	896	951	972	923	920	951	928	949	961	941	965	908	1002	946	919	943	958	950	961	928	923	986	954	979	930	919	918	930	996	1014	882	937	922	976	959	947	988	994	921	948	937	939	909	987	964	1014	934	932	885	994	894	979	1009	967	937	920	956	999	960	1006	1004	956	973	983	971	937	969	982	963	935	942	931	969	972	944	904	877	970	960	897	913	900	953	965	955	989	969	897	969	948	970	927	945	957	960	896	957	968	835	927	938	942	947	960	938	913	962	909	963	970	937	927	961	944	937	986	953	975	969	942	972	972	1000	909	947	911	918	916	950	1003	961	1008	979	928	980	915	986	928	946	959	981	953	905	968	939	956	951	914	929	930	996	921	957	1002	965	924	949	974	940	974	999	934	992	973	943	988	948	941	909	922	984	976	993	928	932	962	972	963	971	949	949	969	954	966	929	968	949	934	923	960	978	930	935	927	926	875	881	956	937	874	953	952	962	985	973	943	941	943	937	892	985	950	949	957	932	945	904	976	974	958	929	968	967	949	1010	952	931	926	960	973	978	937	956	910	1025	964	944	945	914	930	939	977	910	956	976	1011	942	991	924	912	912	971	953	963	974	999	970	995	949	929	925	1079	951	1019	924	950	991	970	949	945	950	972	949	955	958	986	946	925	916	996	965	959	930	982	962	966	942	934	939	930	942	990	968	968	978	990	946	971	955	986	1008	936	942	960	946	970	888	990	981	1012	945	911	996	968	971	959	936	958	966	934	963	966	937	917	936	932	957	919	941	975	995	843	1010	987	968	962	976	962	969	948	925	937	919	1020	928	923	959	937	940	982	992	951	934	976	912	935	961	968	959	947	939	978	967	967	957	964	923	946	937	926	961	922	901	928	950	940	963	952	942	888	943	919	952	954	934	965	954	942	989	927	946	1001	970	912	956	977	989	982	952	972	947	945	967	954	902	977	933	1004	959	965	904	964	931	911	948	923	971	930	971	944	863	931	929	916	927	893	912	944	941	953	921	904	936	968	980	940	912	960	935	963	956	923	944	936	919	947	932	910	936	1032	919	935	911	930	971	926	1004	946	953	916	960	933	956	974	927	999	917	884	928	973	991	916	960	944	940	945	941	945	920	925	969	968	941	940	933	973	1004	950	942	1023	937	987	967	962	987	950	993	961	923	937	937	991	960	927	957	965	953	923	936	975	869	937	1014	980	961	920	1016	970	983	949	956	931	977	957	931	900	958	963	924	949	972	987	906	975	980	922	882	969	976	943	993	910	937	1002	927	960	940	945	1010	934	930	941	965	999	978	924	977	1021	943	928	908	919	930	932	944	1017	964	921	938	937	940	917	956	983	954	947	981	951	974	960	905	955	984	965	973	957	940	942	914	976	953	984	989	951	992	908	926	963	956	964	968	969	921	962	972	967	966	987	953	958	960	985	947	953	913	951	915	1002	948	976	966	965	969	967	915	915	976	979	933	959	936	991	939	997	946	954	908	903	933	960	993	950	945	941	957	975	959	941	946	902	944	951	934	915	983	1002	913	955	954	937	961	953	880	938	937	966	903	943	945	903	940	915	928	983	954	989	934	916	963	946	943	934	1011	965	955	922	1004	972	948	978	951	1002	910	920	917	977	998	975	899	962	924	955	984	918	953	953	990	933	986	932	969	937	889	932	919	941	1020	941	926	968	952	991	942	981	943	904	942	960	948	920	953	981	967	930	959	967	942	980	920	946	930	956	935	928	995	976	976	912	943	958	976	992	908	939	911	965	952	946	982	934	981	942	968	923	906	929	995	945	959	924	946	963	934	965	987	935	967	979	961	946	955	951	903	982	966	964	1015	963	947	944	960	940	917	954	919	950	937	882	1001	929	954	928	963	893	1001	958	942	984	940	934	970	961	915	963	954	933	941	962	938	960	960	942	1006	947	959	941	901	927	959	946	894	971	982	1000	947	957	928	916	985	968	914	950	933	909	914	1001	903	961	959	958	975	939	964	927	992	920	949	934	1026	994	962	933	1005	926	956	920	977	928	932	954	967	937	977	949	924	940
10394	5507	7875	10145	8150	5529	5765	2898	1494	1130	764	762	858	511	435	360	352	305	332	349	350	377	321	301	292	321	322	321	296	320	346	358	328	406	389	467	459	456	477	398	377	411	387	375	418	363	375	463	417	382	349	351	352	344	309	292	272	265	310	351	351	295	347	317	298	308	291	290	285	297	304	315	295	279	262	318	292	288	319	291	292	326	288	308	307	318	350	292	314	306	294	302	272	319	295	315	277	306	273	259	302	316	308	337	344	303	254	300	296	282	316	297	279	291	301	290	295	285	301	326	313	345	339	322	304	301	291	305	307	307	306	286	314	298	295	293	309	292	282	275	334	298	291	299	323	311	268	316	284	311	314	289	284	299	292	284	309	317	275	334	309	332	297	307	343	290	311	280	322	292	305	315	295	291	272	299	291	312	310	314	302	292	297	295	293	324	303	285	288	288	307	282	283	306	308	270	307	296	307	289	322	313	294	275	320	304	329	292	311	321	307	329	277	292	305	293	285	307	292	267	308	309	281	334	290	273	289	283	293	296	300	300	274	275	290	281	293	291	314	301	298	320	304	291	255	298	300	311	256	289	316	301	295	260	303	303	313	288	295	314	318	313	294	318	265	344	322	283	278	303	288	284	305	314	293	302	294	280	312	336	300	295	315	305	295	264	265	304	298	273	312	308	278	298	302	298	265	335	278	294	296	290	275	305	327	267	316	278	309	312	327	322	302	271	307	303	296	293	280	279	316	295	308	305	317	332	286	309	314	290	291	280	309	324	298	301	312	315	299	295	305	316	324	289	315	291	309	311	295	301	306	286	296	329	306	287	299	294	319	306	319	329	284	309	290	277	279	276	267	306	302	266	291	332	293	328	297	334	295	260	321	323	286	300	313	314	301	284	310	289	308	298	269	276	295	284	302	317	311	281	299	312	277	301	307	250	330	295	301	324	305	289	321	306	311	324	308	314	301	276	261	298	302	323	277	311	281	300	285	293	325	286	309	344	295	290	303	294	303	283	298	293	265	291	336	303	292	287	306	320	300	323	323	287	288	298	315	276	315	309	303	303	268	320	300	288	334	306	310	322	309	302	296	322	308	296	285	289	304	268	307	301	287	328	283	309	312	312	297	317	299	306	302	261	295	300	290	280	257	284	280	317	303	316	331	310	290	300	302	292	324	326	291	309	310	293	331	305	276	298	290	295	312	295	306	319	316	307	317	294	310	299	297	309	293	320	286	287	310	306	264	280	301	308	292	308	291	285	300	306	298	293	279	298	327	306	289	301	321	300	301	284	285	306	306	290	284	302	280	280	300	303	301	315	304	268	296	299	298	298	353	270	330	323	281	293	286	353	270	304	290	318	297	297	279	296	330	313	311	312	304	310	309	287	317	278	292	301	313	291	300	295	303	293	267	318	333	304	272	334	280	284	297	289	289	324	290	270	313	297	280	287	285	300	302	328	311	294	319	280	303	317	308	325	320	281	296	314	308	304	308	286	300	315	302	311	327	301	325	305	284	309	320	281	314	293	299	305	311	292	275	309	327	286	306	312	301	304	293	328	293	284	289	286	300	304	259	309	293	295	271	295	330	315	287	293	272	273	331	289	282	297	295	302	296	279	303	335	321	299	297	300	275	286	308	273	298	313	279	296	305	312	307	335	296	327	301	304	289	314	290	288	299	295	263	299	305	306	302	300	296	321	311	270	290	292	327	304	329	245	286	302	280	279	274	301	309	281	293	321	306	304	293	269	304	254	290	296	293	314	329	289	327	330	306	291	304	301	328	306	293	318	282	269	308	309	291	299	324	317	307	278	250	331	304	288	320	309	332	300	290	308	320	298	265	299	305	299	306	298	248	295	295	336	273	339	308	325	277	315	293	310	305	298	287	268	301	309	311	292	305	311	300	305	322	304	295	306	295	312	277	301	255	289	293	303	290	314	338	263	321	321	297	279	292	280	301	306	263	300	286	302	308	305	277	310	318	284	270	300	282	290	299	288	305	278	294	305	286	265	308	325	285	328	299	293	305	326	287	289	308	295	349	294	274	281	288	310	303	310	307	315	305	294	300	306	310	325	304	309	295	321	280	311	322	299	306	305	271	274	281	287	302	290	281	268	316	297	277	346	317	272	289	281	316	282	272	298	308	304	265	261	295	296	272	280	316	305	300	317	290	312	339	294	311	284	289	311	301	301	284	283	289	299	291	264	305	310	302	306	315	293	299	320	274	287	302	307	300	320	291	268	254	331	295	295	308	269	310	263	287	268	310	322	322	286	312	296	288	300	290	290	280	307	311	297	288	300	286	296	311	323	292	277	302	319	299	306	274	290	326	288	254	313	304	325	275	312	295	301	324	305	323	329	263	286	323	287	297	307	318	303	319	250	307	301	280	284	286	301	319	306	300	329	290	335	303	322	259	278	277	319	286	325	327	309	314	296	296	280	266	266	315	287	260	320	275	295	268	321	301	289	300	282	304	316	265	278	303	268	301	301	285	284	326	307	329	270	273	320	303	285	274	298	287	305	287	300	323	316	295	277	323	312	287	288	280	305	305	330	340	318	303	293	275	295	289	293	324	297	323	314	336	277	304	307	313	295	308	311	297	344	272	297	300	316	294	294	275	301	285	324	290	297	278	329	303	284	322	303	312	309	278	294	337	314	303	271	313	298	307	310	284	298	304	304	308	291	292	303	314	300	280	303	304	301	316	278	296	313	301	278	292	286	323	322	296	268	307	298	300	299	289	343	312	270	289	312	310	313	302	318	285	302	341	313	304	314	306	289	309	307	279	298	301	283	288	285	306	323	269	275	290	267	283	285	279	321	257	308	309	275	311	302	316	268	316	318	252	311	308	311	302	306	321	275	297	293	292	304	317	318	297	286	311	277	287	320	306	277	295	307	284	291	294	291	300	314	331	330	305	301	324	272	304	312	294	325	300	292	336	316	292	298	298	302	320	278	328	326	282	313	293	290	315	275	321	265	279	278	318	308	272	296	327	315	284	342	283	321	289	321	327	337	278	314	325	308	295	293	284	307	322	302	277	293	274	298	321	321	309	277	319	301	312	297	302	279	303	303	286	289	337	299	312	286	319	274	319	300	303	319	306	314	299	291	279	293	282	339	299	311	267	323	294	307	323	300	319	308	280	327	309	298	315	274	278	299	288	272	285	291	324	309	302	318	293	280	281	321	278	313	290	286	290	291	291	286	277	301	321	282	309	282	262	301	294	282	286	302	314	351	300	297	315	320	289	309	296	338	318	251	294	301	315	264	309	315	293	308	307	285	283	306	284	304	321	298	283	305	288	299	291	277	273	269	315	309	323	275	319	296	297	336	256	345	319	282	303	288	340	312	278	271	301	315	325	269	261	301	309	323	294	325	304	299	293	301	336	315	306	312	314	293	284	319	307	289	260	280	281	289	284	289	309	261	287	291	319	313	291	288	304	297	307	300	289	292	303	300	287	296	260	287	301	293	278	283	313	316	289	301	276	302	298	285
8081	4421	9610	16350	15974	14751	16464	9019	6337	5517	3719	3595	4414	2474	1983	1505	1135	1144	1084	1072	980	1063	986	861	904	882	885	839	942	1033	1046	1132	1371	1504	1716	2054	2151	2124	2205	1861	1469	1472	1458	1705	1853	1531	1450	1939	1863	1532	1269	1137	987	991	803	765	760	771	727	766	778	810	716	751	768	757	778	782	785	806	820	717	695	748	728	741	742	715	742	732	732	783	783	739	680	750	752	775	758	752	780	740	738	774	739	784	706	781	772	751	712	737	748	768	751	788	741	722	792	708	806	763	725	713	765	783	719	771	751	739	742	741	724	773	773	760	757	737	717	716	780	760	741	689	743	713	744	740	748	736	740	747	720	744	783	774	718	765	729	722	746	756	736	784	786	743	765	718	745	761	799	756	784	761	787	725	709	767	742	749	776	764	728	771	785	712	711	732	766	692	742	752	760	727	752	786	773	730	762	748	766	714	715	788	765	715	763	736	754	700	775	785	801	729	746	778	761	734	746	710	715	713	720	735	776	723	738	760	741	693	750	766	734	701	747	717	717	755	718	742	762	731	722	797	748	699	794	730	768	770	719	743	785	724	758	754	736	766	794	759	714	761	768	751	750	791	762	769	752	800	745	773	754	729	739	722	755	738	695	767	709	698	760	742	716	725	791	766	746	758	732	758	769	710	785	752	767	726	700	727	781	720	707	750	737	704	734	797	736	783	762	721	758	766	770	740	740	786	719	783	705	797	734	761	800	768	786	746	751	754	761	738	761	755	708	759	713	746	754	746	768	734	766	792	810	792	759	768	731	758	757	751	725	754	771	722	762	762	747	772	798	752	722	732	685	718	707	756	744	730	731	725	725	753	757	780	758	746	779	708	769	768	745	766	750	724	744	778	745	741	760	810	803	790	774	709	741	716	728	741	790	774	773	747	764	816	740	761	755	738	715	754	768	741	721	710	764	748	676	770	777	764	730	808	760	778	747	793	791	748	754	667	715	759	738	774	799	770	748	749	772	766	737	743	723	724	717	781	752	751	729	790	742	754	762	755	749	735	743	759	765	755	762	787	759	717	723	742	778	730	776	762	709	729	775	778	743	731	782	731	777	727	770	755	731	747	798	740	715	779	727	717	753	727	743	716	762	751	762	775	771	741	770	748	738	724	738	718	720	781	746	744	696	749	771	795	700	748	771	658	778	750	831	760	688	787	739	743	720	727	718	768	762	737	752	688	779	709	743	794	794	740	817	752	730	727	781	746	739	758	843	723	713	731	762	732	715	723	714	769	711	749	771	708	731	743	746	698	781	734	743	752	756	730	769	743	756	726	804	762	763	711	774	773	769	760	752	774	753	750	708	746	746	762	743	743	750	762	711	745	733	769	744	769	772	764	709	752	746	720	766	770	751	687	731	777	753	765	739	749	767	766	741	740	716	755	768	745	743	734	785	731	765	770	743	723	758	751	763	766	736	799	792	734	746	788	793	742	696	739	748	770	706	758	737	784	766	780	763	737	722	767	776	735	747	724	764	799	739	753	767	786	775	720	808	746	731	707	716	687	754	738	741	796	754	760	784	745	766	732	706	733	741	776	770	773	722	741	772	770	710	747	781	786	704	767	752	722	750	711	734	708	753	714	760	777	762	713	791	761	759	711	712	748	726	713	749	764	747	773	712	731	740	756	725	745	748	737	781	797	765	797	801	707	711	733	750	742	728	767	771	795	743	777	748	707	699	804	749	774	701	741	737	732	725	707	783	778	745	786	729	750	729	758	696	763	769	775	770	751	731	715	734	708	743	716	797	757	738	788	757	702	757	766	756	771	727	735	806	748	724	716	714	764	700	756	750	725	758	769	762	738	743	753	787	750	748	778	751	779	767	770	706	741	778	742	771	714	749	742	752	773	727	710	733	765	738	727	779	750	714	767	730	790	734	738	747	717	761	755	765	710	753	691	731	746	716	709	746	717	772	790	756	732	793	779	798	756	776	736	674	725	765	759	724	743	725	726	720	748	732	718	769	746	792	717	801	733	732	752	755	798	756	742	774	728	695	760	768	736	740	722	714	722	748	741	771	803	767	738	743	795	751	711	756	702	756	794	772	745	716	729	747	751	737	751	735	742	730	731	742	758	736	761	787	746	723	734	715	737	718	753	759	693	758	709	677	736	790	753	751	741	751	742	758	741	722	720	708	721	775	802	712	721	807	729	736	778	734	744	817	723	731	746	728	748	703	780	735	747	774	762	778	742	730	721	762	758	750	702	741	741	750	732	752	730	746	727	739	747	736	765	803	773	681	754	777	717	690	723	696	759	742	748	743	797	766	749	780	742	795	732	750	736	730	746	762	732	770	764	805	761	795	750	698	735	762	756	753	698	764	714	775	707	760	755	700	744	730	742	773	751	740	751	702	758	732	778	708	748	760	731	739	752	758	726	772	727	753	715	767	726	750	763	759	757	754	711	755	716	677	787	783	761	785	813	760	713	724	760	840	771	775	712	760	730	707	742	791	730	749	755	696	692	684	734	764	739	751	748	747	804	803	771	744	729	731	707	787	764	727	724	773	745	788	791	766	768	748	809	735	750	731	710	743	688	733	768	748	695	747	745	725	754	756	774	730	714	753	755	722	717	795	738	745	770	775	761	777	788	808	752	733	755	716	730	789	751	790	774	746	686	756	780	759	732	756	731	745	768	708	791	745	780	745	716	690	768	806	755	710	723	742	744	747	725	717	731	752	761	746	775	732	705	781	747	721	717	729	767	760	742	819	720	738	745	784	724	708	663	704	787	750	710	709	737	813	773	787	754	763	757	734	785	764	807	705	740	714	722	747	720	736	806	754	790	732	766	709	729	729	715	736	734	726	769	732	759	775	782	738	761	755	728	730	712	754	764	753	706	717	767	717	760	744	765	785	775	729	772	742	713	762	725	758	764	695	764	799	727	745	768	713	739	770	808	771	732	789	736	771	753	733	710	769	733	740	748	756	750	721	745	737	811	738	768	770	744	730	762	791	738	711	732	746	708	751	767	755	745	730	775	791	762	755	763	760	730	698	734	767	775	745	738	719	750	800	739	749	753	733	759	751	796	722	749	762	776	708	752	749	779	757	765	711	731	733	712	718	790	737	723	751	746	717	762	720	759	743	757	776	717	723	747	762	701	740	732	724	720	766	735	718	730	814	731	722	749	779	790	764	734	746	749	740	740	739	764	791	769	720	737	729	751	722	752	753	766	701	765	773	787	791	808	626	746	684	707	719	735	754	765	722	757	749	776	756	718	701	736	766	805	741	733	751	772	733	703	787	764	795	726	696	739	790	701	761	735	743	744	781	717	730	734	757	789	761	726	714	748	726	710	724	752	763	751	753	762	761	745	754	760	761	730	784	734	741	724	731	775	775	709	771	723	788	722	804	717	738	765	759	748	717	723	736	722	727	746	759	732	741	765	751	785	794	800	771	721	737	733	727	738	756	723	775	758	718	782	745	756	746	743	755	719	705	744	740	764	747	739	766	763	709	761	774	738
17339	8780	12928	15665	12506	9726	10149	5124	2794	2102	1367	1009	1300	686	564	420	336	334	330	322	290	318	292	291	257	285	268	259	298	304	304	307	335	396	393	469	516	480	479	400	396	375	374	414	414	370	394	392	357	306	338	323	282	298	234	230	238	252	242	242	249	228	237	252	235	237	273	220	241	258	228	220	239	239	211	227	250	233	245	234	240	225	269	254	231	224	223	239	241	233	246	247	221	259	241	212	244	227	223	247	232	222	230	228	206	262	276	247	247	246	257	246	234	254	218	248	238	239	237	211	248	230	238	227	236	258	235	255	238	238	253	248	270	235	224	248	261	237	246	260	251	229	243	251	232	239	239	248	252	256	235	228	229	261	245	257	219	229	245	240	244	247	225	218	241	248	237	215	273	241	241	227	282	229	250	253	238	241	254	224	241	238	237	273	233	220	225	256	238	241	232	235	251	235	209	237	241	225	273	256	250	260	222	250	247	239	243	242	213	208	239	250	232	232	243	236	264	228	221	248	232	231	251	222	217	242	219	239	242	207	261	243	201	220	253	207	265	244	234	198	214	240	248	245	260	237	251	242	242	254	241	238	240	243	218	260	248	213	249	235	248	225	279	243	246	231	255	235	217	228	205	224	242	242	209	260	227	216	220	233	258	236	248	225	241	231	225	223	246	216	255	253	240	236	256	262	236	226	249	257	191	240	241	238	237	212	248	215	233	216	238	251	252	225	255	235	246	225	239	246	249	239	233	211	237	274	225	227	246	219	230	253	254	231	256	253	209	236	229	220	240	258	243	214	247	213	232	230	259	235	241	223	266	252	219	263	247	257	261	226	236	206	239	244	231	218	239	251	204	246	248	228	246	253	246	225	239	218	248	267	248	234	243	244	236	272	245	259	207	260	258	252	258	239	243	243	223	226	264	217	207	216	241	253	239	243	270	274	225	241	262	240	270	221	216	214	207	233	222	248	214	276	222	217	231	234	222	233	249	228	263	227	254	284	264	245	236	233	235	255	236	224	236	291	242	245	227	216	249	245	256	237	234	251	238	250	238	227	252	223	231	234	239	213	217	204	218	211	243	223	224	255	216	227	245	258	241	250	244	267	250	255	245	253	236	216	270	255	234	233	212	220	237	232	240	254	261	240	243	250	250	235	269	247	210	236	245	270	243	228	229	234	225	271	261	237	212	221	240	240	230	212	237	238	246	256	232	226	247	249	209	232	245	225	197	257	268	254	215	239	227	272	232	247	228	249	245	238	225	239	221	267	256	222	251	226	233	247	227	246	223	249	234	229	262	263	254	237	237	237	254	210	252	237	244	233	240	250	206	255	224	243	227	212	243	232	225	236	260	258	243	233	250	245	206	242	207	236	219	266	250	241	208	255	224	227	239	249	224	268	268	202	226	216	236	246	262	229	248	265	220	246	267	200	221	243	250	249	275	236	236	250	232	237	212	240	231	219	266	243	232	252	232	200	226	233	256	267	268	253	249	255	229	244	208	228	244	244	235	219	252	258	264	249	224	258	220	228	243	229	255	240	249	242	262	241	229	230	250	239	239	256	239	225	238	257	221	215	237	245	249	223	256	253	240	224	254	256	236	241	242	248	233	224	233	221	236	265	228	238	234	242	230	231	244	231	247	261	246	243	241	234	242	223	221	247	247	214	242	259	243	250	216	240	225	217	228	232	258	244	227	250	220	246	227	230	242	233	232	228	250	235	229	207	256	258	221	240	234	232	225	244	243	225	230	230	236	232	246	206	240	234	224	238	222	232	226	229	250	240	244	239	254	247	248	232	247	238	224	222	266	247	220	255	255	249	237	249	245	226	249	243	229	262	253	246	232	258	224	240	247	260	258	233	221	252	260	274	236	246	230	254	273	250	220	241	248	271	250	254	224	234	235	244	226	267	236	231	207	236	233	236	210	248	243	230	246	249	224	235	243	236	241	222	251	235	220	229	237	241	256	233	270	217	263	232	255	225	242	249	240	216	218	221	255	251	232	212	210	246	236	207	273	229	251	237	247	237	253	213	203	250	208	229	246	231	238	255	222	239	213	240	229	220	262	234	257	233	283	240	247	240	217	237	266	241	244	237	245	221	217	246	235	238	250	202	256	234	229	249	186	231	223	222	210	250	233	223	226	222	228	238	268	244	226	218	220	228	249	229	222	249	241	227	230	216	232	234	225	244	236	244	238	206	245	234	210	289	257	232	246	238	249	261	260	258	231	253	210	249	242	230	232	247	225	201	238	242	221	226	246	210	236	250	269	224	243	261	211	237	203	223	265	228	265	249	245	257	266	240	244	244	225	250	263	248	219	229	264	212	232	222	222	226	207	226	215	233	254	236	211	221	250	242	232	250	251	232	262	243	245	273	233	234	222	226	249	232	249	243	253	258	222	239	226	236	228	216	263	231	227	234	238	261	241	244	249	263	264	248	224	222	269	234	249	266	244	235	237	233	260	225	224	224	216	228	250	240	229	215	248	228	236	246	244	230	230	226	228	236	220	209	228	237	257	222	235	260	232	247	245	206	211	234	281	235	238	242	235	242	237	243	222	237	229	237	238	243	206	207	212	243	255	242	226	238	212	248	220	239	246	216	237	211	248	220	241	234	229	218	219	212	230	234	242	227	221	237	255	212	239	247	212	227	246	256	249	220	255	257	263	231	249	206	211	229	227	216	226	234	241	263	254	257	254	200	215	216	254	225	251	237	257	243	251	234	223	237	219	214	252	219	244	249	275	257	220	220	222	280	215	254	229	247	258	256	242	274	235	231	233	223	257	201	237	251	225	227	263	232	251	249	215	267	219	234	252	244	256	257	255	257	215	239	228	243	232	223	238	253	230	228	252	228	211	243	261	235	259	266	204	231	238	265	255	247	225	231	227	248	244	233	224	226	239	250	235	228	242	272	206	270	222	235	239	253	239	249	232	230	212	217	252	218	238	239	241	239	256	220	260	217	234	253	219	232	213	256	229	230	239	226	244	232	243	232	248	223	237	216	235	248	224	226	238	237	253	244	243	287	236	220	244	254	238	230	257	229	254	244	231	228	242	226	234	203	236	233	217	249	232	225	226	249	220	222	270	228	206	256	264	241	236	214	228	256	251	236	238	238	256	231	242	246	217	238	215	250	238	232	239	252	237	251	258	237	251	230	248	241	227	245	246	232	242	248	224	251	229	253	245	254	234	231	216	248	249	221	206	227	192	224	262	218	241	250	222	221	235	227	244	215	256	254	209	247	227	231	235	228	235	259	221	227	249	240	250	236	240	250	244	244	246	252	220	261	238	230	218	243	248	228	237	276	273	243	250	219	236	249	236	210	226	244	238	208	230	239	230	214	250	219	251	263	275	220	221	260	230	247	228	252	214	266	228	241	190	234	240	244	229	267	238	246	254	281	266	229	230	213	248	222	222	227	227	235	229	220	246	251	221	218	214	239	241	250	227	235	261	210	251	240	219	223	223	281	213	230	212	219	223	246	212	255	250	229
11104	6167	13484	20897	21065	20774	23961	13905	9305	8709	6047	5232	7135	3502	2995	1958	1377	1315	1235	1245	1096	1209	1112	932	896	890	879	834	1010	1107	1088	1372	1577	1935	1871	2699	2609	2314	2455	1928	1866	1807	1853	2017	1970	1732	1796	2059	1801	1311	1628	1338	982	957	747	760	653	603	602	592	642	653	679	605	666	622	665	691	669	726	657	627	650	621	579	671	624	621	600	640	623	608	604	593	637	591	601	615	627	641	662	624	644	644	613	600	569	627	604	579	623	664	609	618	606	625	659	605	598	638	678	600	597	656	581	654	637	578	577	622	626	646	637	619	653	620	585	627	617	642	613	596	640	606	631	622	626	599	653	648	615	611	670	615	613	668	632	626	606	643	609	615	650	591	593	602	619	628	666	652	640	644	625	588	599	579	644	666	624	639	624	640	653	632	603	613	635	617	642	634	639	683	618	625	606	643	623	649	634	649	610	629	590	597	620	574	607	636	628	605	578	620	604	642	626	614	634	600	581	622	600	587	637	609	632	590	631	616	586	648	663	630	578	683	600	615	641	675	579	567	641	610	621	584	609	586	612	572	620	625	640	616	565	656	594	637	601	629	556	631	641	626	602	650	604	634	635	633	633	614	628	590	673	630	661	609	600	613	638	629	615	636	628	628	593	641	626	637	616	669	647	631	638	606	603	637	568	623	625	588	604	640	577	624	575	628	604	615	590	581	619	589	593	622	628	588	611	621	635	632	595	601	611	567	641	569	604	554	614	602	615	631	624	603	658	603	607	642	626	591	617	610	631	622	584	630	629	612	594	632	625	622	590	618	615	658	622	624	653	625	629	622	623	629	581	658	607	627	594	644	643	627	639	670	607	657	661	619	599	577	657	571	647	618	587	581	656	638	573	619	606	640	585	618	631	644	638	637	626	622	595	615	598	558	623	600	566	602	599	608	628	601	616	607	616	608	658	608	629	595	624	622	600	612	595	593	610	650	599	664	587	575	662	606	631	669	611	607	620	602	671	614	612	589	638	610	621	624	619	641	608	634	633	588	621	626	598	604	610	627	597	606	633	629	629	636	615	614	613	603	635	615	597	615	625	620	611	606	560	587	569	626	616	640	636	651	589	621	608	568	663	589	611	630	628	586	615	642	601	598	592	609	657	644	643	581	613	606	619	597	642	560	637	618	594	618	659	609	626	613	629	620	636	600	592	603	591	634	621	608	643	595	645	607	620	631	664	626	625	637	697	614	604	583	628	624	622	634	611	637	586	629	562	644	616	600	631	606	600	651	622	598	624	644	609	583	631	617	628	632	584	594	665	613	657	618	610	600	611	637	612	633	648	618	637	581	655	650	664	621	601	593	639	613	611	639	576	668	632	600	634	691	605	631	616	597	602	626	663	630	621	645	622	622	630	563	602	623	626	595	657	634	636	647	646	642	634	662	640	623	598	569	614	666	637	682	638	560	628	609	619	605	578	556	589	600	621	654	654	586	607	617	562	633	623	597	587	611	595	619	616	641	662	601	625	662	620	631	635	589	598	652	631	613	618	568	612	665	590	626	607	627	615	584	598	606	624	636	645	611	661	615	611	624	645	647	610	648	606	605	580	631	605	621	641	592	580	616	631	611	583	610	609	632	619	597	656	594	685	593	613	600	580	610	630	613	610	609	612	604	594	633	609	550	655	674	613	594	633	609	626	626	566	602	610	594	607	645	559	608	561	619	615	601	570	601	633	585	603	631	650	603	622	609	624	620	630	627	584	605	593	626	633	599	611	636	637	569	685	613	603	603	604	635	587	623	655	550	589	625	628	614	606	657	621	685	627	628	632	659	611	594	623	662	635	605	614	599	619	585	588	604	585	636	587	616	590	590	597	603	652	607	610	659	601	650	647	596	615	595	597	665	667	592	588	656	614	666	624	618	607	627	611	601	562	637	619	642	570	671	650	641	618	627	602	606	623	602	640	638	648	650	613	650	624	650	659	632	637	610	595	572	598	584	638	643	661	599	639	561	652	605	611	585	607	594	603	603	596	647	632	672	646	644	580	564	594	553	572	624	607	585	657	628	602	612	600	602	596	600	681	572	657	610	606	586	609	618	616	646	614	647	617	611	639	623	619	627	652	645	640	612	616	624	596	604	569	617	624	635	635	640	632	613	601	625	654	611	591	594	593	593	670	628	613	640	661	607	601	595	634	591	620	613	637	635	612	618	617	633	613	598	601	607	611	612	589	622	623	588	626	608	595	620	614	611	638	612	587	641	621	628	637	604	613	640	661	604	633	616	649	653	615	622	650	596	623	644	660	680	655	610	630	590	620	595	595	612	637	631	639	615	636	572	630	578	615	590	618	579	597	627	657	640	628	656	644	605	618	614	612	594	648	654	615	634	617	657	598	635	659	639	645	627	609	613	653	613	589	615	615	639	625	582	626	615	636	584	602	598	636	610	611	598	585	657	640	638	637	603	600	608	574	632	597	605	601	584	596	630	633	610	599	593	623	638	596	599	595	624	610	622	587	647	612	594	598	602	607	609	625	565	620	611	607	627	589	640	589	620	586	609	635	621	616	592	620	648	594	608	623	553	638	627	636	605	648	600	616	630	669	620	601	637	658	604	606	581	623	622	640	626	566	639	620	610	631	603	576	573	633	647	608	627	609	583	666	612	642	653	585	596	595	630	566	616	632	642	626	606	638	597	592	566	619	609	603	609	600	634	610	606	635	663	615	614	609	630	650	606	624	621	616	658	644	605	641	617	620	642	596	634	614	635	643	607	604	576	626	579	599	628	619	585	628	625	649	596	572	612	585	640	672	601	595	627	574	630	611	641	614	601	621	579	604	631	630	666	577	654	591	630	582	614	595	589	676	612	642	596	634	625	603	607	635	644	609	653	630	615	617	618	572	597	616	688	569	590	644	661	633	629	631	620	619	608	633	652	595	626	613	635	611	659	633	596	634	613	614	649	602	620	608	672	589	667	600	612	693	642	631	644	638	578	663	606	593	633	633	647	602	599	685	613	591	659	584	662	600	614	625	636	643	610	636	602	641	659	644	639	628	639	631	594	589	631	631	623	640	581	627	624	618	655	656	596	600	587	630	638	667	649	636	593	608	607	578	599	603	634	607	611	602	595	657	584	647	612	645	604	604	623	622	603	601	630	568	662	597	640	647	613	636	594	646	601	614	663	596	584	654	633	622	591	616	654	606	583	595	602	616	612	618	612	621	599	634	600	683	604	597	610	597	667	593	608	615	644	578	584	634	632	611	622	591	623	604	629	636	632	622	636	646	622	569	610	607	621	621	614	583	663	564	624	619	598	599	604	649	612	593	617	627	621	624	587	633	604	591	569	627	627	640	642	599	602	595	583	603	576	670	619	659	585	571	623	610	599	637	620	606	606	636	615	610	628	601	618	650	659	670	606	599	594	611	611	600	630	606	643	634	598	612	616	578	623	600	636	620	618	627	645	594	592	623	620	618	599	614	633	602	597	636	600	674	616	650	652	586	607	667	634	619	647	607	612
2973	1145	1181	1090	892	602	563	478	448	468	394	382	435	433	395	420	399	422	416	424	401	444	402	403	392	413	409	423	422	405	411	456	423	492	465	507	461	472	514	490	446	470	461	491	451	438	460	451	468	446	472	431	422	440	434	421	405	369	378	412	440	419	384	427	409	405	385	419	389	453	423	437	435	453	425	415	412	430	424	438	424	393	394	367	419	354	414	424	394	418	428	427	446	420	404	431	412	385	418	398	413	401	372	419	404	398	384	415	437	428	402	444	401	384	407	430	382	400	385	400	413	390	411	402	423	383	360	417	410	415	382	416	407	436	400	450	411	377	418	373	435	433	433	400	396	379	417	363	396	452	398	403	396	394	407	407	393	424	390	403	438	438	412	425	438	394	437	416	398	422	437	419	423	383	401	405	389	411	377	402	431	424	399	404	396	435	410	398	400	396	386	420	395	414	407	396	404	448	403	419	440	404	417	402	396	381	408	415	415	407	443	432	411	426	396	388	427	394	401	417	405	419	412	401	395	444	410	405	419	439	379	416	380	404	366	407	377	396	399	394	360	391	385	420	438	422	406	449	412	401	418	430	381	390	414	397	383	408	377	339	395	417	438	407	395	406	432	434	361	413	413	400	426	399	412	410	411	425	410	393	408	405	404	370	490	405	396	392	413	431	384	424	383	433	410	382	387	446	420	370	423	413	410	431	418	380	407	374	429	392	384	394	456	400	389	389	408	390	394	397	426	454	383	375	385	406	413	400	400	400	398	439	408	385	359	356	407	408	420	407	394	425	436	382	450	404	388	418	391	426	387	395	411	420	416	425	419	402	390	403	410	404	410	393	387	397	409	445	402	396	413	404	400	377	420	426	415	410	399	401	404	389	377	383	412	411	408	395	405	429	368	380	413	375	408	402	416	375	432	448	444	414	398	393	393	410	421	413	392	418	426	404	388	436	392	429	398	387	376	392	395	385	429	448	403	436	437	380	425	429	365	399	422	443	426	398	422	426	401	408	416	398	393	432	430	390	393	398	394	398	448	430	420	382	428	454	424	407	421	381	387	414	372	434	397	450	417	382	382	382	375	412	384	394	401	382	397	394	372	389	438	383	384	391	414	396	428	384	416	366	427	388	409	392	416	387	406	393	409	423	428	382	400	411	386	375	395	379	376	378	401	374	410	443	396	385	398	402	385	412	396	444	415	424	417	459	404	416	422	424	395	437	406	389	419	397	408	371	409	398	400	412	402	418	428	356	416	392	397	419	379	380	428	412	416	387	416	396	424	428	447	375	375	414	403	418	420	423	415	409	397	432	414	436	425	400	415	371	448	432	392	422	401	419	403	452	406	392	368	425	426	435	418	383	428	431	395	417	373	427	393	385	395	395	383	404	447	431	420	414	420	393	415	441	386	347	376	423	394	373	387	378	339	364	411	410	422	396	350	393	406	419	397	406	405	436	412	378	375	395	384	393	401	405	430	419	391	408	391	431	397	426	399	433	417	387	402	413	412	417	427	407	424	392	437	431	432	382	414	392	368	420	413	358	416	410	422	373	425	426	430	404	436	418	416	443	405	430	392	432	407	417	395	415	419	396	426	438	417	397	392	371	415	413	394	425	441	401	427	372	401	425	389	423	390	421	452	374	432	425	376	438	428	409	437	425	358	424	407	412	415	414	363	370	395	447	427	407	360	400	360	402	428	440	378	393	410	397	400	431	420	371	426	397	409	388	417	429	428	404	373	402	390	431	392	383	423	408	419	384	439	424	402	397	396	398	406	397	410	373	404	405	390	405	402	429	375	437	381	415	405	386	426	428	405	368	400	396	402	362	375	410	419	418	393	458	390	375	409	425	450	395	392	402	385	450	396	404	420	389	401	389	429	409	405	423	424	404	407	410	436	386	450	396	405	428	406	440	427	421	369	385	396	421	399	368	424	419	426	452	416	411	432	398	402	399	409	425	378	401	403	365	361	372	346	447	400	411	397	392	402	401	403	378	391	398	410	427	441	386	403	390	396	456	417	402	395	451	403	424	394	433	404	365	428	385	395	422	404	393	396	391	438	395	447	386	389	380	434	382	418	397	409	378	378	412	404	398	445	403	420	434	424	406	422	431	376	372	386	400	402	410	399	420	431	381	382	404	382	416	387	420	371	429	426	388	395	388	411	388	407	446	401	401	397	420	417	386	383	423	408	413	393	415	385	406	420	405	418	382	390	397	395	394	423	385	373	378	398	369	440	412	421	396	393	381	419	388	440	391	382	421	396	397	445	410	459	418	382	372	383	423	444	421	418	391	396	406	406	412	427	397	397	392	396	416	420	433	417	394	389	419	380	380	396	417	422	419	396	399	350	406	419	387	410	387	402	414	453	418	451	394	425	412	392	422	399	399	381	413	394	428	427	395	414	444	426	416	444	379	375	403	403	382	393	395	427	403	406	386	441	431	421	437	422	377	394	405	416	393	389	390	369	417	359	408	435	403	391	394	385	409	409	454	397	387	396	412	408	429	400	399	381	416	444	412	404	414	397	432	403	405	399	418	419	484	429	400	405	378	366	381	412	425	408	404	410	398	444	363	430	406	387	410	436	391	382	390	418	398	411	430	411	369	368	405	423	383	413	428	406	421	427	420	399	445	409	450	403	383	407	420	405	388	420	399	438	409	426	415	381	433	407	413	403	426	397	380	426	392	420	387	388	392	423	419	431	418	387	379	381	383	398	380	398	384	391	367	448	407	411	391	429	435	423	436	371	411	407	434	405	364	409	450	444	436	374	437	408	419	408	442	393	378	425	365	401	424	404	385	416	384	392	414	374	357	430	401	409	389	392	365	386	383	418	392	410	444	404	414	430	428	380	410	409	404	385	408	389	403	408	401	420	423	399	377	404	379	374	469	413	438	385	427	434	403	366	408	380	396	396	390	426	402	403	393	394	413	389	428	412	421	423	432	408	446	420	396	393	435	434	398	394	406	381	397	409	417	421	431	373	388	411	420	405	373	377	377	451	395	361	393	399	408	411	406	405	412	426	419	405	415	421	379	414	388	395	434	394	446	386	413	389	397	434	367	413	389	387	404	441	397	410	402	368	401	406	441	383	387	436	406	349	398	365	399	442	385	415	431	424	401	464	396	418	456	411	388	434	412	389	441	405	423	405	449	451	407	374	408	405	419	417	420	426	418	410	402	413	391	445	389	381	388	378	420	398	340	419	411	418	407	385	426	393	405	445	411	366	423	416	398	410	395	412	372	399	398	408	422	416	422	423	399	409	398	422	358	391	412	412	418	385	411	432	430	410	394	411	430	371	394	434	416	433	425	376	424	407	443	389	391	422	384	397	380	458	385	437	413	395	411	359	418	403	417	401	398	388	403	424	393	409	421	377	384	410	382	389	452	437	404	403	372	388	366	377	399	428	409	447	398	407	384	378	415	394	393	411	419	377	408	411	417	363	392	410	435	410	362	491	367	401	411	425	437	436	378	406	425	436	412	398	405	398	390
3123	1646	2770	3464	2650	2157	2003	1380	1240	1244	1143	1174	1128	1074	1018	981	991	996	1014	935	958	1014	962	929	979	1002	1038	995	1074	1075	1155	1250	1327	1487	1577	1752	1668	1672	1673	1577	1497	1424	1436	1480	1350	1441	1439	1423	1449	1213	1320	1211	1120	1018	992	1004	973	926	971	1023	986	961	985	1008	973	1033	1002	1000	1025	964	922	876	992	977	981	1011	1052	976	958	943	956	954	1010	925	1000	1006	999	986	973	1069	918	990	1006	979	966	990	929	939	1032	944	980	985	971	993	985	936	1028	962	1031	967	970	989	969	990	962	964	988	1059	990	991	1011	959	953	988	949	965	983	996	988	980	1001	992	980	1013	1043	1043	1025	991	908	934	993	990	985	971	933	1004	1032	970	991	969	977	979	976	981	953	997	979	950	1003	892	971	997	941	967	942	1052	1021	989	961	987	930	912	940	966	1006	927	987	980	944	941	981	968	1011	939	951	986	1000	997	1027	987	915	987	925	989	998	991	972	996	963	939	976	979	995	960	951	951	970	972	959	966	953	985	1015	945	1048	995	1043	953	998	1008	939	1018	956	1035	982	987	1011	1009	964	981	986	965	1013	959	1002	963	974	979	927	978	1017	962	942	969	939	1001	975	986	954	972	945	964	1029	968	1014	951	1004	974	957	927	1006	991	975	1002	1000	980	978	960	942	1029	1084	1008	937	961	1018	994	1015	1007	917	971	974	972	979	969	965	975	958	989	1040	979	959	951	993	1012	1035	991	979	996	994	989	961	956	983	911	978	946	971	974	976	981	981	980	1013	928	1005	962	941	1015	969	994	1009	951	962	899	996	946	974	944	1007	996	916	974	1007	960	956	963	979	967	1025	966	1030	1033	938	994	962	957	1014	889	1025	933	964	984	1013	956	1002	1028	1001	931	958	1008	932	994	946	973	941	980	969	951	965	955	963	980	979	952	958	959	969	880	1018	967	938	988	936	1016	975	966	1001	935	967	995	993	967	1032	975	935	1022	970	971	988	989	931	935	989	959	983	978	1002	935	975	968	952	1016	1001	955	965	933	1001	979	963	1023	963	956	996	927	999	1016	1010	991	972	957	1018	1002	962	1006	959	1011	956	1024	931	925	990	1037	977	977	1001	1014	969	938	966	990	970	1035	970	992	926	1000	1020	987	1001	928	961	1005	975	927	957	976	960	959	945	982	989	969	954	975	1010	908	1028	992	984	929	945	946	989	913	956	984	943	995	933	1005	956	944	968	948	968	991	987	940	1011	934	974	971	950	1031	1064	939	928	1023	975	1002	981	986	995	926	964	1020	971	971	961	913	1016	1033	960	906	963	1053	959	990	977	997	993	964	977	998	970	988	959	1067	987	1018	1008	1057	1044	990	1010	1009	951	934	947	946	930	961	990	963	998	936	1007	994	1014	996	957	983	1006	1045	936	1009	991	1013	928	957	953	946	1019	939	958	984	957	991	994	952	953	1019	957	984	995	983	970	917	979	1015	980	975	958	968	1012	1018	926	970	1040	997	1028	971	966	975	946	946	984	1072	952	1036	1037	981	988	990	1006	945	1015	1013	995	949	963	979	975	1023	951	903	976	992	1009	980	938	1005	1003	1016	961	958	976	937	960	904	988	977	946	992	1000	939	1041	963	972	999	965	984	968	947	963	941	1026	963	1004	982	939	971	987	945	906	985	1003	976	1003	980	923	1006	998	963	959	919	1014	966	980	957	983	937	948	976	1012	1006	929	993	1014	946	959	996	972	936	948	921	1019	953	960	955	946	991	990	966	978	943	936	946	942	946	978	960	1026	957	995	995	931	1015	1020	998	935	969	928	950	977	975	972	969	946	972	993	980	959	992	975	951	954	992	954	1007	1006	987	979	976	1034	926	999	951	994	964	962	1047	979	933	939	976	993	899	969	929	974	1023	971	975	951	1015	956	991	992	990	950	939	1022	1007	1031	1024	912	1024	993	945	948	954	1004	987	1005	977	951	987	1031	974	1020	954	966	914	985	1000	979	943	947	962	969	979	997	998	944	1054	988	1002	999	994	995	1011	921	1018	975	972	971	978	962	986	923	1025	992	1013	986	935	1010	951	928	1021	1011	999	1012	949	1029	979	956	917	954	948	1036	952	977	988	966	946	958	934	1031	973	944	1028	971	1016	1064	960	1039	946	964	1014	1008	968	1023	995	953	974	982	966	979	973	944	928	984	970	980	959	978	1024	998	993	1032	945	983	1010	1043	1003	959	970	924	1027	999	996	1040	968	988	969	952	956	990	913	962	1003	945	1054	941	977	948	950	960	970	995	989	941	1044	975	964	935	994	1033	1031	971	978	972	975	1031	938	975	971	991	985	1027	924	940	980	985	935	1043	992	1009	984	1025	1007	932	1049	984	982	991	981	996	986	1004	968	1004	988	932	962	1011	1011	969	987	1007	984	996	975	994	974	1006	1003	959	963	989	968	925	981	922	894	986	995	988	1010	987	956	940	996	1041	915	986	1038	947	1007	963	965	954	979	947	1012	966	984	1024	980	1000	1032	958	1004	972	974	995	1009	987	993	937	998	987	920	949	965	953	1035	967	964	932	942	1006	992	932	978	1021	1017	967	942	1025	964	1005	985	1013	968	957	981	945	969	925	954	1031	1009	950	984	932	1024	991	926	977	958	1002	1029	1013	950	992	955	989	1004	972	971	989	999	977	1014	1015	981	992	1032	958	972	1007	989	1027	990	997	1005	972	937	973	1014	1014	953	997	985	983	986	982	961	993	900	991	948	991	958	1003	902	1017	1008	949	971	996	1004	962	977	955	958	949	984	1005	1005	955	989	1024	994	950	893	1003	996	959	997	943	1002	1001	966	978	971	971	979	968	1003	1016	963	976	959	979	1002	971	994	962	974	982	1011	1038	966	1020	934	1021	970	1038	982	974	1004	1017	955	968	954	1030	1039	980	978	942	924	1005	1002	928	1003	942	1016	957	969	1003	983	961	992	979	933	988	989	973	1000	947	1042	1006	962	994	988	988	965	982	956	1002	989	941	996	990	961	966	979	971	1013	986	1033	959	980	987	993	971	988	956	947	971	969	973	977	936	922	994	1001	961	959	937	984	1002	940	975	980	971	1007	996	1012	957	956	950	958	945	915	973	955	945	994	1029	926	925	945	958	939	1009	983	1047	1038	945	963	946	969	982	991	939	968	918	947	959	971	969	1000	996	1019	960	935	947	918	954	959	982	939	991	990	966	962	979	1000	987	1022	932	975	955	949	956	966	992	913	1017	971	996	986	982	962	966	1041	1007	1016	1015	953	976	1034	977	1007	1029	967	1009	961	1036	957	987	947	968	1040	934	970	1021	994	985	976	1003	1008	945	964	990	1000	1003	965	976	998	1052	971	1018	943	1066	961	1002	1040	1019	996	993	988	966	977	976	991	968	864	979	1008	985	1031	966	943	944	959	989	931	946	984	1028	940	971	966	989	1022	952	965	937	977	1080	975	982	999	958	979	985	979	935	945	952	939	1004	967	1027	1041	1012	946	935	944	946	963	939	972	981	992	995	977	954	991	972	995	1032	1006	966	950	990	949	959	1007	964	898	930	982	933	932	907	990	959	1012	954	913	990	972	991	1003	927	967	986	982	980	976	944	1020	1010	940	988	977	955	996	1023	1027	1002	945	998	977	997	991	941	1014	953	925	1005	890	975	968	969	966	975	1027	994	996	975	1002	970	977	1022	966	919	995	980	945	962	934	977	916	978	1029	1004	975	1033	1006	955	963	1019	986	997	975	944	1010	958	1028	977	998	1036	1024	952	993	994	994	961	969	973	966	1003	924	938	958	954	974	1020	950	956	1027	967	1047	985	922	983	973	1000	996	953	984	969	972	972	1018	986	935	947	1014
10486	5457	8446	10413	7684	6189	6265	2727	1448	1135	867	875	832	496	472	412	358	358	364	345	394	347	313	346	300	339	319	314	357	350	351	390	375	458	479	421	448	448	430	438	433	390	409	407	393	386	468	429	380	369	376	335	354	279	310	310	312	300	287	294	279	297	320	318	296	299	292	317	299	306	319	301	297	288	318	309	297	323	308	315	302	294	307	299	300	309	322	308	302	315	329	303	281	328	297	319	326	308	298	297	283	326	305	318	311	319	316	297	332	270	311	289	317	298	289	313	325	282	324	261	316	311	332	309	296	301	345	307	311	277	299	300	291	356	307	310	338	298	314	328	315	304	297	318	281	301	291	334	332	279	324	286	292	318	314	321	322	307	316	302	344	287	265	301	317	301	319	305	279	296	306	303	279	336	298	302	321	299	320	327	317	283	331	303	326	303	331	278	290	326	286	274	302	309	315	327	295	319	277	344	303	313	299	320	278	329	307	312	306	309	301	282	326	286	316	331	310	294	321	270	308	287	277	346	310	322	298	294	334	313	286	314	277	298	318	317	316	334	279	316	296	298	278	295	316	317	322	309	326	350	324	301	298	301	292	309	329	293	320	288	302	303	336	293	354	301	307	317	336	291	314	278	310	299	291	308	300	299	303	338	283	307	301	317	323	291	280	304	287	316	310	256	306	290	297	308	315	285	287	286	325	300	313	299	319	348	326	289	309	292	305	294	326	297	314	299	322	286	329	313	299	338	291	299	338	315	287	311	291	312	305	313	304	322	293	293	311	319	340	303	296	295	298	296	312	313	310	308	296	297	298	318	276	296	291	296	315	326	314	305	301	346	312	307	320	258	299	326	306	317	303	338	304	304	292	310	346	315	296	332	317	304	300	304	309	288	322	305	283	333	314	341	292	321	326	282	281	299	284	283	307	332	326	301	286	309	309	300	287	328	307	338	281	297	317	287	279	269	276	334	274	310	330	304	283	322	353	287	276	278	312	298	297	330	291	297	315	286	270	322	285	306	312	318	313	289	358	344	289	338	306	298	303	313	306	286	293	322	305	308	301	298	301	281	307	290	322	310	306	318	313	290	307	292	294	312	306	308	293	318	308	293	327	334	293	299	310	296	325	324	320	317	307	316	294	299	288	302	327	269	281	332	336	299	257	288	292	340	288	289	346	288	321	305	327	339	328	305	284	306	316	314	291	281	324	307	320	283	309	301	308	306	345	323	305	311	290	310	282	314	321	326	326	311	284	286	301	293	289	287	288	294	317	338	312	294	320	303	304	289	299	292	305	298	305	294	298	287	324	281	286	293	324	320	293	311	300	333	323	316	310	306	279	276	342	297	302	325	285	342	289	298	287	301	300	294	303	321	309	310	287	330	291	290	313	334	305	321	296	338	298	298	310	335	323	298	301	299	301	300	339	313	322	299	345	300	326	292	307	314	307	298	285	302	320	297	306	297	296	331	329	316	279	289	300	292	303	303	292	316	318	308	316	298	336	301	285	308	310	315	318	303	304	328	308	301	322	296	310	311	300	339	317	325	318	316	368	295	306	313	301	320	282	320	317	321	283	313	309	290	310	341	313	341	319	294	318	299	307	277	343	347	275	314	316	322	306	291	285	296	369	324	304	322	297	305	330	282	297	342	322	269	323	279	327	329	250	316	297	319	314	311	289	319	301	297	280	334	302	318	365	345	293	301	321	333	295	321	292	318	322	325	300	316	296	301	332	323	303	295	307	323	304	320	314	310	325	301	307	291	320	303	351	306	310	309	324	323	291	317	310	304	292	323	309	320	321	283	303	312	308	305	324	312	319	276	318	327	316	318	327	287	306	319	296	331	317	300	313	303	287	275	296	284	301	297	293	317	308	317	288	303	299	324	315	336	314	316	313	299	305	321	320	297	271	297	306	313	292	312	298	340	334	347	279	281	306	308	317	287	313	277	309	295	317	315	299	304	295	340	308	317	334	291	320	313	306	331	292	304	301	312	345	273	327	315	315	299	297	279	270	304	302	302	311	283	308	290	294	328	289	291	333	307	311	298	322	278	332	307	260	292	322	304	281	328	308	302	309	297	306	293	325	278	298	341	329	307	319	300	336	319	309	310	279	276	282	320	305	321	323	309	284	298	295	275	314	257	335	298	294	295	294	344	330	323	283	321	303	294	343	313	294	325	290	300	321	327	326	311	290	316	313	318	329	328	286	294	271	306	340	297	303	307	312	293	325	303	300	298	302	278	304	336	318	332	281	290	303	306	333	310	280	319	296	311	313	276	325	324	286	290	269	320	313	297	319	309	299	327	287	300	319	325	315	313	281	314	305	318	290	333	312	339	308	304	300	275	282	308	282	311	295	305	297	296	326	300	306	282	320	343	290	276	303	292	312	270	269	279	340	308	301	305	293	323	338	310	306	327	310	283	321	319	299	310	310	308	295	293	302	306	280	316	324	354	283	314	320	305	289	271	299	279	300	302	323	298	308	311	303	336	334	290	298	316	325	316	318	296	302	321	302	316	275	304	280	325	283	283	301	286	299	295	308	319	296	308	307	301	306	299	283	297	311	310	301	308	332	290	299	304	289	308	307	309	309	282	311	307	329	307	308	297	298	314	344	270	314	310	306	285	310	321	285	300	309	305	327	309	297	316	313	360	291	296	304	310	297	331	334	314	294	298	283	277	298	291	312	302	295	298	313	277	341	297	299	324	282	343	276	258	297	307	308	310	321	291	322	321	329	294	307	307	307	312	343	303	304	315	289	292	310	307	301	287	305	301	302	301	297	285	321	289	336	300	289	298	313	317	279	284	285	315	291	317	308	297	287	310	304	296	331	270	301	297	326	307	321	275	305	311	318	304	335	293	285	289	300	300	336	319	317	298	311	313	318	297	298	284	321	280	296	307	327	263	310	320	318	320	297	312	318	328	332	325	301	301	260	329	300	330	304	328	300	315	298	323	294	344	304	318	288	327	300	300	294	291	309	301	286	315	294	314	307	276	279	311	273	309	341	331	328	308	330	299	278	336	306	280	328	309	326	322	322	345	335	303	335	287	312	308	281	316	315	329	309	279	324	290	317	296	304	308	284	317	312	320	319	308	300	322	317	317	300	315	316	325	301	314	334	316	308	325	292	270	318	308	314	307	308	311	296	315	299	303	303	285	322	286	276	289	323	270	302	278	318	263	294	292	294	287	323	264	311	307	332	327	301	315	296	288	317	326	304	288	294	337	314	280	281	326	319	312	286	288	334	296	290	319	298	258	292	295	308	294	302	264	306	291	309	300	314	293	300	293	335	351	303	260	304	291	300	320	295	311	308	276	290	296	315	302	325	299	275	322	272	298	302	335	308	286	345	338	330	319	294	282	302	286	287	281	318	320	276	322	312	311	331	329	321	315	296	318	309	300	297	268	313	310	247	291	313	304	288	284	286	316	323	316	302	281	312	296	309	307	293	334	288	293	305	328	328	292	333	308	306	312	273	314	310	292	327	320	303	318
8575	4170	10070	15951	14865	15396	15918	8136	5274	5457	3567	3860	4181	1963	1932	1323	1103	1057	1124	1054	1029	1056	928	959	943	955	876	925	993	1121	1126	1310	1730	1952	2211	2076	2010	2159	1815	1892	1737	1675	1721	1540	1586	1607	1889	1907	1281	1384	1434	1111	919	874	892	842	784	812	783	756	789	760	761	821	798	755	780	722	815	776	779	751	728	792	754	766	765	710	774	762	749	779	779	752	759	793	749	800	769	759	756	697	725	728	737	730	759	788	745	787	732	747	732	762	793	771	747	759	729	821	729	765	776	724	779	760	761	782	779	771	751	737	762	754	757	754	736	743	759	740	747	720	724	775	730	801	834	663	778	760	794	759	757	743	732	807	782	719	752	803	783	775	763	707	765	761	761	779	756	791	786	739	766	769	794	777	730	785	767	730	778	730	736	707	773	741	748	762	816	805	764	720	744	782	783	755	764	827	748	782	803	738	742	789	751	740	730	754	765	758	760	730	783	781	791	709	839	764	716	784	732	726	825	732	764	792	810	746	738	789	741	739	743	752	764	761	766	714	760	791	745	747	754	746	805	723	772	736	729	755	742	804	771	739	745	763	739	767	780	762	733	764	720	787	771	745	727	736	749	728	809	737	744	765	725	731	691	747	778	708	786	748	761	796	760	781	700	745	746	814	778	734	763	746	754	708	750	747	777	736	743	831	760	791	740	756	786	752	733	732	765	772	738	735	755	774	740	731	744	747	767	770	784	757	742	749	801	742	716	761	800	777	775	736	752	748	757	752	729	769	786	742	789	778	707	772	724	715	766	737	765	746	734	765	754	800	733	763	737	814	753	797	728	733	766	734	745	732	770	755	730	745	787	763	748	771	785	717	807	834	716	788	718	767	772	749	758	757	741	766	748	787	780	745	773	790	747	772	696	756	785	742	747	769	789	736	770	766	764	765	841	722	786	798	726	763	794	797	752	766	777	758	742	734	724	723	765	817	748	771	741	748	729	747	785	768	735	765	791	749	740	787	777	696	787	780	744	739	749	743	770	723	778	763	782	823	773	728	789	801	763	776	745	722	753	771	757	766	747	769	778	730	761	734	761	736	776	774	781	775	786	774	761	728	745	740	795	768	784	804	777	770	739	740	786	742	822	756	812	754	858	719	747	761	745	778	750	784	722	784	771	747	778	755	800	746	752	789	721	739	737	818	776	761	715	761	758	808	771	745	725	742	794	698	781	764	711	751	739	742	758	758	719	726	770	811	755	751	798	766	768	758	728	812	786	788	768	743	731	719	746	772	771	675	768	756	762	721	683	809	724	750	761	788	746	756	778	757	733	756	753	785	746	791	768	784	790	774	729	732	722	768	803	767	776	723	713	750	793	780	762	747	779	763	792	746	794	780	694	799	776	724	761	785	792	805	747	765	773	769	774	739	741	793	740	801	793	738	758	774	743	767	800	736	747	776	775	728	737	749	728	734	806	714	799	750	778	780	749	758	721	740	739	779	774	726	723	787	723	761	766	778	769	750	718	804	790	759	779	779	733	748	767	750	786	756	759	786	765	719	787	787	764	734	785	750	769	736	769	754	747	759	740	764	765	790	698	740	744	748	746	678	739	747	742	772	775	779	809	778	792	768	754	742	772	807	739	741	734	764	743	728	737	788	760	757	745	763	736	742	753	779	765	772	735	800	771	740	765	800	782	729	673	744	782	766	800	757	731	736	788	771	772	805	758	731	727	774	757	755	747	770	707	778	718	739	757	783	743	782	744	752	716	746	750	753	776	747	744	750	747	768	772	735	792	766	747	739	763	730	782	753	790	762	800	754	780	765	732	812	732	727	774	746	768	811	772	729	757	795	771	755	767	766	693	768	735	730	778	731	725	740	753	771	774	713	726	802	801	723	751	750	758	781	715	743	772	749	783	757	743	741	749	752	730	765	753	765	732	767	776	788	765	766	837	732	779	760	760	791	748	782	723	776	767	727	717	733	701	774	775	780	732	788	781	760	743	756	729	748	842	745	760	753	717	735	784	743	777	764	777	783	775	712	791	775	764	766	794	728	763	750	736	757	741	763	776	776	771	751	739	776	763	739	782	759	762	803	735	747	794	767	796	794	775	751	740	749	750	754	736	757	741	752	783	768	724	734	747	778	775	769	759	782	751	749	750	781	775	740	692	749	770	773	813	734	782	753	775	751	749	736	762	794	795	793	731	790	801	760	805	740	750	778	750	763	822	730	757	789	733	785	746	764	736	707	759	792	703	754	753	747	747	724	757	760	739	760	747	758	712	739	757	781	709	780	761	786	727	760	772	797	748	747	756	742	756	752	775	727	823	746	731	706	699	751	785	727	723	760	793	770	841	768	771	782	755	751	768	780	781	765	742	791	751	800	731	773	791	781	748	751	825	766	739	758	794	752	728	758	782	730	768	778	742	732	752	722	775	775	783	754	796	802	725	731	751	733	796	786	724	758	737	738	736	743	758	790	753	797	731	780	744	768	786	790	803	756	756	785	739	751	759	722	760	751	741	810	769	762	753	741	783	739	767	749	762	719	801	749	704	780	723	747	767	768	755	748	779	748	812	772	744	772	750	747	798	718	756	726	722	731	734	753	757	725	758	774	772	776	738	765	790	779	732	736	778	738	741	733	776	769	732	731	736	764	749	724	779	737	699	771	753	711	740	750	765	771	731	731	752	772	740	717	749	774	774	800	744	689	728	779	752	731	782	774	735	801	795	797	732	739	783	813	761	774	730	751	808	735	773	773	786	723	733	678	767	772	736	763	797	714	759	760	792	744	765	755	783	746	807	814	732	793	776	788	783	758	760	768	787	746	813	747	761	740	758	770	708	754	749	791	792	755	763	752	798	786	771	810	814	750	723	760	798	744	792	744	797	763	751	719	746	751	744	757	773	748	739	794	748	733	735	794	750	823	758	769	781	787	778	706	806	755	738	809	793	782	763	802	741	772	763	736	709	718	754	772	735	744	754	761	765	740	748	770	774	768	769	760	719	755	728	741	772	811	744	817	720	714	753	743	755	776	762	705	753	783	720	779	803	731	736	718	783	700	730	776	708	775	762	745	734	825	771	744	748	784	774	749	762	719	726	732	768	741	726	815	753	775	743	740	789	778	756	770	783	770	746	759	772	738	780	756	771	819	790	782	786	754	800	774	762	716	736	779	743	746	692	687	783	766	780	806	792	748	753	742	790	741	719	760	834	749	777	755	808	734	722	807	718	725	789	800	766	772	736	743	719	739	749	744	726	750	796	750	761	788	779	746	710	811	796	796	787	782	795	765	763	742	761	783	768	752	764	776	739	741	762	745	778	772	782	775	706	784	778	732	757	756	750	786	767	783	717	737	792	783	775	763	782	742	737	760	733	745	738	749	738	812	771	770	768	756	772	748	785	793	783	784	784	722	722	720	765	753	797	760	750	753	746	743	711	745	710	760	767	708	807	764	739	776	768	756	760	781	783	760	751	765	743	746	761	779	741	814	804	764	770	748	727	776	757	730	743	748
17373	9387	12800	16086	13147	10896	10252	4706	2600	2076	1309	1146	1351	623	583	403	332	308	340	321	301	305	309	268	264	266	277	277	328	260	324	372	428	426	466	482	470	450	460	444	399	411	383	383	370	405	453	398	333	357	317	281	273	253	279	249	254	260	250	246	248	289	250	244	233	233	260	225	277	285	287	227	245	252	247	255	222	226	276	235	235	229	226	258	261	270	228	244	277	239	248	238	269	244	304	254	259	252	249	247	225	260	219	257	258	243	217	234	270	267	247	229	226	238	239	233	247	238	208	246	227	238	220	256	218	216	239	230	234	259	269	248	255	253	249	210	237	235	238	266	236	257	278	230	225	255	255	215	229	223	215	260	250	249	246	247	246	259	256	241	258	279	259	242	231	226	236	248	257	219	250	235	231	244	240	293	256	226	249	240	257	260	217	231	237	254	237	218	240	257	263	255	249	235	233	227	234	244	247	218	252	267	243	229	219	248	214	255	246	267	262	254	250	269	271	232	251	265	229	237	229	235	224	227	247	233	255	248	217	223	241	245	248	217	245	245	225	224	217	225	257	217	247	253	250	273	253	269	240	253	248	264	228	274	246	212	265	272	255	234	237	280	222	240	258	222	212	269	285	248	258	220	227	221	262	213	250	230	249	253	256	256	229	247	260	272	235	246	241	249	245	234	271	250	251	219	241	284	241	231	228	248	226	234	255	227	246	239	266	237	234	243	225	244	244	262	266	252	239	252	225	265	233	235	229	263	249	219	243	262	274	231	243	267	246	250	237	232	255	246	280	244	239	257	210	206	235	226	221	266	244	238	252	232	256	222	231	242	236	212	227	251	255	244	220	219	221	252	245	253	269	242	232	252	256	236	243	228	223	262	229	259	228	233	255	217	262	227	250	233	218	259	265	253	233	229	245	249	250	242	242	239	237	269	235	247	258	236	269	242	231	236	260	236	239	220	289	245	227	221	242	230	250	243	242	225	260	228	238	262	250	261	233	254	275	234	242	224	254	229	235	264	209	217	241	247	255	236	236	221	253	227	260	223	244	257	249	257	233	245	224	239	227	221	243	239	240	245	256	270	214	233	233	232	247	247	266	243	266	277	255	235	241	221	215	228	219	242	239	220	235	225	240	268	226	233	255	240	218	230	217	239	264	243	236	267	237	233	260	257	258	245	211	250	262	266	243	229	266	275	274	226	244	266	225	251	228	226	237	216	244	243	243	207	211	235	247	252	263	246	221	238	238	267	251	249	250	243	242	252	232	229	232	218	241	227	219	246	218	251	229	227	239	252	259	229	247	227	264	248	257	244	244	263	277	233	253	270	245	216	214	266	253	240	218	255	249	225	241	229	251	229	213	229	242	241	240	246	263	233	251	247	220	239	243	255	257	252	253	239	223	239	257	223	255	219	243	245	249	273	246	273	254	236	238	246	250	258	264	245	232	254	254	261	250	235	251	234	236	224	224	238	243	219	273	248	235	216	231	213	254	227	228	264	226	246	227	264	206	254	237	242	238	238	224	210	229	226	218	250	216	253	223	261	242	223	236	256	249	282	254	239	248	244	226	234	234	230	229	253	249	256	244	230	235	233	256	222	251	256	242	248	231	240	213	257	222	275	251	237	238	244	255	217	233	218	243	253	230	255	249	218	240	256	249	217	254	224	237	238	237	248	249	211	222	245	257	229	242	255	215	228	239	237	226	244	245	237	233	219	228	261	241	271	241	218	250	248	244	222	228	230	229	220	292	240	243	232	255	257	234	281	266	258	246	236	226	241	240	216	248	235	244	233	253	254	273	274	240	236	266	256	237	245	257	240	255	270	249	214	236	244	244	239	226	238	245	251	259	230	237	232	251	254	216	244	251	230	246	250	231	247	253	251	240	246	269	250	231	256	250	235	243	249	227	240	248	238	242	254	243	222	253	245	235	246	234	248	221	219	238	261	237	229	247	247	249	240	217	250	249	240	240	235	233	254	247	236	231	240	247	252	228	229	248	215	254	247	234	239	243	260	245	243	248	242	229	237	265	254	254	257	223	240	242	228	246	218	225	236	228	247	259	218	235	239	252	254	237	202	241	247	226	255	221	235	238	255	246	278	234	239	232	254	246	247	251	224	234	233	260	239	220	249	269	271	234	230	242	235	227	241	246	242	232	242	201	271	231	252	257	230	270	251	251	220	233	226	241	252	247	281	217	228	276	241	244	254	243	236	246	249	250	235	234	231	258	243	203	229	221	218	241	229	196	243	276	266	281	256	252	234	244	243	261	249	236	247	254	233	247	262	253	247	243	240	258	244	261	234	243	203	246	259	233	245	232	251	262	208	244	223	243	243	235	205	238	262	225	249	231	231	252	205	235	234	239	237	254	275	250	235	240	232	240	234	258	253	231	266	226	237	256	235	294	244	245	239	263	243	271	238	246	239	245	229	270	232	251	264	252	255	246	235	222	221	258	261	218	251	276	245	248	235	246	239	243	215	257	226	266	272	261	265	225	222	203	260	231	236	215	276	225	230	249	258	253	245	239	237	242	238	246	240	216	222	220	264	274	244	257	267	208	253	256	231	219	237	220	259	250	239	232	236	247	242	251	272	264	251	250	237	250	244	246	249	229	238	241	254	256	227	215	231	245	201	211	212	227	243	237	235	235	238	258	200	225	262	252	271	267	233	239	220	261	228	228	237	235	227	244	258	271	248	231	197	225	220	256	240	275	241	232	231	234	257	270	237	219	261	231	232	237	252	229	237	231	249	236	216	257	246	219	249	274	251	225	228	254	236	239	235	236	268	231	217	248	248	203	226	235	250	267	236	237	233	233	241	235	241	228	240	236	261	262	237	230	250	274	239	278	225	257	203	234	233	224	221	223	227	247	271	221	249	268	269	209	259	226	246	261	274	193	240	233	238	256	241	229	213	250	266	253	239	242	239	231	229	218	228	232	238	221	253	263	254	247	259	252	257	240	256	225	254	224	219	247	228	240	260	233	269	207	275	239	273	235	227	254	253	244	276	272	225	214	234	254	247	236	271	263	227	242	211	242	252	273	237	268	252	246	262	203	238	238	276	267	230	251	239	211	235	243	249	278	257	260	260	239	237	250	253	247	222	259	244	245	225	220	237	245	213	237	232	227	247	235	254	248	258	220	242	251	245	258	283	251	244	256	248	242	257	229	248	275	246	221	222	228	231	251	236	247	247	239	258	255	212	257	275	246	242	230	237	221	218	263	253	238	246	244	227	236	254	245	251	241	226	264	233	249	217	270	265	241	257	232	265	280	219	255	242	269	256	250	225	246	238	236	244	236	243	207	245	252	251	240	265	240	266	240	234	237	248	239	247	262	200	272	241	237	249	216	219	238	246	270	225	240	220	257	218	252	238	223	262	278	220	226	269	234	204	215	226	242	236	245	258	266	225	235	242	256	250	234	267	262	239	257	254	258	241	230	243	241	238	248	212	255	266	229	240	252	233	246	228	248	224	235	244	245	213	224	244	206	248
11035	6299	13799	21061	20883	22367	21654	11904	8384	8354	5656	5804	6898	2966	2826	1682	1355	1263	1294	1274	1093	1117	1023	920	893	866	919	1004	1113	1122	1264	1823	2387	2528	2679	2554	2544	2632	2432	2387	2104	1969	1825	1889	1658	1959	2340	1869	1320	1432	1281	1024	949	935	902	718	682	673	657	677	683	668	678	638	654	701	685	686	686	674	673	662	611	633	614	678	635	655	574	633	660	638	651	696	600	632	578	612	620	681	605	580	624	657	653	626	614	657	605	591	640	645	665	628	619	619	646	629	672	643	642	661	602	662	655	685	632	609	611	632	602	635	692	576	660	598	616	678	680	621	580	647	587	617	634	602	620	592	653	629	638	592	594	646	648	643	608	608	678	623	646	612	621	601	660	619	619	643	655	668	605	619	630	643	587	682	593	611	614	567	650	692	619	629	632	600	618	622	640	659	656	615	627	610	621	648	634	647	621	612	626	627	640	624	625	663	631	618	582	619	607	566	642	640	607	650	649	639	627	622	624	650	627	631	645	642	656	574	624	649	641	637	637	561	617	641	604	665	573	635	625	674	623	666	671	617	641	612	622	587	598	647	653	663	595	620	615	625	597	604	644	656	665	635	654	617	637	631	662	591	611	620	668	625	633	652	646	702	627	681	632	618	610	615	637	630	614	639	602	623	624	690	575	635	653	640	658	630	656	641	646	675	626	599	600	628	617	660	638	610	675	626	618	623	612	589	599	637	655	636	625	610	629	595	636	627	616	583	672	636	643	619	631	629	604	636	635	633	607	639	637	618	614	582	563	616	617	659	615	662	681	632	616	605	627	644	591	659	620	639	655	643	637	653	639	656	617	671	575	609	623	575	645	644	626	628	676	650	620	629	604	605	599	602	687	637	600	645	660	645	622	600	633	635	638	661	650	647	600	625	625	642	623	632	638	645	636	624	638	635	650	629	647	647	580	570	639	596	643	640	622	593	651	649	643	647	615	595	627	628	644	606	620	668	597	635	685	643	620	644	647	654	636	646	614	617	643	623	668	660	621	629	634	638	637	629	655	660	619	619	643	610	627	608	618	644	592	647	621	621	584	601	607	617	623	644	620	616	574	628	607	639	617	637	609	642	617	641	660	616	645	652	613	652	621	640	639	648	616	654	662	637	608	665	657	653	549	609	647	675	596	665	621	623	621	604	681	603	654	637	609	656	645	645	611	658	689	618	651	619	637	609	611	662	631	586	640	620	631	634	629	570	614	669	603	647	633	663	615	623	641	596	654	680	649	620	653	645	625	622	593	624	659	643	677	629	655	614	585	617	616	608	637	603	632	604	646	634	616	615	634	629	622	617	662	650	628	616	628	642	619	644	643	613	666	602	640	601	625	637	612	644	646	596	622	596	628	644	660	592	626	665	595	608	644	616	658	599	642	590	643	630	612	602	624	624	624	625	673	651	622	607	667	626	642	594	616	656	644	615	592	619	631	627	611	638	611	643	617	642	615	655	646	678	624	682	629	633	670	623	619	618	619	649	638	632	600	597	639	624	600	640	626	621	609	605	621	639	634	667	573	649	644	590	633	619	598	654	645	620	590	626	648	648	685	625	669	649	619	598	633	611	595	632	673	657	641	636	658	608	624	656	592	620	651	634	654	643	610	626	639	674	663	629	568	649	617	639	583	624	598	645	668	604	622	611	601	631	609	625	642	625	601	575	631	653	630	612	654	638	628	626	650	641	639	626	658	631	593	637	616	634	611	592	686	646	553	619	643	627	658	641	649	661	657	599	670	625	652	691	624	613	640	652	641	610	662	610	661	625	633	644	654	634	637	607	617	633	603	615	676	620	582	610	617	586	681	669	622	640	608	619	609	657	654	665	666	620	608	576	591	586	594	679	587	601	643	620	645	627	608	641	625	633	667	646	606	658	651	604	618	637	598	619	602	562	670	655	645	698	650	604	593	625	657	648	648	689	628	618	630	613	625	632	650	658	608	622	598	668	681	622	660	613	658	616	648	644	677	642	674	651	619	627	634	561	577	641	680	627	621	604	606	673	636	583	655	624	618	633	665	580	583	641	633	603	610	659	640	617	614	623	642	618	626	653	634	654	660	638	640	622	601	650	625	617	615	666	618	575	663	654	586	613	612	625	616	598	633	639	643	603	620	619	617	611	640	630	585	623	593	620	654	639	635	672	614	649	624	614	664	647	609	614	613	558	679	639	628	656	647	642	662	615	632	616	636	623	672	651	604	650	628	692	632	584	619	622	570	645	638	682	664	628	590	609	614	609	636	605	572	596	589	660	607	629	603	603	654	618	622	621	652	601	623	627	620	619	652	654	604	620	628	679	633	610	667	635	633	614	623	625	614	594	687	635	654	585	646	621	658	655	704	649	566	601	637	621	607	607	644	651	657	618	602	624	669	652	589	617	637	666	616	602	632	672	601	619	622	677	585	665	646	633	633	640	631	649	636	651	613	590	603	666	630	587	631	612	614	564	609	628	645	593	640	640	637	606	652	639	626	640	646	663	619	613	601	649	634	638	601	624	619	624	599	623	603	617	662	645	645	632	600	639	628	631	639	657	656	631	633	603	632	582	626	612	640	628	624	627	618	604	650	624	638	654	630	638	625	633	629	649	594	639	641	634	576	615	634	653	626	605	613	630	666	639	645	661	619	646	624	645	645	594	664	625	664	618	617	611	605	627	644	667	648	637	654	661	625	593	661	609	652	611	644	614	627	623	651	651	653	676	642	626	590	654	675	623	663	630	658	644	607	606	606	621	671	605	644	599	657	608	623	654	596	589	638	608	631	653	616	608	678	626	653	590	617	645	641	643	640	601	623	601	647	635	625	602	638	612	681	632	636	623	637	644	621	648	624	638	617	616	586	648	615	645	616	651	623	599	631	634	619	642	634	678	628	640	635	627	640	614	633	639	664	669	616	676	646	604	635	624	658	601	634	628	651	624	653	631	639	617	686	611	637	668	600	607	639	680	666	657	622	627	659	623	628	633	630	626	585	613	602	679	635	646	658	606	637	651	605	613	639	670	640	587	638	585	649	617	646	668	597	612	660	615	636	620	646	604	693	634	629	642	639	613	674	620	617	606	626	588	640	615	656	600	688	617	633	677	601	626	641	615	702	604	619	603	615	636	642	625	653	649	598	595	688	628	617	660	619	611	659	648	583	627	589	666	634	604	638	589	627	676	597	618	674	609	626	648	636	637	646	648	633	596	686	628	603	600	595	619	616	648	676	610	611	635	628	631	628	605	641	672	658	612	634	664	645	584	632	649	617	647	642	650	637	608	629	613	617	627	600	643	608	637	609	611	646	623	616	620	591	647	667	622	593	601	642	631	661	668	617	618	638	581	641	649	632	623	616	630	590	607	613	621	627	612	653	612	655	628	599	614	621	603	636	620	627	624	663	638	648	595	633	712	625	617	614	640	606	636	621	628	633	584	646	652	631	666	588	637	686	634	648	638	596	632	682	630	601	595	615	605	671	572	623	660	630	656	637	555	620	665	588	620
2825	1134	1341	1182	770	589	566	459	486	447	394	431	411	416	387	444	384	399	402	412	416	426	404	410	442	410	422	391	443	446	454	449	475	450	468	516	479	500	531	482	534	466	488	473	456	484	484	478	466	439	423	361	401	407	440	438	411	412	396	433	406	414	431	415	397	416	362	418	379	473	385	422	406	408	408	381	410	382	445	397	406	408	399	380	443	395	415	383	405	376	442	432	450	434	402	405	451	401	421	405	373	421	422	411	414	379	394	390	406	385	400	407	407	391	386	398	422	374	406	400	394	369	404	412	429	391	408	401	438	418	408	412	444	402	415	443	408	412	394	402	387	408	407	416	405	397	403	399	379	396	407	421	412	426	388	437	411	400	400	441	428	416	414	405	439	393	390	399	408	386	387	438	408	391	382	417	394	387	443	388	410	422	391	407	397	429	433	402	420	405	420	426	423	397	398	423	446	400	415	427	408	414	385	424	391	451	433	390	402	369	408	443	400	413	411	386	415	415	414	408	407	417	422	396	376	438	416	403	389	390	421	418	389	430	406	433	442	433	378	390	413	389	401	332	402	412	397	402	403	419	380	403	416	392	420	383	402	425	389	433	422	372	419	452	389	426	449	379	406	418	409	418	394	399	381	396	404	403	428	383	397	418	424	400	419	410	382	393	377	388	399	437	439	405	420	390	393	458	388	392	438	425	425	401	427	457	420	400	427	390	400	375	406	412	439	392	438	414	408	415	414	467	391	399	423	389	408	411	403	404	377	391	411	388	443	396	413	403	391	387	392	427	406	434	396	392	414	416	410	421	410	398	412	392	382	417	374	408	397	438	410	424	375	421	414	416	398	371	483	395	408	399	446	376	450	426	387	396	419	373	435	399	376	387	408	423	411	411	399	405	423	408	409	445	423	413	400	371	411	380	413	416	403	405	408	387	389	470	420	452	380	422	404	377	383	420	404	418	449	436	420	375	403	402	356	421	403	395	443	441	420	420	410	373	393	394	421	404	383	418	393	477	421	416	403	377	390	439	441	386	403	405	411	439	419	399	394	411	424	428	401	436	385	410	389	419	379	412	414	417	363	397	405	392	480	411	400	380	446	429	374	423	413	390	427	403	408	397	370	466	432	414	430	410	404	415	409	378	433	412	382	393	444	398	441	415	400	411	395	451	427	387	438	371	412	428	415	413	396	428	403	448	452	409	424	371	434	411	392	424	431	413	418	459	399	407	375	422	430	395	410	398	386	390	407	424	401	436	415	393	414	392	433	414	397	409	369	427	412	423	435	407	402	426	405	387	438	419	392	402	379	395	396	407	413	391	390	407	412	402	401	447	401	349	393	355	395	433	419	414	430	417	431	413	419	424	401	394	420	383	404	466	400	386	376	430	391	414	399	421	446	401	427	417	401	401	400	447	406	402	439	400	411	414	443	408	394	408	372	392	428	428	376	392	393	397	380	382	402	384	426	425	409	392	384	427	381	402	405	397	413	421	402	404	388	422	391	393	382	393	411	451	439	401	378	378	417	423	456	400	412	450	403	386	418	433	420	434	390	410	412	396	392	393	385	447	365	406	388	382	407	417	395	406	426	394	405	382	386	413	380	387	411	389	391	404	402	409	417	417	416	383	370	441	426	394	439	409	450	396	387	373	403	398	438	399	400	411	419	404	395	391	384	377	394	415	425	364	404	377	404	405	395	376	421	454	377	388	399	425	393	417	393	404	403	423	423	438	395	396	396	411	402	434	368	386	403	384	398	390	376	404	394	408	465	395	428	413	396	402	410	395	392	394	445	426	414	431	387	418	413	420	375	392	376	408	409	400	396	388	401	421	420	434	406	402	411	394	413	402	407	425	395	423	384	435	412	392	419	396	400	384	402	434	399	406	436	414	430	388	421	434	417	428	409	382	413	415	349	453	408	404	439	417	427	369	409	397	411	395	409	390	407	368	411	394	445	408	386	415	414	434	397	462	403	426	411	438	395	386	409	461	401	418	365	382	403	395	417	364	414	414	392	409	431	403	389	438	388	382	424	421	433	396	438	406	407	394	364	441	398	440	416	377	373	405	373	389	403	412	414	378	389	431	452	390	417	384	408	406	397	409	389	442	403	394	397	414	408	400	414	385	428	393	410	395	449	394	393	426	395	400	408	426	444	400	362	381	387	413	397	398	429	429	406	407	414	432	410	397	419	417	411	416	390	383	422	383	398	372	411	385	417	412	424	430	409	433	386	392	447	408	399	444	441	420	430	422	429	437	417	400	406	428	410	395	382	424	398	419	434	413	439	427	383	435	420	424	436	438	432	392	391	432	406	451	394	440	406	382	441	386	445	391	451	433	406	392	390	404	369	388	426	414	423	423	420	410	405	411	427	434	410	416	452	403	396	362	392	393	431	378	386	373	412	371	406	380	398	386	396	416	421	406	381	389	409	471	438	409	421	390	413	437	392	359	418	426	418	414	378	395	432	420	408	439	427	408	404	427	378	433	411	422	427	402	427	417	439	390	424	381	385	407	397	427	411	375	424	404	420	424	425	418	407	446	450	416	349	465	402	422	376	401	418	437	459	408	459	438	414	423	411	400	407	353	395	405	420	378	419	464	379	447	411	385	423	409	373	396	417	404	365	386	385	392	396	401	385	366	397	417	395	400	403	415	433	421	410	380	382	403	395	384	428	380	382	401	364	414	408	434	417	388	395	419	389	424	413	382	410	395	434	428	417	444	381	395	438	390	413	409	442	381	440	421	391	436	405	418	394	405	415	397	394	369	390	425	419	387	423	398	374	404	379	435	410	395	432	379	378	412	358	416	411	437	420	425	419	395	418	419	409	420	368	399	399	418	387	441	393	427	399	394	386	413	402	379	438	394	439	433	426	413	395	449	395	418	366	390	414	410	428	426	415	388	396	415	413	411	397	419	456	459	431	421	401	434	396	400	422	398	437	402	407	394	413	373	441	381	449	402	402	392	407	406	440	396	461	393	388	398	422	444	399	386	402	418	355	417	425	426	394	420	414	375	379	414	422	429	425	379	417	414	394	426	448	414	437	434	418	388	409	418	411	454	363	400	429	428	447	409	411	413	410	403	434	440	424	443	422	418	422	382	415	385	413	413	384	394	420	388	423	427	425	429	450	388	411	378	388	435	362	367	387	381	408	408	403	393	411	442	420	391	423	405	392	390	420	422	386	428	400	348	381	400	390	377	403	422	432	409	415	412	400	410	386	408	388	384	420	398	453	432	405	396	422	380	381	396	415	437	425	429	417	427	408	376	444	359	392	394	417	410	347	388	388	425	401	391	403	423	441	384	445	426	393	414	378	404	399	421	394	375	400	410	424	390	412	400	397	368	398	382	404	399	411	406	434	403	399	413	443	412	385	394	411	416	392	395	387	426	423	426	406	428	409	409	434	397	388	398	406	432	389	391	417	430	420	402	410	407	420	420	420	452	400	378	435	404	421	381	375	409	395	402	389	444	437	440	421	412	409	423	459	400
3154	1777	2933	3254	2422	2134	2075	1407	1311	1194	1177	1142	1212	1089	1058	1014	1007	1009	1044	1023	986	989	962	949	1007	990	1018	1105	1079	1130	1251	1569	1563	1597	1709	1589	1664	1766	1799	1752	1625	1439	1433	1422	1400	1633	1596	1453	1175	1266	1112	1068	1073	1094	1041	1017	954	981	952	1009	956	1034	1040	961	930	973	972	965	963	991	988	972	1008	975	983	1015	1001	981	1012	992	964	957	958	972	1000	958	992	970	1024	995	951	1010	977	940	981	971	960	985	950	973	953	1008	912	910	990	982	952	943	976	987	958	996	1021	997	924	976	951	944	993	965	924	964	994	985	982	989	965	1012	1003	974	981	1030	1037	955	983	982	996	978	1026	993	981	1059	1001	1035	910	933	965	1009	988	1006	970	995	954	1006	989	981	926	980	947	979	1009	979	1009	969	999	969	1032	950	970	978	1050	1009	961	993	975	1001	981	916	923	970	1013	992	960	965	977	966	985	983	961	1003	995	1003	1014	960	974	1003	1065	962	982	992	947	1040	1019	1004	977	993	958	960	994	984	975	956	997	961	1015	977	987	1004	1011	919	970	985	974	911	1055	1000	967	1009	985	971	989	1000	968	987	987	987	952	974	1011	969	953	975	955	960	982	1015	997	983	972	990	1023	994	1007	964	951	1032	1016	959	1034	1031	998	1032	1003	1011	954	995	1062	1021	975	1050	977	963	953	1033	1011	989	1014	964	1013	947	1000	920	1024	958	995	1032	938	955	1023	954	977	949	944	957	978	929	997	999	1059	997	952	919	1002	994	992	945	978	1003	1020	1007	1012	997	968	964	997	984	959	956	943	1010	963	997	960	980	978	937	935	970	945	982	943	963	990	976	976	947	1025	1014	996	938	966	990	1024	951	972	974	965	971	1008	980	958	945	996	982	1009	964	975	990	977	995	978	996	1003	986	997	970	995	959	981	957	992	976	952	932	961	1022	982	988	953	1031	996	984	1015	1014	974	964	988	1014	969	978	937	950	1009	954	979	974	1012	965	986	1015	971	919	1005	988	889	970	936	956	1045	917	987	977	1058	942	997	985	979	944	983	927	969	942	956	1049	980	981	1006	984	1011	1021	936	1033	972	1006	978	962	987	979	1021	915	1027	1000	1008	926	1027	953	943	1007	972	1001	946	968	998	935	934	961	968	964	966	1024	921	962	978	997	995	974	988	1051	1040	959	991	894	998	938	992	1013	985	1026	984	936	994	981	940	948	1004	1014	932	988	887	1005	953	962	998	1046	977	967	1017	966	963	951	1006	1016	989	993	1042	964	968	1033	985	989	981	983	966	1003	1002	1025	1034	1014	978	992	992	922	947	1000	954	940	982	935	1041	982	981	934	940	966	1015	986	1005	984	950	978	942	1004	1028	962	972	982	931	926	978	992	1001	970	977	985	993	1007	926	990	1021	1013	955	1004	982	986	996	921	953	1018	920	1014	1037	966	950	959	993	932	1034	864	1004	979	954	991	890	999	997	987	967	915	936	954	970	1020	1014	925	941	989	1010	950	969	1023	934	1022	956	981	959	958	972	1065	963	1011	975	986	1014	971	1049	975	948	972	1005	989	943	976	962	986	1003	964	950	1026	985	991	931	998	993	969	913	993	952	1034	1016	968	979	932	1010	1056	956	974	962	998	948	988	929	978	1010	973	1009	958	1015	882	1019	966	994	942	971	977	957	962	966	963	1006	1010	967	983	975	935	970	994	986	938	952	994	972	1016	998	936	967	957	1033	970	970	1015	931	969	984	1010	994	1042	999	1009	946	963	975	994	961	1019	979	974	998	986	942	1024	990	999	964	971	947	990	949	960	1013	979	985	947	946	982	948	954	975	942	961	984	973	972	950	954	984	952	963	1002	978	1043	1029	1003	995	989	960	964	988	1035	960	986	1012	967	997	956	946	915	939	955	999	912	991	936	978	1002	952	967	976	1013	995	996	902	983	1016	1004	958	981	1002	1028	985	1027	977	965	987	980	965	1016	929	1022	997	959	1000	1028	944	997	999	965	1026	960	974	948	935	995	987	953	927	995	986	967	969	975	1000	960	987	959	990	994	958	991	971	937	1011	982	1014	983	1010	998	984	982	1026	978	989	1027	979	992	1026	1001	965	972	952	988	969	971	935	1001	948	980	1002	1012	1022	955	986	1004	989	1007	985	994	939	991	1016	975	968	984	977	1005	996	968	1025	983	976	972	1012	962	998	980	1011	997	956	957	965	983	960	961	1005	970	984	944	952	990	980	953	955	1002	992	975	982	956	943	1034	1030	984	1013	993	1025	1025	1027	932	937	940	974	983	972	1054	961	999	974	1008	964	976	946	1054	978	944	1040	962	983	975	984	1017	930	1010	975	994	935	1025	973	982	985	1009	1032	982	1022	979	1016	1014	970	956	1001	968	1008	991	970	987	1016	998	997	1008	1027	958	969	966	1025	975	1004	1001	1018	984	953	979	1007	975	969	974	1050	972	942	952	982	987	957	937	977	1013	983	978	926	1004	954	960	1004	971	978	1010	938	1026	982	965	941	991	967	1013	1009	1016	976	970	1028	930	972	929	1017	1034	1027	1003	963	947	971	981	1017	974	959	984	976	978	977	982	963	1002	988	1038	988	976	964	1025	976	992	968	985	1004	978	983	995	913	915	968	954	917	1049	995	997	974	999	941	967	1051	977	946	976	1019	958	1004	962	971	974	981	960	958	975	1003	987	962	1007	971	955	971	956	1021	987	991	919	1006	1042	1040	1026	946	1020	988	969	958	1037	981	967	978	931	1001	940	1019	973	999	1040	979	991	965	1018	992	906	967	972	970	1030	967	958	944	953	972	980	943	989	998	964	976	919	977	948	921	996	1033	933	960	959	954	1042	982	954	951	966	968	983	1018	999	959	953	1002	977	993	973	961	1010	933	988	934	971	989	1000	971	1029	1017	992	1025	997	1008	936	984	980	980	1003	1021	965	916	959	963	939	964	972	994	978	990	962	997	1014	1020	1018	982	962	982	957	1039	965	945	994	976	1021	1008	942	958	1001	969	951	993	980	946	1008	970	944	935	953	979	975	1026	976	989	955	989	942	967	980	1003	982	945	1013	977	1010	966	1016	994	956	972	996	976	981	1002	958	1012	1012	1004	986	1048	971	953	967	963	1022	972	890	980	952	947	964	984	1053	998	1034	970	968	993	989	987	962	972	963	1010	1021	948	1000	1015	962	995	1009	900	975	980	969	991	982	983	1003	1000	979	991	976	991	959	952	1018	972	953	995	1000	988	936	954	981	1023	1016	992	974	984	1034	1007	1020	1020	1025	968	915	970	941	938	1021	1049	983	1031	930	1007	1014	981	949	888	965	1042	986	976	1021	944	1007	987	964	963	1010	994	994	988	971	938	994	1049	957	937	1037	965	997	1009	1000	973	1017	999	992	971	968	1027	994	1015	990	986	990	1010	958	976	918	1021	966	956	962	1008	968	1038	1019	975	971	934	1039	1004	987	995	1006	1008	972	1015	1026	1033	945	961	921	937	1006	1052	969	984	962	967	993	999	1028	972	976	980	962	983	1010	973	1017	1002	977	969	986	963	961	979	964	985	1044	998	955	946	1010	1002	960	1010	968	1003	995	986	897	943	935	972	949	971	984	962	933	952	951	982	956	996	978	1030	988	938	969	984	935	1033	964	985	960	1019	950	1003	967	1024	969	977	951	962	981	1003	964	991	994	996	1000	911	896	1001	986	1009	995	974	971	1052	939	931	914	956	941	1040	988	942	948	938	1012	1036	1002	999	985	970	984	1040	1003	971	970	980	1027	965	1012	972	994	1036	963	993	983	998	974	984	994	943	935	1047	1015	965	959	951	973	965	1005	986	982	1020	1043	949	990	969	975	986	948	965	973	990	963	992	977	928	935	931	1045	926	999
10686	5374	7893	9489	6276	6374	4942	2155	1257	1051	785	886	704	518	401	378	342	373	320	303	342	333	327	305	311	321	311	358	330	340	396	475	425	460	511	490	469	470	453	466	434	389	415	384	414	435	425	405	344	403	331	344	333	348	333	303	302	325	306	297	295	287	307	302	293	300	282	332	337	295	339	322	305	318	291	338	312	305	335	308	304	303	315	332	289	279	303	301	305	337	323	318	317	307	303	312	309	346	327	296	300	310	285	284	309	303	303	293	295	305	315	337	325	290	318	305	318	320	311	315	286	309	293	299	317	312	310	293	285	302	323	271	307	339	317	279	288	295	327	329	257	295	308	300	287	313	303	308	266	305	294	289	282	291	292	365	305	297	335	321	298	307	294	308	295	301	300	317	329	285	267	315	313	323	332	312	315	274	322	305	321	334	293	310	302	297	314	353	295	291	313	288	284	320	250	316	285	292	323	302	286	320	309	278	322	300	318	301	296	319	336	317	314	321	268	317	298	295	341	326	293	301	307	303	302	273	303	314	279	319	314	280	289	332	306	321	304	298	321	334	318	338	306	288	284	307	298	288	300	304	336	322	304	315	330	299	285	328	269	336	302	284	303	326	300	293	299	302	300	336	291	335	320	304	301	325	284	292	341	297	278	311	301	338	307	284	296	273	317	306	312	316	269	305	279	307	299	311	297	298	293	293	282	288	321	307	306	305	315	317	286	279	279	320	336	302	292	295	282	295	312	298	350	325	299	304	294	278	329	311	320	320	314	296	331	284	307	292	279	285	328	294	340	311	290	258	324	299	283	294	316	296	316	332	334	305	287	318	302	331	318	291	290	296	305	302	331	263	293	333	320	310	307	304	289	322	303	307	293	318	288	321	311	268	276	333	315	285	294	310	281	311	292	283	307	294	303	311	305	274	342	298	337	298	299	300	313	277	298	288	277	287	317	308	307	312	316	288	288	299	272	315	324	303	288	298	294	304	290	295	308	281	298	303	307	333	315	297	317	306	286	281	310	306	343	320	295	291	329	310	317	301	306	336	308	321	310	306	313	317	310	299	323	285	285	292	308	293	298	272	298	311	313	325	312	322	327	320	300	333	288	312	309	273	301	303	287	297	293	306	312	281	306	311	323	295	276	293	316	293	318	312	304	303	293	303	293	294	339	308	288	309	292	328	279	299	312	315	297	313	322	283	265	292	311	314	324	283	316	301	319	293	299	319	309	306	303	324	305	299	352	285	321	281	319	318	307	290	306	298	323	308	293	299	310	282	312	317	269	311	307	310	294	344	285	330	333	313	304	317	333	300	346	297	332	305	318	324	275	294	296	313	333	308	327	322	325	278	311	280	321	339	324	294	287	323	302	314	302	302	290	272	311	328	313	313	320	296	300	312	308	314	303	315	301	280	293	275	288	286	293	287	296	286	291	305	292	302	294	310	302	304	298	323	296	317	310	294	326	312	315	305	343	272	302	317	312	315	319	321	311	305	297	296	299	333	312	291	305	312	306	307	285	310	305	294	316	275	284	298	294	297	301	287	331	273	335	283	304	302	273	286	281	315	348	270	289	309	325	326	294	319	302	340	299	291	306	273	288	332	292	303	316	291	293	306	301	343	338	313	312	307	281	321	286	291	308	307	325	311	295	278	318	304	283	306	310	299	320	321	290	342	342	296	363	319	300	307	303	308	282	331	325	303	303	324	308	307	303	324	290	312	312	315	322	287	282	292	290	307	292	311	326	321	281	306	306	275	280	327	281	291	325	327	311	287	323	308	298	313	320	303	328	329	290	281	302	311	274	342	316	305	329	323	296	272	323	300	319	288	320	264	312	337	324	289	310	283	302	306	320	322	300	319	306	308	316	302	303	292	310	300	327	312	282	307	330	299	317	309	296	310	303	319	279	309	360	296	331	302	311	314	316	310	296	324	310	284	305	326	291	320	308	330	343	290	332	292	306	291	292	324	311	314	339	317	334	277	274	300	296	306	292	302	323	319	301	271	296	306	305	270	272	284	317	277	296	340	322	304	284	300	274	289	315	301	303	319	305	319	305	315	288	281	329	328	315	330	291	285	316	306	330	327	318	344	279	307	306	311	336	267	305	297	331	284	299	295	262	279	311	349	323	303	324	299	296	315	326	311	310	305	326	282	309	295	297	311	267	295	305	297	311	305	314	305	296	275	319	317	327	317	291	285	311	300	285	322	289	279	287	278	330	338	302	287	304	319	317	322	313	289	305	304	324	283	310	307	301	311	310	299	288	271	311	301	300	308	310	286	305	297	298	318	266	297	315	306	304	337	301	310	336	288	292	292	300	317	317	309	294	291	295	293	310	294	337	262	331	284	321	315	288	319	277	275	325	355	314	292	300	283	316	292	308	310	313	320	299	318	302	302	314	301	302	273	285	305	319	326	331	300	312	284	308	309	315	305	309	315	283	282	294	307	300	310	307	292	321	314	312	308	298	308	334	308	320	317	306	309	331	284	310	290	262	326	332	313	277	318	323	272	305	308	304	325	317	294	302	293	324	335	342	297	323	295	313	277	328	326	299	304	315	315	325	298	314	291	290	311	314	291	286	305	291	305	290	305	297	335	309	329	310	321	295	290	299	305	318	350	289	284	330	309	325	297	315	303	286	262	296	297	313	291	301	314	299	302	307	305	304	296	295	301	315	282	321	305	306	311	313	315	292	309	309	318	306	300	335	317	271	310	321	284	309	281	307	308	312	294	328	294	310	278	326	314	316	310	292	313	312	329	319	288	297	294	315	296	307	283	290	304	303	339	306	329	311	303	301	313	335	291	283	286	289	293	325	308	355	319	291	294	283	307	319	277	327	302	321	324	305	326	324	308	325	307	324	304	289	332	313	311	289	302	295	317	317	317	313	336	330	298	296	337	283	309	279	299	330	300	307	308	315	273	327	292	310	281	314	352	300	275	322	327	299	303	294	290	340	292	284	304	289	292	283	309	306	305	299	299	302	265	286	341	321	324	323	301	312	318	286	288	296	274	319	285	327	287	293	340	311	322	259	285	292	281	282	324	309	295	297	294	300	312	327	301	268	280	276	307	299	308	282	318	306	261	303	311	316	310	330	301	312	303	333	283	273	316	303	321	285	303	308	286	302	313	306	280	339	318	294	301	305	300	302	302	296	312	335	331	307	292	309	312	288	293	287	339	304	305	315	301	276	301	308	292	304	294	287	333	283	309	320	284	307	347	264	322	280	290	281	284	315	302	288	332	293	294	273	282	299	303	301	284	297	322	268	349	304	271	310	287	313	303	302	306	288	312	320	312	284	293	300	278	337	318	300	313	301	323	309	258	334	284	287	345	324	273	317	295	293	297	325	289	311	339	296	314	344	296	310	321	310	315	316	299	306	284	297	286	305	291	293	314	308	331	305	310	316	290	321	302	262	297	334	282	280	309	297	356	312	290	301	292	289	295	276	308	318	298	304	299	287	299	306	296	292	284	310	319	301	320	334	313	352	350
8235	4211	9768	15195	12965	16873	14193	6805	5248	5014	3508	4251	3543	1985	1776	1237	1100	1086	1129	1043	982	953	1048	900	846	888	896	1011	1056	1103	1547	1840	1863	2140	2265	2213	2285	2214	2242	1937	1863	1672	1601	1589	1637	1711	1648	1439	1140	1419	1015	952	1139	1050	817	758	805	760	781	782	757	829	750	773	753	793	779	804	771	790	767	791	716	758	712	773	771	769	760	784	782	722	756	751	725	753	737	762	736	757	735	778	702	777	767	742	770	737	761	776	742	774	775	781	759	714	771	785	772	755	788	783	759	812	766	781	741	744	735	765	767	754	697	736	740	736	813	731	685	800	764	766	757	713	778	745	810	762	747	754	765	726	803	767	775	786	753	740	795	748	751	806	706	794	736	788	755	775	756	750	781	775	776	737	786	760	810	696	804	758	795	788	762	749	715	751	764	706	767	732	782	733	731	754	742	753	808	731	707	768	731	737	744	742	779	758	793	759	774	760	802	735	822	808	796	732	741	730	805	767	727	784	770	707	806	751	769	787	760	742	714	754	728	734	733	721	728	794	766	772	712	752	785	750	776	734	754	752	783	744	783	691	733	742	705	763	732	748	806	753	722	761	744	725	777	781	751	810	757	758	778	753	739	729	705	769	728	761	777	770	730	726	751	726	736	829	713	742	728	729	765	783	754	766	761	742	803	783	799	721	763	740	705	705	799	746	741	738	731	766	758	752	770	714	767	748	731	750	780	768	755	790	746	763	790	790	717	736	729	767	799	785	777	761	769	739	776	700	711	750	768	729	741	737	749	748	752	726	720	747	711	716	728	737	753	820	729	733	740	761	780	790	711	723	729	717	750	806	771	776	742	729	763	818	715	766	795	774	755	753	768	726	780	773	769	753	790	778	794	764	782	747	761	720	711	743	789	776	717	802	789	744	774	780	754	733	761	734	757	752	787	754	791	747	754	764	767	754	738	769	739	709	718	780	738	750	780	751	776	729	734	793	758	786	786	762	762	720	747	811	753	751	747	787	728	740	756	758	754	778	769	721	716	829	736	730	755	793	709	755	765	784	775	737	752	716	731	766	773	698	746	763	735	743	762	772	755	797	775	726	800	714	720	727	770	765	755	777	747	770	753	743	750	727	745	730	775	770	809	745	756	777	709	755	776	767	763	764	754	777	775	785	760	758	762	812	802	746	745	803	764	760	752	727	783	796	739	701	785	737	780	716	738	768	794	770	749	771	744	691	741	761	788	777	769	774	760	733	747	745	775	731	742	731	766	749	779	781	796	747	785	749	756	763	764	773	772	735	762	759	734	796	733	772	752	760	773	778	734	796	797	736	739	787	755	783	799	749	779	734	714	728	808	767	749	739	720	705	780	743	745	778	762	714	746	730	783	782	751	766	777	766	718	726	770	759	753	770	770	754	740	746	737	741	771	715	734	802	768	801	736	756	743	742	712	742	786	731	811	702	717	732	750	763	773	725	802	724	750	751	761	796	791	794	800	731	724	762	757	733	749	787	719	757	741	779	732	749	786	768	729	696	769	757	693	778	737	727	803	744	771	752	745	764	704	784	723	780	766	773	720	742	774	781	751	763	800	756	775	738	763	737	753	756	758	780	742	728	772	720	742	789	747	699	748	722	739	771	720	739	764	757	729	785	698	782	807	751	742	765	733	777	767	713	789	778	752	794	744	732	763	741	736	751	748	793	768	710	800	693	742	734	781	772	750	782	769	747	757	760	742	730	721	794	739	782	716	787	740	789	746	753	726	768	758	733	742	730	719	793	768	779	730	758	778	772	737	778	781	767	749	745	745	711	759	779	785	761	783	768	738	744	708	751	711	747	789	709	731	814	747	759	727	752	796	753	743	775	739	766	736	786	734	780	740	824	755	788	745	742	772	777	711	768	769	784	732	760	790	767	724	780	741	781	782	770	711	837	799	759	707	815	771	737	756	755	759	748	682	717	777	751	748	794	742	734	752	783	748	749	788	721	716	760	748	769	771	767	772	771	714	740	751	773	732	798	750	738	743	736	730	750	753	786	733	779	758	699	756	740	757	763	739	718	796	776	718	773	841	795	728	780	755	723	742	771	755	728	704	773	762	743	773	734	727	728	744	773	715	793	697	743	724	744	769	823	730	715	746	709	714	790	771	747	789	771	741	767	716	769	730	736	755	759	730	753	736	751	820	747	743	748	765	738	745	741	726	774	714	762	755	764	732	756	711	746	808	753	728	721	733	759	793	737	724	732	770	784	785	790	734	710	736	817	756	786	724	762	803	753	768	768	791	783	822	741	772	759	780	784	765	751	812	767	747	765	721	675	773	783	744	811	771	729	769	774	698	748	726	776	787	721	754	725	770	705	768	758	746	753	781	790	764	775	710	776	761	734	813	720	812	723	725	778	783	727	745	763	764	773	768	745	727	751	721	732	755	763	727	704	729	795	779	842	755	747	705	784	762	796	796	726	754	759	753	791	731	688	743	807	742	792	762	723	736	783	751	769	764	774	775	717	772	776	734	744	733	736	772	772	691	719	757	784	788	733	736	764	723	761	767	730	766	685	764	740	817	728	737	777	749	743	753	763	762	738	738	684	738	768	790	729	713	749	757	754	740	749	788	794	768	756	765	720	761	749	737	804	769	758	734	765	737	766	775	747	704	698	741	745	701	767	763	786	733	739	752	749	775	783	750	805	754	738	786	754	789	781	752	747	708	722	724	778	769	763	717	721	765	771	706	773	756	755	727	750	697	749	764	806	732	736	745	754	740	779	750	760	747	739	775	764	721	718	768	750	763	736	742	707	820	769	712	775	711	762	710	744	765	776	766	771	757	754	758	736	719	751	718	720	774	777	694	728	770	750	787	783	707	770	732	763	782	751	786	722	764	757	736	748	743	775	801	732	736	778	762	758	761	776	805	685	751	740	768	746	774	726	787	765	773	780	784	671	754	754	709	727	772	744	815	790	718	764	747	722	756	698	758	715	785	767	774	742	737	725	720	714	793	713	787	773	780	776	741	758	744	749	705	741	797	779	765	762	764	788	788	744	723	754	701	724	772	710	784	743	735	732	810	760	725	772	783	747	756	780	728	753	775	792	773	728	722	811	729	750	737	732	729	741	784	751	728	753	744	737	744	755	729	720	750	714	824	776	770	711	767	809	746	812	745	719	784	718	745	729	781	743	747	793	745	786	761	777	796	703	771	705	732	759	780	747	800	744	744	764	719	750	750	772	707	751	774	745	759	784	739	778	771	770	718	742	798	786	750	795	777	778	768	791	761	759	731	757	747	754	752	725	765	721	712	770	760	755	735	755	748	772	747	787	714	774	784	758	743	730	739	692	792	778	752	758	772	756	726	746	742	775	743	780	743	720	784	816	746	781	726	727	755	730	752	760	796	779	802	799	764	738	755	774	753	779	768	803	701	733	791	782	765	751	711	743	791	737	742	753	820	774	790	738	747	751	722	737	781	769	772	810	709	781	730	774	779	787	796	730	745	745	756	751	744	813	751	769	756	795
17990	9865	14225	17141	12584	11611	9818	3953	2668	1798	1484	1747	1014	631	519	362	349	313	332	326	287	321	296	280	289	267	277	288	295	348	420	361	488	529	479	551	561	542	508	437	441	378	420	352	388	371	385	292	327	327	297	304	323	278	269	245	230	266	234	265	257	246	225	265	233	262	273	237	266	279	232	215	284	224	277	246	259	257	258	228	221	271	264	237	234	258	242	254	223	225	241	265	215	251	231	246	248	250	240	240	263	252	237	227	249	253	236	253	258	279	278	270	249	220	255	266	227	231	240	222	233	234	241	233	235	246	237	273	258	255	248	243	239	262	256	256	226	221	244	221	254	279	282	223	242	252	231	253	232	249	249	239	265	257	239	203	252	229	259	239	247	262	243	244	260	233	219	240	269	260	219	238	261	252	258	296	254	257	249	282	245	242	238	236	245	240	246	239	270	253	240	223	254	264	253	235	276	252	245	234	243	278	240	256	239	265	251	271	212	259	261	238	243	226	255	273	230	237	246	236	262	241	253	269	264	252	240	247	244	270	234	251	235	239	247	248	268	269	255	253	251	292	254	258	272	245	268	263	246	212	235	238	232	248	238	262	281	232	237	227	243	259	245	254	262	261	257	231	260	220	239	221	264	250	276	251	225	222	252	263	253	237	248	244	234	232	231	260	241	251	261	263	254	232	246	257	238	238	268	256	270	270	252	253	247	197	247	269	221	249	246	258	249	240	284	266	236	259	239	261	264	215	235	225	226	254	223	258	267	227	238	246	246	256	247	259	242	246	262	276	245	240	252	269	253	223	296	252	257	251	253	252	270	232	290	233	238	230	263	218	278	254	241	261	258	230	257	212	233	241	255	248	240	240	236	265	243	262	257	255	236	255	247	242	258	261	259	275	216	251	220	251	223	251	231	245	249	249	236	226	265	272	248	248	236	231	250	244	250	236	255	241	244	244	228	276	247	281	257	230	247	231	253	250	224	232	221	239	252	271	262	267	242	210	244	248	248	264	249	265	244	263	240	251	234	242	213	245	249	236	248	275	234	282	282	228	249	248	268	216	234	265	248	262	214	285	260	225	244	237	256	234	257	283	266	267	259	262	286	227	270	222	255	282	250	207	222	265	250	247	240	238	256	273	235	272	243	255	254	242	246	247	255	256	233	242	234	267	273	277	235	215	224	240	243	244	232	260	257	259	212	246	262	257	230	254	218	255	243	256	230	242	257	253	252	239	225	242	257	240	235	231	247	252	242	261	244	240	250	237	256	240	248	274	239	246	258	239	239	270	233	225	222	229	246	254	233	246	249	266	257	242	264	259	258	229	241	246	242	250	254	238	249	255	218	264	278	246	243	258	260	265	257	248	255	269	234	271	253	233	242	263	280	234	262	245	228	221	248	246	239	248	246	240	265	242	265	274	246	253	269	237	241	272	267	226	258	251	261	257	245	231	245	228	249	233	251	228	239	215	256	268	235	247	237	240	237	267	258	234	235	255	282	264	300	277	245	241	237	230	223	234	231	263	226	271	251	220	257	241	247	282	243	240	243	257	222	236	249	264	236	244	267	260	268	242	263	251	230	244	250	243	249	269	259	239	263	229	250	259	282	249	224	257	259	250	254	239	254	234	243	241	251	217	267	236	239	258	243	236	253	238	240	238	245	250	256	218	243	223	230	263	245	252	260	258	238	244	234	261	255	219	228	254	222	236	265	271	240	248	273	217	247	229	227	259	237	262	253	230	270	251	240	213	233	250	271	247	231	223	268	236	240	243	241	233	286	259	252	245	246	254	264	253	245	256	239	285	224	253	248	250	230	254	247	247	240	277	277	269	283	292	232	247	284	244	237	251	237	255	272	241	234	255	247	233	227	243	245	248	242	234	250	238	228	266	267	259	231	273	211	234	257	261	230	230	246	257	245	235	256	236	217	265	262	245	235	216	258	257	239	227	240	216	253	268	262	251	262	227	255	248	256	224	267	235	255	244	275	260	249	252	222	262	233	259	272	231	232	200	256	239	277	265	245	228	219	225	246	248	253	248	236	259	252	239	241	246	258	245	286	259	247	248	248	258	258	235	247	240	262	261	245	273	237	244	229	269	239	238	218	232	266	258	272	231	265	241	252	249	247	273	248	265	256	243	239	249	280	244	258	263	243	254	259	238	235	277	251	243	248	236	233	243	260	231	271	213	278	264	242	263	260	244	263	237	269	231	257	248	247	251	222	237	267	238	246	252	242	222	232	230	263	252	259	263	274	270	265	253	254	267	234	281	245	254	256	269	246	217	261	228	236	234	228	247	255	246	245	239	244	276	269	284	243	253	227	240	233	206	268	265	256	268	235	237	237	237	249	264	255	250	231	242	274	270	240	239	249	245	260	249	277	241	262	227	254	254	214	242	284	270	235	270	251	206	239	224	243	256	258	245	274	259	246	227	249	251	262	275	259	248	240	255	251	229	235	272	270	255	232	239	252	246	219	239	250	272	249	240	236	249	234	251	272	236	269	256	264	266	266	251	269	233	267	245	248	248	224	256	253	268	240	231	229	258	263	256	246	272	222	245	267	239	239	243	230	273	243	274	240	247	250	246	246	236	244	234	209	248	252	254	275	238	233	246	260	252	223	252	220	242	257	262	265	262	263	278	245	261	227	241	225	260	267	250	201	239	247	251	225	237	259	271	264	212	244	265	210	251	233	288	223	238	249	231	226	244	247	274	259	245	241	242	259	260	249	234	253	235	260	232	225	227	267	272	240	248	264	279	243	211	261	251	223	236	241	251	241	250	246	261	251	264	253	246	251	256	222	274	253	246	230	241	257	238	257	244	245	261	238	273	242	252	240	198	249	230	229	246	268	267	248	228	258	263	228	216	266	267	270	260	236	257	253	244	254	263	243	242	252	226	245	234	230	236	232	239	241	266	246	252	239	254	248	244	256	233	242	259	245	247	250	244	245	263	245	245	264	241	277	277	218	244	265	254	246	237	234	271	251	223	248	290	249	238	267	265	236	241	234	251	231	261	264	238	283	254	251	253	249	253	263	240	271	254	228	245	223	253	232	241	244	250	260	245	233	255	252	248	259	250	223	255	207	273	251	198	224	242	256	287	252	203	240	238	224	271	231	234	211	239	265	261	260	228	271	268	246	248	247	249	219	282	238	258	234	251	229	275	246	223	232	245	250	259	224	256	233	214	229	235	250	250	268	262	237	280	235	234	248	258	252	261	225	263	231	227	225	230	251	235	250	224	218	263	269	244	260	222	248	248	281	286	271	260	243	229	215	270	239	198	250	270	255	260	242	254	222	231	228	217	240	247	249	240	269	238	239	265	275	225	235	242	222	244	249	244	247	239	257	234	267	253	244	276	259	236	268	232	270	254	247	242	271	235	274	232	237	252	243	232	217	242	248	235	266	244	225	241	274	240	248	249	234	214	245	239	238	229	220	203	251	251	238	222	273	258	255	234	254	247	249	274	284	239	257	240	246	239	258	220	234	222	232	262
11408	6582	14487	20818	19042	23928	19603	9829	8957	8063	5480	7537	4950	2925	2479	1522	1330	1298	1326	1151	1090	1122	974	935	922	931	1003	1039	1095	1348	1957	1958	2694	2939	3048	2956	3322	3207	2591	2164	2132	2099	1854	1710	1764	1731	1891	1338	1158	1266	1068	993	1084	945	702	684	635	693	662	635	679	689	625	676	644	656	718	676	638	690	706	700	659	651	616	636	633	649	617	623	625	650	680	585	649	611	698	638	645	665	640	620	614	675	653	681	638	619	657	668	678	625	687	658	600	623	667	634	639	639	642	631	625	651	643	654	635	673	635	650	621	658	637	651	630	666	633	630	654	651	684	647	657	627	631	682	635	667	652	698	645	639	652	675	678	621	597	621	640	669	630	626	638	632	641	635	645	661	645	644	625	666	610	646	636	625	626	617	595	628	676	647	639	619	628	628	684	630	649	668	637	630	662	656	670	626	629	602	680	669	644	608	693	681	633	668	607	631	631	673	673	658	668	721	614	660	632	628	648	672	649	691	640	654	598	672	675	607	630	665	637	646	624	637	622	623	630	618	655	611	648	668	637	651	602	629	622	645	615	638	607	653	657	612	632	601	657	649	668	636	639	640	633	626	643	695	612	703	657	640	651	664	633	657	589	631	637	645	642	710	613	582	659	639	656	626	646	629	652	658	606	674	650	656	644	639	633	656	628	636	690	670	648	605	575	613	610	614	623	635	614	594	596	624	610	626	659	647	609	641	615	622	620	654	631	600	652	631	588	611	597	651	617	599	632	602	602	628	612	671	636	644	601	610	633	667	604	613	629	613	633	621	591	651	594	595	625	669	649	676	653	606	686	636	617	626	604	639	592	621	593	616	639	649	692	642	642	638	653	681	610	669	598	613	625	704	617	620	632	669	610	604	615	610	595	622	666	652	633	615	673	630	579	632	646	642	634	633	651	619	630	578	619	581	624	601	668	653	601	637	617	662	643	613	620	677	681	651	643	637	635	648	679	637	633	657	674	626	620	642	596	599	650	677	616	658	599	620	629	600	612	660	686	654	639	604	665	618	623	646	633	635	587	639	652	662	635	620	661	624	583	623	607	660	624	634	666	638	622	640	633	654	644	655	630	647	661	617	658	630	605	635	608	661	629	596	674	648	658	626	615	628	612	647	674	678	627	624	654	632	621	648	647	628	636	633	630	625	614	604	618	654	638	649	616	618	656	644	678	648	624	653	677	635	636	630	609	612	620	659	562	651	620	657	560	648	638	673	591	627	658	629	650	657	668	615	659	634	624	620	620	663	603	615	643	615	635	651	628	630	688	656	632	627	654	622	614	645	647	617	606	650	629	613	605	649	647	649	664	669	664	619	614	638	640	655	648	656	637	657	630	612	671	664	666	656	585	590	635	618	625	618	608	609	637	567	666	639	636	638	625	630	681	615	613	572	633	643	680	682	604	627	659	643	638	653	632	647	653	641	630	616	651	637	649	691	606	645	639	652	658	659	678	659	628	622	665	646	659	625	630	633	652	655	683	649	689	653	614	652	628	601	660	618	604	675	646	697	649	607	613	638	639	645	672	595	620	647	618	630	659	632	595	665	665	660	628	616	647	643	629	644	600	626	603	604	634	652	672	635	657	592	618	631	657	621	631	642	677	635	643	610	629	603	649	621	650	632	686	602	597	653	625	649	657	619	643	678	606	660	671	622	628	659	705	611	669	614	633	636	630	632	636	655	648	666	646	619	633	649	661	683	628	670	659	645	578	630	634	599	622	653	616	647	643	611	646	628	652	650	630	614	621	650	675	643	615	651	647	665	626	645	657	635	618	662	653	673	619	618	653	617	648	655	620	642	656	611	643	668	637	627	640	628	651	620	635	635	646	627	640	613	640	607	610	665	638	683	623	624	604	612	683	648	665	608	675	641	634	638	640	650	624	622	584	597	604	660	618	607	630	597	627	649	663	614	603	631	618	647	654	645	639	643	645	605	604	639	629	668	636	642	612	655	624	608	644	652	619	634	641	653	643	633	675	583	690	682	628	651	620	612	653	647	639	661	625	656	630	653	685	664	669	665	641	608	652	627	643	653	614	642	630	637	629	657	668	621	640	604	658	609	644	639	635	626	604	614	641	633	676	631	637	655	653	694	610	653	650	644	641	636	661	647	603	628	584	626	686	632	643	619	626	598	631	655	640	625	619	648	648	640	628	615	653	628	623	651	625	665	662	608	638	649	614	592	628	617	683	644	613	599	630	648	678	687	587	648	676	672	603	657	635	612	685	604	610	601	618	586	640	622	629	591	593	650	648	627	679	653	635	645	614	627	598	629	646	635	632	637	620	669	610	653	641	695	626	635	639	619	674	647	629	624	665	651	660	632	686	659	612	683	603	605	641	621	681	653	640	611	637	677	643	694	641	619	668	610	627	670	645	663	635	607	616	637	621	677	635	646	600	604	638	647	676	646	641	656	623	649	620	596	617	711	609	637	634	648	636	659	639	677	632	700	676	630	652	587	634	614	611	618	598	667	658	671	671	607	653	595	602	638	644	646	635	622	644	623	601	645	620	609	652	658	639	656	616	640	600	651	624	662	613	669	624	616	637	665	655	627	614	639	654	620	600	625	661	671	661	625	651	665	631	676	637	621	623	643	609	607	671	629	629	636	670	622	593	619	655	624	654	622	658	600	637	619	636	629	663	633	649	656	616	641	627	616	633	682	628	637	645	607	653	637	664	645	683	623	658	680	628	586	614	612	640	614	662	654	661	658	618	652	642	650	661	587	641	603	675	596	621	628	619	688	633	661	595	661	621	661	657	645	654	618	608	678	622	662	649	609	607	597	685	617	612	652	610	606	634	596	643	658	656	649	658	650	633	643	642	661	659	658	696	629	640	642	664	661	626	625	642	631	633	637	616	638	647	654	644	662	614	649	614	628	660	663	636	634	647	618	622	638	628	642	663	622	628	583	660	645	657	620	672	627	664	665	627	636	654	610	686	647	643	628	601	626	630	658	587	632	650	625	653	661	600	620	586	616	649	625	675	615	644	626	629	647	632	634	640	631	605	651	635	636	621	584	614	621	660	635	591	649	616	596	611	619	633	612	655	640	640	644	647	649	622	642	590	605	644	662	646	643	637	636	652	646	655	630	599	628	632	584	660	686	643	637	607	637	621	642	603	649	656	651	658	611	680	638	649	611	635	687	688	667	595	640	648	646	700	664	642	638	629	614	638	617	635	612	655	648	651	684	620	626	620	633	649	622	675	622	617	607	668	645	653	631	696	655	613	621	666	670	633	568	674	600	638	618	652	629	637	569	673	619	639	632	640	631	622	650	624	659	651	658	661	688	616	597	654	623	629	655	624	633	624	661	624	651	662	627	584	622	664	610	639	653	597	645	696	619	636	683	662	657	630	654	656	606	713	615	637	628	621	608	579	657	590	623	631	629	585	597	614	601	677	649	625	674	616	650	647	615	647	616	634	623	689	650	640	586	640	624	665	635	629	653	624	625	643	632	621	630	637	589	691	633
3185	1257	1301	1038	692	664	500	515	420	456	422	425	382	424	417	386	388	404	401	390	396	439	388	420	379	408	393	381	415	413	435	486	459	535	551	512	533	520	497	537	457	474	499	506	432	431	446	454	407	387	451	418	410	407	431	410	396	424	417	409	390	399	382	435	447	386	427	395	411	410	400	370	429	428	401	438	419	381	419	428	380	413	405	462	446	409	392	406	418	433	439	404	439	406	424	430	391	413	415	407	414	410	398	426	390	389	382	450	417	437	381	383	363	424	434	402	416	412	413	414	416	405	437	406	413	419	421	430	425	408	396	408	420	397	414	434	397	420	417	400	404	428	432	389	415	442	410	452	440	413	411	378	423	419	380	434	394	462	399	426	414	395	428	409	418	412	417	401	380	431	390	385	442	379	418	382	435	438	452	393	417	417	405	407	401	438	427	405	405	428	401	403	425	411	373	413	361	411	396	411	421	377	429	417	409	433	403	381	398	469	410	424	411	382	430	384	425	425	396	379	434	407	415	405	416	394	439	408	427	394	398	391	404	370	422	409	407	448	402	390	422	395	422	447	405	438	376	412	398	401	443	396	406	420	401	420	415	430	420	418	386	429	381	398	416	398	394	426	405	403	388	416	402	394	431	382	419	399	437	420	412	419	376	427	378	369	400	375	419	400	419	404	429	393	429	384	386	380	379	385	408	408	399	412	376	429	407	381	436	405	399	384	442	381	383	410	451	418	401	384	387	409	397	431	381	439	432	413	419	391	416	432	421	401	397	395	405	376	415	432	451	410	415	430	416	400	409	413	389	411	401	419	429	411	396	395	392	431	418	435	416	391	421	432	429	391	424	429	418	398	431	423	386	400	432	388	379	414	413	423	381	445	409	413	413	390	416	397	392	419	401	411	400	417	390	450	396	408	432	405	434	408	408	401	431	404	400	392	434	437	363	408	365	421	414	413	391	422	405	395	397	407	402	387	398	409	428	431	399	406	430	423	409	402	394	414	404	431	434	406	405	359	383	423	416	422	393	394	421	405	406	378	369	392	431	403	452	450	426	432	416	412	398	423	429	382	419	389	436	406	400	427	399	398	403	433	383	400	424	412	416	391	396	395	407	394	416	422	451	470	405	374	410	419	421	410	376	408	375	441	449	400	406	408	423	409	408	403	400	396	409	424	377	397	418	431	416	412	412	385	412	416	416	419	433	369	404	415	424	448	425	408	424	416	416	402	468	419	426	394	438	406	443	416	454	422	395	415	388	448	383	437	370	409	416	403	425	419	413	408	468	387	425	418	393	424	393	410	406	410	398	412	409	401	428	411	390	408	442	386	427	416	423	427	460	440	403	452	386	416	428	398	427	413	391	405	395	402	419	414	401	409	394	420	407	406	378	417	381	448	397	397	388	410	418	403	407	417	419	422	403	413	423	426	433	409	403	423	409	391	391	420	390	392	390	376	422	385	429	367	421	440	412	403	437	428	454	391	449	424	410	415	429	469	414	419	386	406	401	406	362	396	413	418	415	442	404	406	390	437	415	417	383	425	425	387	378	384	381	397	398	434	426	435	424	408	406	409	399	416	432	410	370	411	392	383	405	419	433	403	422	397	387	377	383	374	335	396	420	409	406	405	428	388	399	400	404	414	417	414	463	416	425	420	401	420	423	451	404	379	413	403	381	408	387	406	405	441	429	424	407	379	397	414	400	456	405	423	447	413	414	434	417	429	407	414	419	379	408	423	409	391	421	395	436	409	446	392	366	390	402	403	474	434	391	385	418	398	403	399	402	383	400	386	403	382	417	465	398	471	406	428	456	393	390	403	366	359	381	407	439	389	399	373	418	428	434	425	416	396	432	399	386	386	409	408	410	409	398	420	393	398	411	463	378	409	447	396	390	425	388	412	382	416	405	408	447	444	435	395	392	379	404	417	429	416	418	392	407	407	433	427	386	423	436	388	430	412	407	422	435	414	420	390	403	418	365	410	365	402	380	433	391	413	404	417	358	420	406	416	432	431	396	456	385	411	404	388	403	426	418	408	449	376	428	456	421	439	401	405	399	388	387	381	371	408	429	412	441	418	411	440	439	418	370	433	395	387	407	387	387	405	402	417	414	409	408	438	405	385	359	399	439	384	346	397	434	396	419	414	414	374	395	408	395	455	431	425	449	441	395	404	424	407	391	416	439	385	430	401	423	410	404	403	386	401	409	407	390	447	373	406	386	399	449	375	394	487	441	394	408	430	392	389	416	361	391	420	432	433	420	426	407	400	431	455	403	450	416	395	407	428	437	420	401	415	411	448	404	413	421	456	424	400	396	371	417	430	429	375	439	443	435	408	437	423	428	420	402	406	378	392	388	425	422	434	352	420	412	383	420	439	428	397	396	441	417	401	413	407	392	450	418	409	435	426	401	382	397	416	424	426	413	416	408	396	457	425	409	401	439	401	412	387	391	409	395	420	450	387	428	432	395	390	392	377	380	424	437	416	382	384	385	405	405	413	406	422	382	426	408	412	395	422	392	419	454	393	427	443	424	417	448	417	416	437	424	423	370	394	394	420	446	411	413	454	423	421	438	422	401	377	405	421	405	418	426	461	430	405	448	410	433	411	394	375	386	409	434	417	439	400	374	415	379	415	385	376	419	442	406	381	409	425	393	427	370	401	428	397	422	402	414	394	427	465	413	418	390	434	388	401	427	421	365	416	365	370	395	383	430	424	388	418	400	394	417	434	359	400	407	406	368	392	463	438	422	380	405	410	413	420	399	373	401	413	429	430	425	398	397	445	423	405	414	420	407	406	394	405	368	425	401	416	405	408	416	433	437	418	423	416	451	410	458	430	418	428	408	400	429	417	409	406	427	434	396	431	403	371	418	407	392	360	391	406	403	395	433	407	434	447	404	377	429	428	433	415	423	418	391	371	417	433	426	415	423	394	393	400	412	404	389	430	361	412	406	403	416	430	436	387	455	412	391	403	431	447	413	382	448	410	387	418	452	405	419	411	422	414	428	453	383	399	412	392	440	451	426	389	421	378	414	383	470	412	419	414	370	410	399	424	412	407	409	401	387	425	416	447	404	435	367	410	446	418	420	394	401	401	423	419	403	410	435	393	375	427	433	394	446	417	383	412	404	409	444	424	440	430	398	425	396	435	432	420	442	378	416	414	415	404	421	401	430	391	401	410	435	420	410	421	450	436	427	434	462	409	441	410	380	424	352	397	446	407	412	442	440	422	426	410	430	416	425	414	458	427	410	408	417	405	406	389	412	428	397	409	419	424	395	404	367	443	417	401	405	425	392	407	377	404	400	439	404	413	385	406	404	355	395	404	393	428	388	392	396	445	388	411	377	422	428	402	381	435	392	436	456	423	390	407	398	432	386	397	425	427	415	386	416	396	428	421	438	424	407	413	419	377	469	422	371	432	449	418	420	422	390	396	405	436	396	409	378	417	398	391	418	409	382	411	409	416	414	424	428	404	414	392	402	419	428	437	448	402
3297	1749	2687	2968	2257	2299	1993	1410	1352	1228	1203	1174	1085	1031	993	1008	1027	966	998	1003	1015	978	997	995	948	933	1052	1093	1106	1268	1404	1630	1724	1918	1955	2095	1987	1912	1568	1625	1598	1441	1499	1403	1416	1392	1417	1185	1138	1199	1154	1106	1141	1109	978	987	982	993	984	948	961	953	970	1001	966	971	969	1041	988	973	1032	976	1023	1003	1009	1011	1004	997	958	1001	962	991	980	1013	988	1027	935	954	980	947	986	1013	935	1016	954	1027	990	970	963	1026	981	977	914	975	988	995	977	959	978	994	1010	1038	1013	1053	1033	963	968	977	962	951	977	970	978	1024	996	1008	954	1005	994	1038	967	994	995	944	1020	979	940	1023	949	1039	952	955	943	994	996	978	1044	1022	940	999	971	890	1015	993	1050	947	978	964	956	1006	1034	971	974	957	975	973	1034	980	1001	1007	1002	1005	1004	966	986	966	921	964	1002	996	975	982	1004	968	995	972	999	1000	991	1025	974	944	1069	970	983	1014	1038	1056	954	984	979	1048	1011	987	980	983	923	965	935	963	939	930	956	988	957	956	1005	934	987	954	981	917	993	981	983	967	1006	985	998	939	1002	977	962	1001	957	950	1048	955	961	971	961	963	1001	1047	1015	989	966	984	936	1019	1025	977	938	972	941	956	988	1021	954	1021	982	996	961	967	985	1003	963	980	1003	1000	985	906	958	1010	1019	990	1005	963	977	954	986	981	1014	967	973	986	942	940	1001	988	1016	1000	980	1015	1026	970	1010	993	964	980	929	1014	957	964	1000	986	1053	913	988	980	992	926	915	947	976	966	987	942	987	976	1018	974	951	995	979	947	958	950	975	923	976	987	1000	982	937	971	984	1055	1041	997	1008	1005	1014	1029	951	957	1000	948	997	961	1033	940	1013	984	1024	939	1006	935	974	941	945	1008	998	1054	950	1053	1003	965	987	1030	1016	938	1003	990	940	1014	946	953	951	988	1001	926	1007	994	942	968	999	978	1018	940	985	975	966	995	970	931	1024	1018	1007	961	973	1012	933	947	1016	971	1009	1025	949	977	1005	1007	974	955	993	991	975	964	1011	962	954	962	975	962	994	970	1010	961	929	961	956	975	1009	927	960	934	1017	926	961	956	967	1007	1011	1020	1001	922	991	984	984	994	1017	1019	964	974	939	1035	990	956	976	956	989	962	992	973	1001	966	979	927	973	998	1046	1023	1016	1017	1005	996	943	941	1040	1008	1012	1013	973	997	919	1003	983	976	1049	1003	982	933	900	979	956	973	961	986	1025	965	947	926	915	1051	968	1004	922	960	953	988	1018	947	957	939	944	1004	1008	977	961	970	1006	963	996	989	922	1014	987	1024	993	964	1026	978	939	1023	921	997	987	980	982	988	936	952	927	1034	945	970	988	962	992	992	997	982	965	1033	1002	1001	949	966	1050	972	1041	992	925	954	984	981	965	943	1035	957	974	949	979	982	1005	929	1005	993	937	972	984	975	967	1028	1018	990	975	939	1035	970	954	935	992	940	976	984	969	995	986	962	992	1014	965	980	915	985	954	1025	1001	980	949	985	1045	983	955	983	1034	959	956	971	890	1013	1013	1023	946	987	989	937	1017	965	944	962	945	1008	1030	987	969	957	943	1000	996	1036	970	964	973	954	1018	970	1022	1004	978	1000	999	1018	1019	968	1009	972	969	928	991	994	949	986	939	999	1009	1011	1003	995	992	910	972	1002	1018	985	964	953	977	1004	946	982	1000	1009	988	978	986	937	932	989	973	929	1004	968	975	997	1000	976	997	946	1001	965	1000	970	974	959	1006	974	957	902	1049	943	1018	1061	971	966	969	994	959	932	1022	988	982	1051	1057	1002	949	972	1019	1004	952	1024	997	957	927	969	997	963	962	1044	938	957	1011	976	1000	979	994	998	1021	1009	971	975	988	993	1035	960	968	975	1002	976	960	985	1031	979	1027	1011	985	1007	940	966	983	944	1007	939	1040	952	977	973	1029	1017	986	960	955	1016	939	1004	983	974	978	990	973	999	954	1004	1011	1032	1024	973	959	970	939	953	957	985	988	975	1055	954	1069	976	1014	1060	982	962	973	1000	959	1007	959	1048	1007	1048	972	936	982	997	1026	977	1011	932	961	980	910	967	958	1044	1001	951	1038	942	1018	979	952	992	1010	993	1023	986	968	1042	957	1005	939	1005	998	939	1009	977	988	992	1035	1021	957	976	1061	974	1002	1003	982	925	1009	1085	1013	1028	934	952	979	997	916	1014	1031	994	1013	1061	994	924	961	1021	1052	987	953	942	982	1029	959	959	995	957	1011	1003	980	999	993	992	937	1032	979	977	974	991	971	986	1006	946	978	986	977	974	988	950	994	954	959	960	965	986	945	960	984	1014	1019	970	947	951	952	942	1075	1030	976	1030	930	1011	1010	969	992	981	965	972	968	974	957	950	1014	979	981	1005	985	892	958	1035	963	959	942	1007	940	947	950	1003	1001	975	979	1010	981	1051	991	981	996	1023	1047	971	946	983	1040	1011	1031	1024	1002	989	945	1003	970	956	978	997	951	999	1006	1011	957	917	990	960	980	994	995	1010	999	935	1026	930	971	965	986	953	933	1035	975	969	956	956	984	969	1040	978	997	1037	1068	1060	1047	1025	1013	945	993	1055	1022	946	1013	1001	971	1001	994	990	985	984	945	928	956	959	956	997	990	954	1019	970	979	956	985	1038	1018	991	960	959	986	958	1011	1025	990	1017	968	1018	952	991	998	977	966	950	981	985	1003	984	1051	1021	1047	1012	972	937	1021	1009	929	972	986	1004	978	959	1053	989	1008	1003	1007	1000	924	927	1027	951	989	977	985	977	970	978	993	982	1055	971	982	1005	975	991	928	988	1013	996	962	973	972	960	1027	994	956	916	1003	962	1057	988	1005	985	1023	964	926	955	920	985	975	978	972	1037	1016	984	1062	963	974	975	959	1024	949	979	991	960	1015	975	1014	1047	939	997	948	1021	948	987	1043	934	951	986	986	1011	985	998	1010	960	1021	1013	960	980	985	978	1014	958	975	954	980	974	930	1072	981	970	934	1000	983	979	968	953	948	992	956	1022	995	982	971	1044	982	1013	961	950	951	941	939	1037	1041	1045	984	1014	993	969	1010	966	1000	961	969	967	1012	960	1041	953	961	989	942	1003	1076	969	1066	901	1005	987	987	944	983	947	1005	978	996	1010	903	953	951	984	979	974	994	1011	965	1004	1005	976	969	967	933	967	934	1025	973	989	999	993	935	989	1027	970	1010	986	976	1032	981	981	986	998	989	1035	960	985	985	984	1006	974	937	1023	997	1004	984	1009	1020	958	1017	969	943	1039	987	992	970	924	1048	979	1027	1018	1036	993	1005	987	936	1032	979	995	973	979	997	973	982	1044	948	919	991	967	995	989	966	1023	970	988	979	1006	947	990	986	1023	955	953	999	966	992	988	1029	979	956	1002	982	994	967	959	950	968	890	989	920	979	971	1027	1058	1004	1044	994	981	910	979	1005	983	990	954	999	948	986	1066	1004	1020	973	1009	984	1013	935	952	1023	1005	984	949	982	974	976	1011	988	935	1021	929	975	1018	968	970	972	947	1018	1001	1002	959	985	993	950	954	999	1002	1081	963	946	1014	989	915	1035	981	927	1002	976	959	971	978	999	951	957	1006	999	987	1031	956	941	932	1023	947	1004	1026	971	1011	954	972	966	973	942	966	992	975	961	995	969	1004	1004	976	1014	943	1024	1022	1046	994	975	971	1031	996	993	968	1031	1000	989	1000	999	996	968	996	991	957	955	960	1009	975	1014	1055	969	968	983	953	970	942	963	999	994	1010	989	1034	996	973	1047	995	997	1032	952	1000	952	1004	1000	958	944	1020	1017	961	959	960	955	1009	987	980	1026	947	1034	1012	979	1027	963	954	926	992	1020	964	979	1009	936
10804	5969	8683	9470	6740	6191	4455	2110	1356	970	709	962	519	481	445	397	345	375	353	326	314	319	328	300	301	328	354	355	369	354	405	430	442	544	558	527	488	449	464	470	409	442	417	397	377	426	397	368	315	353	397	325	305	309	320	313	322	286	263	277	300	285	315	297	307	292	319	310	323	304	300	315	280	302	309	265	301	319	312	318	300	312	306	303	299	283	338	286	303	303	299	316	301	307	313	286	285	315	316	280	259	279	303	306	295	289	283	294	288	314	335	310	290	268	268	301	279	333	298	276	308	291	281	335	288	293	306	303	294	276	322	298	304	313	292	272	276	329	283	286	290	286	302	281	303	315	271	311	272	282	298	302	320	323	283	287	291	302	318	295	279	293	300	296	278	304	293	302	311	256	283	314	316	283	281	279	270	300	283	294	293	328	288	310	308	283	312	309	299	301	293	313	351	289	329	311	311	278	274	302	301	282	284	299	321	310	298	316	263	296	340	284	282	290	282	299	304	296	293	306	276	303	298	294	273	315	318	288	279	297	262	299	289	287	308	302	318	267	282	303	309	283	281	336	293	278	312	261	311	317	328	301	318	313	283	315	319	307	294	297	279	334	294	332	289	287	296	266	294	269	306	308	291	304	285	281	284	290	293	289	290	305	292	289	285	302	325	281	304	313	310	299	282	274	321	288	285	314	252	294	296	318	306	268	275	283	294	301	278	300	336	294	294	294	267	304	287	288	282	290	337	320	314	326	294	271	336	311	273	307	298	286	298	334	300	280	299	328	311	284	258	302	306	305	297	293	283	307	283	307	287	330	332	298	288	288	295	309	288	300	302	299	310	294	281	299	291	308	295	303	292	302	278	324	278	303	298	283	305	301	307	309	298	314	294	282	328	293	283	304	324	278	300	335	294	324	267	324	299	331	287	316	324	282	281	280	309	293	306	318	280	313	292	279	266	273	327	323	297	328	299	293	276	293	279	307	308	316	303	309	273	328	329	345	278	277	290	289	313	294	284	307	287	301	291	298	323	279	296	334	280	335	315	313	288	309	269	311	334	276	293	298	311	295	332	280	295	272	280	310	303	282	281	311	289	296	283	278	276	299	292	296	289	312	318	297	315	311	307	294	257	286	292	289	278	328	274	268	284	311	314	305	297	299	291	328	309	293	298	302	294	301	310	288	307	281	311	300	281	297	277	320	320	310	263	300	302	295	300	313	299	308	322	292	305	298	273	292	309	314	290	292	308	284	310	306	313	313	304	289	344	298	326	303	297	293	301	314	284	308	264	275	275	335	302	340	290	318	337	320	306	326	302	281	288	293	313	305	266	304	326	249	292	320	299	295	302	290	289	340	303	300	274	322	340	305	290	301	306	292	290	302	290	291	278	295	328	289	318	322	304	315	300	315	298	299	291	288	294	284	290	320	291	307	289	323	308	278	270	291	290	279	284	335	274	317	328	281	284	302	278	306	258	316	296	278	276	322	291	287	266	319	295	293	301	323	337	312	314	310	329	286	300	280	301	271	284	301	299	320	296	282	271	327	295	306	338	267	317	296	296	311	306	283	300	314	303	310	309	304	299	270	263	324	320	296	306	266	297	302	307	298	286	283	277	295	301	297	298	276	334	267	310	305	295	295	318	272	310	267	302	276	290	274	293	307	272	295	295	301	299	275	326	297	309	302	313	304	284	260	279	312	292	299	311	307	315	297	283	337	286	281	266	278	304	270	272	306	340	316	304	299	298	292	301	284	286	285	291	292	262	302	328	288	311	275	286	286	299	285	334	303	290	289	314	276	296	281	284	307	282	292	297	276	288	292	289	254	291	280	325	305	278	296	292	286	341	288	287	326	287	311	279	306	288	263	284	301	289	297	292	304	284	270	290	271	297	302	287	289	271	314	294	304	301	319	301	289	309	315	293	298	290	287	302	300	290	301	294	321	291	297	296	271	300	315	290	323	303	317	270	272	298	323	294	315	299	326	314	282	284	307	267	287	294	301	293	257	316	322	306	304	272	296	337	295	300	283	304	305	300	294	282	287	281	297	285	269	305	289	272	290	291	285	301	290	295	275	299	329	294	283	275	278	263	266	315	302	296	327	320	266	311	284	316	330	292	303	314	301	310	332	298	324	312	332	321	289	309	253	271	285	298	314	270	335	287	286	296	289	300	289	306	281	274	287	309	302	315	300	304	285	275	292	310	305	304	310	318	300	308	310	278	299	305	308	312	274	298	286	309	289	348	288	277	264	318	297	290	272	297	277	276	285	297	299	319	309	294	318	290	326	294	317	280	312	267	312	293	283	276	269	284	297	288	288	321	327	302	321	313	279	296	311	288	336	260	316	298	324	312	322	328	313	319	329	253	281	281	261	311	295	268	273	298	284	311	306	274	276	313	308	316	292	288	295	306	299	299	285	295	300	268	318	307	299	305	280	330	286	300	301	292	305	319	311	341	306	285	313	287	307	285	289	257	293	298	292	290	310	270	321	320	322	323	288	301	311	272	292	311	275	293	279	340	301	327	283	289	286	279	300	277	289	304	310	285	278	296	306	291	300	286	280	296	279	288	319	319	264	287	301	319	260	304	318	297	255	336	303	285	280	300	280	286	330	317	287	292	281	295	294	323	302	289	296	275	304	297	274	316	290	289	277	316	291	274	316	268	330	340	293	289	301	280	293	302	286	301	296	324	286	283	290	289	283	357	337	292	323	284	308	331	258	316	322	312	293	279	298	298	297	295	290	300	294	300	291	290	311	321	299	359	338	281	299	320	271	299	259	300	325	336	333	324	304	270	288	301	308	279	313	289	307	295	285	328	298	279	324	312	323	316	292	289	307	318	326	352	327	307	331	304	263	284	275	280	294	286	266	325	323	291	313	314	299	312	297	287	314	304	290	276	292	302	298	298	290	303	277	290	270	297	327	285	313	289	304	306	248	307	319	293	288	294	290	329	288	313	270	294	318	282	338	288	311	305	304	267	329	300	309	279	281	262	277	306	284	313	269	311	296	293	304	334	324	283	275	282	280	262	308	300	294	285	298	306	276	311	286	266	280	290	297	277	310	287	302	309	317	284	298	303	304	311	273	320	305	316	307	290	294	314	293	278	309	269	292	287	317	294	290	313	338	289	320	297	324	322	289	285	311	307	299	259	312	306	285	273	297	306	326	272	323	323	325	295	289	298	263	318	275	284	322	292	240	293	303	328	284	302	267	277	297	280	298	303	305	308	292	290	289	299	263	298	304	330	314	287	288	317	297	328	303	291	314	306	279	309	336	307	281	298	280	298	288	277	328	319	296	284	295	300	277	321	302	284	301	295	276	361	305	278	315	306	313	289	298	275	293	300	313	265	313	273	311	299	308	313	310	297	283	294	319	316	300	298	268	290	258	309	296	324	302	279	281	282	284	317	294	308	331	305	314	289	274	288	300	293	295	308	270	300	290	279	305	319	290	285	291	312	304	303	320	297	274	300	324	273	297	288	302	298	284	286	286
8220	4702	10200	13974	14208	16752	12230	6704	5707	4330	3687	5263	2389	1940	1740	1128	1040	1171	1093	1007	924	1009	928	934	889	901	929	1020	1147	1336	1585	1954	2184	2511	2835	2487	2510	2053	2039	1937	1765	1715	1714	1557	1330	1647	1467	1031	971	1159	1151	1142	979	808	748	799	733	785	760	760	770	767	781	772	790	778	758	802	782	787	745	772	745	773	733	744	770	763	731	728	747	736	753	785	738	760	760	752	761	777	735	710	731	726	768	773	708	748	755	718	759	756	742	721	759	720	728	769	751	746	745	694	745	748	774	778	738	765	750	776	736	767	733	700	772	737	755	777	694	778	723	724	745	741	709	751	792	771	751	730	780	757	723	696	737	724	738	764	749	720	743	723	771	745	739	730	729	807	744	727	742	713	761	701	808	772	755	818	766	764	761	761	774	713	750	743	764	747	723	739	750	735	703	724	702	747	734	749	747	708	713	737	676	682	735	735	783	741	718	715	814	714	765	763	733	792	689	719	741	717	772	749	742	718	808	732	794	778	744	742	721	730	725	767	722	743	687	737	742	735	733	679	750	734	704	718	782	763	806	716	772	740	774	739	731	721	707	736	765	686	757	767	700	743	726	743	779	773	724	727	714	700	718	760	753	742	802	753	730	745	764	744	737	715	728	772	756	760	708	731	752	733	777	753	764	772	695	758	747	727	772	722	784	740	772	712	712	737	740	766	725	718	687	729	755	724	767	729	767	780	722	716	762	800	744	719	800	783	730	753	746	753	732	711	749	733	730	764	765	718	717	730	729	733	752	699	722	794	734	717	767	775	693	781	687	675	717	710	729	783	746	723	755	729	763	792	735	734	729	746	741	753	748	720	732	754	746	730	744	760	794	725	751	731	830	723	761	763	709	677	723	763	782	763	754	772	738	748	769	757	694	689	757	775	702	735	728	782	740	731	698	732	749	775	726	771	764	734	749	690	764	739	711	775	756	761	777	726	731	713	783	760	765	703	729	743	701	758	726	752	746	749	757	722	716	744	754	763	734	719	701	741	738	756	722	784	734	766	743	706	746	742	710	783	792	733	767	769	749	732	754	745	751	741	741	742	756	735	720	749	768	731	766	717	741	718	736	743	738	739	756	684	747	762	722	724	755	748	745	812	778	736	716	722	756	731	725	728	696	725	771	763	713	777	763	753	801	753	754	763	764	732	736	769	730	728	730	768	776	781	775	742	729	801	749	770	758	725	739	756	782	735	722	803	737	740	718	711	748	766	738	725	749	719	786	754	725	766	760	747	705	751	768	715	726	801	742	789	769	737	711	682	757	750	717	749	687	765	770	748	691	765	730	761	705	753	699	761	756	673	766	726	763	739	736	774	788	730	758	770	791	711	684	738	736	754	701	737	800	748	737	768	752	779	790	753	712	725	717	714	720	755	727	724	725	780	794	735	760	703	756	745	770	759	706	766	729	704	706	789	721	779	733	742	694	720	747	741	736	760	756	731	696	715	754	784	763	715	749	757	802	745	758	715	708	726	734	778	737	733	751	770	736	688	692	727	756	734	727	697	732	728	766	692	770	753	720	704	755	720	785	710	769	719	697	738	706	737	733	712	758	751	709	805	700	711	726	785	733	711	729	738	762	718	716	771	730	751	715	745	725	776	783	714	760	709	746	760	704	745	733	709	709	723	725	763	694	755	764	706	707	745	744	771	723	752	722	711	709	718	797	747	715	741	721	772	780	790	727	733	755	755	753	730	710	767	775	719	757	743	772	739	701	712	780	735	823	714	735	734	763	679	745	753	770	785	778	757	750	764	756	691	728	757	754	675	777	732	712	734	758	742	695	768	739	768	735	731	728	730	692	768	757	724	746	758	740	746	752	714	721	756	751	769	761	789	765	778	780	757	743	772	732	730	732	730	726	720	741	701	770	774	706	769	747	753	753	768	764	761	707	797	746	744	764	787	709	769	732	792	756	709	728	717	760	809	733	728	709	758	704	789	753	728	780	719	743	781	770	773	773	714	746	751	788	722	692	758	743	778	691	743	768	737	687	748	719	728	740	722	737	710	685	761	765	756	751	734	745	721	742	737	738	719	741	715	743	759	745	743	752	669	745	698	740	751	706	779	753	725	776	697	725	793	721	739	695	763	711	756	774	718	783	725	748	726	714	725	753	750	743	718	715	756	727	710	747	753	762	752	768	752	742	743	733	702	751	736	789	729	725	742	722	711	724	755	646	741	690	748	714	728	693	687	707	752	738	750	770	713	736	779	714	766	772	743	780	701	711	708	746	786	728	719	761	743	740	742	724	720	688	731	716	752	736	797	729	741	700	765	775	782	757	771	730	788	767	714	746	740	748	710	765	715	681	766	755	750	705	738	770	731	747	733	758	749	749	721	749	686	742	805	690	762	747	716	723	719	803	764	739	725	779	717	757	748	761	757	731	713	752	774	697	772	756	796	724	755	742	742	751	695	751	727	740	725	724	719	788	750	758	769	755	748	707	742	752	733	777	744	731	709	786	722	754	718	742	744	778	760	759	701	727	691	716	736	772	750	774	713	743	718	762	786	784	766	724	714	695	735	768	751	741	737	734	740	748	752	787	767	751	749	735	719	767	710	761	738	751	734	746	743	795	782	697	685	755	751	751	732	739	739	701	747	717	732	710	757	704	713	723	703	769	753	764	762	733	718	752	765	760	779	729	733	729	751	729	797	709	768	737	717	765	751	770	741	754	737	775	719	760	758	775	730	762	753	716	725	757	773	708	771	737	748	733	745	720	723	735	740	784	726	718	718	767	711	805	666	717	781	766	728	754	731	740	751	729	711	746	735	712	756	754	764	722	744	724	743	746	754	743	739	717	727	757	710	764	785	749	758	780	750	812	754	730	755	705	724	797	744	757	711	759	786	747	768	763	736	803	754	717	776	749	731	758	747	776	744	775	750	681	737	741	732	752	735	708	762	746	747	731	711	750	743	755	729	775	751	720	765	746	770	735	755	778	727	744	797	810	726	734	767	732	693	707	733	759	737	731	756	741	730	739	739	753	743	739	725	796	710	777	791	709	768	689	759	726	732	767	675	771	666	713	751	759	747	738	730	757	717	726	752	750	743	757	690	788	746	742	780	747	743	763	720	773	738	751	716	746	734	752	720	764	794	695	726	735	784	763	747	750	755	771	748	731	738	712	768	706	757	753	775	736	764	770	757	749	751	756	765	709	742	759	731	776	746	736	797	756	755	780	753	758	764	751	794	737	712	740	760	714	756	800	712	739	778	758	782	761	711	684	739	749	765	738	701	738	786	699	800	734	713	784	719	792	778	784	790	713	755	766	759	738	752	759	767	764	750	725	752	761	790	722	745	740	759	788	758	745	722	746	715	744	752	755	743	772	729	774	699	737	779	768	722	721	709	771	731	750	711	733	697	734	720	726	813	744	707	793	778	715	771	738	768	746	752	726	745	740	734	726	724	745	767	724	769	778	734	757	739	789	757	803	718	775	775	776	704	694	702	731	726	727	706	748	723
17289	9781	14187	15802	12383	11809	8389	3760	2746	1970	1402	1789	679	559	528	366	338	323	318	308	299	322	304	311	286	295	338	326	303	359	402	458	523	643	608	550	498	451	447	470	400	406	383	343	381	382	352	298	319	314	305	318	285	265	262	274	238	214	242	294	254	239	258	264	227	232	260	213	298	241	251	239	234	246	234	256	222	251	251	255	228	242	229	247	245	272	257	272	248	291	251	281	259	223	247	236	239	242	255	222	235	242	235	260	264	245	251	231	269	224	257	250	242	267	243	258	237	245	251	254	229	258	223	243	223	220	263	245	252	267	256	266	229	236	215	228	254	257	230	240	253	244	235	245	223	239	245	236	263	245	248	240	238	285	241	260	246	252	278	254	242	247	250	220	254	270	253	243	258	251	253	250	242	251	224	258	261	254	245	247	238	236	240	254	250	260	234	261	227	258	240	229	248	238	237	236	235	232	240	230	241	243	226	237	240	255	211	242	242	260	254	255	250	226	251	226	236	247	224	241	210	256	244	231	225	245	256	260	220	244	251	240	233	207	252	225	255	238	254	253	230	255	237	244	252	259	232	258	280	241	253	266	249	244	247	260	280	242	226	228	216	247	255	257	263	255	218	258	213	251	235	225	233	217	261	256	236	251	244	252	282	255	242	233	217	241	243	264	276	249	267	223	249	249	238	244	238	232	267	257	220	255	231	234	245	243	243	219	238	235	244	257	231	239	223	240	255	246	244	234	281	253	289	263	220	244	283	253	203	263	251	262	246	226	248	242	264	232	259	256	275	233	218	241	245	237	211	235	253	254	260	261	259	232	251	229	240	239	269	245	272	253	245	233	277	256	235	249	243	196	236	246	230	225	252	236	275	203	233	216	254	240	251	241	273	250	265	264	226	242	248	239	234	247	261	227	248	246	275	261	226	242	238	254	228	251	247	238	208	266	234	241	248	248	225	236	226	254	260	229	273	238	245	240	248	248	223	248	276	238	278	295	223	247	233	227	279	224	231	261	245	243	245	241	240	273	253	275	237	266	240	253	263	234	228	246	254	261	243	229	256	232	248	245	250	232	231	243	247	260	227	268	221	242	251	295	234	187	253	230	236	246	269	233	251	250	233	254	247	252	249	222	254	260	237	221	232	244	212	247	226	239	250	217	227	228	238	248	257	238	251	242	216	238	257	251	206	252	272	240	259	208	237	251	253	257	256	254	223	226	238	213	287	248	251	263	255	251	241	215	225	262	263	242	247	242	237	273	252	237	268	260	237	266	248	263	216	257	229	225	262	247	238	233	256	247	276	230	228	228	254	251	250	246	226	268	248	226	251	239	247	249	236	256	241	230	239	231	229	289	213	255	243	248	239	276	263	269	254	235	245	230	256	234	250	231	248	241	237	254	248	249	241	270	248	231	238	247	269	274	215	250	216	254	261	241	229	233	249	236	233	231	235	247	275	240	257	228	265	242	233	271	242	230	256	257	235	221	278	269	250	272	236	229	239	226	267	241	257	253	209	229	276	243	242	257	230	253	232	243	240	249	243	215	220	279	288	249	237	237	252	235	243	237	227	254	269	247	230	244	266	279	217	243	274	223	238	263	204	241	218	241	262	214	233	283	199	227	275	238	228	249	228	251	254	236	225	281	247	245	257	248	227	242	192	246	234	222	238	244	238	231	217	243	228	237	245	246	238	240	243	248	264	227	256	236	227	244	253	233	239	270	260	239	254	259	231	232	261	226	282	218	242	262	241	239	241	248	237	268	251	271	252	244	232	248	221	247	221	242	233	233	257	233	242	265	266	240	270	239	236	231	250	260	205	236	217	251	254	272	246	286	233	216	246	230	248	235	231	246	235	252	220	240	252	242	248	266	258	260	263	234	218	259	242	268	260	224	264	270	252	234	260	262	233	248	264	236	233	254	215	251	246	241	237	269	263	251	239	252	232	236	236	237	252	212	253	235	251	245	231	269	242	241	220	254	260	243	266	231	226	249	241	268	252	235	245	234	251	254	222	236	255	243	244	233	239	255	218	227	247	257	234	250	230	236	259	247	267	264	264	237	227	247	233	263	262	267	228	236	250	247	249	248	254	253	219	241	250	231	236	242	251	252	252	256	240	241	230	226	256	228	254	251	239	253	259	242	243	235	266	223	232	200	240	214	211	196	234	253	274	221	273	231	266	248	236	247	233	247	259	222	247	270	251	269	244	245	241	280	220	254	268	251	252	238	255	235	240	248	231	219	246	235	239	253	242	261	244	237	240	262	258	250	246	234	237	239	245	216	239	277	227	253	240	253	248	267	246	262	237	250	265	236	229	246	290	264	235	247	266	254	247	242	240	248	246	242	245	224	232	265	228	258	256	246	238	222	254	246	241	241	225	240	265	231	239	244	237	240	281	245	249	246	257	232	210	228	273	247	262	229	244	249	244	272	237	250	242	222	254	252	264	256	275	247	217	209	251	244	255	281	248	255	233	259	252	266	257	238	220	260	243	255	250	274	231	238	255	231	237	227	261	241	262	266	235	271	248	239	272	274	245	270	270	260	266	226	246	251	240	256	268	243	236	239	267	257	223	226	235	256	220	272	284	226	244	234	282	252	207	235	251	224	263	219	230	258	290	235	259	224	255	252	246	249	224	247	252	250	241	263	257	234	252	252	246	282	258	226	235	234	250	229	208	220	259	235	232	258	232	234	274	250	248	269	238	256	266	231	297	269	249	273	232	237	228	249	236	239	223	241	256	235	268	228	240	265	253	240	238	245	246	260	254	241	260	241	223	217	216	243	259	196	234	261	237	242	219	271	254	232	243	242	242	243	265	272	275	254	253	238	238	250	271	207	253	252	233	248	244	204	246	236	203	265	263	254	233	242	249	225	227	209	219	244	239	262	256	245	242	263	227	262	231	246	232	257	230	289	273	262	261	235	240	225	247	241	261	249	250	226	237	241	241	226	284	243	239	255	244	245	259	235	241	247	257	225	251	222	239	263	245	246	263	252	222	233	235	238	240	268	250	259	220	225	248	246	272	268	242	230	253	226	246	259	234	267	219	243	238	260	229	242	241	254	263	265	255	243	249	223	254	242	260	242	239	246	271	263	227	250	233	270	259	242	262	263	216	235	237	236	262	192	236	232	272	233	222	223	235	220	226	260	269	246	228	260	233	215	251	226	254	240	214	224	236	243	246	241	221	243	240	233	229	249	249	252	236	232	243	260	251	259	263	242	243	249	279	209	203	249	248	278	254	227	228	234	241	250	217	224	253	258	252	249	223	233	245	256	266	259	262	278	301	244	223	247	239	262	243	225	263	258	245	283	242	249	257	245	263	259	240	246	254	238	270	265	246	238	224	240	244	253	260	233	227	233	224	257	250	231	267	225	250	216	259	234	257	253	240	230	224	227	286	238	213	274	233	243	240	234	245	230	241	253	237	238	238	204	220	270	215	234	239	235	242	240	251	260	234	247	242	226	240	249	265	262	233	265	254	243	249	235	251	255
11016	7060	14893	19195	20311	23429	17218	9905	9047	7132	5938	8454	3026	2748	2588	1434	1328	1314	1234	1116	1097	1092	923	1021	923	917	1052	1112	1434	1649	1986	2432	3117	3678	3514	3197	2669	2651	2511	2293	2149	2100	1869	1521	1783	1870	1443	1087	1228	1180	1197	1286	945	732	676	671	629	680	671	640	679	647	688	663	642	684	680	685	696	606	697	652	641	602	660	688	612	647	645	580	630	639	645	612	626	645	676	594	640	652	668	675	580	654	648	639	622	592	638	610	685	646	605	662	631	620	661	691	624	623	639	632	603	640	608	625	643	661	657	614	624	623	690	604	624	610	610	620	629	647	671	626	601	639	598	666	628	658	587	678	588	631	620	651	654	634	646	641	601	663	669	618	613	631	630	632	611	626	610	579	620	644	570	623	624	660	646	643	609	638	647	603	644	642	667	603	627	631	596	643	687	657	667	659	655	600	573	614	634	651	668	623	647	629	612	643	585	592	632	642	613	620	650	638	597	611	612	592	614	649	650	634	608	601	656	575	609	625	602	658	646	639	626	651	583	611	628	629	669	654	610	686	598	667	627	623	644	624	666	625	642	651	663	581	650	624	640	672	639	648	670	653	575	678	666	660	623	609	615	597	621	621	602	627	644	623	620	576	602	630	625	589	629	652	612	653	637	633	665	638	611	646	635	587	667	614	672	602	641	632	615	672	612	664	622	623	614	628	666	599	627	641	642	620	646	627	616	660	713	626	600	637	650	680	647	639	604	603	620	680	603	649	633	599	665	622	611	638	649	646	679	645	604	660	633	607	606	631	641	627	651	663	619	634	607	649	646	624	631	661	600	666	665	626	661	617	589	646	622	644	667	696	585	667	635	643	648	626	663	596	617	600	668	596	641	683	604	645	626	658	632	626	636	614	642	599	617	599	647	644	624	610	612	658	591	619	647	635	598	632	638	651	654	572	641	608	638	641	633	688	605	617	669	630	660	627	614	642	652	600	646	634	614	642	597	646	671	623	611	658	679	653	627	651	622	633	650	635	595	656	622	625	695	612	661	600	614	657	599	641	621	653	615	644	639	604	642	645	659	677	650	611	625	652	654	658	637	673	607	624	647	657	611	673	632	686	677	601	656	621	640	674	666	644	644	640	612	631	660	609	609	647	705	618	657	614	632	620	632	609	660	637	602	625	584	621	623	619	661	602	695	652	679	691	641	650	653	664	633	615	615	651	659	663	635	615	683	631	615	650	662	681	629	630	694	612	605	683	618	638	608	594	643	610	655	639	628	657	702	625	630	612	674	608	621	655	669	589	632	683	637	627	615	654	625	647	634	596	637	650	618	633	636	650	650	626	589	600	643	592	649	604	652	628	619	653	598	642	625	633	603	649	685	675	621	652	642	568	643	644	643	665	614	621	605	626	598	664	635	643	653	592	627	626	590	631	641	663	652	605	609	639	596	619	568	623	663	592	612	682	659	614	614	630	601	639	633	646	647	642	629	614	646	608	652	651	675	658	640	665	589	603	603	627	639	660	627	609	659	646	632	640	649	626	664	662	642	659	646	624	624	677	608	595	646	603	627	674	658	660	639	623	626	624	621	632	620	591	635	674	619	682	643	646	639	659	638	682	627	572	620	672	657	650	602	611	690	637	647	596	661	627	681	672	655	626	606	646	601	635	606	634	591	617	607	626	649	645	680	595	631	657	635	641	627	657	642	604	643	632	664	610	679	633	634	662	639	642	639	636	625	652	626	640	612	627	649	619	614	614	643	649	622	622	653	637	625	632	674	616	686	631	573	606	646	628	653	630	649	649	629	607	640	620	647	641	681	660	671	639	600	685	611	659	594	667	635	669	625	655	622	648	576	641	634	666	670	615	604	622	689	656	626	603	629	643	661	653	622	589	647	605	672	603	685	657	639	654	618	626	589	635	625	629	610	655	594	606	595	674	601	614	631	664	658	648	649	630	692	670	613	620	627	610	650	651	649	586	643	617	631	672	598	619	643	604	649	633	655	633	661	666	612	634	643	670	615	657	596	626	601	659	647	659	655	652	670	648	634	657	677	579	655	676	641	633	637	617	650	631	665	613	593	626	634	657	650	614	669	652	666	603	620	626	665	602	688	600	672	651	638	599	630	654	614	578	611	649	653	650	668	627	626	671	685	651	654	623	639	627	599	642	643	613	611	671	611	621	623	601	647	645	622	631	611	695	673	646	663	641	560	640	658	632	628	593	633	590	611	650	591	628	613	600	625	619	646	629	620	647	633	645	626	642	615	654	646	651	622	651	634	649	632	657	641	636	640	621	660	659	631	622	643	629	643	675	640	646	681	617	634	682	619	632	610	640	623	638	624	637	625	632	658	673	626	596	653	653	648	660	602	622	665	628	642	603	617	608	594	665	635	666	627	651	621	645	659	672	603	619	637	588	640	604	649	673	643	665	615	660	626	623	619	633	662	641	662	627	639	656	635	618	585	570	631	627	643	650	625	648	609	645	609	631	605	656	663	643	632	610	621	619	681	641	631	628	703	619	639	668	586	630	611	625	634	648	630	660	615	647	628	645	654	636	607	621	655	582	637	640	651	660	602	640	629	638	650	645	671	598	619	666	600	600	657	634	689	616	629	646	640	637	663	643	630	653	611	635	663	623	676	625	617	590	667	626	611	625	646	667	658	660	630	662	661	655	612	664	638	606	612	619	615	626	606	660	653	612	607	647	638	607	612	660	665	672	647	629	638	656	684	644	630	641	613	636	637	636	696	643	565	642	642	637	646	640	610	647	672	621	619	621	643	655	662	676	590	655	638	604	665	618	641	685	628	618	624	646	609	616	631	642	596	617	596	596	640	641	674	657	658	623	650	660	668	609	656	626	650	623	640	594	620	636	614	666	665	613	591	611	627	628	612	607	654	612	627	620	636	652	634	668	659	634	596	675	681	614	631	664	637	601	631	643	643	649	626	648	624	593	634	630	679	645	648	635	616	623	638	594	637	601	581	636	612	654	600	619	620	672	625	654	668	677	632	625	615	668	617	630	608	636	623	640	597	629	628	677	592	666	633	655	620	619	641	609	635	640	635	646	652	652	646	607	599	620	646	625	609	668	610	638	639	668	587	662	624	605	658	649	635	656	661	587	661	636	578	634	643	670	639	629	655	631	632	615	629	656	636	656	608	658	633	672	682	613	656	644	604	678	579	599	633	615	613	618	629	597	654	615	599	629	637	644	612	637	591	601	604	646	662	659	637	673	636	645	618	634	689	595	613	690	617	624	639	643	597	622	630	634	649	603	684	641	607	627	656	646	637	660	606	572	630	600	652	651	643	634	675	681	635	611	669	636	678	597	622	653	668	641	685	605	640	640	591	609	643	635	674	639	617	630	659	627	616	628	631	630	644	578	624	596	667	622	638	666	641	641	629	557	652	676	641	640	664	649	642	661	670	642	653	590	644	653	619	639	646	644	628	629	601	641	624	625	601	659	597	657	637	618	675	655	588	665	606	632	619	639	649	634	661	649	647	644	601	609
3234	1412	1444	1157	793	778	610	546	496	439	423	422	415	395	415	432	384	410	392	418	411	418	407	427	409	412	463	448	409	457	447	550	531	566	546	512	516	548	485	522	438	443	495	445	486	448	428	409	475	446	423	439	399	417	427	377	401	421	411	417	411	411	440	439	417	422	405	407	413	398	402	461	393	400	390	375	433	424	401	438	412	402	388	470	373	387	421	415	389	412	394	408	415	416	423	429	388	409	420	430	421	442	396	412	422	392	405	410	400	400	391	396	421	390	421	413	428	414	465	408	384	406	410	426	416	429	405	410	410	440	435	411	423	408	437	424	422	411	418	395	415	370	408	409	423	381	397	416	395	425	415	404	440	435	415	434	438	424	423	437	403	433	449	411	428	443	408	445	395	372	399	406	377	432	397	378	403	414	436	381	408	408	426	419	428	424	415	415	417	427	416	446	405	423	412	429	463	426	412	406	403	369	407	412	367	400	384	421	394	391	419	421	420	423	421	394	457	428	416	423	442	419	384	441	416	413	424	435	413	423	394	441	458	395	382	403	436	410	419	420	387	422	404	412	422	437	432	368	447	396	403	439	418	424	423	455	448	407	442	392	423	390	457	353	420	398	422	400	411	420	415	424	396	411	398	392	409	433	386	401	406	383	408	385	387	385	395	420	406	415	385	438	377	419	387	424	424	391	403	411	367	405	469	406	400	415	410	394	416	407	458	413	382	420	414	406	432	380	370	429	418	354	416	457	431	415	379	413	431	412	412	393	400	406	394	416	423	382	463	412	412	387	414	414	418	413	446	393	384	416	399	393	395	420	400	364	394	386	459	409	408	395	369	425	400	404	409	393	378	411	374	389	412	399	394	425	397	425	435	397	419	406	370	430	417	426	381	421	384	450	414	406	413	383	457	438	410	418	421	401	423	393	405	405	413	416	413	403	429	438	428	365	441	413	428	406	381	458	436	420	421	404	418	391	417	387	430	417	403	379	416	454	393	416	412	442	415	361	392	389	399	403	402	410	399	440	424	403	404	417	398	432	399	427	425	395	404	403	431	355	413	434	427	416	466	410	434	387	416	402	405	429	415	402	425	392	405	405	402	396	421	389	416	382	424	388	406	419	414	419	441	393	414	426	447	388	454	426	434	445	406	412	398	429	395	379	368	367	404	388	385	372	408	374	407	430	420	390	446	429	408	423	408	449	440	388	400	403	396	445	412	380	443	432	401	404	456	429	419	408	367	398	370	450	407	430	418	409	399	419	352	433	436	424	397	414	419	398	437	410	403	379	407	423	392	381	412	411	394	425	432	406	390	389	402	415	440	403	371	441	469	403	403	425	393	415	443	424	400	410	420	428	400	449	433	411	391	402	367	395	405	413	449	422	416	417	410	439	421	423	448	402	403	391	406	407	416	380	450	419	388	460	410	416	415	429	413	392	405	399	380	401	413	423	442	409	430	386	403	414	417	415	424	391	411	402	394	395	442	424	407	427	463	442	421	385	402	407	399	377	423	429	427	401	418	376	382	450	385	389	393	416	431	400	433	383	423	435	381	396	445	429	392	410	430	465	424	407	415	431	423	389	419	428	440	402	399	430	407	428	408	435	363	456	404	450	405	431	401	408	410	380	368	388	418	409	388	387	387	396	410	392	380	415	436	383	387	413	413	418	421	401	362	425	391	432	395	422	409	435	399	442	412	419	390	349	395	401	386	397	390	405	389	448	439	414	371	381	368	440	470	383	424	423	460	409	445	385	431	412	417	414	410	420	418	379	394	412	397	377	402	386	387	387	392	397	419	406	380	402	392	363	389	394	393	404	423	464	396	422	426	421	417	416	432	409	401	412	419	433	424	437	406	413	399	376	407	447	412	415	423	397	416	434	388	415	449	402	358	389	447	422	427	424	445	423	418	396	392	403	419	410	428	426	439	444	410	378	395	397	410	440	408	414	405	429	397	429	396	414	428	426	393	427	401	419	420	422	436	420	442	397	413	405	373	397	415	395	399	409	408	394	413	430	455	403	430	383	443	396	414	407	390	375	395	379	427	410	398	406	407	386	394	412	400	395	410	405	457	414	447	452	439	381	401	408	404	399	439	413	399	417	418	421	398	427	407	375	396	434	400	407	366	431	397	394	372	428	415	420	372	375	371	398	412	352	402	401	409	414	400	441	398	402	391	421	441	432	428	416	386	416	378	403	413	436	420	435	420	401	432	410	418	382	415	383	425	422	425	401	409	422	424	409	418	365	394	385	413	440	417	396	414	397	417	400	435	396	387	428	441	395	425	394	409	373	404	404	425	407	425	405	425	443	427	433	406	397	399	382	396	438	409	403	407	430	417	409	395	417	435	443	403	396	412	412	395	410	407	436	415	411	444	418	412	415	419	411	407	397	426	408	398	404	403	397	426	413	416	409	438	389	380	406	443	396	447	414	388	433	427	387	408	384	405	416	439	415	430	397	393	436	416	401	400	387	410	416	424	391	430	390	402	423	452	447	388	406	389	407	400	398	415	379	416	408	404	374	408	442	370	418	399	432	399	439	426	396	420	440	384	392	385	384	384	430	399	392	424	407	432	407	408	388	376	397	421	368	374	414	444	392	376	383	392	436	364	443	411	413	377	387	414	420	388	388	397	405	400	445	432	417	409	373	421	392	409	400	430	406	411	398	413	405	426	375	429	431	387	403	438	402	411	455	417	427	407	422	428	412	423	378	400	403	434	408	400	418	391	427	380	437	407	394	422	425	445	372	423	392	433	420	406	442	434	404	395	396	414	417	450	383	390	411	410	423	415	440	430	399	406	429	371	404	374	426	430	433	393	394	400	423	407	383	405	458	411	423	430	423	401	407	415	389	416	379	414	445	426	420	389	403	383	391	409	435	413	371	440	413	426	408	381	408	382	395	408	428	433	408	438	432	406	433	407	369	409	419	429	400	404	405	402	428	415	431	397	431	458	393	460	401	439	437	418	436	465	396	430	366	453	443	433	404	414	388	410	414	431	439	430	420	421	439	382	398	384	432	451	381	376	378	410	397	419	405	420	392	471	412	371	454	400	404	398	390	416	381	411	413	410	420	412	421	453	389	404	419	386	407	437	389	394	405	406	443	404	433	411	377	420	408	383	416	395	428	388	385	393	402	419	401	437	365	364	378	423	407	396	420	426	404	414	414	397	428	403	377	411	448	418	421	430	400	443	390	411	416	392	392	399	408	429	400	390	406	447	422	399	427	406	409	434	429	393	432	358	435	429	416	389	416	380	433	378	435	403	413	421	465	381	402	421	416	445	441	435	395	375	448	416	396	426	443	379	412	397	442	378	420	376	391	404	408	380	417	428	374	412	382	387	400	410	399	405	420	408	367	409	411	408	429	408	389	417	393	411	393	401	433	411	429	412	404	415	420	380	419	447	374	404	403	425	439	416	402	397	414	410	408	385	440	432	417	402	410	465	411	444	429	448	421	434	433	417	439	385	405	378	429	402	426	393	391	396	459
3313	1851	2939	2838	2449	2494	1833	1395	1355	1176	1233	1339	1096	1051	1013	1028	986	1030	1033	1054	998	996	970	1007	982	980	1048	1110	1261	1424	1520	1827	2213	2379	2170	1831	1909	1775	1644	1669	1543	1440	1289	1345	1425	1404	1323	1120	1204	1169	1105	1148	1026	1005	1034	982	980	991	1001	958	957	1018	998	934	997	974	1020	959	984	1013	964	983	970	989	1041	1026	937	997	936	965	939	934	965	995	1033	974	967	970	964	935	939	1015	999	968	1048	1020	981	911	1009	968	958	962	1004	1000	1051	973	1021	970	979	964	971	1002	959	963	998	953	944	997	936	1035	955	967	933	909	947	959	1000	989	972	972	1008	972	1028	980	1009	962	985	992	1011	1001	971	910	979	960	964	955	1008	976	1022	970	962	998	993	1030	945	994	1005	1006	972	1021	999	887	971	1050	1026	901	977	976	962	974	1068	996	1065	967	988	961	966	962	929	1000	960	1004	1030	982	970	1017	934	1061	983	1021	971	1013	1015	921	1016	990	1002	974	1011	1007	949	985	1025	981	1012	996	1013	970	987	946	940	962	1016	987	970	965	947	957	1029	1073	956	982	964	950	947	935	968	967	973	1002	967	989	963	971	946	997	974	976	956	1009	975	968	962	990	1052	934	984	976	979	1043	1037	947	995	1007	979	955	1030	1019	982	1012	961	966	948	972	1008	975	921	948	936	998	970	956	1031	995	981	982	990	1006	948	952	959	966	993	976	981	1000	1000	1038	910	988	956	991	991	1027	1036	995	1030	1012	919	956	1015	1023	1006	969	983	957	1000	1021	946	974	1014	955	982	1010	970	957	976	1024	973	973	935	1016	1005	994	1042	925	998	1015	964	996	991	945	980	1003	1024	932	991	1002	929	948	941	992	997	971	1016	921	1008	1028	1007	962	1006	946	1006	985	1021	962	990	1015	996	965	949	1005	1008	959	964	1007	958	1000	1005	949	985	1035	987	981	999	962	1019	978	990	1040	998	1042	1019	915	977	1027	993	988	937	1013	1031	1016	938	985	900	976	978	1004	1018	1016	971	1041	978	1033	941	1053	983	998	999	924	1024	1025	969	970	977	983	995	970	975	988	1011	1016	942	1047	1049	982	992	1041	990	1025	934	1028	951	951	991	1000	1044	984	1078	959	999	1011	930	1060	999	1008	970	994	989	1026	1020	984	912	984	975	989	979	999	963	961	900	935	987	982	1023	951	1026	1056	967	1029	990	1024	972	956	965	972	1002	947	1014	1015	998	1016	950	1023	1002	973	975	961	995	991	986	961	1023	963	1004	964	1074	944	935	946	935	980	988	959	991	979	1013	1009	949	970	971	996	976	958	977	1040	962	976	1007	1054	1004	976	985	1001	1011	983	971	1071	1033	946	1002	957	968	1023	1010	961	955	956	958	957	941	982	985	965	1007	1032	972	1005	1001	997	992	962	973	938	971	931	1045	992	976	954	935	1018	978	1023	1013	993	970	994	984	1000	949	948	968	1027	996	1000	971	1008	968	985	934	948	938	989	986	970	1010	956	960	953	1001	968	980	1016	1019	924	964	976	1000	971	1021	940	1017	970	981	988	1025	960	969	990	1059	993	954	985	990	952	943	1048	1005	960	985	1037	992	952	968	1009	985	1017	991	1003	1019	1032	1005	975	951	966	1022	1003	1018	991	954	979	930	1019	969	980	977	1005	978	1020	971	965	929	1025	945	1028	962	1067	969	1003	955	933	965	975	1003	987	1008	1002	985	1003	988	1000	990	972	996	990	969	1005	911	939	953	963	965	1018	1002	1013	993	991	961	989	958	963	982	999	990	979	979	1020	1031	1017	951	996	985	948	983	949	1013	998	1023	979	978	972	1005	983	986	936	975	1072	993	996	963	989	982	1008	976	982	945	980	1002	933	936	942	991	1004	971	998	982	973	994	986	1025	965	1012	1003	986	1001	1003	942	985	1003	984	1020	1001	992	974	956	939	968	976	1001	982	956	1000	947	959	1007	1036	986	906	987	987	989	1020	984	1005	987	1021	954	1008	984	989	956	964	965	1037	975	1019	999	1004	965	1055	980	998	985	1000	959	982	1011	1011	1003	992	916	1021	995	1011	1010	968	996	937	995	1025	985	1016	1083	1033	1020	969	988	965	996	994	973	1010	995	948	1003	986	996	963	943	940	920	970	916	1000	953	1033	991	1013	989	1019	953	978	964	985	1009	1003	972	968	1036	971	1033	983	957	968	1056	989	986	1009	972	1001	1018	996	936	1006	999	993	932	980	975	984	981	963	990	986	940	1002	1055	953	986	1003	1029	1032	954	1033	968	1072	993	978	967	990	1017	989	972	955	1003	972	1032	965	952	994	967	963	959	994	1004	961	975	1022	995	977	1027	1009	971	1030	965	949	956	1026	962	979	981	1001	1040	992	996	932	992	980	950	970	983	984	991	927	1001	1016	1022	936	991	974	1010	978	961	1002	1010	1040	988	975	993	991	990	1014	957	1006	967	1045	1004	976	982	967	994	989	942	977	974	953	956	1013	1015	987	968	996	919	994	953	939	949	947	1021	985	974	968	989	967	944	974	994	1042	983	926	1025	1015	927	951	991	981	949	969	1011	977	1003	1020	945	1047	1004	1046	1016	959	1026	949	1045	1004	993	957	1034	983	983	1010	1019	986	935	988	994	1000	943	978	957	956	969	1005	972	1010	973	983	957	1010	978	946	945	966	1000	943	932	1004	1032	931	991	1030	1024	1025	928	922	976	969	953	1039	939	992	1002	984	1011	1004	974	1008	991	985	936	1001	1007	988	1002	1027	952	965	993	1040	1034	1031	952	987	1021	997	953	1051	961	952	972	964	999	977	1019	952	991	964	976	982	986	962	980	995	956	971	999	988	980	1014	910	960	1017	997	984	1007	1045	936	965	996	924	940	1024	972	977	1007	998	1045	1014	1015	998	973	965	973	978	1026	1024	957	985	964	989	1029	968	989	1009	950	955	1006	1020	926	937	949	981	1001	967	1050	1009	1006	935	968	978	1000	1036	964	959	997	942	1011	945	980	992	985	947	963	1027	950	1027	946	1018	1009	923	958	978	1000	961	1017	955	986	990	990	974	893	984	1011	960	971	1027	980	981	966	958	970	1003	1006	987	970	996	977	1001	1026	953	920	1039	938	954	951	1036	934	1013	984	957	1025	989	967	1041	1032	1021	994	973	988	975	1018	1015	983	983	982	949	948	942	985	989	1010	961	955	1009	933	978	925	959	983	970	1034	1037	906	1001	962	964	978	979	926	1003	977	1001	954	985	963	1024	963	997	1011	982	925	969	966	943	955	947	986	974	959	985	1030	976	954	972	969	985	1015	993	978	960	1051	991	1017	971	984	998	1008	924	902	997	998	933	1018	962	971	1011	958	976	982	912	994	923	981	1001	936	958	949	961	1008	1026	1003	1020	970	1004	1018	955	972	987	1020	993	997	922	982	1013	988	971	972	966	978	962	966	1004	979	938	1036	950	1065	988	905	976	959	1036	944	986	993	975	969	977	917	1056	964	998	994	966	952	913	952	998	936	1025	984	999	1003	1001	982	955	927	933	980	993	991	988	1000	975	982	1023	976	952	984	976	985	952	965	957	999	1013	1002	1013	1026	1001	975	956	1012	990	963	1025	942	935	993	961	1029	959	925	915	939	953	979	947	902	1017	1016	989	932	985	919	983	1024	955	962	984	1073	1005	1054	965	1016	965	966	982	998	1030	990	1059	1025	992	946	1013	1009	1014	980	924	970	977	953	971	1001	981	1010	1014	985	901	979	968	974	1002	946	972	929	969	964	989	999	1007	978	1082	973	921	1034	983	1012	987	1017	995	1017	961	1041	997	1043	956	972	1036	980	937	944	916	958	955	1005	969	986	1022	992	975	1003	983	965	989	1050	1024	995	1009	965	968	1006	1008	980	965	1007	950	1004	967	1036	956	987	979	947	951	1005	994	962	1011	1020	968	975	941	993	978	1007	997
11386	6503	9118	9855	7378	6414	3460	1829	1509	930	885	1017	502	473	459	379	336	332	336	341	331	301	333	335	342	326	334	354	381	403	451	549	598	618	514	474	499	464	430	462	425	413	383	418	391	379	340	359	355	358	390	337	364	334	316	297	288	309	321	305	306	308	293	330	292	317	318	312	330	334	309	312	290	303	319	297	293	305	290	323	303	315	314	291	322	309	320	335	334	327	355	363	339	279	327	309	307	288	314	297	308	314	308	324	345	341	349	312	322	328	303	270	348	291	276	293	346	284	313	331	322	286	343	315	327	303	321	322	320	318	322	298	320	278	298	300	347	295	290	327	300	281	304	296	304	307	298	324	319	347	305	315	329	343	307	317	308	341	303	313	298	310	301	282	290	317	317	312	328	307	282	295	311	300	311	328	314	335	356	332	326	332	308	298	327	297	330	300	303	309	304	307	301	287	295	313	319	323	305	336	313	313	303	305	331	332	333	325	301	310	331	322	327	285	300	295	280	315	307	283	326	319	325	311	325	290	315	322	331	281	313	314	291	322	298	334	294	334	286	324	330	310	311	302	285	325	323	312	310	336	293	341	320	304	311	315	337	306	293	311	343	293	325	298	320	318	289	314	308	317	299	310	303	269	300	326	312	317	317	331	309	303	312	307	354	311	324	350	298	307	252	300	310	310	294	302	312	313	319	322	286	317	325	270	300	321	321	320	288	272	319	327	341	301	341	323	354	329	321	337	283	312	323	292	282	302	309	292	334	331	275	283	268	293	317	313	333	310	306	336	333	298	278	299	292	303	319	322	311	321	303	350	314	282	317	330	294	330	309	298	310	309	323	334	305	338	309	282	302	302	355	282	322	318	297	315	311	291	290	297	343	338	302	310	294	302	309	300	331	306	333	318	312	299	285	300	301	289	317	310	316	324	342	288	292	321	301	278	309	321	301	324	305	317	338	304	330	329	336	299	322	322	317	302	303	299	287	297	290	309	296	279	305	276	302	318	327	313	302	297	343	300	309	293	309	302	318	285	321	321	342	297	320	321	288	314	314	297	290	304	296	298	325	297	313	310	316	306	324	286	295	333	320	316	297	341	297	313	300	299	299	285	304	306	336	349	323	333	302	279	288	298	285	326	299	283	290	310	295	308	313	326	293	323	296	315	293	299	316	319	311	335	293	276	299	308	325	328	334	340	344	303	276	333	305	312	335	329	292	307	315	308	326	311	326	334	314	321	302	275	331	329	309	306	334	335	317	322	320	304	289	354	304	356	301	313	275	300	310	305	302	318	331	355	316	306	303	304	285	305	297	313	300	354	308	299	320	309	294	276	287	307	298	314	288	331	284	292	290	311	332	315	288	300	329	366	319	319	349	322	298	326	296	316	288	307	297	306	293	292	308	307	327	300	318	296	311	309	316	338	300	324	298	299	321	297	327	307	339	327	330	321	322	286	289	292	320	308	331	324	319	298	303	303	338	322	333	321	318	324	354	339	312	304	345	306	305	309	305	323	286	309	325	313	318	291	328	312	333	336	328	277	320	285	308	299	312	306	288	309	276	330	313	357	327	303	282	343	330	313	314	289	296	289	301	302	316	301	317	326	315	304	331	271	308	303	335	329	324	281	302	334	321	319	292	312	278	326	340	307	321	276	318	293	313	304	294	317	282	321	310	290	338	325	304	302	314	348	306	309	307	357	294	324	309	320	343	291	306	307	317	288	343	316	298	302	316	305	295	288	328	298	302	337	306	351	305	296	328	305	332	305	313	273	313	326	306	352	339	326	296	297	324	317	342	288	314	341	313	293	314	306	288	291	316	288	288	283	303	312	316	300	331	312	316	306	340	309	306	296	282	325	319	311	290	312	303	335	276	308	297	316	309	304	305	321	288	264	361	334	302	310	287	294	322	310	300	286	306	304	301	323	318	282	280	301	309	292	310	341	293	346	299	317	337	293	277	298	296	285	322	308	290	309	292	343	323	304	328	305	300	295	286	299	308	321	289	301	284	290	329	312	270	309	347	289	332	288	339	299	304	304	301	310	312	295	317	286	344	325	317	318	323	301	318	330	326	312	293	274	294	313	311	316	297	345	300	299	332	338	328	310	309	306	301	330	329	297	299	315	311	328	304	325	332	296	312	313	322	327	315	288	295	314	330	293	318	333	259	331	295	333	339	345	335	313	335	335	286	309	347	329	329	325	340	308	312	314	321	300	292	317	317	318	290	293	323	309	355	269	291	292	317	301	288	294	325	338	336	329	316	331	295	300	346	305	309	291	352	298	347	335	306	307	288	310	295	345	317	309	330	316	292	343	330	315	302	315	318	292	300	332	278	308	296	320	334	305	289	311	342	317	303	282	301	327	303	299	295	317	299	314	337	302	295	319	314	295	333	288	305	309	281	281	338	299	328	303	287	296	328	317	302	320	303	303	344	296	280	307	311	333	340	332	331	306	287	337	327	322	286	295	306	321	296	347	328	316	325	301	313	310	300	316	330	324	294	267	317	326	312	313	299	300	297	295	302	310	321	294	336	314	290	307	314	319	349	333	334	332	314	303	320	304	346	296	305	328	272	301	267	304	345	289	346	327	329	285	299	319	320	325	306	288	315	328	280	316	296	286	281	297	291	289	313	323	285	294	289	282	341	335	312	316	300	321	317	316	325	303	333	310	307	330	286	329	343	311	320	300	321	278	330	320	300	326	306	333	297	299	278	333	314	312	302	326	332	329	323	358	338	309	314	343	322	302	291	335	325	329	291	291	319	299	314	291	337	333	337	296	315	292	334	316	327	309	328	303	302	306	310	296	320	297	291	300	299	296	311	300	328	306	318	326	299	342	332	314	288	314	331	303	299	300	296	293	353	293	330	311	302	318	302	303	288	278	314	332	324	347	353	329	295	298	309	306	296	277	305	330	317	299	321	315	306	320	335	311	271	300	285	299	335	299	354	324	311	300	296	339	325	338	316	294	305	307	277	325	353	344	328	322	321	319	361	302	292	309	320	349	317	328	338	320	276	293	289	313	349	283	319	303	297	292	329	339	337	285	302	352	324	300	286	303	329	274	333	334	290	310	320	283	313	292	352	329	323	332	335	326	339	297	313	280	307	293	308	299	306	296	315	279	353	308	313	325	302	331	329	334	313	289	281	326	305	316	311	308	323	289	317	303	321	313	315	319	305	282	341	315	319	314	325	313	331	321	310	328	315	302	299	308	284	320	329	321	301	298	288	271	341	309	320	324	322	324	341	333	339	305	286	310	292	314	309	310	303	338	328	315	275	296	287	288	283	340	299	347	314	323	309	356	319	331	321	326	300	307	307	304	328	299	290	322	329	324	295	292	325	324	286	305	308	295	297	298	290	284	300	299	322	303	320	318	292	299	325	283	324	327	293	278	298	323	315	289	333	350	309	317	296	320	289	312	284	314	324	300	290	316	314	307	304	284	289	314	337	328	324	306	323	286	343	319	302	307	325	327	290	320	329	302	352	290	305	290
8449	5015	10613	14884	14546	16138	10177	6614	5748	4167	4441	4914	1967	1914	1597	1217	1118	1168	1046	1013	989	945	1024	894	923	980	971	1196	1351	1487	2030	2760	3343	3240	2545	2108	2273	2145	1906	1608	1531	1452	1422	1599	1706	1581	1243	1185	1351	1351	1176	1103	960	905	837	835	810	765	779	836	721	731	789	754	771	781	808	801	787	761	734	804	777	797	827	854	785	768	779	753	770	789	753	799	782	755	823	779	749	821	744	807	753	771	751	779	796	785	780	770	797	794	741	761	824	709	755	730	748	716	779	764	825	781	772	732	773	769	819	836	743	720	759	787	774	766	769	740	777	774	784	759	783	774	778	787	778	800	788	782	793	814	769	772	774	754	759	837	718	732	799	788	787	691	765	812	774	781	763	776	748	819	765	753	761	751	782	806	787	755	780	729	787	780	735	772	803	797	746	776	732	790	773	792	783	757	749	792	768	775	795	793	796	763	715	783	754	804	762	778	726	804	771	769	768	756	781	751	757	783	717	781	772	785	745	769	715	748	838	787	740	757	748	832	778	805	819	791	730	768	770	790	752	813	779	785	744	726	786	787	752	787	769	727	741	784	746	736	733	761	798	776	756	789	775	760	778	764	758	763	744	761	748	769	763	734	786	789	737	800	751	770	734	746	765	715	734	739	790	765	813	762	766	751	810	731	762	772	739	822	767	735	793	811	791	741	747	782	731	792	787	781	735	764	777	772	743	766	761	730	774	749	785	738	769	766	773	788	756	765	807	788	768	736	769	766	774	785	812	783	741	810	772	760	788	827	766	752	775	772	775	743	817	835	799	770	742	771	757	769	751	790	725	763	766	776	737	776	759	726	750	796	727	766	774	792	807	759	825	815	757	774	722	826	699	733	779	833	797	794	784	826	770	762	771	813	809	796	752	771	742	724	766	748	809	751	783	784	747	754	818	748	734	800	771	763	760	772	774	723	761	775	765	717	818	775	755	758	737	713	747	776	784	784	725	791	696	749	748	780	803	771	771	780	749	759	830	730	768	737	792	780	728	779	760	749	784	751	818	741	775	773	742	808	739	757	745	786	777	760	763	766	801	751	772	764	795	776	721	759	804	774	752	741	776	758	759	765	800	737	718	768	745	775	833	778	739	819	808	728	789	762	737	776	804	777	750	757	736	786	763	742	758	758	757	805	820	781	771	750	808	785	687	782	744	790	777	741	758	796	776	797	797	791	746	800	796	752	727	812	739	762	795	786	758	780	739	777	819	778	758	777	720	759	697	743	813	747	782	756	763	775	762	717	785	741	755	789	726	776	749	821	706	795	770	797	759	775	778	793	811	793	733	763	790	754	774	834	810	738	796	742	738	754	787	719	692	822	766	752	782	794	781	763	774	808	779	798	750	740	799	720	741	802	798	770	809	787	737	823	776	789	795	793	728	805	787	787	776	754	799	770	773	754	757	810	754	787	754	769	733	719	731	741	791	805	804	772	779	755	826	808	792	804	735	712	789	736	771	771	806	756	761	737	779	755	746	835	768	820	774	777	770	749	797	822	726	737	766	766	781	815	818	722	771	785	724	808	765	765	769	748	771	777	710	756	799	794	801	694	772	720	729	750	801	778	818	763	776	754	784	778	768	812	753	764	804	738	813	783	744	740	807	770	765	756	796	772	749	773	790	811	732	804	717	760	809	798	782	727	739	759	787	765	786	722	719	775	763	732	797	742	782	790	786	823	777	812	799	777	780	783	788	782	852	770	752	800	811	750	715	810	737	764	752	764	809	754	754	745	796	751	732	810	715	787	765	781	761	782	739	757	770	816	785	795	740	787	783	748	780	784	800	744	774	759	759	805	760	757	738	768	800	738	775	763	766	796	782	783	783	736	734	788	753	776	723	746	709	770	734	762	744	786	737	823	771	786	768	737	723	757	737	773	764	779	763	761	788	766	753	731	757	780	777	745	757	754	808	769	759	754	824	824	759	770	771	758	807	764	792	773	801	779	773	773	760	758	744	745	787	767	776	728	792	746	737	761	804	802	789	765	805	752	746	796	773	755	763	736	766	782	747	742	782	778	798	753	744	783	752	717	797	776	756	814	796	807	704	760	728	791	762	741	770	802	743	728	748	772	735	804	764	802	839	783	778	760	756	792	752	746	743	768	778	769	816	807	788	799	765	744	816	778	747	804	769	744	744	777	741	787	771	774	766	763	735	752	761	724	784	772	722	791	842	746	737	766	743	808	799	759	777	776	779	749	818	752	815	773	775	722	772	757	744	824	760	799	737	776	752	767	786	767	765	774	778	760	789	822	804	767	733	736	810	769	763	805	772	804	744	786	758	701	786	744	779	787	772	783	803	749	782	799	811	701	802	785	789	771	814	760	735	781	758	780	762	784	769	776	761	743	764	792	753	826	727	776	722	759	766	761	752	754	817	731	792	734	768	741	726	701	785	782	768	757	808	749	745	738	792	781	762	792	757	768	810	767	794	756	764	825	854	778	795	748	777	751	760	762	753	817	745	771	730	743	788	755	760	716	773	778	799	723	776	789	758	795	782	757	789	776	781	792	752	773	821	730	818	798	767	783	792	763	777	740	765	771	780	786	748	789	755	765	721	779	776	778	763	764	764	779	763	755	831	767	767	749	801	789	729	730	797	733	808	768	782	773	778	751	809	753	813	753	776	830	774	747	773	795	803	750	792	840	745	781	741	767	740	742	766	768	730	792	749	789	771	752	768	788	776	747	778	736	764	784	790	805	750	743	775	752	807	731	788	762	778	760	735	754	777	753	773	775	779	763	795	748	783	766	814	763	759	764	755	738	739	788	804	751	768	766	793	782	734	750	768	786	779	755	766	743	785	764	815	825	794	776	798	761	766	799	744	755	824	791	848	747	776	780	780	771	801	754	801	751	750	760	773	805	761	776	754	730	780	738	803	742	772	734	766	744	752	859	765	806	789	839	808	734	783	761	769	741	756	778	753	746	769	776	790	776	786	841	718	702	739	711	772	724	741	783	735	803	726	765	781	788	824	775	741	772	787	795	760	752	795	820	740	751	777	805	739	786	757	770	736	765	739	757	823	789	761	792	761	770	780	779	768	753	723	794	753	822	746	747	788	715	784	732	799	769	782	802	745	751	788	759	764	776	767	782	770	752	818	794	803	789	761	791	762	767	803	793	773	735	826	766	775	761	760	773	823	813	777	754	786	789	733	727	837	765	771	802	790	744	804	790	771	710	795	768	739	737	751	783	813	782	751	763	785	754	793	811	736	774	795	762	790	721	777	771	778	762	767	735	737	794	784	765	734	796	796	750	713	817	770	793	805	753	756	752	761	809	748	774	748	782	799	762	753	764	714	805	751	795	754	751	748	794	731	747	764	734	801	776	717	737	721	779	746	789	749	788	767	769	744	755	743	744	754	761	773	767	772	789	768	801	795	786	817	809	805	776	822	754	758	771	751	777	765	776	809	809	802	749	788	786	749	792	774	766	743	746	803	759	729	747	719	727	812	764	790	713	833	740
17924	11343	15843	17455	12660	10539	6166	3120	2565	1537	1720	1472	610	597	463	365	365	344	312	318	317	295	297	270	304	257	300	315	365	438	503	679	653	615	511	470	523	463	455	375	389	343	381	366	367	376	333	331	304	341	359	286	288	281	250	264	248	273	224	256	264	241	262	273	265	262	264	279	250	247	257	244	205	243	251	236	243	241	258	265	259	241	248	263	219	247	226	254	233	225	256	262	249	255	275	271	240	237	220	241	246	243	252	248	242	238	226	253	230	252	259	246	259	243	268	234	253	254	264	251	273	218	267	258	267	244	276	252	245	244	220	218	215	272	262	250	257	215	254	253	276	272	229	224	249	250	279	250	256	233	268	247	279	266	237	245	268	228	257	244	236	230	265	248	220	237	246	247	234	264	259	254	234	246	277	263	250	244	258	251	256	256	287	253	247	245	260	253	254	273	242	254	216	283	250	289	266	237	254	270	254	239	266	239	272	243	263	240	250	283	251	229	268	217	234	216	272	221	268	253	233	268	225	240	258	264	228	265	225	287	237	241	245	245	261	251	238	236	266	265	272	270	270	241	268	231	241	282	275	296	248	282	255	264	254	241	230	208	235	271	290	244	254	288	242	268	269	224	232	246	242	250	261	280	267	246	259	263	254	253	236	247	277	252	254	240	249	239	243	267	260	256	252	242	244	253	249	262	283	298	224	249	256	220	233	249	240	225	259	243	266	249	261	261	237	243	274	264	253	270	229	229	248	256	273	275	223	265	238	251	257	241	260	253	258	229	260	241	225	227	235	230	247	237	252	284	253	244	250	232	230	246	245	235	243	224	238	247	273	262	254	250	245	261	236	246	241	254	238	230	252	243	266	257	247	253	250	257	249	229	252	271	272	236	246	266	228	258	241	272	262	264	262	234	236	261	239	220	230	245	246	230	227	244	237	256	261	234	262	229	252	262	239	245	231	246	257	278	255	261	258	234	263	264	224	232	262	252	271	256	258	267	275	226	258	279	252	234	204	259	262	274	245	231	247	315	229	259	254	236	229	245	266	255	259	253	258	242	254	264	266	250	259	268	267	252	256	228	259	263	272	264	275	268	271	260	243	296	246	280	253	230	238	269	233	246	238	243	236	267	278	271	266	277	265	263	262	248	240	270	257	228	248	233	251	223	250	262	232	245	239	245	220	240	245	278	247	233	235	254	251	230	248	295	279	262	220	232	227	242	271	259	237	262	274	269	221	264	250	258	242	251	255	245	226	249	233	280	251	287	244	258	230	267	265	271	225	268	245	216	263	279	249	267	253	253	251	242	273	250	243	253	252	261	250	244	227	240	247	263	255	259	253	216	246	223	227	228	256	250	259	276	235	251	268	286	298	253	242	271	211	265	264	233	260	286	256	273	244	252	225	248	260	247	248	232	242	255	232	262	224	215	253	268	268	243	242	286	246	244	231	265	257	227	251	241	248	252	239	234	285	263	253	253	249	260	239	251	272	258	249	251	249	247	273	241	222	237	249	287	277	263	287	262	230	242	266	264	255	223	243	242	230	244	213	243	262	235	247	244	247	283	241	275	250	240	251	255	231	250	243	239	253	275	256	252	253	233	235	256	247	244	251	263	277	255	243	262	247	211	282	256	238	228	234	245	245	267	260	256	233	237	248	236	223	258	260	252	208	248	248	288	237	258	239	239	253	240	277	244	228	243	289	243	250	253	242	258	243	255	233	256	250	270	264	235	254	241	257	298	269	265	281	252	274	231	250	271	217	273	265	248	256	281	236	236	274	234	245	260	274	241	237	228	248	256	234	237	244	269	244	266	233	240	222	263	249	221	234	241	274	251	252	220	275	241	271	267	271	245	271	255	242	245	252	240	258	247	236	248	250	252	258	241	250	252	272	243	264	278	257	261	277	240	259	246	248	241	268	230	231	224	274	269	239	262	255	259	265	213	248	216	258	239	256	267	248	242	239	246	224	251	271	226	257	245	250	266	251	237	237	235	250	246	217	257	252	251	249	265	232	249	253	245	257	264	233	253	249	233	243	246	284	247	241	247	263	264	251	248	265	248	249	242	260	249	247	239	235	252	233	249	240	260	252	266	213	258	277	239	236	240	224	265	230	249	285	248	231	252	231	284	265	265	249	270	241	266	252	235	241	274	243	250	263	225	234	227	280	286	238	245	274	254	236	237	250	253	244	259	247	269	247	275	251	237	239	255	263	277	243	222	257	270	253	249	250	266	249	250	287	232	232	253	262	228	250	250	245	228	270	251	273	252	231	224	266	257	239	257	231	210	215	242	242	243	241	243	241	264	272	264	246	278	238	232	242	239	243	283	246	265	250	254	251	253	287	266	240	251	258	235	235	240	239	273	262	249	254	245	259	252	268	263	257	247	265	239	282	251	265	263	235	254	252	252	268	241	233	254	257	256	269	258	240	281	253	231	246	205	252	260	225	266	223	265	253	224	237	234	252	265	250	259	234	244	275	253	265	241	220	251	259	246	280	240	220	226	239	242	243	254	267	263	276	227	252	246	234	250	236	236	258	296	280	249	244	276	274	224	273	225	254	247	249	245	262	290	238	271	284	227	247	269	257	235	239	252	251	252	258	232	245	256	244	255	246	263	232	280	267	254	244	232	239	285	248	255	231	287	253	224	269	256	234	283	232	244	253	238	250	256	241	246	250	262	269	247	248	259	244	233	250	242	241	264	277	273	272	252	271	256	258	245	233	272	252	236	244	244	255	231	250	247	253	258	247	248	254	257	252	234	270	255	233	265	260	249	260	262	215	250	235	231	256	240	248	243	259	254	271	252	233	247	235	240	264	232	222	241	255	272	251	242	275	281	247	267	242	247	215	247	247	243	232	229	252	259	231	233	211	257	261	247	244	242	269	270	227	251	259	245	284	230	220	219	252	244	283	249	230	226	232	242	243	259	226	233	257	276	237	248	267	237	268	234	264	219	226	285	210	270	217	215	251	261	248	265	257	250	263	282	243	229	273	253	257	255	252	266	251	255	254	235	246	259	254	242	251	240	271	263	238	260	269	245	236	251	241	244	246	264	256	228	245	249	240	218	243	247	253	252	257	209	258	277	270	235	260	253	279	251	252	238	248	216	239	254	242	269	282	249	262	238	222	265	252	277	225	246	266	259	257	232	257	245	244	253	250	238	228	250	266	242	226	242	241	285	242	280	301	247	273	280	224	233	251	244	244	265	298	255	247	263	238	246	244	267	264	263	265	278	257	246	244	261	243	252	272	247	247	252	256	267	266	244	237	255	243	260	234	250	266	246	232	231	225	259	268	274	267	218	247	251	226	271	213	254	240	222	230	249	242	252	229	276	253	248	258	266	261	263	264	247	237	263	257	267	242	240	263	242	254	220	236	271	243	234	238	281	245	261	252	248	262	239	260	240	262	239	246	249	261	278	246	223	235	244	242	221	284	264	217	255	235	243	257	255	253	239	217	241	257	252	249	247	234	251	243	225	247	234	208	266	269	221
11233	8005	15383	20892	19507	22101	14252	10590	8744	6467	7745	6901	2924	2956	2170	1404	1447	1364	1213	1148	1031	1063	966	1039	1044	962	1112	1277	1572	1931	2764	3998	4144	3614	2914	2767	2801	2575	2231	1744	1754	1901	1812	1919	1657	1692	1349	1233	1210	1606	1495	1120	1021	899	725	689	674	689	666	686	687	667	674	701	663	656	733	695	646	687	698	688	648	704	697	773	790	656	656	674	639	688	660	659	651	659	681	626	687	626	675	633	668	636	686	619	640	645	636	705	663	608	653	644	638	635	610	642	641	661	658	615	642	662	641	647	588	659	697	604	679	690	612	669	640	652	650	615	645	635	672	693	617	635	652	662	656	647	656	688	595	673	635	634	621	659	619	629	615	669	672	611	672	640	687	650	614	635	663	706	662	674	699	609	664	630	582	655	659	635	629	669	585	648	632	695	664	644	632	636	648	639	640	629	613	665	636	629	683	638	656	632	626	654	652	629	634	680	656	675	658	664	674	650	661	615	684	623	671	654	615	632	658	622	636	600	613	636	642	637	657	670	618	652	700	669	620	653	670	673	615	596	683	624	642	680	680	645	638	645	605	655	631	598	673	612	664	648	672	675	627	622	638	609	630	663	644	654	638	655	631	648	668	672	658	612	655	652	617	668	658	651	650	673	649	667	635	624	687	647	664	629	617	636	647	644	621	625	666	638	668	630	620	658	680	652	612	662	636	652	649	642	626	615	626	629	617	690	637	671	626	711	635	637	649	643	682	655	656	696	662	670	632	641	624	654	620	612	655	654	644	627	636	656	687	657	686	587	653	653	647	669	580	656	649	661	668	624	624	648	690	639	611	642	635	606	639	654	623	645	622	659	632	672	628	635	619	615	665	656	642	609	622	606	604	669	618	669	666	635	681	656	653	677	689	635	601	649	648	606	656	653	617	618	715	582	673	648	659	661	641	682	649	647	621	613	590	610	610	674	568	668	628	641	664	645	625	627	611	623	654	663	610	659	616	655	649	661	619	661	660	629	658	661	634	687	603	632	636	589	665	604	631	634	690	679	636	613	665	622	649	689	696	681	667	673	620	647	631	652	626	592	601	665	611	687	622	608	659	652	650	641	676	703	644	662	678	650	609	683	604	627	640	664	628	653	686	626	685	659	645	647	653	679	642	647	653	668	659	627	616	597	670	678	659	660	638	665	627	638	622	695	621	636	662	634	627	638	627	631	601	620	635	640	638	665	636	647	639	643	671	652	624	645	647	611	630	661	635	628	618	644	636	641	645	596	660	641	651	676	661	650	613	667	605	652	643	696	632	646	665	666	629	659	664	629	691	663	664	686	643	641	649	696	663	614	661	603	667	691	641	652	626	662	638	668	655	609	671	657	668	660	610	629	629	634	634	650	638	646	614	626	669	622	622	626	672	687	633	698	695	628	651	621	685	689	641	649	662	601	653	660	614	648	642	638	622	681	630	646	627	640	681	625	657	629	627	678	618	667	635	649	645	652	657	633	643	641	606	641	609	649	658	611	635	627	685	633	613	687	605	652	621	649	685	641	620	658	632	670	601	659	694	629	643	664	655	633	625	625	630	678	642	626	637	621	673	635	635	664	635	649	632	660	634	665	659	606	638	623	640	610	686	629	697	661	631	648	623	660	617	628	660	616	637	614	680	663	623	619	607	580	708	667	671	625	649	662	658	642	627	661	627	669	649	649	649	659	631	620	663	632	636	645	672	638	652	612	640	620	636	663	662	608	654	695	629	657	642	648	615	605	690	599	631	642	661	664	612	629	667	658	684	593	639	658	617	635	648	622	578	626	623	698	632	651	651	676	691	619	630	625	674	678	623	638	636	638	671	649	637	627	657	633	628	634	615	602	612	605	621	655	638	658	667	653	646	633	619	642	636	663	601	586	639	625	689	690	637	602	623	667	653	632	684	631	622	678	598	633	685	656	705	692	667	618	675	649	675	654	615	617	592	661	627	647	658	599	627	622	652	694	645	653	638	683	644	605	666	607	608	604	623	685	639	665	632	675	614	644	631	641	657	628	650	650	629	672	645	638	651	653	646	661	660	651	662	626	658	649	626	649	636	658	632	668	669	611	686	631	684	627	628	681	608	617	693	620	629	594	645	652	641	636	628	695	657	667	653	630	620	627	637	624	681	630	666	655	665	659	660	642	642	646	670	659	687	603	643	649	680	639	584	608	659	609	651	659	659	621	648	599	638	660	669	659	658	625	635	668	663	663	604	574	582	642	628	632	625	663	631	635	603	656	670	675	604	637	651	608	643	652	633	652	685	689	627	678	624	701	653	638	657	663	601	636	650	695	626	650	636	635	628	668	628	626	636	651	655	667	637	597	605	671	650	658	634	664	612	637	641	653	673	653	658	617	652	652	643	658	633	679	636	607	630	685	617	647	655	615	601	633	636	663	653	623	623	641	651	643	596	642	663	631	596	622	631	627	602	639	643	629	641	629	632	664	632	662	647	676	599	674	665	640	605	645	632	631	650	597	657	653	617	622	663	623	650	687	618	640	613	635	647	646	614	598	644	641	655	636	621	628	651	705	667	577	639	640	630	673	610	672	618	624	643	630	659	629	660	652	620	644	616	662	644	600	626	633	689	645	602	666	611	653	664	667	623	647	623	660	651	655	628	644	623	592	625	626	608	649	622	642	667	651	690	640	666	680	638	603	648	655	618	658	625	674	607	644	609	691	594	643	598	664	632	614	676	644	649	625	664	659	650	662	675	677	668	673	682	607	620	674	630	627	654	614	637	638	613	630	672	622	660	628	639	659	630	633	691	635	669	607	607	642	647	603	636	673	633	615	637	616	625	629	638	664	640	644	623	635	600	676	606	663	636	629	630	629	651	647	604	632	654	650	631	673	615	619	656	693	634	631	624	672	621	666	638	609	689	661	633	671	693	626	644	651	646	678	605	619	606	625	671	660	660	662	651	647	632	643	659	645	643	637	632	628	645	663	612	593	654	646	615	606	628	666	636	626	665	624	628	622	612	617	572	640	679	644	648	675	675	606	666	704	620	656	674	686	649	641	679	654	657	596	659	620	613	612	607	650	625	649	650	602	613	595	650	649	640	632	635	672	655	678	689	691	622	624	626	637	651	651	656	656	632	627	635	614	637	639	605	634	639	622	641	622	653	671	689	646	636	666	632	647	650	671	641	664	678	674	645	592	660	629	645	681	640	687	633	666	662	657	652	654	634	631	622	641	673	645	665	620	631	610	651	648	661	607	656	624	628	630	639	667	637	638	645	648	678	661	663	684	601	634	645	637	600	650	621	634	671	627	680	639	675	689	632	571	656	623	614	640	605	716	610	663	621	678	634	618	678	659	656	688	656	663	636	689	666	610	631	607	690	650	633	596	683	625	618	666	663	683	644	673	643	641	676	593	639	643	674	682	639	645	658	623	622	673	674	644	698	592	638	659	660	642	660	667	648	618	654	656	670	630	638	637	650	610	621	631	633	605	641	599	634	656	641	674	672	656	632	680	629	690	614	617
3233	1234	1053	898	652	569	478	461	461	406	431	433	443	453	445	423	422	452	408	456	424	406	509	399	384	409	425	444	467	463	547	554	612	589	528	484	504	495	443	449	456	456	437	445	459	451	438	408	452	432	429	429	417	479	444	427	415	374	411	430	401	418	409	414	418	422	401	374	408	392	454	392	393	400	410	443	378	413	419	413	431	424	415	407	402	426	439	407	445	423	400	422	404	394	422	445	420	396	422	407	418	425	428	406	424	416	403	390	449	430	432	430	405	411	441	420	412	411	426	392	382	442	399	433	404	417	427	412	410	421	409	396	412	406	434	368	409	438	390	426	431	412	383	429	410	437	423	441	410	423	401	424	393	423	423	437	377	434	410	411	379	440	438	407	393	418	425	457	406	423	414	388	428	400	386	433	410	413	454	401	439	416	424	400	453	413	434	427	406	461	439	407	420	386	385	434	449	386	391	398	439	399	384	362	432	406	424	436	422	433	410	354	423	411	416	425	391	409	409	457	416	416	401	414	420	383	426	412	384	413	406	436	424	439	418	428	431	401	413	399	414	412	437	395	441	421	433	418	435	434	428	424	422	438	422	407	431	437	439	418	391	420	411	438	416	411	426	382	431	374	419	395	417	387	388	432	419	381	414	411	407	426	394	415	417	451	408	371	408	448	408	418	438	409	402	459	447	440	387	399	393	454	434	448	425	426	405	416	412	458	445	393	463	454	401	441	425	458	418	417	422	415	409	428	436	439	404	411	427	418	379	450	429	418	446	424	424	369	399	385	423	460	405	404	461	400	388	424	406	414	385	424	403	381	389	411	420	419	381	437	393	355	429	424	410	410	377	416	400	419	418	418	389	475	451	421	397	404	389	418	389	423	400	375	412	419	435	395	410	441	386	391	391	380	385	424	407	399	452	419	407	401	383	414	436	406	428	391	429	394	382	419	378	415	397	417	400	435	439	435	394	428	391	393	439	428	380	423	383	415	434	411	390	368	460	377	424	402	425	401	419	395	407	475	442	396	399	413	397	396	406	435	407	411	408	420	458	403	454	418	421	412	425	418	434	405	430	445	426	431	390	420	382	429	400	403	424	364	424	412	431	408	420	422	402	415	414	396	392	408	386	408	364	433	413	431	433	424	472	426	456	426	432	432	422	471	416	433	440	414	427	413	399	424	410	417	445	402	401	431	443	404	411	427	401	376	417	439	418	453	402	368	418	407	405	403	410	379	440	433	402	409	398	397	419	420	407	401	365	378	441	407	423	438	420	443	371	401	430	423	401	417	396	408	425	440	414	423	424	415	432	411	391	414	388	408	409	446	424	398	423	410	400	420	407	404	408	396	434	383	446	401	425	408	434	417	413	419	410	403	435	440	425	410	384	431	431	413	397	412	412	411	426	463	406	423	431	394	442	419	430	405	377	420	396	407	457	414	415	388	412	400	442	415	374	396	432	415	414	407	421	410	435	427	461	418	411	405	399	403	411	444	436	397	401	414	405	397	390	407	454	438	425	411	397	422	445	405	429	409	410	430	393	394	403	404	438	441	441	410	393	430	380	397	420	411	385	398	391	406	435	471	389	457	404	407	447	420	402	421	451	413	420	395	411	441	443	416	401	378	436	406	455	416	420	409	408	417	420	411	436	441	420	433	421	412	435	358	391	450	405	439	392	428	429	373	402	395	416	402	419	406	407	403	424	366	397	423	411	449	373	439	416	409	396	432	386	421	456	397	438	393	436	413	379	408	400	413	401	406	454	411	408	375	363	414	392	413	437	424	405	391	393	422	387	397	399	387	391	433	446	435	434	380	419	419	416	379	409	393	412	439	415	406	420	385	400	402	392	415	382	427	422	396	404	417	412	449	410	392	426	451	416	454	420	405	444	391	409	438	459	410	428	418	409	404	421	391	431	465	403	418	438	410	386	386	366	413	392	409	467	422	398	377	436	423	438	420	435	422	430	390	398	396	427	393	463	454	418	416	382	413	392	410	406	424	397	412	431	428	425	404	456	403	401	396	461	398	452	390	366	438	428	414	433	429	400	408	405	454	396	407	378	435	404	431	412	435	438	392	392	443	436	424	437	379	415	465	417	446	440	405	442	447	442	405	461	429	409	385	407	414	369	461	404	423	435	426	431	414	400	448	392	393	397	410	422	407	423	384	423	418	465	412	465	413	396	428	418	391	408	394	388	422	391	381	431	451	435	439	407	458	412	439	434	470	411	413	386	427	405	416	417	413	393	406	389	412	355	398	447	417	415	416	453	391	423	388	444	439	410	393	438	443	444	425	414	438	413	429	395	405	423	440	424	411	429	407	415	399	402	402	417	377	413	428	442	424	419	435	425	397	420	426	427	431	417	401	445	414	407	429	391	451	383	416	420	417	422	427	422	415	395	375	434	391	405	391	429	436	444	450	432	395	428	409	437	423	407	392	389	424	413	431	400	408	416	434	402	408	407	417	418	414	442	423	388	397	432	412	411	468	390	431	426	392	409	423	398	404	411	435	413	420	442	414	412	392	399	460	413	414	390	422	379	430	403	382	404	400	426	420	434	404	394	407	457	434	444	373	392	440	467	457	430	406	429	418	400	404	409	419	414	436	381	393	389	414	433	415	433	412	427	453	417	386	409	431	398	421	442	381	420	439	446	362	408	413	411	383	401	431	404	469	434	425	417	430	395	409	425	422	442	439	403	436	436	413	401	413	409	434	416	427	401	422	426	424	416	453	476	427	438	383	389	421	461	436	399	433	377	427	439	417	387	412	409	429	391	445	432	424	425	398	380	413	441	389	422	446	431	400	434	417	429	401	375	388	414	402	443	425	422	400	436	373	456	429	416	404	428	427	376	425	409	403	393	477	440	435	430	383	395	428	380	415	393	407	402	400	394	398	424	415	389	371	426	442	435	459	410	422	454	427	426	409	424	427	472	409	433	412	397	400	432	399	382	402	409	392	408	421	412	398	408	396	430	444	399	411	400	410	419	441	407	406	417	414	447	408	435	401	442	399	415	415	427	438	425	415	422	411	404	445	440	414	411	417	395	371	410	447	425	415	365	395	423	386	413	410	441	405	397	395	424	425	464	411	427	403	429	404	399	450	433	401	404	405	417	406	426	403	413	424	417	433	393	405	383	436	386	402	432	419	409	404	423	421	460	422	422	360	434	438	401	408	430	442	419	412	390	408	381	396	399	406	475	389	412	412	423	416	423	375	403	385	420	429	436	414	394	399	385	411	417	400	438	439	415	374	433	415	427	432	459	421	411	404	423	442	405	430	380	443	399	455	446	424	397	412	422	393	444	393	409	414	386	407	418	403	422	403	442	426	453	404	404	414	402	447	432	422	412	443	436	421	422	396	403	448	431	409	424	392	440	401	469	404	403	423	411	421	438	428	379	371	404	424	414	391	417	425	431	450	388	435	429	421	400	415	442	406	447	434	434	398	424	408	427	408	422	393	455	406	375	410	443	440	433	399	398	415	399	424	416	420
3218	1745	2397	2406	2119	2019	1521	1260	1371	1182	1185	1116	1128	1032	1052	1052	1016	1041	1053	1029	1011	922	1012	1012	968	1031	1096	1175	1331	1588	2034	2276	2261	2014	1920	1929	1818	1803	1484	1423	1343	1401	1411	1323	1372	1312	1196	1157	1138	1308	1213	1143	1129	1036	984	1014	1041	944	960	1041	1034	1021	1018	995	957	1039	1004	983	992	1020	1004	994	985	1001	993	1019	993	1045	972	1004	1013	1038	979	1014	1041	987	984	977	1000	989	967	938	1044	957	999	1021	988	1006	973	965	979	1005	987	997	980	1008	979	1026	965	936	1031	1015	976	965	979	982	1015	970	1038	1033	1015	994	966	994	1018	961	1007	971	1051	937	1011	1020	1004	1040	980	957	1014	1027	1023	1014	1023	910	982	925	1020	994	976	969	1005	960	960	1005	1011	1005	1004	919	998	980	974	979	1003	949	973	986	987	954	1005	1023	985	1011	1015	1015	1030	1029	1008	985	1016	1011	1001	983	979	1014	1010	1016	943	988	950	938	1009	1008	1004	966	1002	983	961	954	987	1072	970	968	1034	937	983	997	995	1044	1000	966	985	1053	983	979	933	980	1036	948	1027	977	983	1053	1003	1007	1011	1011	951	1011	1016	981	992	979	971	1015	996	990	953	978	980	977	1013	1018	995	1057	1016	994	973	1004	982	1006	1001	991	986	982	927	1000	944	1053	1000	1019	992	1006	957	963	989	1017	993	978	1017	986	952	998	958	998	969	978	995	1047	1020	1000	956	983	989	1016	980	1070	948	988	972	1039	1003	997	980	965	1017	1027	984	974	1008	998	1001	1029	1014	990	997	993	998	1012	1011	1034	1072	945	971	1004	986	1048	1004	970	995	944	1013	978	953	998	1008	1008	987	952	917	1009	955	957	1017	1008	983	994	1016	1022	986	986	1024	984	984	992	955	991	983	985	971	987	1003	1000	1009	970	957	974	985	998	960	969	1030	992	1054	1063	977	1009	994	1016	992	976	1002	1054	967	976	940	1003	1018	1043	990	1032	1023	967	993	980	988	968	1001	1007	1013	1004	1041	1014	980	932	974	1071	1026	1007	954	992	1037	915	942	1050	937	1029	1037	997	1038	969	999	1018	972	970	956	959	966	987	1034	1026	1001	1020	1018	991	966	969	982	936	1020	1033	1050	1004	995	1100	990	998	999	963	947	962	990	1000	982	933	995	1017	1012	998	971	988	1002	926	1026	969	1041	1009	1008	969	973	988	1003	1004	959	1015	963	966	965	1016	1009	980	1005	992	1011	990	1027	1018	1000	1017	1035	1008	994	974	1011	1022	942	1032	954	929	972	977	980	952	994	953	997	1023	992	977	967	984	997	974	986	1015	964	978	1027	1010	1009	1011	976	975	1000	948	948	1043	1007	1018	1065	999	967	1008	997	1027	991	1008	970	1001	1013	971	920	950	989	926	972	1011	1012	1051	1009	1028	1004	1025	1003	1004	975	980	984	1027	958	951	996	945	947	979	1031	938	1008	1027	966	977	944	1027	1011	948	983	961	1006	1021	994	1034	986	987	1046	971	991	1029	1021	1019	995	968	1028	965	1002	1044	986	1003	940	994	905	1015	977	936	1004	993	969	1038	965	993	1012	1024	923	970	984	1004	951	1001	1056	998	1036	959	996	998	991	1043	1036	969	966	1111	954	955	995	1020	1001	1009	1009	938	1017	982	970	947	950	979	1016	1064	980	955	988	972	1022	936	981	1003	931	1003	958	1005	990	1028	1017	1009	1031	1031	961	993	923	1027	948	1012	1014	1000	1010	1022	940	956	1014	987	938	993	1008	968	1019	1024	1001	1005	977	984	1006	994	943	1074	977	1001	995	995	1040	993	998	982	996	1011	933	997	994	949	1002	941	1036	989	1004	946	1007	987	999	942	982	1017	997	975	975	969	912	1022	1015	1026	992	1000	1069	924	1013	962	976	1027	948	1002	960	1025	1049	935	1030	999	985	1015	1042	959	987	1010	1038	1001	972	977	998	986	946	966	947	963	1011	964	981	972	982	978	948	981	973	1013	983	950	979	1016	1028	1013	941	1020	970	1029	998	997	1019	960	999	992	1023	988	1003	1041	984	991	1001	984	1018	1004	977	1023	1032	1008	1027	999	967	961	1013	985	990	964	975	995	969	1017	939	989	959	1046	1005	979	974	1046	941	1022	1007	999	975	993	947	991	1020	953	994	1044	981	1033	1005	997	979	999	1014	953	962	1012	1061	987	995	958	1029	1068	966	1042	980	987	979	1051	1014	979	1026	973	932	1008	998	975	977	1000	976	1039	1021	1044	972	962	982	1022	981	1018	980	990	957	1000	993	1057	1010	1014	959	1006	1021	1000	950	1007	974	1014	1031	954	1010	960	1013	1004	983	996	958	944	1023	1028	1036	1031	973	969	1029	913	1032	996	1015	1003	1053	974	1026	959	1003	1003	1022	1030	984	970	1034	979	1007	1009	1021	945	1002	960	1015	981	977	993	963	1015	974	1027	992	985	1052	1000	973	1027	1042	994	1020	963	1007	1021	941	1082	984	949	1059	981	970	996	1024	1028	996	965	977	981	994	979	966	973	1030	967	991	1041	1015	964	1023	964	993	952	955	1021	978	970	986	983	972	974	940	1034	994	997	991	1021	994	1018	990	1002	963	951	972	982	1002	950	964	982	969	1029	1029	951	934	995	947	1018	1016	990	962	988	984	979	969	970	1017	977	1012	948	1031	1030	947	1028	1015	1066	1001	981	982	948	972	1021	1012	969	1018	992	985	965	994	1024	973	946	915	971	1006	1003	965	976	992	931	997	920	957	1040	982	968	961	979	985	997	1021	1001	1002	1014	1027	942	976	1001	987	997	1008	961	986	954	965	993	1029	944	989	985	1012	951	1032	900	982	1029	1003	973	1004	940	1034	976	952	1015	1020	1016	1066	1024	979	1047	960	960	1012	983	1041	966	1037	1051	949	966	997	996	1013	1051	961	1001	1020	993	1022	960	994	1007	983	1023	993	1041	1023	1002	913	1038	967	981	1009	1024	996	1023	997	1032	1038	954	1002	998	993	1021	981	1001	944	953	1011	913	992	953	1007	1051	1004	963	1007	1049	975	986	969	1038	994	1023	986	1045	1026	983	938	1003	1028	993	1060	1059	1016	1013	974	993	990	1003	988	937	989	984	1014	983	1047	1003	941	1008	1014	1022	982	955	1015	943	952	981	1037	998	994	972	1088	1015	990	952	953	975	966	1026	997	1006	957	938	976	969	941	1005	1014	978	962	1014	964	974	1002	936	1001	978	955	1027	1005	984	988	994	991	1021	1039	1019	997	1003	957	1010	1008	919	990	980	1001	999	978	1028	980	983	1013	990	969	979	1006	1001	978	1029	1030	991	995	992	990	972	1013	1027	1036	991	978	1025	1008	987	1031	1008	1017	1013	1043	986	960	986	990	964	979	931	1050	1018	1014	1025	985	994	968	998	994	960	1043	934	989	981	1031	989	976	977	936	1013	989	998	1008	972	999	1023	997	982	1023	959	1037	930	985	999	1040	963	1029	1002	1041	1011	981	973	1015	1030	983	972	973	1041	963	979	1021	1012	1003	984	985	962	961	989	975	1044	1021	983	970	934	1032	1019	1019	977	979	1041	1010	1044	1001	943	1000	1000	991	989	999	945	987	1009	945	938	882	981	1001	952	989	986	1033	974	970	974	973	984	1033	961	982	1000	960	927	1085	934	939	1032	946	1001	1020	1006	1013	973	1016	971	978	1032	959	1003	986	991	962	1038	1015	1019	1017	986	962	989	1045	999	969	1028	961	1037	986	1030	969	1012	975	976	1045	957	941	939	973	954	1038	979	993	997	998	1012	991	995	985	991	946	1000	959	1005	998	962	966	1072	1026	981	1031	1025	951	1020	1000	1025	951	975	979	919	1017	974	991	992	990	965	995	951	951	968	1024	1012	992	1038	967	995	975	933	962	936	990	959	997	992	976	997	993	1006	959	1027	1052	1024	982	1018	986	985	1057	1012	1039	1013	1042	969	1009	1018	956	1025	1009	997	1000	999	991	978	974	1031	977	940	1004	1006	970	932	981	1003	950	968	983	1060	1008	1034	992	995	973	991	956	985	995	984	1007	1045	989	998	1016	1027	991	952	952	1054
11714	7656	9608	10179	6633	5672	3256	1717	1375	974	1024	865	460	473	443	354	365	345	386	314	351	341	332	311	311	321	336	393	399	479	550	616	567	514	507	472	491	472	432	425	387	430	417	396	367	380	367	330	360	360	351	375	333	320	288	315	291	292	332	343	316	284	288	308	344	308	320	303	356	314	361	346	309	312	324	309	320	326	323	316	332	297	326	321	319	300	282	315	317	296	294	296	309	303	305	290	266	314	320	329	293	307	289	325	315	313	322	314	283	308	295	316	307	297	326	307	315	304	305	336	281	290	313	322	280	288	328	288	298	341	291	324	292	300	311	305	326	320	335	299	334	328	307	332	326	278	306	293	298	316	307	325	332	319	303	342	309	319	332	311	329	323	322	340	293	315	318	298	288	300	336	315	280	297	292	282	311	324	291	309	293	300	281	274	259	287	321	313	293	311	323	295	314	308	315	285	275	294	292	301	331	264	303	293	280	308	296	308	295	292	303	347	303	276	311	276	315	298	360	287	308	306	320	325	300	291	325	323	316	308	314	300	301	307	289	310	311	313	317	292	302	342	320	322	305	312	339	328	292	280	318	285	293	299	306	310	306	319	310	308	279	299	293	294	295	302	296	300	286	339	325	296	308	304	315	327	304	308	329	284	311	326	318	313	301	292	297	322	298	292	312	329	298	309	285	317	314	302	309	316	316	295	305	287	332	305	319	320	302	311	300	350	321	300	324	331	320	336	319	318	314	320	253	315	329	325	311	311	294	326	330	348	261	296	286	318	311	305	300	253	327	281	290	339	322	305	294	314	304	300	312	324	315	296	332	301	310	289	307	303	293	335	323	324	283	318	332	282	341	315	284	311	240	300	315	290	326	296	323	302	314	297	297	289	326	312	295	301	291	337	295	279	316	322	336	299	309	280	345	304	334	284	332	335	295	268	332	285	338	326	307	323	321	311	321	290	313	317	288	340	269	329	321	307	341	294	312	316	295	323	316	314	336	269	300	322	311	310	297	341	310	267	299	288	319	322	315	278	322	317	294	317	341	334	313	312	313	285	306	309	311	287	294	284	277	290	309	304	299	319	304	323	306	315	332	335	273	308	307	325	298	276	323	295	295	277	305	310	317	342	327	314	280	317	319	307	327	321	316	328	292	291	308	324	322	296	319	303	302	329	360	284	302	328	274	301	325	322	310	296	283	324	313	323	325	296	303	330	320	289	304	300	287	306	289	293	304	322	281	298	310	280	319	304	308	338	315	300	330	311	291	286	297	317	279	296	318	287	313	279	281	305	305	310	297	326	337	312	340	341	310	290	316	289	332	295	341	279	328	306	313	309	314	316	278	308	304	318	329	322	317	313	306	311	343	269	289	305	310	297	331	300	311	331	274	302	320	306	313	327	300	312	319	324	325	276	285	336	299	329	285	315	306	326	307	321	298	308	291	289	326	330	315	334	318	345	345	315	351	289	312	297	310	313	304	326	296	269	284	280	303	302	295	313	328	307	329	292	304	290	258	323	306	313	313	293	311	302	302	299	324	284	296	348	298	287	299	311	309	283	316	310	334	311	303	297	321	294	278	308	318	316	295	318	299	306	310	324	304	321	324	318	305	338	292	295	316	324	312	334	347	300	301	324	310	297	297	302	321	289	332	308	278	346	324	299	309	283	320	290	306	307	285	305	320	317	305	304	292	301	289	333	314	295	307	302	305	296	305	323	315	288	325	305	329	327	304	336	295	318	339	343	307	334	331	317	298	358	342	318	296	287	352	305	303	303	330	308	333	326	319	298	298	318	280	310	283	286	301	263	269	302	317	332	289	314	298	305	345	280	290	279	347	271	305	311	315	305	352	307	334	307	284	279	305	308	325	324	296	277	292	317	323	308	313	286	326	291	274	309	262	345	281	304	311	283	295	332	325	328	296	323	322	284	283	293	300	290	350	314	295	302	303	297	312	272	274	305	275	315	311	291	315	285	335	342	295	290	312	306	325	303	315	296	284	339	323	326	314	313	317	311	306	356	323	301	325	297	323	291	317	278	316	294	321	316	302	331	289	284	296	334	276	346	306	314	270	319	307	303	322	300	359	284	307	281	310	302	324	307	335	335	336	296	351	325	314	309	324	299	295	325	284	288	298	299	291	287	339	303	330	319	325	292	316	287	297	316	300	335	296	276	305	302	329	322	295	315	305	312	328	320	299	329	327	295	291	333	318	343	296	303	303	318	314	303	314	294	300	306	324	315	308	273	288	328	310	314	311	326	323	308	248	306	342	327	319	315	287	293	327	314	298	322	309	300	301	282	298	286	308	281	304	316	305	350	275	305	325	324	317	291	276	330	288	328	297	319	302	291	287	323	312	299	303	298	288	297	273	276	321	304	341	291	362	298	309	309	310	282	306	285	300	332	372	301	300	299	310	302	344	329	308	275	303	312	310	289	277	310	306	278	314	315	306	338	293	304	311	335	314	328	301	294	311	290	317	309	314	299	299	309	280	309	326	302	326	320	337	324	319	320	293	300	347	302	278	350	286	335	298	330	273	292	335	298	287	311	340	312	297	321	312	297	299	304	274	283	300	296	322	295	294	306	292	327	282	292	296	313	309	309	332	317	304	305	306	296	326	324	293	312	272	311	309	302	302	291	313	319	312	331	281	276	256	295	315	304	291	329	333	322	322	345	328	304	299	286	325	303	316	303	304	333	306	311	284	311	292	326	309	313	301	319	305	299	307	277	296	322	312	280	287	306	336	323	303	277	264	289	283	311	300	299	316	326	292	314	311	334	265	318	314	317	286	306	302	304	290	298	303	339	298	306	312	319	338	320	309	296	330	293	303	323	302	290	312	299	306	319	250	295	305	316	308	313	315	316	340	306	288	316	352	308	305	331	326	289	286	309	334	334	309	304	336	345	321	336	308	315	315	311	286	305	316	291	311	319	309	329	334	306	296	286	322	312	317	347	303	299	293	319	301	274	318	309	335	287	284	282	318	315	337	340	282	313	284	314	316	295	329	328	310	310	307	345	296	297	320	329	311	306	306	296	296	315	319	308	338	302	314	318	299	292	300	280	322	286	312	289	312	307	312	322	327	306	307	325	329	303	283	286	312	295	299	328	334	302	266	311	309	324	305	280	335	311	321	293	320	319	286	311	299	313	318	283	323	294	314	309	287	325	303	306	319	321	299	312	323	312	322	326	321	346	315	328	295	290	321	318	313	308	288	322	303	312	310	315	335	337	318	299	302	339	349	306	318	312	310	321	319	313	322	336	308	282	318	305	293	311	336	301	296	295	357	294	335	310	298	336	302	281	325	298	336	322	353	288	311	293	330	328	289	347	346	316	314	311	291	290	314	315	293	311	303	301	290	330	326	318	286	313	341	314	296	319	307	311	292	343	288	295	293	298	339	318	301	320	281	314	327	265	296	265	314	290	289	305	332	307	299	321	306	326	332	310	287	280	293	311	316	307	321	338	269	326	290	315	294	317	319	297	300	260	288	265
8766	5842	10525	13853	13985	15602	9432	6789	5079	4490	5346	3355	2116	2018	1263	1136	1194	1147	1066	970	987	948	970	906	894	964	1055	1271	1542	2035	2859	3495	3099	2775	2549	2331	2374	2090	1820	1657	1598	1746	1545	1550	1492	1281	1183	999	1018	1146	1151	1113	951	875	828	766	756	811	792	740	802	804	756	810	780	816	795	785	807	810	760	802	781	780	829	827	822	737	782	747	767	814	729	788	752	774	738	746	775	741	783	723	766	742	784	763	805	784	778	779	768	762	722	745	740	752	766	742	784	788	782	768	721	764	788	786	787	733	767	791	764	722	720	812	783	758	719	740	768	789	797	757	735	772	764	757	737	721	746	757	775	771	786	783	744	767	739	787	796	772	725	760	766	725	774	751	788	756	773	793	799	784	760	733	750	744	753	767	787	737	805	737	799	726	777	761	772	754	751	759	765	746	802	758	795	808	737	751	785	789	718	735	750	740	721	738	782	776	740	705	763	738	791	767	737	737	755	787	717	734	787	772	801	801	779	745	740	812	715	795	746	774	813	737	746	737	758	767	762	760	781	728	721	788	791	746	745	766	750	736	706	701	788	741	706	754	737	738	784	761	770	764	781	763	779	768	722	732	740	818	759	799	832	791	766	821	711	790	770	757	775	794	749	745	745	739	756	755	761	727	779	750	759	752	753	762	754	771	777	791	795	789	772	748	725	767	709	724	810	810	774	741	789	764	758	803	762	770	704	780	772	771	757	749	771	757	775	826	744	758	734	725	731	765	737	793	749	730	806	741	761	764	729	771	745	823	759	831	731	779	788	795	756	746	742	779	778	734	784	745	782	780	799	704	694	759	792	759	794	751	748	772	739	760	789	792	805	733	774	784	811	754	751	753	780	735	719	724	821	763	753	763	794	774	789	732	734	714	820	778	814	768	793	739	738	742	800	814	793	748	726	752	748	791	794	728	794	779	741	808	735	739	743	779	817	788	768	728	772	763	733	737	768	706	769	742	761	777	767	796	730	802	760	753	756	742	779	780	699	739	734	743	737	760	772	752	762	742	790	797	733	745	786	777	798	763	820	734	815	775	784	747	730	731	749	735	722	777	763	812	786	778	762	791	744	745	758	737	785	765	790	781	712	767	777	765	729	736	747	751	777	760	764	757	720	781	755	751	772	712	752	782	775	727	783	713	772	775	741	760	776	755	814	806	736	690	753	781	748	764	788	773	761	725	756	737	748	766	693	757	795	803	755	724	753	784	746	768	778	783	772	762	706	775	753	721	778	733	751	758	744	706	808	748	719	812	751	741	764	798	765	748	757	757	711	767	768	808	761	778	772	827	728	730	743	754	734	796	730	760	774	733	767	769	800	756	725	756	754	764	746	720	792	780	808	773	749	761	742	780	748	753	735	783	770	790	781	776	778	745	839	753	778	750	732	747	792	746	770	788	777	748	768	779	747	746	827	819	730	770	720	719	781	777	751	771	716	767	765	721	795	774	779	756	822	789	772	774	762	772	780	752	764	743	759	795	752	798	761	778	770	802	758	792	740	746	757	750	811	772	745	788	730	770	778	745	746	722	707	745	787	796	708	742	739	768	792	697	748	755	752	751	752	750	752	746	752	772	741	752	781	761	782	770	742	780	775	750	772	780	727	755	737	787	740	767	761	738	756	717	770	757	738	792	780	781	794	726	713	774	753	749	766	743	765	750	789	796	752	759	729	814	740	781	729	763	730	756	792	733	737	776	780	748	797	741	770	773	750	752	737	790	730	802	758	793	756	767	761	802	775	788	776	749	771	762	763	784	728	755	782	768	745	769	807	727	716	777	726	756	717	788	707	777	728	755	751	789	752	757	768	800	716	739	689	740	776	759	756	756	749	778	699	750	696	771	781	712	746	738	721	772	793	825	697	720	773	703	782	729	778	737	765	736	771	724	762	775	784	788	750	770	718	771	771	802	753	797	774	825	703	800	750	737	757	777	738	746	801	792	755	767	760	793	722	728	750	782	728	765	715	788	716	754	751	756	775	798	756	723	744	747	670	785	769	826	760	754	766	781	761	758	760	779	816	745	815	836	792	752	785	755	830	686	776	785	767	741	813	789	740	711	756	754	773	745	728	743	776	753	773	737	818	770	760	803	777	758	771	753	766	730	751	744	808	742	722	769	755	782	778	759	748	804	765	790	756	755	751	738	773	762	791	706	777	791	792	741	776	721	778	793	800	771	757	785	773	801	709	765	750	762	767	767	735	784	741	802	733	777	770	780	755	730	757	782	823	756	738	778	757	815	769	787	772	779	731	799	701	755	793	764	806	730	791	728	710	768	771	768	750	771	734	767	780	739	744	759	759	782	707	716	754	767	775	750	768	757	764	707	754	753	780	748	712	739	776	794	777	756	781	764	759	737	702	782	759	784	830	791	747	732	754	740	747	741	770	742	795	756	758	744	786	774	715	727	829	707	794	760	774	746	808	777	766	770	803	737	724	738	785	754	733	753	713	771	769	758	745	782	765	738	761	735	793	729	766	759	739	772	767	738	756	818	722	790	809	810	774	731	707	756	808	783	736	777	742	786	711	753	776	763	727	751	741	757	852	781	792	827	757	749	776	800	762	749	841	750	720	746	787	761	744	754	761	757	739	815	760	770	766	786	773	737	773	723	746	753	727	728	734	736	758	764	747	789	799	763	768	736	709	768	728	776	747	771	750	762	760	770	763	769	760	750	775	792	808	783	741	805	748	730	751	794	767	795	768	738	759	769	756	780	759	755	759	782	751	801	735	759	765	732	704	733	701	732	739	738	788	747	779	774	811	744	784	758	789	776	729	755	751	786	723	761	835	758	772	813	679	729	808	772	783	779	759	760	779	747	791	747	695	773	790	775	697	726	783	774	708	733	696	763	736	717	785	788	783	744	780	738	800	773	730	749	758	746	789	803	745	764	760	778	773	770	777	771	791	766	827	787	801	769	758	791	755	741	736	720	790	789	773	741	793	752	777	763	748	770	796	713	768	791	807	759	751	798	782	761	711	772	793	749	780	765	762	742	738	744	776	716	776	807	771	781	748	712	764	797	760	743	747	772	766	766	696	751	696	790	776	781	710	796	752	786	708	763	833	753	732	716	805	746	818	793	783	731	749	717	776	748	758	774	781	760	675	818	799	768	785	745	771	810	759	819	761	770	813	764	803	768	737	778	774	749	751	847	735	721	739	731	735	781	745	737	688	745	779	734	751	748	833	755	756	782	740	777	801	703	740	756	727	722	747	771	790	723	851	796	803	778	784	763	786	785	794	767	719	791	790	704	764	757	779	747	745	752	775	760	753	780	724	759	776	749	747	793	746	753	770	707	770	712	806	757	780	714	769	786	733	740	782	784	733	756	752	777	765	789	744	778	752	724	788	778	766	751	757	780	772	708	759	745	777	836	789	753	761	771	775	816	760	736	750	750	746	780	696	730	703	740	789	740	802	793	791	746	767	759	737	765	740	764	750	768	770	756	772	733	740	778	726	768	763	777	772	795
18072	12196	17142	16612	12984	10738	6490	3856	1995	1529	1585	1011	605	617	419	373	345	352	313	324	289	336	300	278	307	282	349	366	438	521	693	707	642	613	554	574	509	453	425	437	429	391	392	378	392	372	323	296	334	342	310	319	330	270	266	234	248	255	251	263	283	258	236	271	267	273	256	254	292	288	261	261	266	274	238	282	240	232	260	291	261	283	234	263	260	287	248	251	266	267	247	242	233	255	239	312	245	261	245	240	283	231	234	265	264	264	248	235	253	253	241	268	255	237	257	250	249	275	243	253	278	253	278	267	256	287	259	258	263	264	241	261	285	282	255	250	244	281	257	255	257	277	256	265	232	273	253	243	240	275	241	261	253	276	232	254	243	251	234	229	282	234	247	253	245	265	251	224	266	263	283	273	260	254	275	242	250	215	248	246	253	290	242	263	237	275	261	241	248	248	261	239	242	244	265	244	242	286	233	249	255	259	279	276	249	267	247	249	273	248	261	249	252	254	264	251	235	260	270	253	288	273	250	253	243	264	277	268	225	238	273	272	261	261	227	254	265	241	284	247	259	256	229	236	271	269	252	229	267	229	287	276	246	246	260	226	219	237	260	262	257	270	263	256	261	247	256	246	246	242	272	277	289	258	238	282	255	245	263	294	279	259	244	280	271	249	253	263	267	254	252	258	231	263	246	259	289	249	249	269	244	243	285	241	254	269	245	239	268	266	265	269	220	231	265	266	281	250	228	247	266	249	275	281	263	260	267	262	307	238	248	252	246	237	272	267	258	288	274	229	228	272	245	258	262	235	260	263	259	264	230	275	244	286	281	261	274	256	247	252	281	239	273	252	243	252	262	268	239	229	267	251	257	245	279	259	255	259	235	282	249	258	263	249	244	236	263	261	238	257	268	256	268	248	260	255	267	208	265	288	257	259	257	275	261	247	255	287	258	241	246	239	253	251	259	237	248	231	262	248	241	259	242	222	268	244	238	269	277	241	231	268	250	250	252	239	271	230	253	262	256	253	251	278	252	250	227	267	250	279	269	269	256	284	260	275	247	247	225	249	237	262	252	286	271	262	254	265	272	253	248	267	225	249	260	283	250	257	282	270	245	241	263	272	250	236	252	245	225	266	269	276	251	279	271	247	238	253	275	256	250	264	240	245	273	245	239	259	274	259	235	257	251	252	255	269	280	271	264	280	258	259	263	269	284	267	258	261	248	266	238	277	243	255	268	266	244	271	234	266	250	227	248	268	282	264	260	243	280	273	238	272	244	229	258	247	284	213	245	251	251	266	247	231	241	269	258	279	251	273	272	252	251	278	249	281	259	279	245	241	273	277	255	258	243	246	277	248	229	240	276	279	270	225	269	232	237	242	278	245	287	262	295	249	235	261	246	243	259	265	265	262	235	275	255	250	260	272	274	246	245	252	239	296	284	241	267	287	255	250	250	235	245	269	231	253	281	264	272	250	258	285	251	234	231	232	239	231	249	276	256	286	245	273	246	247	273	249	287	263	266	237	236	222	237	298	268	283	212	229	258	236	273	247	253	271	263	254	244	230	270	255	252	275	238	260	242	247	241	267	265	252	263	264	270	261	214	278	266	240	223	274	269	256	254	259	253	264	269	241	265	261	271	281	230	255	272	254	239	272	251	244	237	267	271	245	254	223	258	259	286	265	272	263	240	252	244	259	277	258	272	246	258	258	258	258	258	255	267	245	236	257	253	242	249	265	255	295	261	238	254	256	207	265	277	263	237	275	246	240	291	300	238	245	265	280	283	253	266	254	243	259	270	269	232	269	261	240	253	258	270	273	252	250	243	239	257	248	226	249	285	249	253	260	248	282	212	286	253	249	256	268	246	268	258	247	274	286	290	258	243	239	250	227	250	235	240	251	244	250	237	268	246	243	246	273	268	265	255	245	255	248	220	242	243	226	238	234	214	246	245	252	252	250	246	238	258	266	263	254	276	286	257	267	237	247	282	257	268	264	223	232	224	256	259	251	269	265	278	280	243	269	254	247	235	245	252	255	257	281	231	254	271	230	274	233	258	244	241	254	254	262	263	269	251	263	241	262	244	252	248	245	242	277	261	239	233	261	240	258	247	245	252	241	262	274	265	231	258	267	255	270	261	244	276	272	256	257	204	237	236	256	272	242	230	220	220	261	261	231	258	237	252	258	273	255	284	240	252	236	260	256	256	249	267	278	243	275	244	256	240	260	241	235	244	228	260	231	240	252	243	245	217	269	216	256	247	252	248	263	234	287	247	267	260	287	263	269	242	248	239	256	257	282	259	298	247	264	245	225	280	256	241	267	254	259	251	279	244	272	240	230	265	233	253	214	236	237	244	244	276	241	255	244	240	263	246	278	253	271	246	238	263	253	250	259	277	269	266	279	251	262	268	235	252	263	253	245	261	247	242	227	222	284	249	247	253	244	256	283	287	238	268	248	237	270	247	262	245	275	255	243	267	226	247	264	240	272	283	246	274	259	244	255	249	270	247	232	258	246	260	256	273	251	271	242	265	244	242	231	221	236	253	242	278	274	257	276	276	262	253	243	253	254	273	257	251	264	286	248	269	238	252	245	265	256	250	267	254	239	283	258	251	225	257	221	250	251	225	235	264	266	284	247	239	270	261	268	240	264	224	244	242	234	245	243	263	289	252	220	253	286	297	243	294	267	239	285	245	253	259	241	279	267	272	245	247	230	223	244	247	234	266	269	266	236	240	256	242	261	237	242	250	259	271	262	244	287	261	251	280	237	238	301	263	226	264	224	256	218	269	243	245	264	249	273	225	275	256	258	252	255	246	287	255	230	258	239	241	291	244	267	260	281	261	271	283	251	242	232	262	254	253	254	239	256	241	264	243	278	256	232	258	259	273	249	274	238	265	273	241	271	250	259	236	235	283	250	246	233	278	253	231	226	284	249	254	243	309	267	232	275	250	246	250	240	249	248	252	270	288	273	267	246	232	249	288	269	273	275	280	228	250	249	271	264	268	271	254	241	241	254	235	249	241	249	263	227	247	258	253	250	280	261	269	237	251	279	252	252	251	245	272	235	257	253	257	258	232	275	248	265	246	259	257	246	273	271	298	236	270	235	258	239	211	262	240	247	249	261	261	270	246	234	267	240	260	243	273	217	244	232	263	239	251	265	228	280	269	254	240	291	264	242	250	260	233	253	240	238	277	277	301	269	253	249	261	240	250	242	246	245	252	263	244	250	248	246	281	270	244	244	292	238	255	253	240	246	230	268	250	231	276	244	285	252	247	251	251	252	264	305	273	242	249	250	265	247	256	253	247	244	253	256	277	277	242	228	254	247	245	243	259	278	259	271	254	273	274	244	258	236	247	286	261	251	245	272	270	280	248	266	240	228	285	254	228	266	288	268	254	243	282	234	228	255	214	262	254	299	248	220	243	256	261	245	246	260	256	274	237	263	245	264	246	256	238	259	234	275	276	240	251	239	273	248	241	260	255	255	270	245	244	258	244	243
11426	8306	15535	19282	19952	21086	13769	11068	7237	6796	7967	4571	3148	3015	1698	1414	1485	1256	1144	1025	1104	1098	1080	996	1001	1037	1245	1463	1977	3023	4191	4283	3879	3575	3099	2817	2794	2366	2195	2085	2149	1883	1826	1971	1790	1462	1032	958	1211	1331	1355	1148	992	915	729	668	674	667	692	676	674	685	623	640	671	696	709	732	720	685	700	668	732	767	812	788	724	693	678	660	688	688	682	683	664	678	693	641	646	626	683	643	573	639	668	603	680	642	679	692	649	687	628	689	632	669	655	685	639	678	705	699	709	624	687	668	666	687	703	670	657	611	637	700	624	647	654	644	697	626	641	647	627	662	675	673	615	636	690	641	621	670	663	702	675	666	672	651	660	646	655	707	646	685	691	630	636	654	648	613	654	652	639	607	635	660	645	671	667	653	644	621	666	623	680	686	704	704	689	634	630	698	682	635	651	644	642	686	646	638	644	640	673	663	696	635	663	672	690	640	658	664	672	673	616	648	648	618	684	673	650	636	660	633	674	710	663	682	632	681	670	660	642	667	675	632	671	641	669	694	628	671	632	624	644	637	618	629	636	614	627	657	687	620	638	636	680	712	652	653	670	694	629	651	607	662	689	684	634	650	653	623	692	644	626	713	656	670	638	698	657	670	668	685	647	608	658	675	659	650	669	644	648	678	658	656	667	638	662	682	673	651	691	660	677	639	673	651	653	688	638	632	647	632	609	694	654	625	622	616	697	653	680	670	681	661	642	666	623	613	635	671	679	651	664	688	673	676	647	665	592	670	666	683	666	658	605	641	668	609	691	697	659	629	644	684	688	615	724	651	622	667	643	634	659	668	682	663	650	687	677	663	658	691	634	700	661	640	696	653	643	641	694	665	645	720	700	644	618	668	658	638	645	671	582	656	651	660	642	665	615	671	592	641	638	673	690	651	679	650	666	646	655	678	632	640	597	705	632	631	673	652	685	649	654	646	649	643	621	650	700	655	656	660	612	625	651	692	669	615	678	614	638	621	641	663	704	646	710	658	623	669	719	729	655	679	657	656	650	634	708	626	640	659	643	658	680	662	604	642	671	640	652	647	615	628	666	684	628	696	650	669	629	667	666	655	663	621	618	678	655	648	665	658	703	678	667	661	663	651	649	671	657	639	651	674	663	693	658	649	664	664	650	654	657	694	644	637	648	641	654	673	611	677	618	689	639	639	639	638	630	627	654	641	630	658	709	649	635	606	640	648	604	678	645	649	656	678	668	666	612	651	631	677	662	625	603	658	665	655	627	714	664	661	685	657	647	678	682	665	621	639	648	661	676	666	650	650	650	683	644	662	664	690	632	658	623	667	660	670	645	662	628	632	694	659	664	666	669	635	644	628	637	667	623	620	651	675	614	630	645	662	635	697	635	595	619	668	640	664	626	652	673	675	628	643	640	626	652	669	677	695	647	671	676	690	638	629	633	646	676	657	637	635	629	652	612	653	677	670	681	615	644	648	597	600	604	646	675	607	659	689	685	651	651	632	627	685	676	674	643	671	675	666	675	641	625	691	640	579	644	662	651	680	620	646	646	636	675	660	631	594	714	648	661	629	617	637	656	625	674	667	657	654	646	641	659	614	649	679	677	656	659	669	676	696	686	658	683	635	636	634	667	656	688	661	652	633	688	647	614	662	657	643	666	612	672	626	623	652	674	671	592	660	696	654	617	657	669	621	670	657	674	603	642	653	689	645	636	600	641	665	660	684	646	653	696	628	667	682	641	678	634	624	612	651	672	660	655	672	642	655	673	674	654	680	667	642	675	617	651	687	674	687	665	603	662	638	637	607	639	675	666	645	630	668	655	664	686	704	681	626	602	652	723	629	702	653	658	649	648	680	649	616	662	647	652	669	671	619	665	666	625	683	666	688	679	670	671	663	646	656	669	636	664	707	706	695	639	620	706	608	654	618	669	654	599	621	642	654	673	701	634	694	708	680	673	632	649	657	667	653	634	654	609	662	606	642	662	674	638	708	635	682	662	628	643	653	689	691	694	654	634	651	647	671	660	676	656	642	670	654	676	665	650	655	689	626	653	628	665	710	677	622	636	616	633	660	649	677	676	630	670	620	626	616	640	645	659	612	690	661	667	639	661	664	699	646	677	661	676	663	673	657	628	660	676	678	625	647	660	606	653	647	664	703	656	624	676	689	644	630	707	660	671	646	623	653	662	643	688	651	676	627	611	683	680	672	651	638	588	667	613	654	647	669	634	679	632	667	628	636	667	676	595	681	658	639	629	698	685	630	658	631	669	644	634	675	677	653	670	655	680	676	653	664	664	618	693	646	606	619	680	654	662	641	695	634	669	623	611	611	681	663	652	657	670	692	642	608	667	636	693	657	681	655	597	667	626	649	644	660	643	622	625	685	647	686	642	632	658	601	628	621	664	673	687	678	655	667	650	670	647	610	641	696	700	692	642	691	675	608	691	680	631	619	703	621	615	668	689	641	699	663	661	666	644	610	652	647	619	659	669	618	674	644	673	671	684	633	689	658	673	615	617	688	639	699	648	613	638	666	666	650	665	641	648	648	712	656	621	628	640	716	649	661	705	722	671	650	669	674	658	643	656	665	615	663	622	611	630	630	667	690	700	707	634	668	613	654	648	663	712	672	631	623	663	674	663	622	689	629	665	653	686	672	656	630	623	630	634	671	660	685	655	614	645	646	656	661	646	653	693	695	678	664	615	629	644	694	689	672	644	688	675	657	647	674	650	686	659	647	669	633	615	671	671	680	688	654	667	708	679	637	643	631	676	678	638	678	636	660	661	697	662	660	675	658	656	671	599	672	634	698	687	682	629	630	683	627	679	654	657	642	643	667	662	660	596	658	695	618	637	645	669	662	653	657	637	642	697	652	699	678	639	650	659	662	673	646	701	658	609	659	636	692	654	620	707	617	668	652	617	630	643	665	629	649	633	642	634	612	659	655	699	600	656	693	662	653	604	581	675	638	649	677	686	668	649	621	639	693	657	621	685	666	653	665	590	670	642	644	587	620	644	643	628	631	620	648	629	649	652	672	675	631	678	648	656	630	656	719	663	628	668	622	630	674	673	642	634	660	666	648	645	658	649	622	623	670	659	632	668	675	656	647	635	620	668	664	639	636	658	640	628	633	632	630	643	629	652	661	647	663	622	663	688	637	676	672	692	662	662	626	641	713	632	648	622	668	631	647	634	637	660	663	627	686	671	649	668	616	663	648	666	660	673	633	686	654	649	640	654	688	683	646	647	644	670	645	630	654	663	619	646	629	651	640	640	626	643	641	633	646	695	624	681	694	639	667	691	676	690	661	648	634	654	674	628	649	682	673	660	659	625	665	651	598	683	625	667	642	655	654	631	648	597	633	632	659	671	637	620	670	644	669	659	644	626	714	638	684	625	652	630	627	652	642	685	659	664	655	699	656	622	650	641	671	642	670	661	671	646	691	627	650	675	711	672	649	678	657	662	686	668	636	663	646	635	626	669	681	636	605	677	653
3100	1201	1225	941	625	582	547	466	466	475	429	416	421	423	434	447	453	454	432	424	441	427	401	399	419	418	445	417	497	560	563	619	576	592	531	516	538	501	479	473	467	439	462	481	453	495	429	433	458	466	429	433	420	500	445	440	413	376	454	408	408	483	424	413	417	442	462	414	405	449	442	425	455	426	420	425	407	400	416	430	424	403	437	407	421	418	438	414	459	403	439	428	423	431	407	485	422	434	434	416	410	446	431	389	438	459	436	445	414	431	418	387	407	444	440	408	396	410	389	429	436	439	432	395	425	399	413	386	389	454	431	433	414	417	395	394	416	432	407	430	409	414	471	422	442	404	353	415	398	410	424	415	414	416	396	467	415	397	380	436	422	387	399	434	418	480	422	404	408	400	400	443	424	452	436	425	399	435	423	384	426	418	469	433	424	432	401	439	436	404	428	408	443	421	448	434	434	411	406	418	447	400	418	432	432	387	402	445	413	425	420	405	452	366	389	406	408	436	419	413	427	417	418	411	408	449	446	416	454	457	397	451	431	463	413	407	412	427	431	415	435	405	390	442	429	401	462	362	439	445	409	370	432	401	425	445	445	418	450	405	439	403	421	456	411	390	404	447	414	422	396	453	429	467	455	411	465	399	402	417	439	434	446	426	446	423	415	443	434	418	392	410	443	417	399	435	432	441	425	413	430	435	420	434	464	416	422	409	439	426	427	395	416	447	432	428	420	392	425	420	401	438	452	401	444	392	402	414	420	410	434	424	413	427	424	420	422	444	394	427	435	481	390	446	452	427	422	448	396	424	427	434	372	409	393	422	416	381	438	440	437	408	462	351	447	417	413	429	406	406	407	445	410	406	456	394	410	476	414	440	431	414	462	443	447	414	447	396	398	423	439	441	440	427	430	455	404	409	448	403	413	440	441	447	380	430	435	410	450	425	430	413	416	414	397	436	439	398	405	406	435	406	408	450	429	403	444	434	453	437	447	420	433	440	395	384	406	429	428	444	413	398	431	382	455	423	380	401	450	424	432	409	433	433	442	435	417	412	402	420	398	488	438	436	434	443	414	414	388	439	404	425	452	419	415	433	407	442	402	415	393	410	414	371	461	444	432	427	444	440	411	445	416	445	398	429	395	430	423	399	437	447	422	393	420	435	396	412	400	453	414	440	395	442	416	457	433	390	406	415	421	425	431	415	405	404	420	408	423	421	406	448	409	443	432	425	422	436	417	401	409	395	414	389	441	426	433	433	470	406	435	432	452	422	367	426	388	472	456	413	437	441	464	433	428	407	411	453	423	443	444	419	405	429	425	435	412	444	414	415	421	436	463	410	422	421	430	431	386	414	431	438	419	401	417	452	397	451	431	388	396	437	396	400	403	472	469	384	437	402	393	442	458	384	413	409	395	415	387	432	406	446	435	428	437	460	460	447	384	388	448	445	488	415	408	422	400	387	451	402	432	430	422	420	448	416	420	373	423	425	411	467	435	450	442	441	415	415	417	412	416	455	427	409	406	448	451	474	415	412	421	425	425	391	412	413	411	444	430	394	408	415	447	425	375	437	435	411	394	422	440	409	468	403	378	399	414	447	422	428	438	418	400	396	446	416	443	426	423	440	438	426	443	426	452	431	466	410	375	434	438	379	387	422	422	412	440	383	384	441	409	408	421	446	423	400	411	433	428	422	453	439	421	390	423	422	429	433	414	407	433	413	410	437	417	431	440	403	413	401	443	403	450	443	412	405	442	431	435	419	414	427	413	395	448	400	404	407	399	446	417	428	406	371	406	421	451	479	438	464	472	426	470	446	405	435	407	427	429	411	409	469	420	396	423	418	415	438	439	398	441	435	412	412	457	406	428	434	406	432	381	423	423	397	377	416	461	393	423	422	432	421	436	411	425	423	436	402	426	437	453	433	397	447	399	406	453	386	440	420	401	413	448	418	438	423	415	442	428	400	391	404	397	446	425	422	443	450	418	377	407	371	410	432	401	439	399	404	427	402	425	450	420	407	405	432	472	408	428	408	413	401	386	422	418	430	422	419	401	424	448	457	437	411	440	417	416	452	406	461	398	391	449	467	447	421	419	419	424	410	411	412	426	450	409	395	432	411	432	396	435	404	414	433	435	441	441	435	424	406	389	435	436	411	428	411	404	403	422	409	478	469	472	420	447	417	443	428	418	446	401	440	432	383	403	431	419	412	385	400	422	413	439	466	435	376	429	408	409	445	424	456	445	482	419	409	427	412	384	424	375	426	419	431	436	429	424	436	388	439	448	432	425	434	422	420	403	408	409	396	425	445	392	424	468	435	432	431	419	402	412	423	428	415	436	414	408	406	416	450	449	416	416	435	403	407	406	419	420	433	392	365	423	386	418	425	403	431	407	403	416	465	404	369	404	426	390	387	400	400	442	424	440	423	395	417	445	438	447	378	433	379	457	434	422	494	436	426	434	404	411	441	434	439	420	390	443	416	390	423	404	441	434	447	404	376	380	435	398	439	436	427	394	381	464	451	442	417	423	423	409	402	400	386	439	427	439	421	450	385	392	382	409	387	421	423	435	434	432	400	436	432	400	424	400	421	412	388	384	434	475	415	426	399	416	386	444	412	399	380	404	441	431	463	437	438	419	422	447	451	437	433	406	403	434	411	422	410	401	409	394	415	438	412	449	413	429	391	413	405	397	425	390	416	398	406	393	390	431	436	460	420	431	450	403	398	402	406	434	416	395	432	432	399	427	400	400	395	425	432	446	457	472	417	437	378	428	431	415	406	432	393	401	405	408	439	412	413	459	412	463	423	432	410	424	429	389	401	423	436	441	426	439	425	434	398	422	423	456	414	425	401	476	421	437	427	390	462	380	407	444	435	474	431	382	440	456	462	455	415	406	394	435	415	391	418	432	425	406	430	403	457	428	403	454	437	399	444	381	409	398	393	388	410	415	404	407	391	396	387	429	418	401	400	436	396	448	446	446	447	404	449	408	453	422	467	429	371	448	435	387	397	433	451	415	454	422	424	447	408	413	420	443	398	434	413	460	437	429	414	434	402	418	416	416	428	397	410	425	402	410	414	424	425	433	391	426	424	428	426	421	415	429	433	398	419	412	419	447	397	400	416	409	410	470	405	406	432	462	399	439	418	424	437	437	440	393	460	435	396	381	411	432	457	438	415	437	430	429	419	448	415	384	421	433	387	438	429	471	418	416	406	367	397	373	440	423	430	430	409	421	436	438	435	416	426	423	414	391	428	451	380	433	408	413	409	394	429	408	425	434	405	455	428	453	423	419	413	385	414	419	434	429	432	401	429	438	435	431	410	447	443	431	422	392	428	394	432	421	451	443	458	420	423	443	409	429	410	388	447	426	437	437	444	401	465	411	444	434	394	409	430	461	404	452	456	431	422	399	428	446	407	430	415	424	393	435	417	437	495	382	429	384	425	465	440	401	426	438	432	420	454	395	407	423	425	388	450	422	445	380	377	415	379	421	410
3271	1886	2382	2476	2089	2058	1539	1360	1300	1229	1218	1137	1141	1025	1007	1053	1031	1032	1019	983	948	1023	1040	1068	1074	1030	1263	1344	1566	2105	2361	2368	2266	2200	1958	1892	1778	1585	1535	1663	1567	1474	1496	1460	1295	1302	1122	1189	1220	1317	1168	1116	1186	1094	1035	1007	1017	1001	1007	1016	1014	1011	985	1051	1028	1054	980	977	1039	1018	1039	1024	1025	976	1025	1041	1033	1066	1052	1006	1026	1042	982	1009	968	1043	1022	1059	1002	984	976	1011	954	1032	962	1042	1072	984	973	977	1005	1005	1028	1009	954	979	1046	991	1065	1013	969	994	983	1021	1055	1079	1044	1012	1027	1030	1048	948	1023	956	1022	1068	1031	985	1027	1075	1067	991	1011	948	983	1006	971	985	1001	980	1060	1032	983	977	975	1010	997	999	969	988	985	975	1030	1031	942	1005	1013	954	1013	1014	1067	996	1038	995	995	958	1035	1012	981	1036	1026	1108	1009	1020	1029	989	995	1038	1073	1095	1008	980	1038	1026	969	988	1001	1047	1077	1006	1008	988	1008	1014	1022	926	1018	1036	997	969	969	1015	974	970	988	1053	1009	979	978	964	1017	1053	1013	1019	969	1026	1054	1077	1049	1037	1032	962	976	992	1042	1013	1011	987	1019	1065	1064	957	1013	977	1035	1055	976	1014	997	1003	1008	1036	968	995	1003	982	991	1053	1043	1001	1037	971	1041	1040	994	1028	1010	973	1021	1035	979	1016	966	985	974	1002	970	1006	1018	983	1036	972	1007	1041	985	1025	1069	1059	1031	1022	1007	994	1048	967	997	962	1032	1013	1001	1032	985	1024	1025	1091	1009	951	985	996	977	990	951	1015	980	1066	1014	971	982	1025	956	1012	1002	1005	1026	1004	995	993	1004	1003	976	1048	1013	989	1027	987	1033	1006	1015	963	1069	1033	1019	959	1068	1007	1020	1004	993	979	1001	980	980	1047	1071	1058	1027	994	1029	1000	1050	1002	961	1001	1013	1011	1006	1052	1044	1057	1028	1018	1049	966	958	951	1017	990	1040	948	1016	1034	992	973	1009	1024	1007	1044	999	975	1024	1033	974	960	1010	1003	1032	1059	987	1033	963	1036	988	1034	1025	1008	1070	1026	1039	1053	968	1024	1002	943	1024	978	983	1005	1021	1016	996	998	1068	1023	961	1022	992	994	1032	976	1060	1013	1044	953	919	1004	1010	965	1036	1043	987	993	993	1056	1005	982	1038	970	990	1061	999	976	1103	995	991	1020	1020	1023	1014	1003	997	1042	1033	948	993	1022	975	972	999	965	962	1007	1017	996	996	965	1012	1018	1026	1045	991	1026	998	1003	1056	990	974	1077	962	1027	1009	1051	1039	1057	1075	1059	1011	1045	964	1014	955	1034	988	979	973	988	979	1004	987	1031	1070	1002	1027	987	951	972	1024	1025	981	1010	983	1015	1087	989	1005	964	1025	981	1056	1013	1051	1041	1073	984	1005	996	1005	959	1009	1008	987	1001	1030	988	1000	977	1004	1112	1026	988	1048	930	1070	987	978	1003	1002	1017	987	1049	969	1001	1022	966	963	968	1059	1040	1002	997	1023	997	1006	1002	1019	993	1002	1046	928	1063	992	1006	978	1053	1011	962	937	951	987	1039	990	1042	1004	1038	1026	993	1030	978	1009	980	1021	1006	990	1008	1047	1035	955	997	986	978	1011	1011	969	1021	1000	1011	955	1014	967	1008	1045	1042	1023	961	944	963	1029	1002	1023	999	953	1050	1050	1007	974	1023	1018	1005	990	1038	1019	982	1061	995	1048	953	979	1042	947	930	978	1044	950	1031	966	1027	1014	978	1000	1014	1038	1033	1009	987	981	989	985	985	1066	1014	982	1043	1025	1060	1029	948	971	1054	1033	955	1031	1009	1016	1023	982	1023	998	1014	990	1007	1003	974	993	1021	999	1005	1012	980	1011	1022	1018	1003	1012	975	978	1019	982	977	997	973	985	1026	968	931	1068	1094	1020	992	1013	1013	1072	1019	984	977	1019	1048	1012	1041	1027	1044	1027	1006	995	947	998	1038	1024	987	1015	951	1000	1017	990	1005	979	982	1009	993	1059	1006	1009	1012	1013	1074	986	981	1010	987	1032	987	994	1019	983	982	1022	978	1000	995	987	991	1001	1040	988	996	931	1019	1079	978	961	999	1013	1009	971	956	1034	996	1030	1096	980	1081	1032	1014	1017	1013	989	1013	1089	978	1027	984	1077	1036	1032	1042	971	1011	1021	999	1024	1009	1008	1053	971	1008	983	995	977	1026	992	1035	990	973	1026	1009	1012	1015	1015	989	965	999	976	1038	985	1024	996	1088	997	1020	1033	987	1000	1042	980	1055	1001	1067	998	1012	1046	1008	997	999	959	1015	1033	946	935	1027	952	1012	1002	1078	1000	1042	991	970	1020	1005	1003	1035	978	1031	1011	968	989	1002	974	1055	1038	1003	973	1033	969	1028	1001	966	993	995	1035	989	984	982	998	1041	994	1019	1003	1019	1019	1019	963	1030	992	1065	946	1031	1044	1037	1030	1071	1040	1020	1011	962	1042	1013	959	1027	975	1038	1004	1032	992	990	1002	1006	994	998	998	1007	1042	974	987	1011	1025	1002	1007	1039	985	1015	995	1004	999	1016	1015	991	1047	949	1020	973	1021	1034	966	1033	938	966	945	977	981	1037	977	1028	1039	1058	1004	1006	975	1002	1018	1000	1068	993	1036	1002	1021	1008	1008	1009	1013	956	1018	998	1026	1008	983	1036	1057	996	1030	978	1043	1000	1030	985	1002	1024	1090	978	1010	994	1011	990	1030	958	1029	1020	1026	1017	1009	992	1030	930	1010	1056	1046	972	994	992	1044	983	996	1002	1043	999	968	1004	1074	1033	993	1051	1031	955	1020	989	1028	972	998	988	1018	992	1036	988	939	1015	1023	1018	1046	994	974	1062	1013	998	1030	1032	981	1036	1012	1038	1055	1020	993	996	957	984	981	1014	1013	1022	990	1039	1022	1018	1020	1008	1006	960	1027	1029	1027	1023	993	999	1001	980	1027	979	1044	1024	983	999	1019	1046	1043	1031	986	1020	1027	1032	1027	1035	992	976	1042	994	968	968	995	1039	1034	997	980	970	1031	1024	1015	945	1001	1028	986	984	951	1007	1029	1022	976	960	1012	964	1028	1053	975	1005	998	980	1020	1025	1000	994	964	1050	950	994	978	990	998	1017	1018	986	1052	995	1015	1000	1053	1049	1009	1040	1066	1030	1026	966	920	1013	983	1011	1024	989	1034	1037	998	991	972	1028	975	971	1008	1018	1016	995	1015	1021	992	1009	989	1018	979	1073	1020	983	1062	962	1039	985	1018	1013	974	1036	1003	973	1039	987	1017	1023	1022	1034	1007	999	963	1001	1005	954	978	1014	992	1008	1057	985	1026	986	1011	1048	1002	1049	1019	1056	1023	1027	1008	1039	1045	994	1111	1050	960	977	1040	1031	1044	1019	991	988	998	1037	975	1093	961	997	961	983	1003	1049	969	1016	1023	995	998	995	1037	1025	966	975	1003	985	1005	970	1020	1008	998	992	951	1020	980	1071	1001	1037	937	990	1010	1006	999	1026	949	1019	1049	961	979	967	1018	980	991	996	1017	1039	1019	971	1015	1009	1038	1010	998	1006	1014	962	1053	1025	1021	954	945	1005	997	1059	1003	1057	1054	1019	1040	973	996	1035	1048	967	1020	982	937	1050	1031	994	991	990	1061	1086	1029	1032	980	1049	983	911	1031	1058	1065	1028	994	936	1040	985	1032	943	988	955	986	974	1027	998	1034	995	979	994	1015	989	1063	1033	1048	1029	1003	1022	1010	1039	998	1009	1026	1047	980	1084	1010	1035	1055	950	993	1042	1014	1041	1038	1040	998	982	1001	1003	1006	983	1060	1004	1037	1000	1011	999	984	1003	1053	990	993	968	1061	989	975	1041	1031	1012	1000	1073	963	1051	981	1022	994	993	1047	1054	1024	1052	947	1056	1003	1076	965	978	1012	1028	1059	1023	978	1029	1003	1019	955	1022	996	995	988	984	1018	1011	967	1036	949	1034	958	962	1001	1069	1009	1059	1019	959	1026	997	989	968	1079	1084	930	1102	1049	1041	948	1013	1007	1006	1028	939	984	1040	1037	1043	1054	991	995	988	1000	1067	1018	952	1042	993	1047	1008	1054	1009	1026	995	987	1038	1030	1007	1010	1018	985	1056	1019	989	1005	1042	1028	968	1014	941	999	1006	987	1036	1048	959	1065	1005	1004	1080	1029	1011	980	999	1015	953	1057	926	993	1032	1030	1031	986	1038	1088	1009	1015	1006	1053	986	1022	1033	1046	982	993	977	927	970	999	1052	1037	1009	986	986
12483	8604	11033	10218	7676	6197	3601	2484	1474	1108	1158	679	508	455	356	360	412	351	359	341	345	333	359	349	333	362	382	427	500	589	644	594	643	582	553	506	509	471	432	466	450	424	426	400	419	377	324	359	364	364	369	362	388	329	319	333	337	364	334	325	284	306	328	297	317	313	334	311	331	305	308	320	311	301	326	320	311	305	313	281	291	294	322	313	294	291	323	318	321	301	302	306	315	314	327	316	318	322	312	293	332	317	327	309	304	318	316	325	346	334	301	348	301	308	318	338	278	305	290	315	323	290	298	340	319	289	312	320	329	302	326	334	321	315	343	302	330	322	332	303	324	278	321	273	326	320	309	307	345	318	335	305	298	326	316	284	369	333	304	341	359	305	300	313	337	324	335	313	305	295	284	295	312	322	311	332	332	317	315	324	312	308	297	312	314	297	295	294	348	331	308	317	310	326	313	312	297	284	276	353	335	286	328	309	288	303	307	311	298	296	338	304	333	318	329	291	289	320	334	313	286	316	330	313	316	316	334	303	287	315	308	308	330	330	313	325	288	296	314	312	336	330	297	349	309	322	341	348	312	324	290	325	315	326	322	323	307	295	309	354	311	342	293	321	337	325	330	305	291	314	315	306	285	300	315	326	300	312	350	324	346	336	311	290	296	311	329	278	317	326	315	316	290	325	316	300	321	352	323	323	311	344	322	291	317	316	317	294	288	353	350	321	324	304	297	317	320	311	351	320	314	298	294	293	295	312	318	327	337	318	350	321	333	325	275	314	338	316	319	307	337	326	341	316	326	319	298	304	315	320	285	304	327	314	342	299	318	346	342	311	307	322	362	318	299	329	304	313	326	307	348	305	337	332	305	293	329	301	288	311	321	292	320	343	323	304	306	333	316	314	285	316	306	305	317	316	303	328	284	294	311	294	283	299	298	315	298	355	304	333	296	300	331	323	313	318	315	338	296	321	302	292	307	330	309	337	352	310	325	330	310	347	333	323	323	314	307	303	299	331	309	336	281	302	314	345	282	321	311	292	339	322	303	287	313	312	275	300	294	355	308	318	308	274	319	291	298	310	276	306	333	320	302	279	320	306	314	311	303	318	274	332	308	309	326	287	293	324	344	284	271	337	294	353	314	333	296	319	303	319	301	327	317	276	295	332	278	338	329	341	329	293	309	291	311	327	308	285	303	320	319	327	308	327	303	306	329	304	314	292	315	324	303	308	325	336	362	309	320	294	305	259	344	296	306	310	285	299	308	299	304	320	306	344	302	314	317	329	289	314	312	299	317	289	321	325	307	294	326	317	318	311	337	322	310	334	312	293	282	310	308	318	325	331	299	313	332	298	304	298	314	317	334	345	363	307	279	317	308	304	300	314	335	326	335	346	331	308	292	330	320	306	308	327	333	312	311	306	349	336	334	337	308	323	328	325	337	293	290	287	308	296	309	312	329	325	333	333	322	309	333	333	332	316	317	328	307	302	328	323	338	310	326	315	286	334	300	329	338	338	319	307	286	298	325	303	303	288	327	323	318	322	299	308	335	349	350	304	310	316	309	296	309	315	316	336	307	274	321	334	310	331	315	311	314	342	303	325	315	304	299	322	294	327	342	316	310	352	326	309	308	342	314	322	310	298	283	308	320	296	294	300	318	315	329	311	308	329	311	297	293	276	334	316	330	342	326	318	304	330	299	291	328	345	302	317	325	337	290	304	315	338	285	355	356	340	330	329	328	309	326	317	340	337	326	312	301	309	315	322	310	307	316	318	314	306	323	310	347	304	307	323	301	307	275	343	303	312	314	311	295	286	306	321	306	281	301	339	347	315	328	319	331	332	319	308	328	327	314	320	316	316	284	326	335	301	313	327	299	311	286	319	331	309	323	340	318	306	365	346	308	317	305	304	320	305	307	340	326	348	323	287	322	286	306	298	297	293	309	305	296	309	347	317	296	298	302	344	333	342	289	322	336	321	361	326	323	303	332	268	316	305	287	298	323	324	327	327	322	301	301	295	311	322	316	331	314	332	291	303	302	280	296	312	298	306	295	294	313	305	279	324	297	275	304	318	300	328	306	319	299	315	313	284	276	326	313	318	309	299	293	314	304	324	339	328	322	298	350	320	303	302	331	325	306	301	319	310	326	290	289	309	319	302	299	334	328	333	344	320	328	310	303	307	328	325	315	319	296	304	337	338	321	373	318	297	350	328	297	332	302	346	300	325	343	304	311	307	306	308	302	308	336	282	332	281	307	300	316	303	291	307	307	274	306	336	312	339	318	340	283	325	311	374	316	311	326	353	319	317	305	317	340	320	335	300	285	317	322	317	308	296	325	320	335	312	317	329	286	311	332	301	290	332	308	277	344	302	339	350	323	304	276	312	346	316	316	317	308	309	302	303	287	300	298	329	345	320	299	306	308	296	287	358	290	323	312	305	304	280	316	308	298	314	292	298	316	303	315	313	323	307	295	309	276	328	326	296	354	335	331	298	288	312	336	356	319	324	333	332	316	353	318	345	294	299	334	319	332	296	319	329	343	301	312	299	290	324	337	307	308	346	306	333	344	311	285	319	310	309	307	312	320	327	319	323	321	291	322	293	343	333	308	337	312	305	323	303	298	319	300	324	300	296	308	302	281	307	310	300	313	334	302	297	318	278	307	334	315	325	320	334	299	313	279	291	294	321	323	359	312	302	312	297	308	297	329	313	334	312	336	298	331	323	309	323	318	316	297	292	357	312	331	313	308	307	303	314	300	312	308	321	315	299	347	313	335	314	324	328	330	302	313	329	334	295	339	303	330	313	320	307	354	312	297	285	299	310	300	332	299	316	313	320	270	321	314	325	326	298	305	292	298	314	316	305	300	304	301	306	296	285	294	289	328	327	280	300	297	310	344	313	324	322	300	301	328	315	333	299	308	320	306	322	320	309	342	337	354	302	326	339	301	316	329	293	293	334	324	310	316	334	348	333	320	290	290	323	301	310	317	315	319	303	321	296	349	325	298	300	337	342	330	287	324	325	338	327	286	277	331	315	360	334	336	350	329	333	322	354	336	307	319	331	317	295	307	334	303	306	303	332	311	302	293	322	328	315	306	308	333	303	336	332	317	322	306	304	350	333	315	321	321	314	323	347	301	302	320	290	346	320	316	295	312	287	324	333	309	293	311	327	280	291	316	322	307	299	307	291	308	276	333	299	310	318	312	267	304	325	323	300	313	321	319	301	315	306	317	327	329	300	316	330	286	292	283	321	295	350	341	300	320	306	308	303	314	301	308	294	290	343	333	293	329	347	297	321	312	297	361	301	311	326	300	316	305	335	315	294	309	299	306	273	289	345	305	301	306	328	332	285	317	294	349	318	346	296	313	327	320	307	304	309	323	310	333	308	278	328	303	348	309	313	323	319	351	338	293	320	271	299	301	332	315	333	332	298	299	316	328	302	319	318	313	312	314	326	366	332	290	345	342	348	306	323	321	347	314	314	310	311	317	308	299	366
9236	6074	11226	12930	14691	14211	8833	6772	4568	4690	5560	2681	2027	1989	1268	1147	1236	1127	1026	1044	951	936	951	959	944	960	1331	1469	2203	3072	3215	3190	3083	2837	2504	2431	1977	1907	2060	1934	1691	1698	1677	1387	1338	1131	952	1106	1316	1142	1124	1104	1300	947	802	758	725	806	760	827	791	798	754	775	807	804	834	777	775	833	813	746	813	845	812	878	832	783	776	755	786	754	839	815	791	747	807	740	757	788	743	755	819	808	797	806	788	783	783	803	707	746	758	756	777	749	749	814	738	740	787	753	779	799	766	791	833	723	765	764	828	701	750	776	813	783	750	818	775	779	755	760	829	765	755	779	761	776	728	767	754	803	752	803	752	762	806	716	772	768	784	773	785	794	765	768	773	777	812	794	777	710	782	761	792	739	827	783	806	766	757	764	823	764	775	787	774	760	787	782	715	751	751	752	779	768	736	787	784	797	769	783	770	755	776	780	799	750	809	731	797	789	757	761	815	820	802	800	800	749	723	764	760	729	828	801	794	791	777	802	809	805	762	786	707	702	808	758	769	840	792	769	768	831	760	831	824	771	760	774	775	763	817	813	779	762	804	785	780	743	725	799	748	810	790	783	787	751	818	779	775	747	754	800	812	798	776	749	830	799	773	799	787	811	818	772	793	797	763	771	804	811	716	775	737	789	796	788	792	799	766	784	767	772	798	765	819	765	823	784	793	799	823	720	766	741	788	757	751	781	760	772	776	785	782	785	752	798	750	746	793	737	791	773	791	754	796	770	747	796	753	793	758	804	762	729	765	757	779	783	706	812	798	777	785	769	766	789	782	774	822	748	761	750	746	743	759	708	771	780	774	779	777	777	794	785	809	786	797	719	806	747	772	771	782	760	796	748	774	767	778	819	813	847	764	792	770	840	747	773	814	768	801	798	761	724	839	779	784	762	739	757	730	760	808	801	756	804	826	788	790	734	757	811	801	720	798	764	783	755	819	787	741	819	741	727	823	816	820	797	714	833	834	760	754	767	708	731	794	845	805	751	795	803	776	718	756	752	844	780	754	801	795	843	753	726	768	802	767	750	775	744	768	776	755	739	725	767	773	778	892	861	787	812	787	757	795	833	788	758	743	780	768	802	754	780	795	773	759	776	785	807	801	787	791	827	767	789	730	792	804	747	784	813	814	827	761	806	770	782	774	748	815	753	784	759	779	778	784	731	768	774	792	758	782	807	788	794	755	744	783	772	788	742	739	788	762	726	706	782	813	745	814	817	754	768	756	776	827	758	742	810	717	810	762	795	770	807	701	744	744	765	769	776	803	790	789	792	770	787	773	783	768	731	738	676	782	802	830	773	715	741	764	768	806	768	775	797	792	724	760	777	830	836	789	768	829	773	772	837	789	801	788	739	793	728	768	767	782	802	752	769	733	811	736	797	779	789	782	744	727	791	802	783	710	796	742	798	742	790	769	786	793	764	772	775	749	817	747	803	772	804	757	811	737	747	733	771	795	790	768	808	757	738	799	764	741	780	730	754	790	719	840	810	746	767	786	794	736	792	762	771	769	774	753	837	761	748	791	735	764	772	782	748	751	800	763	826	782	788	790	763	771	809	747	778	810	783	763	810	754	811	746	779	765	821	821	791	757	721	783	729	800	800	744	723	753	804	763	781	786	760	745	798	814	754	756	770	757	751	774	804	757	747	825	780	795	797	848	779	785	823	782	769	831	789	805	768	761	778	782	766	781	731	758	778	764	780	806	771	766	683	762	796	813	768	716	742	782	808	799	774	766	758	798	779	757	778	774	786	765	791	783	794	761	829	790	762	775	802	807	811	749	758	815	791	751	785	781	788	770	759	717	754	782	781	795	750	793	758	757	777	764	769	708	813	805	754	791	753	791	832	767	849	793	816	764	713	754	785	818	820	787	778	765	778	832	758	777	724	768	762	748	767	747	756	739	771	781	760	811	761	790	771	756	807	784	821	778	777	780	760	815	802	752	756	741	730	818	771	755	786	797	784	735	766	773	799	732	717	792	746	779	755	810	755	803	779	773	783	793	763	781	826	776	790	753	763	773	755	796	804	765	789	763	760	781	751	722	776	759	808	815	761	779	798	767	751	815	785	749	801	713	767	789	786	745	775	730	790	772	762	736	743	765	739	806	799	814	799	728	770	810	727	740	772	769	789	753	789	756	766	777	776	742	852	790	796	757	754	769	771	767	799	795	727	769	775	750	811	778	761	779	783	786	727	788	748	732	723	811	774	737	749	798	800	780	810	831	766	793	742	737	788	786	755	817	765	747	756	725	736	804	753	746	712	835	720	785	750	778	815	777	737	766	776	803	835	753	766	753	817	798	702	754	752	783	749	811	770	745	773	737	758	770	775	792	802	825	782	840	776	786	746	748	723	763	798	782	749	798	789	790	772	760	795	777	756	758	760	746	718	765	807	799	756	838	782	783	735	762	779	789	790	756	754	781	766	741	768	769	744	810	768	785	788	779	779	840	770	797	746	754	830	784	748	786	762	762	768	805	821	776	702	816	785	707	761	771	727	723	797	760	758	807	752	745	793	788	787	834	765	809	818	768	798	817	785	712	778	747	754	783	817	782	733	777	768	822	799	788	783	754	785	761	771	760	750	795	739	805	794	714	781	824	781	759	747	803	739	792	739	766	787	831	760	795	789	799	776	796	792	769	764	805	831	736	745	806	801	798	769	762	795	774	822	778	802	740	759	739	765	826	732	802	756	778	811	737	754	784	786	731	757	812	747	797	770	807	712	810	759	810	772	740	790	741	785	762	745	805	775	766	791	848	761	768	776	747	744	767	769	750	764	787	796	704	760	789	747	775	782	823	774	736	761	802	782	768	733	764	766	767	739	805	760	769	808	756	748	767	719	773	754	777	771	738	771	795	782	782	734	757	741	819	760	750	773	762	757	773	771	765	738	793	792	775	708	766	796	789	820	743	810	784	785	784	789	790	760	795	770	808	726	782	880	758	716	769	762	756	775	732	778	809	765	776	761	773	756	763	752	763	756	747	782	780	759	801	761	748	739	750	751	776	754	802	771	745	765	746	774	763	750	800	778	784	767	797	833	744	765	802	719	778	801	798	732	772	743	809	779	796	738	761	807	802	758	827	770	785	758	834	753	790	773	720	781	701	716	770	783	807	791	760	756	794	811	801	823	745	744	754	771	771	762	755	756	729	789	770	780	789	754	795	784	821	804	760	739	753	789	782	763	761	828	770	753	736	809	743	766	737	783	761	788	767	773	811	741	806	810	763	768	781	749	767	763	739	754	808	768	761	800	748	782	818	779	759	711	762	820	722	784	799	789	768	797	782	779	800	725	768	757	840	785	798	800	756	767	773	848	778	755	778	813	791	787	770	739	827	775	775	794	787	812	786	818	763	771	801	802	737	747	855	787	785	805	781	715	773	754	739	800	809	759	753	813	789	771	777	773	797	792	778	804	764	805	806	768	802	768	804	780	775	749	781	813	821	753	796	773	779	791	806	771
19345	12250	15830	15295	12749	10127	6533	3354	2240	1854	1690	986	622	551	343	388	374	348	309	329	304	281	309	278	283	337	351	420	521	636	618	671	683	648	570	565	464	462	448	443	447	410	365	340	330	283	299	314	324	281	334	307	332	254	249	273	271	265	265	253	272	271	267	231	225	289	271	263	230	239	272	239	288	235	296	252	278	253	244	258	249	233	267	271	245	264	279	249	223	250	265	281	260	241	255	263	231	259	252	260	261	242	273	238	229	248	276	260	277	228	265	294	240	264	271	242	254	271	238	258	247	249	254	277	264	238	269	263	257	264	231	214	244	252	264	233	227	261	272	261	244	233	276	271	268	276	249	274	249	243	248	231	247	267	235	250	265	266	254	244	244	225	276	250	251	270	228	235	276	240	247	232	275	266	248	264	271	234	244	258	260	236	230	263	246	252	250	235	255	253	265	264	264	238	242	246	257	234	255	275	250	253	230	241	247	248	233	261	258	262	251	265	255	245	256	263	251	260	251	225	251	250	271	265	247	266	236	232	243	243	241	225	214	246	240	270	239	231	257	242	266	237	239	265	249	275	269	248	244	280	268	248	247	223	264	253	257	227	251	250	243	246	253	237	232	215	261	252	269	262	248	268	278	245	248	240	244	235	244	230	260	236	254	233	251	276	265	257	242	244	227	244	254	258	250	236	231	244	259	263	229	265	268	251	254	236	271	261	244	248	259	243	231	269	234	248	243	274	277	235	243	264	253	242	263	264	261	264	238	220	231	255	243	247	266	253	246	246	253	225	266	240	245	249	264	268	298	252	239	257	268	243	243	233	284	266	252	259	278	272	255	266	266	249	239	264	261	269	253	256	223	243	260	248	253	226	231	247	241	235	229	226	239	228	222	257	232	255	267	250	291	223	279	258	254	267	243	269	261	268	245	252	244	265	253	253	251	253	243	251	256	232	233	245	255	259	230	225	255	241	268	215	272	236	249	244	230	221	238	257	236	242	253	271	294	263	250	269	240	235	267	222	235	216	263	243	241	268	254	246	264	244	264	225	249	251	270	298	230	257	281	278	249	257	245	249	255	269	257	276	250	255	268	262	248	264	245	254	236	223	252	260	244	242	218	215	251	247	264	250	247	237	260	259	247	214	229	251	225	253	217	246	274	288	242	288	246	236	280	251	265	231	245	237	257	219	250	265	250	238	235	255	273	235	242	290	251	270	225	248	258	249	254	255	227	241	235	258	253	254	248	235	248	256	278	253	242	252	279	253	252	250	271	253	250	231	240	269	277	291	282	244	254	238	251	242	287	266	242	250	271	266	248	247	228	237	231	250	235	267	268	225	251	220	259	279	208	225	245	258	266	271	229	273	269	273	241	269	259	246	285	235	256	228	266	252	283	257	245	240	251	251	237	236	270	230	265	280	260	265	234	237	259	236	266	246	251	237	239	267	228	250	279	233	246	213	269	211	260	257	260	255	255	254	219	250	236	243	237	236	256	218	229	274	269	264	250	275	257	245	259	261	232	254	250	257	237	236	237	268	239	236	249	229	258	253	252	223	236	235	240	246	247	260	223	247	257	255	250	244	236	234	269	249	238	264	254	275	273	246	246	260	213	246	265	236	269	259	272	250	248	229	272	250	224	224	272	239	239	241	234	262	234	239	261	257	244	256	267	262	213	263	235	258	252	239	252	244	245	285	214	282	239	238	249	238	233	261	279	230	243	242	242	237	240	258	257	237	286	264	248	259	232	254	266	250	247	249	246	219	244	242	245	240	253	247	245	229	278	226	271	259	244	247	259	228	229	245	220	248	253	256	229	278	221	250	241	250	264	247	260	255	240	238	280	236	260	237	238	236	249	262	274	251	231	245	217	252	245	235	251	288	241	243	255	242	253	256	266	230	246	248	250	205	249	234	242	255	205	257	237	216	257	233	240	284	247	239	278	252	264	255	241	280	253	268	234	246	237	234	262	271	242	248	252	242	263	253	235	228	274	234	301	264	256	248	218	255	240	256	252	241	259	242	247	252	268	243	234	258	271	241	241	254	232	275	252	247	246	263	259	242	275	260	246	269	252	254	228	202	266	264	263	263	259	217	252	257	253	248	264	277	226	252	274	246	234	225	219	265	262	255	215	254	263	244	256	258	262	268	279	233	243	254	260	240	253	222	236	268	248	255	224	259	239	264	246	267	248	242	246	225	249	255	260	244	260	265	232	243	253	245	260	227	242	258	267	257	264	258	265	241	234	261	240	278	237	261	262	282	268	249	240	264	243	269	252	250	250	241	253	254	263	223	239	239	243	201	267	228	222	246	258	226	257	241	229	241	271	226	252	246	239	250	238	241	242	246	257	242	240	272	246	215	256	255	286	240	261	246	248	238	265	269	245	263	251	248	234	260	276	256	205	253	241	280	245	245	264	244	261	279	252	228	271	242	221	255	259	260	250	242	260	270	253	283	287	257	253	243	239	256	270	256	255	254	252	248	231	242	220	236	246	266	222	243	266	239	260	239	234	259	258	246	255	250	261	248	239	223	274	242	216	243	242	231	242	228	260	249	269	221	230	259	236	260	234	262	239	240	254	248	272	230	265	260	235	266	249	277	252	238	248	244	243	241	237	271	289	264	266	255	263	267	255	253	266	245	242	270	253	260	264	249	243	253	248	266	261	252	260	250	224	229	271	242	260	255	275	264	268	261	233	249	244	246	255	223	231	239	256	227	284	275	227	231	261	264	262	262	248	261	249	282	252	247	245	246	240	286	236	258	242	247	277	230	237	268	258	243	226	267	252	232	250	252	217	240	290	283	235	237	229	271	255	227	232	270	257	225	245	225	240	261	243	245	255	251	240	210	236	265	260	270	239	235	276	285	227	250	234	252	263	225	236	230	240	256	246	231	206	238	236	223	267	268	228	273	250	263	232	251	255	264	242	237	242	222	251	246	270	223	238	266	258	250	277	245	263	248	233	238	237	241	242	275	231	263	245	257	261	258	258	231	274	245	235	251	253	252	261	237	237	264	249	257	250	249	280	251	253	251	257	239	251	252	244	268	243	249	251	216	257	247	267	257	257	257	252	281	261	228	210	253	220	256	243	241	277	268	238	244	247	238	248	257	242	251	258	230	256	260	262	247	235	288	247	259	193	257	264	241	266	286	229	261	244	247	247	255	269	239	261	257	260	268	239	251	257	273	214	250	228	258	248	250	272	239	237	241	264	280	274	260	248	251	254	237	214	232	255	245	249	264	221	269	279	251	253	261	258	249	252	237	247	258	283	243	240	260	236	259	244	254	262	217	239	251	233	272	247	250	225	250	241	251	251	252	244	266	240	239	259	236	240	232	237	230	249	245	263	293	268	249	240	250	255	240	285	249	230	274	231	236	269	241	276	264	233	257	218	241	230	266	212	247	284	245	242	270	259	259	268	261	262	255	226	265	258	236	248	260	243	255	236	257	240	210	255	224	267	244	226	252	268	258	247	280	270	255	240	254	250	244	238	241
12296	8517	14629	17854	20352	19664	14041	10016	7129	8000	8205	4219	3026	2722	1414	1479	1442	1318	1149	1116	997	1049	1010	980	1035	1231	1537	2019	3143	3855	4104	4156	4022	3494	3156	3023	2452	2664	2530	2266	2181	2071	1606	1424	1199	906	962	1244	1295	1064	1026	1261	1303	795	737	694	654	620	615	670	679	628	675	702	674	671	712	664	694	686	633	660	770	713	688	760	725	673	660	647	622	679	651	635	665	632	671	652	627	679	599	662	628	632	636	652	644	666	688	609	649	664	602	625	634	609	656	675	646	630	647	660	678	637	668	674	639	627	674	625	683	673	608	660	614	638	640	638	625	642	636	644	593	645	652	638	660	640	686	632	625	632	646	623	633	625	672	597	660	667	602	633	623	654	646	673	632	649	656	665	636	685	632	663	680	677	659	665	619	677	666	630	656	661	639	662	623	689	627	688	666	639	655	659	647	691	633	613	610	663	669	674	610	658	689	655	653	652	609	670	629	658	671	642	656	652	600	630	637	643	596	631	616	682	637	625	643	675	648	677	603	659	606	652	671	636	669	622	690	614	653	640	662	598	626	631	643	651	615	645	649	609	624	607	637	703	646	620	668	673	619	667	630	661	648	672	644	688	674	640	631	607	650	648	628	647	625	602	659	662	627	659	624	689	620	612	645	612	613	615	615	654	639	618	629	662	652	646	682	651	609	654	662	640	643	647	660	635	632	677	628	628	652	616	661	646	596	630	644	657	610	694	690	668	638	652	602	627	623	655	647	649	591	690	636	655	634	652	610	658	614	647	641	610	674	629	666	646	669	658	635	611	650	637	644	622	684	629	639	707	652	605	614	648	669	659	627	662	686	670	668	637	666	596	626	656	644	614	639	622	626	593	680	576	660	656	631	662	643	629	658	665	634	684	660	637	666	643	632	694	670	660	605	624	660	679	606	720	661	652	630	599	581	649	676	683	625	640	625	644	673	619	672	690	617	654	638	616	652	672	596	662	631	637	635	629	660	605	683	672	679	634	623	609	608	607	652	631	663	667	647	616	702	617	668	606	592	679	664	630	626	684	665	646	616	644	685	660	601	623	638	660	640	607	647	658	608	621	632	628	661	623	613	641	656	723	651	612	652	612	623	636	639	622	645	696	650	647	657	618	617	688	654	657	643	686	623	670	699	631	645	685	654	671	613	637	612	626	642	608	635	618	630	666	574	584	632	632	605	647	665	610	650	633	658	619	591	653	660	664	607	627	670	649	627	653	675	670	637	662	652	656	615	613	627	612	664	657	632	680	659	619	650	606	640	680	688	629	600	696	624	622	609	601	669	652	664	608	628	639	622	624	615	597	592	660	642	640	637	656	650	627	661	636	634	610	673	650	647	688	670	630	637	632	671	622	619	618	671	648	624	662	687	650	675	644	622	616	600	601	659	630	644	623	660	621	684	661	679	608	645	723	640	666	653	614	631	674	672	627	684	620	636	609	641	612	643	623	635	604	636	642	631	648	636	613	642	620	689	651	659	652	599	653	655	626	664	581	627	644	632	607	595	675	623	638	662	636	635	638	645	683	626	664	632	616	643	654	670	641	643	672	635	623	623	670	640	636	633	619	653	637	687	644	617	660	614	598	672	633	667	642	679	627	698	621	650	643	602	645	691	629	605	585	655	672	663	624	674	637	628	614	695	689	624	654	611	680	694	641	658	643	651	607	620	645	622	649	699	600	670	648	676	647	639	656	662	602	631	626	651	645	613	595	650	592	624	604	634	635	666	693	657	601	623	677	632	602	624	680	588	645	645	710	667	713	679	661	664	626	636	635	665	619	616	679	706	653	616	617	668	636	658	619	625	659	658	691	659	626	598	615	608	623	619	690	629	603	655	674	664	616	625	657	624	607	656	654	638	626	640	706	647	642	648	619	646	636	684	666	683	644	647	640	668	695	664	630	623	659	625	646	674	615	639	650	670	636	631	682	651	678	645	645	650	634	636	651	676	636	658	654	630	634	637	647	666	610	655	600	626	618	646	672	696	657	648	626	671	642	619	656	693	622	702	591	635	664	635	662	613	617	651	641	653	632	682	656	599	637	659	635	661	617	658	693	647	657	607	616	611	638	674	636	650	661	651	622	608	612	658	621	665	685	626	639	683	643	637	626	618	612	628	678	649	617	638	639	623	644	638	652	606	695	631	661	687	611	648	617	613	650	691	617	671	656	610	660	652	609	664	658	661	657	633	643	644	648	665	681	654	634	662	615	625	637	621	651	611	673	635	624	627	651	630	668	657	655	612	637	673	638	632	598	623	649	646	656	626	622	657	599	644	599	643	659	699	655	616	644	672	662	673	636	659	657	666	628	626	588	644	693	661	615	606	709	654	613	648	583	655	666	632	613	622	651	671	652	600	632	643	658	671	662	666	629	613	659	660	668	662	617	631	660	664	685	626	650	650	668	642	672	680	610	710	595	651	655	672	660	670	614	637	641	648	681	644	628	649	631	631	684	633	616	625	629	628	656	643	641	648	648	644	652	632	607	632	635	637	642	650	629	640	625	666	636	635	631	686	617	609	650	591	642	672	671	620	649	608	627	637	653	671	644	662	632	653	619	661	652	668	622	605	672	667	659	614	647	640	658	672	609	615	613	664	644	630	672	703	704	648	613	642	651	633	658	602	639	647	650	619	639	636	640	606	657	658	606	610	613	655	687	624	662	622	668	633	634	633	637	641	635	644	610	662	664	703	605	668	604	637	655	649	610	623	630	682	641	637	622	634	636	664	646	621	667	631	606	656	679	604	603	627	625	680	624	625	614	654	637	687	616	648	642	665	645	653	626	617	677	617	611	605	671	607	675	667	665	641	663	629	689	675	613	651	672	642	606	610	630	669	665	647	623	657	571	577	616	642	612	674	663	620	634	615	633	638	662	671	669	649	703	625	692	661	622	637	576	641	631	690	680	672	647	655	639	637	626	676	633	630	626	641	652	603	639	645	638	626	621	629	646	619	667	643	653	658	624	667	638	622	635	651	637	598	635	666	618	606	663	644	632	630	643	662	663	682	660	622	631	670	668	683	678	629	665	649	658	598	673	660	642	623	613	652	612	646	611	646	648	693	676	657	670	630	643	630	647	683	634	620	665	650	629	632	644	664	610	680	640	653	652	620	616	684	695	614	624	624	632	597	720	663	657	653	628	642	669	638	660	600	615	683	650	660	587	584	607	658	653	620	634	650	655	588	688	609	617	652	624	624	614	692	591	676	662	630	658	656	641	634	606	605	638	629	666	643	649	619	709	612	632	681	657	653	652	650	674	597	607	626	641	664	637	634	719	661	654	634	669	647	631	623	630	652	676	654	633	669	646	641	668	659	688	623	620	672	638	624	627	635	605	657	629	671	628	684	678	650	658	649	618	626	670	588	666	644	601	638	648	703	696	613	608	656	607	680	643	658	690	665	630	615	656	668	574	618	615	623	614	667	633	668	643	642	650	587	605	648	634	658	664	661	655	646	670	651	669	647	687	678	670	664	656	674	638
3200	1084	951	739	679	603	474	445	453	401	445	435	390	387	416	370	417	373	388	401	383	450	459	421	440	438	450	496	557	554	599	551	580	560	516	508	527	540	510	519	492	455	444	450	433	429	442	450	449	433	430	397	458	389	412	387	408	402	430	428	406	377	404	381	419	402	426	421	391	411	414	425	390	383	435	462	417	393	412	438	411	420	379	438	416	375	404	384	429	427	397	369	383	415	396	391	416	431	411	387	422	406	403	400	387	394	361	427	443	432	396	416	422	402	376	452	403	390	408	439	414	399	425	408	358	449	401	408	385	419	389	389	441	376	402	393	419	413	447	407	421	443	393	445	380	411	439	403	397	451	441	411	402	367	450	403	471	445	427	403	425	427	411	413	388	399	422	435	414	400	381	455	391	452	429	414	422	424	438	414	415	380	408	426	395	397	391	384	375	366	420	401	400	399	385	402	416	420	406	409	373	392	417	413	420	419	407	393	470	436	394	399	425	395	414	401	389	419	418	410	403	403	404	425	419	412	399	428	375	407	434	394	433	374	446	434	363	393	385	394	428	411	436	437	376	415	397	399	405	431	403	427	427	418	452	404	416	411	435	408	395	386	433	404	399	401	423	423	391	403	403	407	419	441	415	429	417	410	407	410	396	452	432	393	449	426	418	418	423	409	441	406	411	413	419	389	404	421	387	404	358	431	437	388	397	423	363	410	403	386	378	407	386	459	447	406	397	414	391	425	413	375	411	448	401	417	421	402	433	420	440	387	380	378	448	422	393	360	398	423	398	402	415	365	383	389	419	395	451	375	448	430	396	395	450	404	397	402	428	417	407	446	438	396	404	412	441	444	438	402	394	380	390	406	421	364	412	428	435	418	408	415	409	422	426	391	408	417	396	382	379	397	459	434	435	420	383	394	401	416	409	386	396	419	428	408	413	390	398	422	430	400	445	431	385	386	406	391	410	423	423	450	431	436	454	392	412	441	408	387	391	449	384	388	401	438	395	426	419	391	437	440	452	413	394	428	446	389	415	415	406	390	406	433	415	417	413	401	426	379	399	400	448	431	348	436	441	408	419	408	431	445	409	380	402	379	405	411	382	412	398	411	413	418	416	386	415	406	401	409	421	391	383	437	407	446	420	430	419	413	419	399	409	377	381	452	383	427	397	403	416	451	409	406	449	385	430	432	404	406	429	401	416	425	438	419	438	418	374	427	413	409	424	399	397	434	417	348	418	392	384	433	401	380	379	411	421	432	434	395	405	446	404	414	436	407	449	409	445	426	437	344	401	423	472	426	432	402	406	438	373	420	408	396	443	432	359	406	414	415	402	430	451	434	418	414	415	445	410	408	431	389	407	392	424	428	404	413	410	377	416	427	423	383	417	344	425	417	432	434	384	401	366	419	455	424	416	450	441	397	427	419	416	414	398	425	414	412	387	380	430	376	399	407	435	400	410	411	402	416	417	398	385	403	399	425	394	411	403	393	373	446	427	426	390	417	439	444	378	437	458	398	436	443	428	398	445	395	432	397	431	400	402	392	412	424	430	394	425	415	405	409	427	424	391	405	412	417	394	391	430	441	449	424	437	442	362	442	443	411	411	455	432	395	385	401	431	382	414	439	424	441	439	368	412	432	398	443	406	417	444	417	424	390	398	427	423	450	395	430	418	382	412	466	417	393	371	454	382	439	423	405	405	382	409	436	446	420	412	426	397	358	402	416	387	389	410	440	401	388	420	408	408	412	421	410	425	421	423	443	422	432	449	419	421	392	412	430	424	400	398	390	437	439	377	389	433	394	438	394	388	398	369	428	434	423	413	382	437	412	416	406	413	392	434	387	409	410	442	397	421	389	391	394	392	438	447	386	380	415	454	412	411	432	423	436	404	406	419	400	430	392	389	380	416	407	400	400	416	408	397	408	435	461	400	398	415	423	417	436	395	435	413	420	389	409	437	413	398	422	398	403	416	391	419	398	379	380	417	395	389	422	438	391	416	391	405	426	416	422	391	408	414	432	398	413	400	393	384	415	417	393	391	414	451	452	372	388	442	462	424	385	402	394	427	400	388	385	415	409	409	414	407	416	424	377	407	405	415	420	397	401	396	405	367	452	423	429	394	408	418	412	416	414	412	423	420	503	424	401	404	389	422	385	449	380	405	417	417	390	436	368	368	395	440	414	390	400	429	405	436	440	425	416	433	417	399	420	422	389	376	410	397	376	402	371	428	425	402	405	409	425	391	405	369	450	407	423	404	401	437	414	438	436	431	390	396	398	418	418	388	373	401	373	366	431	387	397	465	389	426	422	438	387	424	413	428	393	439	466	415	387	385	434	429	433	430	392	425	387	410	440	437	400	390	452	410	413	376	404	411	441	423	392	385	408	409	390	444	415	414	413	450	349	430	381	421	446	425	393	387	400	456	450	375	382	418	418	429	376	412	397	447	455	406	423	424	419	405	435	423	441	410	414	416	434	380	445	403	401	418	416	393	424	366	424	422	419	399	393	360	409	412	404	421	392	375	401	416	389	403	436	392	437	414	403	439	426	399	392	422	401	432	397	419	436	405	397	415	450	436	414	408	428	399	440	425	387	399	398	425	423	400	410	413	373	413	419	419	415	409	379	435	409	438	431	439	399	394	414	387	388	408	407	409	427	379	412	421	396	398	392	394	399	393	420	384	452	423	395	389	402	364	364	389	431	449	479	416	426	402	378	402	399	412	382	441	378	457	402	449	391	453	432	442	397	419	391	400	448	398	414	394	398	393	402	437	428	419	426	397	399	405	413	403	438	428	407	447	410	426	394	430	414	410	381	409	430	403	423	402	462	433	392	421	384	426	417	417	410	376	454	416	444	430	412	426	404	438	413	384	410	427	414	396	392	399	373	406	396	389	411	406	447	439	410	406	390	415	439	402	397	422	443	419	423	408	444	403	421	423	405	382	446	436	377	377	427	412	405	419	462	441	402	407	436	412	403	394	411	409	398	417	381	397	408	399	397	417	413	373	417	409	406	422	443	439	408	400	416	411	382	421	441	446	438	410	418	383	407	383	442	416	417	407	414	429	411	397	396	452	432	365	399	413	430	396	410	410	394	395	402	395	425	443	420	393	423	442	390	389	397	415	423	437	416	409	423	446	397	390	389	402	436	413	421	386	416	388	418	387	452	407	455	413	431	406	419	382	433	429	416	443	420	429	389	401	415	417	395	434	439	405	444	427	406	414	395	435	409	397	428	415	445	407	416	469	433	395	406	444	457	412	400	431	400	433	410	400	386	438	355	393	434	409	404	439	385	401	412	419	411	428	427	459	403	434	409	416	411	456	440	408	402	403	423	463	410	411	423	425	424	417	423	414	414	412	425	395	421	420	419	432	376	406	434	427	386	453	435	400	387	403	427	410	413	378	410	407	427	400	404	413	409	424	391	442	397	428	434	444	446	356	408	403	364	450	438	412	411	398	408	425	402	402	387	415	383	418	406	398	430	443	421	443	414
3288	1627	2069	2025	2023	1927	1570	1245	1245	1221	1143	1135	966	997	1022	1065	1028	1035	1011	986	1030	924	1029	1025	1096	1140	1295	1562	2000	2251	2373	2359	2251	2174	1910	1760	1730	1731	1722	1694	1610	1339	1274	1235	1158	1039	1105	1201	1117	1074	1050	1149	1206	1000	1009	997	1051	963	997	1022	970	1037	987	985	976	1001	984	924	1008	945	992	970	1005	999	1020	1019	961	1013	997	994	928	1018	1013	986	980	961	989	1011	973	995	983	969	947	976	922	945	1035	958	1016	995	952	957	932	969	1033	941	983	959	982	966	997	988	993	1025	967	960	1001	988	1041	963	1008	1051	1043	1040	973	969	992	1022	954	965	966	990	961	967	962	1003	963	969	1000	972	966	970	1009	900	1049	1013	935	1018	990	1029	983	965	953	1012	972	945	992	978	1033	981	969	950	988	983	938	995	970	975	1061	954	970	998	1073	979	1008	1002	990	957	998	963	997	969	981	978	949	952	966	988	1028	1000	958	965	1078	970	909	1034	964	950	979	1010	1049	967	926	1027	960	963	993	988	977	983	953	921	952	996	1041	911	1002	952	967	1011	963	985	965	1015	1023	1021	966	941	1007	974	1016	1020	1021	1020	987	973	1013	991	981	980	976	957	1008	970	929	1034	982	1008	937	955	918	968	1003	1012	979	995	1048	998	998	940	971	928	977	999	1020	973	1010	1009	1008	928	953	1006	996	955	984	1043	976	954	944	990	987	991	984	974	1015	989	974	1093	1004	1008	989	991	1001	1016	999	934	959	987	969	1009	1023	977	948	971	1022	963	952	985	973	931	968	973	993	994	1028	1002	972	966	964	1017	994	1000	1014	986	999	937	1008	987	958	963	1007	1034	975	963	955	1024	1018	991	978	994	1012	959	1009	971	1001	978	971	1002	1042	992	961	1002	1013	948	971	1030	949	969	1033	959	1021	963	1004	1008	996	1011	986	1026	945	1003	950	983	961	992	1025	1026	977	990	963	998	1006	967	980	995	946	951	981	1013	1006	956	962	947	977	983	957	976	964	945	977	1003	1041	987	970	965	967	913	998	947	935	996	1002	905	977	906	1001	1002	1021	992	999	1036	960	1033	983	995	963	946	1000	988	934	963	1018	963	969	971	999	1004	960	971	967	1034	920	1006	990	952	1003	1009	976	1032	969	986	959	978	978	990	988	1053	941	1017	954	998	1006	1022	1010	942	980	964	1040	1018	1001	967	1019	991	1018	990	961	997	967	1062	970	1005	1052	968	1034	997	1025	1001	965	1003	993	983	1000	990	965	987	1021	969	979	952	922	987	988	971	1024	1001	1027	1006	967	970	945	955	996	1046	1014	963	929	951	955	1061	970	911	983	942	999	1048	1016	1000	1000	991	974	987	986	979	949	940	1001	983	984	971	976	961	966	961	961	967	970	1010	937	999	1000	1003	952	949	936	973	1037	976	982	1015	1008	951	968	965	971	988	1005	1002	975	1010	998	962	979	975	964	990	961	944	971	947	1032	979	1016	1014	966	965	1011	946	949	952	995	990	989	1016	1030	934	936	968	1031	1002	991	977	964	965	957	972	1009	1008	954	964	976	957	988	1008	1001	998	966	966	946	1012	1014	975	997	977	1019	981	963	959	991	969	995	1010	1032	975	984	943	994	1032	1026	988	996	999	1030	1036	961	972	980	999	973	980	998	1003	898	961	1017	1048	974	985	978	1007	1003	927	1000	936	1007	951	1007	977	952	987	1000	1006	997	966	1020	954	1015	1025	970	938	1000	982	983	1068	968	968	974	978	1069	1002	986	968	974	988	993	994	974	965	1014	967	997	986	1013	1056	1044	1021	944	971	969	928	1035	1010	980	958	967	943	963	1017	976	972	960	977	985	1008	969	1002	1045	951	996	1016	981	968	953	909	1044	959	982	955	976	951	1019	996	939	956	1038	1019	985	949	946	1026	963	1030	984	982	985	1024	950	959	1037	948	1016	1018	1016	1031	1028	1022	971	942	993	949	938	1027	923	980	968	936	991	1013	1019	1031	1029	990	995	964	979	1023	1009	987	972	1001	966	903	961	1020	1034	1023	956	1006	972	1003	972	993	1006	984	991	965	996	977	930	965	923	986	1024	946	958	1008	931	1025	969	1050	968	940	938	1005	954	945	1053	971	1001	1022	925	1024	926	1036	931	1008	968	961	948	979	964	982	1028	997	1017	986	939	964	1006	955	976	965	987	990	942	983	987	936	995	956	947	966	946	986	993	973	965	1030	1004	1005	967	987	967	988	977	962	994	930	1018	1002	986	1009	970	950	1011	974	1030	972	1032	960	985	983	1014	999	1014	976	951	975	976	972	967	969	949	928	986	985	956	962	940	1022	979	996	963	975	971	1031	982	998	990	980	962	1022	952	1028	973	922	1048	976	1050	936	1036	1015	995	939	1022	1005	987	978	1009	954	1041	974	983	1006	1020	945	1002	983	916	889	974	1015	979	992	981	934	969	985	971	1049	1018	1000	969	965	1018	1010	1013	1047	1008	981	956	1013	1008	956	1041	1011	988	929	975	971	932	976	969	994	1014	1011	939	972	998	975	997	944	998	915	1001	939	957	982	956	1008	1002	950	1040	955	969	893	934	1004	925	996	1013	969	970	973	989	1003	957	910	989	964	988	989	965	953	1017	1028	1019	969	897	961	931	996	968	932	967	1008	951	1049	971	1010	1044	951	997	997	991	992	958	978	954	990	986	1001	937	943	983	955	957	1030	1034	990	1015	986	974	980	974	938	949	967	955	983	1015	992	1006	936	1003	980	999	1059	1008	984	993	1028	994	996	938	978	942	953	959	969	1000	988	1081	990	950	983	941	1004	960	948	946	1008	1017	988	972	971	986	961	945	1046	1040	950	1028	992	1025	986	964	1028	961	935	991	949	961	946	1015	1003	969	980	985	997	977	981	978	955	937	997	940	1015	968	950	1004	990	1074	978	1012	1003	1033	977	1022	963	974	1019	973	1017	1059	1016	970	1031	941	1002	966	1009	1004	972	1008	975	1008	1019	1005	980	1017	1006	959	979	938	1010	962	1000	995	970	1033	983	1014	1000	1017	1013	914	980	890	982	985	952	985	1047	979	993	1056	982	1005	1001	973	1000	1024	987	1000	1010	969	1033	1020	979	984	975	952	965	945	1007	991	947	986	983	946	956	1021	1023	960	1032	960	965	933	995	941	1034	1001	991	1010	928	964	1003	925	942	1003	1006	965	969	982	1076	989	991	984	1005	989	1007	981	989	981	923	1024	967	974	965	1026	968	1050	1000	993	1003	1047	1003	1007	1031	958	996	996	978	996	975	989	1067	994	983	1013	965	985	1037	967	998	978	947	996	970	939	968	984	974	1059	1001	1027	967	954	976	1005	984	1003	958	974	960	1025	984	978	1013	969	1027	1027	928	1012	980	983	972	935	945	1025	960	929	960	939	989	943	990	972	944	996	991	983	962	996	1010	1000	920	937	999	994	972	1021	953	1024	964	1048	1010	989	944	959	1007	987	999	985	942	985	978	1005	969	939	982	1055	954	991	1033	986	1042	1027	970	985	989	1011	988	1005	1000	954	958	1001	992	941	991	969	980	1028	970	967	975	984	996	978	958	988	977	973	928	939	999	957	1001	1010	997	999	971	1022	1017	934	977	1041	954	961	993	987	1012	960	1005	979	974	979	1034	982	970	1014	1005	957	987	991	999	971	911	984	972	939	1014	965	983	1040	967	976	933	960	912	960	992	1015	1047	984	1003	1070	997	1002	962	965	1044	973	944	1066	964	984	978	1000	1007	1004	1019	956	1031	936	957	937	1023	939	999	956	969	959	967	1041	1011	990	946	1016	915	1013	1002	965	989	985	951	931	908	933	984	1033	988	1002	986	999	971	969	993	922	950	977	1058	967	1019	935	940	977	960	990	989	972	957	938	1012	1007	983	1048	952	997	961	1024	1030	1008	1029	985	976	985	965	980	1053	908	959	965	927	983	938
12913	9329	10527	9176	7527	5356	3449	1750	1411	1335	1301	696	498	414	331	348	344	341	307	309	292	324	314	324	314	365	419	454	504	606	609	633	616	544	474	463	465	480	466	440	410	333	307	352	336	300	307	325	306	341	302	347	332	315	276	301	279	304	320	310	284	309	305	306	287	296	312	291	300	266	299	270	310	293	306	294	304	316	302	318	301	281	247	293	294	279	308	284	287	303	304	323	297	292	300	320	278	272	307	304	263	296	308	284	297	307	303	306	313	302	346	317	279	310	274	297	329	304	329	318	286	286	298	275	296	309	274	296	277	292	285	268	309	307	306	316	310	294	298	307	297	265	295	291	302	294	293	307	285	314	281	289	290	293	316	296	291	274	323	290	284	293	305	327	253	308	306	308	284	297	287	308	240	260	287	260	316	334	320	298	293	287	290	280	312	255	290	310	331	298	326	282	285	273	302	272	281	306	286	290	272	320	279	298	297	301	292	303	290	291	302	296	285	271	282	309	304	293	271	288	287	286	286	313	296	291	298	294	309	294	312	289	305	282	292	331	322	262	275	293	259	347	296	282	266	315	268	281	301	252	304	301	271	303	293	276	283	327	301	281	289	290	328	291	297	322	275	255	300	284	268	284	301	288	286	287	273	277	285	309	269	319	322	307	276	317	291	293	282	292	312	301	282	274	281	307	298	306	294	279	280	288	291	295	297	284	321	284	260	306	303	282	335	296	307	281	269	282	271	302	309	267	278	276	318	322	301	296	289	269	287	267	284	285	318	298	280	270	294	303	280	325	271	274	298	290	285	269	318	300	295	261	309	282	291	320	266	291	286	297	316	302	311	303	313	316	285	312	272	295	295	303	340	258	277	291	267	314	296	291	271	298	284	295	272	307	278	296	328	285	308	283	292	293	293	286	268	293	286	266	283	303	302	313	303	291	272	302	282	253	277	288	284	271	262	313	311	292	280	274	291	273	264	319	306	278	260	320	281	284	302	284	305	316	277	294	281	287	275	273	273	307	275	284	292	283	275	281	300	299	297	274	300	300	317	302	279	263	282	312	282	316	302	267	350	287	273	281	290	282	313	326	293	325	315	320	270	289	288	310	279	305	275	298	256	321	284	318	287	290	275	275	308	310	318	300	310	269	320	286	290	301	306	265	293	287	268	281	259	295	326	276	273	304	270	291	315	299	276	273	302	257	267	281	294	313	257	311	268	276	302	295	293	307	308	282	304	312	286	299	285	281	274	308	313	292	287	272	263	322	332	277	296	280	299	294	305	295	314	293	291	304	323	301	293	287	312	318	319	306	321	295	294	289	328	300	289	270	301	302	299	255	328	276	317	306	320	313	316	340	280	332	285	245	281	287	310	274	313	293	301	302	277	294	287	304	303	277	282	279	264	282	268	316	306	285	268	287	310	309	281	285	296	305	296	289	312	297	340	291	300	294	292	262	303	311	309	291	302	339	312	280	285	336	308	284	301	286	315	319	303	268	304	259	324	311	285	275	296	264	287	272	291	297	313	304	289	307	281	307	297	273	298	278	309	309	246	307	291	273	284	271	272	280	281	287	317	281	283	284	320	329	288	286	271	293	288	323	296	283	303	303	285	315	254	280	301	298	310	279	296	300	288	288	289	291	272	283	305	293	273	299	315	277	321	292	313	333	328	291	315	279	281	262	302	325	281	296	265	314	251	291	319	297	317	293	318	291	285	310	279	264	269	291	297	299	328	281	322	300	273	319	308	317	293	312	336	272	307	291	335	274	275	293	305	284	283	319	327	277	265	296	281	302	285	295	319	272	319	314	295	332	274	286	312	299	323	280	292	316	298	294	305	281	293	342	334	321	271	289	317	266	326	292	287	284	285	300	266	282	290	298	285	289	308	276	280	279	303	301	287	309	291	309	237	274	322	301	260	287	273	301	310	295	296	286	294	273	263	287	296	317	282	272	295	333	308	298	319	305	270	259	300	283	328	322	274	291	288	320	329	279	280	303	285	319	315	298	306	291	270	307	292	321	309	266	315	291	276	312	278	289	275	276	283	278	316	298	279	310	318	304	296	297	305	305	317	277	285	304	303	258	282	266	272	278	275	318	289	306	325	289	307	283	276	297	317	302	263	299	302	304	308	291	289	278	271	284	291	309	313	295	332	310	281	290	279	312	321	275	308	325	311	291	295	301	285	282	286	264	275	297	271	274	313	298	267	303	294	297	328	289	279	267	296	297	292	302	313	310	315	268	315	277	334	277	284	293	291	301	254	277	308	272	304	310	259	277	274	269	287	284	266	326	308	289	307	292	271	290	291	293	295	281	299	336	272	307	269	272	303	302	315	308	304	294	293	295	299	296	260	268	302	308	301	292	314	280	273	303	283	300	309	285	300	295	308	302	307	290	289	309	291	298	339	303	262	319	277	314	299	287	280	286	302	313	299	272	278	276	336	288	266	305	297	299	264	302	304	288	302	277	281	289	308	302	309	331	280	283	297	300	280	291	282	313	273	300	292	289	237	295	283	318	295	314	306	294	276	323	288	291	286	280	288	311	295	269	282	265	292	257	299	310	309	281	315	294	253	273	278	314	298	292	271	303	248	282	342	300	312	280	295	262	276	280	290	306	280	301	306	280	311	256	318	268	255	298	294	264	282	280	324	281	274	331	276	266	306	315	271	300	307	322	318	291	278	306	268	280	318	306	291	302	317	286	301	279	286	305	287	324	270	302	285	281	306	292	285	298	291	287	288	280	280	304	303	284	294	301	293	271	291	289	283	295	282	292	307	321	308	261	283	281	284	282	264	306	283	326	306	283	277	309	290	309	298	285	287	296	278	268	314	291	281	274	292	288	304	284	298	285	285	273	294	286	286	336	307	288	301	300	282	297	308	300	277	297	305	292	287	284	298	290	291	274	301	272	309	294	284	275	275	299	305	309	283	303	290	304	285	312	279	315	289	310	274	278	300	286	325	285	294	288	273	288	289	284	289	298	291	295	278	299	319	301	313	287	299	290	277	275	272	276	295	283	300	312	321	276	272	279	310	290	317	267	285	298	324	313	291	306	277	275	330	317	285	285	299	307	285	293	293	305	285	287	269	318	246	300	302	279	312	307	276	289	286	267	290	282	320	302	308	316	302	308	290	296	310	294	270	302	276	294	281	312	295	272	290	313	275	293	335	282	292	301	289	290	267	312	324	306	307	298	314	325	287	303	309	291	306	304	297	258	282	269	293	301	309	301	281	297	316	307	299	279	294	273	319	302	282	279	309	319	292	270	275	286	314	282	295	318	322	303	275	280	293	302	314	278	308	301	294	323	283	306	312	298	273	306	303	310	318	319	256	273	259	301	314	309	294	270	281	313	283	303	322	314	281	267	286	300	301	295	306	287	309	304	299	264	282	313	317	302	284	301	307	313	296	291	324	273	267	298	324	297	261	290	287	297	288	281	321	298	307	308	306	315	289	311	262	255	308	270	314	300	299	279	273	310	296	287	313	315	303	283
9593	6518	10212	12759	14881	12689	9105	6090	4486	5642	5303	2297	2047	1615	1125	1132	1118	1025	1013	962	992	950	896	954	971	1191	1518	2005	2585	3277	3314	3139	3156	2782	2351	2370	2081	2229	2213	1898	1510	1308	1260	1060	904	853	953	963	1010	973	960	949	942	847	750	717	722	743	702	727	781	747	694	771	736	791	725	766	792	706	754	698	762	779	831	806	772	739	736	727	721	730	691	735	732	764	705	707	719	693	731	744	714	705	722	671	740	765	741	706	712	745	750	731	726	759	730	731	744	715	700	712	734	761	706	741	687	706	756	724	698	703	776	707	757	743	717	729	754	699	662	693	719	681	774	707	711	717	710	654	691	766	751	737	741	736	749	712	745	723	687	701	724	722	714	759	789	729	714	748	745	703	748	817	720	733	720	672	699	694	702	731	747	698	772	747	670	729	678	724	769	753	672	730	685	714	731	741	686	706	717	774	772	713	751	741	769	749	707	727	704	775	742	715	744	724	766	676	700	733	710	720	729	753	715	732	736	765	725	755	732	689	758	754	676	713	699	696	690	679	726	681	696	695	711	721	724	676	716	736	681	738	750	730	736	705	807	702	706	703	746	743	760	703	739	703	726	761	729	754	708	705	699	746	730	700	732	743	737	725	677	725	714	728	697	716	671	687	721	683	733	700	719	699	708	695	749	660	734	681	760	725	710	766	720	718	752	722	709	706	715	728	696	736	713	718	735	744	740	682	722	716	747	770	701	711	693	725	723	761	721	710	707	711	700	730	732	741	736	742	730	773	723	727	730	722	740	769	743	710	684	731	714	705	709	704	758	726	710	742	725	709	713	685	701	705	729	714	737	736	700	709	707	733	701	698	737	725	780	732	721	692	777	733	761	741	685	764	737	757	669	748	678	718	682	741	715	716	712	753	654	731	722	712	734	700	745	717	733	706	725	697	770	744	687	676	765	733	687	656	748	740	734	658	760	757	738	718	750	733	712	701	723	723	742	710	759	716	691	710	706	735	715	714	723	746	718	717	680	712	709	703	684	725	744	734	745	746	694	734	699	736	762	740	788	757	689	646	744	732	716	638	727	736	688	739	700	718	693	705	751	730	689	747	705	742	730	726	700	728	759	701	765	703	708	697	709	750	708	729	741	731	731	714	723	726	746	736	704	729	756	752	760	687	708	722	752	770	704	742	801	704	708	741	719	756	737	774	716	748	734	682	723	732	738	734	724	741	711	739	671	687	715	750	687	713	759	715	749	733	730	744	747	741	685	733	777	721	733	723	718	686	704	696	740	754	720	751	742	700	733	726	725	747	724	721	765	786	749	718	748	696	719	711	725	731	674	758	724	704	693	735	778	693	726	737	760	748	749	723	732	739	703	736	740	708	732	736	663	760	729	720	742	751	725	764	667	748	709	783	720	740	734	693	727	716	750	737	729	742	745	737	761	728	720	721	683	701	736	741	724	769	782	670	714	692	777	741	766	698	749	747	742	689	692	733	713	741	691	704	715	683	758	741	703	728	720	751	765	793	711	688	750	693	756	733	758	745	693	759	724	666	704	713	706	750	713	736	667	723	734	664	705	744	724	750	715	670	722	806	689	751	737	736	710	674	755	740	752	764	735	714	692	740	745	709	766	679	726	728	729	689	728	740	742	699	698	738	720	753	735	724	714	693	712	683	713	720	735	729	729	746	673	738	723	707	728	705	707	755	750	721	727	783	694	697	703	720	774	764	686	663	745	697	706	772	711	713	737	801	747	713	699	770	753	726	662	726	721	726	764	730	706	715	714	743	755	731	709	674	650	696	766	732	673	698	721	673	719	709	775	694	735	716	726	741	741	714	742	762	724	712	737	764	747	687	702	737	743	695	688	773	714	697	685	746	715	718	709	748	689	739	711	745	756	745	739	751	713	738	764	694	734	739	722	748	725	765	739	745	744	717	731	722	710	708	737	733	727	692	693	696	717	702	714	717	730	743	756	678	753	736	761	728	714	697	729	672	756	730	730	744	764	737	723	725	738	727	667	728	717	740	703	742	684	713	781	763	777	734	738	751	729	770	737	745	730	706	752	704	780	746	760	690	745	708	669	724	741	763	648	774	707	742	666	727	717	735	729	725	717	722	728	723	747	734	730	728	753	700	702	655	769	718	709	701	705	695	715	705	722	733	692	741	739	731	733	710	710	759	706	709	751	738	775	775	638	696	740	702	718	710	703	676	726	735	724	690	759	752	713	756	695	728	741	747	731	695	721	702	719	713	716	743	714	727	710	698	691	680	695	725	802	725	750	693	699	748	724	699	732	730	696	749	717	716	708	774	711	708	716	732	708	734	706	700	726	720	702	718	739	748	727	709	733	697	713	719	707	706	685	689	721	759	699	746	771	762	734	694	719	706	674	727	744	751	703	748	740	699	713	725	717	689	687	731	717	754	758	732	692	713	706	761	748	704	747	692	748	742	760	737	716	678	702	728	746	755	785	734	714	742	706	768	755	730	757	688	723	733	739	759	710	736	723	743	759	733	763	736	712	674	723	726	708	706	709	712	762	763	717	715	727	739	709	752	730	702	729	749	699	716	711	689	746	762	727	722	766	718	673	772	755	732	742	727	715	758	716	730	715	739	727	676	755	715	708	729	697	761	697	771	706	681	712	721	716	685	696	674	729	764	685	733	759	689	679	746	723	710	677	697	729	716	698	681	711	717	732	680	684	739	729	690	720	714	736	746	718	744	733	668	716	713	702	706	690	724	718	708	754	775	719	726	718	725	756	718	725	693	749	718	743	696	692	681	737	712	748	714	709	700	710	708	705	700	749	750	709	735	796	683	668	702	709	696	761	767	734	730	758	795	706	697	710	765	769	717	736	745	724	722	748	721	724	719	707	757	768	647	727	679	716	741	739	732	684	713	743	768	709	759	725	745	718	750	701	733	739	732	704	750	697	686	718	746	740	744	714	758	764	734	714	733	716	751	734	727	766	737	734	710	706	681	702	706	775	714	678	728	711	736	766	763	695	739	715	713	714	759	718	720	786	666	735	739	687	723	710	688	718	739	685	734	768	717	731	692	682	753	720	704	742	696	748	691	709	746	735	694	701	777	698	729	697	744	733	730	747	701	741	709	715	710	739	760	730	716	752	680	755	759	733	732	735	759	692	752	737	701	713	740	722	758	736	750	733	710	734	703	740	748	698	736	731	770	684	705	631	727	724	699	729	735	678	770	764	732	723	706	695	699	715	685	708	731	770	672	749	736	714	758	717	746	724	697	696	688	731	736	741	706	749	728	684	727	731	738	683	694	701	724	695	727	717	674	711	720	716	777	702	745	705	734	704	764	712	760	742	752	724	667	738	687	726	717	747	697	728	730	754	674	707	691	715	714	752	718	739	682	765	717	740	753	737	689	785	732	728	688	711	747	699	706	681	729	707	718	742	673	716	715	758	729	725	733	733	723	733	678	735	747	703	718	738	700	716	703	789	778	749	725	719	726	721	700	679	671	730	729	709	777	728	713	733	746
19547	13562	15873	14934	13279	9599	5551	2894	1610	2242	1911	733	605	436	342	330	311	298	272	299	284	304	272	244	281	316	390	442	579	693	704	658	614	577	510	499	477	471	456	399	313	301	290	271	227	241	244	227	289	312	264	257	254	255	192	240	241	229	226	254	214	217	239	235	228	215	237	237	216	245	207	224	206	218	229	218	228	220	242	191	211	241	212	194	237	192	208	232	260	240	228	216	227	226	252	230	219	219	236	187	216	200	218	233	212	219	207	244	231	235	234	243	228	212	247	204	221	231	226	233	226	215	217	251	241	219	182	230	227	226	272	239	218	218	198	239	233	237	191	204	193	221	240	231	224	229	212	221	213	231	244	201	256	228	205	238	198	223	220	199	188	225	239	214	222	209	240	232	225	223	234	204	215	230	216	217	230	207	222	216	198	234	221	268	233	206	222	231	240	221	235	210	245	237	202	233	203	254	208	214	226	202	222	215	193	211	225	218	222	225	216	252	238	216	239	224	222	221	239	198	218	215	215	249	220	231	216	234	246	214	242	228	241	252	229	218	222	231	230	221	206	224	227	235	219	232	210	228	207	227	223	216	230	230	236	228	183	203	242	215	194	198	235	215	223	240	220	217	220	216	245	226	236	231	215	223	211	226	207	227	223	226	242	220	237	244	202	223	213	222	243	229	245	238	251	221	227	214	217	211	233	225	242	224	225	221	219	206	214	243	221	245	209	225	222	245	208	221	206	213	229	213	201	209	193	219	200	220	238	205	218	245	235	231	242	244	205	221	179	180	208	217	231	219	249	206	203	243	218	221	223	204	220	268	228	207	247	213	235	230	227	216	224	231	219	210	216	211	252	241	217	201	226	205	223	239	222	222	223	233	249	212	212	193	217	242	205	221	220	257	242	224	261	228	241	216	212	248	222	213	214	211	222	215	229	210	217	221	220	233	221	234	236	205	230	215	216	220	237	217	228	221	212	233	238	236	211	243	196	239	202	199	246	236	222	225	212	215	230	234	201	223	220	220	250	249	246	217	229	187	248	261	229	217	216	253	210	215	236	217	213	218	233	207	233	237	222	232	238	229	235	241	249	224	234	209	204	205	226	230	234	205	237	239	242	202	237	221	203	248	204	200	235	231	213	223	208	241	233	233	198	243	244	244	234	236	218	241	220	239	218	233	240	221	237	185	227	230	209	212	262	240	232	241	238	243	248	185	209	237	234	245	205	213	263	253	204	222	243	212	251	232	252	231	245	215	202	228	221	227	233	208	242	243	209	234	237	229	230	224	204	236	212	207	223	211	217	225	223	213	217	225	234	240	214	247	238	227	201	241	227	201	232	222	216	196	245	250	228	241	255	236	210	231	237	227	221	227	220	220	199	219	199	229	224	204	250	218	238	209	204	200	231	225	236	236	239	233	197	211	202	232	222	241	195	236	251	228	231	224	209	224	235	261	242	220	227	238	246	261	229	230	240	234	194	169	215	252	211	206	214	210	240	201	217	225	237	215	224	219	233	228	261	214	221	234	212	239	230	248	228	222	249	238	213	235	244	242	262	227	218	231	215	234	254	216	235	219	203	218	211	232	235	218	214	220	235	200	209	227	225	209	237	214	231	213	213	226	222	240	239	208	246	227	203	225	224	225	217	236	233	215	195	224	224	247	185	209	218	236	231	200	228	241	247	225	244	246	223	218	237	194	229	216	243	220	213	200	220	219	221	207	218	212	200	192	237	268	210	222	228	231	248	205	194	218	212	266	218	242	220	231	208	237	208	196	213	244	194	213	229	214	214	188	221	226	227	239	228	263	208	207	190	235	204	217	232	229	236	211	242	253	250	208	211	211	228	228	205	215	212	189	244	189	232	220	234	213	219	228	232	229	236	236	223	221	223	220	228	208	232	238	262	224	215	217	242	250	239	245	221	210	229	233	229	220	237	205	234	222	211	246	212	234	228	233	229	212	244	220	239	202	213	224	260	227	205	216	226	244	235	227	218	217	206	223	223	211	226	236	220	206	203	217	242	212	208	217	234	218	219	223	246	220	237	232	228	207	230	232	231	228	219	213	218	200	219	237	237	225	219	245	225	217	227	244	216	213	188	258	217	215	202	215	227	193	224	240	230	253	244	215	242	233	215	205	232	230	234	228	234	205	220	251	235	227	233	175	225	226	241	206	210	209	222	261	240	246	234	191	197	206	223	205	236	228	234	222	166	237	205	208	194	205	242	248	239	206	214	214	254	224	222	209	260	236	232	228	222	201	247	214	213	211	258	221	248	228	267	229	204	200	203	216	239	258	223	200	244	233	244	202	210	223	198	251	213	225	217	233	220	229	207	239	212	230	220	236	236	247	205	242	222	203	210	226	232	194	230	232	226	254	225	204	208	232	206	228	217	211	233	243	201	205	231	206	248	230	223	229	221	219	196	236	244	252	205	225	228	208	229	226	243	201	214	209	233	206	213	226	224	196	232	209	218	248	226	218	221	214	196	243	236	213	207	220	240	219	200	206	218	213	238	246	195	241	232	238	207	240	225	224	217	229	221	230	212	235	241	249	240	238	262	202	235	216	265	247	222	226	247	219	201	214	229	229	230	206	232	228	200	232	227	213	217	246	225	227	218	234	232	226	204	220	196	208	251	215	215	212	225	214	220	251	225	230	250	232	251	239	219	211	212	204	224	214	221	187	203	245	222	214	231	223	217	226	232	226	208	234	222	232	234	269	219	210	218	205	216	245	232	189	255	215	213	210	222	206	234	210	230	238	214	240	227	212	214	232	239	178	237	226	235	212	226	215	200	234	226	235	243	205	237	237	261	238	254	209	243	217	207	246	215	210	203	236	219	220	215	221	233	187	209	209	250	236	235	252	235	236	242	241	216	220	247	229	208	204	231	231	240	227	225	239	202	224	221	227	221	227	210	239	236	204	223	216	228	224	234	249	245	232	230	212	205	231	224	226	203	219	228	234	218	257	206	229	268	230	226	216	194	204	248	222	209	228	233	254	214	209	231	248	230	208	219	230	216	219	243	209	233	239	226	225	236	205	221	227	245	238	251	171	210	230	211	203	223	230	212	216	220	219	202	230	227	222	226	212	229	212	227	259	236	225	221	221	216	213	218	228	229	236	238	211	239	221	223	193	209	233	228	219	200	210	219	236	187	218	239	213	236	230	229	219	220	248	239	221	211	235	262	227	218	251	214	222	198	219	261	229	209	204	224	233	214	208	217	237	227	214	239	233	191	207	215	230	253	198	223	227	249	238	203	241	247	216	220	259	228	216	211	198	211	212	217	242	224	204	224	208	217	215	216	215	225	224	234	220	226	244	242	205	201	237	239	223	224	250	247	234	197	204	244	219	205	241	242	237	230	210	233	205	241	239	228	248	223	210	222	215	243	216	246	236	197	219	195	218	211	201	229	247	238	233	208	242	208	247	225	215	250	208	229	201	235	225	220	208	213	244	227	217	216	209	216	228	203	231	215	251	219	214	210	212	228	219
12920	8662	14390	18394	22201	18491	13140	9142	6581	9763	7608	3388	2987	2011	1419	1451	1361	1166	1030	985	1050	959	964	950	1074	1405	1879	2493	3571	3930	4013	4113	3926	3503	3077	2789	2496	2744	2527	1961	1380	1254	1283	850	662	678	739	771	994	1199	833	881	886	679	643	599	596	584	621	602	590	618	579	627	639	647	622	611	610	589	637	648	678	653	664	745	621	594	600	604	611	549	565	594	617	587	618	594	572	601	562	625	560	607	604	596	571	625	565	601	601	583	641	599	596	573	564	609	568	566	590	600	601	602	551	560	572	607	598	590	566	593	614	584	606	574	589	581	580	532	552	566	561	535	580	647	544	597	577	595	582	543	594	587	563	570	579	571	584	618	577	570	565	564	626	569	552	619	608	608	550	611	587	572	569	580	567	575	596	587	617	571	575	599	610	640	567	577	569	612	596	609	572	569	567	591	537	599	585	545	545	630	584	544	591	600	578	562	555	564	545	578	588	580	551	559	589	544	609	579	511	549	615	537	595	587	557	601	580	566	591	619	552	549	612	569	608	580	578	588	591	618	595	579	564	580	576	589	560	568	590	560	576	585	552	610	589	563	554	621	595	588	594	601	559	582	570	564	549	557	610	588	572	565	561	582	588	574	555	545	611	606	578	604	572	563	608	620	571	556	584	534	593	602	578	561	563	581	520	568	552	570	564	584	625	590	569	577	571	608	598	541	582	581	534	602	568	548	568	545	603	589	578	587	595	558	577	556	608	546	596	555	578	557	605	629	600	629	587	595	614	544	530	584	547	578	594	574	583	550	602	588	585	614	622	617	534	600	555	541	584	576	595	564	582	590	590	587	554	556	528	542	556	523	608	591	616	549	572	626	569	589	607	617	558	550	592	538	574	590	557	550	540	579	589	605	556	616	589	601	554	595	582	606	547	600	599	542	626	573	557	544	548	602	556	614	572	558	602	583	597	568	624	564	587	534	617	607	584	592	607	575	610	600	607	581	606	568	607	606	597	601	587	590	601	551	540	551	574	594	584	583	606	575	600	606	593	569	531	619	552	574	543	598	591	569	543	556	569	565	596	600	586	576	567	577	543	576	629	547	549	567	592	554	579	583	575	565	617	560	564	551	567	555	543	566	593	581	583	583	581	605	562	617	566	579	571	555	567	618	622	538	619	560	573	605	568	550	563	543	571	613	552	562	570	535	596	544	613	580	577	600	583	572	577	562	563	567	600	570	537	588	584	566	553	558	563	604	615	598	611	542	571	593	565	586	534	560	545	579	617	619	578	587	613	570	602	549	556	579	592	582	570	542	577	594	561	572	557	607	566	616	584	556	606	557	546	636	592	605	560	566	585	581	535	607	551	552	577	600	606	620	579	590	611	601	595	563	586	619	594	539	582	561	573	591	611	599	570	611	592	549	562	584	584	495	563	585	561	562	530	563	575	550	567	554	576	599	577	537	576	539	566	651	573	567	562	605	629	561	574	601	596	606	580	611	555	614	612	550	545	582	546	577	588	579	582	576	552	575	575	542	594	588	620	569	573	563	579	634	609	647	580	608	558	601	554	533	581	526	593	570	561	539	567	576	591	523	578	589	589	574	595	555	571	568	597	591	601	603	541	557	564	560	538	549	610	577	553	589	631	577	587	567	552	579	581	556	556	586	559	532	572	592	594	581	581	575	583	603	589	582	624	544	596	580	581	575	596	581	591	589	569	577	632	583	565	616	556	582	594	590	580	549	607	551	587	606	574	604	577	603	552	587	571	557	570	628	595	588	562	607	598	574	553	581	577	595	553	589	574	574	572	588	557	571	587	589	564	544	538	588	570	571	618	564	603	625	551	577	579	585	584	581	577	539	566	552	565	566	537	597	544	553	584	562	558	581	575	562	605	552	539	574	544	557	585	590	542	556	543	580	614	556	565	578	569	586	602	546	607	538	598	577	577	544	578	597	595	573	574	596	568	588	624	597	613	547	627	615	568	609	559	550	552	583	592	605	574	604	582	572	559	575	607	554	615	563	567	565	577	561	583	567	581	603	590	527	561	592	570	561	592	567	570	634	542	534	566	563	613	586	586	600	597	580	576	533	594	561	577	597	547	615	569	602	540	585	616	567	571	627	584	599	594	540	616	579	586	603	600	567	610	587	595	575	586	596	522	591	609	565	583	588	580	547	596	559	582	553	580	564	619	602	569	578	584	610	609	580	545	574	608	581	587	566	599	570	581	586	606	620	585	601	562	548	581	562	582	567	586	550	588	560	611	574	589	548	574	584	534	583	586	578	585	578	577	609	565	561	568	568	597	590	625	558	593	580	578	558	585	540	568	553	576	539	558	568	566	589	551	574	624	573	586	598	578	616	563	588	547	557	580	588	558	592	586	605	524	573	586	566	598	600	604	563	575	579	602	582	582	584	589	576	543	547	576	543	618	597	548	569	596	594	594	553	516	520	558	586	571	549	563	553	565	583	573	605	639	594	559	597	590	547	582	552	572	565	590	626	576	548	542	564	579	574	579	589	588	574	552	547	580	564	583	592	600	595	558	547	595	578	587	559	573	549	561	555	605	578	567	594	568	564	581	583	590	557	547	603	544	539	567	566	561	625	571	575	574	556	562	549	540	581	580	593	604	578	612	582	565	564	610	561	572	623	573	600	512	559	609	588	544	560	561	543	549	561	559	619	571	589	555	613	547	591	604	585	559	572	554	598	608	543	617	579	593	598	591	609	570	560	583	539	606	566	568	552	598	548	585	562	576	601	518	551	568	615	606	533	547	567	565	550	621	523	589	522	606	554	564	575	584	586	595	599	573	546	569	612	562	603	578	607	573	603	583	522	630	545	594	582	557	595	536	603	577	586	615	586	570	583	605	571	561	586	573	592	557	594	532	562	603	562	578	657	571	634	587	575	597	547	545	563	559	583	570	564	584	569	566	538	581	574	593	591	591	544	607	585	499	553	536	608	620	541	586	553	584	538	533	595	579	596	554	570	547	583	621	573	584	560	531	543	599	584	581	600	598	544	560	546	571	585	536	581	574	562	601	589	600	549	519	548	584	578	570	559	610	595	575	578	592	577	591	600	542	594	574	532	600	561	569	543	577	605	618	627	567	578	602	563	568	561	568	602	563	580	598	553	546	587	594	585	608	564	584	528	538	567	607	594	603	641	594	582	569	560	559	600	618	583	521	603	569	591	569	571	599	563	620	590	530	560	626	577	534	591	586	598	587	610	523	534	596	584	577	509	600	579	582	570	541	583	618	609	614	550	554	579	597	566	570	549	592	586	585	564	547	601	576	561	533	592	542	575	577	597	599	572	557	574	610	578	564	565	576	636	597	577	582	600	597	551	588	580	555	556	578	583	576	548	601	615	543	634	580	593	614	567	562	571	541	626	616	539	611	592	584	603	588	609	602	567	592	563	599	533	557	567	565	562	574	568	541	564	558	540	573	551	563	569	570	552	573	561	577	577	606	559	598	536	535	611	587	575	598	561	585	623	575	586	577	570	563	592
2988	1035	938	788	626	457	482	435	472	429	428	382	404	443	369	379	398	390	368	383	379	379	403	416	410	386	468	470	545	564	581	568	563	509	490	458	442	477	447	401	449	415	439	373	360	398	372	377	396	421	370	428	359	432	379	411	362	400	377	386	385	404	385	371	412	380	391	401	421	389	377	393	352	382	395	386	393	353	424	397	354	430	404	409	320	397	382	360	407	388	430	397	391	413	353	383	406	407	380	413	343	384	405	394	368	386	356	379	383	361	395	382	389	387	380	337	394	345	391	384	393	412	372	357	388	429	395	372	358	404	428	395	385	368	425	395	380	367	382	359	397	364	368	388	382	362	374	394	393	406	394	360	333	405	394	353	394	384	378	374	369	411	397	379	370	386	373	418	368	370	396	385	396	373	380	389	372	380	384	341	378	359	364	365	368	356	422	395	395	364	362	382	369	419	408	352	393	367	360	395	400	372	346	358	388	428	384	386	402	395	387	369	407	404	401	399	430	363	376	414	372	376	426	410	390	371	384	380	418	387	396	379	379	395	388	365	381	386	398	375	385	401	364	396	375	431	375	402	414	407	367	383	380	360	413	383	385	358	395	377	384	407	389	368	384	370	394	339	369	369	414	352	405	372	358	387	372	424	356	353	392	386	393	377	366	406	381	389	390	400	397	372	382	362	410	370	394	391	395	357	398	409	379	386	383	348	399	377	424	397	394	418	363	403	374	390	370	400	395	410	414	409	366	373	359	383	381	389	361	422	393	396	402	367	364	367	360	368	399	344	386	415	361	380	399	369	397	390	371	367	382	392	402	394	370	398	357	427	382	370	424	373	398	369	391	418	410	361	411	382	379	406	396	385	401	382	400	392	373	379	392	406	374	370	387	404	366	437	375	395	409	400	406	399	390	391	377	396	388	410	410	372	367	409	426	398	389	410	368	356	379	349	366	401	366	391	389	356	391	367	394	384	403	385	402	414	374	359	396	385	366	350	377	404	368	388	393	407	357	382	387	420	389	405	328	400	370	350	356	427	411	396	365	349	372	409	387	359	383	380	433	364	347	397	409	390	412	366	395	416	377	381	412	393	383	382	416	374	390	353	410	385	421	393	409	378	393	387	433	362	385	397	401	389	376	385	375	392	383	402	412	368	419	396	385	380	376	343	388	392	407	388	372	381	380	361	360	369	401	355	379	378	380	397	365	382	382	374	365	402	421	437	397	373	389	387	398	386	407	364	398	383	363	384	395	373	419	390	415	399	388	376	391	370	366	371	360	396	359	406	365	408	435	378	397	411	375	372	370	412	372	386	391	409	386	411	383	354	381	365	377	373	344	380	400	419	425	385	393	407	365	379	408	371	408	395	395	380	394	419	351	409	400	380	373	397	387	408	384	410	373	425	408	364	410	373	406	367	414	394	377	382	366	385	393	357	365	399	398	368	342	381	373	379	381	414	385	426	409	377	358	377	382	383	384	388	392	394	373	378	392	403	411	363	374	382	361	389	395	376	372	400	367	395	389	362	382	422	393	408	384	386	390	415	362	386	374	416	365	386	383	367	366	426	370	392	409	374	369	405	380	365	398	427	399	374	392	370	385	415	347	360	385	370	393	399	346	363	368	344	371	369	399	422	410	378	373	386	393	408	379	394	359	387	359	427	350	379	376	389	392	417	395	344	386	395	409	361	368	393	361	377	358	389	366	371	409	375	395	358	400	384	383	378	378	382	402	378	414	383	377	399	410	377	379	383	392	410	393	411	377	385	407	395	366	363	353	356	375	409	366	342	372	404	354	399	380	376	408	417	394	393	378	411	359	403	388	402	414	382	392	362	398	416	350	352	394	393	394	406	376	391	380	376	361	347	376	379	399	383	382	395	382	403	371	393	402	379	407	395	365	393	338	382	383	408	372	380	410	354	388	401	404	375	356	420	378	363	410	376	371	394	386	412	393	365	377	373	398	364	399	387	377	396	372	368	379	380	415	377	413	332	383	388	363	392	370	414	379	383	340	358	414	378	405	370	393	387	384	382	370	398	411	347	372	378	367	351	400	364	374	382	370	375	417	350	377	355	389	384	365	377	413	423	358	401	427	418	405	386	401	348	400	391	380	401	355	368	411	366	390	391	376	388	357	410	386	402	361	374	404	400	385	408	419	398	414	382	409	401	396	386	359	367	380	424	406	412	389	418	353	361	389	396	413	415	412	382	389	425	383	415	369	403	402	369	393	384	348	409	415	380	371	359	429	407	409	386	356	398	387	385	414	360	369	377	376	402	333	392	395	410	365	400	416	373	403	387	372	392	399	372	370	370	387	393	445	387	379	361	363	405	347	395	392	381	361	396	393	357	350	366	438	403	429	362	380	416	421	359	395	408	358	366	407	385	392	392	396	368	376	366	389	387	380	375	382	363	371	377	389	385	365	365	364	406	352	379	350	436	381	386	356	383	406	385	397	393	394	409	391	394	407	376	388	411	368	384	394	387	386	362	382	396	396	376	358	393	384	389	366	370	395	369	408	359	391	390	397	347	391	384	365	386	371	368	364	386	388	385	430	371	393	425	392	370	396	394	403	387	330	389	394	367	400	375	387	408	397	405	365	399	403	396	382	364	409	466	348	403	394	385	391	397	419	395	383	403	416	361	395	387	395	378	402	335	383	374	390	390	363	363	365	354	359	401	397	395	407	365	394	370	429	397	373	415	394	405	427	400	388	414	375	418	395	385	354	355	385	377	394	392	404	358	394	382	372	338	380	422	373	403	362	373	382	407	386	415	381	406	385	401	370	413	370	367	405	379	399	388	401	370	368	422	425	400	384	407	384	383	389	370	446	388	370	393	393	362	383	361	358	411	373	423	371	407	403	398	391	402	387	385	392	393	390	399	386	416	400	390	341	359	369	391	397	382	376	380	357	390	376	385	375	429	355	361	379	385	397	393	377	365	398	382	381	383	406	392	373	372	386	387	354	368	380	383	421	405	362	397	389	380	426	329	366	376	385	382	395	409	398	371	398	373	398	384	378	387	415	371	381	403	400	401	407	385	438	399	412	342	364	377	407	382	358	365	388	373	384	374	392	349	412	429	409	380	384	412	401	365	394	430	383	393	389	406	414	379	392	400	369	352	348	380	382	360	415	412	373	402	346	367	390	393	386	392	384	352	372	386	392	382	363	389	407	383	354	381	369	483	378	357	354	360	376	390	393	388	357	374	346	389	350	399	383	349	379	379	379	394	373	367	410	389	353	363	376	380	366	354	404	351	340	365	378	388	389	350	361	367	385	429	358	398	367	403	403	429	412	391	342	373	424	386	362	403	412	349	416	397	376	396	339	393	389	397	396	390	356	391	397	400	379	359	381	344	402	385	377	409	376	370	351	346	386	424	369	369	381	401	350	368	410	424	376	416	410	381	429	388	377	405	386	382	367	391	418	382	380	366	403	374	383	393	424	383	403	385	366	408	376	396	393	368	391	394	379	400	382	407	367	382	422	407	402	423
3265	1556	1919	2220	2012	1787	1516	1245	1267	1211	1126	1061	979	977	915	992	930	926	941	928	983	918	930	987	1016	1205	1458	1716	2222	2300	2336	2375	2225	2062	1848	1774	1652	1665	1478	1209	1175	1130	1010	1014	949	991	1014	1008	1089	1113	960	1009	992	882	897	858	912	939	898	842	912	951	925	915	925	880	942	935	939	931	880	875	925	902	877	893	930	965	932	857	942	934	954	940	904	919	947	921	910	890	886	842	881	926	903	922	911	940	911	936	924	888	896	963	940	898	945	911	891	894	1017	875	870	938	1001	907	894	884	940	914	976	960	896	930	970	877	892	921	908	978	942	913	919	902	916	987	941	961	905	941	955	918	890	912	986	860	957	910	959	936	967	915	922	917	986	871	945	933	897	889	885	892	902	884	932	993	893	883	922	933	927	886	939	952	895	915	926	919	925	925	886	936	885	924	964	894	922	923	919	956	917	931	871	918	939	949	898	884	920	896	880	926	849	953	933	927	926	931	886	946	926	910	930	964	935	942	964	879	947	993	920	935	909	882	894	908	974	901	898	944	863	854	849	899	890	912	920	877	878	926	919	946	931	911	880	974	969	923	985	958	955	882	912	908	901	911	916	923	915	916	898	938	927	923	894	908	940	916	883	939	907	935	961	914	901	925	910	867	933	958	862	873	925	880	912	984	925	972	941	947	974	946	905	946	905	898	939	917	883	906	918	921	893	946	919	891	914	902	924	912	908	947	912	887	848	917	899	902	939	909	915	956	905	895	884	884	926	880	932	921	885	911	895	911	939	939	919	907	928	917	928	933	974	891	902	894	922	923	895	907	949	882	886	928	879	906	870	927	916	891	982	928	947	937	914	909	912	987	933	962	915	939	937	927	910	897	903	970	880	999	923	963	871	880	949	944	881	939	930	927	916	870	922	931	907	911	918	947	955	886	946	862	901	888	889	882	897	885	907	926	914	930	910	900	923	858	940	892	884	894	932	942	928	943	909	936	924	923	953	926	878	927	958	906	927	854	938	936	972	877	891	914	939	912	913	918	948	908	901	902	910	922	927	866	957	948	924	948	923	901	947	890	936	905	898	924	921	866	922	924	949	935	906	948	919	887	909	925	956	965	917	936	910	939	944	948	885	901	885	859	929	956	922	958	916	944	912	952	881	837	939	891	876	927	932	880	952	935	861	944	886	905	868	872	859	893	915	896	890	922	915	960	923	939	871	895	934	930	895	916	915	910	931	916	872	938	913	938	931	895	936	942	880	956	940	877	968	925	914	881	948	965	969	892	924	924	887	993	926	904	902	876	959	935	868	932	921	914	919	887	937	866	926	938	985	889	925	908	888	901	884	969	921	909	900	907	877	906	914	937	864	922	920	912	898	909	953	919	947	897	913	930	875	926	915	939	904	969	913	840	939	953	913	957	889	929	899	918	941	911	887	869	910	903	975	918	885	919	896	940	956	961	923	960	917	955	929	948	913	916	895	900	897	927	906	947	921	868	894	934	901	939	915	896	917	910	977	913	915	949	895	911	866	900	908	945	928	880	909	940	950	980	925	898	889	911	926	911	870	933	908	925	902	902	911	895	911	916	924	972	909	943	913	857	899	948	926	920	880	910	908	949	939	959	989	983	919	899	976	875	920	903	900	914	973	903	943	934	924	900	908	919	906	881	900	992	927	954	960	978	900	868	895	942	939	987	921	893	895	930	916	919	883	890	952	886	869	986	907	901	937	917	922	932	906	908	957	953	933	888	976	882	928	888	926	922	924	880	875	925	940	949	953	902	870	914	919	952	920	944	875	987	900	920	873	895	921	909	889	939	891	931	924	924	981	948	935	965	913	880	909	918	921	928	902	937	905	947	939	916	878	885	915	899	929	899	910	919	905	885	905	944	921	915	946	968	944	906	942	902	887	903	957	899	938	877	880	940	941	902	950	890	962	919	917	919	931	937	941	881	912	944	951	865	909	973	949	930	933	937	901	900	909	900	879	879	927	976	941	938	953	892	956	934	879	944	942	912	963	901	889	934	905	936	932	891	940	926	886	956	887	933	920	916	917	917	889	980	885	926	928	919	977	942	925	958	886	933	924	937	941	897	954	902	971	877	935	945	945	886	910	936	921	903	931	865	965	873	966	866	859	870	895	957	967	952	939	958	964	943	863	874	939	870	921	882	875	899	882	951	894	936	987	904	895	918	940	933	896	857	919	874	938	1002	941	889	893	916	963	973	922	966	912	945	901	941	897	936	948	891	901	938	896	885	937	936	920	955	890	897	929	909	932	882	852	915	943	948	896	910	857	969	910	897	942	919	889	948	906	982	886	933	900	928	914	877	890	921	865	947	920	853	913	982	933	897	909	856	914	964	926	921	879	921	952	871	914	926	972	911	935	967	913	891	900	907	916	929	918	979	976	931	913	930	889	1001	922	888	877	872	902	919	908	901	924	884	837	956	940	890	894	935	929	976	910	934	913	836	944	915	912	864	933	899	900	914	888	914	935	938	943	933	928	841	895	962	983	870	936	923	915	916	912	935	899	884	917	942	899	856	875	957	965	968	893	917	950	909	907	940	915	862	930	892	966	928	900	912	906	939	919	891	958	894	874	949	946	906	937	954	958	965	953	1002	940	917	950	895	891	882	971	921	938	964	942	936	872	932	896	917	885	894	869	1002	881	938	909	963	867	888	907	906	870	937	982	913	933	918	925	919	931	875	919	948	959	896	893	881	947	941	919	948	1003	908	905	893	946	893	977	941	886	943	900	934	904	983	886	895	918	889	896	905	971	963	923	919	935	954	901	907	922	904	907	932	914	901	912	858	878	956	890	922	878	923	897	911	903	899	918	934	916	916	921	932	851	932	935	910	938	908	912	925	967	898	933	919	943	954	896	934	949	878	952	906	838	926	940	904	955	955	906	966	970	967	887	949	950	927	934	849	887	953	942	933	933	918	911	918	856	888	931	939	910	915	925	927	912	860	914	879	929	910	946	891	904	871	886	885	888	917	895	926	944	859	927	893	892	954	910	923	920	905	931	895	912	978	898	855	914	902	962	880	905	879	926	947	888	928	879	959	900	907	907	899	915	886	914	884	874	924	936	952	957	953	948	904	894	915	927	933	895	936	900	936	878	958	927	893	874	916	913	873	942	937	912	903	924	890	928	913	890	935	972	928	862	893	928	917	897	925	961	966	844	882	921	913	935	894	899	897	921	894	869	905	908	932	985	927	952	1005	948	922	932	942	931	914	909	896	877	879	922	925	942	963	976	886	900	830	856	936	968	891	924	984	913	923	929	942	951	959	954	926	877	896	901	868	923	921	966	917	919	977	898	890	896	956	903	905	936	920	914	882	934	930	910	911	915	912	971	928	949	884	960	927	896	887	890	886	914	974	969	890	874	860	909	939	904	918	883	897	844	922	948	907	900	964	957	901	910	938	910	945	967	941	929	942	913	945	933	933	910	947	946	952	882	916	938	924	896	885	962	1026	982	936	956	901	891	958	906	954	969	923	995	908	936	935
12308	9139	9826	9175	8348	4806	2832	1504	1001	1386	923	463	402	378	319	347	347	311	288	299	262	347	339	323	354	365	407	473	561	589	579	589	559	507	466	433	441	430	406	315	304	328	287	259	295	311	287	300	317	336	317	295	245	252	276	280	284	268	262	296	321	296	246	279	265	264	287	273	271	280	272	282	270	274	286	254	322	252	270	299	249	246	269	243	299	275	266	278	278	261	273	298	264	301	261	279	274	272	266	276	279	265	276	273	266	307	249	266	252	264	279	275	273	272	263	248	240	291	267	278	277	280	265	255	312	269	288	280	271	278	284	255	281	257	240	254	280	284	259	281	263	281	281	268	281	243	265	269	284	284	311	245	258	259	295	275	282	270	273	226	256	297	253	262	284	261	275	284	272	293	278	255	257	253	257	266	267	244	273	274	249	261	303	282	298	279	289	288	276	258	274	276	251	250	281	241	273	259	242	272	267	257	257	280	310	258	271	284	280	288	279	243	284	270	247	290	254	288	268	275	313	272	264	258	277	250	312	260	263	256	269	301	239	270	255	289	266	281	299	287	292	269	251	266	259	244	285	286	315	278	242	277	263	304	252	270	284	261	260	273	265	247	301	224	290	285	256	268	266	267	278	246	242	249	265	263	288	260	285	277	276	251	270	267	250	280	283	269	272	284	252	261	281	278	272	266	269	299	264	238	315	274	277	320	285	252	278	271	283	270	236	247	261	265	239	291	274	265	260	280	305	259	270	259	281	284	300	283	251	253	274	248	247	256	252	271	266	256	281	254	260	268	253	263	269	285	246	263	293	269	253	266	249	280	254	281	290	260	265	270	300	282	266	237	286	269	274	241	279	271	267	273	276	253	287	266	269	316	264	279	291	251	297	324	258	285	257	303	262	260	279	287	272	273	248	276	282	272	297	293	258	233	270	231	263	267	276	286	272	253	274	272	256	256	251	280	297	260	276	281	265	268	254	278	263	273	281	288	249	266	273	262	254	226	285	259	252	257	279	244	270	261	271	265	279	236	267	295	268	257	255	290	257	275	259	280	292	283	256	265	291	279	269	282	243	260	257	287	233	255	255	243	272	278	255	290	285	250	271	281	257	255	293	292	254	272	288	276	261	276	256	281	260	243	270	265	277	270	258	278	256	288	251	277	253	291	281	268	253	290	265	262	285	267	265	285	285	273	315	277	286	298	280	258	265	301	270	279	269	260	297	264	268	306	240	268	282	261	254	261	290	291	267	260	277	270	250	264	269	251	261	277	293	294	292	281	249	274	256	287	287	241	293	265	270	268	248	282	238	274	256	225	258	256	290	272	263	253	263	263	249	266	268	286	254	260	279	266	263	245	265	267	283	272	240	259	270	280	276	255	268	268	270	246	278	273	257	292	245	248	258	285	273	272	285	280	295	273	266	266	284	252	275	279	235	269	275	272	239	281	237	275	266	261	259	268	268	269	291	252	253	282	268	266	280	265	272	262	284	277	275	237	281	296	295	270	258	270	285	270	290	268	281	258	264	251	264	308	287	273	267	268	269	256	247	259	289	240	263	288	267	316	258	258	280	249	287	283	252	267	252	260	262	253	233	296	263	282	282	297	247	311	271	263	286	291	291	269	302	258	293	249	256	281	270	296	271	266	272	259	283	241	261	283	274	268	272	268	276	281	260	245	250	298	242	269	270	228	278	269	268	235	268	260	286	263	254	241	254	251	291	277	266	255	235	265	265	271	259	268	278	258	240	281	266	241	263	307	290	269	240	272	271	246	273	248	260	255	224	225	276	229	282	277	276	229	267	266	272	314	278	256	266	254	273	270	277	294	232	264	292	255	261	254	274	269	258	282	258	233	275	275	295	269	294	255	283	311	287	272	265	262	275	236	277	284	281	271	265	255	245	283	274	260	287	262	284	281	255	293	320	308	295	257	274	246	291	269	260	296	269	232	252	256	225	293	269	264	273	272	250	250	241	283	261	258	276	248	238	254	245	277	264	264	273	293	281	273	272	282	270	256	255	245	266	267	264	278	281	243	235	265	256	244	252	280	274	283	293	283	263	277	286	260	298	256	285	263	281	257	294	255	282	277	274	252	259	268	306	304	286	274	275	263	299	252	263	261	277	265	289	289	264	293	288	259	262	250	281	265	244	264	255	303	252	260	239	266	257	265	289	252	280	274	258	245	269	265	280	279	267	269	272	278	269	239	248	243	285	270	245	239	253	274	281	292	304	230	273	254	269	253	269	243	248	277	254	264	275	261	274	233	266	259	269	295	240	267	302	256	268	235	285	256	269	270	296	277	276	269	273	264	306	261	265	305	289	280	248	289	261	267	257	275	268	268	276	277	236	266	253	272	296	231	288	275	279	266	289	276	288	267	273	215	252	290	269	287	266	270	285	279	279	293	252	298	283	277	236	235	266	247	278	273	237	261	259	293	274	270	250	294	241	264	276	264	286	285	281	254	297	258	274	251	267	270	259	256	256	297	290	274	267	255	274	245	246	296	280	283	275	280	281	273	266	268	271	273	278	281	291	251	296	279	241	256	261	269	254	313	264	281	283	270	290	254	271	264	279	287	274	280	292	288	305	280	305	275	275	277	276	282	266	289	264	289	271	262	258	269	262	263	284	257	284	275	296	275	240	271	243	272	255	261	289	244	254	268	239	272	283	277	283	274	261	285	283	278	268	285	270	256	278	266	238	264	277	261	274	294	288	263	271	268	259	285	275	278	275	258	269	268	260	274	262	268	268	264	294	284	263	268	258	273	269	268	294	297	308	256	318	295	270	235	283	286	275	276	242	273	287	259	259	288	270	284	298	268	239	265	275	290	257	252	282	270	258	278	250	252	252	301	253	260	274	275	265	292	272	282	274	266	226	248	253	272	259	281	255	274	256	263	255	272	297	290	265	263	294	271	303	278	265	293	287	281	277	276	292	269	284	249	248	295	245	258	280	247	299	278	255	277	248	261	235	257	280	295	271	267	269	244	265	250	274	290	245	267	284	283	242	246	262	288	254	271	296	254	259	264	265	271	265	260	282	290	252	290	271	273	262	274	285	277	283	286	277	295	292	300	273	286	236	290	276	279	260	244	251	259	264	240	251	245	251	272	281	244	277	262	292	293	263	254	267	323	277	278	276	285	256	257	306	283	213	240	255	252	258	232	274	240	242	258	250	297	279	237	273	271	281	260	266	273	273	248	280	273	269	271	249	249	300	267	267	273	287	249	256	277	258	263	264	265	266	271	269	266	281	291	280	275	277	264	289	268	280	265	276	302	261	251	268	277	289	281	271	265	231	265	263	274	246	247	285	278	269	284	247	262	281	290	299	254	280	267	274	266	268	279	285	264	259	279	278	271	262	298	281	291	260	272	223	292	258	284	271	285	298	260	279	244	251	267	250	284	243	262	263	275	266	296	245	262	283	272	268	252	273	304	273	288	262	270	298	233	287	259	282	264	289	267	277	257	267	235	261	270	262	282	295	241	266	238	264	282
9362	6474	9927	13929	15605	11248	8747	5510	4349	6730	3896	1964	1615	1355	1051	1070	1043	938	950	888	882	913	876	949	1074	1344	1761	2429	3023	3138	3343	3167	3083	2587	2345	2181	2037	2040	1562	1094	1065	1065	813	725	727	763	842	963	1055	1188	937	814	789	719	635	702	694	724	685	697	630	651	686	695	694	654	664	669	691	699	714	682	668	722	752	814	699	675	681	666	699	670	693	632	697	680	733	708	665	668	682	695	698	619	634	682	691	682	677	661	666	719	671	659	671	646	711	661	689	649	646	619	654	654	664	626	686	693	673	698	698	688	629	704	704	670	651	655	632	615	698	669	646	677	714	678	650	635	622	666	682	697	626	672	683	680	682	621	685	668	632	675	690	642	684	660	657	705	691	620	653	669	688	664	675	676	672	661	654	679	672	667	633	637	672	655	671	678	623	645	645	657	653	638	707	686	679	686	666	678	669	633	660	657	645	644	629	643	677	643	694	660	677	695	630	681	692	715	703	666	673	676	686	600	672	673	688	638	679	664	682	635	635	671	685	646	661	633	672	631	679	686	689	675	633	681	656	666	694	663	656	644	668	686	667	695	652	674	678	636	673	695	672	662	700	624	678	663	647	670	696	716	662	651	633	703	666	667	696	662	646	632	682	619	672	634	628	656	726	715	620	710	687	676	632	628	661	720	626	653	703	703	652	720	596	664	623	670	664	697	692	660	648	673	668	688	679	698	674	694	666	694	637	622	717	664	636	685	687	634	661	649	703	681	689	688	669	644	637	676	625	664	641	700	643	663	669	653	689	643	656	670	720	612	699	659	670	680	673	678	684	674	667	666	608	639	665	671	640	669	717	677	666	666	667	672	674	676	685	666	645	651	679	631	614	639	641	688	695	636	655	660	728	642	654	680	683	645	669	697	662	693	635	665	656	708	695	698	665	669	647	619	657	710	642	681	626	676	659	671	674	701	656	665	623	624	626	658	664	661	628	675	659	701	667	628	662	690	676	646	619	691	680	690	677	691	660	674	670	637	690	644	651	650	654	635	679	649	709	621	668	684	641	662	677	665	676	652	639	689	650	696	689	634	673	691	636	679	704	690	687	671	649	669	682	677	704	680	720	691	655	648	668	696	658	620	690	615	649	658	697	685	632	741	665	653	678	689	657	672	666	624	679	706	686	607	693	676	694	687	678	632	691	634	699	641	697	668	670	631	636	648	684	683	687	638	661	678	681	694	679	641	656	656	692	652	725	668	649	635	646	669	690	646	635	653	664	643	656	704	632	703	660	664	651	685	668	669	667	688	633	630	679	615	664	676	646	700	666	648	662	701	654	641	696	628	653	688	649	697	640	648	598	655	681	696	693	668	674	664	678	668	673	656	649	667	598	640	681	700	698	737	673	659	647	680	658	673	634	665	702	587	623	628	673	660	670	656	688	672	666	660	634	703	638	674	640	668	697	662	640	635	644	642	632	664	721	691	643	630	728	671	624	670	672	691	684	661	671	618	701	638	668	655	662	633	636	649	681	664	649	617	663	698	677	625	657	723	676	657	685	671	703	686	686	671	635	646	653	720	677	658	623	665	653	678	678	629	621	671	657	631	653	685	668	683	646	683	662	652	600	718	687	707	677	671	718	688	644	672	714	676	671	677	663	674	674	718	674	671	746	664	642	674	652	638	672	677	683	650	698	665	664	636	623	689	647	657	685	689	647	656	646	651	652	654	690	659	701	688	641	660	633	680	635	603	671	653	685	696	658	685	651	662	651	716	666	664	677	720	715	665	667	646	662	637	635	682	670	660	648	678	684	678	691	624	683	721	655	677	695	625	633	694	740	690	721	691	681	673	682	697	638	645	634	688	641	709	668	674	706	657	637	691	643	712	668	666	668	683	631	661	681	694	676	677	643	682	660	693	667	693	694	706	667	674	713	654	656	681	655	658	678	664	683	691	681	655	683	667	692	648	716	652	668	607	698	722	657	681	664	656	612	685	686	651	666	698	661	671	648	731	684	663	699	686	662	735	639	649	681	666	682	624	663	699	675	685	644	701	658	670	674	692	660	692	690	657	668	681	693	679	675	673	640	646	727	636	661	622	662	711	679	641	659	658	626	698	641	683	645	652	632	679	639	649	688	680	633	673	712	687	669	662	701	658	633	683	635	674	711	668	639	675	682	641	645	661	667	658	673	621	645	701	663	652	714	687	613	660	668	714	622	651	680	679	652	644	677	682	719	603	679	674	720	658	662	649	663	683	660	675	651	665	632	672	640	653	669	654	680	661	664	688	682	653	737	659	652	711	692	685	669	676	681	675	639	652	663	632	651	669	703	666	630	672	667	627	614	672	654	680	664	649	667	658	662	670	718	656	663	642	643	675	653	696	645	649	678	657	625	713	655	678	624	641	626	681	708	652	660	663	619	660	694	639	703	706	666	669	644	662	683	706	675	659	667	681	680	672	641	642	692	671	641	708	643	641	697	688	677	630	677	683	630	676	658	678	677	670	681	686	639	671	647	720	670	654	650	676	676	677	691	734	642	699	667	671	642	654	683	688	680	680	651	702	628	736	625	653	657	667	622	713	680	693	678	678	614	651	691	673	653	662	679	663	648	697	669	674	660	672	638	664	650	658	695	662	680	665	664	630	610	661	665	678	663	673	668	658	698	700	695	673	662	696	656	654	670	642	662	694	707	668	681	653	717	681	644	719	683	664	664	630	654	645	672	634	669	640	692	687	635	711	664	649	676	657	700	706	661	666	637	683	723	699	658	658	667	672	656	669	668	679	680	669	712	627	642	691	665	610	635	678	658	722	682	637	637	649	654	648	630	694	678	683	680	677	668	656	671	675	692	588	683	683	699	666	678	693	665	656	654	654	709	654	677	694	703	653	731	691	678	625	649	677	668	667	667	635	674	684	670	678	718	660	658	688	662	701	646	671	647	688	652	628	643	688	688	669	699	716	653	708	644	694	700	631	699	688	733	678	637	623	701	622	634	667	662	672	689	675	631	661	682	649	665	669	718	681	663	691	650	649	646	664	684	708	684	639	668	673	682	627	666	685	648	676	656	659	644	690	677	675	625	635	624	659	709	724	645	613	683	692	639	661	645	664	640	655	658	711	664	669	674	664	654	682	649	638	667	646	672	619	644	637	628	664	649	662	695	706	692	669	673	637	683	692	676	659	677	615	646	658	688	683	635	690	681	708	657	704	623	654	624	675	645	664	692	643	668	691	662	672	696	683	667	653	647	688	660	673	647	697	662	713	695	678	691	653	643	672	662	687	655	671	666	700	663	674	691	698	638	648	696	720	636	658	665	676	667	655	675	690	699	651	661	694	604	659	690	635	695	653	677	629	685	678	624	643	712	699	700	658	683	670	670	667	634	661	709	633	675	654	693	708	665	706	623	648	669	654	640	650	716	705	651	648	662	657	703	670	655	681	657	637	633	669	657	632	703	671	662	698	701	671	640	672	650	682	711	680	677	646	657	674	648	663	642	646	695	716	597	685	656	679
19281	14138	14673	15657	13652	8678	5336	2725	1755	2348	1360	724	537	376	326	335	284	279	261	245	261	233	241	241	262	343	415	561	567	610	646	627	611	513	429	426	403	388	279	262	288	210	232	215	188	235	252	300	275	288	249	200	204	190	193	204	199	208	184	190	202	212	204	203	213	193	178	225	197	225	221	178	187	205	221	200	203	193	249	203	218	214	177	221	199	204	206	195	214	216	210	178	205	183	235	197	216	170	188	195	211	181	221	216	197	217	211	186	181	194	219	194	219	187	199	185	221	184	218	206	178	213	191	199	210	205	221	188	208	191	194	179	188	199	190	197	189	203	190	200	213	188	193	223	198	198	199	237	195	209	187	198	171	195	200	194	199	218	202	213	210	191	210	202	191	199	207	223	197	203	191	185	192	211	195	203	204	216	204	171	202	182	226	202	217	237	196	200	189	227	203	161	212	200	171	202	185	202	180	196	211	191	198	208	205	197	206	196	206	205	187	184	204	238	196	201	228	180	201	209	214	210	188	200	195	169	208	199	217	217	185	219	201	184	193	224	189	211	204	192	201	226	202	186	178	188	174	201	201	201	222	183	195	200	173	197	208	215	229	184	205	188	217	210	171	207	186	203	207	178	221	192	205	197	198	211	227	206	186	200	201	193	189	177	214	194	214	193	194	232	192	177	199	173	208	195	218	225	225	239	188	204	187	192	220	199	205	192	185	204	194	211	193	216	207	189	188	199	203	221	184	215	210	190	194	216	211	186	207	195	192	178	194	219	207	219	192	184	195	183	200	190	234	205	192	190	201	199	192	223	178	199	208	218	201	199	213	178	222	196	184	206	208	211	209	211	216	169	186	203	206	240	206	179	205	198	201	192	216	201	209	197	204	224	199	210	210	222	184	215	221	217	213	238	209	199	214	168	221	193	186	184	190	183	187	191	210	190	199	186	240	196	213	210	169	192	153	190	207	206	188	189	190	177	204	237	202	196	185	201	201	179	223	196	192	195	231	192	239	223	195	223	202	211	187	198	212	191	234	176	192	202	191	214	179	182	194	177	206	184	188	203	208	216	198	194	210	195	195	219	203	194	196	213	204	209	213	201	171	189	172	203	236	214	218	228	185	205	209	207	197	200	220	177	156	191	192	213	211	198	185	188	215	206	199	201	212	174	188	164	191	205	189	215	204	222	208	205	200	203	196	204	174	220	202	230	211	195	193	224	178	201	190	225	200	210	198	214	206	221	196	193	196	200	205	203	201	235	171	193	195	194	188	189	190	204	210	167	198	186	214	185	187	222	187	229	215	182	206	227	221	199	192	189	191	210	173	178	191	204	190	172	184	183	190	193	209	194	181	216	209	186	186	230	205	182	218	209	225	193	191	201	187	224	195	190	193	190	203	201	206	191	175	227	184	205	176	187	206	187	206	226	197	211	210	205	177	185	194	189	195	176	195	183	177	186	224	218	220	211	204	223	183	181	204	211	212	213	219	207	189	169	204	188	192	194	200	199	168	204	177	182	214	219	181	204	168	231	183	171	191	205	173	184	193	221	213	197	203	189	223	183	206	195	216	193	231	197	202	202	205	192	186	185	194	204	206	224	201	185	216	186	203	185	219	197	184	224	201	211	191	195	197	198	194	183	203	205	178	210	179	199	189	194	207	182	192	202	196	195	197	202	196	201	202	177	217	206	216	215	216	202	220	167	207	205	170	216	204	178	169	210	199	206	208	228	219	188	200	222	200	204	201	199	189	191	210	191	216	201	191	202	195	192	189	178	194	210	220	192	202	193	206	231	211	202	198	195	192	200	179	182	191	206	217	207	216	197	214	204	200	206	217	204	222	224	217	226	200	169	209	230	201	180	193	202	221	209	176	218	176	175	169	202	201	185	204	217	203	207	197	191	192	191	205	195	175	213	186	194	234	202	200	205	182	197	207	201	232	189	238	183	191	201	206	215	200	193	185	194	190	191	211	182	214	220	204	188	198	244	196	225	177	217	207	205	193	212	204	187	204	206	205	187	225	198	212	194	190	216	205	176	178	209	203	213	189	187	197	184	236	205	202	201	204	211	195	211	184	177	206	199	174	219	190	180	215	201	222	202	192	200	196	215	203	219	205	174	213	204	210	208	200	208	223	235	209	182	165	180	184	202	206	183	201	217	222	217	209	187	202	198	190	213	213	203	210	186	219	195	170	187	200	188	215	212	195	197	188	225	222	188	200	213	200	203	211	231	215	208	173	220	220	216	189	204	215	207	192	202	227	223	223	228	185	180	198	201	209	193	222	193	206	190	207	198	168	206	203	206	223	196	215	174	215	228	207	217	201	211	199	197	200	211	213	210	182	195	196	175	202	188	205	175	207	208	209	222	200	203	190	194	209	216	200	170	213	183	193	215	218	205	215	209	199	202	188	199	203	195	192	213	202	205	219	204	198	212	191	220	201	207	202	206	186	222	209	208	188	211	200	199	214	190	181	199	201	186	212	204	191	210	204	236	185	216	179	189	204	186	201	217	204	184	177	208	195	180	199	213	192	200	223	185	210	195	195	187	191	182	175	191	206	193	216	191	209	199	200	195	192	220	225	206	205	213	173	204	195	217	190	206	198	200	193	204	218	232	205	195	212	214	191	199	194	194	202	225	170	223	191	185	175	216	222	213	205	186	192	194	196	193	220	196	197	198	202	190	175	190	196	204	215	221	201	187	199	221	196	200	179	190	198	204	201	183	198	181	182	198	197	210	201	197	208	186	206	199	199	220	218	201	206	213	229	199	189	203	230	212	210	195	210	204	197	206	208	210	189	209	201	190	206	192	197	218	191	205	210	226	199	199	209	204	204	207	208	212	201	213	181	189	214	176	219	193	221	192	203	192	194	182	189	217	199	183	210	215	187	189	251	242	219	215	205	200	223	212	214	197	167	204	212	190	183	152	190	181	190	229	209	222	213	212	204	195	211	203	212	207	210	205	203	220	184	231	202	210	193	221	199	219	219	226	184	185	202	189	219	217	189	189	192	202	205	168	192	194	205	214	206	196	175	200	238	212	202	237	192	204	200	202	221	202	208	184	211	210	185	218	189	213	197	188	206	185	220	177	188	173	200	208	181	191	201	218	195	184	217	202	223	187	202	196	195	187	202	188	180	191	200	201	213	203	236	200	216	220	194	198	203	216	200	174	215	184	221	200	215	189	183	202	213	201	192	190	206	200	200	193	175	206	196	200	176	177	188	203	219	206	186	210	226	181	209	227	208	232	217	187	185	201	196	216	193	209	189	202	195	197	190	193	207	197	180	208	202	211	210	205	219	187	223	222	208	211	193	203	203	202	220	218	230	207	198	196	180	208	197	191	189	214	213	200	226	220	199	209	218	203	190	210	194	187	205	206	201	189	199	212	201	226	176	207	234	226	181	195	219	201	198	195	177	192	214	194	213	205	196	212	187	203	209	188	201	245	194	206	196	217	179	201	234	188	207	200	212	223	206	186	206	202	210	207	199	182
12666	9206	13400	20516	21655	16954	12092	8125	7023	10211	5071	2898	2348	1692	1393	1348	1213	1063	1005	929	942	885	917	948	1301	1707	2230	3555	3850	4126	3987	4027	3689	3026	2647	2452	2023	2194	1363	1084	1019	938	688	656	678	644	872	1105	1182	1139	906	704	623	586	632	540	563	596	567	588	570	600	543	568	551	558	534	553	558	520	632	577	537	544	828	767	556	518	517	528	545	521	556	557	522	546	545	511	538	555	523	499	545	530	573	518	516	534	528	536	545	510	486	559	542	554	497	541	522	520	538	505	469	525	533	552	491	572	533	526	529	490	516	509	491	513	532	517	516	513	502	507	556	531	503	533	524	504	530	546	528	536	557	519	529	480	533	521	523	515	488	546	542	478	515	508	514	505	531	567	503	529	518	501	542	499	515	518	516	539	499	549	550	529	543	528	489	510	533	512	559	513	489	506	528	520	549	521	507	530	537	510	477	497	545	535	501	508	513	533	513	526	534	501	508	544	519	514	538	505	505	533	535	486	511	581	585	526	503	516	559	542	490	495	563	531	541	500	509	527	525	509	513	468	524	535	544	520	511	546	489	509	557	511	551	509	518	533	472	550	539	521	562	497	515	536	514	513	521	527	521	499	525	524	505	522	457	546	539	527	533	506	518	521	528	524	509	519	518	552	521	523	532	515	519	517	517	509	515	532	539	514	535	525	525	509	535	578	502	508	548	513	535	507	532	524	511	507	510	568	529	539	530	481	520	547	513	537	552	537	506	495	474	514	494	526	528	548	575	520	487	484	519	524	537	519	536	555	518	533	521	466	530	562	527	486	514	548	498	527	491	519	484	512	529	504	515	524	496	546	530	532	510	518	521	560	517	493	513	536	526	488	507	525	555	532	543	549	526	512	529	528	491	540	521	515	499	524	552	527	535	527	531	469	514	534	546	507	569	489	487	546	547	558	524	495	532	501	572	545	498	500	477	540	568	500	515	508	505	479	534	493	552	512	507	526	542	514	509	523	532	522	537	511	506	497	534	538	529	536	478	506	546	500	527	555	511	543	521	521	510	522	541	527	548	543	557	520	547	499	487	510	515	531	517	510	528	519	473	509	572	511	527	543	519	530	534	496	540	521	519	507	547	483	548	528	527	511	562	500	542	522	516	552	518	500	530	517	523	516	552	522	549	525	510	541	570	524	531	520	535	500	500	507	549	509	503	546	516	531	520	501	523	499	574	521	507	501	503	495	538	533	498	479	525	520	495	519	551	520	513	489	581	564	509	541	539	543	524	471	557	527	512	558	511	528	573	511	545	521	518	530	478	529	521	504	503	544	535	498	526	487	517	541	473	532	533	544	569	494	518	518	568	541	518	539	517	498	512	535	566	522	530	548	527	532	546	524	508	507	523	539	525	534	513	532	478	526	535	539	505	557	543	550	517	511	519	468	546	520	508	531	562	555	537	544	512	519	509	510	508	473	511	538	510	541	563	506	477	542	524	510	509	521	520	545	524	510	530	543	518	514	492	551	504	571	536	459	511	517	535	544	534	542	551	508	508	523	485	479	510	511	517	503	521	480	516	515	511	490	497	550	502	532	540	533	491	528	553	500	576	518	525	553	517	523	567	481	529	489	557	498	535	533	497	537	476	495	528	519	549	513	533	534	504	477	531	502	516	538	499	484	509	517	550	554	512	521	567	554	504	528	543	534	539	530	472	524	522	554	537	516	485	497	545	512	564	558	495	523	536	542	521	549	563	505	554	542	476	559	541	518	524	533	580	489	515	515	541	546	546	511	480	546	524	568	520	556	523	536	546	496	504	524	553	530	501	506	533	485	528	480	508	541	497	567	482	514	526	483	531	540	494	537	535	477	548	551	549	515	525	532	522	459	494	532	497	551	545	497	522	517	508	539	556	521	527	482	517	494	525	549	536	529	505	532	523	488	502	514	533	544	513	509	496	552	575	529	513	544	496	509	514	553	503	516	479	532	545	540	538	558	519	516	558	532	517	521	510	490	553	496	521	516	547	507	520	482	546	535	522	548	501	510	528	498	494	564	513	507	542	515	488	518	515	528	562	545	513	518	519	542	485	592	531	533	500	511	496	513	518	516	498	507	516	580	516	514	493	524	526	501	561	499	516	512	530	513	517	532	501	501	538	500	519	538	522	495	530	488	515	552	551	532	512	538	481	511	497	475	537	536	535	533	498	514	496	491	504	517	518	528	528	490	513	555	540	538	539	530	494	555	523	519	502	542	530	524	537	476	518	525	502	541	524	547	563	525	557	507	482	497	502	566	530	462	494	509	531	529	551	542	471	508	514	514	565	530	504	507	504	521	540	508	511	511	564	513	525	541	489	548	513	516	508	527	535	533	537	526	532	514	511	518	542	523	523	497	553	535	528	518	532	501	534	495	535	513	555	495	508	537	566	541	499	521	502	538	552	515	532	531	523	476	527	530	540	491	537	554	510	529	517	511	530	495	535	524	565	524	551	525	513	549	540	522	501	524	497	532	498	519	520	507	532	498	543	493	564	524	524	538	550	568	540	545	491	509	544	537	527	508	544	519	516	564	512	512	488	541	509	533	494	539	482	494	525	511	534	522	506	484	501	537	548	510	534	553	539	526	520	550	502	520	504	528	544	510	540	520	547	515	528	537	524	527	513	533	543	487	528	498	511	523	522	500	519	533	560	513	561	511	512	524	490	545	487	536	552	495	497	570	503	490	532	521	548	558	511	499	510	550	505	537	527	532	486	539	517	511	531	472	510	504	503	510	521	533	512	528	557	543	495	551	509	512	488	546	554	513	489	554	501	535	503	503	555	495	561	530	530	492	552	503	535	556	529	539	544	523	532	516	527	512	544	494	556	485	565	524	522	522	505	520	508	514	498	530	531	503	550	541	547	522	536	523	514	511	521	522	509	577	553	551	517	513	543	520	527	529	534	539	559	548	501	546	513	507	520	522	522	525	525	481	511	542	473	478	547	531	536	511	514	539	565	512	536	545	503	508	517	516	552	511	527	518	512	560	490	526	542	547	535	538	535	544	530	511	507	499	518	487	534	549	514	529	518	508	524	501	545	545	515	554	515	573	540	523	506	499	511	499	510	523	540	543	546	491	521	491	479	546	506	514	534	534	523	507	529	522	527	491	511	534	548	497	507	496	537	526	562	491	539	503	497	535	508	555	534	519	570	510	543	510	529	513	550	513	493	524	538	544	522	545	541	499	550	538	537	488	505	481	521	505	522	543	546	505	519	513	538	501	488	523	522	544	546	517	553	527	519	542	551	520	483	562	515	483	497	524	535	490	529	577	548	539	509	481	562	533	481	524	493	545	538	511	500	560	500	543	549	488	517	511	494	506	511	519	529	531	528	517	544	504	533	553	482	505	540	525	532	511	547	541	504	489	526	581	539	536	541	520	529	538	544	527	504	486	492	542	544	508	521	572	481	548	502	529	566	513	511	483	546	487	558	467	578	506	526	508	481	472	534	542	487	545	528	523	484	526	481	520	532	514	532	537
3023	1043	868	648	569	432	429	426	397	395	341	395	362	377	362	375	375	357	371	328	364	355	324	363	389	432	428	512	516	575	545	564	550	481	483	423	409	436	385	371	376	385	371	381	365	376	388	374	403	409	371	371	325	362	345	375	332	373	371	382	324	353	379	369	371	364	356	319	340	373	379	336	378	354	385	310	332	342	389	343	371	350	361	361	363	361	347	358	390	346	347	364	332	387	359	358	373	349	387	375	357	363	355	338	353	382	374	348	371	357	364	366	370	347	363	384	368	389	381	364	357	344	354	339	371	350	361	343	337	339	346	346	372	333	343	370	377	361	376	340	351	375	343	392	394	357	380	326	393	306	375	376	369	343	346	334	361	369	357	355	389	325	384	363	368	348	346	390	354	381	367	378	356	356	391	325	372	362	362	398	350	355	342	346	336	371	358	388	338	364	328	363	382	353	379	365	377	371	368	353	326	368	367	319	348	354	350	360	361	374	346	341	355	353	370	379	363	373	360	379	340	359	350	340	347	362	341	351	357	369	399	357	383	373	367	350	384	336	323	352	357	378	332	373	349	308	361	343	371	312	345	338	337	384	375	349	361	339	380	359	325	322	370	363	357	338	347	353	351	348	339	323	366	342	313	344	401	340	384	372	336	359	339	368	340	348	383	357	367	371	341	379	359	363	378	354	364	383	372	328	356	369	386	335	357	371	366	358	357	394	383	316	362	340	345	316	371	345	341	389	351	367	390	309	359	356	379	374	377	350	383	388	384	354	350	366	326	333	375	382	385	349	364	338	337	361	354	378	370	369	366	363	368	365	342	343	349	372	374	357	389	362	399	374	347	386	392	337	368	360	358	328	389	344	343	326	354	371	390	379	351	341	320	338	366	347	362	337	367	357	363	344	364	404	370	387	389	383	356	374	346	374	341	362	358	330	376	368	370	360	357	318	373	345	381	358	350	358	358	370	361	375	370	350	378	336	353	400	361	355	347	349	351	348	401	360	376	394	353	388	388	323	343	354	350	409	368	357	396	353	368	354	359	353	360	325	368	347	362	341	385	366	375	328	334	367	384	378	356	357	369	370	359	377	373	373	362	337	372	347	359	371	327	331	358	366	367	350	359	353	362	395	355	343	355	384	369	363	349	351	367	361	348	343	373	358	357	391	377	356	364	356	351	356	367	332	372	347	366	357	350	351	378	360	363	362	360	337	389	396	400	386	328	342	334	347	374	335	314	344	360	346	356	348	392	374	362	381	377	408	355	337	367	376	366	368	359	331	334	342	355	376	370	343	330	360	362	355	338	381	344	378	355	337	351	385	351	382	339	363	351	357	347	342	392	362	353	395	354	349	372	325	393	388	369	364	376	407	364	351	356	341	371	371	358	353	356	349	347	353	406	357	383	359	361	366	359	359	336	370	373	353	372	340	340	377	358	364	353	347	323	357	362	334	390	326	346	371	368	351	406	380	372	384	363	351	387	385	349	353	355	387	347	356	356	391	364	349	397	397	352	349	380	336	377	338	359	347	406	323	356	374	386	348	385	359	393	375	336	370	346	315	380	360	379	354	349	378	342	330	355	356	315	365	362	338	393	391	370	393	368	381	385	355	342	362	359	335	335	369	390	373	358	370	372	361	403	373	367	376	340	372	341	340	364	359	319	328	331	384	362	348	344	303	362	377	333	341	326	397	401	365	388	399	370	345	357	364	352	363	354	370	375	365	352	344	341	374	367	355	359	399	346	339	364	361	372	409	393	323	323	359	377	356	386	350	368	339	371	372	361	335	372	376	374	362	369	389	337	389	373	384	348	351	385	347	336	377	348	370	367	340	363	383	392	408	357	389	375	381	401	363	397	372	347	358	366	383	386	383	382	402	381	357	390	358	340	365	356	337	366	354	336	364	394	385	364	374	370	354	354	344	315	353	358	352	332	368	356	365	315	372	375	351	348	337	307	375	351	353	357	326	378	322	375	362	370	326	363	358	366	351	384	384	297	377	359	387	376	392	358	349	364	355	368	361	331	374	390	321	341	386	348	387	326	376	360	353	396	368	376	381	363	376	368	346	385	344	339	415	347	385	394	411	345	321	322	344	350	397	374	333	351	352	355	341	364	312	353	355	350	366	360	355	382	362	371	373	321	370	355	378	357	337	353	399	379	372	353	334	375	378	346	358	344	379	373	363	375	347	359	334	379	363	368	331	370	332	346	346	359	372	326	335	394	349	343	355	322	327	333	392	345	371	366	352	375	339	367	367	382	344	356	356	383	400	353	360	340	348	374	387	328	372	353	347	364	346	363	392	387	387	351	344	364	389	366	370	348	348	388	321	327	380	340	395	386	331	336	382	383	353	363	363	343	343	345	346	376	375	385	386	361	366	346	340	376	355	363	339	359	362	388	318	364	341	377	376	354	364	337	368	326	362	348	363	379	369	320	373	365	343	354	371	330	354	324	357	346	367	357	339	376	328	371	397	358	370	348	356	349	327	377	338	354	337	395	355	305	348	356	350	413	358	358	362	349	339	363	342	362	348	379	342	357	347	370	384	341	370	348	380	387	379	343	361	387	376	347	337	338	325	347	384	359	366	360	330	343	374	368	368	402	373	378	370	369	346	383	362	373	349	356	385	380	358	341	382	368	346	364	348	365	359	347	334	358	370	387	350	323	362	372	354	361	359	375	378	313	382	376	378	386	360	398	370	372	386	341	351	357	371	385	370	409	363	320	366	354	354	389	336	342	337	351	359	376	340	324	345	364	393	357	350	357	362	350	349	372	376	371	358	364	358	316	389	348	366	378	339	370	361	319	386	366	386	340	347	379	363	324	325	340	373	376	380	368	368	335	345	358	337	363	410	363	348	364	391	366	340	334	368	361	348	363	390	368	368	364	378	363	334	383	316	358	365	362	354	395	332	363	357	387	349	371	360	382	333	337	329	349	367	345	342	339	347	355	370	347	372	384	358	367	406	342	364	370	370	369	329	382	394	364	361	368	405	351	319	380	346	343	363	358	364	397	359	378	371	355	405	390	388	364	360	356	340	380	329	330	345	319	373	369	372	375	346	409	324	329	369	358	368	364	369	359	389	400	357	319	349	347	337	339	365	352	310	367	334	346	373	322	398	341	354	370	372	367	363	373	351	352	381	335	366	368	379	394	345	377	386	383	362	367	365	330	343	376	366	349	312	377	362	355	337	328	337	347	345	415	363	334	356	368	351	365	332	362	352	381	359	375	349	375	349	388	385	378	383	337	345	372	363	360	358	385	349	352	348	336	369	371	355	370	358	385	356	389	328	411	364	370	359	341	365	337	376	357	368	375	335	386	373	359	363	371	348	370	330	359	355	377	369	371	338	333	358	383	383	349	334	339	388	336	334	357	338	353	363	341	383	338	335	398	360	378	351	365	384	373	370	301	378	348	313	383	374	355	376	391	356	368	424	370	352	362	362	325	338	346	344	365	321	403	366	351	362	346	344	357	380	367	355	341	383	395	360
3134	1524	1836	2086	1851	1644	1442	1151	1110	1168	1030	952	938	867	929	847	906	848	889	808	820	853	916	958	1103	1333	1539	2119	2304	2380	2191	2156	2002	1769	1661	1523	1264	1124	1011	972	941	920	871	864	911	920	1000	955	978	1004	880	890	894	869	844	883	853	873	804	827	834	803	868	877	847	829	903	846	890	834	861	868	797	870	942	844	848	852	888	894	832	823	849	851	871	794	858	873	869	817	860	830	860	864	857	837	828	861	882	850	843	858	861	863	862	926	822	860	875	821	865	833	884	880	817	857	839	867	842	838	846	849	860	881	879	857	818	825	875	883	903	830	850	820	909	894	891	863	889	863	882	848	847	928	823	824	790	824	868	844	871	866	870	870	829	866	872	863	849	923	835	881	781	825	848	841	843	849	858	908	862	874	840	848	852	824	841	839	846	832	811	848	898	883	854	837	903	878	841	857	837	824	855	874	852	860	812	912	827	846	879	840	858	819	894	769	822	800	861	782	876	914	877	850	879	858	896	892	893	853	824	847	828	896	840	867	862	886	905	879	842	800	845	889	879	838	854	846	827	834	844	797	833	862	885	871	890	810	838	841	871	900	839	877	876	887	859	907	877	840	893	850	897	886	868	857	820	882	859	863	873	894	793	893	831	835	826	862	916	835	870	855	850	802	823	854	852	875	816	922	870	882	815	794	811	815	883	818	799	847	878	839	835	886	801	815	839	808	925	876	816	841	861	858	867	871	852	836	852	852	855	832	876	846	843	834	834	874	828	832	881	873	824	896	829	860	889	838	830	891	845	908	858	876	883	865	873	859	832	801	865	851	906	851	804	840	872	866	890	853	805	850	881	856	840	837	848	890	803	836	847	850	857	846	870	823	837	914	866	827	831	853	844	867	828	873	833	896	830	856	839	834	826	821	855	866	788	841	786	797	835	819	841	861	858	850	847	863	830	839	889	856	859	849	845	872	840	876	862	877	895	819	858	857	815	840	825	828	855	905	901	863	861	836	871	844	854	831	900	894	873	826	781	862	893	872	868	861	843	885	858	843	876	911	825	881	875	894	842	782	825	831	901	853	852	840	863	839	869	892	874	829	850	845	831	874	885	827	820	852	849	892	834	862	845	921	825	827	851	824	889	858	894	873	866	829	850	859	847	840	829	815	876	821	873	885	903	836	878	894	842	886	851	905	841	858	821	845	887	828	819	887	834	854	868	912	819	865	831	840	863	804	871	865	910	801	841	854	845	888	873	838	824	864	853	868	873	887	909	877	849	861	870	844	852	857	840	808	862	853	808	858	799	869	839	854	849	860	831	792	870	893	818	865	831	861	846	851	842	861	829	873	840	901	898	783	882	861	902	880	862	888	840	851	845	888	820	856	852	846	855	906	804	837	854	830	831	863	884	849	871	839	864	832	878	860	844	860	825	860	841	826	863	816	886	882	870	853	862	792	893	896	838	811	818	843	853	886	873	873	857	894	846	859	834	827	868	859	853	874	839	918	854	822	869	878	907	843	825	883	868	813	823	827	911	831	876	826	872	843	849	844	896	900	858	861	841	823	837	893	869	839	870	855	828	856	783	853	849	864	859	868	891	924	849	816	817	859	856	865	841	850	847	850	803	834	879	874	834	827	846	923	862	855	877	845	875	836	873	831	859	813	845	799	880	864	830	881	816	864	825	868	862	865	867	879	871	891	807	835	859	855	837	852	858	895	765	831	850	859	892	839	840	837	826	854	859	792	858	839	861	855	866	829	846	836	869	830	865	801	887	904	847	837	811	854	859	848	886	847	839	857	895	902	860	812	851	848	822	816	806	888	885	844	898	866	834	838	855	835	827	909	871	865	816	867	812	869	873	823	823	903	838	839	849	873	848	795	928	921	842	835	803	879	846	861	797	869	822	852	844	849	892	838	875	892	876	829	809	872	805	877	796	863	854	838	810	813	858	875	856	819	889	843	838	886	857	858	827	872	896	847	827	882	866	886	816	857	845	885	856	874	814	879	883	836	850	843	893	871	860	821	870	889	868	847	849	857	851	814	866	858	820	857	841	877	831	815	868	875	893	855	813	857	879	844	873	877	836	861	896	882	861	844	840	807	875	833	877	879	855	873	817	866	867	831	872	850	892	829	855	871	845	848	828	829	827	857	897	880	906	846	813	901	822	857	831	829	833	857	908	855	854	831	884	920	878	845	834	829	805	871	860	850	839	865	824	843	869	933	874	863	812	816	840	854	877	880	925	851	898	830	867	877	871	815	836	850	859	875	836	840	845	852	872	877	846	815	894	864	839	851	841	835	842	884	893	858	860	905	896	804	881	830	849	858	815	893	874	896	835	771	807	842	850	791	799	926	882	846	887	818	892	810	879	855	847	827	924	862	871	859	790	840	808	872	838	834	816	874	866	861	819	849	861	857	818	866	899	907	843	830	805	830	862	881	869	874	823	860	916	851	794	908	816	884	860	851	837	896	832	911	801	869	851	881	814	847	929	802	872	804	879	876	919	837	858	817	863	810	839	859	916	900	898	816	872	844	858	910	883	901	849	907	858	827	886	890	828	852	905	874	890	831	907	846	868	825	821	883	853	805	881	886	889	883	881	832	866	821	818	856	912	873	854	817	888	869	794	844	868	801	848	834	817	850	788	832	847	801	891	873	828	889	864	807	921	819	928	907	862	845	801	917	831	881	839	848	844	875	858	854	874	871	807	854	877	846	877	841	829	820	831	828	905	913	855	833	860	900	896	893	841	901	867	855	861	857	866	870	849	854	884	896	880	845	863	881	937	873	906	847	816	856	826	823	845	850	884	829	838	911	872	832	868	879	839	835	873	893	842	845	870	842	805	905	856	853	892	838	833	838	848	823	874	904	883	866	843	869	826	887	820	829	818	853	876	816	877	855	874	812	866	894	842	888	861	847	800	844	849	813	902	859	861	895	877	827	852	854	885	869	835	846	819	826	868	854	878	781	906	878	842	833	862	853	865	839	837	894	852	862	869	861	832	863	858	855	866	883	865	899	847	913	843	875	781	822	850	879	772	840	854	840	835	870	900	850	855	895	846	810	805	866	849	929	847	882	898	811	836	847	827	873	874	843	846	888	901	857	837	901	881	803	853	870	871	927	899	828	854	837	855	865	868	824	837	905	892	877	860	853	852	860	806	886	888	850	828	791	880	827	865	865	882	853	826	871	811	867	830	812	829	857	845	917	852	819	826	882	880	879	876	856	856	831	861	837	864	913	842	866	867	850	878	844	865	862	823	852	856	822	851	862	836	891	892	883	840	894	838	831	839	894	887	853	829	827	833	857	864	877	854	887	855	801	807	834	879	836	869	803	885	873	853	868	885	823	824	874	855	848	853	862	847	815	846	818	838	866	871	858	875	833	834	849	870	832	836	813	887	854	926	796	830	822	877	896	834	880	850	832	907	857	843	824	864	879	900	881	867	829	849	827	862	850	849	836	841	931	823	854	836	879	898	851	840	836	895	860	795	866	864	850	899	879
13290	10137	9172	9336	7325	3714	2556	1258	1057	1308	709	402	380	317	321	291	251	258	256	263	267	273	274	261	310	359	437	513	508	589	593	527	462	440	353	331	281	269	262	262	243	247	226	243	263	236	243	277	285	280	243	230	236	253	248	243	252	216	267	260	220	221	233	211	273	253	259	256	256	231	259	254	250	238	226	252	275	250	215	228	235	222	253	225	241	238	250	228	205	225	240	263	251	208	238	261	248	230	239	221	266	235	246	201	243	209	238	242	283	245	241	239	235	205	225	242	244	234	248	261	263	269	235	225	229	234	266	233	249	230	227	226	234	238	229	242	232	251	268	232	237	243	215	247	202	223	252	222	204	218	214	234	264	249	259	223	239	257	244	262	244	247	232	220	238	220	232	250	255	234	224	253	248	243	241	245	220	220	247	255	240	249	228	258	218	224	230	238	237	212	244	212	218	222	229	229	272	222	236	248	229	240	228	210	270	222	233	250	254	238	264	253	249	249	242	232	221	224	255	227	229	239	228	248	193	215	240	220	241	218	260	261	251	226	231	225	221	270	261	235	238	242	226	239	230	218	251	252	239	240	263	256	266	246	227	231	261	250	242	240	255	238	224	213	244	243	234	249	217	243	268	245	232	210	253	207	236	236	242	258	245	220	247	259	238	220	242	236	220	243	209	254	234	229	229	262	227	239	247	244	256	227	240	234	217	242	235	233	236	222	259	213	254	239	203	252	277	235	216	248	232	220	257	231	226	232	266	232	221	225	235	259	254	203	227	257	220	229	231	241	235	217	216	236	230	219	223	233	233	261	228	237	245	250	218	259	261	238	246	244	249	249	219	233	245	255	236	224	249	242	236	225	248	238	223	252	237	252	234	253	267	229	218	246	223	233	255	253	230	245	222	208	245	242	224	250	259	246	218	223	225	235	230	247	228	229	237	234	253	216	249	219	235	218	219	254	249	251	228	248	243	234	205	205	271	217	222	220	263	250	238	250	251	240	255	250	241	241	215	217	242	249	235	237	215	265	251	247	243	209	251	244	223	233	199	246	234	207	221	227	235	251	228	229	235	241	204	261	261	204	224	263	237	220	220	230	233	262	217	240	265	227	240	251	234	219	214	243	209	255	228	237	230	241	261	224	240	219	233	212	236	227	248	222	233	237	241	245	238	261	235	278	226	236	243	249	232	234	218	236	237	213	253	249	245	231	242	211	242	217	233	266	243	231	216	214	246	239	232	272	276	230	263	262	232	243	228	220	256	244	220	211	240	222	225	246	206	227	236	256	250	236	218	236	231	234	230	246	220	219	239	230	242	240	230	238	228	268	255	227	258	245	242	268	226	228	253	251	260	231	251	213	229	261	229	243	201	218	234	247	251	237	215	232	261	250	250	220	235	251	265	216	254	231	228	267	246	247	221	225	221	235	255	252	244	234	220	235	228	235	225	213	199	229	242	231	236	215	241	235	237	229	246	263	212	255	211	221	257	235	231	231	248	231	248	245	246	247	243	248	248	218	231	238	252	227	237	226	231	235	253	232	237	232	235	242	236	244	210	253	202	254	243	218	224	217	243	245	251	207	241	238	246	249	264	257	243	230	240	231	270	244	253	264	253	265	263	258	209	238	253	230	225	217	215	240	276	255	230	250	239	234	222	218	219	268	212	213	249	208	218	220	224	245	248	243	224	236	220	224	248	257	251	215	205	251	251	246	250	244	223	222	238	236	227	263	254	232	242	232	234	237	240	223	240	220	238	237	211	221	224	249	259	228	226	244	232	237	265	228	265	257	241	251	233	251	225	238	224	230	237	241	244	226	261	216	262	229	221	250	215	237	224	220	267	264	240	226	222	213	244	242	242	245	236	239	235	239	251	211	223	228	251	264	223	231	234	263	232	241	246	251	239	230	250	238	260	232	243	212	250	236	211	229	216	220	221	261	271	219	236	236	212	251	251	229	227	229	251	230	256	251	219	232	257	219	247	233	247	220	259	236	226	236	246	207	241	286	235	215	254	247	249	236	270	236	238	242	236	236	230	237	230	217	249	250	230	252	246	282	244	247	206	223	246	254	250	249	237	223	215	260	225	250	241	262	236	252	216	223	256	251	251	250	228	222	273	213	240	211	254	255	244	211	223	253	257	234	275	218	228	228	254	231	229	265	243	232	215	235	245	251	266	236	243	237	237	267	244	239	241	223	238	245	224	224	240	247	257	248	243	245	218	211	236	242	253	210	237	208	243	215	223	230	229	245	230	224	224	237	236	252	235	229	212	215	229	235	246	240	252	234	229	230	247	213	243	257	227	235	236	267	261	222	239	249	235	238	262	208	257	230	242	215	249	260	248	220	229	228	236	258	238	236	218	242	243	252	233	256	210	234	242	205	219	226	246	253	252	267	263	274	236	232	228	219	230	248	249	233	266	237	240	228	218	228	243	260	241	262	252	239	215	249	256	217	248	237	205	255	241	242	225	261	249	223	233	204	225	212	209	226	247	213	251	267	221	230	243	245	270	251	263	228	260	229	283	244	240	218	237	248	229	232	218	263	221	247	233	213	263	219	238	238	239	217	221	239	235	227	247	228	218	220	243	233	244	232	241	211	227	219	230	249	238	239	236	225	226	244	274	248	222	249	239	218	237	255	232	213	246	242	257	218	228	261	231	236	218	234	227	237	221	217	269	220	254	216	229	244	241	231	219	238	234	258	214	212	255	227	258	223	229	230	236	215	242	240	258	235	280	254	229	264	230	240	260	232	235	231	233	239	217	271	227	244	227	206	214	252	236	227	250	262	246	240	225	219	238	258	230	214	220	239	229	212	217	233	228	229	221	265	233	222	232	228	245	221	245	217	240	241	256	223	246	239	213	223	226	234	204	211	242	227	267	227	243	241	200	257	236	222	232	236	237	233	238	225	221	228	214	230	229	227	210	218	234	202	226	223	236	231	220	238	253	249	226	239	250	262	227	261	220	237	206	261	258	251	239	247	231	240	233	240	250	231	237	230	224	248	251	252	238	276	241	233	230	236	223	201	265	239	236	251	247	230	239	274	235	233	247	254	229	253	239	206	250	258	213	230	247	241	218	231	245	242	216	211	226	250	206	251	241	215	225	240	241	232	246	245	235	229	251	247	226	223	244	266	266	219	247	244	248	224	239	237	245	229	243	246	238	241	242	282	252	261	209	252	254	255	276	221	233	242	242	254	269	220	224	250	229	225	225	240	255	231	223	230	234	206	232	235	213	238	234	251	233	226	226	232	213	240	202	238	248	273	231	228	238	241	237	239	233	266	264	242	234	214	253	216	260	221	235	210	244	237	226	251	224	251	232	226	255	237	231	253	230	251	254	251	249	235	250	263	241	216	211	259	217	213	235	209	231	279	227	219	237	230	213	230	230	256	243	235	221	211	235	225	273	254	209	233	253	228	256	244	237	232	271	229	235	237	237	242	261	246	227	233	192	253	220	224	226	265	232	235	225	246	240	272	260	256	224	232	226	227
10243	6396	8881	14440	14541	9916	8173	4967	4930	6657	3012	1740	1417	1213	1009	1062	916	855	831	817	843	818	771	952	1181	1513	2325	2898	3264	3168	3117	2957	2528	2346	1812	1384	1118	976	839	869	751	685	683	661	725	724	686	783	874	955	682	627	641	612	596	629	599	650	637	571	619	656	619	624	578	584	641	619	602	649	685	614	625	683	844	661	621	598	602	579	597	547	647	598	594	592	582	602	596	566	581	617	585	613	576	615	598	601	596	572	565	570	573	579	573	552	586	593	574	570	594	596	591	619	585	600	620	571	596	600	610	585	570	585	621	581	597	567	567	591	589	606	602	556	563	601	614	581	604	585	602	645	567	607	594	624	597	634	583	584	589	588	583	542	553	593	517	574	569	553	587	575	562	610	586	551	590	576	631	595	572	574	576	604	586	563	585	552	619	601	570	593	538	615	569	575	607	570	557	586	606	599	566	571	589	591	570	590	593	621	591	593	619	555	589	582	564	576	596	546	589	534	564	582	620	597	606	612	597	629	645	605	550	615	584	536	537	569	560	579	567	593	638	627	544	568	618	600	600	610	630	585	597	585	608	591	607	586	623	573	580	551	610	562	603	607	608	659	541	609	589	561	582	612	596	595	573	590	534	570	580	577	598	580	592	549	599	659	566	580	603	605	563	611	587	628	570	582	579	588	598	577	604	591	582	630	556	619	559	553	573	576	571	602	597	616	581	590	590	540	559	598	587	565	563	582	569	631	557	600	584	614	593	622	548	589	593	572	614	556	603	565	660	569	632	574	574	588	569	535	568	597	584	593	579	640	583	596	589	619	609	558	564	587	624	591	636	585	618	578	572	611	542	586	578	622	547	622	602	565	587	586	597	563	560	620	630	569	578	572	567	580	614	610	577	552	607	605	602	622	586	555	590	593	612	592	566	587	572	630	542	542	622	585	590	606	579	586	611	573	561	597	573	578	593	628	559	573	596	590	593	595	639	607	620	530	629	556	542	581	642	578	576	601	572	560	563	604	592	571	645	594	559	615	556	611	589	598	615	609	653	594	612	571	593	588	580	593	579	575	585	599	594	629	575	600	557	589	604	606	577	560	607	563	581	583	627	559	621	548	636	602	554	570	606	623	566	580	613	600	592	602	611	591	585	611	598	556	570	563	568	609	594	581	624	573	563	604	531	601	594	615	596	606	566	584	657	612	613	587	578	580	560	571	584	570	588	626	544	611	569	595	577	605	579	589	605	562	602	585	563	627	599	617	596	622	569	619	555	598	620	590	549	582	600	571	585	593	626	545	598	584	590	618	583	608	605	632	587	599	573	580	562	538	603	600	539	618	614	538	588	576	606	632	601	588	606	616	608	562	607	596	564	564	543	566	557	598	622	613	596	579	583	566	586	551	592	563	604	577	590	569	643	569	647	554	575	572	569	582	580	560	593	596	554	583	619	555	587	562	572	575	601	585	576	563	655	596	608	567	593	605	609	598	578	568	607	632	579	621	582	573	593	564	597	571	574	641	557	554	579	503	559	598	598	585	558	610	575	568	571	572	550	594	614	562	595	568	612	589	587	571	555	582	643	654	593	550	614	587	632	627	604	638	595	606	575	553	615	560	587	570	594	584	563	612	599	551	582	569	578	522	565	573	632	576	618	588	603	563	611	576	594	563	578	594	587	586	586	553	585	587	603	604	570	586	604	571	536	588	548	588	603	604	574	560	554	610	555	565	589	597	568	600	604	580	608	570	583	558	561	602	555	633	621	541	559	573	631	593	580	612	599	589	555	602	559	609	615	608	584	589	556	584	570	605	603	564	580	575	597	605	545	570	582	586	617	588	601	570	576	571	578	551	579	548	614	586	615	580	624	580	560	596	571	591	581	583	538	572	611	603	558	607	630	604	608	549	593	595	606	604	560	591	585	597	577	575	592	606	575	567	580	586	572	597	591	567	581	582	571	557	586	621	586	571	613	605	621	564	574	587	588	552	584	638	613	615	592	564	594	572	620	594	579	633	577	586	559	599	598	592	653	580	595	600	620	623	617	563	575	589	589	609	519	564	656	562	591	572	562	601	603	592	600	574	604	571	626	603	595	606	598	573	604	587	563	626	629	634	597	600	549	574	608	591	563	576	548	595	589	574	616	577	575	621	635	642	539	596	611	569	622	545	601	633	628	574	586	551	619	575	582	587	591	557	628	592	595	550	601	580	601	600	598	641	609	556	637	575	538	569	601	603	570	616	550	552	559	587	582	592	594	616	584	579	623	582	558	551	561	559	603	606	584	559	574	593	620	578	594	598	570	568	606	579	614	589	583	600	552	579	607	597	596	566	642	541	546	591	578	541	616	603	602	551	525	606	577	577	556	629	599	603	558	553	569	630	573	583	598	558	577	617	567	598	572	595	616	594	558	607	580	577	617	561	583	606	584	588	574	592	590	602	603	608	573	600	587	571	557	604	575	589	569	625	615	604	602	566	560	600	614	564	566	594	543	618	568	587	613	596	629	589	576	567	586	596	577	569	599	576	558	572	555	583	608	581	570	620	566	552	547	547	580	598	615	599	570	583	594	595	632	542	597	572	611	633	605	618	566	581	589	617	579	592	617	599	613	588	589	639	582	530	625	618	576	600	585	558	586	610	591	634	586	610	577	591	605	600	580	575	551	602	615	569	601	592	605	603	583	589	589	583	621	598	528	528	606	589	567	589	622	545	574	628	602	607	600	569	624	543	561	602	552	574	626	565	573	589	608	562	586	606	598	585	601	544	589	613	565	579	588	584	620	631	576	542	597	590	574	585	547	554	589	613	587	567	606	553	635	553	616	616	591	531	572	553	598	590	618	565	606	566	596	584	553	571	574	603	582	572	567	595	590	621	576	621	577	565	595	579	587	598	634	601	514	601	605	617	572	571	616	588	557	553	589	590	589	546	593	568	585	553	613	568	584	567	579	581	592	592	588	574	614	536	566	559	595	632	564	572	604	573	594	619	569	596	592	564	609	557	571	593	604	596	598	568	599	597	594	580	581	594	578	624	588	555	587	608	575	581	598	571	565	569	591	569	602	571	573	595	623	591	566	555	589	618	581	591	594	548	609	577	546	571	618	601	613	578	574	599	623	600	529	602	591	574	576	639	613	595	550	564	567	621	606	586	579	610	614	595	627	594	637	546	583	591	590	566	564	587	581	582	598	564	608	569	626	604	565	632	579	568	549	574	546	587	615	571	578	630	590	598	579	577	615	572	587	607	564	552	551	582	597	625	578	606	614	578	607	557	545	562	603	568	637	612	583	555	610	576	584	602	589	600	581	593	618	575	617	583	587	590	621	592	627	585	608	560	636	576	597	581	591	639	536	574	577	602	567	606	571	591	601	599	637	630	551	627	601	586	568	533	617	605	583	531	558	601	578	611	594	601	614	588	539	589	580	579	582	574	535	639	579	573	556	619	591	604	610	581	605	644	541	592	578	603	624	594	603	571	607	610	606	618	555	590	580	559	597	540	599	552	578	600
20882	15332	14586	17422	13824	8506	5362	3198	2463	2054	754	544	424	323	309	289	292	234	231	246	221	227	221	258	369	388	536	581	633	629	619	573	465	432	340	249	252	228	204	203	207	203	173	218	227	204	222	211	230	255	178	168	186	209	190	176	193	180	174	212	183	178	196	203	187	163	163	158	171	208	207	217	190	207	220	203	191	191	177	167	165	186	188	188	188	198	196	189	181	179	180	177	200	174	174	151	158	166	154	204	169	179	199	164	203	194	176	181	168	177	175	179	186	177	193	186	171	167	163	177	171	177	195	197	185	195	173	158	213	205	195	184	193	160	186	168	187	181	180	181	184	175	196	180	169	178	181	199	187	194	186	202	186	192	186	172	180	170	160	175	180	181	183	170	175	189	148	195	177	179	175	172	189	176	189	186	174	178	184	161	174	189	200	176	191	187	175	162	156	187	180	169	216	177	178	178	162	169	156	152	171	177	177	181	191	177	148	181	178	202	184	163	192	213	185	171	182	165	177	182	179	163	161	161	174	172	176	190	208	195	189	185	177	167	176	194	177	201	183	216	176	158	185	176	192	209	196	176	185	188	167	176	173	154	159	189	195	168	161	169	177	189	197	196	149	181	176	163	179	185	186	165	163	183	169	201	161	159	188	179	165	176	197	170	179	174	153	190	200	206	192	169	208	194	165	170	185	179	174	163	185	188	183	198	178	179	176	180	168	187	199	181	179	167	174	179	178	187	210	163	181	158	173	186	178	166	163	173	179	175	204	158	172	159	177	158	183	180	158	186	162	166	180	183	167	171	156	180	182	199	183	176	190	153	167	177	188	178	181	178	179	166	194	170	160	166	202	173	173	190	186	167	178	165	183	183	205	200	145	187	174	183	154	178	175	194	166	174	167	183	168	197	150	176	175	172	160	166	171	162	200	186	183	164	176	188	212	172	178	180	167	191	162	194	172	185	191	186	190	209	182	195	181	194	173	156	154	165	193	187	172	200	187	179	188	175	187	166	180	164	177	162	153	184	176	163	189	160	186	183	157	163	166	202	184	166	193	182	180	189	183	192	188	198	197	156	170	172	168	169	174	178	166	173	188	198	163	176	188	149	179	177	183	195	200	185	200	154	149	164	159	195	157	169	186	180	180	168	164	169	181	187	176	194	193	180	187	164	164	177	190	168	184	151	180	172	188	180	176	183	183	203	186	175	197	173	169	188	169	197	177	178	191	174	189	183	168	167	156	146	190	176	182	164	167	176	167	187	175	154	163	154	176	159	180	199	194	175	193	154	179	190	170	149	166	156	176	164	159	211	187	171	195	166	207	155	173	167	193	170	181	163	194	189	178	163	182	185	174	174	170	176	153	176	161	179	183	169	175	175	157	171	189	176	175	193	178	180	168	159	181	196	161	158	192	187	175	176	170	168	164	176	196	163	169	186	167	171	195	196	189	160	182	169	194	176	211	180	182	190	182	184	154	171	166	173	192	179	180	187	184	165	178	182	194	195	191	191	151	202	175	167	170	158	165	198	163	181	146	186	185	193	174	180	147	180	165	179	181	180	183	183	172	206	176	193	149	172	211	173	192	182	172	187	180	160	161	203	161	152	196	186	160	190	167	193	169	176	181	191	148	187	185	183	172	179	180	203	195	164	181	163	163	171	169	188	174	195	165	179	157	177	180	165	171	184	185	155	192	197	184	174	165	192	167	173	172	181	167	160	186	168	168	177	175	189	162	167	174	194	166	170	188	173	206	165	163	171	159	175	180	199	162	194	184	206	178	192	169	195	179	190	198	207	186	183	178	178	190	203	177	138	177	161	177	196	177	151	186	196	166	143	189	192	160	187	172	158	201	183	205	170	184	182	191	182	175	182	171	175	175	176	185	182	164	188	174	176	168	184	161	182	168	179	192	172	187	179	177	167	180	196	167	184	168	155	169	197	199	182	178	163	175	207	157	193	194	168	191	165	170	185	189	173	174	176	174	181	195	190	191	186	191	169	170	163	177	197	183	178	162	180	184	171	184	178	190	174	176	183	195	198	191	162	162	192	166	193	166	178	178	165	167	173	182	183	207	174	185	190	188	200	176	197	154	162	165	178	163	164	188	198	173	198	167	188	179	176	159	157	173	141	183	167	182	185	176	167	178	176	171	187	205	183	164	151	189	186	178	192	163	184	168	185	188	174	175	170	166	191	204	187	184	190	175	190	146	180	201	186	181	161	160	184	199	166	177	160	189	182	208	164	166	190	163	166	148	175	180	182	170	174	186	186	174	172	196	167	193	197	195	176	156	192	176	180	201	193	185	186	193	174	203	202	159	178	181	155	177	162	194	152	176	181	178	174	158	156	174	228	188	183	159	182	165	174	175	175	162	196	176	179	179	212	164	173	196	162	194	184	167	179	160	178	193	177	164	157	175	201	197	168	168	194	176	174	173	185	187	153	166	172	167	190	188	181	172	192	181	173	186	197	163	170	203	200	187	187	196	183	207	152	169	185	193	160	181	182	160	182	190	171	189	178	169	190	166	184	172	193	188	195	186	187	160	195	162	180	156	154	172	169	186	200	180	187	177	178	175	152	183	197	187	189	153	185	189	177	171	172	185	195	153	198	205	191	181	192	161	168	170	158	151	177	191	175	189	183	175	172	175	175	172	170	181	164	186	180	167	228	177	171	167	181	181	174	168	177	158	164	186	192	185	176	158	162	192	177	171	182	173	183	190	181	191	177	165	171	163	155	182	182	197	173	186	195	174	172	199	199	146	195	196	163	186	188	203	185	176	187	188	182	164	186	166	191	166	180	160	210	179	188	179	182	185	172	185	200	159	163	184	176	186	177	178	180	204	191	172	181	206	186	182	168	199	174	192	168	171	164	159	159	182	148	166	178	171	158	196	162	192	174	201	203	179	182	183	208	175	170	177	179	162	188	183	189	187	169	153	154	163	178	177	195	174	182	174	157	175	188	153	167	188	184	177	191	176	169	199	181	171	188	172	149	156	165	163	163	157	161	194	188	156	207	201	181	177	158	177	184	205	186	182	171	159	187	180	184	169	165	173	211	201	177	196	185	181	195	205	181	180	171	156	170	184	201	177	182	163	195	196	171	161	180	169	173	186	171	186	182	156	168	159	198	175	168	194	185	183	182	167	167	178	187	163	200	189	196	171	178	183	180	197	181	184	192	168	165	204	168	204	182	150	179	192	150	171	179	186	182	173	185	182	156	180	168	174	183	185	144	166	207	170	189	189	186	189	180	177	190	159	191	213	180	191	179	178	175	196	187	175	167	186	171	188	167	175	185	183	166	180	170	216	172	217	163	160	187	191	168	188	158	164	168	185	178	163	173	184	156	171	173	186	169	172	178	184	167	146	149	199	175	161	177	176	189	191	183	203	173	174	189	198	190	173	201	157	188	149	149	156	176	181	182	167	139	186	182	165	159	161	165	150	201	182	180	186	181	169	163	168	178	183	155	172	182	187	167	172	175	182	183	180	176	170	160
13778	9120	12971	21452	20818	14435	11639	8270	9223	9454	3733	2572	2127	1584	1467	1294	1124	1034	885	888	889	882	893	1113	1556	2067	3442	3927	4309	4061	3893	3582	3002	2641	2037	1346	1038	957	873	776	717	663	598	670	807	775	703	764	1179	1073	602	559	566	481	529	544	568	605	586	508	509	520	549	535	476	504	516	515	552	632	578	749	602	688	952	698	586	483	466	445	469	481	465	509	450	494	511	475	434	471	480	508	518	522	491	488	461	515	429	522	478	467	482	518	473	495	473	510	524	505	456	469	451	464	508	498	483	489	447	490	487	503	460	460	453	461	486	452	429	504	483	465	471	499	481	435	493	469	455	503	488	454	493	536	483	445	463	487	495	483	485	451	484	449	484	466	510	468	469	500	458	454	469	476	466	443	440	473	477	474	471	490	448	463	446	477	504	477	466	492	452	461	478	462	469	497	475	465	497	469	459	476	488	442	448	476	467	472	483	449	465	453	465	524	474	492	501	459	459	516	440	495	470	442	481	479	447	420	486	467	452	455	462	494	501	469	472	435	425	451	465	478	437	470	431	440	432	447	431	465	466	454	465	480	479	478	460	424	506	461	479	491	465	455	484	460	467	461	487	513	450	515	462	439	492	482	454	459	454	468	493	457	452	465	476	453	508	441	455	495	475	496	443	460	449	468	466	471	474	449	480	476	473	482	503	477	438	474	498	502	464	511	445	510	463	441	497	467	512	480	417	506	494	509	485	477	454	471	427	468	479	465	459	456	483	494	477	511	466	447	514	458	447	499	469	479	439	471	430	493	480	439	453	463	449	502	453	466	448	493	484	490	486	455	455	458	489	447	463	477	503	468	478	463	496	459	440	478	514	469	468	491	479	443	491	474	450	434	442	491	484	451	479	459	455	468	467	510	465	491	510	509	461	461	446	494	448	502	470	465	453	461	452	476	470	491	463	465	496	473	478	487	513	486	405	479	470	483	459	449	463	452	462	469	473	475	466	458	496	460	467	480	474	487	525	490	463	478	487	448	499	487	477	470	446	455	434	453	461	474	486	488	429	475	461	473	480	483	500	451	463	480	474	450	481	446	490	511	459	446	508	460	473	460	479	467	468	459	462	477	487	488	473	483	446	472	469	484	462	484	465	428	517	487	481	495	499	465	480	469	440	475	457	471	457	455	479	499	458	424	476	462	466	470	481	502	499	427	499	456	458	502	450	472	497	465	477	458	484	467	464	476	469	508	460	489	458	453	492	507	492	455	478	486	458	483	468	464	490	478	477	493	505	470	457	449	446	477	512	483	489	477	491	444	462	488	442	454	489	477	469	451	469	482	467	477	486	475	482	430	464	419	454	434	482	462	445	468	496	479	467	473	467	471	428	497	438	472	471	454	471	407	479	513	479	512	523	463	424	494	435	490	469	472	521	471	469	454	445	482	457	444	451	471	449	442	496	469	517	460	465	487	471	470	451	421	465	467	519	434	455	467	467	515	451	460	466	482	469	476	454	438	470	436	505	521	441	459	486	475	468	425	467	446	455	465	467	464	468	449	454	508	437	454	499	485	467	478	471	469	471	464	456	488	488	474	506	458	451	453	459	445	501	476	484	465	481	459	451	484	447	461	472	459	460	434	496	467	478	437	455	501	464	460	498	457	460	424	463	488	468	469	452	473	482	459	469	472	465	496	470	463	483	483	502	464	444	462	455	455	504	489	459	451	445	460	453	456	473	440	496	491	481	441	476	469	498	491	460	454	466	465	480	482	448	513	480	479	493	444	467	472	467	475	470	475	493	494	465	457	488	488	426	416	438	481	487	506	474	487	452	487	487	468	496	454	439	508	468	483	489	444	429	489	455	470	474	522	493	476	519	463	488	516	448	442	481	515	478	458	467	464	464	472	482	458	504	428	521	472	423	514	480	497	445	501	502	437	499	481	501	464	447	448	477	450	462	466	474	504	519	449	463	455	492	451	466	471	462	476	470	445	498	483	435	472	453	470	499	461	461	475	445	435	482	455	508	465	432	459	463	473	490	453	444	489	484	460	430	434	460	474	488	452	458	471	454	517	463	445	493	459	479	467	501	474	461	459	471	480	491	515	468	491	462	500	450	474	476	484	479	498	500	462	454	489	488	482	475	467	502	489	479	452	503	463	476	480	471	469	483	463	495	441	451	417	444	435	463	458	481	519	447	454	468	468	449	430	455	450	467	452	490	468	430	497	463	506	469	484	468	460	493	442	496	453	484	489	504	480	471	481	416	442	459	479	474	482	492	480	463	514	447	430	462	471	472	474	456	479	472	478	486	458	431	469	480	443	518	477	475	493	463	473	465	445	458	459	491	470	482	451	442	464	467	451	459	468	482	485	423	460	509	440	468	459	461	479	478	433	496	494	491	431	495	507	477	487	483	450	484	483	476	432	499	452	470	499	530	452	479	439	449	452	431	462	478	463	476	512	464	477	468	448	458	441	459	491	434	455	479	448	473	473	502	431	468	476	453	479	490	466	427	470	470	430	488	446	467	471	517	485	470	488	490	474	491	467	503	470	487	438	448	460	495	433	481	459	490	467	495	474	448	488	457	457	466	474	476	451	495	551	453	441	508	454	483	485	470	442	502	474	452	486	475	470	485	430	513	442	458	448	460	453	489	456	478	493	463	477	491	481	478	446	445	427	456	452	491	472	447	462	503	474	465	482	489	492	489	489	514	465	484	481	442	496	491	457	485	471	459	452	466	516	456	491	455	452	467	437	465	460	455	481	457	452	458	494	443	466	500	498	460	473	502	499	447	465	472	469	517	462	479	477	466	463	456	481	490	489	457	473	449	483	422	504	479	482	488	457	459	484	457	454	467	506	445	436	450	468	462	449	482	461	468	475	474	454	491	476	467	438	469	453	485	489	463	506	452	498	483	477	473	482	470	450	466	465	445	471	481	493	490	497	465	484	449	489	431	455	481	457	472	458	469	479	501	453	486	436	472	446	485	451	468	496	469	486	487	481	476	465	483	457	457	442	461	506	510	472	481	445	493	438	473	486	477	491	469	458	467	479	462	467	482	454	452	452	484	484	495	446	477	463	434	490	484	466	481	463	433	474	439	460	482	451	505	479	470	450	475	464	461	474	471	491	492	463	452	455	468	488	500	446	453	445	497	446	486	439	490	439	455	487	446	473	470	462	450	441	460	429	433	455	452	472	445	481	470	500	507	478	489	459	459	434	440	461	475	473	485	483	469	472	437	443	488	513	463	481	474	474	464	467	450	474	435	475	458	457	488	463	478	476	472	480	489	475	494	483	465	479	470	465	480	463	428	466	444	457	456	495	468	459	436	477	450	487	475	499	491	455	468	476	479	482	460	452	435	460	443	435	456	449	446	476	476	490	472	462	426	437	486	508	447	471	445	491	425	455	482	503	439	497	463	465	487	496	460	446	458	425	443	462	472	458	440	441	477	465	462	455	455	474	478	492	486	470	491	426	502	470	465	448	475	452	455	507	494	494	470	468	446	480	453	440
3062	1202	955	872	695	530	461	453	402	402	364	368	342	365	341	368	357	363	351	341	399	379	374	387	402	415	494	544	557	568	481	488	453	405	387	352	362	373	360	384	370	335	363	365	360	355	386	387	397	380	334	344	339	360	373	358	337	378	337	375	355	399	390	338	375	335	356	361	356	400	372	358	378	367	342	338	355	379	347	358	345	320	374	386	388	370	358	385	348	349	366	313	346	392	354	392	336	356	337	379	376	325	362	328	344	345	366	363	350	348	340	313	348	352	347	349	357	337	393	356	374	318	365	310	349	363	316	344	344	361	334	354	333	338	328	345	361	349	357	368	348	385	382	383	389	369	355	349	335	320	378	386	382	382	381	369	332	390	362	341	351	342	363	365	346	341	368	358	346	334	361	333	375	374	355	368	342	367	358	349	347	377	344	349	356	382	374	369	346	340	366	394	348	344	336	371	344	376	379	371	349	344	337	338	366	364	332	343	342	357	357	380	356	360	356	344	367	371	355	373	360	375	320	346	330	340	366	353	384	341	349	332	354	336	351	346	373	363	366	371	348	342	404	355	399	334	320	360	361	358	357	329	397	362	379	326	346	369	347	345	376	347	346	344	359	362	369	386	332	402	352	339	303	370	330	338	360	361	382	312	350	364	343	355	349	379	380	318	323	345	337	337	357	368	341	352	331	393	373	373	323	352	380	358	332	357	373	327	387	341	357	334	322	389	402	347	331	331	335	349	354	372	385	336	374	380	344	349	345	365	400	349	367	354	371	356	352	322	324	383	342	334	372	348	364	366	350	340	334	360	341	357	334	345	362	357	367	373	377	379	346	344	366	344	333	333	342	327	370	378	361	318	356	370	369	360	346	335	338	356	351	369	407	302	348	376	360	386	345	355	348	396	352	375	372	337	367	371	349	358	360	392	372	361	328	342	353	386	367	337	344	365	360	369	351	355	342	336	331	333	368	362	347	400	341	373	366	359	350	326	345	392	349	356	349	378	380	339	353	350	397	357	384	371	373	312	347	343	330	359	374	379	312	342	343	350	333	330	336	339	335	355	402	351	366	337	316	353	342	329	379	366	379	317	358	380	385	348	327	400	344	366	359	329	378	341	359	373	371	357	369	341	354	364	335	362	346	356	344	391	335	358	386	346	352	371	327	361	332	370	354	329	360	396	369	339	329	361	364	358	363	374	329	337	336	334	329	341	382	350	385	351	341	343	371	364	355	356	334	343	372	369	386	340	379	360	323	362	327	322	334	357	318	388	349	356	354	384	361	372	352	387	370	340	355	356	371	351	346	380	369	374	340	339	348	375	370	329	386	359	326	357	351	343	346	365	357	411	351	363	327	358	317	367	326	336	345	345	352	344	371	351	369	397	335	332	359	371	366	381	379	368	339	347	350	345	346	379	363	372	355	339	318	342	348	338	333	338	358	358	318	321	374	367	353	364	334	372	363	367	376	414	368	366	392	339	414	339	355	337	373	383	326	359	327	349	339	346	350	379	310	402	341	353	342	340	381	335	350	359	355	359	325	349	364	339	340	370	350	312	374	378	382	396	345	331	337	314	329	348	332	348	368	386	362	350	339	324	364	358	342	340	354	366	352	353	359	342	359	364	352	371	342	370	371	364	350	327	357	353	333	350	367	352	344	340	373	361	333	363	336	360	367	363	350	340	338	317	324	360	353	356	396	335	381	386	335	386	361	393	370	357	354	320	332	369	367	355	346	320	325	354	365	347	340	348	339	356	340	337	367	364	379	363	331	397	343	346	359	354	372	366	413	370	394	314	346	354	362	342	354	365	370	338	343	341	363	373	368	361	341	352	330	347	347	349	377	364	372	340	373	364	354	377	371	347	342	350	367	365	354	331	340	341	332	352	357	390	390	356	378	324	407	369	338	355	378	347	331	357	344	372	359	363	359	366	340	334	378	379	335	376	369	357	366	362	349	339	329	414	354	377	384	353	356	380	370	372	340	327	387	332	346	320	407	360	331	342	366	338	344	364	376	353	374	363	365	382	353	358	360	384	327	340	317	402	362	341	368	339	373	381	321	354	343	383	357	356	334	356	341	386	303	348	356	355	367	400	359	359	356	326	355	345	380	380	350	377	399	384	362	338	313	366	356	384	376	352	367	318	340	378	370	332	347	395	393	363	321	360	329	382	346	343	380	353	360	348	389	316	405	339	340	356	336	361	346	348	327	382	371	345	356	375	330	349	393	337	349	352	345	342	380	329	303	360	371	369	381	348	400	361	365	378	352	372	382	353	332	359	386	354	364	357	341	313	360	350	358	378	324	377	363	334	350	344	362	388	384	372	334	342	353	345	341	329	368	358	354	356	324	345	380	338	367	350	362	364	364	332	364	365	335	347	344	378	328	360	353	386	297	349	319	354	370	345	371	337	327	376	361	367	334	349	356	362	359	338	376	354	353	357	373	392	331	340	327	340	349	364	377	300	341	344	347	347	371	381	352	380	352	356	364	353	358	377	336	329	368	334	370	336	362	380	337	352	355	356	353	382	362	390	376	370	407	337	390	375	360	363	353	364	369	348	362	355	406	367	341	348	362	371	333	334	394	328	341	353	364	369	364	329	331	367	379	362	347	379	351	364	334	368	371	340	366	368	377	368	385	342	401	353	394	362	368	350	363	353	366	394	364	342	380	386	340	340	376	359	359	325	348	333	338	372	361	387	375	343	342	367	353	347	347	347	356	338	359	348	353	370	353	369	401	353	337	364	355	353	381	358	335	337	341	342	387	383	371	353	344	374	350	369	354	346	380	326	356	385	336	362	373	354	353	339	354	338	402	362	375	388	354	410	373	342	363	365	400	369	336	355	331	380	347	377	355	345	335	359	350	378	364	389	362	346	419	320	351	379	337	366	335	350	345	336	377	365	343	356	317	365	372	348	354	332	350	355	362	367	377	404	343	355	383	351	373	339	332	326	376	354	375	367	348	347	346	359	348	342	372	358	371	385	358	373	351	387	327	392	348	330	359	391	368	364	349	362	349	390	330	369	316	356	365	376	333	380	366	325	376	389	336	358	352	389	358	399	354	412	342	343	330	353	344	342	350	358	362	335	336	373	363	375	361	331	348	343	359	359	352	372	329	382	337	361	321	373	322	344	337	381	324	326	337	375	330	338	347	365	382	377	414	374	321	330	364	353	381	358	345	362	353	368	377	352	365	391	376	326	371	356	361	394	327	345	366	366	315	354	326	372	337	368	381	358	340	343	335	352	361	405	388	353	368	350	338	391	365	319	347	346	348	373	343	357	366	376	363	405	368	343	361	338	355	346	378	367	357	343	316	369	357	377	363	336	364	348	348	349	346	352	370	363	373	335	335	398	356	351	382	369	344	328	346	369	405	333	365	369	351	347	316	370	369	353	358	362	357	336	364	343	382	341	357	354	359	338	336	346	346	330	341	352	364	384	333	332	371	357	379	339	400	346	350	347	358	341	364	315	341	377	355	324	385	356	356	309
3330	1611	1900	2561	2208	1656	1333	1268	1220	1292	969	928	922	870	870	923	892	888	862	899	879	859	930	1076	1258	1564	2224	2332	2349	2289	2163	1918	1708	1505	1336	1007	932	934	951	935	846	850	905	943	936	944	955	1021	1116	961	865	863	869	828	914	810	887	946	939	884	891	867	894	886	837	851	835	924	864	904	815	843	845	823	905	919	861	818	849	866	822	880	876	872	826	878	870	872	885	842	845	894	858	842	899	813	874	879	876	803	867	874	805	810	869	832	865	894	809	863	809	827	815	870	864	902	864	852	853	859	835	853	854	843	869	861	880	880	858	871	904	880	874	845	872	808	857	881	880	842	828	898	864	852	814	866	822	885	862	853	847	881	860	837	864	883	908	832	871	868	857	861	915	868	848	850	843	880	877	815	888	864	859	914	841	840	827	832	893	836	842	881	907	855	839	929	871	829	809	907	876	891	806	809	817	899	859	900	880	832	844	859	833	852	879	850	876	876	886	834	820	863	859	825	796	856	885	811	865	840	913	904	888	887	893	860	900	872	887	868	869	851	857	875	883	841	883	836	849	879	857	796	751	845	828	848	862	856	817	873	852	876	879	879	806	815	847	895	880	840	881	862	823	895	787	860	861	816	831	843	849	867	845	867	869	882	824	839	849	818	860	827	828	874	923	898	846	883	849	861	866	860	840	902	869	880	898	888	880	858	893	858	817	881	818	850	907	815	864	816	828	879	883	903	828	875	851	859	829	891	888	842	808	896	895	889	876	870	882	925	858	863	836	880	905	867	858	863	873	847	841	861	864	841	824	839	866	844	873	867	831	876	854	864	851	854	819	853	890	815	874	836	867	840	860	854	830	889	822	831	869	862	871	805	896	872	844	868	840	898	849	873	797	813	875	801	907	833	800	880	839	872	862	846	839	892	905	868	864	839	887	858	847	851	841	885	867	865	861	900	866	843	868	844	857	814	840	831	843	868	882	839	839	865	857	927	881	917	871	866	832	858	863	848	908	862	933	868	825	859	788	904	861	838	827	853	814	884	880	826	790	839	917	854	862	882	856	831	835	859	882	830	882	852	871	885	884	854	859	842	870	891	866	830	839	840	807	837	853	864	816	855	847	821	820	833	843	869	865	795	815	901	853	877	835	820	829	826	898	825	857	878	873	821	810	835	846	853	885	858	866	911	858	871	885	855	896	822	878	871	855	881	917	834	855	843	893	895	878	794	859	819	893	866	872	834	870	849	883	835	860	850	879	896	870	860	874	826	848	843	904	823	869	855	867	935	865	865	843	882	860	858	819	917	873	833	908	899	893	903	820	861	861	822	879	886	817	859	865	913	833	907	822	863	836	873	840	795	833	896	879	879	912	772	871	828	883	856	870	814	835	839	843	852	898	887	867	834	824	889	873	849	861	893	880	858	854	864	866	849	849	867	824	861	840	928	837	843	840	913	867	819	878	860	885	848	853	877	821	816	866	898	884	847	855	923	833	830	872	859	842	804	853	801	831	854	832	865	825	874	886	862	877	811	858	864	806	894	806	821	852	849	895	822	883	875	816	864	850	887	848	841	853	851	838	833	874	834	866	886	872	831	871	879	865	815	858	817	826	869	883	877	826	846	844	836	898	900	882	789	852	883	853	863	874	866	849	838	853	869	900	844	836	885	911	876	873	852	850	849	886	826	893	816	845	867	833	906	814	897	871	822	800	867	843	822	922	858	860	877	941	833	851	789	826	893	813	907	930	887	837	867	870	857	830	844	887	882	876	865	741	909	848	840	895	844	861	856	824	854	879	818	891	914	850	875	888	875	845	848	838	860	807	879	823	855	825	847	914	818	836	907	844	807	861	828	831	846	772	860	827	827	858	883	837	894	888	850	898	821	798	852	859	813	851	897	849	883	882	853	863	902	896	841	880	883	853	915	894	900	818	891	812	860	826	926	878	936	833	840	864	814	829	843	824	859	842	849	917	877	889	908	886	847	770	878	859	906	811	821	844	867	813	837	907	840	845	827	904	875	895	896	879	858	914	888	855	878	896	788	835	889	902	871	815	885	861	826	877	918	866	852	881	856	871	899	864	874	888	841	859	859	804	870	852	856	836	834	822	882	877	878	856	858	842	866	893	845	835	905	838	873	921	872	907	857	854	778	880	802	824	937	887	815	845	845	926	905	838	820	820	843	862	858	849	876	924	879	852	873	805	912	814	822	854	851	890	884	894	855	839	902	846	889	802	884	867	880	853	843	891	855	846	935	863	834	833	862	852	849	909	820	834	897	849	857	872	816	899	857	871	858	866	830	912	879	890	876	887	847	888	853	850	861	847	802	872	860	845	802	860	852	799	922	869	888	876	908	853	855	901	880	841	869	874	846	810	840	883	868	892	873	890	880	831	889	854	896	869	863	855	901	823	831	839	864	816	842	806	885	870	870	883	854	890	855	853	827	870	841	876	859	862	859	886	848	846	808	820	911	822	856	825	855	833	843	834	834	839	880	865	862	838	864	848	864	891	831	856	848	891	838	832	816	822	871	890	860	881	854	847	869	843	856	857	900	875	895	869	852	893	886	856	845	861	852	881	881	833	895	862	823	855	819	893	821	887	840	822	885	926	898	841	881	843	804	882	828	851	864	831	887	841	846	886	832	890	854	868	821	833	888	893	806	913	851	898	879	885	808	882	863	853	841	877	867	873	838	841	883	861	831	842	916	831	882	901	844	874	832	792	879	852	915	888	875	851	911	845	882	886	842	873	866	868	893	883	878	871	847	848	874	834	866	858	890	821	878	870	826	900	848	858	881	886	816	867	856	885	897	908	834	839	863	851	841	846	895	800	867	849	888	865	867	891	886	888	838	854	925	887	869	865	870	860	842	901	844	892	908	871	880	894	894	828	878	824	860	867	892	875	921	881	845	874	875	933	844	833	860	873	846	869	855	873	879	880	866	828	807	807	895	855	861	816	862	862	836	887	834	892	843	905	817	890	900	838	862	856	864	793	898	857	889	849	811	865	868	855	819	835	843	802	852	917	866	932	889	867	844	823	875	892	853	878	840	859	871	826	818	903	887	838	843	806	859	907	903	876	863	842	910	871	873	847	875	835	894	854	881	908	860	905	829	835	840	822	841	856	857	862	848	821	869	847	801	813	884	877	847	860	841	851	849	914	765	787	854	852	866	852	870	800	875	908	877	849	885	902	855	814	925	827	785	816	881	832	887	822	879	808	896	859	866	853	856	834	857	844	813	863	886	865	889	883	838	825	881	857	845	873	850	863	834	889	829	843	857	837	868	904	861	854	817	859	876	874	835	829	831	863	852	881	855	858	853	907	828	840	857	851	779	825	879	887	911	867	867	821	887	881	829	870	838	866	815	878	840	850	883	851	869	833	853	899	821	880	824	932	792	856	862	888	858	830	889	847	887	859	856	858	881	828	862	830	846	897	904	773	866	862	877	898	898	924	855	870	897	835	854	827	866	848	905	854	826	858	832	852	819	877	896	849	853	814	864
13031	8957	8587	10803	6947	3666	2493	1503	1752	1018	502	417	335	329	328	295	276	278	283	255	254	283	269	357	334	410	525	594	571	577	507	440	469	390	329	277	277	293	270	246	212	230	273	247	295	262	299	315	320	276	253	266	262	238	257	297	244	257	264	232	238	241	264	243	236	235	244	282	251	249	266	261	242	254	273	256	243	248	256	238	236	234	254	267	228	235	262	255	237	273	230	257	248	215	224	235	220	236	251	233	220	235	242	247	255	242	216	243	240	222	226	237	239	231	238	223	249	228	246	238	230	230	251	268	246	258	260	230	247	237	255	248	226	237	275	243	266	237	229	260	233	244	236	277	215	268	240	243	257	249	236	240	265	243	242	241	248	269	241	239	258	234	229	291	270	252	255	254	233	231	246	263	271	258	218	236	271	233	229	245	224	254	248	232	243	256	226	250	236	250	251	242	263	227	251	237	267	255	244	268	240	226	256	250	251	251	241	248	247	266	241	226	269	273	254	233	254	216	251	254	237	256	237	252	255	209	242	240	260	224	260	250	249	252	248	271	251	239	272	236	253	219	227	229	268	244	253	252	239	231	272	267	247	238	254	250	256	231	238	229	260	245	271	243	252	237	243	222	242	226	270	235	232	232	268	256	259	238	249	223	253	247	256	273	257	230	245	243	220	265	242	221	270	228	224	217	241	252	234	249	225	227	245	238	246	249	233	268	220	255	260	260	269	256	254	236	257	231	242	243	249	235	271	238	207	239	228	242	249	220	214	266	247	250	239	254	247	245	246	259	235	256	229	253	270	247	235	263	273	252	243	237	224	275	247	242	260	262	243	256	253	232	239	245	239	215	228	250	265	247	222	249	269	211	241	252	247	215	233	237	269	265	226	235	257	231	233	225	252	263	264	271	269	242	262	285	238	221	259	252	247	240	256	266	250	256	248	245	239	232	247	234	227	250	226	242	288	259	232	243	249	233	242	243	228	258	250	233	253	232	254	252	276	248	259	234	232	263	236	277	255	250	265	249	239	227	232	251	241	258	238	259	254	232	242	238	267	232	246	231	251	227	263	220	254	237	254	247	241	253	248	241	241	277	236	259	242	257	255	245	228	260	260	231	244	256	278	232	239	252	238	240	269	241	216	217	246	261	257	238	257	270	258	220	228	236	241	242	251	239	265	250	279	235	246	272	230	255	224	247	235	246	246	262	242	233	233	200	255	266	230	239	236	239	229	295	277	231	255	252	234	264	266	248	225	272	270	232	244	226	265	266	240	244	234	234	231	270	230	251	251	260	260	232	270	276	230	272	258	248	262	264	263	243	239	242	232	242	250	248	263	203	256	240	255	238	246	243	226	241	256	249	241	254	242	239	238	249	259	227	210	255	263	251	244	243	232	256	208	245	234	235	248	234	244	241	219	227	240	214	255	241	234	252	259	249	225	255	263	268	262	251	254	235	239	246	250	258	252	212	246	246	247	264	235	216	244	234	226	258	233	211	241	225	236	230	253	245	217	227	229	246	251	265	245	232	257	254	246	241	244	252	261	229	239	218	236	254	244	236	224	266	267	260	251	249	253	244	262	236	241	253	264	233	219	227	262	243	243	263	214	268	238	234	250	232	257	254	223	223	263	254	248	260	228	243	250	260	251	245	232	256	250	243	253	236	245	212	246	240	221	231	232	294	232	246	277	246	233	273	255	257	261	222	238	228	228	256	235	240	263	267	255	243	260	219	236	243	244	253	247	234	242	261	235	210	233	222	229	250	278	248	257	250	249	272	270	269	261	252	275	262	218	264	238	259	248	263	272	240	251	239	243	245	265	222	246	266	265	268	265	277	245	259	224	257	285	279	266	245	245	257	236	246	258	225	238	267	231	241	254	260	232	266	259	228	256	247	236	266	243	237	246	229	242	257	255	246	260	230	280	250	262	238	244	254	224	245	225	247	278	234	254	263	259	248	259	229	277	233	235	221	263	251	245	245	230	241	249	263	233	247	241	237	242	244	245	274	255	268	262	241	274	232	220	247	244	249	240	277	270	273	250	223	233	247	236	233	260	230	258	264	250	246	246	255	258	265	240	249	244	218	253	238	247	263	223	251	247	263	237	259	208	246	244	247	249	244	238	243	236	230	258	239	250	225	256	247	216	250	252	248	260	267	270	243	240	230	260	223	237	237	254	235	253	228	236	263	238	260	250	250	235	249	250	246	263	240	227	258	254	242	250	227	230	238	246	235	247	235	275	248	232	237	228	260	249	232	265	251	250	253	224	218	234	213	225	239	229	214	247	222	228	248	247	271	253	240	231	254	264	247	265	222	228	239	267	239	256	253	247	242	250	253	262	251	229	215	228	245	252	220	226	228	278	238	244	259	246	243	254	229	233	259	263	225	246	231	237	263	246	234	246	280	245	243	261	251	276	261	264	234	260	267	235	235	255	253	270	239	245	224	255	260	254	271	243	246	240	243	236	231	236	242	239	249	238	230	248	276	269	243	262	230	269	262	249	261	262	250	238	254	232	246	234	217	263	245	242	204	212	263	237	242	265	241	246	217	221	248	246	242	236	243	239	226	222	267	237	244	235	209	241	227	236	275	238	239	239	227	222	279	279	227	243	235	244	227	247	229	267	269	221	274	221	232	227	250	239	259	245	262	244	268	249	266	228	251	256	240	249	246	257	252	261	245	255	260	261	226	272	252	248	254	261	228	270	238	214	280	270	269	228	258	251	237	219	256	209	263	248	273	252	259	252	222	219	248	252	255	263	233	242	234	235	252	262	247	232	249	251	243	272	265	280	234	250	257	257	255	244	228	245	266	227	262	235	267	241	277	258	230	259	224	246	235	225	228	240	255	238	244	244	231	268	249	229	225	208	274	257	228	246	231	218	273	221	256	248	246	242	267	244	236	241	246	250	256	234	248	224	228	248	267	248	242	241	250	238	251	240	214	259	263	237	253	225	247	257	247	250	228	255	234	271	251	284	232	247	210	222	253	221	238	232	250	238	246	235	254	231	238	255	247	255	247	223	244	222	211	275	217	247	234	263	268	255	254	231	251	266	276	202	252	274	211	219	235	249	248	231	275	255	227	255	234	240	278	237	274	232	263	225	225	246	232	250	244	268	251	255	225	251	230	240	262	266	251	260	266	263	236	238	246	258	265	219	263	245	249	238	261	213	226	194	234	242	261	239	251	244	242	236	252	239	242	213	218	220	253	265	263	233	265	228	233	243	248	246	273	254	265	247	225	254	238	235	250	272	266	220	242	246	264	222	214	246	240	215	223	233	252	225	257	253	259	235	245	249	224	264	234	269	265	246	254	267	256	248	287	230	229	236	224	245	264	254	246	240	218	268	261	220	241	230	256	236	244	219	225	229	230	249	228	232	261	243	228	245	247	244	274	255	240	248	243	236	265	268	263	227	247	245	225	255	284	270	231	210	222	249	258	251	243	255	252	238	244	244	224	271	233	241	257	227	248	272	245	264	256	222	258	238	275	266	263
10165	5682	8989	15614	13269	9346	7870	5195	6833	4707	2024	1717	1387	1143	1046	971	976	921	901	759	872	830	879	1160	1413	2373	2866	3565	3144	3140	2946	2398	1925	1601	1126	922	890	860	783	751	704	770	768	823	708	765	959	1169	1155	713	695	642	641	707	656	654	747	717	671	664	705	709	698	595	647	639	637	672	660	669	603	662	675	675	720	628	609	630	629	618	628	643	623	648	615	641	587	598	577	618	618	621	642	593	605	634	609	598	583	606	633	634	603	651	645	594	605	633	619	613	654	601	632	575	636	607	595	624	624	603	611	614	608	612	658	623	572	641	623	572	638	594	616	582	576	618	630	627	607	619	645	600	588	630	567	641	664	636	622	611	573	584	623	572	575	610	636	623	618	646	612	625	633	609	644	649	594	665	612	595	598	609	622	612	568	625	638	648	608	614	626	613	582	566	608	599	623	611	585	596	616	595	603	602	599	608	602	601	625	620	632	592	593	603	639	601	668	615	587	625	604	613	632	615	602	592	617	569	609	626	612	590	627	599	620	612	609	611	629	568	581	603	651	633	600	565	612	575	632	631	656	623	606	577	612	620	592	572	620	613	614	631	568	585	645	609	619	598	588	547	598	626	638	650	606	622	540	634	590	628	573	631	625	562	587	627	607	596	602	586	553	601	593	649	586	550	554	624	566	665	585	611	548	579	605	611	632	599	588	653	613	610	564	611	637	643	632	655	639	554	563	631	634	616	597	700	617	608	609	628	665	644	644	672	625	573	635	661	616	629	642	597	606	579	575	611	607	597	621	621	654	600	639	587	623	628	594	580	612	650	608	612	566	587	602	601	657	596	600	629	591	610	624	623	637	588	626	628	597	599	588	587	614	583	611	611	578	559	602	607	621	617	589	609	619	608	631	638	579	610	593	639	621	666	619	604	617	604	610	613	652	603	597	613	589	611	589	583	591	622	589	631	594	599	630	613	642	639	600	619	601	623	593	603	586	597	613	610	629	589	619	613	591	609	612	599	602	599	610	609	657	593	659	612	611	569	614	609	638	634	581	571	586	629	584	672	589	604	592	652	613	592	601	635	625	604	619	627	624	562	628	568	619	628	566	609	586	577	573	605	622	647	597	587	607	631	602	612	609	643	620	623	630	618	594	591	633	630	596	601	632	640	622	618	612	602	607	566	619	574	581	619	609	654	598	616	631	618	633	620	598	594	624	620	585	590	543	641	603	574	575	659	617	588	609	608	612	637	561	594	642	578	623	601	602	653	570	596	597	639	597	589	599	667	592	599	632	664	638	612	639	587	588	631	625	621	614	608	585	623	625	628	627	602	626	609	609	606	657	616	595	636	629	575	602	614	635	590	586	578	626	619	631	627	592	610	610	603	588	590	634	602	616	667	662	643	602	640	605	591	634	605	598	588	639	593	584	580	615	580	587	637	587	536	618	632	609	566	618	598	593	573	573	595	574	628	614	626	597	585	631	558	603	629	588	581	634	649	596	621	617	564	629	651	586	611	662	572	601	588	655	634	585	613	592	569	619	616	561	635	572	594	591	628	622	627	604	559	637	619	606	620	629	630	582	607	584	634	552	654	617	583	637	611	563	629	596	597	604	595	605	605	573	597	579	578	639	630	568	603	661	613	622	550	605	603	611	621	599	601	638	573	593	604	589	591	600	603	624	590	618	607	599	645	587	590	567	644	621	605	590	674	569	633	624	588	605	586	633	615	622	581	606	622	607	619	632	592	611	584	607	571	584	647	582	622	657	625	593	592	592	629	608	623	581	624	605	534	601	571	571	604	604	609	630	603	618	627	592	604	593	643	609	600	620	669	594	600	553	579	683	610	652	644	587	601	631	618	620	583	588	622	610	559	598	647	646	636	585	639	563	612	617	598	590	606	630	628	620	620	591	660	626	583	630	632	585	652	624	610	594	593	614	621	609	669	598	596	606	572	618	573	602	589	612	580	606	583	638	604	584	597	577	579	561	604	621	576	624	600	623	587	639	595	588	618	615	622	599	602	597	639	609	652	625	594	640	631	587	584	606	617	629	602	626	585	612	614	555	631	593	585	644	595	604	617	601	588	593	569	584	617	613	588	611	614	622	570	610	618	665	595	604	618	636	587	619	559	655	611	624	643	607	592	619	651	626	632	571	622	644	618	604	543	609	591	569	607	598	607	626	585	643	590	616	628	593	618	561	610	578	622	673	607	617	617	610	568	593	597	590	604	636	595	583	600	586	578	601	585	623	671	622	644	624	646	616	630	662	592	564	637	609	556	623	647	616	606	607	564	592	591	644	633	592	606	605	625	609	638	608	576	600	635	580	622	602	595	626	577	589	643	630	619	593	604	588	627	617	603	668	603	619	619	589	630	577	559	627	630	616	681	587	610	649	618	602	646	585	625	624	605	581	598	598	572	604	632	606	607	600	598	598	602	623	595	572	619	551	594	601	589	612	614	587	597	618	620	608	648	625	618	580	630	608	557	614	603	606	613	582	603	624	610	625	628	627	601	613	606	616	610	608	569	609	614	599	616	570	567	630	620	627	592	612	567	644	613	627	605	588	597	540	580	614	615	584	581	620	597	596	597	599	657	553	589	620	655	601	591	597	622	608	622	609	580	655	574	636	601	642	630	599	591	604	631	647	578	644	634	574	607	615	610	655	633	622	575	605	602	576	635	648	616	586	662	647	579	625	554	593	633	615	588	585	612	628	621	582	609	609	546	573	668	592	640	624	615	565	577	587	589	632	606	631	631	590	628	640	631	608	619	594	626	575	621	578	652	644	600	593	617	598	637	621	586	597	581	615	573	581	547	582	632	632	638	600	570	608	632	576	660	592	607	577	632	610	579	649	593	634	615	585	600	609	576	630	642	636	606	608	590	608	635	621	583	621	647	589	567	574	633	604	625	587	579	592	637	575	621	598	619	602	621	593	622	639	633	596	642	609	607	592	622	670	611	630	602	551	576	574	651	597	636	588	587	594	658	669	571	588	634	629	661	617	593	591	558	627	619	595	622	638	601	610	628	600	645	595	591	628	627	589	675	630	595	630	612	617	585	585	639	632	607	603	620	601	585	629	605	624	608	606	596	620	570	611	581	576	586	596	598	550	610	631	617	602	626	608	602	566	618	616	633	586	636	606	589	625	596	551	623	669	574	625	588	626	670	608	624	587	588	625	629	597	621	586	624	631	614	583	641	633	665	632	636	624	665	658	597	607	607	590	577	548	615	624	616	562	614	588	652	612	641	610	620	609	592	606	631	621	584	608	615	634	594	585	600	644	556	622	677	609	632	604	567	574	647	606	579	625	635	555	546	605	586	576	603	665	587	596	606	619	587	607	580	592	596	617	580	576	574	580	555	631	614	599	648	577	607	634	617	613	594	654	664	577	595	608	635	631	612	602	570	650	649	536	587	609	612	599	582	634	592	613	620	586	621	593	602	599	632	611	623	596	609	585	627	615	599	599	665	605	594	645	590	594	576	616	657	618	605	585	605	588	606
20983	14843	14730	17981	13119	7992	4622	2743	3036	1664	728	479	350	270	311	311	254	252	219	220	218	226	241	270	338	528	627	676	678	586	560	457	393	298	237	237	220	199	230	223	201	205	212	180	199	256	245	260	228	168	162	189	164	171	178	204	181	202	171	192	169	195	200	175	171	191	186	208	171	200	190	177	176	181	196	191	212	189	174	169	206	170	162	165	153	169	155	202	164	192	156	163	159	167	186	165	182	183	168	179	178	193	156	173	158	181	184	189	176	191	174	178	149	180	142	178	158	152	169	168	153	223	154	212	174	183	185	176	183	157	189	177	179	163	158	165	162	179	192	173	153	148	181	190	168	195	167	184	177	180	169	170	178	156	181	176	152	209	162	170	175	172	169	181	171	189	169	159	155	179	194	171	167	198	164	168	172	202	198	170	184	184	177	182	159	162	187	166	167	168	186	186	175	183	166	184	163	168	167	180	186	190	196	177	156	189	191	161	166	173	169	177	194	167	174	179	177	170	172	195	169	180	176	175	187	140	176	194	160	163	198	183	172	170	148	191	176	174	163	186	173	175	178	157	167	168	157	168	177	161	185	175	187	177	189	175	185	169	161	181	169	168	158	166	181	189	183	166	173	159	196	186	186	164	182	157	162	170	180	174	181	163	183	176	159	172	181	166	163	176	176	179	175	179	159	179	176	155	180	191	202	163	171	152	160	200	200	161	186	165	161	181	161	168	195	184	186	161	170	179	159	195	170	168	177	167	187	194	189	174	178	186	148	163	217	172	172	172	165	165	181	162	176	169	166	189	157	186	184	180	173	164	171	179	182	173	203	183	181	166	198	177	189	145	190	178	179	174	157	144	189	166	173	158	166	173	149	187	197	174	168	168	163	183	165	173	180	179	172	184	184	190	171	160	169	183	175	166	184	188	165	186	158	180	169	162	171	179	187	163	179	165	188	188	164	198	178	166	142	187	163	167	168	173	141	192	180	145	169	163	174	185	168	200	164	166	185	155	183	173	196	185	176	154	173	137	168	176	180	152	157	171	177	167	174	160	180	171	177	185	197	159	173	180	178	163	164	165	172	187	172	164	159	184	192	178	187	165	162	162	185	195	186	173	178	167	150	165	200	169	173	176	184	196	190	198	180	207	175	179	152	168	178	169	158	173	182	198	178	167	168	166	178	192	169	177	174	162	195	162	181	188	195	158	163	170	159	162	171	166	179	163	174	183	192	162	186	172	176	177	202	197	159	164	198	167	184	178	184	169	181	155	184	158	178	184	158	173	167	157	184	172	162	175	169	158	176	174	166	178	174	174	165	167	167	175	172	161	167	178	165	169	172	161	188	162	167	178	163	192	176	177	172	163	157	159	131	160	162	163	155	163	174	162	164	171	156	162	191	158	136	170	182	159	158	170	174	176	161	157	168	158	168	180	154	173	168	193	188	183	174	183	160	165	193	169	147	181	196	166	186	189	168	161	171	171	158	187	173	177	153	175	154	170	161	147	181	156	166	182	182	157	194	180	160	182	181	170	174	175	176	151	174	179	173	182	161	155	172	199	180	178	175	158	167	195	161	180	183	169	155	179	184	165	173	173	192	174	154	177	182	171	163	166	178	182	140	164	169	171	159	160	152	176	172	175	186	173	172	166	165	195	149	189	179	163	162	169	203	196	176	152	164	175	154	170	157	173	157	152	159	169	180	174	158	175	167	222	165	201	166	173	189	144	175	158	182	174	168	177	194	178	190	153	174	193	171	197	176	181	183	181	150	176	161	173	190	173	187	176	153	200	159	174	171	158	169	169	187	172	191	185	184	183	187	170	188	160	177	191	161	151	145	164	167	163	142	177	186	169	207	152	173	180	179	169	204	169	187	160	174	162	132	159	173	194	174	168	177	148	174	160	194	170	188	185	162	177	165	167	155	170	175	195	156	176	191	172	182	176	190	165	145	192	166	199	171	188	178	174	170	176	177	183	194	193	168	198	152	162	171	164	176	189	159	187	198	188	170	170	174	170	165	178	196	155	177	207	188	157	185	162	145	161	195	171	161	165	171	171	174	160	198	180	157	166	179	170	168	177	196	171	155	161	183	152	196	175	174	173	135	177	176	182	151	167	201	197	173	165	195	181	164	147	154	195	190	146	149	159	175	189	184	155	146	183	164	178	180	167	171	171	205	190	181	207	175	166	205	172	189	155	181	186	179	199	204	165	179	156	158	183	177	167	175	147	158	161	172	184	151	187	197	186	182	162	176	173	166	193	196	168	169	178	173	169	207	202	178	183	178	153	154	191	175	161	192	170	177	171	190	170	159	178	175	171	166	172	180	160	188	186	169	179	177	179	173	180	186	193	172	168	181	158	180	178	149	171	168	185	182	155	179	183	183	162	171	180	178	166	175	162	170	176	188	159	171	159	179	159	154	165	166	191	179	176	183	156	174	155	166	189	182	199	156	161	197	188	162	185	160	169	133	168	188	173	164	167	163	168	194	168	171	197	180	161	161	183	193	200	169	185	192	169	165	173	166	166	185	180	164	174	213	177	172	175	209	185	189	173	186	207	168	176	179	163	157	178	167	178	147	154	165	164	192	167	156	164	181	177	182	178	155	193	182	178	169	198	184	172	184	155	189	174	163	152	171	173	156	186	171	158	165	158	190	195	171	172	176	160	180	180	173	155	172	166	196	163	156	169	186	165	183	176	179	171	181	164	182	155	184	155	174	191	148	174	161	191	160	191	167	196	191	189	165	175	173	193	177	196	183	162	174	148	180	172	169	171	201	163	192	161	160	187	189	199	182	179	187	169	157	170	167	192	167	168	176	156	153	145	170	177	171	177	162	161	187	152	175	178	194	183	167	192	186	186	175	179	174	174	178	160	188	179	181	160	148	154	188	171	167	168	171	136	181	169	179	185	175	161	185	196	162	156	176	179	179	161	162	183	194	183	145	184	196	165	158	175	191	178	172	171	165	172	175	185	167	155	178	180	179	159	165	161	179	191	155	175	188	153	180	188	194	176	151	167	183	165	174	177	195	172	175	157	151	188	189	158	178	157	171	149	156	166	165	176	173	153	198	183	176	196	156	181	183	173	155	193	183	158	199	171	172	166	180	187	156	169	172	158	180	154	184	183	180	184	166	182	161	162	201	169	198	161	174	208	163	198	180	178	163	181	173	173	176	171	171	168	178	173	155	176	158	158	193	166	171	184	158	158	184	176	167	176	194	159	181	207	178	183	179	168	190	177	182	199	158	169	195	192	169	162	160	179	179	205	187	186	183	178	200	186	185	173	174	170	171	161	186	158	184	169	179	178	182	212	182	162	167	134	179	171	204	155	193	187	169	171	180	190	175	173	170	166	213	180	179	202	179	163	183	197	159	195	190	185	177	158	179	156	174	162	194	168	190	166	178	182	179	196	170	149	177	187	146	176	189	151	175	184	159	183	179	175	175	172	157	168	190	157	165	139	158	150	165	161	174	181	196	190	183	179	174	181	158	173
13956	8240	13443	20954	19297	14147	10763	9076	11016	6701	3110	2345	1734	1445	1413	1180	1014	1041	902	894	920	826	968	1393	1871	3213	3874	4534	4079	3794	3537	2771	2287	1501	1128	984	960	944	809	754	750	662	782	708	722	904	1075	1370	1004	644	525	538	571	594	677	753	573	538	579	554	579	552	516	521	535	542	594	601	565	533	510	533	545	590	652	665	703	562	442	488	491	449	509	461	442	454	488	507	429	486	502	452	477	443	427	484	464	489	489	479	427	474	470	474	435	488	467	476	458	452	470	452	470	518	487	439	483	420	464	457	474	487	492	464	433	429	450	472	469	439	455	500	443	496	462	472	470	447	475	467	465	425	460	450	479	454	470	453	490	488	469	506	458	442	455	471	423	462	465	465	470	452	446	474	468	450	457	439	440	457	470	423	439	463	457	473	456	443	471	455	462	441	485	500	479	458	458	470	438	433	456	448	506	473	471	501	419	460	432	418	437	422	466	492	464	456	459	487	491	455	470	460	493	431	464	499	480	411	454	427	446	432	471	447	475	490	477	495	481	457	446	465	449	490	463	472	452	437	480	447	438	427	481	499	438	467	468	452	451	431	471	461	488	435	437	508	439	452	442	438	482	448	459	485	456	460	452	457	472	462	431	444	466	486	456	439	452	436	461	481	457	461	469	494	519	442	503	467	445	460	487	474	445	425	432	462	440	482	465	451	518	449	485	465	455	474	442	469	441	458	481	487	469	497	450	485	474	447	420	493	454	444	460	450	443	417	489	424	449	471	470	466	459	401	447	462	476	449	474	464	468	443	487	463	450	490	498	440	490	419	472	486	479	437	447	504	447	470	443	436	453	468	472	427	455	467	477	445	455	468	479	450	484	489	427	448	439	457	428	452	459	442	476	462	473	421	446	418	445	434	446	466	460	460	447	426	506	440	483	450	475	412	443	430	445	452	474	455	460	482	460	478	449	443	456	469	446	439	444	450	483	449	490	431	443	474	456	453	423	452	456	489	423	475	464	456	480	452	438	467	451	501	455	458	452	448	449	438	489	472	451	439	438	489	494	440	441	461	449	486	455	510	467	479	469	459	404	479	441	453	480	455	453	446	452	443	496	501	474	413	477	456	425	467	483	483	463	491	429	497	460	467	439	446	436	471	455	471	456	486	461	470	473	425	490	466	486	461	441	471	427	420	453	460	451	466	436	462	483	463	465	470	494	486	465	450	489	463	468	433	473	503	452	472	456	465	484	488	437	470	440	482	467	496	459	435	458	421	459	495	480	456	452	464	471	496	460	441	458	470	426	452	458	462	457	451	440	442	443	468	482	440	456	462	452	462	495	408	439	446	465	434	474	463	432	462	479	434	435	442	447	455	443	456	465	486	434	442	417	472	448	478	441	443	467	420	459	420	468	478	468	489	499	466	441	468	468	516	455	435	460	401	424	469	455	456	455	491	442	475	433	475	467	461	471	478	443	478	446	478	489	450	453	435	436	464	452	459	414	424	470	415	427	459	413	458	458	473	435	476	434	408	488	462	455	476	469	427	437	419	467	460	453	475	440	469	444	496	424	474	458	439	453	465	469	424	443	489	446	448	432	446	489	422	436	451	442	455	437	471	487	434	470	477	432	490	416	437	442	475	415	435	507	450	466	425	497	471	456	449	449	476	467	463	478	443	503	453	450	483	435	464	444	454	440	437	470	447	425	473	437	463	476	452	417	462	454	490	467	473	422	455	473	450	444	464	448	452	506	471	471	434	471	439	477	467	464	442	451	521	453	459	460	467	445	500	432	452	466	453	447	453	441	452	470	453	454	476	430	457	438	506	475	434	465	456	457	481	451	449	428	490	466	435	440	475	455	480	520	472	474	483	445	464	487	470	442	438	475	490	476	431	442	479	447	455	459	453	407	456	435	445	471	447	464	446	440	458	435	482	449	442	445	462	469	467	450	453	438	421	498	438	451	466	484	467	457	469	461	423	427	465	472	445	447	477	465	500	465	439	462	477	417	453	450	425	476	486	460	441	447	456	486	431	453	429	482	442	427	455	458	483	474	412	439	426	470	466	480	448	457	422	467	469	450	451	450	479	452	485	440	463	458	442	445	426	470	447	451	475	425	470	474	488	485	425	472	489	418	470	443	452	472	427	474	475	464	449	494	463	449	475	434	474	461	479	462	445	483	477	469	448	419	445	490	464	437	473	459	460	460	466	475	450	462	455	435	460	460	439	445	455	467	465	465	453	424	474	444	495	434	460	461	457	431	402	450	420	428	449	424	462	442	437	484	457	467	466	475	432	470	442	454	430	450	462	423	483	431	443	473	465	444	455	462	468	443	486	441	481	423	458	493	438	470	445	447	436	472	504	478	433	460	439	468	447	459	456	458	444	459	472	453	484	481	424	478	420	446	391	492	486	450	474	468	489	441	408	443	444	458	494	485	450	452	491	462	447	436	442	434	439	444	475	447	466	457	456	465	465	424	435	454	453	429	455	444	427	457	482	425	452	479	482	424	456	461	471	477	423	425	441	479	449	460	448	452	425	479	436	468	464	483	474	458	437	449	473	440	519	450	478	463	466	493	444	449	433	493	457	462	450	445	489	450	431	443	441	458	439	474	472	472	451	470	422	489	469	455	464	471	472	497	436	430	487	497	444	439	484	481	493	481	436	441	461	472	454	468	470	463	436	441	441	447	480	442	451	498	464	432	500	462	448	437	485	453	411	443	473	494	449	427	439	450	434	485	492	467	470	474	443	433	483	467	448	480	418	456	479	443	446	415	459	441	463	510	448	421	462	442	454	427	440	462	447	492	432	458	443	433	433	451	458	483	428	465	461	469	432	476	439	479	485	477	451	453	460	402	464	459	439	459	481	439	448	456	457	474	491	466	436	470	477	428	428	447	459	425	458	484	457	450	477	450	481	419	456	451	442	441	494	430	454	412	456	489	443	459	441	485	455	464	459	442	424	522	443	455	454	425	468	444	412	460	456	486	438	394	437	430	463	468	455	454	489	469	457	463	429	440	468	479	426	468	450	409	441	443	415	446	438	444	400	456	488	413	462	479	460	443	437	475	476	492	436	483	506	465	476	476	442	451	453	465	452	442	451	501	460	468	469	411	437	449	472	465	475	447	455	453	449	456	440	445	487	429	465	441	494	507	453	486	478	479	427	463	461	466	442	486	487	469	427	454	463	476	507	479	451	464	480	434	427	458	435	447	451	480	484	466	486	427	484	459	443	462	424	460	462	441	443	480	454	521	454	435	442	469	431	450	414	463	474	459	452	464	431	469	439	460	473	472	462	452	435	477	457	478	462	456	447	444	437	449	438	454	451	468	468	426	485	472	470	480	447	460	473	453	447	463	500	434	402	483	418	466	492	481	434	451	434	464	459	452	504	481	469	450	441	488	450	509	466	444	457	462	432	472	443	479	433	462	443	526	436	415	466	464	479	474	441	489	472	462	467	465	471	435	491	468	456	437	435	463	452	475	446	477	461	497	425	424	415	459	514
3139	1022	889	882	598	462	387	388	357	354	373	375	379	350	341	377	339	340	362	375	352	344	340	411	418	523	505	552	506	497	428	409	397	354	336	353	311	363	325	357	347	342	330	325	334	347	338	329	341	351	332	381	349	355	344	377	347	318	354	352	350	333	305	308	343	331	324	348	355	357	329	342	368	353	340	332	345	332	370	326	330	355	372	377	383	358	342	336	336	332	336	377	354	364	322	343	339	356	307	322	348	331	276	359	375	332	340	338	328	326	336	299	351	363	296	306	332	331	345	339	330	305	350	347	353	345	340	336	344	381	338	339	313	309	313	369	328	352	330	365	352	358	337	361	356	352	347	350	334	341	358	315	341	389	357	358	322	329	339	357	355	352	331	319	323	353	323	312	334	351	373	348	340	351	350	301	311	359	339	377	367	355	354	365	329	317	382	344	364	376	356	347	327	331	343	312	353	336	353	362	334	326	329	319	357	342	334	356	339	312	310	333	345	344	350	349	343	330	323	368	354	338	350	357	349	371	344	320	330	332	346	328	298	340	342	351	372	353	362	350	336	358	331	319	344	381	354	345	315	340	319	365	335	355	304	357	357	353	339	293	343	370	344	374	337	333	332	365	319	300	322	348	356	352	332	342	357	336	310	353	349	347	335	310	353	354	324	377	341	325	331	336	360	314	341	321	333	326	316	348	330	330	337	366	329	362	349	339	352	358	358	331	340	333	346	311	358	332	325	328	335	339	336	324	327	334	365	332	321	361	332	353	353	359	359	316	309	332	366	315	324	360	349	348	325	352	327	358	369	345	343	369	378	365	318	345	345	354	357	349	361	337	338	359	325	313	331	331	307	359	348	375	348	360	342	369	310	303	354	319	317	311	334	326	357	350	355	341	349	336	322	322	343	343	333	311	345	352	318	343	371	346	360	305	311	344	357	320	372	351	310	350	346	313	299	316	359	350	338	344	356	309	316	332	360	366	356	348	369	338	339	342	339	350	339	383	366	321	293	359	339	341	350	330	356	363	350	319	365	316	343	365	333	319	338	357	331	314	347	357	356	365	375	327	339	340	352	347	320	340	343	296	338	345	347	354	386	378	327	367	347	304	313	335	352	328	332	353	320	366	345	338	322	335	331	339	336	323	326	303	347	326	355	353	320	319	356	299	333	350	337	337	355	334	343	314	343	328	341	334	355	363	312	342	340	323	359	318	323	335	335	310	333	324	362	353	354	318	328	309	345	333	347	337	352	354	351	325	327	388	321	327	338	310	342	313	383	318	331	347	348	373	319	340	346	313	341	356	350	352	363	361	335	308	312	341	322	335	337	308	350	340	301	348	337	359	345	341	331	349	346	362	318	326	330	343	364	298	337	310	332	329	326	329	356	374	343	336	320	336	333	347	292	349	325	331	354	321	347	352	356	352	329	366	329	348	368	381	365	326	352	382	365	347	357	360	348	320	303	339	347	334	358	353	359	358	359	303	348	363	335	361	334	343	327	329	318	355	338	354	331	331	341	359	344	375	325	324	341	342	330	306	314	360	425	314	319	366	365	359	345	326	310	330	376	298	327	328	353	326	329	341	357	348	350	351	330	367	350	338	369	323	328	370	364	375	339	312	338	338	347	361	342	355	361	331	339	336	336	362	325	320	314	329	361	385	345	326	330	355	345	312	332	364	325	359	332	340	352	353	322	341	302	351	342	326	373	348	321	301	362	347	328	312	345	364	360	362	362	353	321	292	346	346	338	370	365	336	360	337	313	342	336	346	342	337	354	328	341	346	342	315	287	377	332	347	351	333	379	336	346	374	334	370	339	387	337	344	396	338	336	340	334	296	333	368	309	327	316	325	351	352	334	394	306	318	315	334	325	332	338	342	347	356	331	297	338	356	363	317	332	342	336	367	344	361	375	361	321	309	304	308	321	318	340	326	330	332	359	334	331	330	316	349	315	302	355	337	333	378	339	325	365	316	312	314	288	364	347	380	350	353	345	320	339	347	310	349	345	315	357	317	322	348	354	324	321	380	361	343	354	337	341	367	310	342	336	345	313	292	322	352	342	342	343	371	334	349	355	344	349	342	349	355	355	340	347	338	334	353	339	346	330	309	327	349	337	362	315	345	346	374	358	317	348	350	301	343	357	306	330	359	335	329	352	345	314	351	334	353	347	345	328	339	360	337	355	295	359	380	331	321	317	315	356	317	306	365	337	316	329	338	316	312	311	298	371	329	360	350	370	333	341	348	327	326	347	353	318	362	360	355	345	357	348	329	313	322	332	317	329	368	342	323	344	331	370	356	353	343	351	341	349	358	324	355	337	341	337	327	375	362	355	380	314	363	300	309	376	362	333	344	331	323	325	354	332	326	317	352	356	317	322	336	365	304	312	349	327	334	355	347	349	314	342	311	343	335	345	344	349	363	315	343	310	341	340	352	356	328	344	343	358	331	380	314	327	357	359	336	341	331	324	362	345	345	345	365	340	331	364	343	342	344	323	314	311	337	315	382	358	338	340	351	352	341	372	316	357	347	361	351	381	297	320	322	316	373	327	325	361	340	325	340	347	376	349	333	356	358	297	329	320	329	357	335	352	355	377	360	347	354	335	332	384	345	314	351	322	367	336	343	353	334	326	330	371	370	366	339	356	329	365	326	345	332	324	363	331	337	323	326	361	345	354	378	342	352	356	346	354	363	374	318	327	335	319	335	322	324	357	358	339	354	350	373	346	357	314	330	325	357	310	323	364	360	346	358	315	352	356	372	333	337	360	334	346	326	337	354	353	335	353	331	318	304	369	329	367	333	406	346	338	332	318	355	351	326	343	314	343	363	330	328	355	329	360	364	348	330	365	302	389	382	353	339	326	325	336	315	347	342	355	294	311	342	345	333	350	338	345	341	336	325	331	347	309	339	293	321	303	328	366	339	359	328	319	365	359	359	321	342	322	315	356	341	365	307	350	335	337	352	343	325	330	359	346	352	341	344	394	373	370	307	331	335	329	351	379	327	327	343	360	337	335	337	356	346	335	353	348	317	318	346	355	356	342	365	371	348	361	353	350	337	347	337	347	340	339	377	340	344	318	298	347	334	341	355	352	347	315	320	320	334	326	339	340	319	360	339	353	342	350	338	363	341	395	313	323	345	320	328	328	340	363	352	356	361	338	368	385	363	362	347	337	347	323	326	374	346	353	351	348	364	318	332	342	350	361	323	356	332	352	345	354	353	316	373	379	372	313	341	319	336	368	358	362	324	333	346	363	347	310	335	339	351	322	302	355	377	348	363	342	356	340	347	342	339	320	319	337	371	366	347	326	344	390	352	367	338	352	346	312	341	324	366	345	338	343	361	352	342	342	347	327	310	287	344	285	320	382	359	354	335	305	359	325	384	319	351	321	362	321	306	355	334	352	378	358	359	315	341	336	358	354	326	373	361	348	380	380	350	365	352	355	357	348	351	302	376	330	341	363	356	322	352	356	344	321	321	356	370	325	356	320	331
3153	1432	1793	2478	1809	1434	1249	1167	1131	1057	867	799	890	863	844	784	795	809	881	874	826	835	1021	1194	1559	1912	2409	2370	2174	2079	1678	1433	1095	954	862	839	915	916	910	813	845	911	916	923	980	935	1005	927	891	833	787	866	817	822	858	944	899	883	847	816	814	843	806	820	853	847	825	824	782	805	819	784	819	842	831	871	819	838	743	824	776	810	825	829	820	843	780	845	842	794	811	816	750	813	817	823	833	799	820	827	811	823	838	776	839	768	815	785	839	833	834	852	772	831	763	849	802	811	844	822	803	784	834	829	825	809	795	774	812	757	781	765	782	764	814	803	819	772	825	783	806	763	851	853	800	830	810	790	817	838	836	816	790	799	813	846	788	805	833	836	803	821	816	831	814	845	772	789	804	821	799	816	824	864	809	788	842	816	857	836	775	829	832	833	777	839	828	870	818	833	806	772	779	819	832	817	779	835	841	833	802	827	793	788	795	828	792	792	824	821	805	832	801	828	793	743	821	835	850	876	812	825	838	839	807	839	810	784	868	833	804	809	784	820	832	811	818	798	818	838	776	829	819	776	845	890	781	760	814	867	825	827	833	845	749	815	849	799	836	810	768	821	805	750	762	845	808	835	801	808	811	805	816	858	828	847	794	788	817	771	793	810	821	807	812	806	815	804	805	820	794	857	844	812	841	797	834	765	832	811	795	751	865	801	764	816	765	839	829	771	803	805	848	874	840	791	875	785	818	832	775	840	828	830	800	827	863	813	774	813	811	819	746	785	832	796	784	826	772	811	792	839	786	825	814	801	808	818	767	779	822	770	847	765	802	786	788	785	777	831	770	842	823	796	811	809	791	834	805	856	826	789	847	805	793	815	827	835	824	813	826	823	783	839	780	839	815	725	822	802	767	787	769	810	811	844	814	808	757	837	849	819	849	796	831	836	838	751	837	813	819	825	816	880	812	816	802	771	780	807	776	818	817	807	855	847	840	798	800	835	767	750	789	844	844	855	801	797	842	769	834	796	842	833	792	822	892	858	839	831	862	832	816	812	819	792	867	852	823	791	858	805	809	814	762	817	830	839	882	830	820	777	828	842	820	858	833	850	777	798	849	807	811	840	820	823	811	822	827	785	828	796	817	846	787	819	805	866	772	833	752	817	823	770	823	800	807	778	802	820	803	851	834	833	779	839	758	809	789	823	835	839	838	793	844	805	782	815	783	788	820	767	822	832	778	790	803	771	771	773	821	816	784	878	795	825	828	827	771	773	821	828	790	772	865	815	812	831	770	830	768	809	809	830	848	801	850	842	835	826	832	843	809	812	817	852	841	818	831	810	777	850	808	855	809	784	797	816	825	816	841	818	839	795	845	812	853	858	866	787	826	830	818	798	840	833	790	766	819	798	780	819	829	834	814	825	848	855	793	856	834	770	756	818	826	792	843	842	852	832	813	789	777	838	837	824	806	819	834	770	797	828	777	831	806	879	798	829	803	791	777	838	775	814	771	824	770	726	821	869	803	849	780	829	795	804	792	823	857	782	831	821	817	814	794	798	830	865	828	828	843	831	774	790	775	824	795	817	859	793	761	790	847	809	755	816	797	849	859	818	795	828	774	831	830	827	748	829	796	767	779	811	882	809	836	828	828	797	758	790	772	828	864	823	874	822	841	821	826	864	841	797	848	837	846	777	840	793	781	814	791	819	778	841	807	830	808	776	817	796	826	791	825	820	793	884	768	834	805	820	845	808	858	779	783	791	828	804	834	845	814	788	777	814	845	805	803	799	798	818	780	813	859	770	825	804	824	847	789	805	793	803	824	845	883	780	820	830	839	827	844	813	833	810	831	867	863	838	844	824	799	783	836	821	813	826	789	831	822	798	834	817	803	847	836	816	806	884	851	867	838	850	839	870	844	762	806	778	755	821	807	806	806	791	830	832	854	798	874	785	775	815	822	806	775	794	861	823	774	811	823	790	812	840	819	810	815	803	814	785	823	831	819	799	869	813	841	766	843	812	827	841	832	788	870	830	840	865	855	820	814	788	813	818	820	809	846	793	804	869	825	794	766	821	818	781	834	809	860	846	858	816	861	786	814	790	831	803	804	784	829	858	826	827	828	821	829	776	850	759	791	761	833	791	797	821	821	812	807	804	803	844	828	813	793	861	816	850	845	806	823	817	779	803	797	801	808	851	820	847	912	809	792	807	860	807	820	864	789	810	795	826	814	797	853	788	806	834	794	816	883	843	840	842	818	829	856	829	838	787	763	750	837	820	795	825	840	812	835	820	805	776	796	816	823	833	831	804	823	814	810	836	786	801	871	735	828	820	832	815	805	858	870	835	765	778	828	825	822	834	857	832	816	820	803	838	825	802	829	789	789	807	766	781	753	849	826	859	798	807	836	839	796	746	871	801	843	843	806	807	766	800	840	840	848	849	800	846	796	783	810	799	818	849	840	816	765	800	785	807	867	827	792	777	770	762	785	832	755	787	826	841	834	831	812	799	804	766	783	824	855	809	850	798	781	794	783	827	883	815	811	851	814	831	836	859	834	796	789	798	840	855	803	832	786	819	809	805	764	798	846	829	778	817	840	824	828	836	859	832	773	844	863	813	809	849	761	846	816	822	870	832	839	838	823	780	786	844	853	809	816	796	845	830	826	823	814	818	830	822	778	824	847	810	794	875	809	751	761	852	844	800	893	756	837	813	826	846	823	819	797	843	803	782	841	759	878	834	853	777	799	864	857	803	837	798	837	853	793	847	874	768	780	820	835	785	774	774	780	820	830	806	763	789	805	720	848	782	828	822	875	845	755	853	782	757	818	825	793	837	780	809	846	765	932	846	835	767	813	832	794	801	785	822	806	806	827	844	815	833	830	789	826	809	823	817	808	821	804	810	816	764	837	801	823	831	830	767	868	813	813	832	813	762	762	822	797	761	779	800	782	827	822	852	797	789	746	836	826	829	860	865	778	822	799	860	836	806	772	851	823	810	796	790	837	798	814	803	806	817	837	775	859	802	851	837	790	842	781	820	827	822	818	844	804	829	742	781	827	800	804	860	767	817	783	794	817	833	761	822	849	839	810	876	833	829	835	775	814	794	780	765	823	833	802	764	842	848	789	816	799	804	804	865	823	794	820	826	846	814	825	806	853	829	726	830	853	768	798	880	815	833	821	837	827	816	830	800	852	828	818	806	796	830	846	787	810	814	796	807	837	843	853	812	817	782	813	849	744	837	816	861	804	824	792	850	794	847	817	862	771	807	849	805	831	836	854	804	834	773	808	872	813	810	816	787	869	819	824	828	834	787	840	837	759	781	788	798	785	838	823	840	845	782	862	821	811	827	830	788	841	825	809	770	781	858	816	802	773	884	809	815	821	826	772	797	781	823	817	807	804	786	786	815	847	789	829	858	824	812	811	804	841	793	821	787	831	823	797	791	854	787	809	787	768	852	791	808	783	789	836	833	817	755	867	784	830	790	857	821	805	810	813	760	822	834
15188	10336	9407	10956	7197	3739	2420	1918	1748	808	448	350	324	271	239	254	266	239	242	277	281	286	324	301	434	477	617	496	512	458	368	370	298	283	277	284	260	248	244	252	240	255	252	218	245	246	248	248	235	246	197	217	202	247	262	263	244	236	239	242	267	201	258	224	216	272	226	225	212	227	233	248	233	243	255	260	250	245	238	233	222	179	229	232	224	236	240	201	231	211	206	214	210	231	245	241	227	201	225	206	208	211	217	249	233	202	221	224	205	215	219	220	212	216	237	228	209	205	223	216	230	257	219	220	233	234	212	191	220	230	216	243	227	207	216	211	217	213	210	214	195	231	206	220	233	218	228	230	232	242	237	208	212	238	227	215	222	216	233	220	189	222	224	256	247	223	237	226	213	243	209	224	249	220	236	219	234	216	245	204	234	223	245	217	218	222	213	231	194	245	221	178	215	217	238	216	231	214	203	246	234	204	225	219	225	203	237	211	211	228	226	245	211	191	218	243	234	226	206	221	209	219	213	219	220	221	207	209	214	238	228	203	223	225	234	214	219	235	219	211	243	235	229	223	235	223	203	221	222	225	187	197	203	221	225	230	221	212	193	210	210	214	223	202	230	187	249	184	244	236	230	242	201	212	233	215	219	224	222	226	207	244	234	230	191	217	255	204	253	229	229	196	254	257	207	242	214	238	222	210	227	220	228	202	227	186	231	223	197	240	222	204	215	190	222	223	218	253	230	218	240	214	236	205	201	247	225	223	214	232	205	203	226	238	229	202	215	220	224	228	218	236	224	224	209	227	227	241	219	196	256	216	231	235	199	255	249	210	216	256	214	207	245	208	226	210	230	245	228	209	246	226	207	209	219	209	244	226	236	261	231	225	200	222	217	196	221	209	220	216	182	220	202	188	213	223	196	236	210	197	211	213	252	199	194	202	224	204	217	218	222	230	199	211	208	197	262	229	235	213	179	222	219	223	225	210	228	236	219	219	214	258	213	219	224	225	193	224	227	213	238	226	224	242	254	209	232	221	202	198	225	230	216	236	179	204	217	245	232	211	252	228	218	222	234	222	243	228	205	239	220	213	206	201	236	227	209	205	238	240	221	244	200	250	189	222	208	228	234	216	191	210	221	224	213	226	223	204	213	234	244	207	234	236	214	203	211	212	190	203	230	197	209	234	216	175	205	220	202	227	228	251	215	221	195	232	184	203	237	231	227	207	209	245	231	234	224	227	249	225	233	195	220	206	239	249	230	221	210	235	212	209	232	236	235	224	224	240	238	237	222	209	234	194	201	227	230	177	257	225	246	230	206	197	214	242	238	224	223	246	243	224	237	185	230	221	221	214	208	202	216	217	216	197	246	233	192	252	216	213	226	204	243	216	230	209	243	223	212	213	252	234	228	220	213	207	217	225	230	211	225	250	217	179	217	233	226	207	228	233	222	223	210	212	223	231	250	217	208	232	225	231	208	235	220	256	213	209	246	215	181	206	204	205	212	242	236	239	215	241	188	217	220	214	210	242	226	226	213	215	224	223	228	207	224	236	221	211	232	210	235	191	204	228	230	220	225	227	252	207	211	238	263	200	215	256	238	211	234	226	203	223	211	206	226	232	221	225	216	194	219	246	227	212	209	226	223	215	230	202	186	217	215	223	239	200	240	254	189	196	225	204	226	240	235	234	231	209	207	190	211	220	235	209	243	213	226	219	219	229	223	227	209	260	234	222	192	245	255	210	214	229	208	233	221	192	237	257	227	241	241	223	237	210	242	227	206	206	218	224	199	213	212	203	227	211	206	234	237	202	211	244	196	218	224	233	230	210	198	216	226	218	214	227	228	200	221	224	235	192	234	239	226	197	227	246	219	205	205	216	213	201	223	221	212	208	185	229	245	219	194	204	195	224	235	238	192	239	216	201	228	230	220	216	201	229	212	212	228	239	227	235	241	230	220	208	199	226	214	213	206	203	204	224	223	231	211	226	235	231	206	234	218	205	217	236	250	244	216	201	225	220	217	221	226	232	226	218	224	196	184	211	191	219	224	232	257	232	216	224	217	200	214	235	181	206	211	211	229	244	236	234	212	196	220	229	199	233	218	235	222	218	223	221	237	220	236	214	223	205	239	214	242	207	207	234	227	259	228	201	220	254	204	251	201	226	219	217	218	272	251	216	197	227	208	218	229	212	212	221	229	230	210	217	210	247	239	219	231	235	245	222	241	189	212	212	224	220	277	250	222	256	247	247	245	238	222	228	218	206	205	242	210	217	247	222	217	231	196	241	230	214	197	250	215	210	209	218	226	217	218	184	228	220	229	205	202	239	229	213	220	184	216	219	224	194	215	226	242	227	226	244	214	217	222	201	219	256	249	230	208	216	222	191	253	248	206	238	238	230	208	244	249	247	201	193	204	214	234	212	243	238	222	209	196	224	210	238	194	224	211	205	212	224	223	222	228	222	189	238	220	209	221	210	255	209	207	227	224	235	193	250	207	249	231	222	239	224	235	234	192	228	185	231	198	240	224	187	244	214	203	211	203	233	223	207	218	231	243	208	231	230	219	201	217	202	205	240	221	222	199	219	196	208	257	222	192	210	236	208	235	204	242	235	231	229	239	211	208	237	242	233	224	227	218	222	203	225	236	219	239	212	239	209	201	214	220	213	237	240	230	222	216	193	224	231	204	228	203	204	220	228	200	220	210	233	225	222	202	235	205	189	216	222	231	197	219	230	222	237	211	196	211	222	240	215	237	237	191	201	213	261	229	220	210	232	245	202	215	230	211	208	206	182	244	213	212	246	192	231	214	191	219	225	206	230	251	236	228	219	199	210	210	239	234	200	194	205	199	212	232	218	234	212	201	243	216	223	225	216	211	202	227	211	233	235	219	217	223	203	205	230	220	201	235	233	234	198	217	226	208	232	243	208	226	206	238	223	187	178	233	220	235	232	254	228	216	227	237	230	229	241	237	222	237	246	240	231	211	213	221	244	224	234	207	206	230	193	231	219	228	228	207	205	194	235	214	209	237	232	224	230	236	229	218	209	224	222	251	216	247	210	210	194	245	249	216	215	240	211	228	229	212	247	202	217	225	239	223	219	230	233	238	227	210	218	211	222	194	236	219	209	219	226	211	220	230	251	244	205	203	225	229	257	191	215	192	228	232	244	213	214	222	213	224	206	226	225	248	213	227	232	229	223	235	218	229	207	242	217	224	206	195	220	205	216	245	253	245	227	230	219	238	215	253	236	190	225	237	206	225	223	195	229	211	202	223	225	247	240	218	208	244	244	235	204	226	203	214	217	197	248	212	206	192	214	210	209	240	202	225	199	222	204	222	243	217	210	247	237	212	212	214	216	238	198	209	226	234	224	209	238	220	245	242	220	195	247	183	207	213	214	220	218	226	239	229	233	187	220	224	211	228	219	201	231	234	223	234	231	259	237	217	207	202	234	234	221	204	198	222	214	221	222	212	237	224	231	212	217	225	199	213	235	224	212
11161	5715	9625	15615	12347	9094	6698	7074	6940	3397	1820	1591	1283	1076	1069	913	873	796	756	785	738	823	1000	1306	2213	2872	3416	3218	2960	2608	2068	1560	1237	990	908	1019	835	792	848	787	762	809	748	708	713	782	694	667	693	627	538	577	583	657	863	961	585	579	583	572	608	624	543	605	614	641	611	571	597	584	590	617	616	603	686	672	656	564	572	553	601	548	576	565	549	534	558	550	578	567	555	557	513	558	534	539	514	568	578	542	537	540	585	570	537	601	539	549	537	574	567	577	527	557	574	552	571	566	532	539	541	554	564	519	565	576	530	558	553	564	545	552	598	533	558	558	570	558	567	529	552	559	544	546	602	559	541	556	533	543	573	561	540	561	554	600	522	549	534	561	523	542	519	555	574	540	559	543	508	579	573	526	533	536	603	611	560	553	511	580	546	552	534	560	504	586	543	553	578	539	548	546	588	563	529	545	557	533	549	559	536	581	577	523	537	539	544	576	530	534	566	526	572	564	525	575	560	571	504	580	574	568	586	483	565	515	578	560	528	555	568	569	555	529	551	518	540	525	540	547	551	554	527	562	580	557	581	535	560	533	534	542	538	556	556	521	571	547	558	582	556	562	563	533	538	564	552	560	547	514	539	533	530	559	557	528	574	562	575	545	549	540	552	578	534	568	533	578	508	556	552	542	557	563	567	523	566	585	584	527	512	589	536	534	543	498	560	573	552	556	534	539	553	557	532	577	563	563	586	551	556	531	580	533	548	537	576	536	586	589	588	555	562	574	566	572	564	533	534	581	592	552	564	522	522	524	577	539	537	519	584	554	551	556	495	550	541	554	525	557	572	539	544	540	486	528	536	538	583	542	546	557	580	580	517	578	572	564	548	557	515	517	555	523	552	577	600	525	567	573	557	525	565	531	571	534	549	552	566	544	558	563	558	505	547	573	504	535	520	542	574	564	584	547	527	589	532	552	570	531	531	519	557	558	563	566	544	528	566	598	506	564	548	528	570	540	534	587	550	584	566	554	518	501	573	555	525	566	583	595	496	563	593	529	554	555	541	550	596	560	526	549	545	578	577	534	574	583	545	562	553	523	544	572	563	581	569	530	553	566	529	532	542	568	598	545	564	537	551	534	549	514	588	552	532	555	586	554	532	577	526	559	528	534	550	523	533	548	566	563	574	530	532	532	543	527	562	546	545	558	530	552	564	524	526	575	532	536	546	573	540	555	586	572	535	540	550	569	532	547	555	581	584	523	583	510	535	544	559	553	524	552	561	500	538	570	535	536	575	522	568	558	543	595	581	567	574	556	572	533	524	569	569	547	569	524	547	515	553	504	581	524	569	575	526	572	577	541	552	545	596	542	590	574	599	566	565	536	534	528	555	535	513	565	542	558	543	539	583	568	546	541	573	563	564	556	545	537	503	548	556	541	531	610	553	550	526	510	565	582	542	544	571	544	524	556	548	578	579	563	547	531	555	523	557	571	534	545	518	584	560	553	522	509	544	559	551	543	537	561	529	521	530	597	561	555	546	547	532	551	508	599	556	548	512	549	524	578	521	543	517	512	600	529	587	576	545	561	571	516	524	579	563	538	537	579	523	562	530	547	555	568	552	564	541	610	570	538	573	587	541	574	512	558	523	538	512	548	565	568	549	551	538	515	495	517	560	533	561	570	559	534	562	571	572	564	559	552	590	549	565	535	545	524	557	564	581	561	553	522	562	522	533	558	519	572	531	571	552	545	541	560	542	570	552	549	515	553	548	553	550	584	571	568	543	530	569	570	555	565	550	501	553	528	562	539	516	555	525	564	541	578	534	531	523	577	575	539	565	520	586	551	497	549	528	531	550	539	548	528	549	522	580	537	524	555	576	541	554	546	503	526	549	505	512	528	571	529	551	510	561	502	553	593	566	544	576	534	559	549	532	567	568	570	541	561	570	522	602	550	555	579	530	536	543	563	532	537	565	546	575	552	510	562	552	572	559	606	602	534	573	535	552	598	538	552	542	537	556	508	591	522	577	514	557	538	520	543	532	553	543	569	554	533	535	523	576	574	552	546	496	544	563	544	571	575	546	523	543	530	533	528	575	548	565	534	552	550	531	518	560	513	557	553	531	546	522	544	550	538	531	566	533	556	569	522	579	581	573	503	510	549	519	523	578	566	537	604	516	551	542	556	550	575	552	530	587	539	568	577	586	564	538	525	582	542	576	538	620	568	522	592	590	547	596	534	553	523	555	535	543	562	514	559	576	543	567	563	529	543	560	601	546	531	513	529	522	574	498	538	513	554	535	536	592	533	583	511	557	556	558	615	535	549	494	572	593	545	529	582	490	546	594	554	524	573	540	571	552	538	586	554	549	551	533	552	557	543	535	600	583	574	528	550	574	513	613	562	560	592	521	482	565	562	539	595	557	598	514	550	535	572	540	558	565	525	521	554	551	508	547	571	572	549	583	529	563	562	594	580	512	554	563	562	577	571	584	514	537	551	568	570	565	553	553	513	571	510	552	544	534	566	528	518	555	533	560	569	552	510	575	543	576	533	546	596	554	600	582	549	526	558	536	543	569	566	535	538	570	542	572	553	561	530	564	546	550	591	528	520	554	534	548	562	584	527	564	548	558	559	590	575	553	554	547	563	560	608	597	547	551	584	603	547	566	562	568	554	561	590	514	561	565	523	557	575	514	543	550	580	546	535	598	531	550	563	538	540	540	590	533	513	571	588	555	518	579	523	587	542	553	517	534	538	531	559	562	545	558	543	539	548	528	594	531	571	558	544	521	541	502	516	537	554	572	575	539	516	559	535	505	537	512	563	569	580	556	545	577	560	512	549	553	532	516	534	546	554	521	536	563	603	515	552	526	552	584	542	545	562	588	539	555	546	585	541	558	525	532	533	595	605	531	525	500	557	522	514	577	556	580	556	534	612	550	565	575	531	538	549	560	555	558	547	547	514	582	522	564	575	551	562	483	549	584	562	563	559	586	557	541	580	519	588	575	604	562	583	557	586	568	545	560	569	533	556	538	551	566	598	595	532	591	530	566	582	589	507	581	564	532	543	524	531	572	547	566	537	590	558	544	525	539	535	537	563	566	536	550	586	541	582	528	501	552	568	595	524	588	555	523	554	519	565	539	557	530	565	528	554	584	600	529	552	546	565	539	549	526	556	574	567	540	558	613	549	566	535	543	505	521	535	541	612	545	559	545	554	542	608	545	538	507	542	546	530	552	585	579	571	558	542	566	538	539	592	556	541	562	576	570	527	530	520	556	544	524	521	529	534	545	540	578	531	523	566	536	562	580	559	513	532	546	558	514	546	533	554	537	540	567	540	550	526	556	562	567	574	600	540	531	579	546	574	524	539	550	582	583	538	571	532	548	546	550	525	583	512	601	549	555	526	553	570	558	594	583	559	518	509	539	542	571	555	550	564	536	648	539	550	540	565	520	545	539	528	526	573	577	562	524	550	550	547	529	557	533	564	538	551	547	564	531	553	572	566
21931	14475	14781	18067	11080	6808	3912	3804	3195	1280	672	438	330	299	280	233	233	215	203	209	191	206	245	304	516	609	692	632	563	490	344	315	252	233	235	239	204	211	251	195	181	167	206	198	193	191	177	185	163	174	149	185	190	197	215	183	176	155	160	152	152	149	187	183	166	161	149	153	145	157	161	152	167	178	166	182	159	163	136	124	169	148	177	142	153	158	160	148	151	146	142	152	146	128	135	150	154	156	143	151	146	155	146	166	156	151	142	169	150	147	141	139	124	147	174	147	159	146	153	155	181	145	151	141	177	131	159	167	156	126	152	138	159	171	162	157	149	126	170	152	165	137	143	148	131	160	151	131	158	140	163	153	146	142	164	169	195	165	157	151	153	153	139	157	149	162	171	152	154	152	154	153	149	148	156	144	164	144	157	150	160	150	164	158	154	148	158	114	160	138	153	160	158	175	156	169	130	173	154	166	170	151	134	145	132	158	156	173	156	139	136	177	173	152	150	167	173	177	146	181	145	154	158	154	142	161	146	171	157	133	166	145	170	140	160	172	142	154	133	134	169	158	165	154	147	151	146	154	143	171	138	155	147	142	128	164	158	163	151	124	164	135	153	151	158	157	152	159	141	145	164	137	154	178	171	127	149	152	158	151	159	157	142	147	143	169	132	156	168	141	135	155	152	159	141	151	156	152	147	153	142	163	159	128	162	162	145	163	150	138	144	149	182	162	152	143	156	137	135	130	157	154	155	145	139	169	141	120	148	161	149	129	150	151	171	163	163	158	138	150	164	134	133	174	153	149	171	137	148	162	154	152	144	143	168	141	139	149	131	141	152	148	184	163	145	118	159	142	162	166	150	166	147	159	187	153	156	163	145	169	158	135	168	148	156	135	146	147	187	146	131	157	137	139	141	161	139	158	161	175	154	137	163	178	164	168	172	159	149	138	131	142	170	153	162	169	149	158	128	133	137	141	159	136	164	175	154	162	141	147	152	157	171	160	141	146	178	161	164	158	160	145	148	156	132	139	139	126	132	162	153	158	143	166	150	162	131	149	155	163	130	158	150	153	134	158	127	184	142	150	138	164	160	173	130	136	164	130	161	143	141	158	153	138	163	169	150	118	166	170	157	155	143	144	135	148	140	152	130	137	176	145	156	136	155	139	143	135	163	145	174	163	175	144	160	152	171	139	142	152	141	151	173	134	148	152	148	150	145	146	161	171	162	161	155	163	138	148	163	155	139	164	141	147	147	159	150	140	146	141	167	155	154	134	136	132	143	142	157	158	179	157	142	167	164	170	131	133	166	158	137	141	149	136	163	147	142	152	141	158	134	148	163	165	151	131	169	178	139	128	144	142	146	169	177	139	157	152	141	141	148	159	148	181	157	153	150	153	149	146	129	180	147	169	154	157	144	159	160	150	147	157	164	149	156	158	146	143	147	149	131	162	152	134	163	143	174	143	150	158	167	159	171	168	134	154	170	154	133	130	146	142	151	150	175	149	152	135	127	155	127	141	157	145	144	144	135	159	162	179	165	187	164	147	168	131	164	156	156	145	167	141	155	177	138	169	142	156	151	130	152	161	149	153	153	146	153	145	164	167	168	156	159	159	144	125	145	130	121	157	173	174	159	156	139	148	156	134	146	136	173	157	126	148	133	162	163	152	143	163	178	163	152	157	133	153	174	142	152	156	129	145	139	129	159	183	149	137	161	149	141	146	142	148	146	141	120	153	150	146	145	172	138	155	134	183	162	158	142	150	144	167	146	158	143	160	161	149	145	154	126	158	155	137	151	143	146	153	166	145	167	168	161	142	163	150	143	141	141	141	160	149	132	144	180	141	163	146	133	167	148	149	139	141	170	173	173	154	150	146	172	168	142	168	154	147	162	132	169	143	135	146	160	154	136	155	155	132	127	158	133	148	160	158	154	157	135	161	166	147	161	159	164	176	154	130	145	143	157	137	147	151	160	142	142	158	138	173	158	143	148	154	159	183	166	145	156	124	156	165	142	148	155	144	148	146	153	159	163	147	156	169	159	186	141	169	150	141	171	140	154	138	153	164	151	142	155	150	141	139	147	198	160	157	174	168	161	156	144	139	139	130	175	146	151	161	182	163	153	163	161	168	162	161	136	158	157	169	164	154	154	145	154	166	167	148	157	158	185	182	169	176	159	138	142	159	147	158	152	155	150	161	136	154	152	159	156	134	143	173	159	173	165	131	125	164	161	144	147	159	159	135	157	158	166	153	171	144	159	170	148	168	155	171	170	144	173	148	155	142	146	147	154	159	157	151	163	161	169	161	152	131	139	158	151	175	134	148	158	158	153	137	166	166	167	147	146	146	156	162	158	146	158	159	144	141	136	164	142	159	150	159	138	150	136	159	161	145	145	153	149	162	141	186	151	147	141	157	137	146	166	160	135	164	170	148	145	141	173	135	145	138	148	154	142	156	173	138	146	149	163	201	158	133	145	131	152	151	154	146	164	150	138	133	146	138	134	158	142	173	163	163	178	159	150	172	169	163	127	142	167	186	165	151	142	167	158	168	149	145	157	160	131	161	151	153	182	164	146	164	162	151	157	152	150	147	151	123	148	151	171	162	158	145	161	144	169	158	167	153	173	141	138	162	172	139	163	136	150	157	148	169	145	160	142	165	151	154	168	137	157	150	170	143	152	168	165	165	130	147	155	145	140	145	163	168	166	124	149	158	148	166	143	155	137	166	143	145	154	156	147	157	142	156	159	146	163	137	166	156	165	165	174	139	157	157	195	162	152	168	154	157	157	170	131	154	146	152	142	160	149	175	136	161	158	145	147	155	139	164	156	141	143	166	155	156	168	138	154	151	163	125	157	162	155	174	148	158	169	156	145	164	162	138	164	154	169	154	142	137	153	157	156	126	137	147	164	166	147	142	126	153	162	135	141	155	164	154	146	154	138	133	165	195	180	148	172	170	170	159	145	163	151	158	131	164	149	181	136	126	166	150	160	148	169	150	151	146	154	171	159	141	149	144	169	171	132	164	141	154	162	150	155	147	165	160	165	164	158	139	159	161	153	132	149	170	176	166	181	149	143	156	150	173	165	140	167	152	152	156	148	130	152	147	142	131	153	137	153	182	146	159	183	133	147	179	146	170	173	151	173	127	149	150	140	133	162	158	145	133	141	166	159	172	149	155	159	166	154	148	172	147	160	166	142	151	165	183	167	149	144	160	159	140	168	133	150	148	155	150	155	144	156	147	125	155	146	154	174	143	131	146	146	159	130	146	161	162	161	154	137	147	154	149	140	149	146	178	142	144	116	168	155	148	156	156	138	143	134	143	146	136	149	163	158	160	157	163	146	180	146	146	165	164	150	156	157	154	150	125	136	134	156	165	169	133	154	166	142	172	146	164	149	139	169	161	160	138	141	140	153	165	161	148	152	162	147	164	141	159	136	161	177	180	151	161	159	158	152	150	171	141	157	165	160	152	139	151	160	162	151	150	158	147	145	137
14437	8393	13814	21071	16582	13281	10182	12349	10800	4873	2956	2183	1590	1409	1293	1005	1020	922	925	901	909	866	1209	1693	3049	4081	4467	4042	3613	2872	2205	1669	1335	1145	1116	1046	871	822	805	782	806	731	639	632	653	588	601	648	545	465	491	487	528	674	970	746	475	456	469	434	438	471	465	521	506	462	514	489	462	492	523	546	491	529	700	516	521	437	421	430	404	426	414	436	436	424	409	418	478	407	430	434	401	413	410	451	416	421	456	406	447	410	412	415	454	443	435	486	436	420	414	427	423	418	401	436	425	419	405	435	405	404	411	408	388	419	391	407	407	439	381	429	412	443	423	418	425	425	415	397	409	440	408	419	422	415	384	405	417	419	431	381	415	417	426	402	415	452	394	431	379	418	377	389	400	410	429	432	430	409	388	450	437	418	432	432	439	412	403	404	434	380	429	405	408	430	398	417	421	397	412	390	424	419	395	397	402	430	442	416	403	431	476	439	417	415	445	406	433	416	441	365	456	412	414	433	420	389	410	426	376	422	396	413	389	403	430	405	396	408	398	397	386	413	418	410	400	382	443	372	422	448	414	449	416	431	454	405	390	401	402	458	416	405	425	397	392	440	381	408	423	441	379	400	420	435	426	408	424	429	394	393	409	427	424	426	399	426	404	398	417	417	403	401	439	418	387	386	436	376	411	399	398	412	447	426	436	434	418	418	442	437	385	410	436	414	395	422	411	376	402	402	411	403	459	442	413	385	419	397	395	419	405	407	363	410	427	433	401	399	440	397	425	389	472	406	395	410	383	373	415	414	405	395	428	390	401	424	437	388	408	404	438	426	400	385	404	423	410	395	426	397	446	425	410	477	428	410	382	399	395	398	425	429	394	439	413	384	437	441	417	413	391	432	399	435	392	418	408	366	427	442	416	435	431	432	437	414	440	399	389	402	384	453	465	419	418	453	399	431	424	405	377	407	389	426	422	408	418	409	447	421	402	389	452	418	388	429	406	412	414	413	381	392	413	426	374	387	404	398	393	441	389	427	424	441	421	425	416	396	403	403	432	417	395	423	422	412	408	394	423	414	381	438	461	412	443	425	402	422	390	414	389	434	447	429	407	390	438	408	433	390	423	386	418	451	425	431	424	408	409	448	410	395	391	397	401	433	419	414	454	448	410	433	430	380	410	418	409	413	406	424	412	394	385	422	397	460	416	447	404	434	412	466	411	428	428	402	393	446	412	397	391	370	409	430	373	415	397	427	467	400	402	387	398	421	427	434	414	410	382	405	390	425	388	399	414	389	453	402	402	440	414	438	412	430	423	427	409	428	422	436	387	384	426	390	424	385	413	418	432	402	409	374	405	473	426	415	417	404	379	424	406	436	412	410	400	438	400	394	390	415	394	420	430	408	443	400	413	386	423	390	406	408	382	423	408	397	426	430	425	408	405	413	426	403	437	394	419	402	438	414	424	384	380	401	404	443	422	416	436	394	421	400	424	407	401	377	407	441	408	425	416	381	428	482	378	416	385	396	410	436	393	424	403	412	409	442	396	382	408	372	423	413	408	410	422	404	414	415	414	426	431	412	412	396	423	400	447	410	391	429	388	408	423	369	396	444	389	441	397	403	395	387	426	404	448	392	437	458	420	430	373	436	429	466	400	379	440	419	424	417	446	408	424	409	381	423	388	399	392	409	398	428	359	423	432	400	443	402	437	419	439	448	409	390	402	384	436	445	439	431	400	407	396	382	393	395	431	406	438	409	386	416	408	411	420	409	431	395	418	414	395	371	426	394	401	405	418	449	436	435	401	412	407	418	409	423	428	414	373	414	428	420	402	434	403	372	426	407	418	475	415	385	408	426	418	414	431	415	383	413	416	426	410	415	408	418	402	412	376	398	441	418	421	452	460	426	407	428	437	389	415	387	434	449	429	410	428	423	404	403	434	409	427	400	442	386	437	411	381	428	405	446	397	405	415	430	389	429	433	436	434	413	425	424	424	413	451	447	425	444	421	396	418	427	419	410	391	383	414	439	389	431	387	381	439	418	438	422	424	384	400	459	371	404	400	408	392	443	424	416	413	403	397	415	408	409	425	417	382	414	408	422	433	425	417	394	437	421	430	421	420	440	397	422	443	416	427	418	419	414	359	402	393	450	383	416	402	437	447	421	432	398	435	414	411	383	410	420	425	398	395	412	393	370	458	431	390	433	405	410	375	403	395	387	400	440	422	437	413	442	406	425	403	414	454	397	435	391	454	405	426	418	427	426	413	387	404	439	390	406	418	394	361	390	409	446	457	452	409	409	414	395	441	413	399	421	414	421	417	387	385	385	391	379	434	387	399	437	397	420	390	410	435	394	407	411	431	375	402	431	414	382	383	380	441	402	430	413	424	381	396	399	388	419	428	438	434	433	420	405	445	387	433	412	402	407	419	422	425	425	384	399	426	411	425	409	412	405	370	426	419	393	407	428	366	411	409	415	441	406	447	391	413	392	385	420	410	404	421	406	416	425	427	419	383	416	419	407	439	396	401	389	397	418	378	427	426	440	409	398	440	438	425	426	426	400	408	395	402	441	427	441	402	440	415	442	408	414	409	433	399	405	437	434	415	406	406	450	418	399	423	434	400	417	423	426	389	382	439	432	416	425	418	400	384	400	404	402	399	425	412	424	391	385	442	430	392	414	398	422	398	435	426	371	426	421	434	426	408	441	443	390	432	406	430	423	393	432	435	412	394	435	431	414	438	420	457	384	428	422	424	439	423	408	405	416	451	399	426	395	438	413	421	408	393	413	416	411	404	410	412	404	407	428	406	400	393	449	429	434	424	421	429	416	398	396	404	367	423	381	391	437	404	392	405	419	419	437	415	404	420	421	411	418	418	438	403	446	417	413	421	416	411	423	412	409	437	405	437	405	396	421	409	408	383	396	409	426	402	388	390	430	372	414	398	420	373	404	395	408	421	415	397	442	416	404	416	427	427	384	421	419	431	409	410	427	398	423	403	413	405	413	404	439	378	370	467	418	405	378	406	398	399	417	437	391	404	407	413	414	376	403	379	414	425	388	415	399	438	405	449	386	447	447	427	442	399	392	390	413	392	419	413	381	435	405	417	380	386	406	399	397	426	403	376	445	407	428	380	402	437	423	436	447	389	413	401	445	390	408	391	434	405	434	433	379	394	432	451	415	403	391	381	410	378	380	436	426	417	396	400	406	414	404	404	383	401	459	409	417	420	392	420	383	432	404	399	399	398	386	393	401	405	418	442	424	416	405	394	423	397	404	422	430	401	430	438	406	459	401	390	436	381	428	434	434	407	382	453	409	386	442	422	419	426	382	396	420	361	446	405	426	429	378	426	422	434	428	441	420	418	439	411	399	439	380	411	392	435	402	378	412	397	425	389	457	405	422	407	399	415	447	411	420	443	443	438	388	437	435	382	437	385	388	434	399	382	407	391	417	427	429	431	432	447	387	440	411	460	415	419	441	377	425	398	399	464	406	457	408	419	409	441	421
3031	937	871	785	491	441	408	367	405	333	361	302	342	335	326	320	376	308	352	315	333	321	347	403	472	566	529	512	460	399	357	363	323	350	352	358	360	338	357	330	333	352	328	352	302	328	338	331	324	314	338	317	352	364	376	341	295	396	331	349	325	333	348	306	325	339	313	323	357	384	329	340	299	315	343	347	343	287	332	345	344	357	315	343	341	312	311	341	316	333	319	355	302	331	322	311	347	314	341	333	331	347	313	357	313	320	301	313	323	303	358	333	329	358	306	327	372	316	343	331	335	346	331	319	329	338	354	319	315	342	346	311	347	353	321	331	334	325	336	343	325	327	334	346	314	297	317	323	345	314	308	341	347	361	342	356	360	331	361	289	317	343	348	320	338	342	299	285	317	356	323	324	328	320	351	350	332	316	318	305	335	348	330	342	360	340	335	340	361	329	321	340	325	331	314	365	309	347	294	309	343	316	335	369	344	366	312	319	346	347	358	330	320	282	330	335	331	353	321	344	276	309	333	335	324	316	353	350	366	315	315	336	338	309	342	340	334	322	334	285	298	354	328	351	358	304	316	338	317	352	326	317	319	314	330	310	318	318	336	315	307	334	318	321	293	341	378	296	302	341	321	321	294	348	355	337	318	333	337	348	343	348	310	333	339	301	348	344	313	315	333	289	334	290	345	337	341	320	334	309	345	320	316	307	338	342	329	329	312	305	325	366	311	307	354	332	325	349	321	349	343	324	324	303	326	335	302	328	360	361	333	344	342	361	322	331	325	332	311	352	302	300	359	352	354	358	337	336	345	336	319	327	302	337	346	341	321	348	359	348	349	356	317	288	311	336	335	324	331	309	324	340	365	320	319	349	329	358	308	339	334	329	342	312	313	328	339	322	312	300	334	315	298	307	337	357	363	336	339	339	312	335	352	301	348	308	333	295	316	332	307	343	326	311	308	299	327	322	336	317	313	333	348	354	324	345	345	306	355	344	365	296	352	344	334	302	337	338	294	367	336	337	326	329	305	345	320	389	322	310	315	391	344	321	331	332	331	344	334	335	332	345	378	324	299	380	370	334	345	294	342	373	346	298	339	276	314	334	301	352	332	342	349	342	340	329	305	340	334	297	345	344	298	342	325	347	325	296	323	325	326	279	339	310	341	337	318	329	306	302	332	353	320	320	355	361	324	312	314	326	359	292	322	379	318	331	320	319	309	333	313	328	342	348	341	352	298	328	306	363	331	333	374	330	331	342	340	330	343	365	335	351	326	345	319	307	339	311	300	326	337	355	311	324	351	362	328	291	341	312	315	325	324	313	327	323	339	317	348	322	343	337	338	309	318	325	360	329	326	315	331	308	323	344	369	299	321	315	336	308	346	320	311	352	318	310	319	305	376	360	301	327	324	336	344	336	333	319	309	347	324	332	344	318	338	309	336	313	317	290	320	321	320	360	321	349	327	325	360	313	343	310	345	360	343	316	313	321	357	335	330	324	349	342	335	346	342	347	309	305	344	362	328	370	329	324	358	301	330	318	329	319	365	363	318	347	364	317	336	335	323	315	377	339	310	374	358	327	338	322	338	309	317	336	311	344	324	333	349	314	348	348	310	342	323	349	330	344	324	339	346	319	336	345	324	347	368	291	338	328	334	336	309	349	330	319	310	342	332	364	310	333	311	328	329	337	288	339	322	338	344	321	353	325	311	350	325	340	351	329	319	329	330	317	313	312	342	306	315	333	334	345	341	326	358	334	349	340	366	320	313	307	352	332	358	290	324	338	302	324	345	336	324	321	315	343	348	337	367	326	298	307	317	334	326	313	320	311	334	327	341	325	341	342	328	336	356	299	306	323	327	318	300	322	336	324	357	320	326	363	337	354	376	334	317	321	374	332	316	319	331	350	332	306	332	323	339	328	325	348	341	347	317	325	301	319	362	333	326	285	319	306	328	316	335	310	305	343	321	352	361	320	313	345	333	348	342	314	305	303	357	303	318	347	336	325	356	346	315	342	331	329	336	355	300	355	337	356	310	353	338	348	328	352	317	312	343	329	328	307	348	320	313	322	348	326	366	319	334	342	311	313	327	381	365	315	311	323	303	323	310	320	290	347	374	309	313	319	349	334	295	324	349	336	363	318	338	380	319	319	315	345	352	343	370	310	327	327	361	388	312	313	328	381	312	293	307	323	320	328	307	319	313	335	333	359	330	314	325	337	348	323	341	340	333	370	327	320	301	334	308	354	301	299	373	364	339	335	309	302	331	321	335	322	329	319	383	324	343	334	303	351	336	357	339	347	328	308	319	317	320	330	321	334	346	323	300	336	339	318	321	327	361	334	321	337	323	327	331	323	310	355	320	326	354	298	332	359	323	322	337	328	325	326	344	360	338	313	347	334	329	340	352	321	322	341	321	339	345	324	326	330	357	335	336	327	311	339	322	347	330	351	318	295	314	354	300	335	301	345	328	314	344	331	386	311	337	345	339	311	346	320	328	335	317	280	342	314	299	333	364	332	325	318	365	331	338	362	311	362	351	336	321	301	329	343	352	353	365	308	357	331	323	306	327	303	350	349	318	325	329	337	350	320	312	314	313	325	320	334	294	320	316	315	359	337	356	337	345	371	331	357	309	309	384	325	338	327	332	324	280	375	345	333	351	300	316	302	352	333	372	359	332	301	307	342	338	347	341	351	327	344	300	324	338	333	307	318	343	340	308	355	332	325	315	317	332	354	347	357	310	364	322	327	334	357	350	337	320	358	344	346	332	332	309	333	348	327	366	308	326	315	348	364	341	354	344	349	333	355	306	290	337	297	298	319	336	312	357	333	342	318	355	326	363	336	342	333	332	318	350	329	319	360	349	300	326	308	361	361	319	328	324	354	335	333	322	307	331	305	361	332	333	328	336	324	336	375	360	356	315	326	296	345	345	331	325	302	280	328	337	303	328	317	302	350	355	371	327	311	336	348	361	356	327	360	324	363	336	300	344	310	327	374	309	335	332	332	316	333	360	346	370	358	307	363	323	325	329	299	311	284	379	320	340	339	329	372	342	341	301	322	356	322	384	348	316	350	323	350	346	327	314	352	333	329	350	311	319	321	326	357	353	322	363	348	297	337	325	336	331	375	341	337	389	304	349	341	307	369	334	346	319	329	309	315	340	306	366	317	337	322	354	343	325	331	324	314	296	327	338	325	297	362	351	340	309	336	348	319	317	341	318	340	324	307	326	327	351	361	334	324	353	324	307	287	337	343	327	297	347	340	339	330	343	310	340	348	341	351	325	297	338	304	345	356	286	317	343	337	325	329	354	306	331	321	339	338	339	337	363	340	321	315	362	327	343	337	288	299	320	283	340	344	334	358	346	330	332	346	389	345	319	357	313	355	328	325	340	291	329	317	313	326	331	340	314	331	329	331	332	311	326	314	308	309	361	321	346	332	342	343	312	341	318	348	356	320	337	345	335	342	349	301	300	319	318	319	326	358	351	325	332	348	341	336
3301	1286	1747	2376	1620	1583	1253	1261	1058	919	833	814	851	794	805	813	839	813	807	827	810	900	999	1450	1863	2389	2455	2183	1832	1463	1251	1050	955	1002	901	810	795	863	898	849	864	824	787	892	806	795	855	853	798	786	807	855	834	941	965	893	778	804	755	798	781	807	856	811	773	789	815	844	730	778	740	749	779	834	793	768	774	800	785	771	834	753	780	760	827	811	738	771	796	801	735	832	772	771	743	781	783	837	823	812	787	835	783	792	778	777	824	784	737	851	736	828	799	791	759	775	874	728	805	817	778	754	807	741	753	762	799	797	826	802	803	762	795	828	793	810	818	806	789	764	807	826	753	739	838	753	802	836	821	820	752	763	784	761	772	819	757	795	716	791	801	804	791	789	750	706	784	787	804	814	811	808	842	768	737	813	792	821	760	793	776	776	796	799	780	768	781	797	762	785	757	750	769	833	851	793	800	757	809	813	785	731	817	791	774	812	779	806	784	801	764	823	831	770	776	790	800	788	835	796	815	783	821	759	823	820	776	802	818	790	808	820	823	777	783	771	812	781	761	786	782	766	803	775	774	762	753	827	749	830	792	798	810	842	818	812	803	798	780	814	770	760	775	828	807	752	781	765	768	783	757	724	775	796	759	777	769	813	797	838	793	835	816	830	784	753	770	771	751	788	868	761	788	837	757	762	800	807	811	803	755	787	796	827	774	809	781	816	751	775	747	756	804	804	736	797	818	802	821	793	726	806	772	844	799	814	802	762	817	799	803	778	725	812	816	775	809	818	778	758	818	784	802	755	770	778	794	837	811	745	778	744	775	806	752	776	829	798	794	749	786	810	785	821	796	848	831	792	829	770	793	842	782	765	778	802	772	830	816	750	799	761	751	808	792	766	832	829	814	857	819	771	786	788	772	788	792	782	760	763	743	796	790	833	832	817	771	773	794	806	786	764	782	775	790	774	785	831	788	777	760	828	818	799	785	822	808	825	773	845	814	795	777	824	801	782	796	820	858	786	803	767	747	774	820	800	780	835	792	787	751	755	760	766	811	778	745	797	804	814	797	807	768	807	791	797	819	812	774	791	815	879	775	792	762	752	859	788	778	779	822	816	821	821	857	762	789	806	827	758	772	798	761	796	758	780	818	805	779	823	794	771	719	799	787	845	792	787	816	803	770	773	755	782	760	858	763	816	766	789	801	750	782	754	762	808	800	832	789	801	781	837	786	773	765	826	840	808	775	788	777	774	776	773	770	817	811	799	786	768	828	754	809	778	780	817	811	806	755	788	799	790	773	845	832	749	791	798	787	778	762	799	821	762	775	780	754	805	814	794	824	770	747	830	780	761	788	813	795	787	809	822	790	754	740	765	808	812	765	812	805	798	777	806	768	804	804	774	774	844	800	772	805	761	768	768	804	777	752	817	783	819	800	802	822	798	789	785	812	808	757	777	819	806	820	746	814	780	815	792	834	820	807	755	785	787	818	776	785	778	773	805	813	802	816	760	796	826	824	772	756	827	774	781	866	799	809	785	784	764	742	786	799	767	755	752	783	770	844	803	810	819	775	825	815	823	761	809	810	829	801	757	862	817	775	779	753	749	755	766	802	818	780	740	773	735	767	747	813	816	781	773	720	752	808	788	825	828	794	777	757	828	780	820	838	774	780	785	793	876	822	806	855	799	774	813	797	779	810	813	743	793	761	828	804	816	798	800	792	754	785	801	797	837	793	783	772	814	797	831	797	782	808	795	839	751	803	793	808	779	818	826	831	816	790	814	762	787	854	802	752	761	769	779	767	764	809	760	814	770	787	804	810	779	830	825	782	798	779	803	799	776	775	803	778	765	778	727	835	818	819	840	788	786	782	764	742	824	774	779	773	797	814	797	790	795	800	829	826	773	802	824	793	765	819	746	795	847	752	841	810	825	843	785	788	821	809	814	793	775	820	759	820	833	805	787	813	849	792	755	781	743	779	810	836	802	766	826	740	721	768	804	754	817	805	774	784	731	730	763	767	778	792	791	774	842	784	805	779	757	788	820	798	818	847	803	784	808	824	769	802	855	810	760	791	810	756	826	868	792	772	828	818	836	793	740	758	800	772	816	768	797	763	800	778	837	796	795	832	783	805	795	793	771	836	768	840	821	795	793	809	761	799	804	801	823	814	785	771	812	814	784	788	775	743	761	805	801	845	740	795	845	792	799	806	820	789	794	799	800	768	816	774	827	784	823	756	761	812	797	790	806	791	792	833	754	808	803	827	803	818	782	847	784	782	759	814	799	761	793	783	762	777	798	804	791	850	803	807	767	824	821	780	845	824	752	788	778	755	790	796	730	737	796	795	783	819	785	784	823	776	781	804	820	801	759	780	843	739	759	764	768	803	835	751	750	800	805	828	785	757	780	770	763	799	776	798	787	818	786	823	786	771	811	756	739	784	750	828	806	751	778	761	778	765	764	796	739	885	785	745	785	829	758	812	817	802	784	809	790	756	755	798	807	774	824	765	793	775	784	792	820	819	791	805	750	802	759	757	750	800	843	820	793	755	809	758	778	798	801	830	793	810	760	786	750	764	824	787	775	823	781	809	827	766	841	773	804	805	783	789	831	787	740	769	774	779	812	739	790	793	801	799	831	798	790	769	752	775	750	857	800	804	744	776	792	769	739	844	781	787	816	794	771	810	774	801	810	835	790	756	759	829	857	801	789	783	840	857	812	831	731	808	810	754	778	781	821	826	803	753	815	789	789	795	844	786	809	780	820	845	761	796	777	841	813	774	776	798	839	792	729	790	807	813	771	762	787	784	824	811	771	828	788	815	775	778	771	845	777	802	795	794	823	777	788	807	764	762	787	750	806	804	832	821	749	786	851	779	801	816	802	809	797	804	775	810	787	791	796	822	838	747	812	836	828	789	763	780	758	830	779	784	830	846	772	763	804	758	772	793	799	823	779	763	739	788	817	788	813	784	801	839	842	791	741	792	798	801	793	758	748	803	817	814	812	782	761	799	802	774	760	744	813	805	727	837	768	815	780	793	824	795	788	822	814	805	771	840	825	791	789	852	801	796	789	819	778	815	835	827	821	828	786	816	838	821	747	842	820	775	854	808	762	745	792	799	756	833	775	815	804	804	822	809	794	746	779	770	789	840	784	794	748	833	805	823	818	779	790	806	786	828	779	808	831	839	768	789	748	800	815	755	764	756	768	841	811	788	793	806	791	823	785	804	774	783	741	875	780	751	791	784	801	816	807	816	798	774	743	814	814	806	759	798	810	790	787	750	767	854	773	787	790	812	854	800	794	812	808	780	832	788	772	762	725	791	804	818	773	763	804	823	791	814	828	761	813	799	771	873	779	765	772	766	798	750	832	792	743	822	790	791	827	785	827	823	791	813	775	794	813	813	830	811	816	785	778	779	830	802	779	777	764	765	794	817	802	819	753	779	783	776	794	803	789	832	834	806	792	780	792	801	808	834	798	785	772	807	796	881	773	780	798	808	798
14579	9217	9416	11128	6707	3556	2470	2415	1623	730	458	333	285	285	245	273	254	261	246	255	240	236	315	403	529	571	613	559	417	406	328	269	258	265	277	268	236	269	256	236	220	232	206	250	226	237	243	248	211	211	196	220	248	241	283	232	245	237	217	246	248	238	214	222	261	225	218	228	223	226	235	248	236	212	223	222	245	222	221	214	179	216	215	241	215	218	215	209	245	206	228	208	216	236	200	204	229	188	217	233	200	227	205	195	208	193	222	209	210	196	209	180	198	221	191	226	187	224	228	197	225	250	239	236	208	244	222	258	217	208	230	210	199	221	213	213	205	213	220	225	218	203	225	219	224	216	198	202	203	229	208	242	212	233	210	214	213	205	221	227	201	199	226	201	240	193	239	234	208	212	204	200	200	245	228	236	213	215	227	227	215	224	211	220	218	231	202	225	223	214	230	198	206	244	217	214	200	205	228	224	211	236	219	228	213	238	214	197	231	195	222	217	202	180	194	217	206	209	236	248	219	216	229	209	227	258	227	211	231	223	208	231	230	222	198	205	192	249	219	241	206	213	236	198	190	249	230	222	210	231	241	217	204	223	209	207	226	201	208	240	208	238	222	237	234	260	226	205	239	212	247	218	224	240	218	219	239	217	230	208	227	193	210	216	198	222	228	224	215	221	199	214	223	231	213	234	226	203	220	196	205	220	244	213	212	204	209	254	223	224	181	209	235	221	192	199	214	210	257	228	218	243	212	209	233	227	210	219	251	206	200	245	218	215	206	206	234	216	209	227	234	229	213	228	195	223	222	217	240	225	230	211	219	196	215	209	214	235	214	216	208	223	225	210	214	214	201	211	214	202	214	211	221	228	208	251	205	195	217	220	181	223	214	224	213	208	218	226	211	221	219	230	237	217	229	228	251	209	230	215	228	223	217	219	215	220	213	224	224	229	216	217	230	237	214	216	205	239	243	238	192	227	212	223	213	236	226	197	225	236	208	237	208	235	214	225	225	209	216	229	208	220	217	207	198	228	202	214	223	215	257	232	207	211	224	214	210	206	251	227	227	208	236	217	217	233	218	194	235	212	212	207	204	240	241	223	214	208	240	221	222	218	230	239	223	208	213	205	202	242	208	223	220	213	201	207	231	221	212	228	217	198	214	220	206	231	207	224	220	222	220	210	207	212	192	208	203	255	211	185	204	236	242	222	211	218	205	198	229	242	224	227	199	217	189	202	250	226	208	199	225	231	214	220	222	219	230	247	217	222	212	188	216	209	225	226	192	215	217	241	242	235	230	226	216	206	225	215	225	217	221	208	194	234	195	227	204	208	207	224	223	229	216	243	235	228	201	202	195	234	190	191	218	204	222	224	231	212	241	206	209	234	200	215	231	235	204	215	214	221	208	210	214	219	216	211	228	205	222	230	210	228	198	209	204	213	242	206	217	249	220	243	231	216	233	195	220	232	218	200	221	238	208	225	203	211	232	217	205	206	206	163	219	232	232	248	228	225	219	225	189	208	227	207	234	213	196	216	230	228	251	240	214	214	219	248	200	230	207	201	196	228	242	214	219	225	242	213	209	200	220	194	212	200	236	213	191	208	230	232	203	214	218	209	217	237	214	254	227	215	236	203	230	235	206	196	213	242	212	251	212	198	220	211	207	205	203	208	231	222	215	226	223	190	214	212	219	241	232	230	219	241	227	247	230	197	205	212	234	201	237	194	247	207	198	210	238	219	215	210	216	197	253	218	223	200	224	202	218	218	209	218	212	235	235	240	220	202	214	213	224	215	192	230	229	196	226	215	217	227	201	240	208	225	250	233	204	201	197	202	207	189	212	212	198	247	211	219	193	205	196	227	224	240	230	212	233	252	232	203	231	235	222	199	221	242	210	210	212	204	195	204	212	212	213	224	201	193	208	243	204	220	200	215	227	228	219	219	215	203	217	227	219	232	211	211	211	227	243	189	202	196	230	184	192	234	215	211	219	214	214	207	204	220	245	223	226	216	213	219	253	214	225	216	216	242	212	219	212	227	199	215	211	228	220	237	240	227	250	217	231	213	228	243	235	194	220	215	211	228	213	222	202	206	220	204	204	233	220	211	196	231	206	241	198	226	216	223	214	229	238	217	200	221	215	239	177	185	222	216	227	218	201	213	203	197	230	213	213	195	192	220	239	184	212	221	213	235	219	216	240	240	203	190	210	231	232	203	211	200	206	213	219	201	184	217	203	204	217	236	221	203	200	212	217	226	265	226	203	239	209	216	192	214	228	218	216	211	228	227	244	243	205	221	218	222	211	197	209	203	217	209	197	208	192	214	241	215	220	211	211	201	243	231	191	239	229	217	190	218	220	210	225	206	187	206	238	227	223	226	215	203	203	215	193	235	236	241	208	225	211	202	231	217	207	221	220	276	229	231	211	202	233	219	209	205	207	208	238	236	221	239	206	218	214	198	216	211	197	192	218	216	207	228	208	237	191	233	236	210	227	210	214	214	223	218	187	235	234	209	228	233	206	207	211	255	225	176	209	220	209	225	247	228	213	226	249	238	187	250	224	221	216	218	203	209	213	181	212	227	210	217	218	217	211	226	235	216	206	230	213	216	223	217	215	243	268	197	217	218	209	190	205	190	216	216	248	200	223	206	210	196	247	219	196	215	226	236	222	238	221	230	226	231	222	206	216	216	250	229	199	246	211	228	229	194	205	223	207	221	208	209	208	201	202	213	217	211	221	227	217	222	204	202	207	205	220	233	238	236	191	222	239	226	201	179	214	214	235	206	218	198	208	215	210	243	241	231	222	223	223	213	233	223	205	207	208	232	221	174	202	196	228	262	209	215	197	205	220	241	205	219	228	247	206	204	207	242	197	211	210	203	198	212	212	220	233	195	220	234	247	226	226	221	210	221	247	203	200	217	229	201	209	243	208	222	211	233	205	218	241	222	231	213	203	198	225	237	219	205	211	232	213	210	202	233	211	217	239	232	230	211	246	204	211	217	221	226	252	200	230	231	234	214	211	225	211	213	220	214	235	232	202	244	195	228	199	216	239	242	243	218	206	219	221	224	229	209	217	236	196	207	204	225	204	216	208	234	240	213	213	199	237	209	227	190	215	215	210	222	235	213	230	211	197	214	246	228	209	229	232	229	202	202	216	225	233	205	201	234	205	198	193	251	199	208	234	232	239	202	193	210	234	237	222	229	199	197	255	206	213	212	195	236	241	214	194	222	213	228	208	218	202	204	230	195	200	244	206	209	241	207	191	183	208	236	194	223	211	245	218	192	215	190	219	211	214	231	210	240	204	205	211	227	231	248	188	200	238	222	197	219	217	214	221	195	215	208	212	228	219	222	207	224	241	222	201	213	216	190	230	231	202	215	232	203	213	229	210	219	229	241	215	234	214	197	217	241	218	216	217	257	234	210	191	214	216	211	210	208	210	226	223	216	215	206	223	223	210	193	212	235	221	206	240	200	264	241	226	226	220	213	229	208	190	208
10847	5105	9405	14966	11151	8256	6716	9021	5193	2524	1852	1469	1072	1047	955	855	852	755	771	753	811	855	1110	1972	2913	3544	3306	2953	2389	1730	1366	1036	999	923	894	857	876	839	744	772	795	655	690	661	637	591	598	625	606	570	646	800	827	896	909	741	612	599	557	554	590	530	565	628	659	627	574	562	605	637	586	595	619	616	604	539	509	551	593	586	500	544	558	559	543	533	565	546	533	526	520	583	556	526	530	562	571	548	568	587	531	580	548	534	526	546	576	551	552	547	562	562	576	497	549	571	503	597	565	591	585	563	582	596	576	571	564	525	530	553	541	526	592	555	530	572	495	535	520	559	514	566	562	525	560	577	583	509	547	550	554	563	517	533	537	574	523	549	562	504	555	565	543	555	567	558	575	559	550	562	555	542	518	530	553	536	583	532	547	550	548	548	524	520	545	506	547	537	577	523	533	564	531	530	541	536	525	539	527	540	550	567	529	557	553	513	567	550	539	545	557	532	543	555	536	526	526	549	519	513	530	544	518	551	558	580	575	550	575	570	526	556	543	544	541	526	556	520	524	512	538	535	545	560	524	555	540	523	483	507	560	508	563	556	543	537	576	582	520	512	535	537	576	574	521	600	551	530	508	534	540	518	522	518	550	570	562	556	576	569	524	576	505	557	556	592	551	500	567	489	551	542	545	545	544	561	568	557	532	531	531	525	543	545	487	550	567	565	570	510	506	584	543	541	529	521	526	543	529	544	593	530	493	538	526	556	582	544	536	517	557	465	538	534	498	581	530	541	569	557	477	538	643	508	544	581	545	497	506	535	496	601	504	520	533	586	500	505	564	539	552	559	561	514	505	526	557	540	508	567	569	542	552	551	581	553	572	570	510	581	569	571	531	529	553	574	530	534	545	551	523	526	554	555	586	535	562	548	546	564	519	493	537	555	582	557	562	533	538	552	513	557	538	537	594	546	566	546	567	547	593	514	565	530	577	550	475	553	567	561	584	522	516	512	535	536	506	550	537	541	560	474	506	567	531	531	519	524	530	519	539	539	522	570	573	524	601	515	562	521	511	563	558	528	553	538	481	556	532	531	536	576	524	542	554	575	551	580	520	561	567	562	546	516	559	535	555	618	595	523	556	558	541	527	525	526	533	501	571	539	570	550	545	533	563	546	538	507	558	557	540	544	553	533	558	529	565	543	536	506	543	531	540	552	500	546	516	538	554	577	551	540	539	559	509	548	565	555	555	556	511	539	545	559	524	562	550	561	533	559	546	520	564	557	542	515	539	513	532	523	550	557	558	539	596	536	536	528	544	498	570	527	521	544	521	530	561	538	532	556	547	532	557	534	535	509	562	537	528	538	543	560	554	561	555	546	526	527	530	573	580	540	532	491	522	510	562	511	551	505	541	525	514	569	576	534	581	515	523	548	540	556	555	568	579	500	547	512	509	533	537	511	548	536	540	597	541	517	551	534	617	551	547	588	548	534	544	565	552	537	506	533	498	529	562	567	507	542	566	559	548	525	544	521	547	615	559	503	540	533	506	539	549	555	548	572	586	543	528	578	507	570	536	531	561	553	512	531	569	531	590	519	557	546	524	541	536	535	522	551	577	541	554	566	482	485	541	518	566	594	556	555	520	557	531	553	572	512	546	535	549	506	586	564	538	578	534	544	523	570	547	524	528	546	507	530	508	527	555	552	566	536	530	521	590	546	519	579	515	515	555	557	504	527	556	513	537	575	545	514	560	566	559	532	546	517	559	538	557	528	555	524	553	564	542	561	549	559	520	553	608	534	565	522	536	533	553	546	570	544	551	514	547	526	622	505	545	582	507	528	532	534	537	540	555	548	548	556	499	567	547	558	567	490	529	530	508	522	536	552	538	543	542	501	534	539	552	548	561	564	521	573	525	572	521	578	541	565	569	532	567	543	531	546	539	558	521	574	533	549	564	607	538	531	489	546	538	527	554	569	537	506	575	523	571	530	563	519	511	552	531	576	523	535	546	525	557	514	533	568	569	579	530	501	554	531	534	513	575	532	524	516	596	568	575	521	569	518	534	527	496	507	560	564	571	543	498	532	573	540	534	538	515	569	581	556	541	527	544	542	564	520	519	551	537	573	544	526	502	549	526	569	516	549	510	512	538	556	555	582	529	530	531	546	581	592	496	533	557	549	576	555	527	534	584	545	492	530	542	552	558	542	575	543	553	543	525	536	506	531	530	489	530	530	553	553	551	550	511	556	575	563	532	541	528	548	529	469	589	525	512	539	548	584	568	504	560	545	553	545	532	507	521	540	555	556	575	537	504	516	578	574	520	521	523	532	502	572	586	543	567	532	571	519	501	533	543	537	505	559	521	559	537	529	576	482	508	497	517	532	544	569	505	545	548	554	540	506	549	547	517	573	526	560	537	564	509	572	580	534	510	578	551	546	558	600	548	517	546	525	553	520	545	516	543	524	557	556	553	544	532	492	509	507	545	497	544	539	523	562	492	513	519	567	563	513	544	529	527	575	534	551	531	553	507	523	579	537	557	550	519	538	542	544	523	531	549	562	559	563	560	535	591	533	563	591	520	560	530	567	507	569	578	559	565	520	526	530	537	556	496	507	504	572	570	521	541	519	531	555	571	502	563	542	545	600	527	558	590	523	532	519	554	567	549	519	549	558	552	545	531	546	492	529	531	539	589	520	516	544	546	550	536	534	564	555	516	553	523	575	515	540	526	549	552	542	557	545	546	586	560	571	530	494	528	520	556	526	513	526	528	550	575	538	566	541	556	522	534	531	560	514	570	509	534	522	528	555	525	558	548	550	522	554	503	560	513	566	576	532	540	493	526	548	546	532	535	522	519	541	577	538	539	530	548	538	596	564	529	505	546	541	568	591	540	531	547	538	557	537	557	568	567	583	577	523	504	534	514	563	517	550	535	504	568	550	543	572	552	562	574	514	530	548	540	499	541	536	562	523	556	553	541	512	590	538	569	513	517	539	572	563	565	530	553	522	554	550	527	553	542	523	554	577	506	558	583	516	558	532	524	521	552	538	539	584	525	528	558	554	546	573	527	524	529	513	538	542	525	564	543	518	564	513	568	503	534	602	519	508	548	520	510	542	532	569	555	487	572	553	544	496	559	523	573	582	563	542	554	541	559	495	501	548	529	574	567	547	515	574	557	544	516	548	575	563	537	575	565	558	554	576	532	496	500	527	532	565	516	531	561	536	541	534	591	537	558	515	551	574	537	533	538	556	584	488	523	514	554	548	547	548	523	543	556	558	541	534	519	531	546	540	564	555	541	539	560	557	523	542	528	546	525	509	530	538	524	521	563	527	513	570	524	535	524	553	545	506	552	546	533	553	565	568	591	508	518	587	586	526	535	554	539	548	590	546	538	485	531	552	503	549	577	555	537	587	554	538	598	513	584	507	523	546	556	518	575	540	553	539	542	551	547	591	561	536	535	528	504	565	491	543	530	521	554	536	572	564	541	538	570	565	501	520	519	559
21842	13870	15424	17615	11601	6718	4432	4470	2340	910	621	382	333	286	257	262	251	221	224	218	199	260	313	453	633	800	713	526	485	372	283	256	256	235	235	207	202	186	239	209	203	201	192	178	177	185	158	170	179	180	187	239	210	196	226	168	150	146	144	139	145	173	162	198	185	159	153	153	156	167	154	169	164	153	167	157	177	173	137	141	162	176	144	152	144	163	171	141	184	153	143	161	166	165	165	150	156	164	140	147	149	136	172	147	135	140	152	151	153	156	140	157	157	158	166	165	152	152	170	158	125	157	156	160	156	159	168	160	157	152	178	162	145	171	154	181	174	175	173	145	155	167	148	170	147	156	146	152	153	138	146	148	160	145	167	153	161	152	131	126	144	155	142	153	178	171	157	158	136	171	160	173	174	154	152	177	160	153	161	163	169	167	155	167	160	147	152	152	159	165	176	156	155	170	146	156	150	155	145	164	158	146	169	163	143	148	153	153	123	185	154	167	166	141	164	152	169	182	163	153	162	148	145	157	156	161	156	156	175	168	141	154	154	165	151	136	149	161	171	153	151	178	157	155	144	157	156	140	158	155	162	168	180	142	153	184	181	175	158	171	171	145	159	146	151	135	162	156	173	151	145	162	152	150	142	151	153	141	152	139	162	163	151	154	145	154	153	164	167	151	137	183	145	158	138	167	144	172	159	182	161	169	149	154	184	145	140	153	117	144	173	176	165	161	143	164	128	162	169	141	156	156	142	129	136	167	173	153	144	159	162	144	147	171	179	157	159	154	141	166	163	167	168	152	133	152	175	141	158	164	154	146	151	161	154	155	146	147	156	162	170	163	168	144	141	157	149	161	146	150	155	141	144	156	168	170	153	179	153	159	167	148	147	149	165	166	160	136	133	140	175	150	163	176	159	157	127	169	151	136	152	162	132	156	150	149	161	147	147	156	155	144	175	149	124	190	165	158	162	144	156	171	154	169	143	152	163	161	146	145	131	151	163	147	162	156	150	161	172	138	173	156	140	164	158	149	171	149	135	134	161	136	185	156	159	156	173	146	162	160	153	172	166	132	151	147	151	154	136	172	169	156	159	175	158	165	139	149	135	164	162	153	145	165	160	159	125	159	151	165	147	136	169	165	157	150	164	144	162	152	149	146	153	146	163	172	169	135	173	183	159	146	143	163	163	143	133	153	159	144	147	156	147	162	179	173	158	152	150	161	162	155	150	166	158	183	174	140	170	184	146	144	165	164	141	156	178	151	186	146	161	135	142	187	159	146	159	157	153	176	164	162	154	154	180	156	156	170	159	165	152	155	137	187	156	157	143	172	155	145	150	167	156	178	166	171	156	147	158	166	166	139	161	168	142	150	158	154	161	167	160	189	161	164	147	160	152	177	160	177	136	147	148	160	138	153	150	175	147	162	141	134	144	141	150	144	137	153	157	155	174	149	135	182	158	176	145	140	157	167	120	138	160	149	150	155	149	148	170	157	157	154	175	164	159	157	155	141	155	149	157	144	163	141	149	155	184	175	153	175	174	161	168	143	169	155	164	161	155	156	157	166	178	149	148	165	130	151	158	144	142	156	141	153	137	161	140	155	141	148	163	177	173	146	149	192	130	176	149	145	153	126	157	146	171	151	147	164	146	161	143	144	142	158	155	167	137	163	153	157	152	156	180	155	150	185	164	169	168	169	161	150	164	179	154	185	149	140	160	173	159	142	142	193	162	140	144	165	150	174	148	134	168	149	165	155	153	156	175	160	143	175	142	152	158	175	157	142	158	144	161	167	156	149	157	135	130	162	172	166	159	153	158	185	168	160	145	152	152	154	165	166	161	172	148	145	144	135	156	167	138	152	166	139	163	156	144	181	141	169	143	182	155	135	149	154	144	132	162	142	166	166	148	163	162	168	166	153	138	147	161	172	183	147	147	145	136	156	160	157	139	160	149	138	157	161	162	165	156	157	164	168	149	143	147	149	169	164	187	151	136	167	176	131	158	178	162	151	187	145	162	137	164	171	150	155	150	177	130	163	171	153	171	168	144	153	182	119	132	161	155	166	179	169	167	162	156	160	151	151	163	170	148	180	158	154	171	162	166	163	155	158	163	162	171	164	133	150	167	186	153	160	150	170	179	151	152	152	135	167	140	154	160	158	159	168	135	146	148	154	181	146	145	181	132	166	151	150	164	156	157	176	151	146	130	158	144	157	152	177	147	155	179	173	164	181	174	167	174	145	172	156	148	190	181	154	171	168	171	149	155	166	162	155	172	149	138	149	162	130	172	157	148	170	164	150	199	168	147	137	146	153	150	179	150	135	148	143	171	168	146	156	135	135	159	160	159	162	147	173	159	166	175	151	178	165	161	140	176	161	153	139	169	147	146	171	137	162	162	173	161	151	162	144	156	184	177	169	165	140	163	143	152	147	153	163	153	167	143	156	150	158	155	140	162	171	152	169	174	149	167	154	140	144	173	167	133	140	159	149	180	159	181	165	163	136	161	140	159	148	136	160	152	153	155	171	155	143	149	162	163	150	156	127	153	171	146	145	173	151	125	161	169	145	186	141	137	137	133	152	142	167	155	161	152	163	161	163	150	164	165	131	166	184	166	189	159	154	183	164	155	168	147	161	171	147	136	160	148	145	146	141	152	145	166	149	176	163	156	141	164	119	163	164	149	171	119	154	160	161	150	149	138	168	189	159	151	172	154	142	179	167	127	153	162	167	140	131	156	158	146	142	160	165	169	151	163	159	152	175	160	173	147	159	175	143	145	159	168	148	158	156	161	156	144	156	164	163	163	169	160	159	183	144	184	182	148	171	197	162	142	151	156	152	162	163	141	153	149	151	163	174	142	163	136	148	153	146	139	127	128	170	146	159	162	157	149	163	168	171	170	173	162	147	120	152	175	166	143	152	150	183	161	181	184	162	147	134	159	163	147	163	144	173	169	162	131	157	164	137	155	144	164	154	144	158	145	150	154	150	145	171	141	158	119	153	158	156	183	146	156	155	134	171	140	149	183	163	152	148	154	155	174	170	150	157	174	136	154	141	134	147	153	157	157	176	146	148	174	143	149	163	143	152	142	166	154	145	162	166	156	164	158	155	170	168	144	144	139	163	149	152	146	140	145	166	156	168	169	153	180	142	155	139	158	156	170	149	145	145	139	139	158	163	154	142	156	164	187	183	188	180	170	190	161	154	170	173	124	184	155	149	164	147	168	151	154	176	163	156	159	181	166	162	162	165	160	150	133	156	142	162	160	158	147	131	149	163	159	137	163	169	174	156	166	152	156	158	162	156	170	149	139	154	150	132	160	155	143	161	169	157	165	165	164	168	150	151	158	150	150	156	169	144	156	169	164	144	152	150	178	149	158	142	153	182	164	157	153	156	156	173	154	147	187	149	140	130	156	154	162	169	159	168	162	160	127	162	171	157	170	156	167	143	158	144	172	152	146	164	185	160	158	153	162	146	130	172	148	120	158	143	159	145	170	143
14544	7446	14105	21166	16316	12568	11403	14160	7655	3727	2651	1885	1446	1442	1171	1088	974	871	895	893	781	1098	1481	2947	4026	4832	4435	3419	2761	1933	1450	1156	1149	1029	1226	959	918	831	914	907	813	702	640	609	467	578	563	518	483	568	710	1157	1071	910	874	569	537	551	477	445	503	522	571	595	605	552	451	467	579	520	450	495	510	597	532	464	418	435	418	439	474	445	474	465	433	417	422	404	411	446	415	400	416	456	414	439	424	415	423	443	437	450	454	419	422	416	422	411	434	429	433	423	399	397	413	432	420	435	408	424	449	445	431	460	420	430	421	418	439	423	424	400	396	395	430	382	418	421	460	428	404	404	410	446	417	429	400	427	421	412	412	405	441	432	416	426	401	421	425	412	416	419	406	428	434	440	447	417	415	411	427	432	395	446	447	419	425	436	429	420	445	415	410	403	374	463	418	455	428	423	439	430	449	399	414	412	412	424	443	376	436	468	423	433	436	450	416	378	373	440	413	448	442	424	454	417	449	416	401	429	402	443	442	398	395	409	418	414	413	433	400	391	413	418	394	443	431	452	416	426	414	418	420	427	433	432	422	411	420	407	414	415	428	420	427	391	384	404	453	423	415	436	421	419	393	414	400	430	419	433	421	435	440	405	409	442	410	452	442	445	403	444	429	422	416	432	407	431	423	448	456	460	412	430	415	448	416	461	423	411	401	448	431	434	419	428	437	448	393	408	388	424	406	435	423	424	414	431	407	398	446	443	411	425	372	419	447	411	436	410	430	403	450	428	431	405	408	420	406	419	396	399	407	411	425	445	432	445	437	412	455	471	406	438	401	429	408	426	395	386	442	425	404	406	432	416	391	417	417	416	447	392	442	412	443	394	418	388	436	426	403	426	421	418	407	451	439	385	420	460	386	393	429	416	409	440	418	434	437	443	420	416	408	457	463	381	430	420	432	402	401	408	366	420	429	425	439	427	398	401	404	405	385	468	443	399	399	439	424	401	413	450	409	410	398	454	428	424	397	434	392	393	438	422	388	414	412	426	401	416	378	446	419	399	415	430	410	385	393	449	410	389	426	434	449	421	414	461	387	417	450	471	414	432	432	406	467	410	425	404	411	447	428	401	400	434	455	381	440	424	418	420	412	456	423	392	428	405	430	387	436	406	421	421	413	418	414	431	390	429	424	436	423	408	438	455	443	445	431	423	460	418	406	465	446	403	404	452	415	415	411	449	386	401	389	398	444	428	426	393	437	398	415	401	409	426	432	427	441	418	413	433	456	398	414	425	419	407	408	406	403	427	436	432	452	441	415	447	450	410	472	458	396	401	420	411	404	396	428	443	395	419	450	453	398	417	414	441	449	396	362	423	400	392	393	399	434	443	429	420	405	431	429	410	403	437	409	432	435	406	402	447	428	416	399	406	444	436	398	426	442	421	426	410	413	406	419	435	404	400	401	431	406	391	433	405	422	447	414	392	430	418	442	424	423	399	433	432	404	410	393	443	421	438	404	426	409	427	422	428	400	465	428	446	456	428	438	416	430	424	397	432	401	380	415	449	424	421	434	393	433	421	388	432	381	399	408	434	459	407	422	396	441	432	468	434	491	453	436	378	430	414	436	406	395	424	423	426	413	446	440	418	423	435	398	453	413	436	426	384	419	399	419	404	442	399	394	427	419	438	402	434	424	407	406	384	430	439	413	435	424	415	416	397	418	431	437	417	381	457	415	449	415	375	441	442	433	427	424	400	429	402	441	433	441	412	425	411	420	407	406	416	392	391	427	410	440	398	411	436	425	390	410	423	450	423	408	419	413	408	419	433	404	411	405	404	459	427	420	382	440	443	420	422	409	444	443	425	435	444	443	421	398	395	424	422	409	442	399	436	428	417	455	414	416	444	424	405	372	427	386	419	410	472	437	388	444	438	422	458	424	418	411	420	414	416	420	416	402	446	388	408	411	444	427	395	449	386	428	413	423	396	440	413	418	425	390	411	420	413	441	429	423	438	441	434	393	429	400	380	416	445	391	440	416	447	416	430	428	416	438	418	429	432	428	423	475	436	462	450	427	421	408	428	399	454	423	422	382	441	413	414	408	418	423	433	398	419	440	426	396	417	401	429	374	416	410	434	440	383	430	414	417	440	448	410	430	434	437	419	377	385	413	414	432	419	430	404	393	402	398	411	391	452	429	386	416	398	439	399	421	430	405	418	481	429	460	426	433	410	448	423	450	445	434	392	431	446	442	435	451	421	390	411	452	450	444	394	474	412	428	381	413	442	408	398	408	417	437	453	432	419	411	411	430	445	411	432	406	399	422	413	381	425	417	418	423	415	425	421	422	388	433	438	408	409	433	431	438	439	407	439	378	425	404	404	436	413	419	378	432	389	407	447	406	407	411	427	425	428	405	382	384	440	437	444	428	402	411	440	439	397	414	404	455	378	405	352	434	426	443	396	384	413	436	438	419	404	445	412	425	449	402	414	420	405	418	428	425	414	398	404	428	439	410	388	397	420	366	436	405	414	441	435	427	426	415	375	360	416	441	445	410	392	418	410	410	423	404	418	429	435	426	448	427	436	460	397	434	429	407	389	430	458	443	457	412	449	434	439	430	436	415	427	412	419	425	408	427	411	419	439	386	425	453	429	439	416	401	441	411	399	415	423	393	405	416	381	408	430	437	440	402	369	418	393	419	424	419	410	440	440	386	388	389	442	423	425	397	425	416	430	399	437	416	456	464	404	414	391	408	421	420	428	460	412	419	415	411	398	479	407	442	414	436	385	460	436	412	406	423	426	433	469	446	425	409	421	430	379	426	453	400	431	421	389	403	439	457	417	443	435	425	435	475	425	420	415	409	410	423	428	411	416	409	442	430	422	414	425	403	441	404	433	407	417	397	419	406	413	418	433	391	447	413	455	432	401	412	416	451	422	422	421	449	389	375	394	432	420	384	425	389	390	416	436	430	410	445	419	430	401	427	419	422	398	399	423	455	416	423	463	415	402	417	420	421	404	406	424	416	426	421	416	420	410	421	451	408	399	466	414	404	416	407	434	423	434	393	445	408	442	442	418	402	390	431	413	435	433	407	405	422	377	445	401	424	430	418	421	447	425	439	403	405	442	420	420	407	423	429	405	429	468	421	401	398	420	405	398	416	415	415	412	372	431	412	435	416	409	420	432	440	424	408	385	418	446	406	422	407	436	439	410	427	435	414	427	382	422	428	394	433	415	448	423	398	436	418	445	412	399	415	421	447	415	394	429	429	458	407	431	415	423	424	421	424	417	452	440	432	431	452	407	424	404	443	461	433	422	414	449	409	407	446	420	404	451	430	409	430	432	430	437	434	408	432	408	425	416	455	400	413	438	435	407	422	432	433	441	407	410	425	418	405	404	403	423	433	447	440	431	422	471	417	429	415	437	416	369	416	406	423	406	408	415	438	427	430	366	392	420	440	397	415	446	399	401	399	429	449	422	430	413	422	382	431	423	460	421	457	439	413	420	399	427
3183	1095	1111	898	621	500	467	404	420	373	363	367	328	331	330	347	323	348	327	343	316	352	376	447	536	574	502	435	385	388	326	338	336	357	342	345	313	320	336	359	314	318	332	353	323	332	349	314	300	361	343	356	331	366	320	317	333	354	322	361	374	350	341	358	335	326	324	318	344	337	336	347	335	327	335	336	315	366	337	303	319	343	297	323	351	333	305	300	350	357	334	318	338	353	340	324	322	316	337	302	326	386	345	329	345	320	334	346	342	344	326	338	299	355	310	306	322	340	346	341	342	362	331	327	319	360	347	351	318	324	302	334	303	330	347	317	324	349	329	365	344	307	351	300	358	309	324	338	309	344	301	343	332	303	337	354	323	338	361	364	319	346	338	329	348	343	313	314	328	340	320	334	337	331	344	334	328	337	325	316	296	329	360	317	321	332	320	362	328	327	323	351	300	307	334	328	319	358	358	309	329	342	339	341	321	366	359	325	290	342	333	344	358	314	300	344	309	325	366	355	332	335	341	341	335	341	349	344	303	321	317	329	339	324	325	321	340	334	336	349	323	357	327	345	321	346	341	334	336	351	364	347	317	379	351	335	333	343	335	370	318	313	338	337	326	369	307	334	379	353	328	355	316	335	330	338	367	326	342	345	315	330	336	338	345	317	342	317	362	322	333	322	304	353	316	336	317	322	336	351	348	341	307	328	365	334	341	337	309	352	340	320	371	300	374	302	311	334	323	331	351	359	330	360	330	303	299	353	318	307	335	306	336	339	359	350	328	331	354	357	350	304	327	313	359	359	348	348	353	324	325	323	329	362	313	319	335	306	324	330	329	337	339	334	317	283	349	312	300	326	338	345	335	358	335	332	314	326	335	337	341	357	326	305	325	315	302	331	336	337	336	344	323	326	317	291	355	323	309	337	322	330	345	323	327	329	336	306	304	343	314	335	335	343	370	338	362	338	362	336	312	347	334	331	317	322	313	329	323	320	334	359	327	330	339	310	336	362	317	353	319	343	315	356	322	339	328	328	339	341	318	335	351	320	330	321	306	342	337	329	325	318	310	313	304	321	316	323	319	318	356	324	356	343	349	355	313	384	345	315	330	363	334	369	325	352	346	341	322	324	327	344	337	303	312	343	317	339	321	307	319	325	325	330	359	355	308	343	310	358	342	333	311	321	353	326	350	345	328	303	345	309	339	333	316	362	295	346	354	314	340	339	335	320	332	327	359	368	339	350	345	330	360	309	347	311	352	340	320	291	335	334	327	345	315	333	370	331	335	317	359	344	356	309	379	321	332	335	325	294	338	346	333	353	333	355	348	326	331	345	345	350	330	315	372	310	306	323	357	353	338	365	342	311	340	312	335	323	294	327	318	301	317	297	370	333	356	304	295	331	342	313	341	364	332	341	311	329	345	349	313	333	338	358	335	351	327	325	335	317	346	331	335	355	364	325	330	326	355	365	333	317	385	337	347	353	339	351	306	362	318	314	347	344	351	340	331	303	307	313	303	377	372	307	352	346	339	353	353	311	355	299	343	328	303	342	341	327	365	339	336	313	342	321	367	329	303	324	339	327	353	319	296	319	326	345	351	313	337	311	311	345	364	344	345	329	351	351	334	324	344	338	329	320	307	303	297	309	338	350	348	378	334	342	349	322	330	330	346	328	344	290	369	312	346	357	312	304	318	326	320	348	356	331	320	337	331	341	335	325	335	341	323	356	330	320	303	330	328	308	335	319	348	320	340	340	341	291	352	347	327	316	352	360	338	311	327	296	316	361	352	315	318	334	311	359	350	354	319	358	339	287	333	362	341	335	349	333	342	324	343	376	348	333	337	313	294	349	325	324	328	342	330	356	347	331	301	340	310	337	311	330	366	355	355	349	305	337	305	302	324	326	323	340	304	334	324	322	312	358	332	323	352	342	333	325	321	355	370	346	352	311	321	318	329	339	342	365	362	378	301	361	356	354	340	313	321	330	298	343	323	363	333	328	327	309	330	349	327	333	296	317	331	355	336	334	302	314	327	305	367	334	377	326	332	335	302	339	340	334	332	361	326	323	343	336	355	377	332	326	331	333	309	365	338	326	333	319	367	312	323	321	342	333	304	359	311	332	316	339	343	324	310	310	311	355	327	343	314	332	312	315	325	341	306	343	335	302	351	327	300	342	318	334	326	343	323	333	316	327	332	309	315	373	345	313	296	317	326	302	365	329	336	362	359	341	325	315	325	350	330	357	355	343	328	312	319	330	311	334	349	321	367	348	338	329	303	342	335	354	362	319	336	323	329	376	354	331	316	335	347	319	318	308	348	328	308	330	338	336	331	313	352	346	339	340	362	343	286	352	330	343	342	322	326	315	361	324	331	309	356	354	326	353	323	331	333	358	324	340	337	347	358	298	331	309	341	329	336	311	344	337	335	343	346	309	346	307	315	340	334	316	305	318	301	325	331	339	318	342	337	364	355	337	321	358	348	339	329	296	337	324	337	345	304	311	299	311	338	355	324	279	308	358	318	353	349	362	331	341	345	344	312	372	337	324	340	359	316	325	349	348	360	328	343	331	326	325	342	344	341	314	355	336	376	329	341	359	350	312	321	376	378	325	355	299	377	375	342	349	323	331	343	329	349	328	381	345	333	316	335	356	326	336	333	317	305	310	344	282	333	324	326	325	322	313	329	328	350	315	342	329	343	338	319	314	326	333	316	334	330	322	353	326	334	345	328	325	311	322	354	310	301	348	357	328	336	327	329	321	345	314	343	351	346	345	365	358	323	326	349	310	359	323	311	332	290	330	347	321	341	349	323	352	323	300	310	327	320	335	322	328	350	333	303	320	306	363	320	327	348	310	342	307	352	341	296	326	371	312	338	314	346	325	340	356	313	320	305	331	327	363	345	352	343	305	336	344	340	369	355	345	375	297	340	328	329	354	335	312	340	313	297	348	331	347	357	311	332	304	354	317	318	360	339	331	327	335	324	335	325	356	327	301	326	333	353	349	361	331	281	348	320	309	332	312	342	329	339	313	338	339	339	324	302	332	355	314	365	351	320	333	328	336	259	334	334	338	304	343	361	322	351	327	309	317	326	301	336	351	348	330	303	338	362	299	330	316	324	312	337	328	297	326	326	322	307	321	315	291	337	332	315	313	341	342	340	341	325	358	367	355	329	323	306	331	337	329	296	318	340	351	310	313	367	303	322	348	355	310	345	353	330	322	323	301	347	342	330	313	342	326	333	336	334	330	317	345	357	334	353	313	328	340	342	330	344	342	343	319	296	342	336	308	309	335	373	319	330	333	317	323	358	354	349	347	321	308	318	317	300	308	342	345	314	340	336	318	353	317	366	363	301	328	316	321	319	329	322	323	342	326	319	346	354	339	345	329	341	332	344	357	292	347	321	308	314	350	334	328	320	334	344	351	363	331	323	326	351	340	339	313	354	334	299	323	333	357	314	303	327	319	332	317	333	300	322	306	316	339	372	307	310	353	320	337
3221	1377	2024	2335	1614	1345	1379	1451	1075	917	911	871	836	860	837	853	801	862	777	813	802	970	1300	1897	2444	2625	2346	1795	1411	1094	929	896	1010	928	869	882	841	881	869	910	816	885	817	759	779	804	786	740	783	801	921	1071	934	903	984	787	793	830	844	863	786	753	801	844	832	782	783	765	831	814	825	788	802	805	819	820	774	807	796	794	786	816	775	815	851	793	769	760	792	798	759	824	764	771	797	809	768	748	776	828	797	844	807	782	820	796	819	793	763	825	786	783	803	809	799	812	804	811	755	816	779	757	824	791	798	820	792	780	804	761	727	792	747	801	828	816	833	838	765	799	803	868	796	806	825	717	821	762	816	824	841	853	786	795	818	795	814	808	841	789	781	772	855	796	836	805	747	805	803	744	794	803	801	802	817	823	798	799	769	806	803	808	797	833	797	806	809	781	803	829	755	787	798	804	794	804	808	755	823	787	792	795	780	793	810	789	767	801	759	808	784	764	841	804	814	803	761	817	819	739	791	825	760	779	792	718	787	791	766	817	755	768	784	769	804	866	810	801	769	844	791	788	819	815	767	839	805	811	789	806	773	782	825	833	785	808	829	840	831	866	841	789	797	782	800	796	763	818	751	786	766	854	801	754	824	803	805	834	806	771	776	822	804	792	793	853	804	778	807	804	848	843	785	851	809	792	769	822	757	793	763	807	766	795	784	811	807	811	817	796	792	773	771	771	802	784	823	825	782	869	765	806	809	805	797	744	808	749	801	787	784	813	829	806	839	769	775	816	828	780	809	833	841	728	806	836	789	829	861	803	824	785	854	779	788	778	859	795	804	819	781	780	818	809	784	830	738	831	843	798	766	787	757	750	798	796	710	808	823	807	862	809	800	833	810	784	814	823	814	770	829	786	749	777	778	837	794	843	760	833	794	801	747	753	761	789	839	855	733	785	728	829	819	820	804	776	829	791	775	836	769	734	837	806	806	811	795	810	757	833	781	756	758	825	817	833	705	778	784	800	789	770	717	805	795	794	802	771	750	841	817	804	814	790	787	836	799	774	783	744	788	765	825	796	730	792	822	832	826	835	765	845	810	807	811	834	798	828	817	771	815	791	767	811	797	772	785	837	802	741	794	806	827	794	808	813	740	774	758	766	762	809	799	815	797	790	827	826	821	829	751	767	801	790	785	794	764	842	814	789	766	778	797	767	819	749	887	745	798	785	814	819	784	759	751	781	823	802	810	820	797	785	799	796	772	803	831	808	828	792	788	845	801	862	808	776	821	778	827	812	796	834	825	827	768	794	781	794	819	778	824	796	816	808	804	781	809	831	807	757	774	793	798	767	775	816	796	772	813	823	785	786	810	797	759	833	809	805	813	812	810	805	761	761	820	818	759	834	794	775	804	830	812	762	776	760	831	781	825	838	785	759	819	809	784	789	814	799	800	808	825	779	788	812	840	781	774	829	796	805	764	831	774	765	812	798	751	780	822	786	817	798	810	770	775	790	814	830	788	758	843	806	826	801	838	805	738	775	779	794	821	832	768	832	825	780	751	796	809	747	777	790	833	766	794	786	767	839	782	807	845	770	771	811	805	801	861	783	817	797	728	770	766	812	789	770	841	823	796	795	763	833	783	811	814	818	810	764	773	825	758	819	799	818	791	784	810	790	770	807	796	820	833	791	827	768	771	786	806	815	828	815	755	835	812	803	783	822	811	790	851	831	821	773	788	803	730	788	740	810	829	796	771	809	748	815	815	798	825	759	838	789	804	843	778	809	852	826	825	751	803	797	735	809	780	854	794	820	851	814	796	801	798	803	798	796	797	777	851	797	771	822	807	792	755	776	778	771	784	800	778	807	809	790	808	780	796	812	752	773	791	819	821	810	808	867	797	794	811	829	819	798	767	850	796	811	812	798	782	778	803	785	827	796	850	777	813	812	826	811	787	826	806	796	824	789	808	761	781	759	792	808	793	791	830	773	754	769	824	798	804	858	819	758	812	769	819	814	839	768	749	837	752	755	727	791	808	765	757	802	818	768	784	783	805	817	804	836	775	766	765	821	834	786	719	776	808	848	830	808	778	788	849	855	815	807	782	818	719	775	811	770	789	777	770	753	763	807	863	762	793	784	768	840	770	768	794	798	793	781	831	783	828	746	769	804	778	765	845	813	791	769	816	787	768	812	768	764	748	794	813	771	813	804	825	807	783	807	757	754	801	805	831	882	798	765	782	784	808	780	828	758	822	780	783	784	814	796	803	844	826	799	799	799	790	768	808	798	833	803	803	790	802	774	803	781	723	757	792	796	765	830	786	802	749	825	804	826	754	823	773	751	807	777	843	833	791	779	728	745	860	825	751	785	770	772	809	837	783	812	855	779	776	825	758	759	834	848	758	749	758	771	840	806	809	816	767	769	779	781	833	848	755	831	772	749	818	748	795	783	804	810	846	809	776	795	785	849	838	814	737	785	797	797	797	808	797	806	754	863	782	820	791	784	818	806	787	780	748	759	836	755	831	783	760	826	769	785	790	798	787	784	848	816	832	807	817	785	758	788	781	832	834	797	835	774	787	810	771	809	770	787	771	721	811	863	764	874	809	766	775	773	761	771	778	780	828	826	717	801	786	729	759	791	762	791	830	766	829	778	821	837	826	794	837	826	805	810	812	755	816	786	749	767	835	775	805	781	792	746	802	755	837	795	791	789	777	773	791	816	732	793	825	827	778	795	771	765	797	777	804	747	841	783	807	765	813	775	801	814	770	791	844	811	832	825	824	818	791	741	763	808	758	827	769	806	811	814	782	769	851	835	742	770	756	799	848	803	793	811	810	769	799	826	815	800	817	804	783	844	841	799	796	770	761	776	767	832	783	781	787	854	836	801	762	780	758	824	816	808	771	789	769	809	748	771	796	797	843	796	725	831	832	808	801	831	777	787	763	792	792	796	863	782	758	794	775	827	769	786	817	773	811	755	760	796	783	771	770	844	754	782	801	796	809	790	825	739	837	778	767	779	811	809	781	820	766	810	837	840	806	762	836	800	783	800	825	820	822	781	797	820	781	807	805	782	818	756	789	749	836	805	812	781	870	729	794	846	778	799	840	746	782	848	820	829	777	779	778	816	791	769	759	787	815	770	802	797	774	784	782	803	790	762	776	819	761	752	793	765	788	778	767	797	780	762	720	806	785	854	779	808	747	859	764	838	756	798	820	782	841	862	832	788	827	798	793	818	788	793	781	851	771	818	846	806	835	820	784	794	844	806	789	800	795	821	790	844	819	760	817	826	792	802	797	794	821	777	793	797	809	861	846	760	786	779	818	771	783	788	791	795	763	809	807	824	808	818	770	761	727	809	823	775	801	776	825	857	772	813	834	820	735	820	770	811	723	774	763	800	784	823	827	788	789	770	804	777	821	803	764	785	804	794	823	807	816	762	814	780	767	798	837	774	755	842	776	781	751	826	839	777	779	793	784	804	757	769	763	774	781	834	770	763	789	764
13558	8393	8929	9684	5527	3631	2533	2783	1273	610	429	372	339	264	314	284	260	269	239	269	250	285	368	522	639	622	526	430	344	310	308	277	286	288	264	279	302	257	270	276	268	246	204	244	225	216	199	228	198	242	258	269	295	261	251	235	223	211	225	223	233	233	229	222	230	242	265	224	232	231	207	232	242	249	242	214	234	214	210	197	210	217	228	196	223	249	195	228	198	226	212	221	237	207	235	249	248	216	216	204	259	209	202	243	243	239	232	228	202	211	216	214	201	200	244	217	199	213	206	208	236	235	232	209	218	213	212	210	206	214	234	207	229	239	205	211	212	208	206	214	233	209	184	231	221	201	206	208	225	243	217	200	228	242	226	207	200	258	226	236	215	230	253	207	232	230	212	210	255	242	207	239	253	204	228	236	206	210	224	195	231	206	205	222	196	223	212	217	220	207	217	185	217	224	202	233	229	238	246	225	240	247	244	232	208	197	210	236	206	225	206	207	225	250	224	217	232	219	203	225	241	249	226	228	210	207	238	214	220	212	225	229	209	226	230	244	215	264	227	212	220	214	233	255	236	237	218	204	200	239	225	228	242	211	212	186	228	245	236	204	214	243	237	239	214	245	238	232	237	247	244	203	212	227	239	248	230	210	215	196	223	211	227	203	232	234	219	215	218	237	245	217	239	215	232	216	229	228	209	243	231	209	188	214	213	218	212	201	218	239	253	211	232	212	226	243	229	221	217	217	254	231	221	215	208	227	235	220	216	214	234	223	193	244	224	231	241	207	206	241	220	203	201	241	214	226	201	260	225	218	197	215	222	228	243	222	199	238	212	209	232	219	232	217	229	217	224	214	215	219	217	207	207	243	212	236	226	223	214	254	231	206	205	241	222	209	207	213	174	240	226	231	236	232	214	221	207	207	226	206	210	181	233	239	205	225	233	245	226	205	249	207	207	221	199	210	241	227	195	230	222	206	211	205	223	236	219	228	237	204	237	220	206	221	209	199	239	234	223	228	266	214	236	204	217	207	234	246	215	219	229	214	184	247	201	233	219	227	222	231	234	248	222	197	213	234	254	216	219	209	210	224	211	224	223	204	244	251	220	235	223	190	203	202	229	198	237	210	263	221	226	231	223	208	224	220	244	237	224	211	237	229	230	221	242	230	246	227	222	239	199	238	218	222	229	202	210	210	217	235	201	207	190	241	223	234	232	217	246	201	231	225	214	217	191	211	225	233	210	219	205	237	207	211	206	215	232	226	259	211	215	239	199	215	262	220	208	218	225	237	225	237	213	251	213	219	215	225	242	218	244	229	245	243	226	239	215	197	193	190	215	236	214	215	246	219	216	231	217	208	216	207	232	248	219	200	211	207	245	216	210	216	245	203	228	213	203	218	203	242	224	208	235	212	217	221	242	228	222	237	206	191	223	228	204	235	229	218	221	213	218	215	196	209	217	232	232	218	221	233	217	232	239	235	237	223	229	210	221	200	215	232	211	218	246	203	226	213	236	222	230	223	214	240	204	206	230	191	213	209	228	214	212	220	257	230	206	191	239	226	214	240	217	217	251	206	220	204	221	249	219	232	211	221	201	256	245	251	198	234	218	224	214	216	205	211	211	216	217	235	228	228	215	234	228	225	216	220	226	206	237	212	223	238	240	216	230	208	238	234	220	251	223	246	237	246	210	192	230	218	223	246	229	235	210	226	220	226	218	256	250	189	212	223	227	218	213	223	194	235	219	203	231	211	238	219	231	229	216	208	228	235	211	209	225	237	225	238	233	227	245	208	251	228	212	191	211	249	233	216	215	203	244	217	243	226	223	199	215	206	222	218	215	232	217	233	221	224	231	223	222	222	252	221	227	254	233	209	243	229	246	208	197	203	208	173	242	214	231	217	223	202	239	211	236	210	203	232	243	222	245	234	239	218	228	233	218	233	208	231	222	196	222	212	214	234	205	216	239	253	218	209	216	219	198	247	215	210	204	207	223	210	198	212	201	202	204	257	212	217	207	241	218	233	225	204	240	220	223	200	197	249	229	217	242	245	211	225	207	224	224	219	231	218	228	215	241	229	220	222	220	193	243	244	237	206	207	210	205	216	238	215	231	256	233	226	214	191	225	241	232	205	227	219	247	258	246	262	213	224	220	207	224	205	227	241	230	218	211	229	244	208	241	232	202	229	204	233	237	200	225	234	246	236	234	208	195	233	198	231	231	204	245	255	227	214	220	244	234	228	225	187	230	200	215	218	252	220	226	242	228	240	218	229	229	240	217	206	225	202	228	239	221	237	221	208	256	243	235	240	228	232	220	204	224	188	244	224	205	214	234	252	226	215	231	239	227	209	220	214	236	216	196	222	224	236	230	256	212	192	224	190	219	207	211	221	236	232	217	238	194	224	180	198	197	199	219	214	235	223	225	241	223	216	224	213	240	226	220	216	207	181	235	241	231	202	221	208	230	232	197	210	188	206	235	227	220	211	204	217	228	215	208	228	247	231	181	219	214	242	228	227	225	232	240	206	257	216	236	223	223	219	224	207	205	241	223	209	225	194	237	221	245	224	224	200	217	212	207	190	215	230	203	212	213	238	233	222	195	227	199	235	204	227	214	231	235	209	218	205	215	235	235	242	200	207	223	220	237	243	218	200	233	223	255	229	203	232	227	231	214	188	212	246	200	220	217	204	242	199	239	241	239	218	230	239	203	208	218	202	228	227	223	211	234	193	207	236	206	172	196	235	240	199	246	216	215	226	221	250	237	231	226	220	253	210	211	218	223	212	214	206	215	253	214	242	219	224	223	229	216	234	223	242	221	237	215	217	214	211	223	228	220	252	233	215	226	220	230	210	241	203	205	227	190	240	228	237	256	187	225	212	242	219	198	236	193	199	198	230	210	195	218	204	202	225	226	217	249	216	190	235	219	217	204	233	208	256	232	237	215	241	222	215	231	229	219	220	237	234	195	226	241	214	241	243	221	205	245	247	202	228	211	221	254	225	230	209	219	228	211	211	220	219	219	238	214	247	228	222	222	222	211	210	217	235	206	234	204	212	217	221	232	227	221	213	225	229	204	196	200	227	235	211	207	220	249	220	238	200	220	207	234	231	243	250	238	215	246	237	223	210	228	210	211	247	194	220	192	225	213	200	217	216	223	210	250	238	205	208	219	252	216	228	224	218	218	209	218	199	239	227	224	225	186	215	236	216	209	219	237	194	209	241	248	221	208	217	190	212	228	212	236	218	219	218	244	261	268	242	233	215	224	242	221	199	220	221	193	198	209	228	221	230	232	237	230	215	219	218	229	252	228	251	211	252	229	232	212	237	212	222	187	239	220	202	228	223	209	204	216	235	195	208	236	204	202	240	236	209	229	232	241	220	231	223	191	201	221	231	201	228	202	241	229	229	239	204	227	225	231	213	220	208	244	201	235	217	209	209	234	203	221	238	216	220	218	228	251	208	217	218	218	216	247	206	234	214	209	249	238	244	210	211	242	233
10205	4983	9423	14477	10030	7878	7635	8819	3910	2200	1771	1380	1142	1069	968	898	863	826	800	779	806	1033	1747	2870	3727	3681	2978	2382	1630	1158	961	941	1001	995	966	961	1022	1080	947	790	716	732	654	598	617	632	576	604	648	704	813	1204	978	924	982	655	608	612	547	611	593	609	657	690	655	605	600	602	601	607	546	592	608	581	593	582	533	545	574	571	590	565	546	608	529	511	552	609	560	541	601	601	534	551	566	520	559	543	574	575	572	569	550	571	581	568	547	585	581	531	533	582	562	536	532	545	596	547	573	523	538	530	560	495	536	552	497	576	593	564	561	571	507	568	584	563	547	608	559	540	552	560	555	570	566	526	526	524	560	589	577	543	542	556	524	540	546	526	552	518	575	522	584	562	516	574	537	524	542	590	571	541	565	541	540	507	565	546	567	499	591	547	541	535	552	591	552	561	508	590	569	556	547	565	557	545	538	508	498	563	540	551	561	518	601	529	532	573	526	515	568	561	516	528	563	551	557	565	585	510	539	515	547	589	559	559	589	572	548	536	508	559	543	549	552	553	563	563	606	529	528	533	512	528	568	548	518	543	561	537	515	574	527	616	526	593	527	536	573	532	554	517	573	548	550	564	568	518	551	579	523	560	555	564	583	553	541	569	544	589	577	570	548	547	557	549	561	539	540	575	565	559	528	577	527	552	559	518	533	547	568	520	582	576	569	544	556	544	520	561	537	517	543	555	592	552	569	564	600	550	553	517	531	515	538	571	576	556	498	552	578	585	543	533	506	556	532	543	536	558	553	552	546	542	564	550	591	596	559	567	547	521	611	508	543	537	572	546	493	571	553	593	560	577	537	539	523	556	546	541	529	570	533	536	551	552	570	550	519	565	587	553	563	518	533	541	560	540	491	548	572	524	566	561	556	608	538	553	519	545	580	553	521	529	573	562	551	569	562	537	544	519	545	540	571	548	529	527	516	521	553	567	559	507	515	522	540	571	546	563	578	543	512	570	511	545	534	578	534	544	551	567	555	529	574	529	539	546	536	523	553	575	555	590	593	522	555	546	564	508	527	528	579	540	557	563	530	551	531	587	588	526	513	548	529	521	528	550	545	535	596	560	571	526	556	561	541	551	538	526	537	531	592	492	534	571	571	542	565	545	539	551	586	562	577	538	548	544	588	576	537	560	566	558	544	558	557	582	544	544	570	534	543	514	559	557	525	582	565	551	578	539	559	537	522	559	552	577	559	556	571	586	519	548	584	562	574	607	509	514	540	573	570	523	585	529	581	544	545	535	593	519	546	503	574	502	529	569	556	537	545	555	578	534	566	558	522	583	552	546	552	550	580	538	534	542	539	551	536	578	584	577	507	539	563	538	583	570	559	559	567	558	531	546	559	588	571	559	588	550	534	555	578	572	578	508	513	543	575	573	548	551	586	562	589	542	575	546	580	558	526	525	532	552	565	595	540	603	549	608	583	586	542	518	533	569	536	543	596	594	527	533	547	604	506	567	575	582	545	539	580	511	571	546	574	529	528	513	555	544	505	560	498	543	526	559	514	558	518	535	499	499	549	522	544	536	560	520	525	597	542	561	566	538	597	517	528	572	523	562	542	544	570	530	565	539	577	531	556	572	533	524	542	543	534	520	551	576	548	531	548	561	564	562	557	544	532	542	555	571	602	556	562	547	577	522	558	562	520	565	547	551	572	555	552	579	544	527	531	591	561	551	510	543	495	566	504	528	582	551	518	537	540	524	544	519	536	577	601	567	576	607	516	491	562	522	527	547	568	592	573	542	588	532	548	558	542	537	576	560	542	510	517	525	561	567	522	567	532	543	565	543	496	576	531	538	575	569	563	566	539	583	533	516	566	549	573	530	520	578	538	517	553	559	514	524	532	562	607	544	507	557	524	557	537	526	560	511	570	554	528	536	532	526	542	552	604	556	592	586	542	549	531	567	536	548	569	559	525	546	534	529	590	555	564	551	571	580	555	571	555	586	553	533	594	574	533	553	552	551	566	540	550	555	573	592	535	537	534	549	567	537	574	566	509	522	512	557	518	582	582	522	549	529	576	555	559	589	568	547	547	512	511	584	575	594	599	555	547	562	574	539	585	594	551	514	522	529	593	539	564	541	567	546	549	549	557	572	544	571	526	590	591	563	571	527	548	527	557	499	549	553	501	531	544	553	522	573	548	542	601	521	508	535	583	543	558	522	521	551	535	556	532	617	550	562	526	539	568	580	596	564	540	533	554	564	539	538	547	594	549	548	557	551	541	602	556	575	507	507	526	574	549	553	548	541	568	530	535	527	561	592	542	552	554	553	531	524	569	555	551	543	539	560	504	581	555	573	545	556	582	556	559	530	581	553	558	555	547	513	554	519	556	580	555	540	557	560	544	547	599	587	534	516	550	532	605	542	570	580	594	536	563	566	571	574	539	536	576	528	542	492	537	544	549	554	525	567	563	565	549	564	582	564	539	564	518	561	558	551	541	529	521	575	535	579	591	543	548	571	570	567	574	576	530	554	573	541	582	546	590	577	595	567	548	534	548	526	563	562	547	543	573	575	547	553	550	546	540	544	560	545	580	560	547	563	568	552	560	554	611	548	548	554	558	552	576	530	572	520	551	500	551	511	539	552	520	526	532	510	554	566	525	553	561	558	538	546	544	531	571	531	566	551	585	570	571	561	553	585	538	536	572	563	568	601	554	588	544	529	557	544	554	519	538	530	548	559	541	556	585	546	560	551	569	554	553	574	506	600	554	592	591	573	580	574	536	583	536	525	570	551	580	554	546	580	564	539	538	553	601	568	530	560	569	534	602	541	547	534	587	553	541	587	575	554	550	554	550	513	544	583	579	522	535	529	536	570	563	548	531	561	590	523	527	585	557	554	534	575	508	558	532	542	548	556	565	555	546	555	600	517	571	562	533	495	520	526	514	513	544	604	574	568	599	548	561	544	569	554	514	548	546	532	561	542	542	561	584	595	539	559	531	542	550	548	530	561	543	561	557	555	556	571	566	549	580	543	527	570	508	569	573	538	543	551	558	550	523	559	543	572	592	561	545	534	583	567	575	525	531	549	527	558	535	551	508	572	554	563	552	599	563	502	552	537	550	568	553	572	524	571	570	594	533	550	550	534	546	559	545	539	602	601	577	505	550	626	572	536	522	553	534	567	578	556	580	573	522	560	553	592	582	575	557	538	517	559	548	552	555	577	568	540	558	581	564	512	545	550	579	538	532	550	546	567	562	537	568	539	593	531	471	559	585	523	582	524	565	564	587	580	562	545	527	573	557	528	592	570	536	567	499	573	537	593	541	540	553	530	547	576	554	568	556	552	572	536	552	511	528	595	578	539	537	564	553	544	574	572	571	544	563	569	523	586	600	592	526	581	530	541	523	541	515	570	542	572	516	640	559	528	523	534	557	563	582	537	538	547	533	559	552	501	533	554	567	551	584	544	545	567	601	548	531	573	542	580	548	540	518	553	522	545	501	576
21933	13535	13996	16225	10111	5942	4662	4252	1990	1231	709	404	355	312	265	254	252	201	208	241	224	276	471	598	754	667	516	435	332	267	262	221	266	274	302	287	271	266	217	204	193	183	171	182	175	182	184	161	167	200	263	262	220	264	218	178	163	172	183	176	172	185	195	171	153	167	150	170	181	197	173	163	176	176	170	156	164	197	148	162	161	166	148	172	153	178	163	157	165	180	191	178	163	180	167	166	163	156	162	187	174	162	181	158	163	162	161	186	161	160	188	170	159	154	153	155	183	166	153	165	171	170	152	139	169	177	174	176	189	161	152	157	159	171	161	169	156	156	181	169	162	156	161	157	166	135	171	158	165	151	137	148	149	165	181	143	161	144	164	165	187	162	161	171	179	151	158	184	158	171	179	165	163	158	151	177	159	155	193	164	172	152	181	168	185	163	172	146	162	172	157	173	164	189	176	168	175	180	166	161	169	174	170	170	162	153	164	182	163	170	152	165	167	187	172	161	170	155	191	167	139	166	174	137	175	167	147	152	175	166	171	159	186	165	143	158	171	151	151	155	198	163	166	148	187	153	161	179	150	181	174	169	157	168	169	153	184	168	129	145	160	153	140	170	183	162	156	161	178	170	147	165	159	145	175	184	154	193	142	163	170	199	159	161	164	141	163	149	170	169	159	144	177	168	172	175	179	150	154	160	168	148	176	170	161	155	152	153	159	151	169	179	140	164	156	159	164	145	158	178	151	171	195	165	133	156	160	149	156	175	167	153	173	179	177	156	146	150	181	137	153	160	166	170	181	171	172	169	159	155	151	165	171	163	151	170	160	175	170	153	151	157	173	142	160	170	156	175	146	178	172	160	165	191	159	176	177	166	124	171	143	145	155	167	155	165	156	163	148	181	185	153	168	145	158	155	156	181	162	192	166	166	155	156	156	137	143	141	132	178	206	158	153	190	159	174	165	172	187	156	163	150	156	185	156	185	152	163	164	184	192	169	160	166	154	187	162	166	171	167	149	185	172	196	143	190	164	159	182	147	163	142	149	181	167	162	172	138	187	158	178	166	159	145	174	182	146	150	169	171	159	160	156	167	165	152	177	174	161	162	194	166	146	178	149	174	171	145	152	144	155	169	187	175	146	149	161	153	165	167	181	129	149	157	177	141	160	157	155	174	165	153	167	195	174	173	150	169	165	158	160	156	132	154	175	154	145	167	150	161	178	166	163	156	139	141	148	167	171	172	169	174	162	159	177	167	173	182	162	165	186	144	156	174	178	164	162	176	163	178	176	166	153	147	174	166	138	168	164	159	185	160	166	158	167	175	184	179	155	169	188	148	163	146	158	180	169	154	161	159	156	156	163	174	159	154	182	146	150	176	154	157	162	165	155	151	157	174	169	150	166	145	155	165	180	158	156	164	144	142	156	151	155	163	165	151	177	153	152	173	161	190	202	159	180	157	179	165	157	163	172	190	170	149	173	144	173	151	158	193	171	137	173	174	186	161	193	186	144	149	177	163	145	173	151	154	167	159	156	176	146	180	183	146	152	181	177	142	171	158	167	166	170	168	178	177	151	177	163	167	183	143	156	170	158	182	153	168	158	147	159	155	167	166	159	165	175	170	147	153	190	173	165	168	156	166	168	176	167	169	166	163	147	170	187	185	150	160	158	170	159	175	160	161	178	182	168	136	157	157	161	157	160	141	166	184	155	159	162	173	163	147	174	175	153	151	152	175	162	207	160	161	161	143	184	139	146	174	163	173	154	143	166	178	150	171	175	174	158	174	156	169	151	185	155	167	149	174	189	158	152	148	148	156	156	168	159	178	156	183	150	158	173	164	188	157	185	144	169	138	163	157	215	179	153	173	166	133	188	159	147	151	179	179	178	159	171	157	145	165	154	160	183	173	157	179	171	175	162	192	163	158	165	158	194	169	196	182	188	169	168	159	169	165	157	149	146	133	167	164	132	164	173	177	160	146	153	176	168	157	175	147	172	162	164	146	165	170	145	147	151	165	168	168	154	152	205	150	183	186	159	181	146	182	129	171	173	164	164	174	164	165	174	150	164	169	139	178	167	164	162	160	144	160	144	157	184	158	183	158	167	159	176	181	163	164	189	167	167	146	137	166	144	157	196	159	169	164	184	178	166	137	144	178	162	157	156	163	165	135	165	172	176	163	157	158	166	168	168	166	150	162	157	169	154	143	148	132	160	154	174	155	151	174	159	136	161	164	167	144	171	153	163	143	147	166	175	163	171	182	164	160	168	148	163	156	168	147	176	153	147	136	162	156	167	169	169	165	141	153	171	170	171	159	212	167	158	188	185	164	172	172	149	151	166	181	153	166	154	168	181	173	176	158	176	184	190	153	175	167	168	158	151	151	151	172	171	162	159	164	171	175	161	188	150	172	180	159	169	164	164	146	163	141	181	151	156	172	180	164	141	167	148	181	185	182	156	158	140	181	164	162	179	174	173	184	167	150	146	166	174	146	172	176	164	151	157	154	145	145	169	146	179	162	197	169	200	168	172	160	140	183	164	184	165	160	169	153	152	169	158	154	153	141	176	155	175	167	163	160	166	152	153	158	178	157	150	179	170	163	159	158	147	143	155	170	147	180	163	169	140	172	170	157	150	170	156	148	187	171	168	157	167	164	133	146	170	153	163	159	150	141	165	179	157	169	172	169	156	156	163	150	163	157	158	187	157	169	162	155	178	151	183	156	170	184	139	165	170	164	165	171	165	185	171	158	151	165	130	163	168	179	165	152	159	156	173	175	182	172	177	168	175	128	175	168	157	169	164	163	157	150	187	148	145	148	183	176	166	156	165	139	171	153	162	178	167	157	175	154	156	152	125	158	173	153	148	149	181	161	165	168	168	170	140	171	180	152	174	165	163	153	153	181	157	132	161	152	170	156	184	166	133	154	157	162	158	175	158	171	163	184	183	163	163	155	197	168	157	151	173	154	151	160	164	163	153	154	162	160	157	179	162	182	152	146	168	163	165	171	145	153	157	164	153	165	170	181	139	165	166	182	181	172	159	153	171	174	180	153	172	171	154	167	172	162	162	145	160	194	163	162	162	171	180	162	165	153	171	150	159	166	174	160	175	155	146	145	176	177	173	169	181	181	148	157	164	164	176	163	163	154	164	169	166	161	140	176	171	161	171	166	170	166	169	150	154	187	161	184	161	173	144	153	134	152	162	162	155	155	135	196	164	172	144	160	169	157	163	174	171	164	177	142	165	165	157	149	156	169	152	184	145	155	162	173	157	175	175	158	174	152	176	148	164	195	173	169	180	174	133	184	167	164	181	143	158	171	176	184	172	151	163	167	155	166	185	171	173	175	174	149	170	173	136	141	148	193	150	181	156	162	150	147	147	161	174	156	166	171	156	169	164	186	182	170	166	170	140	163	178	161	141	158	159	143	163	165	168	172	165	163	166	168	146	154	167	175	180	161	156	180	146	141	163	158	162	158	156	171	165	152	192	167	156	165
14600	7263	13007	20010	14364	11683	12691	13786	5348	3533	2467	1798	1637	1448	1199	1100	961	993	942	859	934	1327	2671	3874	5024	4842	3364	2752	1672	1306	1080	1018	1254	1345	1495	1375	1364	850	815	727	681	578	591	594	542	552	525	568	586	770	1352	1339	1031	1110	960	609	547	471	482	515	498	631	687	638	545	557	527	480	481	471	517	536	551	510	476	445	469	467	415	431	449	465	436	448	443	423	451	427	477	410	441	499	475	468	464	440	440	491	463	457	418	469	432	487	454	467	486	421	464	439	480	434	485	451	440	458	457	419	453	498	459	445	441	433	423	455	441	435	417	441	439	434	442	449	404	429	486	447	450	464	427	454	441	441	457	452	428	429	449	426	444	446	399	426	418	420	449	406	427	476	438	462	464	501	478	471	423	443	460	452	448	424	438	480	469	443	437	426	453	437	431	441	450	416	432	413	420	411	433	490	462	463	450	445	421	451	432	434	438	439	437	411	432	411	415	458	409	459	440	443	439	402	457	399	399	463	429	420	440	461	409	436	446	471	454	441	425	425	462	438	424	435	496	447	443	427	438	441	421	432	419	458	400	443	444	463	424	428	411	443	446	475	393	446	436	412	473	423	437	448	409	421	432	454	438	454	465	444	479	460	435	441	414	409	481	402	430	458	429	434	443	409	409	428	440	407	473	428	437	425	463	470	448	464	436	451	442	417	414	464	412	451	437	446	455	420	450	434	416	427	476	440	423	455	411	463	404	463	426	396	430	427	441	444	441	395	467	443	435	437	439	436	453	444	455	424	450	425	426	456	453	470	433	426	445	437	461	488	407	464	452	438	451	460	443	432	434	426	441	418	448	418	414	436	427	431	400	416	428	459	413	464	394	402	429	388	412	425	444	444	470	442	446	434	466	455	435	419	443	422	408	416	433	388	482	442	416	441	436	470	416	444	454	456	424	445	480	452	429	470	415	418	428	452	449	457	419	426	441	470	421	461	450	452	422	429	432	433	423	431	403	414	403	461	435	444	423	416	461	432	431	466	424	415	462	416	416	438	419	422	462	429	422	450	424	425	421	440	446	394	422	430	432	438	441	463	434	450	451	415	417	434	438	442	415	421	449	384	434	425	433	457	424	430	470	445	438	468	442	404	399	409	469	434	443	408	444	411	396	445	435	426	462	445	433	452	450	446	432	483	429	457	450	449	419	421	403	455	447	493	429	447	449	452	446	443	439	422	405	441	442	447	431	425	465	461	382	422	427	392	449	443	462	418	414	436	447	440	420	411	419	433	442	446	451	441	483	426	464	401	455	434	421	453	455	462	453	389	500	429	470	372	447	445	437	446	411	466	451	405	428	458	443	420	455	410	428	457	457	437	416	426	449	461	400	435	447	441	493	436	431	449	435	421	441	405	434	416	462	456	411	439	449	494	456	437	414	444	459	401	445	442	425	456	434	454	469	379	411	414	446	415	428	431	424	439	446	440	470	485	437	398	457	447	486	396	455	435	389	455	430	487	426	431	381	443	441	446	440	462	460	437	427	438	411	452	435	395	455	429	424	434	413	429	448	434	442	430	456	455	439	472	472	430	443	445	448	465	455	418	416	446	441	438	446	467	421	458	455	445	460	444	444	439	463	440	452	422	466	423	400	432	430	477	423	474	385	462	446	414	451	452	402	444	442	436	419	428	420	443	431	453	440	423	487	453	421	411	454	423	443	420	439	411	438	416	397	432	451	429	457	415	469	420	444	374	469	440	477	450	414	451	428	441	462	461	437	411	443	436	443	446	439	414	476	440	431	434	422	430	445	431	439	429	466	453	438	430	439	461	462	383	437	424	427	432	417	438	441	464	408	442	491	413	457	437	432	460	439	440	429	445	452	426	430	434	461	449	414	415	427	413	411	455	447	420	442	417	418	427	420	440	429	433	414	426	401	476	410	418	455	420	430	450	480	421	439	413	410	431	463	441	421	445	426	389	422	416	447	428	471	420	458	457	435	415	448	467	453	444	460	464	428	421	442	428	426	433	450	419	482	430	451	460	432	431	470	447	419	449	452	407	418	447	449	426	419	419	467	445	449	421	445	446	432	434	439	443	395	427	423	448	441	427	458	443	460	437	424	455	425	477	465	422	495	425	458	409	445	430	430	451	385	456	395	435	396	413	444	459	446	454	475	457	417	439	398	421	396	424	453	406	383	434	431	473	404	433	434	417	426	443	445	434	452	444	452	397	464	472	401	397	398	427	433	454	464	469	415	468	455	430	447	453	466	429	453	468	439	431	418	411	439	442	422	432	444	454	429	439	421	486	446	438	434	463	433	417	458	443	436	440	438	451	401	485	443	440	418	438	455	457	444	420	441	459	472	435	492	414	422	449	437	437	402	385	476	404	430	430	429	420	419	436	434	450	445	465	406	416	404	408	442	490	396	417	421	445	445	427	425	445	425	424	435	431	433	472	449	437	415	406	465	468	452	411	454	449	392	427	418	427	432	420	407	449	420	447	451	456	396	431	478	453	434	453	424	437	377	413	447	438	443	471	447	422	412	429	409	452	445	485	485	415	394	463	432	443	411	446	439	415	431	427	435	462	407	456	439	422	456	420	395	434	439	403	438	462	432	385	407	428	444	429	435	455	427	428	438	429	418	422	408	403	411	443	459	393	435	455	474	396	467	440	449	439	443	412	453	444	454	459	442	434	430	439	457	452	437	415	434	446	445	432	442	459	443	442	437	469	426	440	412	455	457	434	435	473	448	406	432	471	433	397	397	426	472	423	467	420	424	422	450	423	427	434	432	507	439	412	476	426	422	403	448	471	466	437	401	424	405	425	431	425	470	442	425	430	434	452	445	432	445	439	461	405	453	437	424	435	411	433	425	433	440	435	458	465	429	483	416	464	442	430	420	445	443	436	412	472	435	422	429	399	448	441	419	394	385	399	413	487	420	447	439	451	434	410	432	421	426	393	435	435	441	474	472	463	454	436	420	468	422	457	420	393	427	462	449	443	444	445	457	413	440	456	452	448	443	467	407	414	423	467	448	405	438	443	403	415	449	471	452	459	438	476	423	416	408	388	470	424	436	455	438	405	431	427	403	439	424	442	478	428	491	456	460	436	447	426	449	434	437	435	449	461	414	409	436	433	452	453	486	477	475	443	433	455	411	428	447	427	444	411	436	456	454	405	451	443	416	414	458	436	403	466	425	465	431	445	461	432	423	410	452	466	439	455	435	469	456	386	434	442	385	459	429	460	456	407	442	396	421	434	445	442	395	462	422	438	451	476	447	466	405	463	470	430	432	438	419	446	406	432	422	425	448	467	475	439	403	438	447	437	413	436	464	424	425	448	430	461	438	417	405	460	413	429	452	457	458	461	440	427	459	410	441	430	394	466	436	431	448	438	432	428	421	424	409	464	441	424	478	445	466	478	379	433	456	456	457	479	437	431	501	410	428	447	435	463	439	418	436	445	422	437	446	378	456	438	432	455	428	431	407	481	396	428	404	447	451	448	420	429	435	437
2961	790	770	777	525	470	428	440	379	367	399	365	349	349	349	372	348	340	361	337	390	427	486	552	598	543	498	427	368	383	408	387	354	373	404	355	328	338	354	362	323	353	385	369	317	335	359	326	363	376	403	401	361	352	397	357	351	365	370	348	370	354	322	367	358	368	315	337	377	352	311	327	335	331	344	339	355	347	359	333	394	375	386	339	340	372	335	348	349	335	359	332	328	310	381	346	361	371	336	359	375	356	313	345	304	358	364	352	354	353	337	307	366	331	376	358	358	358	330	358	341	334	328	343	320	365	328	355	351	340	374	326	348	353	352	356	375	363	373	359	366	357	344	365	352	378	346	378	360	382	375	347	340	335	358	358	360	358	371	380	346	348	353	351	337	344	348	365	355	347	364	370	358	364	334	345	349	352	353	345	356	365	338	369	364	334	369	336	380	342	374	317	309	375	361	348	349	364	345	354	369	322	350	337	333	350	366	371	390	356	365	349	352	331	348	358	373	374	331	347	373	382	340	365	353	306	418	371	354	369	334	328	339	366	351	365	337	377	391	340	365	329	320	373	361	356	351	319	332	376	352	324	343	303	349	321	342	333	336	326	308	361	358	327	347	354	354	349	329	365	388	373	337	334	332	325	363	336	369	346	360	353	355	347	357	351	350	345	339	339	363	355	351	387	303	344	324	323	371	340	388	367	359	363	358	354	384	327	358	340	341	341	333	366	343	354	374	319	373	352	351	340	340	387	401	368	365	346	362	335	383	375	381	365	403	374	346	368	395	330	332	349	361	343	380	359	345	382	359	361	356	348	345	357	338	384	385	352	358	365	353	340	322	390	364	359	355	340	352	330	291	355	342	324	342	361	367	372	391	342	348	318	348	334	320	345	362	352	363	343	343	326	352	357	331	343	335	324	309	351	356	340	349	306	348	336	320	347	356	356	378	329	307	340	342	354	340	349	337	315	365	345	346	338	348	373	353	382	384	382	367	346	333	355	336	350	367	343	359	336	379	343	363	347	344	345	339	360	362	334	369	346	338	398	315	333	345	354	379	370	339	315	357	331	324	362	365	358	363	367	375	340	312	343	350	338	370	359	324	318	390	345	317	350	335	351	350	345	325	361	353	370	310	362	343	383	346	336	364	357	384	327	365	353	333	359	334	338	351	358	362	327	330	388	352	362	362	379	335	359	375	381	347	379	393	372	344	360	375	354	362	370	356	336	331	381	343	371	341	342	362	372	329	375	385	321	367	350	346	356	353	347	366	316	342	322	358	343	369	360	320	359	333	325	386	333	369	331	323	357	343	361	368	361	342	379	365	351	335	405	367	305	351	380	358	354	364	338	367	336	366	322	336	355	336	362	364	313	349	329	375	367	358	359	390	376	346	366	338	376	364	379	365	334	360	362	325	316	364	365	346	363	338	382	346	349	341	366	353	300	340	324	342	351	344	372	328	335	388	374	373	373	352	358	366	341	348	340	336	368	363	349	351	340	329	326	333	335	361	345	318	348	355	329	347	381	369	335	356	327	348	340	337	375	366	377	342	348	348	334	342	363	301	344	376	374	364	366	340	352	351	315	349	355	387	336	355	373	342	329	380	362	378	375	359	336	376	378	356	360	365	352	330	325	363	340	355	342	352	343	347	361	377	360	335	368	336	369	309	362	346	352	379	307	385	359	338	333	323	348	289	337	355	348	346	360	364	326	356	378	370	318	310	367	324	380	351	345	360	363	315	307	368	348	357	366	355	361	352	336	335	382	350	352	356	370	344	365	315	353	323	338	360	359	330	317	339	332	335	346	316	340	336	368	368	331	368	361	331	372	364	346	349	375	378	356	324	336	361	356	364	352	378	357	334	345	330	334	342	385	320	336	365	309	332	380	333	343	363	370	330	350	368	410	344	346	362	321	347	359	362	362	388	344	344	346	338	370	380	341	337	380	401	348	321	333	376	349	342	310	336	331	375	348	368	379	358	350	327	359	318	319	339	341	371	360	364	377	353	347	386	338	347	347	351	343	367	346	349	361	366	394	350	320	333	353	343	319	382	323	326	339	347	345	359	329	360	371	360	349	342	350	356	343	353	415	337	348	349	404	323	364	339	319	339	324	344	334	349	377	361	342	326	344	346	329	329	352	329	340	371	342	339	372	351	337	333	313	385	381	345	350	368	333	371	338	353	378	380	340	341	359	322	355	362	353	386	344	335	366	346	345	364	369	364	352	367	371	338	367	368	360	365	332	355	325	353	337	356	392	343	372	325	326	369	368	365	319	338	366	354	328	349	348	371	351	333	386	337	357	363	350	370	330	334	335	370	385	355	336	375	354	322	347	372	354	319	361	370	377	349	338	345	332	327	343	323	350	389	354	338	341	341	348	386	356	330	333	344	354	354	344	334	352	329	328	385	320	355	347	340	356	395	353	362	342	369	352	379	339	344	329	338	362	344	323	387	354	353	340	358	387	344	346	366	352	382	317	349	380	333	372	344	357	320	367	357	334	346	378	345	408	356	365	375	361	346	370	329	345	347	334	367	375	367	340	351	343	365	333	323	340	383	375	343	351	351	385	356	378	383	317	372	387	362	338	365	330	375	347	355	356	364	326	337	373	367	338	365	329	351	347	382	348	340	338	362	361	337	341	353	336	371	372	359	350	363	343	347	351	335	342	374	354	363	356	355	358	383	346	358	339	338	347	324	346	326	373	349	364	346	334	342	342	362	346	368	391	355	400	374	359	342	365	391	370	353	366	334	339	347	346	378	362	360	336	393	318	389	343	348	367	359	351	362	366	340	352	366	320	335	328	313	367	333	321	350	340	332	335	319	356	356	365	339	360	326	341	374	359	389	331	345	313	340	322	362	354	332	349	354	337	328	311	370	329	337	343	359	345	343	359	387	368	338	383	366	329	354	365	330	385	354	344	379	311	357	313	347	360	370	350	322	347	361	345	358	414	384	337	344	355	385	337	364	366	351	373	340	365	326	374	339	346	366	307	338	324	368	328	335	381	331	361	362	330	375	351	334	352	339	363	394	352	347	369	344	354	330	337	319	349	386	346	312	373	356	356	326	351	323	340	349	344	316	345	419	361	375	345	382	338	382	332	344	314	351	339	366	320	369	353	343	364	339	345	351	362	370	320	340	364	363	337	386	335	338	351	368	400	373	364	328	372	378	356	362	357	346	334	363	342	346	362	374	347	354	336	352	334	382	359	352	337	323	353	366	325	348	337	347	352	346	376	351	351	341	343	324	313	376	322	359	350	364	384	360	344	330	378	346	362	366	367	333	352	355	339	334	339	335	347	384	349	346	375	312	339	328	324	366	360	354	344	387	371	351	394	368	343	355	341	368	318	340	355	338	337	411	353	332	355	357	328	337	351	327	368	315	346	348	357	308	333	354	353	351	331	379	340	323	370	313	343	375	367	360	372	343	305	347	337	344	334	354	363	365	308	376	359	365	330	375	367	340	378	375	347	337	346	364	336	301	338	365	354
3115	1223	1733	2272	1598	1368	1268	1416	993	900	924	870	900	851	869	868	852	881	868	777	939	1147	1744	2362	2699	2480	1904	1355	958	883	901	982	1009	1018	929	889	896	897	901	897	881	840	849	869	844	842	814	806	892	1023	1345	1062	1004	1091	995	926	891	869	863	870	879	845	830	806	812	904	795	918	814	826	770	826	852	869	804	850	840	872	863	779	810	828	859	868	849	851	813	820	822	839	900	892	827	797	836	817	867	850	877	853	855	856	878	822	793	812	874	816	802	845	824	829	856	844	814	858	856	850	800	823	844	822	806	875	821	807	843	850	837	854	810	827	792	806	855	880	793	844	883	889	855	802	821	860	765	855	843	809	858	841	811	864	802	870	823	817	869	870	797	850	837	880	886	810	811	779	802	787	812	847	844	865	827	802	820	846	849	854	796	809	865	914	855	791	819	854	828	837	841	864	810	830	871	876	817	787	845	826	851	821	884	884	859	841	828	847	837	843	800	845	867	818	788	854	873	794	866	855	828	835	881	850	803	804	842	816	852	878	821	881	810	857	830	877	812	858	893	876	870	801	870	853	812	866	802	851	818	797	883	834	834	811	787	839	854	826	830	825	833	885	831	841	825	815	812	846	827	810	845	868	805	879	881	834	818	850	801	826	850	782	820	854	856	773	805	828	851	831	855	852	829	825	834	839	847	845	849	831	830	800	831	805	852	883	796	866	870	871	829	770	861	824	822	843	832	830	780	868	836	845	847	781	816	889	869	862	868	813	801	837	858	864	830	800	816	869	841	831	836	869	830	849	843	866	881	861	849	859	844	821	818	834	855	865	806	764	798	838	802	829	846	823	830	832	835	828	815	845	849	777	831	843	830	826	797	831	786	784	811	813	845	829	865	860	850	831	803	823	850	796	849	845	786	814	869	865	865	773	843	843	829	847	790	829	819	846	889	808	883	824	850	827	826	821	863	814	881	795	808	796	845	841	832	831	843	837	883	785	837	847	862	875	866	862	844	848	833	856	842	845	849	866	827	889	829	837	824	863	826	855	843	841	852	840	786	811	767	860	824	835	842	829	847	812	812	837	836	871	864	833	835	828	827	867	832	896	838	847	868	819	808	884	828	865	822	815	841	847	878	851	868	805	847	816	818	852	850	889	832	823	808	806	838	818	759	820	878	868	849	894	812	812	798	836	816	839	849	879	834	868	815	922	806	820	822	849	840	833	830	837	820	840	818	841	849	827	804	835	831	843	843	860	812	762	846	891	869	820	823	874	833	844	855	863	861	865	784	833	835	847	799	821	881	839	833	807	855	862	845	856	786	871	846	816	809	817	833	830	833	864	838	854	865	864	794	812	880	836	925	871	821	872	856	840	855	807	802	826	781	854	817	825	846	846	858	834	854	829	838	814	852	856	834	842	885	875	787	867	848	861	820	884	874	868	837	795	836	828	893	813	836	811	817	809	795	839	861	812	858	758	893	843	867	851	867	822	855	825	818	821	852	902	838	850	921	877	826	850	902	852	847	795	844	832	804	855	788	820	876	811	808	830	827	825	838	819	859	855	859	889	830	793	832	912	839	802	809	821	868	863	811	854	854	810	847	818	840	834	796	821	812	810	793	805	826	836	865	835	862	918	770	881	817	879	836	808	859	832	789	860	806	847	866	789	820	856	844	861	815	821	786	817	806	823	835	857	835	860	783	800	865	858	833	753	822	814	856	819	850	835	803	853	804	814	871	821	874	823	833	840	819	831	841	768	818	838	818	840	809	848	813	874	836	770	838	798	835	840	818	853	859	861	794	819	789	828	828	839	828	837	856	830	842	812	861	910	854	817	831	819	865	863	849	773	821	801	844	862	822	887	859	860	809	788	839	829	868	876	793	838	914	852	829	823	821	849	858	911	875	828	867	840	791	775	784	881	806	829	828	911	769	829	859	804	893	867	818	822	802	821	876	819	838	824	829	903	834	867	874	804	779	844	812	831	806	844	830	849	840	866	848	845	811	793	858	799	794	844	815	847	844	808	855	803	819	819	849	872	830	917	891	872	819	805	859	821	782	834	777	898	792	805	801	869	851	840	847	853	851	831	860	824	799	858	830	866	851	884	781	843	863	828	838	872	859	808	817	861	866	837	815	829	862	832	803	831	819	827	838	871	844	828	789	777	849	833	869	836	802	848	855	779	846	885	840	860	859	869	841	819	815	826	830	834	851	790	880	799	827	827	839	843	834	832	854	799	850	877	793	849	832	857	834	848	840	868	834	847	881	795	848	806	805	835	867	871	808	849	895	820	819	861	816	801	841	830	833	841	818	836	826	844	822	819	821	874	856	854	817	804	787	829	821	840	779	844	851	793	825	847	839	815	808	807	860	850	868	845	833	855	861	851	817	892	859	824	843	904	831	808	821	838	840	879	797	829	806	871	811	808	807	899	771	821	827	827	813	861	882	868	811	837	801	784	868	806	839	829	837	898	793	830	828	835	812	827	843	852	866	867	822	820	850	816	827	814	864	881	786	820	818	769	804	845	857	821	868	813	880	824	837	884	787	813	798	802	887	869	841	839	789	845	843	852	821	810	785	848	899	841	844	869	828	884	888	826	828	813	832	848	785	863	850	768	878	857	846	830	897	811	819	875	815	822	860	894	856	810	826	848	909	847	795	819	818	835	840	820	853	835	806	772	852	796	852	857	826	850	852	877	784	885	854	845	833	808	832	821	826	854	824	808	881	879	858	872	815	859	838	834	925	786	845	884	816	861	831	850	843	811	876	857	815	786	869	818	890	832	808	833	824	795	879	852	842	850	852	830	859	849	838	803	807	812	838	834	875	826	849	872	840	856	830	856	822	858	831	789	872	814	850	791	799	845	826	775	864	808	884	784	842	855	817	736	797	785	845	777	816	801	884	792	883	873	872	807	802	811	812	777	875	854	828	867	831	821	811	834	861	825	839	848	890	851	832	827	839	853	855	806	821	869	819	854	891	876	849	817	814	855	808	845	839	866	801	791	850	833	862	819	800	807	806	875	854	796	849	833	860	801	877	779	816	872	830	837	840	830	833	860	835	858	822	817	805	841	857	836	842	904	863	817	838	823	827	843	865	816	872	846	801	854	858	847	852	826	825	847	820	805	918	864	827	832	828	880	793	785	846	897	851	854	815	890	852	888	814	772	838	890	842	840	830	835	852	836	870	805	857	823	831	851	827	807	797	867	884	777	796	881	846	832	852	894	845	862	825	884	857	845	890	793	820	836	807	830	884	825	817	846	858	843	797	854	817	811	810	781	806	856	805	813	864	893	819	861	847	835	836	866	828	806	815	857	858	836	822	827	868	850	810	829	830	853	877	804	840	789	889	807	856	833	854	845	785	847	879	829	853	806	836	863	811	864	794	797	824	836	821	796	836	845	843	863	866	825	800	848	841	836	824	847	866	846	895	819	830	823	874	874	833	866	820	857	862	894	827	825	819	822	835	848	811	835	827	827	826	827	846	821	836	834	822	844	848	791
14605	8412	9303	9737	5141	3287	3297	2655	957	612	424	338	334	332	299	286	258	268	277	241	246	361	490	613	654	525	400	362	313	254	291	276	321	327	277	247	247	267	262	255	257	259	249	256	235	220	247	244	282	318	336	271	295	275	233	245	245	242	220	236	226	247	255	232	243	231	265	226	267	245	254	245	226	209	210	227	197	222	249	225	224	224	199	196	229	236	235	233	243	256	249	230	251	210	249	244	223	242	238	218	219	241	256	232	226	219	240	234	216	238	216	226	219	203	222	215	210	216	232	229	242	226	247	232	243	232	219	231	251	216	228	244	243	222	226	220	214	237	215	233	238	236	211	203	239	233	234	205	220	235	266	201	233	203	231	216	231	238	212	229	219	204	236	247	225	214	214	231	200	216	220	216	219	225	221	234	218	206	232	237	236	242	221	247	213	254	241	224	224	244	205	231	247	243	230	239	244	223	224	239	232	217	233	253	272	228	231	222	253	243	224	219	214	218	239	223	241	235	210	249	246	240	224	241	230	228	239	253	209	224	263	236	227	248	228	242	223	255	209	229	230	233	220	245	219	254	227	244	230	234	253	246	222	227	251	212	238	240	243	241	239	205	238	248	223	224	230	261	241	221	232	241	208	202	243	243	230	234	240	237	217	235	234	215	252	233	238	220	234	219	252	244	204	242	208	209	210	241	268	240	216	227	235	231	233	257	205	204	233	230	228	238	197	229	233	205	228	227	241	246	228	262	226	235	253	219	241	226	204	245	233	237	234	239	227	245	231	246	220	200	207	238	195	217	225	248	231	236	227	248	238	240	239	245	230	226	236	214	270	231	223	243	239	242	235	267	233	246	225	210	213	252	236	229	246	234	230	252	244	257	208	234	234	224	214	221	233	246	222	251	222	230	212	240	240	212	240	231	214	222	242	229	238	201	225	229	192	232	241	195	235	233	221	257	236	240	237	245	219	241	218	239	214	236	264	236	237	216	221	225	260	203	248	224	211	234	222	222	233	231	252	263	209	219	246	248	246	200	211	262	243	219	234	229	233	230	198	238	242	234	230	236	241	222	236	256	196	217	231	228	248	224	229	227	206	243	250	236	242	234	247	207	201	240	233	245	229	230	207	204	268	240	249	235	213	229	238	220	259	237	223	229	221	233	257	245	219	196	244	239	250	231	222	209	241	248	233	253	240	237	244	192	212	219	226	229	201	247	221	238	208	241	243	237	202	226	226	222	217	215	228	231	235	231	240	218	210	238	218	232	242	222	213	213	242	249	215	230	260	228	245	208	223	212	239	229	213	231	214	210	217	216	219	230	237	253	234	211	213	252	256	242	235	213	222	237	211	223	232	202	244	240	214	230	233	241	266	248	243	245	264	237	213	232	230	236	247	238	231	250	244	197	220	248	238	214	266	226	232	218	237	219	247	227	243	264	221	228	241	227	206	215	217	223	207	239	221	223	209	246	227	246	235	257	243	225	230	214	237	177	206	210	263	242	227	225	214	246	234	263	219	230	203	227	257	213	261	209	236	244	250	214	208	216	219	212	203	236	217	213	219	240	219	218	245	245	220	242	239	200	233	231	225	264	228	248	238	219	243	245	222	233	229	243	250	213	220	247	192	237	244	247	232	235	199	214	218	223	239	223	227	234	242	245	244	212	235	243	234	242	247	224	228	247	195	229	219	221	249	228	221	247	207	251	236	233	240	238	238	252	232	255	237	228	244	246	213	241	223	242	214	202	254	249	230	238	251	229	214	227	217	237	231	274	227	240	210	226	231	214	200	247	244	223	207	242	228	236	247	223	235	271	223	227	242	233	256	239	233	228	225	223	235	220	227	229	214	228	223	212	209	204	238	226	232	236	261	224	257	245	215	247	232	244	244	232	248	211	225	218	262	283	259	222	204	235	203	208	252	255	228	238	236	262	239	216	215	208	216	240	241	219	221	241	232	269	218	259	254	223	233	237	230	223	199	236	240	252	218	238	246	238	231	237	247	235	217	214	226	244	232	226	247	230	207	223	234	243	244	238	213	205	213	212	222	236	239	230	220	237	231	232	216	230	243	251	232	267	198	220	212	237	211	251	224	231	266	225	236	228	251	243	231	242	243	218	237	222	248	198	247	230	210	235	246	256	219	217	248	250	265	223	249	221	234	232	187	252	216	211	246	275	239	211	246	228	233	263	213	235	220	188	213	218	257	237	242	214	210	242	243	255	208	202	232	237	239	234	246	209	222	246	267	226	210	242	231	225	213	232	228	241	235	243	225	224	243	274	243	227	200	256	224	236	244	210	201	222	233	260	246	219	230	215	229	238	226	243	222	219	225	246	235	234	227	248	244	215	225	225	230	221	243	247	234	270	240	224	254	221	237	225	245	235	244	236	211	215	213	240	245	242	244	213	225	203	224	235	227	243	213	221	215	234	222	220	221	243	251	236	246	245	225	238	239	230	213	248	227	276	229	240	236	233	240	230	203	237	275	230	221	249	246	261	206	241	222	223	244	227	231	208	235	231	253	241	239	231	210	239	261	229	225	235	255	228	219	233	261	235	241	227	228	248	248	221	232	186	224	231	203	212	205	250	224	216	229	219	200	242	216	210	250	260	243	221	256	236	229	234	222	222	245	239	211	226	264	196	227	259	234	216	241	230	245	220	236	230	236	219	263	191	252	237	205	228	225	225	243	257	237	257	223	219	220	207	238	208	247	228	220	232	227	227	257	203	251	259	231	236	233	246	213	248	213	226	215	261	257	235	251	225	252	224	251	215	232	218	234	231	233	223	237	239	240	239	247	246	221	215	229	231	220	227	216	223	235	233	229	234	213	226	224	219	214	249	237	246	244	248	242	204	238	211	225	213	248	210	227	218	236	221	232	230	218	213	253	202	222	240	228	238	230	253	227	246	205	219	220	236	230	248	245	237	228	242	256	224	234	216	223	222	240	241	221	223	243	217	222	230	230	243	224	198	236	239	222	232	232	211	233	223	228	198	238	250	259	257	265	264	233	237	225	222	207	230	240	222	241	229	216	234	234	231	216	238	222	232	206	249	231	232	216	211	278	251	229	227	220	222	208	192	244	235	227	224	228	199	217	233	233	235	245	249	222	225	221	234	244	246	225	258	232	215	217	254	211	224	240	259	217	227	209	259	226	232	239	243	248	232	215	223	228	217	234	228	233	240	252	225	250	238	220	222	239	244	245	255	233	222	213	199	232	233	221	231	231	252	225	233	229	223	225	221	225	214	221	253	231	240	224	240	226	275	214	239	232	243	224	243	219	213	231	222	234	236	235	228	240	223	255	240	230	231	229	248	260	237	200	238	242	233	231	231	220	238	247	204	259	258	243	233	226	231	229	233	239	232	223	227	215	217	255	243	246	264	234	235	227	227	248	232	234	207	259	269	231	235	233	246	227	233	245	219	253	219	218	246	226	216	257	239	229	255	234	222	214	259	247	228	252	218	225	246	241	232	271	227	245	237	209	219	241	205	245	242
10837	4857	9219	14193	9292	7887	10247	8652	3024	2395	1641	1249	1188	1123	942	934	879	816	853	822	941	1524	2688	3551	3877	3044	2101	1448	1158	978	929	1156	1453	1362	929	858	726	766	792	738	692	743	711	656	597	619	658	679	841	1153	1556	1046	1207	970	733	674	598	625	610	613	673	710	631	701	681	680	632	570	617	630	608	607	654	574	574	585	564	572	588	592	572	605	580	567	542	555	531	558	589	603	593	610	584	563	599	559	587	607	549	571	535	545	597	598	599	589	588	585	552	562	579	610	591	594	549	595	578	580	586	607	603	590	592	659	569	575	576	589	550	594	538	607	565	571	577	537	569	567	582	572	583	572	578	566	587	574	579	589	527	558	581	605	569	533	555	558	526	533	540	552	544	569	526	555	576	581	576	598	583	607	561	632	576	604	562	556	577	613	566	531	527	547	562	614	595	594	555	557	570	549	617	581	584	561	575	564	575	566	567	588	576	589	620	568	586	557	573	544	590	586	567	556	607	569	638	536	572	585	558	587	528	541	556	567	622	550	572	572	521	553	533	575	579	618	572	597	568	564	540	608	628	569	532	553	589	601	578	570	574	539	593	594	575	561	583	548	589	604	589	576	569	575	582	534	550	671	565	544	620	588	554	551	582	552	623	560	607	572	590	611	528	581	564	541	614	513	616	580	541	580	584	540	577	575	572	554	609	556	550	570	576	620	594	560	590	571	556	577	581	598	571	626	576	588	610	541	558	536	548	578	593	534	564	562	585	582	574	560	582	590	581	553	562	571	554	573	613	562	587	551	543	613	594	552	606	603	568	547	631	584	575	582	624	549	582	588	609	602	560	599	580	582	590	636	566	588	572	536	581	569	586	588	581	631	550	596	536	610	564	554	602	562	547	573	597	571	578	594	602	554	610	547	574	587	555	581	609	596	584	523	570	571	551	592	574	566	578	560	595	576	621	582	552	578	574	551	561	587	564	582	580	578	558	607	597	597	585	548	587	597	526	574	539	569	597	595	536	597	510	567	574	603	597	510	557	545	598	563	605	601	640	576	550	590	572	590	599	624	586	596	638	621	542	616	558	574	577	576	537	601	580	543	574	553	592	604	572	559	547	573	546	547	582	592	553	587	563	554	545	583	580	587	579	559	572	564	543	548	573	569	606	602	619	564	579	610	557	604	538	569	579	594	623	552	565	611	564	607	615	577	567	573	571	558	557	571	660	600	601	581	579	568	572	587	546	546	597	554	581	569	598	562	600	536	582	594	590	585	574	587	584	556	547	628	594	584	575	602	614	549	570	554	542	584	585	573	573	600	552	582	585	575	555	577	584	573	571	566	583	556	594	592	576	583	569	578	579	602	620	604	590	605	583	525	600	582	595	579	576	592	583	586	615	605	585	571	560	603	567	605	570	562	559	555	561	619	587	583	625	594	516	589	532	567	662	594	629	613	591	595	561	601	576	555	558	568	588	568	538	601	558	578	566	607	529	566	573	549	561	611	597	583	621	603	520	586	570	573	600	620	532	581	549	572	583	640	578	586	572	585	587	565	601	577	562	599	591	603	589	577	585	565	606	610	573	594	611	586	560	581	628	584	564	555	562	575	591	525	575	591	565	608	579	635	590	599	556	560	566	566	550	567	558	558	575	563	587	568	540	594	589	562	594	589	613	567	563	546	572	585	598	611	598	592	570	535	606	552	569	581	547	554	578	592	616	606	589	564	567	602	602	547	575	614	616	518	593	609	583	603	597	551	611	610	599	560	589	595	569	601	582	587	576	587	551	552	580	599	632	613	595	589	566	589	637	555	582	596	552	554	597	549	589	550	566	554	594	574	595	606	562	544	560	547	608	580	525	622	565	563	598	515	563	576	587	601	550	554	545	567	586	591	539	532	558	555	577	521	543	603	567	587	584	552	557	537	581	603	569	578	575	586	581	540	595	596	586	557	582	604	557	599	575	567	619	576	572	615	594	610	566	559	597	578	526	567	585	565	582	613	571	549	555	609	555	561	571	584	530	547	584	567	578	595	604	553	614	566	559	554	540	563	557	564	589	521	577	540	564	534	573	586	567	587	617	528	592	586	588	606	542	543	600	538	561	552	624	567	612	543	606	589	576	550	599	564	620	555	579	569	572	588	606	581	609	593	571	598	568	567	604	555	594	590	573	570	559	590	547	581	589	568	643	540	571	576	594	619	550	564	593	585	528	579	602	583	577	601	519	594	585	533	585	536	587	558	546	546	569	578	539	578	567	599	572	573	604	539	607	594	613	545	594	553	574	587	601	565	577	619	569	586	594	586	539	572	610	572	579	569	521	527	566	586	558	552	607	549	600	542	616	573	617	590	567	553	610	609	601	575	582	561	611	584	556	595	556	586	576	597	554	573	596	552	552	629	546	607	577	597	590	602	577	588	581	589	605	585	604	565	579	603	597	585	600	578	551	556	536	577	554	559	546	571	580	587	617	532	600	601	558	581	547	629	540	604	589	606	619	590	600	579	551	582	513	569	578	518	543	578	590	548	524	567	591	559	570	624	604	612	534	573	557	588	600	596	583	527	572	576	561	597	556	573	585	605	605	580	563	537	605	556	573	577	600	582	529	521	528	604	582	539	579	578	572	606	590	573	536	605	601	600	585	526	608	540	556	634	582	614	571	598	585	586	561	590	572	574	557	589	542	603	602	573	581	594	539	551	582	577	618	580	570	604	588	542	544	551	571	568	543	553	577	554	588	586	569	578	584	553	555	591	580	581	596	589	595	555	560	590	579	607	575	548	553	573	592	612	565	574	554	599	573	569	582	587	587	547	585	567	564	617	616	600	569	604	586	588	539	551	577	575	590	558	600	543	599	565	566	580	554	577	626	578	586	594	628	612	566	608	585	522	544	559	602	565	597	505	585	535	597	567	553	560	596	557	582	569	570	550	558	576	526	556	562	563	607	573	588	582	565	588	560	584	590	591	592	577	600	532	561	572	543	585	558	580	589	579	563	571	581	573	568	554	582	619	510	614	566	590	556	525	570	586	583	584	557	587	587	532	583	603	569	545	605	532	633	552	592	575	571	584	585	573	568	569	586	581	543	583	563	574	574	587	583	602	601	527	562	581	552	535	578	574	581	615	614	511	580	529	589	587	592	638	554	546	570	548	559	573	581	544	575	542	580	546	579	608	594	556	585	561	591	566	564	614	591	583	543	562	551	565	555	597	582	585	563	553	600	574	556	608	594	601	602	604	559	587	569	582	529	597	543	614	576	593	564	562	561	561	601	564	537	545	569	540	556	545	567	569	581	595	519	606	550	576	546	597	555	585	623	581	544	550	558	596	582	576	546	565	544	580	600	599	618	587	590	580	538	585	551	606	543	615	583	546	559	578	558	607	557	547	584	618	606	598	570	580	540	611	569	577	549	565	567	568	602	592	541	563	555	568	579	559	551	571	634	575	542	582	602	597	589	595	611	591	605	585	578	566	593	579	598	564	587	589	613	568	588	588	567	593	586	561	601	588
21192	13191	15496	15652	9159	6016	6315	3851	1312	755	486	360	360	276	289	222	252	256	223	246	255	360	578	700	792	589	415	322	250	264	242	319	372	308	221	184	206	225	210	186	217	186	195	180	167	195	181	215	262	288	324	277	257	203	186	177	184	166	178	170	175	206	208	215	181	196	160	184	179	174	194	184	174	177	182	206	182	148	167	186	179	174	155	159	195	169	166	146	182	174	167	165	182	167	202	170	159	161	172	149	176	154	181	177	180	160	183	186	160	194	176	154	175	156	157	181	160	190	170	168	174	173	185	164	164	168	159	169	159	153	167	186	180	168	172	177	177	151	170	185	181	162	170	179	195	164	169	159	165	171	169	168	144	152	175	180	176	161	181	182	152	190	142	160	182	157	183	185	154	147	164	177	157	172	170	195	177	162	149	220	176	175	172	158	186	164	200	183	167	184	174	203	168	173	181	153	184	156	167	167	179	169	197	151	175	176	160	161	169	162	166	183	188	173	161	160	160	163	159	179	188	168	215	163	195	186	190	171	182	172	196	177	179	179	188	153	201	164	183	156	174	160	133	155	153	157	164	156	147	178	171	172	170	174	156	182	163	156	153	180	164	182	168	191	175	155	168	183	172	188	158	167	173	192	181	168	169	174	162	168	151	161	178	167	167	157	197	200	177	159	162	186	180	185	173	157	147	159	168	159	183	166	181	182	180	165	165	169	158	165	187	176	148	177	188	184	162	177	183	182	182	181	173	177	175	185	192	147	187	179	179	167	165	170	173	184	181	173	156	155	177	181	182	183	163	180	175	174	144	181	168	184	186	168	204	196	168	197	153	140	172	175	162	166	164	166	198	175	161	167	173	168	172	193	177	145	161	161	153	160	152	186	189	169	174	153	167	154	171	179	171	155	188	204	144	187	162	173	153	175	189	177	198	146	165	162	164	182	176	160	181	135	176	173	166	170	154	186	197	162	180	158	183	181	172	179	172	185	166	200	159	173	192	188	154	188	190	182	184	171	184	173	176	185	170	174	170	192	186	172	168	173	179	171	158	160	175	188	187	194	149	175	183	188	164	176	169	167	136	183	179	160	182	187	160	166	168	141	184	168	189	183	179	172	176	180	189	177	168	145	166	196	156	183	171	181	163	182	173	199	181	164	206	166	162	151	151	170	191	152	201	187	143	163	157	168	177	157	177	153	148	191	166	170	147	179	153	168	149	179	169	167	152	172	153	209	161	146	176	178	164	198	163	165	163	179	160	159	185	189	166	171	171	182	166	164	163	185	198	161	163	151	173	158	182	163	171	155	166	161	190	177	161	183	175	185	144	164	161	164	175	174	160	155	193	180	183	179	177	174	178	190	153	165	190	179	174	194	155	163	151	169	170	185	164	171	175	191	178	184	184	156	160	181	171	188	188	188	154	172	176	156	200	165	185	164	169	173	169	167	184	166	207	166	182	172	189	199	164	184	144	163	177	187	155	150	191	169	197	184	164	160	163	169	160	194	163	181	187	180	162	185	180	185	166	166	161	181	170	167	175	186	193	173	177	156	172	184	188	166	169	147	170	164	192	167	148	144	175	165	176	157	194	176	196	158	171	152	176	172	158	160	171	147	164	156	200	181	141	173	162	145	160	149	161	169	175	170	167	159	154	166	179	197	162	159	166	177	154	202	165	169	202	176	167	176	178	176	181	151	143	183	180	164	176	155	202	190	162	159	183	183	175	154	185	169	178	177	173	162	179	183	162	148	158	181	154	164	179	145	140	185	166	169	186	155	168	171	157	180	174	178	170	157	171	191	179	150	155	145	159	189	150	164	164	183	174	166	161	168	181	169	158	180	180	152	189	177	179	191	145	156	159	174	168	176	182	186	183	153	157	181	162	175	149	172	201	151	174	167	152	128	145	157	157	187	164	182	183	151	161	173	188	181	180	170	168	177	176	176	172	201	145	159	185	184	173	153	169	159	157	183	168	189	162	175	187	159	140	171	166	167	187	166	182	163	177	178	163	182	150	157	172	187	161	161	159	184	175	189	183	190	167	183	150	176	186	187	172	182	155	165	174	188	180	165	171	160	157	161	171	167	175	156	165	156	181	179	188	169	170	169	163	155	167	167	164	157	174	171	177	158	169	156	150	177	175	178	187	174	160	188	175	163	155	189	176	166	189	162	168	182	172	175	160	180	174	170	165	172	152	183	165	176	183	173	165	178	163	162	145	191	179	159	168	185	173	166	174	170	170	188	160	159	151	172	167	176	165	156	177	182	175	187	176	177	169	145	183	186	174	152	167	187	158	174	161	163	196	152	176	178	171	166	157	172	156	175	177	171	168	157	165	144	169	171	195	167	212	173	180	171	149	170	165	155	170	167	184	178	151	179	161	180	158	161	164	170	159	185	183	155	168	177	164	141	195	174	166	162	181	167	161	186	172	180	180	160	184	176	178	171	174	161	147	153	170	179	175	177	161	175	171	158	170	160	185	172	178	157	173	172	164	183	165	184	172	170	149	187	152	158	183	165	151	161	195	167	165	171	146	181	168	180	166	170	186	179	159	176	193	168	180	160	175	169	189	170	178	198	176	166	179	170	181	173	169	164	178	176	182	162	171	170	164	167	190	144	162	150	168	170	179	176	170	162	170	184	171	139	196	183	171	184	169	162	176	188	181	170	156	159	173	163	162	185	178	142	169	195	189	147	155	161	181	158	157	152	152	182	178	192	177	168	147	166	160	177	155	143	161	176	164	180	152	154	151	172	166	172	174	154	160	172	176	156	186	178	186	167	164	166	170	174	132	183	154	160	183	178	169	180	156	156	148	191	179	176	193	165	160	159	176	176	161	194	161	171	156	178	172	165	154	158	154	176	157	161	169	178	180	180	151	140	141	157	169	163	185	178	151	166	180	166	144	178	172	156	183	147	195	162	177	182	149	199	168	154	180	183	180	176	198	195	178	161	168	168	154	177	143	176	177	169	175	163	184	150	165	178	150	173	178	179	163	168	174	146	166	191	190	161	171	168	159	146	156	147	148	182	168	170	183	166	179	142	163	172	180	176	190	186	171	165	148	178	164	159	153	170	167	160	176	162	153	205	179	184	157	175	173	170	154	182	182	176	179	196	154	181	158	160	183	141	160	189	180	173	182	161	167	158	155	168	148	168	167	163	166	191	186	156	168	157	165	179	162	158	164	171	170	182	174	176	168	165	176	191	179	174	160	154	153	167	150	185	184	171	172	170	161	146	165	184	165	158	173	166	160	162	189	185	190	173	158	170	163	183	169	192	185	152	178	176	171	186	141	162	176	165	170	185	150	163	180	160	162	171	183	170	138	156	164	170	196	181	181	191	191	189	162	174	185	185	172	162	158	177	186	171	177	149	190	190	175	170	195	162	151	198	176	189	162	180	166	154	142	162	177	159	160	157	159	154	186	160	155	147	168	173	167	177	160	156	168	148	182	177	189	152	175	182	185	161	148	173	177	194	182	172	175	169	155	156	166	161
14222	7174	14078	18435	13625	12925	16884	11710	4119	3431	2347	1763	1714	1337	1209	1109	993	977	968	896	1067	2168	3644	4850	4935	3445	2231	1636	1200	1045	1060	1739	2515	1579	995	793	716	876	734	716	783	817	725	558	535	536	558	667	1029	1535	2140	1451	1367	918	624	592	537	501	512	568	620	717	710	717	647	534	532	603	638	547	510	481	504	509	474	420	444	466	447	466	446	450	438	462	468	480	447	467	476	498	477	452	461	442	465	439	459	481	467	486	468	489	443	469	482	455	450	483	437	482	482	476	458	493	424	451	471	459	439	475	478	443	487	438	473	422	446	437	464	462	478	470	456	451	454	475	440	472	481	442	458	427	443	459	503	439	433	444	437	432	434	445	447	423	466	486	429	438	452	449	439	424	433	460	461	420	457	447	454	459	450	475	447	463	428	467	464	460	460	435	464	464	418	465	429	443	442	444	471	456	483	462	464	453	449	450	454	469	404	440	480	448	483	458	437	430	457	427	454	469	387	485	447	433	477	427	469	469	453	428	458	477	465	468	489	462	420	496	452	471	451	457	471	462	446	436	476	468	441	451	439	489	485	474	433	477	475	446	462	428	462	432	448	457	441	448	461	429	470	448	411	474	474	425	438	465	470	444	441	477	470	426	431	452	459	466	464	446	448	455	469	455	471	486	436	430	453	446	456	448	467	488	470	501	427	451	449	449	441	454	471	459	449	430	480	437	424	448	433	462	483	457	406	472	451	478	466	461	472	454	469	438	428	431	464	418	467	452	452	432	446	448	416	476	470	465	438	457	433	466	456	447	462	445	440	450	479	432	441	431	469	428	493	438	421	431	453	463	432	503	468	428	469	457	456	443	481	453	441	480	452	472	458	414	467	467	450	454	440	445	473	483	421	436	439	401	426	449	453	431	412	421	477	427	465	449	431	442	452	441	457	462	457	470	436	435	415	526	435	494	443	457	458	447	454	423	433	425	458	498	453	456	486	455	420	443	441	442	476	456	464	465	465	417	477	444	442	435	477	423	435	391	440	454	469	510	410	440	498	445	472	448	467	478	443	458	452	431	462	427	506	424	448	448	479	480	478	438	459	474	432	458	467	433	428	452	435	440	444	439	481	471	421	445	417	441	417	447	465	463	427	454	438	461	502	411	418	415	442	458	431	437	434	424	451	455	467	493	462	479	430	442	424	430	455	444	481	451	445	426	471	427	473	419	497	444	451	422	458	463	481	490	444	472	420	451	450	470	421	456	400	460	451	441	449	430	440	471	430	434	457	447	450	427	428	450	482	449	446	419	436	447	454	463	472	466	426	491	464	467	485	423	450	479	476	460	483	465	455	443	443	467	454	437	463	467	443	452	414	458	473	438	457	479	453	425	463	438	415	446	455	444	437	398	443	442	468	458	465	470	437	450	442	427	451	451	460	469	458	446	460	462	460	451	475	457	454	494	449	479	449	441	418	450	421	449	462	440	463	426	464	443	439	441	426	463	466	474	439	462	443	429	428	414	419	456	448	496	448	456	466	487	440	473	463	430	464	440	460	460	423	455	448	453	441	470	466	441	451	465	431	482	451	464	457	433	439	428	445	447	423	456	463	450	439	487	477	450	428	430	468	440	465	436	442	456	489	466	450	453	441	477	452	475	454	442	462	434	463	445	455	432	488	448	492	462	455	447	458	475	482	469	450	432	420	463	468	473	440	463	434	459	453	470	456	464	461	442	487	466	470	449	445	512	486	451	477	418	434	437	449	469	461	464	471	433	469	451	478	435	444	454	418	481	484	476	444	453	432	456	446	430	426	489	474	430	431	480	408	441	444	443	459	456	452	469	492	438	437	444	459	472	438	435	489	444	443	454	431	429	449	430	427	464	437	490	431	491	438	498	485	473	445	430	464	429	500	449	453	461	434	417	440	444	455	471	441	461	454	452	421	458	435	440	468	446	458	453	431	422	468	432	447	462	426	457	456	422	458	434	434	458	471	445	436	470	476	443	459	477	453	413	445	451	484	496	447	453	456	440	465	441	490	420	452	436	463	478	436	479	464	463	433	433	460	443	432	483	466	465	460	468	449	433	480	414	471	445	477	453	455	453	490	459	447	448	435	476	416	457	451	433	457	426	459	442	434	453	434	466	448	454	457	448	461	438	454	450	424	489	459	479	453	435	445	409	463	463	445	433	462	494	503	440	423	425	429	454	483	441	408	453	462	454	442	478	427	462	465	441	451	453	476	425	450	471	435	429	486	432	445	459	477	447	464	434	471	442	457	492	438	447	433	430	489	475	449	432	458	487	475	433	469	461	433	445	454	414	421	449	421	425	465	418	458	480	435	447	454	442	466	453	462	485	448	448	428	484	469	431	436	486	470	448	438	467	445	409	474	439	470	450	462	434	448	423	481	466	453	436	445	498	447	441	448	445	432	442	434	470	455	463	454	445	412	445	443	452	454	414	442	462	454	471	447	445	458	471	448	482	397	484	452	421	437	468	429	492	429	486	447	422	462	473	452	446	446	450	446	481	414	446	418	470	431	454	415	415	456	420	444	484	492	411	479	459	478	482	466	451	462	427	486	483	448	419	426	406	445	473	418	462	461	480	439	448	437	470	452	452	461	465	468	426	462	465	473	463	446	458	440	441	440	459	475	444	434	437	484	446	449	444	430	477	429	456	468	444	488	419	462	454	456	457	446	401	445	445	455	459	438	459	481	499	465	512	448	495	442	463	449	435	446	450	435	459	427	475	444	474	444	487	405	446	465	473	431	446	437	464	404	447	457	464	495	433	458	440	437	479	462	440	437	432	467	481	418	447	450	440	427	458	462	442	410	424	479	449	454	431	457	459	421	440	440	466	447	439	432	459	416	467	452	444	444	446	442	416	449	434	461	454	464	466	433	441	431	439	456	450	455	468	470	440	426	441	461	430	428	481	453	480	454	446	460	413	447	434	424	450	434	448	452	467	444	490	443	465	452	448	453	450	434	456	421	434	432	492	435	401	464	426	468	430	442	483	459	501	407	446	432	453	438	446	429	449	506	435	431	445	450	457	470	441	419	429	460	433	463	428	464	424	449	424	431	437	457	456	439	419	428	420	476	476	447	421	412	447	466	496	455	460	468	448	438	418	458	412	433	449	497	418	438	441	433	459	427	415	435	448	452	436	489	464	463	470	456	457	453	425	483	504	442	463	429	475	433	482	480	430	432	436	455	434	442	445	455	420	438	472	464	448	417	440	428	458	493	461	414	455	456	463	440	460	440	432	459	473	449	458	442	478	428	477	407	474	453	461	467	437	432	412	458	453	410	465	468	454	433	483	435	412	464	441	453	424	449	447	459	462	451	474	465	447	450	425	440	467	475	458	456	440	431	464	488	460	435	433	460	471	425	448	459	477	418	445	444	463	431	465	476	433	431	445	448	435	432	499	491	437	494	432	468	428	466	464	483	485	481	466	459	448	434	491	425	463	446	446	457	429	447	483	425	478	453	445	451	440	485	437	467	436	474	420	453	466
2893	822	839	783	482	479	438	404	379	352	358	359	328	325	341	355	326	327	350	390	381	399	514	596	567	467	382	350	325	341	358	387	365	342	356	377	331	333	337	314	362	326	339	319	343	383	314	328	333	391	388	385	363	348	343	350	372	346	339	374	320	360	323	338	346	377	370	310	331	337	349	337	361	322	314	320	341	322	352	318	331	364	348	389	357	355	339	299	385	327	356	332	345	344	340	337	332	344	301	359	333	343	314	338	342	376	328	363	341	337	368	390	347	345	343	356	361	357	365	333	335	360	341	341	356	347	353	362	380	346	345	333	329	310	353	365	366	331	335	344	310	312	344	367	321	331	349	346	304	330	340	322	308	309	337	323	348	305	329	347	331	365	319	335	326	330	328	363	342	360	346	356	331	344	331	296	339	370	325	321	335	345	374	309	330	369	338	342	329	363	354	361	325	350	335	326	346	377	330	372	324	341	371	350	333	332	351	311	342	366	334	349	318	345	337	317	332	322	326	345	333	356	354	364	332	350	345	338	337	358	326	369	349	337	342	316	339	353	376	336	352	358	359	358	338	365	316	321	349	353	336	347	323	368	321	326	356	304	331	360	311	384	348	355	333	328	366	362	352	334	352	337	318	335	332	332	322	362	345	305	342	341	331	349	350	345	321	352	350	340	329	404	332	287	334	385	356	330	386	345	322	373	347	368	339	365	350	362	336	356	354	348	343	349	345	343	351	337	359	363	343	335	392	331	361	326	360	343	324	360	391	381	315	301	335	354	371	340	304	317	328	354	358	314	367	369	335	330	326	366	351	333	348	363	331	373	368	359	348	391	356	364	383	319	349	343	332	368	358	319	356	350	351	294	343	348	321	288	344	349	331	348	338	354	335	334	338	362	339	301	358	332	352	344	369	343	334	344	354	359	327	356	314	345	338	310	356	349	357	350	354	387	359	378	337	358	345	372	364	331	327	362	344	349	323	333	301	362	334	376	384	337	351	324	327	367	333	347	329	323	332	331	367	312	324	357	326	346	351	356	351	325	353	349	358	336	310	372	340	356	363	351	348	303	320	324	354	364	345	346	339	347	344	352	331	341	339	352	335	308	363	326	325	336	376	333	327	333	311	340	337	336	322	338	348	308	389	365	336	346	323	317	356	343	330	358	355	319	360	337	381	327	358	392	362	357	345	375	359	323	341	312	338	351	346	350	347	333	322	386	412	331	323	302	307	326	336	337	340	372	307	313	355	364	344	319	340	319	343	357	361	319	346	346	336	349	337	339	297	363	357	350	330	347	335	363	326	350	341	351	345	337	323	332	363	328	348	378	338	335	356	321	320	324	367	352	346	312	307	339	308	328	331	301	354	325	356	325	334	335	318	315	341	347	352	324	316	344	351	320	347	345	348	364	313	340	341	345	330	344	327	342	324	324	371	336	336	344	372	318	397	357	366	356	355	342	311	381	338	331	314	340	349	344	308	353	295	342	335	372	336	324	334	369	338	335	319	325	356	364	349	362	356	348	326	342	370	315	329	372	310	324	326	324	336	339	367	320	357	355	353	352	329	336	349	370	381	331	380	360	347	316	341	357	376	339	344	331	344	328	359	339	319	335	346	365	339	337	363	346	344	322	338	336	335	340	354	324	353	353	330	329	344	354	345	355	326	327	350	352	340	366	334	359	370	367	345	356	332	325	324	344	331	350	350	345	339	352	330	366	354	332	336	336	375	386	349	324	313	357	306	331	377	367	342	333	346	320	336	333	328	333	309	347	349	320	322	314	372	363	340	350	370	329	340	342	356	366	320	333	327	342	363	312	326	327	315	356	308	357	332	317	319	339	348	351	345	369	302	302	323	339	361	354	341	340	319	353	325	363	345	375	340	329	337	348	340	353	339	355	325	318	347	363	319	319	300	353	326	335	337	361	350	325	318	314	335	363	332	337	358	335	357	335	304	321	347	350	351	372	356	344	351	340	351	359	346	368	355	369	332	344	349	355	363	328	326	349	318	334	330	337	347	351	307	319	326	359	378	352	348	361	319	337	322	361	388	311	297	364	331	330	326	340	353	325	341	338	328	351	340	321	342	348	375	301	336	314	340	327	353	366	340	349	339	362	346	352	331	322	360	350	326	309	349	363	348	347	325	355	312	357	387	322	338	316	326	309	316	344	324	341	335	335	323	352	364	336	325	346	333	357	323	346	363	343	345	336	334	337	345	317	333	331	319	331	341	338	354	368	350	358	327	331	344	329	372	362	359	330	336	362	320	353	360	344	334	360	371	329	340	357	334	322	302	328	357	331	361	350	339	354	335	325	364	337	341	341	340	346	331	331	353	344	351	349	356	313	360	327	324	325	355	350	363	373	341	346	347	361	355	339	312	345	353	346	367	336	346	315	350	367	334	347	365	359	361	325	343	342	347	382	362	395	347	359	347	318	339	352	347	321	334	353	336	369	378	350	347	337	366	308	360	373	341	334	344	360	330	326	375	331	376	361	357	355	353	369	304	349	367	315	340	328	346	343	336	349	371	340	342	322	350	342	376	353	340	346	331	359	335	342	331	363	357	376	345	321	348	341	330	340	327	362	344	327	357	377	360	334	340	349	332	308	328	355	323	319	343	353	375	384	368	331	354	346	346	389	318	345	322	374	332	327	339	374	393	380	310	354	333	335	336	341	344	361	321	360	336	369	359	335	342	351	342	378	371	356	374	363	353	295	373	357	328	321	315	333	349	336	316	374	325	384	349	334	338	348	356	336	334	333	316	329	331	354	351	351	341	335	330	333	313	363	321	341	334	346	341	327	341	343	333	342	343	365	338	345	339	323	340	341	363	350	360	363	348	325	327	362	311	306	358	290	361	352	361	355	305	311	360	334	351	348	332	331	349	349	361	343	357	366	344	347	322	331	337	328	322	361	336	352	347	333	311	315	311	312	315	302	317	344	343	368	343	320	357	332	360	333	360	344	329	348	356	353	382	370	336	351	342	340	351	358	337	339	364	387	345	305	348	339	360	322	336	345	356	359	342	351	369	290	328	358	334	354	327	327	349	344	338	385	333	343	336	333	354	302	339	343	332	356	339	358	353	400	338	319	339	331	358	342	336	331	328	321	355	353	353	319	380	357	405	338	359	328	359	325	344	327	315	317	349	331	317	337	309	343	330	336	294	335	319	336	355	350	316	347	354	352	306	329	332	389	333	363	324	365	345	352	324	315	333	341	365	373	344	338	337	363	347	333	347	365	338	362	352	327	335	332	343	315	371	372	374	358	353	310	347	331	368	363	339	348	333	341	359	359	353	349	351	353	344	340	348	360	365	346	327	335	330	314	341	362	346	315	323	309	361	311	324	313	338	315	387	362	335	330	348	340	347	343	345	338	334	341	348	326	370	353	317	349	341	330	375	351	335	337	362	349	360	323	348	381	350	341	356	335	328	335	335	356	350	342	340	314	338	354	339	379	339	316	345	323	306	346	349	346	369	361	331	328	328	349	388	377
3188	1253	1776	2111	1456	1432	1562	1210	938	888	852	826	857	831	888	786	864	824	836	853	960	1355	2169	2759	2508	1688	1128	965	875	901	974	1057	977	857	876	839	843	863	865	819	845	859	806	813	823	827	852	863	965	1181	1303	1191	1013	878	874	848	799	826	792	809	846	811	829	845	819	797	841	854	828	822	814	830	844	825	805	797	817	821	797	828	849	856	773	779	812	832	805	788	800	790	826	852	860	786	815	817	786	863	814	805	804	789	818	780	828	845	883	788	851	842	832	860	822	821	800	854	824	848	805	816	793	814	832	843	848	872	828	842	838	834	824	821	792	872	854	881	801	799	796	825	831	793	835	809	854	812	848	760	848	822	861	824	807	779	853	820	826	833	807	749	804	813	835	802	763	852	815	770	793	827	837	862	815	786	778	850	798	759	807	798	852	851	790	823	800	838	839	832	822	870	845	892	778	815	821	854	752	856	821	812	847	806	820	861	813	845	814	801	822	813	766	824	865	784	828	822	784	794	820	835	846	833	814	833	828	843	820	876	848	778	766	844	777	803	821	829	837	816	843	813	814	748	843	822	848	812	828	814	786	798	837	792	798	872	808	822	819	791	802	807	799	865	799	836	844	809	778	838	830	765	842	784	838	837	822	775	800	803	781	839	882	756	829	780	843	855	835	772	806	781	841	774	828	813	853	847	863	798	864	823	783	786	848	820	831	811	868	814	775	764	851	828	855	807	770	810	846	797	867	834	870	765	766	823	800	804	799	829	775	765	838	809	835	876	749	833	799	796	803	745	761	817	741	792	806	861	799	858	822	822	795	811	890	820	780	810	825	843	802	823	814	785	793	846	860	831	795	810	841	860	788	848	812	826	849	791	808	808	813	794	811	785	855	799	790	790	818	844	842	793	749	833	791	884	774	796	813	795	804	842	879	802	794	782	828	824	845	806	812	829	820	825	806	826	835	724	813	821	856	824	803	831	862	798	833	895	852	778	804	814	792	779	834	794	839	825	829	824	810	756	822	797	799	846	802	820	831	913	816	840	845	785	791	855	828	829	823	794	821	826	841	760	833	832	790	851	841	786	793	843	838	841	832	793	866	762	851	816	820	813	791	789	799	800	813	770	818	788	861	819	850	805	824	815	836	819	852	808	774	781	850	860	800	818	819	841	823	831	835	784	830	814	791	826	779	839	839	842	815	762	826	828	858	793	834	810	798	841	807	865	851	811	807	858	817	831	786	822	812	836	836	778	864	790	867	800	814	840	816	826	860	814	764	811	815	820	818	838	816	773	851	773	797	861	789	815	802	814	789	827	787	858	796	830	852	758	867	802	865	789	792	870	817	854	807	802	768	830	799	797	821	810	825	809	794	820	864	823	828	798	790	765	855	845	821	827	780	835	810	829	759	815	813	833	848	849	849	819	819	824	868	834	838	798	800	825	797	835	779	822	812	785	811	829	793	830	882	845	819	793	768	817	814	828	811	840	861	792	787	820	809	839	852	827	826	772	800	767	785	795	842	811	786	823	843	791	837	829	797	780	821	827	828	865	809	852	812	829	794	827	825	838	871	828	840	802	822	792	846	855	810	790	816	824	817	771	849	833	772	838	777	836	854	814	822	809	821	838	828	838	793	851	831	806	842	813	789	817	826	832	746	788	785	814	850	859	836	836	818	838	825	827	804	784	805	814	861	795	812	793	857	796	823	843	831	826	792	808	848	802	800	769	814	780	798	802	854	817	811	843	791	780	801	825	862	860	851	840	786	822	811	818	797	846	791	806	844	843	836	793	822	849	793	830	834	840	823	801	782	786	838	773	814	821	824	822	823	793	801	817	808	800	833	804	778	818	858	855	740	820	767	834	828	852	790	852	801	829	820	774	823	842	888	778	820	809	843	797	842	816	818	837	832	825	842	790	875	792	843	850	865	784	819	827	869	782	785	824	819	874	793	839	855	848	857	816	785	848	882	844	849	827	856	807	786	802	814	860	845	815	842	820	790	812	847	825	829	817	774	814	814	795	846	810	817	818	801	798	816	803	816	875	853	881	795	800	846	807	843	787	821	849	806	845	790	800	794	805	810	834	826	825	855	787	840	851	783	842	813	789	803	834	815	786	810	853	795	885	818	828	844	826	823	825	843	807	840	817	828	794	858	815	818	837	829	858	812	790	803	767	831	811	774	830	780	790	805	852	797	881	818	839	832	829	824	812	811	778	829	804	814	813	778	787	815	795	893	779	796	773	782	830	825	820	811	798	802	780	847	907	805	826	833	839	816	840	810	848	802	824	800	817	852	834	796	778	825	868	771	824	809	844	852	797	835	833	813	857	830	792	823	830	846	812	785	855	796	790	852	848	876	838	788	833	767	842	786	819	806	816	808	810	830	804	808	803	858	847	826	825	811	842	794	801	785	817	862	851	816	826	802	828	800	836	862	775	799	862	845	798	806	840	796	813	887	789	860	789	841	747	804	827	846	830	814	846	827	776	823	853	823	822	829	825	842	806	791	826	831	868	825	816	816	805	824	825	818	805	880	836	867	833	811	797	796	817	774	799	853	822	787	862	831	790	899	807	805	803	823	814	787	820	820	789	870	835	835	838	823	793	767	792	751	825	817	834	846	852	849	772	840	785	796	812	854	825	817	799	819	832	808	787	812	851	830	823	794	798	822	847	767	798	813	740	823	781	814	837	816	893	833	820	837	842	801	780	829	835	834	865	791	824	839	879	800	825	820	772	855	824	883	828	823	793	760	879	761	750	843	853	815	823	797	811	843	790	776	794	865	809	814	767	755	786	826	866	818	813	863	829	798	836	862	786	830	798	852	830	834	851	871	866	867	768	833	805	818	788	800	817	812	814	756	845	828	826	785	828	829	800	824	855	858	809	808	785	832	796	808	800	865	766	767	822	762	800	796	805	796	790	772	798	836	818	843	803	807	817	887	859	839	814	835	787	786	869	803	813	842	851	833	805	824	831	778	800	808	816	830	794	800	862	845	784	837	817	793	839	803	911	817	808	860	804	830	787	843	806	819	781	801	789	798	808	796	783	804	851	838	838	809	864	796	818	794	834	848	833	835	778	836	785	855	856	848	839	805	849	864	800	827	811	837	836	837	825	844	822	834	827	849	851	823	822	869	863	800	786	771	787	791	826	825	819	823	779	803	792	814	857	839	820	825	796	841	839	824	780	917	785	787	811	826	844	756	795	835	779	796	860	815	873	743	777	842	801	788	869	856	796	833	807	853	825	846	778	816	804	827	797	814	795	772	838	826	793	826	850	812	878	838	795	815	757	795	845	784	831	820	811	820	817	826	817	798	791	846	816	826	822	813	837	793	830	832	792	822	807	779	821	847	834	765	836	833	783	846	813	783	842	769	850	869	866	775	835	782	862	775	835	817	772	821	832	831	801	818	866	775	803	803	826	785	822	806	821	847	784	835	818	808	748	807	875	796	855	884	810	841	790	822	823	827	798	787	858	840	850	810	819	855	803	765	815	820	837
14209	8638	9542	9580	5114	4134	4342	2017	804	492	335	314	346	274	263	259	241	268	264	247	258	437	564	638	558	374	290	275	268	254	286	413	347	284	246	241	281	241	233	226	233	273	268	232	235	216	211	278	260	336	370	319	280	232	218	230	226	237	220	214	204	230	249	247	237	221	237	222	221	214	246	246	222	245	210	241	235	206	207	222	224	251	210	209	243	219	213	219	248	208	239	232	199	199	238	201	221	222	211	235	227	207	190	217	220	245	234	232	215	207	198	227	223	223	237	227	208	184	207	198	230	250	210	217	202	204	229	218	237	207	206	216	235	245	210	215	247	213	248	237	195	215	226	216	216	219	215	196	239	228	244	203	201	217	199	205	206	252	251	212	235	206	217	230	199	203	207	215	234	200	214	220	218	239	214	255	201	220	243	222	203	231	215	230	219	205	219	242	234	194	236	207	213	248	241	210	225	217	233	243	251	246	240	210	228	209	222	213	229	214	243	256	230	211	233	204	212	216	228	242	215	215	203	232	263	215	201	203	217	235	255	229	245	224	222	237	218	223	207	216	239	219	236	224	206	233	227	253	242	225	217	208	202	196	218	255	225	224	247	240	230	221	225	234	236	236	210	205	222	192	224	208	226	218	216	250	191	207	202	217	195	227	208	221	205	227	194	222	224	226	237	238	223	209	234	226	231	218	176	229	228	222	217	229	215	226	254	216	223	241	213	234	211	227	184	225	222	230	244	217	221	210	207	264	209	171	212	232	218	196	215	229	225	218	217	222	233	222	221	218	192	246	213	220	188	231	236	237	191	218	212	206	226	236	232	215	208	208	226	219	220	226	236	197	242	218	220	224	242	239	221	211	227	233	212	234	222	225	226	235	218	217	219	209	236	228	213	204	227	246	198	241	224	239	225	204	214	212	186	234	213	241	235	229	236	217	200	201	223	222	228	208	254	195	212	218	216	241	213	228	216	216	222	221	233	211	191	233	205	222	211	203	213	214	243	225	208	201	203	219	218	196	220	208	203	240	211	198	196	262	222	210	227	227	222	221	205	203	242	210	234	179	217	226	210	259	203	222	248	219	222	208	212	218	238	246	225	259	213	199	222	250	252	225	220	221	252	238	242	210	209	192	233	245	223	228	195	203	251	245	232	211	235	241	212	206	201	211	229	220	215	243	228	230	249	219	244	244	208	217	219	230	210	239	250	202	219	220	211	203	218	234	238	203	219	242	236	203	213	221	208	222	236	208	212	232	232	212	230	253	212	224	233	235	220	240	220	236	241	211	213	217	246	211	213	234	216	214	220	212	233	208	182	236	206	210	232	224	232	229	236	221	217	216	230	195	201	239	210	202	202	224	244	219	216	219	206	223	214	232	212	208	222	207	189	222	233	194	219	228	242	252	205	236	229	226	232	224	229	221	241	206	231	207	229	229	245	213	236	214	243	200	195	233	217	211	210	202	211	217	219	225	211	202	258	204	241	221	211	232	237	220	205	213	222	220	225	193	211	233	194	204	207	220	215	210	209	220	206	244	200	196	224	229	213	203	255	221	243	198	212	197	218	226	206	235	207	225	220	215	214	217	213	230	204	202	218	221	216	231	209	207	252	206	233	212	225	225	221	234	216	235	210	213	234	243	213	223	177	204	200	230	234	227	232	204	240	218	223	223	199	220	224	212	237	214	194	209	210	207	222	201	234	209	224	220	211	228	229	181	224	214	220	200	239	229	225	219	230	232	223	215	213	230	207	234	237	210	214	209	200	222	240	233	236	217	210	254	242	229	218	241	231	225	215	231	205	247	253	193	222	206	259	235	208	209	234	211	225	242	234	233	207	236	234	247	231	224	247	223	222	216	215	202	243	225	196	202	205	245	212	215	217	211	211	215	226	212	245	217	235	214	252	227	200	210	212	186	221	248	176	221	231	211	221	228	232	202	181	205	228	216	220	225	233	216	205	228	239	194	224	244	196	205	196	210	239	250	190	219	241	239	219	215	203	228	212	209	198	213	224	219	230	215	220	193	217	217	232	204	238	213	193	215	229	222	222	232	227	219	199	216	221	208	214	204	236	221	214	236	250	260	195	211	221	229	210	215	239	238	216	246	214	216	229	200	218	218	252	211	220	220	203	218	226	171	175	208	218	234	205	199	214	213	246	231	241	208	224	213	234	232	212	227	231	210	248	243	213	244	204	226	225	184	225	211	218	227	217	248	213	222	248	233	215	215	234	196	209	217	226	235	220	228	229	209	228	209	229	210	218	243	227	232	215	225	222	217	239	224	219	231	240	221	212	242	202	230	232	216	251	243	211	240	219	214	232	218	239	212	217	247	226	235	210	236	234	238	219	233	239	261	200	209	217	239	219	205	212	229	230	224	218	236	238	219	216	199	235	206	202	222	244	213	232	225	207	195	221	217	221	195	201	219	248	238	207	220	194	212	214	221	244	237	219	242	207	234	245	206	216	232	212	168	217	221	201	207	224	194	252	189	232	216	222	200	234	215	211	208	209	217	221	228	218	214	227	257	194	211	228	230	235	230	225	213	226	239	229	207	215	205	233	219	214	205	234	225	257	214	229	184	206	210	236	201	210	228	200	206	224	237	216	217	217	193	212	233	230	243	223	182	223	185	203	215	233	239	208	244	220	220	206	231	211	231	250	225	186	219	193	204	218	217	204	221	219	199	209	202	202	220	209	229	215	206	231	227	254	224	223	205	259	270	210	234	221	225	212	263	260	219	202	228	199	240	227	216	208	234	215	207	225	253	218	215	223	211	204	216	239	201	220	218	230	228	230	213	206	256	224	224	225	246	234	213	217	232	201	198	216	235	226	217	235	216	204	226	246	227	222	250	226	237	207	232	220	223	200	214	221	213	216	214	222	232	241	260	216	202	201	229	212	187	206	217	206	205	199	207	223	225	198	201	227	210	223	216	216	225	221	176	209	226	228	232	227	223	223	223	225	240	227	237	227	219	222	222	243	231	221	210	214	252	223	236	216	207	219	246	190	214	202	193	231	223	225	219	198	209	246	223	212	204	232	212	251	232	203	223	246	196	225	198	234	191	226	200	228	213	208	236	240	220	216	218	219	239	221	234	244	215	219	242	210	219	205	194	224	237	232	235	211	217	227	217	208	216	237	240	255	240	195	246	202	213	220	204	243	221	209	220	224	247	194	212	246	207	219	251	226	207	227	221	213	218	215	200	235	234	194	261	211	211	249	215	211	221	232	254	207	199	223	236	242	206	202	221	214	235	198	214	244	215	209	224	207	210	207	205	247	225	238	201	218	210	215	207	238	225	204	206	224	222	230	219	210	226	225	193	196	196	243	227	207	223	205	228	252	200	197	201	202	221	239	216	207	238	214	179	212	206	245	223	204	206	232	208	216	218	239	210	232	186	228	221	242	218	205	210	208	227	200	193	211	242	211	215	225	224	236	210	193	217	222	211	212	213	232	227	224	224	176	234	210	217	244	234	216	224	185	212	227	201	247	215
10419	4868	9980	12832	8436	9696	12700	6119	2538	2227	1418	1248	1119	1063	964	865	881	845	805	801	1080	2076	3233	4010	3146	1948	1310	979	799	862	1298	2102	1638	984	759	746	717	756	655	639	662	718	750	605	602	617	708	755	973	1394	1581	1161	880	853	640	631	570	545	613	578	608	633	674	648	607	611	570	633	589	570	577	549	585	579	541	566	554	520	598	579	602	516	592	527	583	585	530	539	545	591	572	518	577	546	576	495	556	552	585	569	554	555	547	563	572	557	543	561	541	564	562	566	535	549	573	567	542	548	563	551	614	586	558	557	546	552	496	555	598	528	579	544	536	562	536	572	568	521	515	556	603	548	597	528	543	538	534	575	579	537	556	574	495	529	552	550	583	530	569	549	517	564	579	586	558	563	574	572	578	552	528	575	570	534	589	536	571	547	595	535	562	540	550	541	590	512	531	588	554	535	541	581	534	536	545	570	570	577	517	545	529	622	550	546	500	567	521	553	554	528	582	568	549	577	505	508	528	602	535	530	526	524	551	582	556	544	564	527	498	572	533	543	528	585	537	557	524	554	582	560	551	537	558	536	519	543	552	584	589	533	550	537	523	580	558	521	541	570	537	547	587	580	606	555	537	581	597	502	507	558	540	561	600	544	567	518	523	509	559	561	518	531	525	516	590	535	534	572	549	558	553	595	578	524	555	572	545	564	559	527	507	552	539	575	546	556	548	557	545	567	557	545	538	553	583	595	582	549	567	515	575	571	574	535	583	548	549	558	561	525	522	526	536	549	549	543	552	606	549	557	587	565	558	587	573	555	546	526	560	539	549	506	549	537	515	543	552	563	550	551	523	570	541	541	569	551	540	570	562	571	548	569	595	555	583	549	563	565	492	552	556	606	574	594	558	521	552	541	594	546	526	568	544	592	539	535	540	535	608	533	520	547	565	578	550	513	551	583	535	544	540	541	548	545	543	571	557	571	538	555	556	563	566	607	541	529	541	590	568	558	551	538	564	578	551	523	563	544	536	571	523	570	521	556	572	576	575	526	557	535	540	520	528	577	582	559	564	564	562	599	562	565	557	602	505	553	600	562	553	575	546	526	551	554	545	532	545	534	523	538	544	533	516	533	540	562	525	558	596	525	556	593	558	539	548	561	515	538	570	565	569	537	551	572	550	558	516	550	550	546	539	569	567	557	537	520	541	557	559	554	548	557	607	553	563	550	494	506	573	535	531	524	510	517	591	560	541	533	556	596	560	509	582	570	529	568	542	569	589	532	536	544	584	553	591	571	500	535	599	561	527	504	551	558	556	537	570	521	545	538	562	523	523	601	550	532	523	587	551	537	531	549	540	557	566	582	526	532	522	549	505	551	503	551	594	561	519	562	559	556	565	533	532	555	551	542	585	514	560	593	528	598	535	553	535	511	544	575	519	513	536	587	548	576	551	546	516	556	572	574	558	561	543	541	549	570	558	566	558	582	557	518	572	568	569	490	562	553	562	529	568	553	558	565	522	573	535	516	548	547	552	546	530	574	572	592	562	544	587	566	578	580	562	566	515	582	583	555	526	538	527	595	552	515	524	550	523	542	577	554	581	566	525	548	547	591	583	567	557	490	522	557	528	535	554	540	514	536	545	493	595	559	554	532	540	547	509	528	556	534	531	578	607	544	571	533	547	561	578	525	537	509	521	597	572	579	577	601	524	581	539	535	558	532	564	575	564	592	562	523	565	550	568	549	538	547	566	560	543	548	539	539	574	555	525	580	540	581	496	562	545	526	588	528	532	543	525	576	570	559	539	577	494	549	523	561	561	488	525	525	571	550	589	578	558	553	539	563	534	561	526	551	521	554	517	550	586	540	568	565	579	601	555	534	538	550	578	586	542	551	530	591	522	507	536	548	572	546	519	543	581	558	541	530	561	531	550	566	536	548	529	571	602	601	596	570	576	587	544	602	543	603	580	573	551	528	563	575	548	522	537	579	549	548	534	571	547	551	583	549	550	538	552	489	567	575	536	526	572	509	579	550	599	567	573	581	558	542	585	536	552	566	549	597	554	539	574	522	574	521	557	571	542	537	561	564	557	588	513	557	563	561	521	596	541	556	576	561	561	587	535	550	577	549	532	519	558	560	551	554	584	557	525	542	557	518	542	537	582	524	575	588	516	580	519	519	497	521	559	531	511	570	562	545	545	587	546	532	579	529	524	558	556	561	547	577	580	521	580	553	557	554	568	536	550	537	563	565	542	549	551	563	559	538	587	524	577	552	573	565	573	568	565	539	538	559	573	550	604	571	549	496	580	556	551	532	548	569	557	571	513	581	588	517	551	576	511	559	546	565	539	535	524	585	557	531	539	537	567	554	557	581	568	554	516	521	563	574	546	555	547	516	542	546	533	512	558	534	535	537	528	544	542	553	545	544	552	580	585	534	530	577	563	547	592	567	555	518	527	542	550	545	582	596	539	559	544	551	537	560	579	572	540	579	542	560	532	589	519	528	591	565	527	535	559	561	529	530	541	557	544	603	592	568	527	564	520	550	572	541	531	588	553	552	516	544	555	561	572	580	607	578	564	591	553	569	566	544	539	549	536	557	553	563	505	563	526	546	538	580	567	592	543	552	531	539	549	553	527	545	588	555	541	581	557	541	534	570	581	536	571	578	537	553	558	537	523	579	542	580	544	540	540	560	591	556	582	534	521	570	537	586	564	544	591	557	547	563	556	525	534	535	590	520	588	528	541	557	536	555	507	575	543	542	590	543	588	556	559	568	597	563	576	559	569	550	527	582	558	541	505	571	538	557	541	575	567	534	524	537	535	553	549	532	543	537	598	532	563	540	605	556	534	558	555	560	516	536	582	549	569	560	536	584	537	536	541	548	567	557	587	547	533	555	560	546	575	557	557	555	524	563	542	555	567	550	567	571	562	550	537	571	583	583	600	530	532	533	551	518	591	566	588	576	524	551	526	510	553	546	564	599	545	529	596	544	524	581	558	544	576	536	544	539	563	534	535	550	534	554	540	524	556	560	535	530	547	554	554	563	582	551	578	609	539	559	560	541	551	502	585	560	511	544	567	548	536	550	558	554	529	579	554	586	578	550	560	561	579	551	532	557	565	548	592	586	552	549	504	555	573	570	549	596	512	537	511	578	560	543	536	506	548	563	534	522	513	547	530	560	545	592	528	555	571	540	545	528	503	565	583	530	557	509	551	555	552	550	568	573	602	588	548	537	529	504	543	565	549	574	552	531	533	569	572	578	577	617	555	543	539	531	550	593	545	582	557	543	552	588	553	536	563	562	555	567	596	574	564	577	551	550	560	529	585	534	546	570	534	548	595	594	564	600	565	565	549	598	576	564	526	508	536	541	524	583	576	586	604	554	556	578	497	503	600	563	577	571	574	591	561	599	611	542	549	579	524	568	562	555	572	556	544	528	572	559	557	527	521	543	522	567	568	553	573	594	547	555	556	574	538	564	528	540	530	530	532	582	543	529	553	533	538	528	541	509
20571	13783	13935	13788	8545	6907	7683	3061	974	714	387	372	322	274	279	262	264	217	218	204	252	470	729	785	601	375	278	269	188	244	384	542	343	250	223	223	268	199	207	191	155	193	176	189	174	181	178	180	206	257	349	312	237	215	189	155	158	155	166	134	185	173	189	175	161	167	178	168	176	162	162	170	177	186	153	168	176	151	160	189	168	149	175	170	154	163	170	180	148	148	127	164	172	150	137	170	164	149	150	156	190	151	176	178	168	172	150	146	166	176	154	146	167	153	164	131	175	158	176	165	180	137	151	162	151	144	151	177	163	141	132	170	188	146	137	153	161	147	144	162	186	159	184	153	139	167	152	169	134	156	144	161	145	148	152	143	161	164	165	163	152	131	182	157	156	163	160	167	169	161	141	165	158	145	155	157	166	138	166	148	174	168	140	157	159	144	172	170	143	178	149	146	157	179	157	157	146	142	152	155	156	130	172	128	173	138	147	172	164	148	163	157	163	159	162	144	164	157	158	157	151	151	163	152	154	141	159	130	160	150	163	147	140	151	162	155	144	162	161	173	180	158	179	171	153	164	153	148	154	179	183	167	182	154	179	148	156	180	164	163	165	165	151	160	165	161	175	164	172	141	141	142	167	158	179	144	136	148	155	144	166	146	160	162	153	152	153	177	154	168	176	150	153	161	173	164	178	156	162	151	191	159	156	155	136	156	165	149	156	128	161	170	155	152	158	161	160	141	149	168	155	160	173	170	156	160	143	157	142	153	148	165	180	166	165	156	153	143	139	143	165	177	134	138	144	154	170	150	155	159	156	168	156	174	167	169	156	159	170	160	149	137	167	145	136	163	151	159	132	151	145	165	152	138	157	178	160	181	165	174	158	161	155	151	145	148	174	163	151	180	177	162	154	153	140	157	163	176	157	149	160	168	179	158	142	164	116	142	181	154	174	169	162	180	141	157	169	166	150	183	139	155	181	172	138	151	154	157	152	171	174	167	156	155	168	161	158	167	143	179	164	170	128	171	164	151	147	154	179	173	160	168	150	179	146	148	170	164	150	156	148	184	163	161	188	184	170	167	151	156	174	140	178	145	163	178	154	181	185	147	153	173	179	165	145	180	156	169	126	139	129	161	157	155	183	171	173	142	162	157	138	140	153	146	136	156	151	144	170	159	160	162	132	176	151	189	159	174	134	155	166	145	149	180	154	141	186	128	189	146	163	154	149	168	174	150	177	148	156	173	189	149	184	163	138	152	155	123	133	142	166	162	166	172	144	156	158	141	175	166	157	151	177	171	148	139	153	170	154	171	199	168	151	139	167	151	144	153	173	152	200	154	152	143	145	171	163	169	157	171	172	165	163	134	145	153	152	136	174	171	151	160	152	166	133	151	141	144	156	160	164	179	147	161	171	128	134	159	165	163	169	141	159	142	164	156	164	159	158	137	169	154	154	161	172	151	155	151	165	144	147	138	150	183	161	179	151	153	125	152	138	158	165	169	142	158	186	147	172	188	125	154	156	158	136	166	147	175	159	169	160	194	170	153	155	152	175	152	149	178	171	170	184	146	160	165	164	166	152	149	147	153	164	172	146	176	148	163	164	156	141	156	144	168	153	154	159	174	155	136	147	172	187	141	139	170	170	149	151	143	149	161	159	169	161	167	165	166	143	163	166	148	140	160	163	144	151	135	168	161	146	144	153	190	156	145	146	161	151	174	154	167	144	161	174	163	171	139	176	170	157	178	157	161	158	165	158	151	159	167	167	171	173	160	153	160	177	176	164	167	159	162	148	166	150	151	153	177	189	152	154	164	174	143	157	153	160	167	159	172	149	146	187	160	141	168	145	178	155	150	149	149	168	167	157	165	163	140	177	161	163	166	167	188	176	156	172	155	168	164	168	147	159	162	168	162	165	151	158	150	191	156	141	167	150	176	153	180	158	161	154	151	168	161	169	141	155	144	143	156	135	157	163	161	173	159	142	166	158	160	156	172	153	142	163	172	152	145	148	151	152	154	157	131	161	156	173	153	165	141	160	163	132	150	168	174	139	150	151	160	168	160	141	151	163	154	135	139	140	156	155	168	162	155	134	152	159	118	144	135	145	158	165	173	175	181	145	165	148	178	160	165	156	182	151	164	154	161	156	168	141	161	165	160	149	137	167	179	181	167	166	176	147	159	188	171	168	151	183	152	169	149	160	159	163	153	171	174	171	185	169	165	163	152	178	146	154	181	171	143	155	154	160	164	163	178	152	172	133	168	151	158	157	173	146	161	156	152	148	155	157	167	151	168	160	172	153	145	169	180	162	154	141	148	162	160	148	144	140	155	154	165	156	155	173	149	142	170	163	165	160	172	149	169	151	143	166	161	155	142	165	166	161	169	138	143	142	153	156	164	146	151	183	158	170	166	153	163	180	152	159	159	148	136	156	151	161	154	168	170	165	153	156	144	163	146	170	144	148	184	143	143	166	152	172	167	155	155	145	187	162	154	145	160	173	134	144	167	178	153	171	142	159	156	168	174	190	144	148	145	145	153	160	163	150	152	160	167	149	139	146	167	140	184	166	196	162	154	152	137	151	166	175	163	183	158	169	149	166	148	160	161	176	152	154	157	177	166	157	159	145	161	148	156	178	179	160	145	152	188	163	151	180	168	151	171	143	143	139	154	156	143	152	149	154	156	166	161	180	131	160	173	129	160	143	129	146	157	156	182	136	144	140	148	152	156	147	150	151	159	165	167	172	157	174	170	154	171	150	160	166	156	160	132	166	175	158	168	163	155	139	177	166	161	158	153	185	166	146	167	159	166	176	155	146	158	161	157	157	134	174	165	156	153	159	134	183	153	141	165	173	161	162	177	164	139	168	164	166	142	178	128	146	162	171	155	145	162	156	160	146	143	160	160	139	169	172	166	162	146	157	167	146	152	160	174	144	157	171	138	162	146	164	155	152	137	164	126	188	160	159	146	171	150	162	147	167	157	152	151	144	154	149	155	156	165	152	131	161	177	169	145	145	148	147	176	144	136	154	155	139	159	142	174	168	173	159	156	150	170	166	154	179	175	155	154	171	142	140	158	141	152	151	163	148	167	148	172	134	179	157	164	155	171	167	169	151	162	153	163	148	153	188	163	149	168	160	163	162	169	167	158	142	150	164	157	155	167	165	149	130	167	155	175	151	179	169	158	152	131	137	176	172	175	161	149	141	148	145	160	136	175	174	158	161	164	160	175	152	147	172	149	146	161	156	188	149	175	164	155	159	150	161	149	181	156	172	161	166	147	141	163	170	147	162	171	154	162	145	153	171	153	161	152	162	165	137	161	139	149	147	142	149	157	147	177	171	166	164	172	141	159	138	130	159	188	175	163	176	172	158	160	144	189	167	152	164	175	164	161	180	134	180	175	162	170	157	150	167	143	168	150	150	199	152	176	162	182	143	144	146	176	157	170	168	159	128	154	146	157	157	170	169	137	136	142	142	164	176	146	151	157	142	178	136	190
13694	8130	12980	16609	12306	15237	18475	8348	3552	3353	2071	1689	1491	1244	1213	1042	956	913	958	921	1429	2737	4540	5049	3737	2273	1426	1213	909	1231	2351	3917	1925	1183	1089	895	1286	912	736	603	636	752	663	516	484	592	630	710	902	1160	1996	1850	1070	725	604	507	452	450	461	462	573	684	679	605	495	525	578	519	546	495	449	436	496	465	509	481	439	427	425	445	451	410	463	446	417	419	447	425	424	399	435	449	422	463	452	430	418	451	450	431	423	427	429	407	423	435	422	424	401	447	418	434	422	431	428	451	393	380	433	405	445	407	404	459	411	405	415	416	410	387	425	437	438	473	455	418	425	391	426	451	418	464	439	420	428	466	415	417	418	436	418	391	403	418	446	404	436	429	449	420	432	407	408	425	403	435	444	420	397	457	418	393	423	455	431	391	428	398	447	438	417	414	415	421	427	444	434	421	455	429	389	405	393	424	403	427	463	444	433	416	415	478	417	421	415	456	416	408	473	466	432	411	460	422	415	410	422	452	394	430	431	414	391	407	439	412	447	405	400	431	466	418	434	451	395	438	429	417	426	430	406	413	452	403	405	388	435	420	463	391	419	438	417	417	456	418	433	439	429	439	438	414	450	447	434	414	418	452	440	444	437	430	462	450	464	407	435	393	391	450	383	448	451	402	406	402	415	451	424	389	402	421	399	432	437	451	425	459	455	417	408	405	435	418	444	442	366	435	459	400	380	443	458	430	447	451	426	424	423	422	396	434	422	395	456	453	471	430	423	442	451	431	458	445	441	445	409	391	425	406	452	404	457	401	405	412	424	457	415	413	409	421	410	385	469	424	424	472	383	416	467	420	423	439	455	454	469	422	391	433	439	442	430	404	402	426	418	446	422	405	435	425	389	428	403	421	427	414	448	438	416	438	429	441	417	387	398	404	411	439	449	403	434	407	426	428	399	433	407	416	413	436	423	398	452	453	435	426	433	404	449	420	450	419	418	419	439	416	377	384	423	440	420	408	430	449	450	414	424	370	411	435	428	448	393	445	430	439	387	429	451	422	409	398	452	412	433	467	408	434	446	417	437	411	448	433	414	391	414	434	460	426	432	423	417	442	404	437	437	410	398	385	414	400	429	416	426	396	473	438	387	435	399	440	420	447	403	441	423	429	472	422	418	444	453	438	427	399	419	410	434	445	389	432	411	449	471	402	422	401	459	425	424	414	403	390	463	389	412	414	406	439	419	432	415	409	426	402	464	410	405	430	451	412	428	432	410	394	438	450	415	450	431	450	445	414	426	431	440	437	438	443	415	426	450	422	453	388	404	400	373	432	420	431	436	424	423	422	404	452	395	411	445	399	448	453	406	411	438	381	398	422	420	438	423	455	403	439	439	437	430	386	453	412	455	410	461	398	447	419	406	439	414	450	418	415	419	398	421	419	403	441	406	420	390	446	417	410	429	444	409	409	420	417	434	437	461	416	458	387	450	381	415	420	462	419	427	434	409	353	426	426	410	401	385	466	441	409	412	473	415	432	416	399	435	433	426	419	415	419	400	406	414	376	431	430	423	446	433	425	420	441	421	391	405	433	439	396	444	466	405	383	396	418	401	413	425	428	433	446	412	428	448	395	458	420	413	422	437	467	412	445	396	428	440	417	442	396	460	416	421	439	407	410	470	454	401	438	424	428	380	451	371	402	384	391	428	431	457	413	465	416	459	425	452	425	401	431	403	396	408	419	395	435	410	423	393	419	442	434	421	427	424	409	427	471	437	384	423	435	442	437	436	422	443	430	450	435	440	429	434	389	406	422	399	485	421	438	459	453	411	423	432	461	423	425	393	431	422	444	432	430	447	440	421	399	424	446	395	416	453	420	394	446	410	431	393	456	448	412	419	394	432	436	436	406	431	419	408	410	449	405	410	431	458	420	400	439	442	376	391	423	389	378	402	392	452	452	449	431	385	417	383	413	425	423	421	440	480	436	398	409	407	404	433	425	420	430	379	443	438	411	434	450	445	439	419	447	439	462	434	447	430	436	420	412	419	493	455	428	446	415	403	466	431	394	434	416	418	451	422	410	418	426	441	424	415	429	442	410	436	415	429	437	394	420	431	398	408	412	462	413	439	421	448	430	387	421	459	431	407	397	406	386	398	437	414	462	456	407	416	436	411	441	466	432	419	385	423	394	411	459	466	463	420	400	439	431	405	412	415	457	425	466	428	397	418	413	435	421	426	433	392	411	428	417	417	447	397	458	431	446	460	425	445	402	429	443	412	401	431	460	423	427	415	415	421	426	431	455	436	386	460	436	419	430	420	442	434	413	432	438	424	433	456	463	411	430	450	449	430	388	408	386	423	404	438	431	470	422	441	432	426	415	449	380	445	420	402	434	430	424	434	459	419	402	431	378	420	420	398	446	410	404	428	458	425	434	408	399	381	406	441	414	427	426	446	473	432	451	437	427	452	421	385	407	413	420	408	403	423	414	475	409	414	384	414	458	403	438	455	423	427	438	389	451	369	445	442	418	429	403	446	381	407	395	446	434	394	414	441	403	447	411	406	419	407	412	421	406	432	412	411	406	447	417	430	430	459	413	414	415	406	415	437	432	391	446	385	408	424	380	396	399	442	422	426	398	429	417	434	415	419	436	398	440	428	445	417	422	448	407	435	430	429	373	444	430	417	441	401	454	379	443	458	377	424	386	439	416	450	463	469	435	418	402	426	427	409	402	462	422	423	435	430	462	420	470	435	423	414	426	424	450	423	414	426	422	380	417	419	435	422	428	389	410	419	413	424	464	392	445	402	444	459	419	413	419	387	410	434	417	434	456	444	437	410	403	424	392	412	438	439	427	428	424	457	435	417	396	425	390	419	457	408	450	434	429	432	465	373	384	418	381	431	428	432	439	433	386	393	434	410	436	406	425	400	439	433	402	396	437	429	412	429	409	454	410	414	468	412	423	415	444	409	405	444	436	411	426	419	421	423	421	397	428	410	418	396	398	456	423	449	445	443	425	426	417	434	405	406	383	456	379	401	414	415	413	438	398	408	417	397	446	481	429	442	443	433	420	425	413	441	445	442	409	375	430	424	407	432	413	453	438	424	445	422	423	424	420	416	413	432	427	433	387	451	423	435	423	388	415	414	423	422	416	381	435	442	414	434	368	426	421	408	484	412	408	372	441	419	430	428	442	433	403	440	388	424	427	425	416	431	431	433	397	423	469	406	443	417	450	395	409	413	375	406	406	447	431	382	425	429	384	390	407	456	450	368	416	404	429	430	391	400	388	440	408	391	424	440	423	471	447	429	463	443	415	427	393	438	477	463	433	429	422	405	405	420	446	466	366	438	431	443	433	434	450	419	417	421	424	382	424	420	393	449	373	385	413	426	415	471	435	428	411	449	387	399	398	438	419	433	421	388	472	410	432	403	429	452	455	427	430	447	422	428	437	406	432	398	437	414	421	416	420	433	423	435	435	406	443	440	414	429	433	437	427	441	425	425	422	428	430	449	404
2813	849	772	669	501	446	420	361	327	356	395	330	367	323	383	341	322	324	326	334	386	497	581	632	463	344	351	291	330	372	361	374	333	352	388	323	361	328	328	329	367	337	346	315	335	343	342	369	330	357	415	375	325	322	363	362	311	332	358	348	346	304	321	355	328	318	383	368	346	341	345	372	335	346	304	314	326	347	314	345	300	350	344	344	323	344	343	327	336	341	328	367	330	366	337	369	351	350	332	332	334	338	345	349	303	339	340	374	334	341	328	333	325	345	343	335	361	340	342	299	329	320	326	359	346	344	361	321	361	338	338	352	347	317	341	321	355	321	349	327	364	352	322	320	320	346	337	356	339	334	320	338	319	326	329	336	308	334	367	368	339	337	339	370	355	320	326	349	336	335	334	343	335	376	348	344	329	347	328	350	320	318	354	319	316	361	362	318	362	345	358	335	348	337	332	346	335	345	307	332	349	325	343	366	365	346	380	362	356	330	371	362	365	311	337	369	354	355	374	348	379	366	291	347	346	366	387	342	319	345	363	360	315	314	318	353	326	342	349	368	327	355	337	350	369	321	356	346	346	322	353	308	314	378	350	353	375	357	336	324	341	325	362	318	359	344	357	309	352	373	348	362	351	362	370	368	316	325	311	334	351	351	343	329	359	344	351	302	324	312	369	336	339	364	374	319	315	315	388	385	337	360	296	323	312	349	333	311	327	341	370	346	355	330	311	331	314	350	301	355	335	294	352	329	318	386	337	367	375	362	374	337	363	333	343	318	345	335	369	378	328	357	352	336	360	350	337	331	311	343	369	369	346	334	344	307	313	335	348	307	320	340	342	339	380	336	350	355	328	334	366	380	348	338	333	356	367	318	327	314	325	339	343	337	332	328	288	346	356	318	323	335	348	338	340	317	342	385	310	346	341	348	315	340	319	321	304	336	340	326	347	342	329	310	315	357	326	342	357	338	370	315	349	331	327	318	348	333	323	355	305	328	329	355	338	318	329	338	330	387	354	347	333	336	302	372	330	329	333	334	317	337	346	321	322	352	351	314	348	365	359	328	330	324	328	368	371	330	325	371	347	328	329	321	346	348	379	353	351	338	341	313	329	333	350	326	359	348	335	325	350	357	368	346	338	350	354	289	307	351	341	341	300	361	329	324	352	318	337	388	322	355	345	336	335	305	363	341	318	312	320	347	299	330	323	309	337	334	344	361	368	334	334	322	352	345	351	365	371	340	308	343	361	376	336	337	337	348	372	348	317	336	337	368	336	322	360	334	351	346	322	347	345	348	358	394	319	310	337	334	329	347	364	322	334	360	299	363	346	346	339	316	370	360	325	377	322	363	346	349	332	323	345	358	336	342	327	347	365	333	323	316	380	313	336	325	331	340	363	317	333	347	343	316	334	370	357	363	347	324	346	339	296	354	341	338	356	340	333	374	355	325	364	357	306	343	347	329	308	370	351	368	343	324	328	322	329	321	363	350	370	334	313	326	347	355	354	367	357	306	349	337	328	345	336	326	330	291	356	324	324	347	349	299	333	332	326	349	332	340	348	347	353	350	353	344	293	316	325	374	353	349	330	299	309	354	336	314	321	341	313	339	354	327	331	318	333	353	349	371	345	321	330	358	343	346	371	341	345	352	332	334	332	325	312	313	354	356	369	330	309	317	310	345	348	362	348	338	345	334	336	340	315	341	375	349	327	350	315	326	331	359	349	310	332	325	379	337	325	332	347	328	333	341	357	337	309	351	348	350	333	349	313	314	365	311	406	403	355	368	329	316	321	319	361	337	345	327	327	339	377	326	330	338	313	338	322	351	320	308	347	322	334	344	336	353	354	333	330	329	348	333	336	322	354	339	313	332	317	299	335	343	360	312	347	343	345	312	345	332	340	351	330	315	353	343	346	326	333	358	332	311	331	341	349	362	329	354	395	347	330	333	336	371	348	334	319	314	346	335	324	321	316	311	364	337	341	333	335	319	309	312	334	341	346	325	345	324	364	350	327	367	349	318	351	347	318	343	333	318	340	334	317	335	349	366	332	345	344	311	328	353	336	354	362	311	358	327	335	378	352	362	323	327	349	318	345	335	345	340	350	340	348	379	334	360	333	348	323	366	341	332	348	318	332	335	345	321	344	352	336	324	341	338	330	329	339	338	331	348	314	352	320	351	351	384	361	339	344	318	339	322	348	379	309	347	340	366	354	325	342	383	315	321	372	343	348	330	347	320	338	334	345	323	357	318	345	375	340	330	341	367	372	335	342	352	362	341	377	337	369	315	340	354	375	369	354	334	315	369	336	302	357	294	306	365	336	352	344	285	367	317	335	368	358	361	359	344	342	346	320	334	354	355	336	321	331	343	312	332	309	317	321	367	350	324	387	334	326	318	336	324	335	316	331	345	367	330	363	357	320	340	349	340	345	334	330	363	329	328	359	340	337	328	322	349	355	300	304	324	325	337	340	363	341	326	328	325	317	347	337	356	343	307	341	350	354	326	335	321	342	354	362	344	332	316	332	301	305	346	348	329	347	334	317	320	356	336	313	318	336	352	326	334	378	383	313	296	356	333	350	350	297	336	375	362	314	371	334	333	331	323	361	329	326	357	318	306	349	316	344	331	314	331	349	362	361	339	315	338	338	346	329	329	354	357	322	360	332	324	315	335	338	318	330	347	356	349	334	349	344	356	298	368	342	343	345	317	329	326	363	334	334	298	332	332	340	326	349	343	353	307	327	298	336	329	337	349	317	351	340	334	346	360	310	339	326	322	335	345	363	329	316	328	380	342	340	352	334	342	376	347	301	332	329	336	310	333	355	319	351	371	326	357	300	319	341	332	347	327	334	335	312	341	335	298	341	336	336	314	344	294	363	309	337	347	366	309	321	340	324	356	326	311	323	326	350	360	360	359	342	325	317	368	335	332	318	371	363	329	342	376	334	338	374	306	366	335	370	332	352	320	359	313	331	329	330	346	361	338	336	334	341	326	347	368	318	331	335	301	352	330	332	363	317	340	325	326	320	341	355	361	366	318	341	315	361	328	350	352	310	360	354	351	354	344	362	305	365	358	330	323	319	339	348	346	335	372	342	338	343	337	349	313	334	330	318	312	362	340	317	314	321	327	336	328	343	345	332	361	360	327	318	324	311	328	304	332	341	364	355	319	337	350	342	377	332	324	341	328	348	321	331	342	351	320	311	317	368	327	370	347	342	347	354	343	349	340	318	359	310	333	349	367	339	349	352	352	354	333	369	327	335	364	346	341	312	351	376	299	335	321	358	328	343	288	332	367	352	327	341	301	340	323	342	318	370	335	375	347	310	327	335	332	319	320	329	327	342	349	363	345	302	337	316	342	330	377	317	362	354	296	316	305	338	356	317	386	344	330	289	344	340	338	384	331	334	318	341	329	344	334	342	327	345	319	353	375	321	377	351	314	356	349	312	340	330	333	343	333	310	312	315	331	354	347	360	341	338	338	327	368	330	344	324	339
3073	1230	1737	1825	1472	1524	1496	1041	994	854	865	882	847	829	873	824	783	795	808	906	1162	1989	2684	2549	1793	1162	975	923	850	958	1119	1027	921	925	862	852	869	827	803	863	810	863	822	792	804	809	841	828	950	1042	1386	1340	1077	826	858	795	841	843	846	815	813	809	809	797	768	823	823	792	829	838	786	811	866	821	802	800	853	791	839	834	791	855	790	794	806	772	823	814	813	794	800	802	815	784	794	791	851	813	804	786	807	853	812	787	810	829	803	796	781	813	809	807	810	803	794	789	854	866	902	804	811	787	837	833	829	799	791	803	817	852	854	781	749	853	758	803	794	802	767	787	828	793	780	810	806	818	780	813	825	799	829	856	783	854	795	784	816	806	803	807	860	810	812	818	781	828	856	845	883	809	767	814	812	812	824	791	835	811	823	771	772	780	829	794	811	779	807	846	774	825	765	818	744	753	830	855	835	820	787	810	795	786	799	823	836	787	832	828	786	812	784	765	799	824	791	801	851	806	782	762	732	776	809	776	789	762	787	838	822	856	765	779	786	836	828	821	810	788	799	816	758	780	808	788	848	878	865	751	778	835	810	808	787	789	806	777	786	815	828	834	808	836	826	847	805	777	798	813	781	781	795	802	795	834	836	791	809	835	822	776	809	831	785	775	792	839	788	787	768	778	814	768	823	790	853	801	813	793	815	845	799	835	810	826	816	831	809	814	840	778	822	817	779	795	865	814	765	823	825	802	808	775	842	846	836	824	806	774	833	773	827	829	844	833	772	788	811	836	848	826	788	796	762	797	840	780	835	796	818	817	806	847	814	799	806	809	797	851	823	818	814	799	763	798	807	761	824	772	853	791	841	872	846	795	793	787	851	829	804	779	843	819	792	813	799	816	787	816	801	813	815	779	807	801	851	795	845	811	754	804	812	785	780	804	800	825	791	816	809	807	770	801	827	824	818	812	794	826	768	760	791	783	790	837	793	828	846	832	790	797	760	853	817	846	787	795	761	815	761	849	808	837	820	777	816	807	889	826	820	803	769	844	817	856	847	781	776	830	828	815	828	790	764	778	836	807	754	811	826	875	738	809	875	773	795	808	800	830	871	831	804	806	826	853	835	802	789	811	821	785	789	820	832	806	792	825	771	794	786	802	828	779	801	758	798	837	814	816	801	800	829	815	814	837	815	802	844	814	860	821	776	809	845	800	816	800	770	836	773	771	795	808	852	839	830	830	847	804	786	782	792	771	790	812	779	788	818	847	837	783	785	756	795	799	821	857	770	840	809	787	793	852	790	773	842	838	812	843	841	792	795	812	770	792	826	842	760	791	788	842	807	796	806	841	792	811	785	765	822	830	815	799	826	829	807	808	816	839	810	839	829	808	768	837	775	777	770	784	800	803	785	821	767	817	790	791	833	836	823	831	816	811	777	818	808	827	845	818	825	843	752	772	797	811	819	792	833	835	787	815	808	809	790	821	847	782	799	776	801	813	822	763	826	793	773	735	818	812	786	807	784	825	805	821	811	813	838	767	855	761	851	795	796	788	813	819	825	797	797	800	817	848	769	825	864	824	807	805	779	814	896	799	832	809	825	835	737	819	800	801	796	827	782	794	810	852	796	836	772	783	814	819	842	824	763	814	822	796	832	794	853	826	814	814	813	833	793	777	837	807	805	861	802	797	829	772	776	776	792	805	830	804	770	827	842	843	819	837	820	802	786	835	801	790	775	773	827	833	779	773	790	863	777	778	768	798	798	908	805	840	838	775	802	809	843	810	792	801	816	771	804	766	800	769	839	828	814	803	809	843	818	843	742	818	776	846	820	812	787	868	848	814	758	830	810	820	789	821	833	846	849	824	754	773	816	797	778	789	802	828	817	754	835	811	823	830	844	787	854	781	814	831	789	826	798	793	787	871	778	814	786	863	806	794	799	813	822	826	782	807	787	811	830	834	775	789	798	773	840	841	806	792	812	799	837	807	847	855	782	830	778	830	806	769	818	822	811	816	847	856	820	824	827	841	784	813	778	811	818	848	776	824	821	809	822	781	753	790	848	803	799	817	808	830	848	848	814	807	812	791	799	793	756	751	775	779	804	838	790	829	785	829	816	823	855	840	798	805	757	829	768	824	814	828	803	845	842	815	817	825	791	806	772	796	788	887	854	820	788	827	728	809	809	800	767	800	843	793	803	780	821	847	800	839	833	794	778	807	786	812	812	809	824	820	783	814	844	819	816	793	900	857	844	833	814	771	822	812	810	798	816	813	815	838	792	804	813	759	801	832	862	801	825	813	804	774	828	803	823	831	790	808	825	780	807	811	835	776	819	873	807	785	840	742	806	791	769	801	824	824	775	831	792	783	831	804	807	800	830	805	791	813	828	767	790	786	819	766	829	852	856	802	812	760	803	826	824	842	818	782	821	817	825	790	797	762	825	813	826	804	826	814	860	820	786	845	811	838	800	833	799	781	822	844	798	823	841	791	787	789	883	807	825	846	823	807	838	790	811	788	767	844	840	811	851	844	819	821	814	841	772	814	812	761	805	841	813	773	825	837	821	800	813	809	825	775	797	815	801	836	794	792	800	831	822	821	789	822	796	823	804	805	792	802	857	791	800	793	767	747	810	811	799	849	779	799	843	779	827	877	822	799	817	836	826	833	786	792	805	832	809	791	769	841	836	836	800	836	821	863	791	793	788	777	803	740	814	841	810	835	796	856	830	849	807	836	859	809	762	803	750	831	772	807	835	779	816	840	813	762	811	842	817	758	843	813	827	781	820	801	808	798	855	813	790	897	838	830	792	781	828	848	857	835	812	787	860	840	814	802	790	841	835	790	838	787	805	817	841	821	811	799	786	809	795	800	857	823	778	809	817	805	784	792	773	761	823	786	801	790	877	765	843	808	793	777	827	799	832	795	817	866	837	812	815	841	845	758	817	852	836	831	810	782	784	776	809	800	834	806	772	833	808	791	809	816	823	850	832	784	830	825	791	788	823	792	757	798	795	857	875	763	788	757	806	747	844	770	803	815	807	779	804	832	798	811	843	829	834	768	781	814	801	761	821	841	818	770	827	804	814	754	775	799	822	831	797	811	820	790	770	757	806	800	803	808	851	821	809	814	823	781	834	811	803	784	785	746	773	835	813	808	830	803	825	814	813	792	758	768	782	830	833	818	842	777	788	803	831	799	878	803	863	818	823	829	814	809	807	834	817	806	802	819	778	791	780	828	862	816	827	835	813	778	814	817	826	794	764	842	814	868	782	827	840	747	787	825	854	867	805	823	827	738	841	776	836	840	773	805	835	808	836	830	804	804	859	774	791	818	859	827	852	813	755	824	836	825	815	809	839	805	812	824	786	853	835	780	798	777	800	798	841	791	773	797	788	824	823	851	829	833	782	835	796	819	800	838	821	803	774	831	797	809	791	821	821	823	786	807	804	863	791	802	851	844	809	861	805	825	787	870	799	800	847	878	800	781	789	816	766	822	816	813	806	855
13387	9770	10388	8190	4719	4511	3982	1841	917	623	372	313	309	280	277	277	251	239	242	263	372	567	715	598	393	318	282	263	262	343	463	356	317	288	293	293	268	253	243	239	208	244	228	258	239	244	244	255	230	288	380	333	275	220	216	264	242	217	201	224	229	253	231	221	232	250	253	230	205	238	235	248	237	189	224	234	228	217	208	231	236	228	246	236	244	192	216	219	261	243	238	253	228	210	202	217	229	224	233	211	231	217	217	208	208	215	229	206	212	242	191	231	228	212	209	209	196	231	196	219	227	243	235	250	233	217	236	213	257	199	234	216	241	227	218	230	216	218	202	222	213	233	224	221	218	235	229	204	216	217	216	197	211	219	219	255	252	206	210	216	239	218	250	216	230	220	200	250	205	220	217	214	244	222	214	219	196	244	245	217	217	208	241	217	228	220	239	228	224	233	236	231	227	223	219	230	236	212	230	235	200	224	199	234	200	236	205	241	228	207	227	229	224	247	223	215	221	222	231	223	218	215	232	239	212	248	241	209	224	215	219	225	240	219	203	199	214	201	220	209	226	227	236	249	244	211	191	218	222	220	219	198	229	228	215	205	212	255	224	251	219	229	230	223	211	207	219	196	266	221	242	224	217	237	220	244	233	223	203	233	237	205	220	194	215	214	220	224	215	222	229	199	194	216	220	213	217	243	201	217	198	205	207	221	238	234	236	236	222	232	234	213	245	219	207	224	241	212	215	230	259	218	217	238	245	211	224	202	209	223	238	212	238	197	211	222	226	218	226	241	227	236	232	217	220	256	228	225	217	227	236	212	226	216	208	205	232	230	225	214	227	230	208	227	219	219	215	202	228	250	223	195	209	203	205	236	197	215	235	209	233	229	249	235	240	231	233	218	225	194	190	244	247	232	213	209	235	242	237	235	211	237	213	220	207	266	215	241	223	221	229	222	213	216	211	193	243	238	236	220	232	224	249	220	239	245	232	197	211	215	211	216	231	198	194	221	213	209	213	222	223	194	208	225	247	213	230	204	232	228	206	192	218	215	210	233	236	226	218	209	212	242	252	221	231	241	232	215	222	249	257	221	223	220	200	222	206	214	196	216	234	234	255	226	222	237	204	255	222	213	196	196	233	217	226	207	198	197	234	200	219	220	235	208	221	213	225	203	233	184	201	218	239	213	206	211	231	249	228	215	244	221	226	225	248	202	243	219	205	220	245	233	218	212	223	205	233	230	207	224	247	227	218	224	209	226	218	243	236	209	210	208	221	238	227	195	209	213	251	227	225	217	250	212	215	225	236	240	206	231	238	230	222	209	254	194	239	216	211	208	246	226	215	225	218	219	247	201	221	229	241	227	230	245	221	199	217	219	213	207	244	226	207	214	226	228	240	235	232	243	228	219	214	239	229	237	204	191	247	230	243	238	214	229	232	198	237	261	237	230	260	219	229	179	213	195	231	186	232	210	207	220	242	255	232	215	205	220	241	226	243	239	221	215	222	207	244	218	241	228	258	226	249	224	215	236	253	217	216	227	219	198	233	199	239	198	264	236	233	230	244	194	228	228	239	242	248	221	249	232	214	216	216	228	228	203	235	211	225	223	228	203	229	206	222	215	219	222	207	246	237	197	189	214	232	238	219	219	195	206	207	240	234	222	241	197	210	216	211	222	204	231	244	239	223	221	260	230	221	206	198	225	245	188	204	227	213	219	219	218	207	208	230	224	244	198	216	237	204	229	240	207	235	234	227	233	202	216	211	216	226	235	240	234	224	216	238	235	213	227	217	239	251	245	215	206	218	236	223	204	237	215	209	215	197	255	219	220	190	215	230	236	220	195	206	208	226	208	237	230	190	210	231	227	211	224	213	252	211	215	230	258	235	235	242	228	205	222	216	248	219	228	233	225	231	209	225	228	215	246	232	271	223	246	234	221	240	233	239	226	233	211	230	235	233	221	219	241	187	195	212	221	258	225	206	212	220	208	209	220	201	224	234	208	206	214	222	213	229	210	215	244	262	247	194	251	201	242	232	195	227	234	213	197	206	206	225	239	195	215	219	212	204	217	228	209	221	231	215	231	200	212	224	223	188	223	245	207	196	231	222	217	220	220	210	226	211	220	236	219	241	221	231	212	207	229	230	207	226	227	233	230	242	236	225	242	258	226	231	244	238	216	198	243	239	218	220	217	238	202	206	220	236	236	189	220	213	258	227	203	218	188	228	226	247	219	230	200	199	203	241	216	241	227	220	224	198	207	204	232	201	240	234	232	209	195	210	235	213	210	225	218	222	215	231	210	239	232	222	245	215	204	239	216	232	240	215	218	245	241	224	236	241	236	219	237	229	199	228	230	237	239	215	194	222	204	212	266	199	189	221	215	225	207	194	182	221	243	236	202	224	222	232	198	235	230	228	195	228	235	218	232	192	219	240	225	187	232	211	224	238	202	200	223	204	239	233	239	222	220	232	229	202	213	223	212	211	212	217	218	234	201	242	229	202	197	188	204	207	206	200	216	251	206	242	226	217	246	253	232	217	231	223	224	231	232	235	228	223	206	219	202	232	217	237	238	215	267	222	244	237	227	230	225	250	228	224	210	256	211	203	222	217	252	220	192	233	235	230	224	196	223	232	218	248	228	242	214	219	190	241	210	217	233	229	230	199	226	254	239	226	240	224	221	208	244	253	216	220	196	220	229	211	206	234	244	224	209	226	229	248	218	219	215	224	234	232	203	209	204	243	219	219	202	243	226	224	201	207	230	227	205	212	222	248	224	209	241	240	233	178	245	247	216	194	228	253	236	236	241	233	238	219	216	198	239	221	204	220	247	242	217	207	266	216	219	215	191	227	231	230	226	230	209	243	228	231	197	232	229	202	227	227	240	242	231	235	222	227	230	213	226	223	236	213	193	223	226	210	221	247	194	212	235	218	219	232	228	200	219	224	204	218	232	210	234	216	229	251	261	215	223	270	234	216	214	228	250	229	202	206	212	228	224	223	209	229	221	222	217	210	207	226	237	240	212	210	215	261	215	235	208	233	223	245	191	210	208	232	204	264	219	219	224	214	207	230	209	218	232	215	211	213	224	253	233	247	217	220	218	197	234	205	222	227	215	231	216	220	226	191	192	248	208	201	211	240	203	202	225	209	228	233	241	230	219	228	229	213	233	213	236	223	202	232	243	234	232	221	224	211	235	245	237	224	226	209	221	244	212	242	208	200	209	226	243	223	246	246	230	223	217	215	217	209	229	226	241	193	224	213	248	222	227	223	231	206	200	214	232	211	220	226	199	210	226	230	231	220	219	239	243	239	194	224	202	208	213	217	206	211	196	235	216	214	201	211	232	221	239	274	240	200	206	228	228	222	230	238	244	223	217	226	213	228	234	203	219	226	215	199	219	215	225	233	214	198	210	231	223	222	228	232	228	244	269	210	203	229	241	243	235	208	245	241	199	214	213	207	232	234	224	232	219	234	218	200	230	211	218	204	243	235	214	254	229
10520	5760	9758	10378	8307	11936	11278	4372	2549	1949	1332	1267	1101	1041	965	852	830	898	776	909	1749	3270	4189	3410	1959	1404	961	758	830	1515	2567	1753	1464	1197	945	1001	976	869	795	729	639	621	623	586	601	664	669	673	838	1194	1611	1800	1109	707	555	585	523	551	540	573	613	705	701	659	611	634	570	605	596	598	594	602	585	561	572	578	533	579	576	581	566	531	567	558	565	600	525	540	584	550	590	577	560	597	578	562	577	557	549	545	584	580	580	545	530	572	518	564	559	559	578	571	549	587	576	563	580	568	538	520	592	525	567	575	558	555	535	569	559	558	553	536	574	558	582	587	583	565	537	575	516	569	562	547	538	559	562	551	608	570	573	584	601	560	583	552	539	583	566	527	521	640	576	546	517	521	565	562	573	578	601	559	583	563	538	570	525	565	557	550	529	532	598	564	554	556	509	578	560	594	566	576	540	563	572	589	526	617	562	552	503	548	508	531	556	537	525	550	561	555	588	580	559	586	543	549	551	558	534	549	564	542	554	519	572	522	573	544	528	550	539	573	550	597	550	536	592	554	576	573	547	581	594	577	562	573	550	512	568	559	554	542	522	595	560	539	534	618	544	571	533	556	542	548	542	522	584	546	488	545	527	551	538	535	544	573	551	585	534	583	542	576	550	536	552	537	548	551	519	542	537	492	578	533	561	585	599	564	568	609	589	540	540	540	524	577	538	536	550	551	538	567	515	560	560	555	567	552	517	544	579	539	563	569	525	560	539	537	539	577	585	551	549	569	536	531	525	539	541	579	541	549	568	534	547	584	529	534	647	536	579	590	559	523	558	566	496	576	537	591	519	607	536	555	541	553	523	566	570	551	617	555	523	563	517	555	575	501	563	545	504	530	588	557	632	565	585	590	571	565	589	560	519	577	574	545	515	588	546	544	535	544	571	542	545	537	554	548	552	562	539	537	559	576	608	545	562	572	556	572	575	543	561	551	563	566	576	559	570	564	529	551	592	505	571	539	603	549	485	544	560	567	567	535	589	546	556	521	518	533	512	565	515	591	566	580	565	565	567	579	554	591	557	566	528	551	570	545	535	551	542	617	555	561	537	515	534	581	515	530	552	547	577	549	558	557	609	551	572	561	549	599	555	517	613	535	605	586	586	582	567	548	531	529	586	542	554	566	557	526	517	517	557	575	567	540	536	550	539	574	586	518	560	541	568	578	557	545	551	552	566	559	510	530	563	567	593	536	548	541	573	553	534	546	544	583	529	531	576	534	548	516	575	583	543	586	557	577	554	573	600	539	560	557	525	538	577	573	546	635	535	547	561	537	537	557	585	564	558	541	563	532	541	571	542	575	577	575	561	516	549	589	521	558	528	583	536	547	555	557	547	577	592	540	544	577	528	558	559	526	575	543	548	556	536	547	531	537	566	572	573	580	559	531	541	517	503	555	562	546	599	534	520	566	574	552	563	502	563	520	530	520	566	546	549	590	569	531	556	551	558	545	547	515	588	543	544	547	606	520	583	568	536	496	546	568	597	567	579	554	564	521	569	515	532	561	544	527	550	587	569	515	547	548	551	550	580	540	531	525	521	551	564	560	555	557	555	543	576	534	536	546	582	569	585	543	532	589	594	533	512	609	544	542	606	580	552	595	546	590	608	541	547	549	555	541	554	570	558	560	551	525	523	523	593	571	571	573	566	555	569	547	581	545	576	562	549	543	542	532	539	526	542	586	562	532	559	553	556	571	567	547	584	535	530	588	567	532	581	579	582	539	577	526	546	557	591	517	554	535	566	501	618	571	521	521	570	580	548	565	545	563	535	592	554	533	582	563	610	587	599	586	549	560	534	599	591	585	521	572	567	544	544	554	537	579	546	525	578	548	529	544	577	537	527	549	518	602	562	561	555	543	483	572	554	517	532	574	562	573	567	547	527	567	546	589	587	560	515	563	566	571	542	571	605	580	575	567	558	563	584	546	605	607	574	523	577	518	556	587	581	567	575	562	556	546	548	559	560	560	570	539	564	541	548	540	561	601	564	546	550	555	570	590	557	565	542	587	568	546	505	583	553	561	533	538	560	569	582	551	563	573	548	530	535	576	561	522	543	560	585	558	580	560	596	551	535	526	511	591	542	579	582	557	535	519	618	572	538	580	563	568	559	567	575	551	573	487	559	516	597	561	546	540	573	566	568	563	557	578	567	573	541	585	607	575	555	552	604	528	553	547	539	580	581	596	558	579	497	547	488	522	519	582	590	555	600	557	574	573	546	537	569	590	542	570	572	558	553	545	546	580	551	546	622	546	574	536	564	582	554	581	607	557	560	551	555	566	567	556	574	532	542	572	585	590	566	497	527	609	522	530	560	580	563	533	555	564	537	544	524	580	564	517	620	510	542	556	534	546	537	546	497	527	590	541	545	559	565	549	537	564	555	546	562	554	552	589	588	589	552	596	619	496	562	530	497	521	505	569	541	565	562	541	600	567	529	563	600	552	589	528	562	551	566	507	558	600	559	522	520	552	555	576	557	572	586	584	584	509	558	529	566	543	548	518	545	567	556	543	561	533	528	527	546	548	537	528	528	573	546	558	526	545	526	561	556	561	539	576	548	571	554	542	551	599	560	574	584	541	555	553	553	579	556	530	546	580	576	568	557	614	542	556	560	597	544	549	549	588	542	527	587	568	590	556	569	545	590	593	495	551	586	500	617	545	586	568	561	546	586	572	533	579	588	580	581	541	488	589	540	518	537	582	588	529	570	558	561	567	545	553	540	531	549	596	559	557	545	567	565	527	563	558	561	536	544	585	591	567	557	546	574	559	583	552	521	559	557	546	533	556	540	581	544	571	585	579	566	572	594	596	588	506	605	582	546	566	589	600	594	529	549	555	563	491	577	537	539	518	576	553	578	571	555	558	553	527	584	559	559	493	513	553	583	556	574	605	521	571	534	529	569	585	554	576	564	547	557	537	546	569	554	604	562	548	553	560	552	520	532	577	548	510	549	537	553	552	571	547	553	542	533	559	598	542	600	573	535	564	543	569	504	555	524	556	573	559	559	567	556	540	555	555	541	535	532	528	534	561	569	569	577	544	611	576	556	542	547	510	553	564	525	528	548	563	542	558	555	567	566	580	535	554	543	577	571	508	559	547	566	527	589	558	563	577	576	557	583	549	585	566	537	582	524	540	535	582	547	558	521	591	525	570	548	544	568	561	566	581	548	533	551	533	575	566	568	521	534	563	548	546	533	534	511	530	572	546	583	566	597	565	535	571	525	540	531	550	549	560	582	554	560	557	520	531	588	528	593	537	562	576	506	553	578	561	514	550	548	542	551	544	545	581	522	579	531	562	536	572	546	586	538	523	567	546	587	558	573	557	585	517	595	584	562	550	556	529	588	520	602	565	578	593	543	562	574	556	529	561	565	544	562	611	577	557	601	565	593	556	538	559	549	574	541	545	593	536	539	562	585	566	533	575	522	553	575	536	571	577	577	594	507	576	549	527
21342	15496	15408	12850	8164	8150	6532	2085	1127	793	505	375	337	295	241	236	218	212	258	269	461	735	843	685	414	328	227	215	235	497	601	432	377	301	313	238	218	215	229	218	193	174	189	194	154	188	193	214	237	253	398	412	233	181	170	158	168	153	162	174	187	185	209	184	166	173	175	172	191	172	181	184	149	155	154	203	165	155	162	175	158	158	177	179	167	200	144	184	153	205	167	176	150	143	156	169	162	167	175	160	155	187	151	175	187	168	178	184	160	154	159	194	173	157	163	156	156	166	164	162	142	167	182	156	180	145	174	175	148	160	165	146	158	175	162	162	180	152	173	165	180	149	164	164	167	184	169	154	175	155	153	164	171	156	187	170	188	162	170	153	164	175	180	161	171	152	176	168	152	154	163	165	155	178	154	186	161	159	145	182	151	171	181	167	178	158	176	167	171	148	176	178	153	179	157	160	174	170	137	147	159	168	176	168	160	193	168	163	163	149	160	138	148	126	161	165	187	173	173	162	166	168	145	163	169	172	150	163	146	183	153	188	152	167	159	175	166	162	166	153	161	161	183	126	166	147	155	174	172	164	163	165	168	159	168	147	157	165	162	173	154	159	164	144	153	159	177	156	165	207	167	171	163	156	157	143	140	165	161	160	154	160	176	164	166	155	138	166	145	210	147	153	178	159	165	153	158	146	145	170	158	170	147	155	173	157	146	184	176	169	167	168	157	162	176	180	166	166	152	171	159	136	143	162	193	164	167	173	151	171	178	161	166	168	163	181	161	187	156	168	148	169	187	155	178	149	158	151	157	172	142	171	168	156	183	153	138	156	165	163	160	158	159	178	173	128	172	163	148	140	169	172	196	165	175	172	162	182	165	150	162	142	165	160	162	159	148	147	162	156	166	167	114	164	176	182	146	143	183	167	175	148	157	160	174	162	153	154	155	177	165	155	160	176	176	145	170	175	188	183	164	176	182	162	154	156	164	145	190	151	161	157	179	159	189	164	177	172	144	164	160	146	145	156	166	176	158	159	170	160	176	164	168	148	164	169	171	161	159	169	159	139	147	171	197	158	166	167	158	156	147	167	187	152	197	169	151	188	157	154	176	166	183	181	165	179	164	171	164	143	153	162	157	160	171	157	172	192	182	189	167	174	161	142	157	155	165	143	179	157	169	162	191	170	154	143	168	164	158	183	174	171	151	138	192	173	168	188	169	170	178	181	155	164	158	177	173	184	151	155	178	170	187	189	165	159	160	166	189	168	180	172	154	180	172	199	169	170	178	161	152	151	154	174	159	164	180	149	164	169	146	173	168	160	157	170	180	172	169	165	172	172	162	167	177	167	174	177	153	168	157	156	179	179	144	153	159	156	163	173	176	178	179	165	171	167	178	181	160	171	164	168	164	206	169	169	191	162	155	176	148	179	161	161	161	172	173	161	161	173	156	149	148	149	139	168	162	162	152	176	191	172	153	167	163	162	173	155	186	163	158	140	172	160	169	143	165	148	170	167	165	180	166	186	160	177	161	163	164	162	192	137	177	161	163	139	160	164	140	169	160	170	170	146	162	192	155	165	190	148	146	171	160	154	150	146	155	173	174	156	152	157	167	204	155	170	186	158	164	161	182	174	158	168	182	160	162	175	154	156	152	155	164	186	155	158	181	165	171	158	159	157	144	167	179	159	182	176	162	159	147	159	163	174	183	155	167	169	198	164	175	186	173	154	167	173	139	147	182	169	160	161	185	163	174	180	165	167	174	161	155	167	196	169	171	173	173	167	159	161	167	187	159	173	164	154	168	163	174	153	167	173	166	174	165	160	170	164	156	143	150	174	170	158	157	178	188	162	145	161	170	160	165	155	147	142	177	180	162	158	172	168	163	173	193	160	154	179	152	178	165	151	148	156	190	173	165	171	151	165	189	149	162	163	172	159	159	171	155	175	183	159	177	166	144	169	170	155	170	167	166	160	144	164	166	174	167	189	162	163	174	178	155	163	164	150	177	184	143	177	165	150	181	166	134	180	168	168	154	137	176	191	152	161	168	173	158	160	174	166	144	148	158	158	178	163	168	142	180	169	142	158	177	154	177	142	147	168	162	172	178	148	172	195	167	160	177	142	141	154	145	150	158	158	175	166	144	151	164	180	170	161	179	178	189	149	175	176	164	148	191	149	165	165	150	151	173	137	205	146	182	176	153	195	152	169	159	167	161	199	133	160	162	148	174	154	150	185	159	149	158	189	173	163	156	154	164	166	169	147	169	150	185	200	161	173	152	168	176	154	179	167	152	156	150	176	130	177	176	153	171	134	175	147	187	156	158	144	165	176	171	196	146	180	162	179	144	150	155	130	149	158	166	164	194	182	179	175	161	165	167	149	171	167	192	158	139	148	149	149	180	201	192	160	155	182	148	135	154	152	179	185	165	161	171	178	161	162	169	179	159	133	164	177	174	185	186	150	168	174	170	151	169	157	149	155	165	166	167	185	136	174	172	157	169	160	163	161	154	161	164	161	173	170	162	179	164	152	170	160	146	167	163	164	154	168	191	179	169	179	160	158	142	175	176	169	163	181	148	155	153	166	200	166	195	147	171	149	160	158	184	156	144	189	144	183	164	157	167	181	144	155	170	175	163	167	177	167	156	183	172	168	142	143	161	147	170	210	163	149	164	150	177	160	167	168	134	160	196	164	161	159	153	166	164	158	166	180	165	164	148	178	157	155	145	156	194	155	171	173	176	196	160	165	149	159	162	143	157	171	166	171	133	177	163	166	184	169	174	145	164	165	177	162	172	167	134	158	148	159	145	170	167	171	128	161	164	155	145	174	174	177	154	170	170	177	171	177	159	172	150	171	175	196	136	150	178	161	190	172	166	155	182	170	146	175	163	164	153	157	186	151	177	202	154	158	172	158	171	170	157	164	169	175	174	166	141	176	160	166	172	177	138	152	175	154	174	166	155	153	179	144	145	151	183	154	164	164	161	184	153	137	171	160	159	171	171	174	163	168	147	147	169	173	181	166	162	184	176	169	166	146	137	191	179	150	160	163	164	170	176	173	166	148	165	142	169	142	165	160	186	161	182	178	156	164	181	170	155	161	170	164	154	188	120	164	201	143	168	149	162	172	174	154	185	150	169	163	151	150	172	154	161	148	170	149	168	158	170	170	174	185	155	152	185	192	164	171	165	167	144	164	171	190	179	169	167	182	193	165	148	160	166	166	171	160	183	171	161	174	163	162	171	169	186	194	170	170	157	161	165	197	149	154	151	180	188	154	141	194	172	189	168	160	170	158	159	149	177	172	172	171	157	142	147	156	182	181	184	179	147	175	182	166	166	160	170	151	159	147	170	143	170	170	180	150	175	162	154	166	154	156	151	158	172	151	150	175	164	168	179	165	182	156	168	154	181	165	171	177	152	183	192	163	145	176	199	161	178	163	147	173	178	175	163	196	165	156	164	158	171	158	178	161	157	149	152	154	163	179	159	157	161	153	177	157
14154	8879	13324	14335	12802	19022	15909	5556	3852	2934	1954	1705	1489	1276	1124	1055	1034	966	912	1272	2855	4785	5326	3768	2199	1653	1044	843	1067	2816	4243	2589	2180	1733	1425	1145	944	878	1064	868	574	540	594	572	584	569	610	748	1133	1392	2234	2254	1072	764	543	497	486	478	502	477	543	588	608	595	528	467	473	526	535	545	510	488	482	468	468	483	449	461	437	470	457	471	447	452	448	433	470	436	439	465	451	456	452	451	477	454	416	447	451	435	466	461	433	422	437	459	433	404	456	429	465	459	465	431	434	424	450	469	454	441	429	452	437	431	476	432	473	489	447	417	434	466	433	456	448	429	411	456	439	411	429	463	461	439	468	421	427	449	427	457	439	454	434	451	430	450	404	436	447	463	435	441	418	434	405	479	451	454	397	412	439	449	439	443	442	453	466	434	467	437	453	429	455	440	457	420	469	428	397	475	460	430	417	428	431	450	431	428	436	443	434	438	416	431	420	449	462	390	462	437	437	406	473	450	419	436	436	444	450	449	486	439	435	427	400	452	480	393	439	406	416	457	453	443	440	480	407	458	437	455	433	432	437	429	457	484	477	424	431	408	467	437	407	424	429	452	452	469	434	419	433	409	486	424	470	448	443	395	448	411	451	460	425	452	468	433	481	440	411	409	433	446	444	439	455	489	440	470	428	416	444	472	450	405	410	444	425	460	460	475	456	457	457	404	442	466	435	451	476	445	483	442	411	417	449	480	425	443	458	390	433	404	452	465	463	461	458	449	444	471	400	441	467	423	458	444	433	426	443	439	446	454	507	454	404	436	431	443	493	449	418	439	424	457	435	426	468	464	441	447	433	428	489	477	451	436	475	403	449	426	420	437	445	454	472	444	406	427	414	434	467	416	471	445	428	402	442	449	424	447	460	484	486	429	409	456	470	457	431	425	416	431	445	436	453	456	451	452	399	445	443	415	477	431	444	451	442	448	421	406	422	447	464	437	472	431	418	459	441	411	467	440	411	433	453	444	471	452	423	431	431	437	464	425	454	434	440	418	478	450	461	453	432	403	467	453	454	413	443	451	434	435	469	391	421	447	461	455	418	434	431	435	441	419	470	407	429	421	485	441	426	422	462	422	421	427	436	423	459	462	416	439	433	445	466	423	404	477	415	435	457	417	434	431	466	408	425	472	465	431	400	433	421	444	463	444	440	476	464	421	426	439	464	419	441	456	419	429	455	447	422	448	435	447	413	487	460	441	431	413	424	440	397	436	457	446	458	451	422	446	417	420	452	466	432	443	419	441	452	403	444	448	457	424	477	453	421	414	461	437	434	471	454	449	429	452	457	417	455	444	451	460	461	405	402	470	478	426	465	436	438	438	459	438	441	428	448	454	445	432	458	403	459	441	425	437	440	434	435	450	406	424	476	457	479	408	437	470	467	431	424	438	465	443	489	452	436	452	392	445	469	422	437	443	401	472	444	410	442	428	416	452	418	469	485	465	420	419	428	481	421	425	429	421	435	444	451	440	392	446	424	416	430	432	395	421	426	451	450	462	426	460	443	466	430	457	414	462	456	463	395	452	430	467	431	444	457	444	445	431	452	451	466	421	450	424	463	448	479	443	437	394	425	475	443	455	438	479	468	447	441	486	432	445	442	442	446	465	391	420	459	428	452	442	434	466	408	461	421	412	462	434	425	443	428	426	436	428	441	443	422	433	433	403	429	477	457	441	401	454	417	438	460	442	419	441	419	426	456	448	442	417	452	461	405	413	390	437	420	457	434	406	456	435	430	421	426	465	468	475	471	460	444	448	451	458	427	442	421	455	447	437	439	400	427	442	436	463	463	423	469	399	458	438	468	463	434	432	453	468	439	409	440	415	437	420	453	415	443	451	452	464	417	440	427	425	453	432	438	412	473	419	435	439	466	461	442	447	432	419	489	503	459	443	438	455	466	433	463	428	417	427	442	401	422	414	414	464	447	425	415	464	414	479	418	467	434	418	430	426	451	433	460	424	445	455	460	461	425	451	522	408	429	468	441	427	434	433	463	443	458	451	423	441	450	388	438	440	388	436	438	446	422	397	435	417	461	405	432	411	466	399	452	448	396	433	450	462	439	425	422	446	418	468	436	425	448	458	398	449	461	458	435	420	455	480	452	441	432	422	433	417	392	411	471	471	388	418	463	439	440	432	454	428	456	426	440	415	455	442	458	489	446	438	483	450	450	475	415	459	449	445	457	466	455	443	452	445	440	437	429	443	431	460	452	444	444	462	437	396	425	462	437	446	458	467	423	460	439	446	405	440	426	457	461	451	405	433	428	449	441	455	469	460	396	466	482	479	432	464	431	463	459	433	460	453	472	423	423	402	412	452	439	450	455	428	443	460	453	430	453	472	452	440	413	418	423	448	421	407	484	431	425	439	424	464	465	443	426	424	453	468	421	452	446	459	452	434	406	421	403	437	451	416	451	424	416	438	487	438	445	434	441	438	434	449	423	485	459	421	405	439	427	442	468	442	463	431	440	420	423	440	435	456	412	433	396	440	438	440	453	420	420	461	406	432	409	456	387	432	468	461	458	415	420	432	403	422	462	419	449	422	439	421	412	459	444	424	447	471	438	445	432	398	431	435	461	427	443	446	420	445	472	399	409	433	429	454	440	441	416	450	448	438	446	425	467	410	398	428	439	426	427	459	435	453	441	460	450	416	467	418	435	456	415	447	451	455	458	429	463	451	474	444	407	434	462	469	429	435	449	453	419	454	477	403	470	429	447	446	415	411	438	424	418	413	435	438	423	430	464	456	433	431	446	429	446	434	458	436	443	392	427	432	417	418	419	448	421	449	445	427	435	466	433	436	434	432	435	388	446	432	434	396	474	472	444	419	444	441	435	436	429	429	447	443	425	406	434	434	433	472	452	429	451	455	420	427	476	443	446	437	447	436	442	421	451	384	448	443	445	449	425	452	413	406	424	416	445	458	427	432	452	451	443	458	442	405	413	411	396	463	443	424	452	450	455	436	420	415	428	436	446	454	403	444	389	426	435	452	401	447	432	440	443	452	457	436	413	414	425	437	411	377	437	437	428	410	392	443	460	423	484	493	467	430	456	462	441	452	426	463	438	430	382	450	447	421	445	439	439	430	424	431	406	493	443	443	462	426	413	402	403	442	402	411	434	439	430	434	446	477	443	419	445	427	465	442	421	478	419	441	430	435	413	429	443	429	437	453	419	436	415	427	413	440	475	468	428	445	470	420	445	441	406	433	432	419	382	426	437	450	447	433	422	408	453	467	446	423	465	450	454	452	472	473	463	434	400	426	436	458	409	433	402	429	414	452	449	448	406	441	437	437	475	446	439	406	444	448	476	443	452	429	387	452	407	466	441	440	457	446	418	457	450	416	431	436	435	429	414	441	480	432	453	412	471	439	428	469	432	423	430	438	435	425	444	428	434	445	455	399	444	450	453	492	440	457	448	432	433	400	426	464	435	400	450	433	405	423	437	428	463	438	433	437
2785	868	807	699	467	512	438	342	419	370	353	356	351	361	329	379	334	334	322	408	480	588	640	517	423	387	354	313	378	405	394	331	370	380	355	351	355	347	356	393	319	344	333	369	380	371	344	374	403	361	436	409	411	331	360	316	369	325	339	342	330	327	352	332	333	348	333	346	363	346	357	336	366	401	336	361	328	359	393	365	330	323	335	320	366	341	334	365	339	305	370	335	363	352	417	345	346	359	361	377	342	322	323	330	379	372	361	372	338	334	362	338	356	358	363	335	335	339	338	318	358	359	341	340	327	332	343	354	366	317	350	310	348	326	337	333	366	361	362	353	359	343	358	362	390	356	339	333	347	354	357	370	373	354	318	351	349	359	370	376	340	351	362	344	346	354	341	344	359	368	334	340	324	367	344	349	382	386	323	379	321	336	329	312	330	343	346	362	341	358	364	378	335	374	343	339	340	347	365	377	356	362	354	315	355	332	342	368	369	336	323	362	338	357	297	365	347	333	365	337	372	344	351	377	349	330	335	368	340	327	325	356	344	354	328	375	347	345	379	357	350	347	352	387	370	337	404	368	343	374	329	351	334	336	360	374	362	321	389	328	379	345	361	341	357	350	333	355	361	358	358	357	299	349	390	359	336	348	355	339	336	360	413	352	326	369	383	378	353	360	391	347	353	345	316	346	326	369	333	359	353	350	333	370	316	346	345	299	368	359	330	315	335	347	355	363	341	358	336	354	361	365	375	356	366	361	336	343	331	303	337	371	366	365	347	357	351	360	358	363	345	366	327	351	380	364	332	302	328	350	346	339	364	314	365	336	370	361	377	352	368	353	387	326	329	350	349	362	347	351	352	336	365	320	338	315	336	374	335	339	355	358	357	314	341	393	372	339	338	399	356	331	375	313	392	359	356	365	330	349	342	317	345	327	343	344	382	374	327	379	322	350	355	344	342	355	349	366	323	348	320	358	385	324	368	336	347	343	350	401	385	390	340	379	346	346	327	343	317	349	345	375	373	381	333	356	339	340	335	355	383	347	332	380	342	389	350	368	299	360	362	346	335	354	341	345	352	336	355	382	367	358	341	361	392	317	343	351	348	345	329	357	373	346	353	326	343	349	405	333	361	354	350	370	358	390	344	345	368	339	336	391	378	327	350	352	363	353	318	317	347	374	349	351	326	334	365	332	339	328	279	333	338	336	336	350	338	349	343	372	347	347	348	332	325	306	333	365	345	381	401	323	340	366	348	330	379	328	347	363	385	339	386	348	332	373	376	349	351	343	335	352	367	340	342	350	334	375	362	338	380	337	392	344	365	366	347	351	310	333	311	381	358	365	400	331	355	357	348	339	359	353	347	353	351	363	346	367	355	353	355	359	341	344	371	342	334	363	329	365	342	365	332	311	351	353	350	357	331	382	395	345	319	338	349	341	318	351	349	339	333	353	345	390	347	322	355	343	339	339	332	338	358	383	348	341	369	368	325	355	344	396	342	325	336	396	350	341	335	368	379	362	337	352	368	336	354	344	360	332	332	308	390	326	361	370	355	355	370	380	375	363	351	338	353	340	321	343	320	346	320	359	332	354	366	321	354	342	312	392	399	366	337	402	359	326	370	327	306	385	350	314	328	357	365	385	366	333	355	362	334	348	331	340	379	330	349	363	411	364	343	351	347	366	347	357	339	337	331	353	320	362	360	334	375	349	391	361	343	317	344	342	362	331	347	367	330	360	355	350	375	380	341	329	339	369	363	371	340	361	307	358	364	328	368	393	372	357	348	370	343	346	381	353	365	344	356	348	308	341	408	358	345	352	379	382	369	335	339	394	326	340	350	343	355	363	365	382	355	340	370	372	367	333	380	333	366	323	347	341	371	378	335	332	328	313	356	354	301	327	343	360	367	365	339	360	348	352	353	360	348	363	329	381	339	359	297	351	349	354	377	343	348	383	332	391	342	337	306	345	383	328	329	343	335	343	337	353	325	350	344	351	340	365	347	350	325	319	372	344	363	318	355	346	378	354	379	344	400	335	367	306	328	352	372	343	363	360	346	343	335	373	373	366	399	357	336	370	375	335	343	340	327	367	343	311	372	378	332	330	396	357	316	333	369	344	341	341	344	334	317	372	344	366	361	394	331	338	370	362	361	318	350	343	346	331	356	336	339	355	354	282	369	337	367	363	390	310	368	364	384	309	329	338	370	331	354	362	371	366	358	322	366	345	348	325	335	346	356	356	356	377	358	306	389	342	367	340	348	338	336	356	352	326	345	349	364	361	309	362	350	382	379	368	342	378	380	344	326	336	329	354	350	346	371	346	358	348	363	330	348	366	349	327	317	382	376	330	343	352	358	318	337	361	348	359	361	377	352	369	343	338	333	368	335	361	381	399	382	386	327	370	368	333	341	343	358	345	358	383	361	346	336	372	334	363	377	347	329	342	360	354	340	359	333	366	337	323	327	351	326	345	345	378	356	361	334	345	370	337	365	376	317	357	350	388	340	350	331	357	344	323	350	368	407	385	333	384	339	362	357	345	374	367	333	337	342	331	350	346	364	331	368	354	344	336	346	372	355	358	341	361	368	355	367	358	355	341	343	330	337	358	346	351	337	364	377	310	347	337	337	353	353	358	358	356	335	371	358	381	389	341	344	363	366	350	341	370	324	369	346	333	338	355	365	357	354	334	366	382	340	341	373	324	346	341	354	337	376	366	377	340	364	349	334	359	372	353	352	381	365	329	354	344	363	329	347	360	349	336	346	334	352	356	373	329	336	374	366	311	332	374	352	364	384	357	363	338	340	368	328	366	324	351	321	370	348	340	353	342	343	354	337	347	376	357	364	364	357	342	340	325	375	353	376	334	360	339	352	325	365	350	372	350	325	352	357	360	328	343	351	332	375	316	366	362	374	365	367	348	367	364	375	314	365	339	359	362	353	337	330	337	343	343	328	376	326	339	352	328	367	394	380	385	372	349	337	365	330	345	361	353	338	376	362	367	348	353	337	339	356	352	366	330	347	349	342	375	351	352	329	366	339	345	341	340	388	356	345	339	372	391	411	337	351	361	331	354	303	379	334	333	344	321	353	361	355	347	362	357	336	348	339	365	319	351	324	352	364	337	345	385	345	343	382	345	339	325	363	338	329	362	337	365	355	367	383	391	358	345	341	336	337	340	322	338	371	374	350	374	356	341	342	361	342	333	355	340	353	352	345	368	333	352	361	340	351	351	340	359	369	358	364	374	367	373	369	338	340	347	354	379	358	372	374	328	355	364	353	334	328	364	364	313	351	343	333	359	338	359	355	352	341	347	350	338	371	338	353	382	340	357	335	368	355	370	309	366	343	350	361	327	337	389	395	346	345	390	332	365	367	346	344	362	372	341	321	334	333	357	338	364	382	369	368	338	335	371	368	353	357	328	358	333	351	341	322	335	352	414	347	365	363	351	362	346	355	372	352	347	373	387	345	302	313	402	323	390	330	355	336	362	376	369	338	335
3177	1400	1848	1750	1472	1856	1364	997	930	966	867	845	824	820	863	878	854	816	907	1173	1903	2871	2727	1917	1091	924	822	810	932	1136	1068	1031	942	912	838	861	892	861	849	845	904	883	866	842	875	798	909	940	1066	1184	1524	1311	1170	906	860	860	864	805	855	823	834	818	855	810	890	857	808	859	819	816	870	886	882	789	875	854	856	833	859	798	810	841	796	853	870	812	855	846	793	818	800	867	875	795	842	845	804	907	780	872	829	848	883	829	819	797	876	847	861	831	811	762	848	811	839	819	914	815	817	819	846	824	855	859	866	866	822	834	804	894	838	815	826	843	860	799	872	823	822	796	821	841	840	813	805	796	841	818	825	892	847	836	840	906	805	831	800	848	784	844	816	822	896	819	868	896	864	802	842	832	814	841	815	797	839	888	800	887	813	888	775	820	811	809	839	830	834	818	825	841	838	798	845	836	830	857	814	812	783	827	818	865	828	825	845	762	814	830	812	802	820	823	851	834	848	868	866	847	851	805	856	839	873	877	832	860	836	858	827	862	816	792	794	828	805	831	925	827	846	842	825	855	826	815	820	788	885	799	792	868	829	830	824	828	830	820	746	806	871	864	865	829	838	831	799	867	853	856	745	871	853	746	806	851	866	806	812	785	848	859	864	801	811	860	854	870	852	828	824	847	833	831	815	824	839	876	843	866	807	887	882	811	800	826	839	862	800	820	833	836	794	866	805	826	825	843	825	832	885	889	809	789	824	842	802	792	849	839	833	884	830	776	858	832	883	865	772	839	809	796	838	785	816	882	843	822	854	903	811	829	850	866	853	805	780	791	849	867	843	838	845	835	793	803	832	869	816	796	838	820	864	843	796	828	819	820	854	816	821	837	883	854	867	873	791	818	826	805	832	859	810	872	815	826	812	795	796	788	855	846	797	814	856	798	843	832	873	828	847	866	857	900	836	893	877	809	815	826	862	827	827	853	896	865	814	832	861	830	838	841	789	878	878	825	806	844	862	818	879	815	858	839	827	849	835	849	859	860	852	805	794	815	893	832	817	835	809	787	806	801	838	827	807	835	850	852	787	813	813	818	834	852	806	794	807	811	851	812	861	840	833	788	814	821	904	842	853	852	844	837	880	791	820	833	829	819	833	821	833	830	786	870	824	867	887	853	834	854	829	811	828	833	881	835	845	845	844	881	799	853	810	816	812	845	826	860	860	803	825	888	826	865	841	914	824	902	881	836	852	823	814	821	864	878	849	817	876	815	847	829	815	859	840	884	812	787	830	844	878	808	873	809	827	841	821	839	848	856	828	830	832	785	773	894	853	818	861	829	839	854	821	861	849	879	821	871	848	811	842	811	835	827	839	873	843	810	843	846	812	878	805	819	855	818	850	869	873	880	813	839	851	811	823	846	764	848	873	885	791	789	809	858	838	859	855	812	843	844	825	854	855	869	885	827	846	827	828	809	831	901	844	810	803	819	891	851	813	847	841	823	776	845	775	875	889	865	853	847	836	854	872	888	839	829	884	843	823	835	863	777	778	873	816	844	880	827	813	844	855	879	846	861	832	816	827	848	823	872	810	801	862	796	862	877	828	854	800	894	861	847	814	806	856	821	807	815	798	819	889	845	781	870	791	850	837	857	839	842	825	817	793	861	851	810	825	849	816	863	877	817	823	851	847	838	844	859	866	811	901	897	779	880	833	794	849	855	854	876	827	836	833	847	792	874	816	813	836	827	825	801	798	810	785	884	871	852	797	910	809	851	811	893	841	798	796	852	808	817	832	796	817	846	819	821	889	838	786	869	871	775	813	844	842	873	823	783	818	864	838	805	791	801	827	835	848	799	817	851	836	818	816	832	787	891	867	815	813	819	836	890	835	853	789	890	833	895	806	876	886	819	893	865	839	841	828	835	874	851	827	809	864	836	838	840	870	805	823	850	870	850	891	869	829	805	772	809	813	824	778	808	842	876	809	839	830	828	839	769	827	820	816	851	804	879	870	838	805	927	893	830	835	826	831	882	879	880	813	791	820	822	822	820	814	849	844	821	843	856	840	800	854	839	835	800	873	876	805	834	841	919	860	835	808	854	843	803	806	848	849	849	856	822	836	810	871	869	911	798	830	877	805	855	827	864	877	821	871	849	836	853	812	872	901	844	846	886	816	844	822	802	818	821	859	860	862	866	860	833	854	808	768	810	834	828	837	826	846	803	849	856	775	828	905	843	816	871	828	842	851	832	825	827	821	892	838	792	834	826	807	834	850	885	830	832	838	837	823	868	820	828	855	856	807	830	835	860	850	807	869	863	852	831	821	814	811	798	847	844	811	793	859	818	870	848	858	788	823	819	825	848	796	833	824	843	856	817	802	816	807	788	827	849	852	803	824	841	788	837	829	831	855	861	885	813	858	828	840	801	803	847	849	851	846	858	915	853	844	787	816	829	822	845	775	859	780	817	853	790	805	886	870	858	851	777	885	816	841	871	812	837	834	808	917	863	830	857	833	822	854	893	862	893	824	824	867	846	845	834	876	851	824	891	824	871	819	831	790	842	765	830	824	832	860	823	866	844	846	910	818	884	789	832	843	846	821	842	804	857	799	804	850	829	796	921	848	869	832	870	847	823	890	844	864	850	862	819	812	839	787	872	838	817	845	842	898	823	786	872	877	826	840	834	862	850	787	903	850	814	825	787	813	798	839	849	832	872	808	835	807	836	816	776	825	762	855	818	858	849	828	868	869	871	846	836	843	839	851	782	848	824	882	818	861	885	812	871	812	849	843	873	854	827	830	824	853	842	821	885	869	851	870	848	856	837	817	853	833	803	829	865	828	836	829	873	845	790	837	872	849	821	843	832	809	819	787	841	816	836	855	860	832	863	843	816	786	806	872	813	798	817	843	852	837	830	845	835	821	835	834	853	821	878	810	860	795	821	892	863	870	830	847	897	858	862	855	830	867	808	830	832	845	864	770	835	824	808	835	855	826	871	845	761	788	825	843	851	802	846	846	878	809	808	824	907	829	852	849	834	871	907	828	844	812	829	844	797	821	790	823	852	894	842	813	799	805	852	853	849	850	823	859	858	845	875	865	813	820	858	827	811	797	857	822	854	832	856	835	842	810	846	890	804	827	793	809	919	817	842	865	884	861	843	847	804	819	845	794	837	833	846	806	800	858	767	842	871	837	868	871	851	815	812	875	813	808	857	854	846	862	836	857	818	856	783	813	847	823	811	744	814	834	861	826	841	846	870	859	884	803	822	856	781	832	826	808	838	869	849	871	841	823	851	873	818	858	814	827	860	782	796	804	761	874	816	856	825	827	904	855	854	805	805	777	813	830	872	824	817	883	771	843	838	811	784	836	811	833	856	855	872	846	877	862	838	838	838	843	834	829	818	815	849	832	799	815	844	851	861	893	858	790	851	840	867	838	787	800	839	854	821	812	846	855	809	826	853	832	860	858	879	881	839	885	875	862	828	818	867	827	836	843	884	849	812	809	823
14425	10267	9767	7306	4927	5128	3045	1130	604	436	390	335	313	307	275	279	266	287	281	349	503	710	665	450	319	292	272	245	311	479	427	335	366	294	267	289	266	280	315	280	275	246	234	247	238	254	272	301	338	394	381	389	334	244	254	278	255	256	262	238	262	264	235	256	252	229	217	261	269	234	226	263	217	221	236	246	248	267	211	250	260	221	232	220	255	249	235	257	236	258	254	243	227	254	258	253	264	237	240	241	244	242	239	240	267	237	243	249	248	229	254	261	233	241	218	245	248	238	239	213	262	216	222	236	234	238	239	254	238	245	246	254	272	241	232	250	257	236	230	228	224	247	250	205	229	218	229	249	223	246	233	242	241	270	203	238	234	246	199	253	232	252	233	229	220	252	221	211	226	273	238	235	237	263	255	244	237	237	260	261	241	235	217	232	238	210	226	248	238	230	247	240	235	261	257	247	236	220	239	226	218	238	226	248	248	239	228	231	249	240	267	231	228	214	245	279	251	237	276	200	214	239	254	236	235	237	234	249	242	256	267	231	243	245	234	252	249	256	251	257	248	258	232	269	221	250	248	237	240	226	249	226	245	205	213	228	236	280	219	233	200	206	239	212	251	243	238	230	239	259	264	232	227	230	253	243	225	237	218	244	256	225	196	280	239	253	224	214	238	251	234	255	230	224	246	251	227	228	209	266	228	236	247	263	224	253	281	221	239	253	213	214	247	272	227	240	220	235	269	235	247	237	262	222	231	260	247	223	210	230	249	210	242	217	230	233	237	245	245	244	255	274	244	275	255	229	227	225	229	228	231	232	232	233	273	248	264	237	237	214	231	235	225	250	254	231	221	211	233	262	265	217	244	254	222	228	241	236	228	230	230	243	240	229	232	242	185	229	247	226	218	271	237	257	247	245	221	271	251	270	258	255	251	242	281	235	268	242	232	237	237	250	255	248	223	244	217	251	271	231	246	236	255	237	266	252	233	248	228	234	262	240	229	226	232	233	228	230	251	230	225	220	251	226	243	253	257	221	229	251	228	232	238	225	241	271	269	231	265	220	236	228	235	238	226	249	243	246	250	225	246	240	240	244	255	239	232	228	237	219	248	244	263	246	234	230	205	233	251	260	249	242	261	236	269	240	247	259	214	228	224	234	253	248	260	252	241	217	246	226	260	241	226	292	220	243	240	241	225	249	244	253	238	213	255	246	255	255	266	260	247	242	217	229	245	229	238	220	229	239	222	237	257	222	202	248	217	234	227	217	268	222	235	239	236	238	243	254	232	241	244	253	240	247	237	233	240	226	248	231	239	252	223	235	236	267	242	244	245	237	259	211	223	248	252	228	236	212	247	215	256	267	249	266	229	233	236	230	213	239	237	224	238	240	217	236	249	249	230	247	244	262	254	252	252	217	255	236	233	240	249	273	245	257	244	232	273	233	246	224	233	229	238	258	231	245	237	206	248	292	233	250	235	247	243	255	243	239	247	240	241	239	208	222	240	239	246	229	214	242	233	268	218	252	249	233	215	254	252	266	232	227	250	227	227	259	255	219	246	255	233	252	221	237	247	212	250	231	221	270	233	225	252	213	207	220	259	258	228	253	251	248	210	271	233	248	222	265	264	244	275	252	234	237	263	225	273	256	237	259	231	250	235	213	225	236	222	245	258	217	231	235	221	234	200	226	217	235	275	233	239	246	233	240	227	234	273	232	243	271	257	208	275	250	229	247	243	234	207	255	237	237	235	257	230	236	230	240	257	228	262	235	248	256	218	247	227	226	243	242	246	240	244	227	234	251	247	227	250	244	242	209	249	242	223	245	223	223	233	250	249	230	216	244	208	219	250	222	253	243	227	247	210	230	252	244	239	226	249	225	233	232	217	240	264	266	248	250	250	249	229	230	262	261	243	238	228	251	237	223	213	222	242	248	233	233	284	260	258	273	228	229	205	271	244	221	252	244	241	246	256	232	241	232	262	228	228	259	240	271	225	265	234	255	217	256	227	234	257	267	235	265	223	241	234	241	229	245	240	240	238	222	261	248	241	240	229	217	238	235	243	236	237	247	234	223	233	196	244	235	249	230	249	264	222	226	230	238	245	242	252	214	233	250	239	238	228	258	258	260	271	236	241	261	251	232	239	277	236	240	240	233	271	237	241	231	250	259	225	228	242	269	226	282	247	257	236	228	210	258	267	242	234	273	221	251	250	246	231	241	252	243	228	229	224	230	217	249	216	228	235	239	224	250	237	266	256	233	222	257	254	236	224	268	234	227	276	254	247	238	237	238	252	252	219	230	261	258	250	262	228	234	257	271	237	305	253	269	228	250	265	262	241	233	233	250	242	228	234	252	264	249	208	248	256	256	222	241	236	234	256	230	214	236	236	259	239	238	222	240	221	240	234	217	247	260	239	240	253	262	240	225	264	263	252	286	232	243	222	241	241	259	224	219	220	221	235	230	256	232	216	239	243	265	234	233	237	246	235	234	251	275	235	198	229	249	224	236	229	235	247	235	258	260	245	234	219	220	244	238	217	262	237	221	215	231	261	236	234	205	225	263	218	233	250	252	265	230	253	237	255	236	232	260	233	251	237	248	245	257	249	250	249	221	285	232	239	251	244	238	255	212	234	238	278	227	247	247	263	260	233	242	248	236	218	212	207	223	245	252	254	234	220	273	245	238	251	222	244	241	268	260	253	228	238	263	222	240	240	241	245	230	271	212	245	228	265	261	252	196	234	232	236	242	264	240	242	257	246	259	234	249	223	251	229	255	227	239	203	250	225	246	238	264	247	209	231	266	218	242	228	233	246	231	245	234	245	251	221	255	244	216	202	236	264	234	235	237	246	260	227	238	243	217	250	244	229	225	249	221	239	218	243	249	272	232	242	254	229	254	230	241	239	260	214	245	223	218	254	208	245	271	246	247	257	231	249	239	255	268	242	260	254	209	263	222	228	242	241	249	235	216	223	224	233	200	238	238	256	248	263	237	255	236	289	263	232	235	231	235	217	223	250	214	252	237	261	205	222	245	259	243	239	241	213	236	257	232	227	233	251	245	227	215	230	226	254	283	240	240	270	240	251	270	237	225	263	231	215	234	223	254	238	262	258	213	262	262	227	259	218	215	231	238	241	230	230	255	267	267	254	229	225	231	242	216	237	249	247	244	214	263	237	212	247	263	251	237	223	249	236	256	248	225	268	279	236	229	262	274	250	243	247	237	233	233	249	209	235	262	226	252	267	239	245	224	249	233	252	248	237	200	249	225	258	253	252	226	236	247	240	235	261	236	241	253	247	253	237	224	246	220	284	265	243	246	228	231	225	241	229	244	245	264	246	206	236	228	247	237	275	226	230	223	240	273	249	258	231	227	240	242	238	217	256	258	248	249	246	245	236	219	239	240	220	236	272	235	231	241	234	254	238	244	254	217	252	250	237	240	262	235	222	229	233	247	224	218	257	232	262	239	246	255	233	247	237	247	247	241	250	239	245	239	242	242
10799	6276	9176	9741	9697	13986	8645	3089	2506	1824	1393	1358	1095	1002	920	927	999	913	966	1497	2778	4164	3696	2187	1399	1149	814	827	1317	2876	2188	1660	1709	1225	1048	957	887	989	1317	1029	712	701	651	672	664	706	736	1034	1336	1741	2197	1682	1330	807	666	621	548	641	608	630	638	642	670	632	612	641	617	624	630	644	619	591	637	629	593	636	648	602	621	589	575	619	618	621	599	603	590	581	601	570	551	543	636	583	597	592	591	619	609	577	593	630	590	626	583	598	588	598	626	640	604	587	576	584	601	645	596	601	585	553	577	612	604	574	607	618	627	605	607	630	580	624	594	586	586	562	588	620	590	603	582	619	529	574	597	592	600	566	616	593	615	579	596	594	590	580	584	591	593	606	591	596	589	631	590	586	621	580	600	601	604	596	582	582	583	595	597	632	626	582	624	591	594	567	580	610	602	632	617	601	598	541	601	608	596	599	572	625	548	600	613	595	658	592	593	602	583	602	588	601	581	604	620	607	607	619	618	614	609	625	620	612	646	600	602	615	614	592	608	583	611	586	620	583	621	623	580	644	704	582	578	561	613	609	602	601	562	621	637	590	590	587	585	593	597	605	616	620	568	563	619	608	567	603	609	601	555	592	606	602	616	560	590	593	612	605	614	566	598	586	617	567	590	602	600	574	597	563	574	608	594	612	615	595	573	575	595	587	635	564	543	524	611	574	614	593	653	599	593	579	583	599	585	617	584	600	597	583	564	570	619	538	637	588	591	585	573	601	592	588	596	598	620	559	577	624	613	594	645	557	595	593	620	564	569	602	603	586	637	589	611	610	607	621	603	554	611	580	611	615	632	627	573	584	583	599	590	608	573	616	590	612	588	647	594	601	573	590	569	605	593	564	577	570	618	576	568	613	567	578	573	601	609	637	581	632	600	592	613	588	625	553	621	571	599	588	585	620	632	599	578	628	570	601	573	562	588	603	589	587	584	573	601	569	606	548	562	589	595	581	618	585	586	638	561	595	602	606	605	608	601	582	558	595	567	589	641	555	561	576	589	614	554	621	567	593	560	553	571	589	615	569	619	596	595	602	587	588	597	628	608	581	590	631	625	587	560	635	605	618	629	604	546	604	605	564	551	618	585	633	578	595	618	627	621	574	625	566	574	634	567	582	626	593	565	610	539	602	632	599	575	615	637	580	592	590	614	597	590	587	633	611	634	554	615	654	609	602	601	587	587	607	595	631	589	603	552	597	614	647	652	584	615	589	609	615	592	603	575	618	609	607	625	554	633	602	588	551	588	602	544	600	611	609	614	585	601	561	598	644	598	578	603	591	616	599	569	627	598	592	616	586	547	562	593	592	578	609	593	607	567	568	624	622	622	594	608	601	586	619	613	602	652	626	650	578	572	611	651	603	620	615	613	594	634	590	627	575	600	573	583	575	663	578	535	604	590	597	587	601	567	574	573	599	562	630	600	637	600	618	606	585	588	616	589	587	621	604	599	600	604	594	594	586	573	591	604	526	598	589	616	595	597	591	588	564	635	623	592	599	613	597	579	550	606	614	593	603	616	617	577	604	632	613	569	626	565	599	610	578	588	598	589	591	606	582	601	574	566	624	547	562	618	608	545	577	615	594	621	630	580	662	599	570	616	633	553	614	606	628	600	575	609	570	577	583	596	555	563	599	599	598	578	561	606	625	596	612	599	573	578	599	555	592	600	622	563	626	552	584	619	626	624	631	621	550	552	615	575	545	588	592	557	618	606	579	573	588	579	622	610	577	624	614	605	583	633	600	587	567	604	564	602	570	639	617	556	585	585	579	618	604	650	609	586	567	576	565	621	598	655	581	601	589	581	603	573	639	580	614	606	566	571	623	599	575	563	614	651	578	602	563	592	572	514	577	623	646	623	589	590	600	648	611	564	579	648	612	593	556	605	575	598	573	593	573	593	591	581	602	615	634	604	592	601	576	613	612	625	663	567	575	605	598	635	621	589	567	564	603	621	600	591	601	584	615	677	595	621	598	580	596	636	629	610	589	603	594	614	559	632	560	590	597	589	559	586	583	610	605	562	614	538	595	589	628	599	591	593	542	622	642	610	576	559	616	584	609	623	603	573	634	639	553	585	523	605	607	594	599	586	582	541	568	611	570	561	590	642	576	568	619	584	576	608	603	568	616	557	640	567	603	575	652	563	619	610	586	597	628	611	581	648	621	619	582	585	576	564	608	609	568	572	619	576	596	606	592	560	588	623	606	626	586	588	606	612	609	554	629	613	634	603	598	602	587	645	616	575	572	622	601	610	603	564	605	595	579	567	638	620	606	596	628	642	592	598	610	622	625	562	619	606	584	612	622	614	614	619	586	610	566	635	581	575	618	570	627	621	618	545	587	600	566	589	610	617	554	606	599	570	598	613	594	607	552	599	628	668	576	584	624	593	577	593	581	617	609	557	572	591	555	616	569	595	597	588	597	624	588	583	587	577	617	598	602	593	597	606	589	595	619	595	550	604	630	555	605	644	550	642	563	575	612	604	627	637	594	591	560	631	620	627	599	570	655	588	613	596	624	559	565	592	639	616	607	554	529	621	592	571	608	628	592	630	623	590	623	585	569	602	570	631	626	575	568	561	596	590	639	587	641	565	584	647	680	596	585	604	579	584	598	613	604	599	575	601	573	618	594	635	603	590	604	567	600	577	619	611	604	643	592	627	640	588	594	602	596	582	599	625	590	577	606	596	605	546	635	622	566	568	615	633	606	610	653	605	595	601	604	572	569	625	576	570	587	589	597	591	581	625	602	558	581	609	603	609	599	633	580	643	612	607	625	593	608	620	618	605	613	635	619	595	631	609	562	566	610	587	561	595	654	603	607	576	596	622	587	626	629	657	597	581	611	600	622	615	602	596	557	572	598	561	573	577	585	605	599	615	558	622	580	598	567	641	568	625	599	616	585	575	592	586	599	560	569	597	593	591	609	624	577	606	584	579	613	574	593	597	669	593	574	631	604	571	603	585	602	605	626	594	552	600	631	587	576	555	617	569	603	626	592	609	577	624	603	594	633	603	633	592	536	595	562	634	590	608	603	607	648	599	584	554	560	589	583	601	589	569	583	583	598	604	610	590	586	599	635	572	594	596	615	596	585	590	561	551	615	555	546	612	575	614	597	580	540	597	598	579	599	597	555	639	582	613	635	606	610	574	632	644	595	533	626	591	586	626	601	607	584	576	576	569	579	554	589	577	581	608	586	564	598	602	609	606	603	604	604	638	585	652	613	620	609	602	599	652	624	573	573	589	614	616	599	591	586	591	617	633	606	610	615	637	577	599	600	619	584	616	617	641	622	600	607	594	632	594	599	609	593	612	605	627	614	609	594	589	580	577	618	622	605	588	635	615	568	637	630	606	587	596	600	640	553	585	648	618	608	605	590	653	592	589	623	610	581	624	560	588	641	633	624	569	598	591	641	622	564	594	619	601	609	564	561	558	641	585	585	580	622	578	587	591	578	633	620
21466	15336	14417	11823	8924	10154	5161	1852	1127	585	459	402	352	321	308	289	279	256	298	395	598	814	756	426	337	279	245	270	408	687	477	422	423	315	332	283	236	252	310	316	249	223	205	226	222	229	210	302	391	497	456	353	399	236	182	175	198	186	165	227	195	178	178	198	166	192	177	177	207	226	205	183	202	180	198	191	176	184	185	201	214	202	194	217	211	173	202	181	179	205	198	188	178	186	195	198	188	169	195	190	214	188	193	182	185	213	184	219	170	180	193	188	173	177	204	190	169	179	193	195	204	204	187	195	199	206	185	181	197	182	208	184	188	198	204	182	217	182	186	202	192	178	226	192	203	186	210	198	187	201	173	197	177	211	190	203	192	174	171	192	200	195	170	177	218	184	189	190	187	181	191	178	220	186	192	196	195	175	180	182	212	204	202	228	179	181	165	192	185	185	202	165	188	177	194	213	202	162	177	193	205	184	213	195	173	184	191	195	183	180	190	175	218	198	218	198	199	198	174	189	168	212	190	206	204	199	182	201	185	201	196	186	179	187	199	217	187	188	182	209	192	192	174	201	192	172	214	179	207	177	206	187	200	225	188	199	160	194	195	193	203	177	192	207	177	193	177	181	179	182	186	211	181	183	158	197	200	189	170	195	197	181	196	226	184	194	183	205	169	193	197	183	195	161	183	202	188	206	225	192	204	188	181	197	187	224	176	190	164	163	176	194	209	181	166	178	172	174	168	184	185	172	177	165	204	198	170	181	191	179	208	210	166	159	197	201	196	198	213	191	191	181	167	196	215	197	189	208	194	179	205	186	202	150	200	193	176	163	180	166	190	201	180	178	182	180	192	201	187	196	194	175	175	201	231	182	192	213	179	195	205	181	189	194	171	189	191	200	210	209	179	176	193	203	146	198	171	192	185	186	175	188	196	193	178	190	181	185	188	193	195	172	221	186	200	183	180	187	198	217	182	214	199	207	192	186	197	188	200	205	184	176	179	190	192	194	198	218	177	176	196	175	209	174	192	189	193	188	173	172	196	187	190	194	202	190	205	195	174	186	165	175	197	167	177	189	177	189	186	197	201	205	193	208	187	190	190	206	178	166	226	197	190	201	170	206	186	201	176	198	180	182	198	184	191	192	185	177	170	185	205	178	181	186	198	202	198	194	192	211	201	207	184	159	208	186	198	204	196	204	214	160	192	187	189	175	181	176	190	169	198	203	162	199	176	208	189	202	189	203	175	180	195	212	184	186	196	188	209	212	194	195	226	166	184	188	188	189	177	173	177	193	183	223	179	189	194	205	202	207	188	164	203	177	188	192	203	182	203	184	190	211	178	189	209	171	215	173	175	216	195	187	197	191	202	178	186	190	219	170	184	186	160	177	196	192	169	173	181	190	211	212	213	186	181	200	186	199	196	195	226	195	186	197	158	183	187	177	204	174	173	176	190	185	174	181	187	158	189	182	196	168	188	192	200	189	170	186	183	181	194	190	177	192	206	191	202	176	190	200	165	180	155	190	224	179	192	193	173	191	224	225	176	205	200	197	200	207	197	209	173	173	168	201	199	200	190	182	195	151	196	187	188	187	206	179	175	216	201	204	205	179	187	220	177	184	188	195	179	205	193	183	206	193	202	168	193	217	200	192	162	201	191	204	181	207	184	196	197	192	191	170	181	219	182	188	179	181	203	190	181	183	177	197	196	201	195	170	217	187	173	174	166	181	190	155	203	181	211	178	177	179	172	207	199	192	203	201	214	173	180	190	206	188	177	175	178	192	202	212	194	177	224	195	156	186	162	181	170	156	183	190	222	184	171	205	177	177	181	194	189	189	188	193	215	185	184	183	209	189	198	184	212	192	175	195	202	178	188	172	188	167	177	203	200	186	181	190	184	190	182	205	203	191	177	191	195	176	185	192	212	163	179	211	205	207	166	181	198	191	179	186	185	188	173	185	204	185	204	211	217	183	190	180	191	191	188	185	194	214	190	203	195	178	202	214	185	181	178	167	202	204	194	182	189	207	196	197	205	233	190	193	180	179	198	192	166	177	177	199	224	202	180	164	185	214	198	184	184	220	190	166	206	167	184	181	187	189	189	200	174	221	186	171	175	204	176	187	202	197	181	209	209	172	214	207	184	177	179	196	172	199	177	191	205	191	167	158	183	186	186	165	174	215	172	179	199	171	183	202	173	185	201	191	180	199	190	171	179	179	196	196	201	182	186	195	191	194	197	218	179	190	189	191	196	177	184	211	221	192	185	184	170	216	206	184	189	204	177	178	159	185	179	167	189	184	200	194	186	164	160	172	199	201	174	192	200	188	187	184	214	217	192	185	190	171	178	176	185	226	180	185	181	182	223	197	183	189	194	165	196	182	216	186	205	170	206	188	192	182	188	197	194	198	195	208	177	192	196	190	197	176	214	205	165	179	182	170	178	204	218	199	200	185	189	181	177	184	190	203	192	172	181	191	182	178	187	200	219	178	192	174	187	168	188	178	182	193	178	210	168	166	184	178	166	181	202	178	204	193	209	202	185	209	185	187	188	199	212	189	181	202	172	196	189	162	189	191	198	174	181	182	209	178	205	200	179	181	192	164	200	188	187	187	203	206	172	178	192	189	193	179	188	169	182	174	184	178	182	171	179	189	182	167	184	174	197	157	193	191	162	207	195	187	189	200	201	196	193	178	206	192	194	193	192	191	190	194	182	206	195	180	182	209	181	190	179	208	169	205	177	200	178	181	203	185	190	210	181	160	204	169	206	187	212	193	195	187	191	162	163	169	225	173	192	195	178	210	200	187	194	205	213	201	209	198	158	185	196	192	212	187	201	203	167	192	195	196	180	199	203	210	204	194	210	214	183	191	185	161	153	173	199	215	180	190	203	176	199	184	192	221	183	187	197	164	190	208	218	179	209	196	209	194	171	197	184	202	183	211	199	197	190	188	197	194	207	200	165	149	187	190	198	173	195	183	183	187	172	184	192	192	211	181	166	192	171	176	191	194	189	184	181	183	183	206	228	172	183	167	221	186	186	173	171	193	180	194	211	198	193	193	182	187	169	183	199	175	202	205	213	178	174	185	176	223	195	186	211	191	199	176	187	213	184	171	202	162	194	194	193	195	214	175	209	210	218	192	195	195	207	186	184	175	208	182	203	207	168	183	169	201	182	193	184	185	198	196	178	195	186	210	193	178	176	176	202	185	220	203	203	171	194	179	191	191	199	190	193	200	190	193	190	205	189	189	190	181	184	223	188	186	198	199	178	186	197	168	181	204	198	177	192	196	206	196	194	203	180	195	207	201	190	200	197	184	166	192	191	213	180	182	187	193	198	221	189	213	180	210	203	206	206	182	174	180	170	215	174	206	186	179	181	206	190	219	173	211	172	172	182	166	201	215	194	181	196	190	209	169	194	219	193	179	201	203	206	167	185	217	201	216	195	186	172	202	175	187	161	188	189	160	201	196	183	209	201	174	174	218	205	161	164	190	198	196
14608	8889	12261	13611	15460	21592	10944	5118	4396	2641	2154	1757	1442	1314	1272	1142	1050	1034	1190	1904	3680	5258	4795	2668	1761	1253	936	999	2330	4644	3202	2857	2377	1586	1787	1183	1100	1326	1745	1483	1069	760	679	658	620	722	917	1390	2064	2888	2766	1892	2104	787	569	565	558	535	519	539	562	645	554	529	587	560	494	542	621	624	622	550	487	526	510	539	542	522	524	494	571	520	514	507	518	493	559	440	526	515	463	510	509	534	499	516	505	516	512	514	527	514	493	473	470	468	549	509	477	505	484	500	524	511	529	535	504	499	509	508	487	529	494	511	507	493	495	514	491	505	521	492	511	489	520	497	520	492	556	477	521	490	475	520	492	543	466	461	519	505	481	480	476	494	484	504	486	523	455	510	498	516	488	502	543	440	529	516	508	498	522	472	520	514	494	472	507	479	481	538	534	508	519	460	516	501	505	530	531	544	490	543	503	500	465	492	488	494	483	537	513	529	480	471	489	468	507	516	499	483	503	505	508	494	479	520	518	491	493	541	492	490	497	482	530	490	502	492	505	506	488	467	545	540	508	506	491	523	520	498	494	515	509	490	472	515	513	505	476	495	492	491	485	505	497	503	527	507	506	506	503	496	475	490	488	490	520	516	508	457	491	501	499	500	514	551	489	485	487	514	491	528	522	517	504	480	461	462	470	511	512	492	470	485	528	518	526	487	497	471	485	510	557	472	481	458	513	488	505	522	504	497	485	494	519	523	507	478	487	516	513	467	477	509	491	522	548	481	524	474	492	443	517	517	536	493	522	486	497	512	486	509	502	525	512	479	493	467	509	521	509	512	516	473	522	516	509	485	508	509	509	533	483	508	478	514	501	538	505	495	500	516	467	490	477	506	490	501	477	508	538	487	489	522	488	486	469	494	493	524	500	502	489	496	538	507	474	517	475	551	549	529	519	532	484	446	519	535	478	510	516	513	484	480	531	499	521	483	468	495	484	452	466	519	501	536	528	499	467	466	477	490	510	496	486	510	510	509	469	520	513	469	464	467	469	482	484	456	529	527	525	483	503	499	484	496	474	536	492	526	510	511	492	480	466	453	482	490	478	507	500	522	548	514	475	520	503	508	488	489	498	446	465	474	478	485	478	549	499	509	442	492	505	466	484	530	529	520	505	521	505	487	454	490	492	521	462	497	498	505	491	524	488	503	469	508	500	522	487	464	486	504	497	481	515	513	467	494	491	481	489	487	480	475	524	462	486	509	494	526	534	539	479	485	526	493	488	524	500	508	492	473	536	513	468	485	515	523	526	505	510	502	465	467	534	510	519	492	519	513	453	482	528	497	515	512	492	446	517	492	499	524	489	500	492	506	457	520	517	507	496	512	486	476	502	545	494	493	471	487	523	507	459	482	521	472	531	474	479	521	513	513	490	461	524	453	530	492	495	506	483	474	474	541	529	473	537	511	460	492	484	482	502	519	495	486	505	544	482	532	481	493	479	487	507	517	508	508	507	479	508	489	493	488	493	517	480	503	488	520	434	465	439	485	491	495	463	519	497	487	491	487	504	495	491	516	487	487	475	499	483	493	492	462	473	492	503	504	476	494	501	467	516	492	497	484	476	508	513	528	537	469	496	532	499	494	508	507	526	486	500	456	518	501	509	519	530	458	479	509	483	521	499	487	499	502	465	504	507	495	492	466	496	486	567	496	527	506	504	487	491	441	507	507	485	530	455	491	495	480	447	523	528	462	517	525	513	507	478	477	483	503	492	492	476	504	536	502	509	496	453	465	494	488	501	484	506	530	472	496	516	473	515	465	472	521	501	479	529	447	500	505	471	511	499	477	492	506	486	531	471	507	494	507	494	517	516	483	492	501	505	484	469	485	535	494	523	488	483	477	497	504	484	493	496	504	515	506	479	470	460	513	480	502	491	503	487	474	476	487	498	515	471	514	516	434	487	483	505	493	500	537	507	498	477	514	486	499	500	515	511	475	556	488	530	491	509	501	541	508	499	478	492	492	488	521	513	497	480	484	467	476	454	454	484	505	484	492	498	499	489	470	514	512	507	525	501	475	501	518	532	486	490	485	497	509	481	545	457	458	512	493	527	515	457	499	499	488	502	496	503	509	450	525	470	494	485	482	506	485	521	460	501	483	475	492	496	536	464	502	502	502	510	528	513	522	482	504	515	479	480	507	495	540	512	506	512	445	481	515	462	492	493	476	517	486	450	521	479	500	534	516	480	507	487	481	508	500	496	478	498	492	480	515	449	489	503	528	481	512	493	512	503	492	511	453	470	504	529	561	526	519	463	537	489	539	493	482	534	457	519	472	521	529	492	477	482	496	496	479	489	504	506	510	465	527	487	520	483	477	511	494	450	498	478	456	486	490	515	459	511	516	509	506	563	490	546	457	499	497	486	506	493	471	477	486	499	521	476	511	499	494	484	518	517	506	480	477	527	518	488	495	482	486	518	476	516	515	513	483	538	491	513	479	518	546	493	514	458	541	501	503	484	502	481	512	503	487	503	451	500	483	506	493	499	512	454	507	507	499	507	492	466	489	483	472	484	505	489	451	547	484	495	489	471	508	450	482	524	512	514	493	471	509	499	506	497	475	521	497	488	510	451	516	508	483	487	473	498	497	464	478	464	455	485	488	478	481	506	492	494	498	555	492	510	485	475	491	495	527	497	522	504	453	459	485	448	497	500	507	479	502	518	511	546	461	503	475	511	505	535	495	477	480	492	494	482	478	485	507	477	485	511	496	504	468	517	517	479	490	489	484	527	507	538	534	501	490	494	497	499	490	469	502	528	532	514	532	522	515	440	498	496	568	471	502	491	490	500	461	472	491	527	508	512	503	479	508	503	498	536	513	489	478	508	515	497	478	497	475	475	482	523	514	492	517	484	492	507	508	505	486	493	480	490	500	454	485	501	519	505	495	475	526	469	508	513	471	499	509	520	494	501	501	507	481	465	470	522	467	541	492	490	494	500	472	518	493	460	467	469	480	472	495	487	476	466	474	497	500	511	493	496	503	490	489	477	485	527	499	485	534	481	485	518	465	496	470	480	487	499	484	501	489	504	496	513	449	523	478	501	540	550	505	497	469	495	503	499	491	497	502	472	497	521	527	526	505	451	501	496	522	475	488	444	484	472	494	510	550	489	474	504	508	520	467	489	452	468	501	552	485	532	484	496	489	526	461	507	483	536	464	470	499	531	496	473	490	470	501	458	512	489	473	502	482	448	515	506	466	482	469	500	512	482	490	504	495	484	455	460	486	512	508	494	497	491	491	487	515	481	498	533	508	495	505	497	508	481	513	495	483	485	496	482	509	439	490	503	481	484	493	519	478	494	468	503	528	497	477	463	491	484	498	452	510	504	456	496	507	520	535	470	498	449	490	443	458	468	581	474	491	463	494	491	507	487	502	482	474	510	488	535	538	513	569	461	496	507	517	498	488	480	499	528	486	515	508	533	527	504	500	530	494	473	482	540	503	482	525	504	559	478	477	491	480
2938	1010	833	608	516	567	405	370	393	358	373	355	318	389	336	368	372	373	352	407	497	615	500	389	379	347	372	369	379	389	363	370	394	372	356	342	364	338	333	356	363	338	377	376	377	376	375	382	398	448	420	395	387	313	332	390	321	339	345	349	344	361	358	392	362	337	340	381	346	363	358	372	357	364	386	339	348	358	371	335	321	340	405	319	367	330	375	365	358	361	333	337	381	347	387	364	352	363	377	368	339	324	342	352	378	355	327	353	368	373	345	367	345	347	363	344	342	366	370	322	328	349	366	355	379	344	343	362	373	300	370	356	324	342	380	341	339	350	394	359	336	363	339	359	368	304	361	337	331	334	378	348	375	339	389	372	356	371	342	319	343	344	348	339	335	371	330	318	364	336	366	390	339	389	343	387	392	356	327	368	340	356	346	336	356	372	361	352	351	330	355	363	349	362	353	382	365	365	343	326	376	342	381	338	362	336	340	347	311	324	333	364	353	349	369	367	369	370	351	380	364	355	336	345	387	387	315	367	377	320	346	372	337	366	352	337	375	340	370	350	356	364	349	379	335	377	369	376	364	357	365	376	367	373	369	366	354	375	351	364	334	366	373	360	348	373	375	342	352	364	359	363	346	379	341	327	347	396	346	377	385	378	343	319	371	318	336	338	347	365	332	312	319	333	323	380	356	341	336	378	344	330	366	354	333	366	322	384	344	367	357	343	346	412	357	330	342	333	386	372	327	354	367	370	411	347	334	334	387	361	373	382	358	370	342	353	354	370	366	405	335	342	393	377	350	334	339	348	381	370	363	360	336	366	384	363	364	362	332	349	367	370	371	352	358	310	375	338	371	359	347	356	394	369	352	395	365	360	330	387	351	386	373	338	352	365	380	307	316	365	375	356	330	362	358	371	330	308	336	339	346	374	363	368	359	352	368	364	400	355	357	320	403	346	355	372	362	340	346	339	326	330	330	350	337	351	335	331	313	390	365	366	343	350	352	352	354	349	354	375	380	342	353	358	371	362	345	404	406	394	377	336	397	376	342	349	324	343	349	362	314	369	352	324	354	372	336	409	376	320	368	372	351	372	345	355	380	333	394	349	368	371	373	348	377	371	360	367	379	326	315	327	336	336	344	342	371	355	337	346	340	338	335	347	365	358	367	416	376	349	378	367	340	369	363	357	368	353	337	372	357	382	334	355	351	359	349	345	335	338	364	323	356	354	347	367	356	310	359	369	354	365	349	341	370	345	355	355	367	352	339	370	314	325	371	339	355	368	376	356	348	363	355	329	339	347	331	341	367	371	352	364	370	380	387	355	342	355	383	358	339	345	354	391	343	352	379	335	358	368	324	375	361	369	354	359	346	400	384	386	370	374	353	361	370	348	336	333	362	355	391	344	294	332	363	383	400	365	359	387	365	329	406	388	337	382	353	386	349	361	331	360	362	359	341	317	372	351	332	335	369	355	349	380	338	347	315	352	345	319	359	380	354	367	363	368	359	381	344	377	364	372	352	373	367	360	350	368	370	377	365	359	382	379	362	340	358	375	321	353	318	356	357	353	359	321	329	374	334	352	377	361	374	362	324	339	386	363	321	361	335	325	328	342	369	336	399	367	352	346	360	332	333	385	339	358	345	350	348	334	384	365	380	369	385	338	361	357	345	352	394	339	380	316	354	349	355	342	380	359	395	360	352	313	391	337	352	364	327	354	344	335	340	312	332	349	356	374	370	372	363	368	371	332	337	358	365	329	371	350	391	343	340	349	363	342	360	372	386	368	331	361	321	365	381	351	358	351	358	359	336	352	353	363	369	364	357	352	362	368	362	362	375	353	365	350	331	340	343	360	394	343	323	368	327	369	349	346	347	354	350	347	391	350	366	358	388	353	356	387	362	365	399	363	338	339	343	315	345	345	352	394	369	307	372	351	385	392	340	343	369	350	348	347	374	368	370	335	386	349	327	339	349	344	377	362	330	366	309	349	346	336	344	382	347	351	340	358	368	347	374	346	371	333	356	368	330	326	345	343	386	344	379	409	363	388	351	368	314	375	400	382	334	351	335	322	347	329	380	386	360	352	336	363	375	344	375	332	356	362	382	371	351	340	351	325	374	370	380	364	348	305	336	360	361	335	377	370	362	379	331	366	387	365	348	361	333	345	363	385	338	381	360	351	348	385	324	317	359	360	371	366	356	303	344	345	326	340	347	342	353	399	351	340	359	373	345	357	314	361	341	314	371	349	375	359	358	346	328	371	356	368	376	360	353	335	329	338	382	370	336	364	358	349	348	380	373	387	346	370	347	375	406	399	363	391	345	372	330	394	371	380	382	365	349	343	368	348	379	334	378	340	347	339	373	359	369	343	346	351	362	365	344	377	400	340	349	328	372	347	369	313	339	371	357	349	344	359	359	350	373	359	395	356	381	357	337	326	366	313	325	353	350	377	374	347	334	350	346	372	373	364	344	379	338	362	331	341	341	375	335	358	364	346	299	365	393	340	316	340	351	359	374	319	359	368	372	357	353	353	361	362	354	360	333	369	330	367	385	384	379	361	385	352	344	366	365	365	367	399	349	340	356	323	338	359	313	345	378	357	362	346	376	316	370	355	347	336	346	366	379	374	359	341	352	355	368	343	358	311	385	349	339	344	354	370	344	397	383	350	343	351	382	379	385	345	344	332	350	370	342	347	342	371	396	380	347	344	361	343	359	383	369	351	354	379	362	388	383	358	344	359	371	351	331	349	296	376	341	359	355	360	357	317	344	329	392	355	360	370	362	367	337	366	354	362	343	373	392	337	379	330	319	340	369	362	361	335	365	368	355	344	328	396	372	309	358	313	364	370	356	357	339	405	369	335	325	341	338	377	334	323	373	364	338	377	336	332	338	343	376	357	376	377	346	342	334	377	388	362	367	358	341	339	349	355	364	344	336	347	371	350	366	371	392	316	353	371	355	343	362	401	359	355	365	351	356	374	375	334	348	353	337	348	369	339	343	370	390	359	372	356	335	334	365	369	344	363	340	365	356	337	386	358	329	359	366	352	359	375	350	351	368	375	374	348	376	366	368	365	378	353	363	333	370	376	351	344	378	327	370	334	329	371	364	365	336	322	362	347	362	347	370	366	367	341	352	358	348	389	352	441	366	340	329	313	391	366	363	364	366	336	372	376	375	328	346	360	333	367	329	342	359	396	346	355	373	367	381	367	372	372	381	366	353	380	380	375	356	369	399	373	378	355	358	389	307	342	370	329	347	369	350	351	356	349	378	330	353	332	340	388	353	388	369	335	331	381	344	359	360	387	362	361	363	346	362	376	340	377	371	334	391	329	369	338	322	367	339	342	338	345	325	341	359	350	335	357	349	364	388	366	371	369	348	359	313	376	322	345	341	364	345	373	351	365	338	353	360	363	350	322	363	359	339	331	367	378	393	358	356	385	335	380	341	371	365	335	338	365	377	347	317	387	351	350	333	344	354	375	349	342	353	352	369	380
3293	1341	1501	1660	1632	1905	1243	1007	991	892	922	858	880	869	859	862	881	886	1025	1266	1999	2846	2365	1310	1004	875	896	883	1054	1125	1048	1037	978	918	899	905	875	953	862	821	804	863	853	879	896	890	950	1117	1460	1476	1519	1369	1251	896	845	865	822	783	845	841	838	854	808	846	838	809	909	872	861	844	868	861	836	846	885	823	866	914	855	837	848	847	793	821	863	856	862	863	873	849	836	810	820	862	852	870	890	767	889	857	828	861	836	792	886	874	874	874	819	870	861	794	846	848	819	910	854	834	839	843	847	917	852	806	859	873	863	837	895	817	845	872	822	891	868	843	814	860	833	873	861	826	832	846	849	842	879	873	840	850	847	786	836	864	897	756	808	842	862	837	831	806	839	851	830	844	883	800	894	907	853	853	899	847	833	808	810	873	844	818	884	843	883	820	855	900	831	806	878	886	903	807	857	798	832	860	873	785	851	856	830	861	843	830	903	879	796	900	925	822	866	819	875	860	818	828	841	864	853	896	850	907	825	825	834	838	858	850	822	859	890	815	800	847	883	814	860	900	879	906	812	849	829	841	825	845	945	816	847	829	867	866	816	838	849	792	858	856	799	875	794	845	851	859	873	767	896	852	880	865	794	852	861	869	787	891	873	830	824	901	847	854	889	826	923	788	849	845	817	878	842	881	828	813	820	828	846	866	858	868	820	837	875	800	859	812	859	860	882	908	873	782	820	824	884	848	881	847	842	840	788	876	828	913	835	799	846	797	872	839	846	839	853	834	884	861	846	830	877	822	809	829	884	879	848	873	875	861	860	830	864	847	836	841	864	901	822	839	835	843	831	800	887	844	795	796	827	834	847	875	835	829	848	809	830	888	870	913	846	873	879	848	919	850	816	832	860	853	875	824	855	830	884	841	829	852	844	797	810	845	852	916	839	836	787	889	861	766	866	898	804	884	850	817	869	893	858	899	857	852	895	852	851	866	856	817	808	829	862	834	821	839	916	810	855	784	840	840	834	883	826	896	892	837	846	928	884	814	802	865	884	838	828	909	837	847	815	836	837	868	877	891	808	895	835	890	817	811	836	832	808	800	834	818	924	894	810	882	846	888	884	850	837	809	890	831	834	884	825	858	822	813	869	848	856	874	886	830	778	863	806	834	867	874	869	882	857	869	808	841	809	871	884	840	866	868	879	865	880	808	826	897	850	869	838	855	832	848	864	872	864	865	842	835	820	834	867	840	864	841	867	875	838	833	794	820	876	874	831	876	818	873	853	818	811	824	860	843	835	867	875	817	880	860	836	867	844	818	878	819	869	859	866	851	834	820	827	901	810	893	809	918	861	844	834	860	878	871	883	879	828	887	869	833	808	851	857	835	865	846	855	882	842	866	888	834	865	843	841	845	921	915	859	819	847	903	851	836	869	836	913	880	898	840	921	803	893	848	869	871	815	875	881	877	784	825	787	793	881	882	858	883	860	851	836	834	845	875	869	805	832	842	902	849	867	891	882	851	852	831	867	824	866	844	885	807	871	796	857	859	821	851	898	896	854	869	844	921	896	881	866	817	838	855	825	844	850	884	886	851	860	810	872	822	867	833	837	869	878	848	789	839	830	823	827	862	816	853	835	901	837	851	827	874	855	875	838	814	898	862	908	815	825	835	789	870	838	874	869	868	885	875	872	829	827	843	867	876	902	828	821	824	874	804	847	875	841	847	797	822	798	849	827	858	856	883	877	839	760	833	837	888	787	831	805	759	870	880	833	857	812	829	838	869	800	840	827	834	861	850	837	820	834	855	827	903	868	885	849	842	822	802	825	919	826	841	853	846	862	886	816	830	818	853	850	789	881	856	857	841	824	885	847	843	778	811	846	824	828	865	871	827	869	870	855	801	845	864	829	787	834	798	874	808	868	800	869	821	751	827	829	836	825	864	863	851	840	855	886	839	865	827	851	857	807	801	872	838	863	808	851	852	865	859	818	834	870	863	853	845	832	824	827	894	837	904	849	813	833	827	863	819	801	837	847	783	859	839	850	864	852	831	868	856	806	806	876	787	906	805	873	872	768	812	867	823	881	829	908	851	887	905	837	832	872	881	890	871	875	818	848	912	915	816	848	838	889	847	851	834	825	868	846	871	895	841	796	857	841	844	860	856	849	822	848	849	899	858	834	850	785	882	873	828	858	882	860	884	829	825	869	928	914	873	808	903	882	880	851	867	823	854	898	818	896	847	863	875	840	851	801	850	854	824	875	858	877	848	817	810	909	884	829	855	836	849	902	809	840	820	851	841	848	816	844	852	803	848	819	894	881	884	894	890	863	841	823	834	907	800	829	870	898	874	864	889	872	855	816	792	866	818	831	826	868	828	834	879	900	854	849	856	780	839	803	803	880	856	830	840	881	803	808	890	871	873	817	849	845	875	807	804	893	821	763	864	853	847	916	878	866	834	833	856	785	828	867	817	873	856	819	871	862	880	799	861	851	867	840	863	852	866	845	851	854	913	854	838	830	837	879	841	860	821	922	906	852	859	861	821	809	858	869	801	848	871	855	814	923	837	882	861	794	837	856	828	870	849	846	863	856	806	847	882	865	874	814	872	828	840	809	827	843	838	867	897	858	834	870	834	867	861	868	816	864	855	858	841	852	871	867	856	841	839	820	893	782	864	842	883	871	895	898	821	820	872	850	856	883	850	841	858	847	865	830	830	912	904	810	864	852	871	858	919	895	825	852	807	869	835	858	858	862	870	848	861	902	851	855	869	889	848	866	836	822	835	823	847	848	812	849	817	855	836	839	864	865	862	832	862	869	871	866	865	900	805	827	824	889	863	860	866	861	866	887	827	875	835	858	848	871	866	886	879	881	859	829	833	790	869	884	858	841	837	796	888	871	862	882	833	818	805	866	864	849	832	871	823	812	839	873	835	801	844	829	881	848	814	836	842	832	841	826	893	876	828	917	850	857	833	822	880	800	811	897	900	851	834	834	824	860	852	865	807	846	830	870	821	816	850	873	839	831	838	852	883	897	841	858	839	852	844	872	857	871	874	896	891	869	873	816	860	879	770	789	841	832	867	842	805	860	855	816	895	817	861	868	913	781	839	844	833	812	878	841	855	830	808	831	861	902	838	836	863	830	852	852	888	849	942	824	885	870	848	876	812	877	845	823	860	882	854	861	873	813	892	869	836	846	867	830	864	827	838	902	871	852	798	809	837	855	830	885	879	870	874	859	859	855	901	822	860	878	887	817	785	832	872	877	832	908	868	878	847	853	855	855	852	855	858	894	816	785	875	862	801	929	842	850	855	851	860	890	892	902	851	847	846	872	894	877	824	845	862	802	872	857	898	863	874	918	863	861	865	789	809	815	854	867	824	860	790	875	829	844	880	814	898	802	821	845	806	865	870	891	887	862	873	864	836	834	793	846	839	839	818	840	846	872	865	859	843	833	862	838	899	865	840	843	825	857	851	865	955	857	794	901	890	803	887	849	822	882	888	853	780
14569	10412	8473	6436	5431	5204	2484	1068	665	486	393	340	321	285	290	266	275	264	285	336	570	689	546	352	293	275	258	246	403	464	395	346	417	291	294	295	277	297	260	256	253	266	235	252	273	273	289	315	374	373	406	401	304	243	223	244	236	240	239	225	222	264	259	210	216	237	244	250	241	248	246	258	241	254	260	254	233	225	244	224	265	239	250	224	212	225	244	243	246	246	253	231	276	255	247	229	224	249	253	219	248	214	246	235	213	224	220	241	226	225	264	231	230	251	234	246	214	254	226	225	223	228	219	269	215	258	232	240	251	212	246	222	229	233	233	217	234	246	229	235	223	231	256	208	219	246	248	271	240	254	234	235	246	253	213	242	264	226	252	222	260	230	238	249	255	234	238	250	233	228	241	219	226	248	206	220	245	215	232	235	245	238	245	247	236	243	260	239	216	248	211	222	249	207	251	240	235	218	241	260	236	241	260	253	243	231	232	223	226	234	243	244	210	211	259	238	238	242	246	217	232	242	201	207	237	214	222	253	234	214	286	232	238	221	249	212	237	242	227	253	236	264	250	242	229	276	250	213	256	219	217	257	238	241	214	241	220	205	243	244	233	262	238	228	207	220	235	253	242	236	245	256	221	215	263	244	267	243	205	240	260	244	259	200	227	231	231	210	228	242	202	236	222	237	214	251	251	237	227	235	256	237	237	227	242	253	254	243	228	254	233	230	233	230	240	225	216	264	238	216	260	225	238	271	243	246	191	260	217	251	234	214	251	229	271	242	236	227	258	230	216	233	249	233	259	236	247	227	211	250	253	247	253	219	235	209	253	251	227	224	245	266	196	222	267	259	214	231	235	230	249	227	213	244	251	218	254	215	237	219	274	243	237	235	221	231	251	250	248	226	275	230	234	221	254	277	243	250	236	239	243	242	238	224	211	264	217	235	233	223	238	237	225	215	234	215	240	223	233	227	211	226	244	236	232	233	240	260	226	249	218	224	231	240	210	251	237	249	243	241	245	245	238	238	263	251	229	223	238	239	237	265	250	220	233	255	243	257	262	241	256	228	243	259	241	240	259	233	225	259	226	219	234	242	223	238	205	219	241	209	234	210	241	210	231	276	232	219	220	231	236	242	220	273	256	252	254	241	239	257	240	235	265	249	247	239	245	248	246	242	213	232	261	275	221	247	251	217	229	247	241	233	222	243	242	215	216	238	216	221	229	257	247	237	237	261	230	240	240	247	262	247	231	253	225	239	223	236	230	232	229	237	232	228	210	260	224	247	216	230	253	247	253	226	211	228	236	254	231	243	248	222	253	217	245	211	219	226	260	253	253	243	265	231	218	256	212	206	260	237	245	214	271	236	223	215	254	229	223	229	243	263	209	221	239	254	217	274	230	249	231	239	236	240	260	218	234	273	222	263	237	219	245	269	253	263	248	251	234	200	237	249	226	220	236	248	213	220	222	211	241	219	235	210	257	241	238	252	244	262	252	229	246	261	214	226	204	230	224	256	234	225	233	231	257	237	249	209	246	247	260	241	236	256	214	254	243	238	255	241	222	233	271	225	254	266	221	230	216	226	239	240	236	217	259	241	220	243	240	229	229	220	238	221	281	234	206	201	227	252	237	234	237	211	230	232	210	197	223	239	242	231	250	238	210	217	225	233	225	248	234	218	214	229	241	254	239	252	227	229	190	234	235	223	227	227	265	253	225	242	242	233	262	268	247	239	255	248	260	228	233	234	208	225	272	226	234	253	220	238	259	248	237	235	231	235	227	226	214	216	254	244	237	258	222	248	222	233	213	231	230	240	266	249	270	221	237	218	226	217	232	203	259	236	242	246	278	207	208	220	248	232	227	234	198	234	215	252	216	227	200	217	212	260	242	221	245	234	224	240	257	242	227	248	245	249	249	241	217	253	229	224	233	233	231	223	253	237	255	260	249	231	243	237	244	220	208	245	253	235	245	230	240	224	211	241	217	256	243	236	252	221	241	229	213	234	222	217	215	226	213	243	225	253	230	217	236	222	276	231	225	229	212	254	237	246	214	235	232	240	250	252	231	275	225	231	246	215	251	247	234	231	254	252	229	247	255	223	233	261	223	218	221	245	274	237	221	241	252	229	211	208	242	240	252	237	237	248	203	227	253	230	203	215	233	227	238	228	206	254	232	241	235	230	219	238	236	206	242	225	217	205	248	216	237	235	239	239	248	232	242	262	232	244	244	254	221	218	237	224	257	234	253	220	227	221	199	223	240	230	224	237	267	218	264	236	232	236	273	205	275	234	250	239	244	254	224	209	271	248	246	235	237	230	204	221	239	251	250	215	227	212	248	237	238	233	261	225	249	236	248	237	224	263	207	209	237	255	278	229	246	244	243	242	253	237	233	235	242	218	215	228	267	245	238	253	253	216	226	216	212	233	235	294	230	207	239	269	246	234	254	266	224	235	224	254	239	212	241	232	236	244	240	231	238	219	207	228	260	246	236	216	236	218	248	231	208	201	236	227	211	264	227	237	232	229	220	252	232	218	251	282	262	246	239	232	247	225	240	213	239	234	223	251	225	251	259	271	239	194	239	222	216	265	236	259	245	220	229	205	239	245	212	254	208	250	238	245	220	265	257	231	226	247	212	238	234	212	244	225	243	231	252	247	236	235	229	252	242	238	242	228	222	217	226	216	264	239	255	261	232	237	253	236	244	237	236	236	226	223	250	236	255	218	247	223	243	230	241	252	271	250	243	267	240	230	233	250	240	234	256	238	226	266	213	232	234	225	258	238	258	260	234	241	228	231	226	229	234	231	255	247	216	242	215	246	259	223	255	251	251	228	260	244	223	254	239	240	236	221	262	239	205	274	249	233	284	246	253	225	222	257	281	220	268	239	251	218	211	214	234	249	271	217	260	192	233	223	226	260	231	251	275	218	232	242	234	212	240	237	215	242	225	267	232	230	262	249	260	251	249	233	241	250	245	243	248	247	239	230	243	241	240	256	238	240	233	291	246	239	259	242	227	232	250	232	237	224	245	222	208	211	228	242	239	235	221	235	221	225	259	230	213	239	251	240	221	252	222	229	243	247	215	248	274	240	224	213	241	249	241	244	225	239	222	251	271	231	243	208	243	239	257	251	225	217	252	218	227	249	219	228	268	243	211	274	245	223	208	210	220	219	236	242	246	254	245	225	235	239	254	203	234	262	222	266	247	227	225	222	221	248	240	243	215	239	216	242	260	228	200	239	243	231	256	239	220	247	239	252	266	232	273	245	216	217	222	234	222	264	227	259	237	235	222	239	232	246	270	244	233	236	244	231	259	271	253	227	245	229	252	240	236	259	213	235	270	237	227	246	254	254	241	224	211	228	228	245	205	227	237	241	236	243	277	242	216	247	229	245	222	234	210	232	236	232	232	248	261	228	230	222	251	220	234	247	224	236	232	216	215	238	225	245	212	248	249	248	225	215	229	222	242	242	215	240	234	220	239	248	251	250	240	249	241	212
11128	6016	7710	9239	12250	13601	5856	3240	2356	1710	1486	1191	1147	1052	933	922	892	886	1034	1450	3006	4127	2942	1616	1299	887	817	988	2060	2711	1964	1749	1959	1300	861	885	988	955	1051	839	734	714	658	632	694	801	900	1244	1808	2014	1832	1805	1121	630	655	636	621	573	586	612	655	680	625	616	601	593	602	587	668	655	659	677	655	645	591	621	617	557	597	614	599	617	626	616	600	611	614	536	594	581	585	641	611	614	597	599	592	575	590	575	653	586	577	588	590	599	610	624	597	586	630	598	560	543	538	599	574	576	596	635	574	584	611	565	602	615	570	597	579	573	622	587	550	575	593	574	550	602	605	578	585	584	584	624	602	594	613	616	597	634	598	604	561	631	593	616	611	606	576	584	561	589	542	631	607	557	588	599	566	584	601	608	565	601	557	557	562	591	543	599	567	577	593	595	593	583	597	629	572	591	591	592	621	611	598	604	590	622	585	576	584	589	582	614	591	584	543	591	547	618	567	598	615	562	577	629	555	605	588	553	624	578	550	587	570	608	620	590	615	589	595	609	570	605	554	598	522	604	553	555	576	604	603	584	601	584	590	598	565	592	565	604	567	592	545	562	628	587	587	619	576	600	590	583	582	556	602	573	608	603	580	603	635	597	581	563	556	593	634	579	575	566	581	543	589	524	637	582	585	574	574	569	603	635	583	639	564	624	597	549	572	585	593	626	617	596	598	616	598	557	558	572	602	617	592	610	572	607	598	559	630	614	543	590	552	601	540	594	597	576	581	610	558	628	575	560	595	597	597	605	601	601	609	605	573	596	584	560	561	592	589	555	559	571	598	573	615	563	567	594	596	611	608	575	571	599	589	591	553	570	570	611	591	565	623	598	585	638	612	594	590	558	600	603	581	606	641	591	622	579	572	562	621	543	569	640	552	572	570	597	567	547	658	618	569	623	587	572	614	571	603	602	563	560	567	594	602	618	558	528	596	573	577	584	629	538	593	588	529	553	618	602	594	609	555	539	565	557	578	596	584	592	597	633	568	602	606	604	599	600	564	596	588	625	584	585	586	598	580	621	587	584	542	594	622	592	564	547	577	575	618	600	618	628	594	603	580	593	569	591	609	548	593	614	581	620	561	563	590	600	590	582	576	556	623	577	585	611	552	589	565	617	567	594	566	597	621	595	586	630	601	589	572	543	575	607	581	573	571	642	596	594	597	587	631	573	609	547	561	611	549	609	594	588	571	609	606	570	615	606	582	579	569	568	587	620	580	607	587	572	554	573	594	587	591	595	588	595	571	577	584	579	625	575	598	588	567	561	558	591	646	589	550	577	610	563	584	576	631	607	560	630	594	591	575	631	599	598	583	590	554	582	552	576	551	601	581	571	561	586	583	586	584	584	602	559	629	614	623	594	591	528	613	543	580	572	610	573	555	580	590	576	595	607	525	593	560	545	593	589	549	615	583	591	592	603	601	574	584	597	611	634	585	589	559	608	601	590	579	595	566	574	614	624	600	581	573	566	565	603	595	593	632	644	563	569	615	593	612	630	620	559	605	595	582	562	589	635	591	546	560	620	565	578	553	573	594	578	555	611	598	625	578	603	598	608	551	606	600	598	631	571	618	617	628	600	584	553	565	590	617	588	566	628	596	636	585	567	516	610	560	584	627	632	560	610	574	601	576	609	586	578	620	577	581	561	605	613	576	605	590	579	572	617	617	608	597	632	526	577	610	598	592	584	606	574	630	596	570	549	586	580	632	541	553	568	599	605	557	576	562	629	599	613	573	595	602	586	594	655	570	576	612	596	611	605	602	579	614	621	562	551	551	586	560	635	585	570	585	579	601	603	620	590	619	632	584	573	584	604	614	567	593	578	627	596	646	555	586	640	612	587	599	578	576	588	599	645	558	603	557	589	613	613	577	572	596	579	589	622	531	551	569	602	606	565	675	607	575	581	589	566	608	582	586	572	595	630	537	579	586	611	600	649	563	590	583	595	551	597	591	596	629	603	595	600	589	591	588	571	630	585	576	604	581	606	607	563	584	600	608	571	555	603	606	628	599	577	602	593	602	566	613	597	609	576	577	658	596	579	592	564	575	600	576	572	645	599	541	593	604	577	562	615	570	593	588	546	559	573	570	575	594	604	609	594	622	618	573	574	569	588	557	560	609	559	591	588	566	553	558	620	602	555	568	555	645	613	614	628	555	532	589	549	545	615	637	590	596	586	588	592	583	599	605	591	572	592	587	592	610	563	571	595	638	602	567	530	573	573	592	591	582	587	556	559	579	591	590	593	606	613	574	585	592	616	616	594	601	584	576	561	610	592	618	622	596	574	557	613	554	610	620	609	579	607	628	627	566	593	583	559	600	597	621	632	556	575	547	549	577	594	602	554	550	589	599	598	587	619	610	566	594	600	518	567	602	567	553	616	591	586	522	565	564	615	570	595	586	574	584	597	608	569	570	590	588	600	569	557	573	530	579	636	581	569	604	588	597	579	658	606	552	582	573	615	575	566	597	583	571	590	599	576	551	595	546	594	625	627	548	627	592	571	586	623	581	581	618	643	630	588	587	604	530	615	571	587	639	587	569	574	545	577	570	598	614	575	588	589	583	623	561	584	601	602	593	588	579	589	581	623	537	617	590	658	560	604	614	630	584	561	562	616	588	591	580	600	587	621	611	561	595	625	555	566	604	569	547	617	614	579	579	620	604	610	637	608	524	590	630	586	561	627	591	590	610	609	580	616	569	589	556	620	589	621	574	589	596	561	591	590	582	562	642	535	579	636	585	598	594	534	573	616	606	577	590	580	615	583	603	514	610	582	597	597	597	597	588	586	561	578	572	610	620	612	599	603	578	527	625	623	577	604	598	616	617	563	560	565	584	565	595	578	596	614	624	549	567	564	590	570	588	589	544	585	580	617	597	559	559	612	590	546	633	602	598	620	573	594	604	595	545	552	618	597	562	550	623	605	592	598	627	584	575	629	605	599	579	616	579	568	626	589	607	613	622	577	604	629	588	600	569	546	632	582	591	563	545	600	582	590	576	591	575	588	575	578	598	592	601	593	588	547	598	596	583	561	574	601	587	577	622	628	588	574	658	619	595	592	535	578	607	613	628	585	558	594	605	595	595	574	588	601	613	562	585	624	557	578	596	568	597	587	598	642	630	628	565	609	586	624	595	590	598	599	544	570	531	607	594	588	589	555	564	583	595	596	574	626	568	565	612	595	584	576	597	571	560	609	595	556	565	570	581	589	574	628	587	578	615	623	581	593	617	603	605	626	571	600	597	576	592	579	607	575	568	587	575	589	567	596	572	602	613	624	562	562	562	581	599	564	595	584	535	606	590	583	577	603	622	553	591	571	598	596	593	570	570	588	606	622	583	629	608	585	589	587	572	590	626	590	599	604	604	606	569	581	595	657	586	614	593	635	563	653	562	527	569	595	607	589	613	585	629	576	571	564	607	627	582	576	583	571	582	613	573	532	592	599	592	574	636	573	560	584
21783	16739	14102	10670	10282	8996	3811	1615	941	598	445	375	332	277	259	259	282	245	293	346	667	915	567	357	278	251	215	286	512	533	516	439	489	264	240	212	246	230	235	198	171	193	195	187	182	205	271	367	346	323	374	359	226	163	191	168	137	161	175	183	203	178	172	176	178	177	171	203	173	196	196	170	188	173	198	181	161	161	167	145	165	175	178	180	183	188	153	201	174	148	176	172	179	166	180	176	172	162	174	160	169	166	180	173	195	154	177	165	154	170	192	157	177	194	181	187	176	158	184	173	174	165	149	163	168	175	172	165	174	165	183	157	170	142	192	159	176	135	154	162	146	169	170	157	168	172	161	179	158	176	162	177	207	151	160	172	195	172	163	182	156	196	200	161	202	189	182	168	152	143	175	172	187	167	186	175	175	174	159	164	173	170	162	197	184	166	188	169	170	162	165	162	177	163	156	186	171	162	158	159	175	161	185	175	177	157	165	162	161	175	153	175	175	201	153	141	160	173	169	170	140	171	179	162	170	160	142	179	184	163	167	162	156	175	163	175	177	167	190	143	168	180	157	179	173	169	162	168	161	166	201	183	159	171	149	171	160	160	164	186	168	170	176	183	178	181	183	189	166	167	150	169	148	166	168	155	165	187	172	175	160	159	158	172	182	187	190	173	148	194	150	180	183	172	184	184	139	181	185	176	160	176	152	146	169	169	182	159	156	181	154	155	185	161	164	162	146	166	176	163	174	183	165	154	164	183	141	134	170	165	173	171	175	164	159	180	180	175	178	177	167	191	169	164	166	148	157	151	168	189	171	162	196	168	175	189	143	184	147	133	174	166	178	201	174	171	165	196	171	195	165	159	176	171	178	187	179	177	168	161	185	161	173	189	183	178	180	185	178	154	168	153	192	199	162	181	171	147	161	150	174	155	155	167	150	178	177	157	145	179	145	176	147	165	164	166	152	168	170	150	166	155	190	169	154	187	171	164	172	158	172	172	167	161	198	142	168	170	165	199	171	174	197	178	178	160	172	173	177	166	139	167	154	169	167	162	166	193	177	205	169	172	164	184	165	167	164	170	180	145	151	183	198	158	178	154	165	146	151	156	175	156	165	164	165	203	179	147	200	176	194	140	170	171	176	173	182	176	173	176	155	151	150	155	166	174	152	187	184	177	135	172	168	162	171	158	161	161	146	167	189	170	155	180	182	200	185	151	161	169	172	177	192	169	156	170	190	169	164	194	161	161	191	178	176	151	162	179	157	189	163	166	155	171	167	168	186	174	145	168	172	165	163	185	170	161	176	162	181	158	173	171	156	178	172	171	173	154	170	183	183	178	141	129	166	163	165	183	166	164	175	167	155	194	173	167	172	177	166	160	175	171	181	171	157	165	147	172	178	189	160	192	158	166	169	175	171	176	164	193	169	170	171	181	177	160	163	164	192	188	185	166	179	153	180	171	174	151	175	173	163	183	157	165	181	184	187	175	171	192	171	165	166	166	187	176	184	157	149	204	165	172	184	137	195	167	176	178	188	178	209	152	160	204	149	163	182	179	160	164	197	167	172	173	180	173	151	172	169	170	170	177	160	163	187	192	184	166	147	167	178	177	182	177	149	165	185	176	173	180	176	168	179	174	175	169	168	190	172	164	169	171	151	169	175	156	156	175	166	171	159	184	178	178	159	151	165	156	194	178	167	167	158	154	187	177	181	157	155	177	181	173	175	168	170	147	156	182	171	177	165	167	174	164	186	171	147	162	183	179	176	193	163	181	164	188	180	206	169	155	159	183	158	171	158	181	156	179	185	166	174	210	165	149	167	176	167	169	171	166	170	166	178	183	174	150	171	186	169	159	160	162	180	146	168	175	164	158	152	165	160	173	183	177	175	163	149	174	182	164	190	181	177	165	175	183	165	172	161	151	178	171	183	190	183	168	157	168	180	188	167	172	176	165	141	181	182	168	154	160	152	178	155	168	175	176	173	176	174	165	160	147	181	164	176	155	176	162	185	171	159	156	166	164	172	178	181	171	176	158	146	165	190	185	179	181	194	208	181	187	170	160	176	158	166	162	191	158	165	174	174	203	180	177	169	167	175	151	182	176	169	157	175	185	178	156	182	161	165	191	180	198	183	171	153	164	169	190	167	199	171	165	157	184	178	186	170	175	163	180	170	175	177	165	193	159	171	165	168	171	175	194	164	167	160	170	168	185	157	174	165	163	178	178	166	136	174	173	177	160	157	157	148	172	161	178	177	172	142	171	162	148	178	169	178	183	158	167	169	160	167	170	179	171	162	162	160	168	183	190	184	186	175	175	165	183	135	197	156	175	159	163	181	170	165	175	181	171	174	172	153	177	142	185	162	162	173	175	165	167	179	158	181	156	161	166	168	171	181	168	167	141	171	175	150	154	197	175	178	174	145	147	172	160	185	177	162	140	153	177	170	160	179	173	181	169	175	165	175	143	163	157	155	149	168	177	135	171	160	185	163	180	172	151	176	174	176	165	163	172	168	202	157	191	174	194	180	183	185	175	166	193	164	176	181	182	166	198	158	187	159	161	189	176	160	176	181	161	184	162	157	171	161	162	167	152	180	155	178	167	166	186	191	168	164	145	162	183	174	158	175	169	161	164	180	181	174	170	145	173	192	153	181	177	196	155	137	148	175	163	187	181	168	162	172	174	187	142	176	151	162	163	166	177	173	166	196	190	171	178	158	162	169	154	155	148	151	163	176	181	168	178	191	165	173	191	148	154	181	166	166	166	163	184	145	148	187	194	186	155	171	163	165	167	170	159	132	170	168	163	163	166	144	185	177	164	194	187	188	191	178	174	170	187	175	188	168	172	153	160	165	183	178	186	171	171	166	158	165	189	176	182	179	201	171	180	127	158	168	169	170	164	185	164	178	176	141	148	156	161	207	171	179	148	182	158	170	145	190	175	174	171	155	189	148	176	165	179	179	169	155	175	172	176	173	167	175	195	156	170	162	196	175	160	145	164	168	140	170	178	175	178	174	174	167	201	178	152	166	171	168	162	179	149	154	165	156	160	172	168	174	178	159	185	175	181	170	188	168	174	174	165	180	180	171	179	173	151	179	190	175	183	169	171	147	175	176	179	173	170	172	175	164	162	166	165	184	173	172	150	157	186	176	175	160	147	178	191	153	188	189	158	190	185	200	171	157	139	164	179	164	156	175	174	181	183	160	166	184	182	176	167	152	170	177	164	166	171	189	177	166	153	186	175	178	177	153	182	139	185	185	179	160	188	184	159	159	154	187	181	184	161	169	165	162	158	177	149	156	162	168	163	203	174	170	176	180	176	159	177	160	177	170	191	147	149	192	165	187	194	176	161	158	160	170	167	173	160	163	187	179	168	184	185	170	162	156	152	149	181	167	151	161	172	192	184	156	149	158	185	173	161	154	167	162	193	196	173	179	179	144	168	161	167	164	180	172	167	174	154	140	183	187	167	159	188	168	179	187	176	155	173	185	167	151	182
14569	9217	11089	12909	18327	18885	8350	4707	3889	2627	2087	1638	1441	1312	1191	1144	1036	1040	1130	1912	4372	5341	3415	1934	1384	982	890	1342	3291	3710	3273	2583	3205	1288	1117	891	1267	1052	1077	782	651	629	630	647	691	793	1076	2172	2130	1827	2129	2215	715	518	544	527	493	551	488	540	593	529	528	503	508	492	525	527	504	510	553	554	460	502	547	496	488	496	460	469	471	469	433	431	457	466	455	464	490	488	421	475	458	444	445	405	442	475	453	479	463	466	405	486	475	467	427	466	409	473	490	443	452	467	454	440	456	462	483	436	461	431	414	484	431	466	440	437	447	467	460	437	451	477	459	451	455	412	433	448	431	484	435	446	445	461	503	446	439	459	463	423	473	466	422	464	458	432	451	437	475	449	452	427	432	449	493	432	449	450	451	432	471	473	447	473	474	418	440	439	499	456	466	420	466	435	479	417	470	434	466	443	407	478	451	462	504	462	444	451	499	501	437	445	440	444	422	438	424	439	454	459	452	480	434	476	454	427	444	386	437	465	459	450	446	416	456	420	442	474	443	430	426	447	421	434	406	427	458	454	439	470	460	437	489	457	463	456	409	427	447	446	494	410	445	431	445	475	465	430	425	459	441	465	433	466	441	433	441	423	428	456	423	469	463	471	455	436	431	462	430	458	441	437	423	461	431	457	454	471	458	453	444	446	474	443	462	431	425	460	481	460	475	446	459	436	434	485	473	455	417	438	415	467	433	436	411	466	469	422	468	472	454	470	446	402	454	463	451	417	416	443	476	445	481	432	430	463	419	467	438	458	437	460	436	463	467	450	453	470	439	448	472	450	420	441	440	462	464	457	473	502	421	424	439	436	435	439	483	437	437	436	425	424	446	445	457	453	409	423	489	455	446	436	426	487	456	445	483	430	430	455	439	423	445	428	448	447	474	444	477	472	451	430	433	432	422	415	458	399	446	445	476	465	461	445	423	438	416	447	436	458	419	465	465	430	486	438	436	431	482	438	483	437	412	461	431	455	445	424	474	420	422	429	466	424	443	478	451	487	429	418	468	453	426	478	436	483	473	448	469	448	424	445	500	408	465	466	448	472	460	493	450	433	466	469	438	469	459	469	441	459	407	444	447	446	424	467	478	452	441	470	461	462	458	439	444	445	463	469	432	408	425	472	420	447	459	443	410	433	464	460	459	463	453	427	455	431	444	473	477	445	417	440	430	464	410	443	499	416	449	450	391	457	497	437	445	430	449	455	429	453	445	434	428	474	457	480	446	431	455	446	431	444	423	447	441	433	469	440	444	443	465	468	454	421	443	434	460	437	478	471	431	446	447	477	442	453	428	436	442	422	401	434	488	476	433	443	469	443	450	426	447	436	502	407	422	406	430	479	452	397	485	469	447	470	420	442	450	455	419	472	448	446	491	479	479	470	454	475	454	416	416	434	463	445	403	438	459	461	441	462	446	431	449	447	448	459	464	492	460	419	439	442	427	408	405	478	469	449	444	402	465	472	463	421	422	441	437	386	417	442	450	417	437	487	431	453	465	461	465	424	454	451	441	456	433	405	445	444	400	444	453	477	404	452	469	448	432	432	437	426	427	440	438	439	431	436	446	445	470	452	465	484	463	425	436	443	455	446	432	474	422	439	472	456	439	419	451	471	433	464	470	457	445	449	451	428	446	488	456	430	426	454	491	450	479	437	429	417	437	443	425	479	440	471	474	471	461	436	434	445	490	470	451	455	470	457	465	462	478	453	454	451	451	452	476	499	454	427	436	444	425	439	432	460	428	468	461	455	426	456	431	433	439	452	458	435	450	441	446	483	477	431	463	452	450	430	411	446	400	432	449	456	468	450	435	424	444	423	458	459	455	426	438	468	462	483	416	416	457	479	417	449	477	463	417	435	448	439	436	455	455	480	423	429	464	426	459	428	451	422	442	436	443	458	450	483	423	463	452	470	480	464	494	456	467	472	459	446	458	475	414	426	460	452	422	439	458	443	446	462	447	486	445	446	447	449	468	446	387	491	434	453	440	451	447	476	461	397	443	480	460	452	425	428	434	451	447	432	486	426	456	462	485	422	414	413	462	444	470	467	483	439	473	432	451	449	429	460	436	461	451	450	428	456	467	464	434	471	464	443	436	474	439	441	456	454	452	458	464	471	390	540	458	448	455	491	440	467	453	449	422	435	472	480	477	486	437	450	466	446	451	455	412	467	426	445	377	427	443	425	438	444	410	426	479	412	486	443	460	427	431	435	398	469	437	474	465	438	449	468	407	448	408	460	468	433	465	434	438	446	456	457	382	419	424	464	438	428	448	438	426	458	443	432	423	455	480	428	430	440	467	429	462	442	441	417	418	442	466	484	482	478	462	420	448	459	463	466	441	448	461	424	463	418	442	431	451	495	417	445	453	462	437	446	428	431	439	416	466	438	434	434	441	420	435	470	427	452	439	448	422	437	426	431	440	475	406	438	414	420	472	435	427	391	450	445	420	457	446	454	434	444	458	464	436	444	425	450	440	411	446	467	454	448	457	433	422	449	441	442	446	445	429	467	443	440	445	456	463	451	439	457	466	487	456	444	428	462	490	430	447	437	449	424	451	421	436	439	429	443	458	453	437	470	436	475	453	450	459	422	419	445	473	439	402	470	459	475	433	460	444	404	455	481	493	448	450	426	449	453	449	461	434	440	447	490	422	433	450	422	430	428	432	475	428	436	452	478	445	446	445	412	459	471	452	439	406	444	473	458	440	436	467	441	443	463	425	476	435	456	455	432	431	439	473	423	466	452	421	463	458	451	409	456	462	431	454	465	429	429	454	391	435	431	441	443	432	453	452	445	406	455	444	489	429	431	448	471	445	441	459	467	438	461	436	436	407	420	427	470	440	440	438	454	461	430	433	496	434	405	443	417	468	415	418	453	468	438	454	456	474	440	477	434	438	465	441	443	459	413	443	427	422	434	386	470	441	425	429	429	431	445	449	484	437	438	479	454	467	437	429	440	419	426	455	440	421	450	418	457	459	469	454	452	404	466	434	471	401	422	408	428	485	406	466	452	431	445	434	392	423	460	434	462	443	407	482	426	453	446	439	428	442	441	442	413	408	424	437	449	459	426	443	438	458	445	425	434	425	412	438	434	438	455	490	435	422	416	475	444	466	439	440	468	464	478	476	473	482	434	432	440	446	453	448	423	460	415	421	471	435	473	417	468	479	504	457	444	394	456	442	462	421	438	461	451	430	445	446	462	440	416	476	461	454	434	452	457	466	453	429	419	438	459	455	405	459	456	418	460	446	426	479	449	454	447	454	466	446	449	452	426	467	420	447	453	450	461	483	467	433	433	445	466	416	423	430	472	446	419	447	461	426	433	434	454	477	485	446	456	458	414	448	456	455	448	439	427	439	434	430	488	461	412	446	449	479	478	465	477	431	479	433	433	455	430	454	441	421	455	443	433	454	454	437	459	472	468	438	464	499	437	453	421	430	456	440	435	437	429	406	453	438	473
2960	969	670	567	560	500	347	365	354	331	349	335	333	344	370	336	312	327	358	425	560	671	404	356	343	328	334	316	349	364	356	357	330	337	333	330	351	331	329	387	373	374	346	333	345	352	390	408	383	405	425	370	374	319	296	353	363	334	347	340	366	382	317	335	323	343	387	289	339	383	342	358	349	336	314	324	316	318	338	339	337	306	329	309	320	351	320	309	330	344	345	327	357	353	320	333	339	335	350	344	315	320	302	323	335	320	326	321	315	319	344	356	327	352	347	315	332	354	342	343	329	363	338	356	301	368	338	325	307	336	342	334	336	324	348	328	356	317	336	363	359	334	292	335	334	332	346	332	356	305	358	317	351	327	350	345	391	334	342	321	327	299	363	355	336	341	352	337	329	299	313	331	339	355	315	300	323	337	326	326	340	331	337	346	308	343	328	359	346	342	355	306	347	359	316	339	351	343	327	336	317	326	337	315	350	357	344	293	319	314	315	324	334	323	358	332	292	342	363	350	319	357	337	327	347	316	352	342	326	348	333	337	358	337	321	314	342	342	351	373	339	334	312	330	343	318	358	346	370	338	338	330	318	341	363	314	333	349	360	358	338	306	325	342	323	333	308	345	332	348	325	355	354	368	371	314	359	346	317	360	291	327	365	349	302	331	313	345	352	348	340	359	299	323	342	345	329	355	329	346	329	327	346	315	339	368	318	344	316	354	339	338	375	336	324	308	324	320	324	316	341	328	369	324	322	354	350	347	357	337	345	336	322	346	342	361	346	321	347	337	313	346	329	350	340	370	366	336	363	369	358	335	335	357	317	348	347	334	337	336	362	344	331	338	330	307	350	328	346	315	343	301	312	349	349	356	321	349	312	328	363	339	386	352	330	339	336	326	315	358	344	292	320	335	388	329	338	330	305	350	335	320	308	318	336	350	301	355	326	339	355	342	322	290	345	294	331	329	332	344	332	358	322	341	331	351	342	354	352	346	311	355	342	340	327	369	353	333	351	369	345	320	361	356	380	322	342	345	318	354	331	316	311	378	313	329	338	327	354	316	371	344	334	348	318	293	338	330	356	335	318	339	339	346	327	333	351	349	330	316	341	331	355	348	329	346	330	343	338	327	357	303	335	345	350	325	365	336	324	328	339	334	338	327	339	360	323	335	324	334	319	316	359	371	345	352	328	334	311	364	343	325	338	386	342	347	340	350	350	366	271	338	363	338	333	342	326	331	331	351	347	317	314	344	334	342	332	326	312	329	322	329	327	327	358	352	331	361	357	346	325	331	352	324	344	338	313	329	325	326	329	349	314	333	338	355	321	310	345	352	337	312	328	341	330	350	325	332	333	348	343	337	320	360	331	353	324	377	328	341	350	329	335	371	353	324	367	333	321	351	379	329	317	339	333	356	348	348	385	346	321	294	341	349	337	354	327	325	327	330	327	376	332	358	361	324	381	344	334	360	325	325	359	327	353	341	344	333	348	356	341	345	359	378	367	341	319	369	334	357	339	372	335	341	333	342	313	337	335	329	341	341	353	348	324	342	338	325	355	309	365	340	317	329	319	347	380	318	354	379	323	340	360	347	370	299	352	306	321	326	310	353	351	296	338	337	338	340	365	321	356	343	345	361	354	324	370	338	354	371	342	346	351	333	367	344	366	362	331	359	335	313	360	336	338	353	362	345	354	377	336	334	320	370	353	332	305	334	324	367	335	333	342	351	362	345	326	328	355	320	337	330	313	332	342	294	326	329	327	344	328	366	337	331	322	331	321	328	310	343	359	351	317	344	313	336	345	296	315	369	362	320	337	324	351	327	306	336	343	364	347	343	330	347	340	312	316	327	333	308	347	336	346	349	303	351	323	355	314	338	355	351	342	354	317	344	347	344	369	335	349	353	292	339	375	319	328	316	292	367	340	313	338	352	348	355	364	340	325	347	320	343	335	312	340	367	337	374	335	371	310	346	347	367	336	338	323	364	319	352	325	303	312	305	327	344	312	318	315	363	328	311	357	309	336	331	335	348	333	301	321	326	334	341	336	361	330	306	320	347	322	374	330	352	327	344	348	341	340	348	307	336	361	321	316	357	342	346	342	337	314	364	336	345	359	359	334	345	332	331	355	331	315	324	344	356	327	340	354	337	337	341	343	354	312	370	333	327	371	324	329	335	339	346	345	343	331	309	336	285	333	344	334	362	341	355	346	333	320	314	334	332	323	323	339	343	347	356	318	321	332	371	333	339	349	336	350	336	342	382	324	337	321	369	341	346	368	359	340	343	323	309	347	372	328	326	328	358	334	347	340	350	337	335	337	338	343	345	326	321	357	325	324	350	352	383	375	356	385	283	307	307	362	364	319	330	348	336	339	320	370	316	334	308	332	321	338	396	335	371	339	321	295	331	369	369	332	359	322	356	349	344	329	325	340	342	363	321	351	353	320	318	327	360	327	318	353	324	328	307	312	356	323	326	323	292	335	374	340	331	334	345	378	349	351	340	338	361	310	324	305	326	354	338	331	336	342	349	354	384	374	374	318	292	349	326	321	341	342	355	358	358	327	309	345	354	313	357	356	342	320	320	344	341	328	368	313	356	299	323	370	363	343	334	368	289	320	333	354	312	308	350	339	322	335	370	338	308	354	374	327	349	327	306	307	340	370	346	333	318	335	337	346	365	342	342	327	340	345	340	318	346	355	332	359	300	306	316	361	357	324	363	319	345	354	337	361	345	336	314	359	313	304	333	345	323	322	336	290	307	341	347	368	338	361	331	376	349	309	363	340	342	339	333	339	352	328	344	306	343	322	308	362	331	307	355	389	318	332	341	299	352	352	320	317	296	410	324	373	332	365	330	317	328	341	381	374	372	356	304	338	341	316	342	345	318	366	323	339	325	342	330	305	366	363	330	324	362	345	353	364	352	330	332	376	315	319	317	354	315	327	358	341	351	346	332	359	334	333	367	350	354	327	322	336	328	347	315	328	361	355	295	342	317	319	347	375	349	376	295	342	326	346	353	310	370	344	366	321	329	347	341	366	332	370	343	346	333	313	357	325	372	346	359	345	318	341	313	332	358	364	353	318	347	337	328	311	329	333	332	341	340	344	355	356	345	332	377	342	316	318	339	357	332	337	324	341	344	341	332	340	356	317	340	350	368	343	374	304	318	309	346	362	359	365	334	329	361	345	323	320	339	316	335	366	332	326	317	317	326	318	344	333	357	342	349	358	336	353	321	341	363	333	358	329	369	390	360	357	328	333	332	347	336	322	353	344	344	332	353	330	331	351	299	300	320	331	329	382	335	336	335	342	300	389	316	353	345	335	402	324	298	337	353	321	330	360	315	331	325	341	289	324	339	362	353	336	312	363	333	316	336	319	317	333	328	333	365	350	314	315	356	333	356	344	327	315	347	336	358	313	364	351	311	346	336	342	333	348	318	366	307	329	311	331	332	354	305	321	322	330	319	351	349	339	381	357	330	316	325	349	327	302	321	348	333
3124	1307	1403	1562	1762	1574	1064	926	887	877	814	842	881	829	876	786	776	865	971	1421	2580	2702	1595	943	863	807	819	905	1102	1056	1003	978	869	889	830	825	830	826	857	817	836	849	855	796	907	950	1105	1339	1338	1176	1378	1159	846	781	830	827	830	847	796	833	824	788	847	844	763	811	794	799	791	853	802	845	812	803	837	815	765	822	811	788	818	816	777	810	760	820	778	798	809	837	806	810	830	731	829	837	799	747	758	810	777	870	819	754	805	791	800	827	792	832	788	785	811	818	813	810	808	824	797	796	804	860	742	780	760	763	742	787	862	827	799	759	804	773	776	829	808	819	794	759	757	809	864	783	786	757	782	760	790	770	840	868	823	795	801	775	789	774	741	782	748	838	789	764	811	762	808	796	766	805	778	828	798	786	781	782	785	839	792	771	864	788	768	796	823	822	788	778	805	791	796	823	820	776	771	844	770	777	822	839	759	776	825	790	798	831	765	776	778	827	754	849	747	774	747	816	783	824	759	810	810	822	790	770	808	789	837	833	786	783	809	808	804	797	837	771	742	790	836	770	820	800	767	813	827	838	741	812	836	803	814	798	763	843	770	768	749	766	856	794	868	810	829	819	825	781	872	725	822	861	774	805	772	799	782	826	771	784	741	786	817	811	791	845	762	786	841	824	787	806	803	770	807	807	784	834	801	811	818	794	826	794	810	810	798	766	796	806	807	777	789	823	801	869	798	818	790	763	785	818	805	796	792	834	778	780	776	803	773	760	718	777	794	777	779	785	795	821	798	803	800	801	830	788	818	868	834	809	763	764	800	776	785	803	837	796	773	778	867	781	798	820	771	808	829	781	779	763	791	837	829	773	780	807	784	882	767	822	760	849	789	742	769	801	802	819	825	783	796	786	758	839	783	876	849	773	785	759	814	836	799	843	794	786	818	705	745	781	783	816	842	850	782	821	836	782	795	810	808	846	769	772	781	775	823	795	779	825	785	875	771	798	863	786	760	796	815	842	769	751	799	835	814	828	835	803	810	735	827	774	791	802	804	811	790	846	809	776	823	811	861	784	797	832	824	819	820	792	746	762	754	807	820	791	792	794	816	788	818	783	813	794	796	782	801	831	810	769	724	801	841	792	778	765	820	798	802	815	781	835	862	756	816	759	853	800	825	763	815	843	826	811	761	797	811	786	831	817	788	816	818	800	776	796	797	756	805	767	818	798	832	762	806	757	800	772	779	784	796	779	781	883	793	810	817	741	799	810	842	842	811	757	798	807	801	815	819	839	830	843	803	766	763	800	770	853	776	784	787	815	785	806	791	840	874	780	749	798	816	817	779	798	772	777	771	761	788	864	803	807	799	767	841	783	803	773	732	823	766	794	815	835	817	808	830	831	790	810	814	845	789	800	839	784	734	821	821	804	810	800	831	775	802	805	803	838	762	746	867	761	812	757	807	843	793	850	824	797	801	795	768	813	748	760	813	812	852	839	812	800	823	787	746	833	809	799	796	864	850	796	836	854	789	807	745	813	799	792	809	819	800	841	776	842	797	816	751	819	794	794	816	789	845	750	830	788	815	826	768	871	826	815	824	847	832	817	838	840	835	809	765	778	815	799	742	841	856	816	819	823	821	784	805	785	855	792	780	779	843	797	831	767	834	834	810	762	810	783	816	775	820	783	807	810	827	780	781	834	775	820	824	827	784	813	761	738	805	821	773	767	778	785	804	808	780	815	843	804	797	812	805	780	840	799	805	846	791	779	752	826	821	788	789	764	782	785	836	843	822	812	783	781	874	774	792	817	771	807	846	778	787	811	824	823	821	773	844	834	827	808	827	771	853	799	725	778	752	824	824	786	827	802	846	783	781	807	798	821	778	820	810	827	792	774	831	837	811	759	801	811	758	819	783	804	812	787	821	795	783	782	791	809	811	863	771	815	828	792	841	858	808	792	821	817	829	772	838	805	838	808	785	802	763	831	847	797	810	799	755	818	839	809	799	819	798	784	833	816	811	801	806	799	809	794	782	839	822	784	835	767	807	778	809	811	823	801	837	797	808	847	796	748	786	801	821	806	779	782	805	835	834	812	783	764	749	794	795	805	756	827	795	783	828	839	816	811	833	809	809	765	763	807	785	801	819	799	849	806	754	840	810	834	767	874	812	814	826	820	785	836	813	818	735	762	783	822	768	799	826	835	779	791	873	832	801	785	763	782	736	822	779	811	808	763	818	788	837	785	850	837	805	803	788	815	809	800	770	756	837	816	762	816	751	802	769	826	793	802	833	783	851	822	861	798	765	770	781	841	752	778	834	769	850	808	789	857	828	871	783	806	830	749	768	736	802	826	797	804	775	826	832	801	784	836	809	804	816	770	845	740	838	798	764	830	786	780	805	796	801	832	869	764	875	787	825	789	789	806	795	756	846	797	817	776	775	765	815	815	798	764	796	787	796	822	831	762	762	772	796	775	765	829	812	773	869	768	855	814	812	787	827	800	820	811	804	845	795	784	823	814	805	745	763	827	814	766	824	793	790	772	833	821	796	819	819	797	770	777	794	767	805	823	752	787	811	771	785	812	811	768	813	809	806	767	845	849	748	780	779	836	811	806	786	793	840	826	799	828	804	837	798	777	819	861	826	775	835	797	804	770	780	801	773	819	803	783	793	851	773	761	788	800	784	846	790	813	803	784	795	823	794	796	789	797	839	794	803	820	782	800	827	784	790	716	867	805	831	821	797	746	802	781	833	782	803	841	821	789	787	778	784	828	819	817	856	793	822	793	817	809	814	828	853	814	846	753	816	824	780	738	776	774	819	758	820	839	816	799	799	811	792	796	837	826	751	816	819	804	814	816	796	801	827	783	814	790	809	840	846	822	787	829	774	780	785	769	788	857	766	820	811	825	807	819	821	756	761	823	809	787	818	836	811	804	791	821	779	776	784	799	804	795	827	756	795	791	772	782	805	808	764	827	802	825	787	759	833	772	829	825	775	812	746	778	788	777	757	821	742	857	816	832	801	822	799	826	790	751	768	776	854	831	827	753	768	827	822	820	858	831	815	826	773	798	821	821	787	797	802	818	779	787	853	844	781	816	804	783	822	814	776	782	800	849	814	887	757	815	767	838	844	812	841	773	791	794	837	833	773	839	784	765	789	783	852	805	763	794	770	810	777	769	837	746	838	783	886	749	784	865	770	807	815	839	783	838	801	833	808	786	771	814	856	792	823	776	771	773	842	797	831	815	818	812	782	762	802	820	778	813	793	817	787	796	834	861	793	785	777	810	797	835	789	797	764	799	822	796	809	819	760	802	785	797	828	769	834	784	797	871	818	783	863	842	836	811	780	789	737	799	733	793	807	836	756	814	844	758	805	834	804	769	776	807	800	767	765	829	811	820	818	791	843	817	775	823	795	841	816	831	802	811	777	782	832	843	864	822	806	855	833	784	812	792	787	774	777	838	775	835	760	799	776	821	795	800	829	813	783	826	837	829	815	771	798	820
13969	10473	7865	6251	6249	3824	1539	903	576	427	315	293	289	270	270	284	263	267	289	371	666	596	357	294	267	224	224	297	469	446	406	349	311	276	243	251	207	258	251	228	229	247	222	255	238	281	266	323	326	310	362	256	230	198	184	228	204	226	238	185	203	214	201	211	213	232	222	233	228	215	196	202	216	205	224	217	179	187	209	201	217	245	203	239	195	203	213	217	210	209	178	240	219	202	203	222	233	201	208	238	220	233	230	200	224	235	245	205	196	203	201	180	196	174	241	199	198	233	202	224	213	191	216	208	230	206	232	219	214	213	199	197	198	199	216	230	203	207	219	220	223	222	203	248	198	222	204	201	223	222	207	213	227	215	207	217	171	210	200	204	225	217	211	207	203	194	215	215	220	224	216	210	210	193	199	215	220	221	199	186	207	201	197	207	204	213	182	217	208	191	208	193	199	230	213	198	212	224	220	193	213	191	233	233	224	220	246	213	207	227	188	205	222	196	204	196	203	221	233	224	217	224	224	213	224	205	192	208	228	203	200	213	223	192	197	222	230	211	187	193	197	198	210	208	210	206	213	224	196	211	204	204	196	206	185	207	202	236	205	204	211	208	209	234	210	235	225	205	239	221	218	218	214	219	203	208	228	194	202	201	196	248	211	188	210	222	236	230	221	208	208	217	191	177	212	215	212	198	212	206	202	206	199	225	234	228	210	219	220	206	234	223	221	201	223	231	193	204	196	187	210	203	205	187	201	245	201	235	193	224	205	221	200	217	225	216	216	180	222	228	222	200	223	210	194	232	204	214	228	234	216	193	201	206	207	203	213	207	210	209	200	196	185	216	237	200	218	218	198	230	213	212	209	173	198	210	235	215	201	203	216	195	209	196	230	202	211	225	197	203	222	225	209	208	212	208	204	195	209	195	211	214	211	202	233	209	222	182	232	219	191	217	226	212	242	207	208	221	208	206	234	181	204	207	211	213	210	219	202	185	214	235	192	198	238	200	213	213	185	224	204	203	210	202	233	233	233	197	184	217	222	210	226	212	215	202	205	209	215	203	198	199	204	206	215	202	195	230	228	199	219	214	215	212	237	194	215	210	191	193	208	223	205	207	211	197	229	207	191	195	229	211	212	215	216	202	222	206	190	218	221	215	236	189	230	220	192	212	191	210	201	221	217	202	223	182	204	208	203	206	182	186	228	197	245	196	197	203	215	199	216	199	201	200	198	199	206	177	225	206	226	189	241	208	206	211	230	225	251	229	217	231	219	196	192	210	259	204	201	208	233	186	214	214	221	222	227	207	199	205	210	224	208	185	189	220	214	196	200	195	223	199	212	198	185	211	205	209	234	201	225	194	229	215	198	212	225	182	216	199	212	213	235	210	211	187	201	218	198	221	228	233	245	203	242	206	209	209	208	208	191	208	210	230	213	215	205	207	228	237	195	182	199	216	200	203	215	190	215	206	218	209	238	219	212	200	216	223	216	206	232	245	221	214	220	197	220	204	191	220	211	204	213	222	230	206	194	166	201	198	228	208	220	218	184	229	218	180	186	196	234	212	232	211	225	199	163	205	215	222	206	217	212	184	196	220	183	212	195	201	219	242	231	215	202	219	216	220	211	186	201	195	227	200	259	229	229	199	169	195	200	233	236	218	232	200	202	219	174	211	229	232	210	227	188	205	196	213	215	187	212	225	197	213	226	245	187	228	208	228	210	227	224	198	212	216	223	217	228	189	218	197	200	211	228	212	213	240	246	215	212	203	253	222	201	248	222	179	190	210	200	187	231	217	213	202	232	219	203	217	229	234	189	222	198	221	178	209	213	193	208	215	204	192	211	199	195	184	219	190	233	228	218	210	209	229	197	192	214	215	211	188	176	220	183	222	211	185	211	215	216	214	232	204	203	220	194	201	209	181	206	201	228	227	211	221	213	222	209	215	222	178	221	190	219	200	212	236	198	226	240	214	235	216	192	228	209	217	227	225	212	204	187	203	210	207	192	184	230	217	217	208	203	216	205	198	233	208	223	219	231	221	203	209	197	236	210	222	204	215	214	202	202	225	181	201	218	218	228	202	223	194	200	209	191	213	209	199	196	228	203	212	210	232	217	199	219	216	221	222	219	170	203	206	211	219	207	215	234	194	214	222	196	224	227	208	227	195	220	215	197	228	209	221	211	206	191	225	212	233	207	219	212	194	194	189	192	206	205	226	205	220	221	226	197	229	196	186	208	204	211	212	222	210	223	224	203	222	244	189	207	215	210	228	227	200	180	224	209	191	220	212	241	205	220	229	213	225	212	195	202	217	242	196	215	209	239	231	206	213	195	238	253	207	237	206	189	227	210	221	214	213	208	212	227	209	215	223	199	208	216	221	226	205	218	204	187	191	249	232	210	189	204	211	219	217	213	215	194	230	205	208	204	199	200	221	201	199	211	204	189	183	200	231	238	208	199	212	213	201	206	199	234	211	207	213	193	215	217	214	194	229	209	191	207	219	176	205	204	193	222	222	228	198	225	196	193	209	192	200	177	193	199	218	212	209	196	201	221	221	208	190	220	248	188	221	222	222	207	230	221	225	233	191	212	188	208	229	214	209	224	202	203	215	243	221	208	205	215	188	237	205	227	185	199	198	232	207	213	217	225	200	214	221	219	218	185	184	228	223	216	212	236	214	219	189	195	243	226	217	207	225	196	204	218	230	232	209	197	223	208	199	214	220	208	232	205	215	201	263	193	234	205	208	216	226	223	216	208	208	205	210	211	211	206	220	219	208	217	248	218	230	210	198	182	190	210	193	244	234	213	217	236	212	206	227	226	243	182	235	198	195	187	227	233	202	208	181	218	215	207	228	215	191	204	203	196	232	179	202	219	201	218	217	209	187	223	198	213	202	236	206	205	182	223	193	246	212	183	191	211	203	232	225	228	204	176	201	215	221	212	206	223	198	232	182	232	195	203	195	226	214	202	200	225	212	203	217	210	208	199	222	189	194	184	230	186	194	193	220	218	215	209	185	224	205	190	204	207	193	214	200	227	195	209	230	236	207	202	236	211	213	201	227	194	188	231	212	211	193	192	226	203	228	208	199	216	232	244	215	202	178	200	198	218	219	232	212	216	245	208	203	230	211	222	189	222	217	211	230	222	189	181	181	225	216	204	211	188	209	203	200	200	210	234	192	246	208	212	192	243	184	223	224	204	216	215	212	215	215	222	224	184	221	234	225	199	196	211	231	210	223	236	234	204	194	185	195	234	243	218	218	223	204	222	217	202	187	213	191	225	232	195	211	210	192	217	170	200	218	208	202	189	216	195	191	229	213	234	209	217	224	223	213	206	217	208	192	180	207	207	237	197	219	197	213	189	197	219	217	204	236	205	229	216	223	216	222	216	190	225	197	245	226	232	197	210	203	209	189	184	255	200	220	191	205	198	211	199	235	225	198	194	206	216	218	217	223	188	223	198	188	202	199	210	222	200	230	215	201	221	209	215	223	212	234
10501	6116	6524	9319	13269	10565	4475	3158	2072	1748	1328	1175	1016	947	869	820	856	807	959	1989	3689	3587	1663	1228	881	744	858	1440	2438	2388	2029	1807	1458	992	885	838	751	866	735	671	624	728	739	727	855	880	1000	1310	1390	1432	1809	810	568	519	542	480	558	583	567	551	615	576	602	524	540	564	540	595	597	564	589	564	540	535	580	530	526	553	521	543	546	536	555	527	551	500	557	517	516	513	508	488	524	554	516	561	529	503	525	518	503	525	550	561	559	523	519	507	536	526	527	549	539	537	513	551	534	520	559	577	522	515	543	539	541	536	521	555	511	540	532	575	542	507	556	556	519	518	535	524	526	529	504	515	531	455	527	540	541	565	500	553	503	527	556	555	574	540	547	526	511	532	514	524	498	537	499	519	527	502	473	530	509	493	523	487	515	535	510	572	530	484	517	536	491	521	517	547	544	537	535	535	537	543	531	537	526	500	579	510	536	523	548	539	486	542	496	518	510	504	532	509	483	560	543	530	505	538	524	499	534	490	545	509	504	505	563	564	523	488	532	558	513	497	511	524	520	514	522	547	528	524	536	549	445	505	550	518	542	512	570	490	511	535	512	522	521	508	527	539	516	495	568	502	460	500	549	524	526	530	501	563	568	552	522	509	552	540	513	511	573	520	502	525	520	497	492	524	548	543	537	522	519	478	536	517	524	542	476	510	549	504	524	546	548	565	527	582	532	536	526	548	526	538	534	532	525	509	504	506	561	537	521	531	570	528	522	549	498	556	550	542	514	517	520	562	538	547	527	517	506	538	530	544	547	540	533	497	490	546	562	550	529	536	521	525	530	531	547	539	539	508	516	555	524	487	538	494	521	567	543	518	503	545	543	519	539	525	528	524	561	507	532	526	503	505	544	486	509	496	558	559	543	525	579	526	518	523	534	479	528	546	556	560	509	573	522	525	527	543	557	491	515	537	541	529	502	568	519	492	555	524	478	524	532	543	497	552	521	527	521	526	513	503	522	522	481	537	512	532	546	520	530	568	545	513	541	545	509	510	515	535	567	525	526	463	555	518	545	544	482	562	515	551	491	505	515	519	534	564	545	519	515	519	523	504	526	512	525	495	566	495	536	492	507	525	522	522	515	521	513	491	527	566	508	614	526	558	520	559	532	548	527	543	529	498	530	489	492	527	551	567	519	534	484	512	528	487	547	549	528	499	520	516	553	513	538	537	488	549	514	483	501	534	558	521	529	531	496	527	563	563	552	508	533	495	503	509	516	530	546	530	536	506	476	516	492	573	548	518	536	506	510	495	487	494	540	490	548	516	576	562	494	565	537	533	548	530	545	532	504	484	531	543	557	550	529	516	498	536	497	540	533	526	536	537	546	483	509	549	522	569	533	525	477	517	525	530	513	544	525	525	535	541	575	540	547	565	521	516	548	563	505	513	518	518	469	521	511	547	516	511	513	528	486	504	499	536	550	538	494	538	514	524	516	528	526	522	528	511	525	518	480	508	465	531	521	497	546	533	538	511	553	490	538	538	536	529	506	507	512	486	509	505	500	510	522	553	585	532	557	480	545	536	523	493	541	545	545	550	553	531	508	548	498	542	529	518	555	568	502	571	507	554	511	530	495	530	524	488	527	575	499	513	512	520	469	532	553	561	514	520	501	513	537	516	508	538	552	584	531	568	538	507	533	527	480	521	548	510	501	538	496	531	513	546	531	557	551	504	556	561	524	551	547	520	537	522	530	540	516	498	515	529	504	508	484	558	543	520	524	545	531	512	542	530	508	529	531	497	520	507	527	550	548	517	549	551	584	528	520	536	504	554	563	549	530	504	539	547	565	536	508	533	537	515	510	555	534	519	565	550	537	519	501	519	525	538	566	567	503	536	554	522	537	496	514	592	525	518	550	543	535	490	523	525	527	535	496	511	556	489	570	572	510	513	528	511	496	565	551	527	508	512	515	492	539	483	509	559	509	510	533	515	523	526	521	527	509	523	502	554	522	513	507	472	573	549	533	517	527	572	504	492	562	471	507	543	507	554	514	530	509	526	546	555	516	550	534	526	516	542	524	511	535	531	494	521	536	533	525	541	543	539	541	526	485	526	556	529	539	497	548	546	528	537	539	550	521	484	562	532	524	510	501	558	510	547	554	506	532	507	522	541	498	524	501	538	509	541	527	493	532	530	551	519	562	485	523	552	520	529	496	510	527	531	501	521	502	489	504	504	566	542	530	487	516	578	517	496	512	524	563	532	537	569	512	501	534	500	538	547	504	562	519	527	475	493	525	520	541	558	557	521	535	511	551	508	536	549	485	525	497	505	523	523	521	518	500	556	522	512	534	531	531	494	508	519	511	541	499	520	515	512	547	573	542	519	543	533	547	536	537	510	515	540	537	517	538	519	516	542	497	500	533	534	559	518	533	501	531	493	535	507	524	482	482	538	511	512	539	521	532	522	566	526	510	526	530	513	525	550	495	518	524	529	508	529	532	536	511	522	506	516	502	554	515	501	521	570	571	544	519	508	520	514	537	500	528	542	476	527	518	537	554	509	561	489	544	492	545	533	549	530	540	532	542	533	509	517	477	504	500	544	526	516	562	563	517	548	508	503	508	541	533	533	515	505	520	546	547	548	557	485	506	533	516	530	530	527	531	525	527	562	515	525	565	546	548	550	531	528	523	547	533	555	510	562	533	479	548	529	546	534	482	487	510	502	494	529	528	531	526	517	510	508	552	518	472	530	537	499	532	553	508	518	547	514	534	554	545	540	516	546	511	530	529	535	510	529	558	506	549	506	507	525	497	523	503	533	546	516	512	506	516	489	539	528	513	516	522	492	564	561	548	510	557	565	505	528	544	535	523	563	489	534	550	534	569	504	524	564	501	532	560	534	500	524	514	542	531	501	510	550	534	521	529	494	528	534	500	525	508	537	478	545	515	502	526	529	486	492	551	575	532	570	512	530	520	518	531	554	522	525	532	512	516	551	536	550	534	501	511	516	513	552	524	512	531	511	525	482	534	530	507	518	556	533	517	557	518	580	559	549	510	516	513	528	542	581	505	556	540	461	522	543	555	536	517	511	580	545	542	545	545	548	486	536	509	506	541	566	516	501	508	533	560	543	525	521	528	533	513	504	504	553	483	511	507	510	535	493	518	519	494	556	523	570	520	570	528	536	506	511	496	556	520	535	549	512	504	530	529	489	553	549	505	475	549	528	516	520	514	526	503	489	537	524	533	503	543	554	529	557	504	508	526	507	544	498	513	552	548	519	553	520	520	552	533	565	541	512	541	528	517	534	580	523	493	539	517	513	523	547	525	531	497	513	510	509	541	513	527	525	484	485	553	545	500	524	522	543	506	512	541	502	529	521	482	572	518	538	532	546	540	546	569	540	521	491	468	503	492	541	514	527	523	541	534	481	508	540	560	546	464	542	530	523	512	540	487	532	520	532	561	546	546	540	535	545	527	526	508	527	553	525	522	527	555	492	554	517	509	537	541	518
21593	15701	12186	11103	11339	7236	2714	1664	866	603	418	376	281	269	221	266	228	257	312	448	780	601	360	276	207	204	248	383	448	563	591	431	315	294	229	219	203	198	214	188	211	221	201	184	212	178	202	320	311	275	351	199	136	166	162	151	149	139	140	167	162	156	166	154	176	173	149	167	132	132	128	158	159	164	124	150	151	163	154	144	145	114	161	134	158	143	150	141	139	137	153	152	148	158	171	149	148	131	138	140	139	131	173	175	157	137	141	141	134	159	162	142	151	162	161	153	141	132	166	149	133	150	168	137	146	134	119	156	161	182	167	156	152	147	151	152	176	147	118	141	149	154	167	147	124	133	159	141	172	141	168	124	156	134	142	145	129	164	139	139	144	166	137	137	139	144	140	146	165	155	161	160	163	130	173	149	128	167	150	153	145	151	160	172	141	171	137	146	149	174	158	128	143	138	150	130	166	174	155	130	151	151	160	176	140	156	157	154	143	150	170	147	157	134	161	144	133	153	133	144	143	125	107	128	135	155	151	129	139	130	150	144	156	169	173	160	132	142	146	135	150	137	155	141	139	149	129	140	153	169	174	155	144	155	134	164	146	147	146	149	142	182	132	133	147	141	144	156	130	140	143	156	143	142	155	153	172	157	144	156	156	162	128	131	152	113	147	143	134	135	136	136	145	128	151	169	164	141	157	150	135	142	145	139	170	146	156	145	144	163	160	163	148	154	145	161	130	145	153	138	129	138	139	148	126	144	141	158	142	160	136	134	154	167	155	128	156	140	164	144	149	145	131	147	134	119	160	143	141	173	150	150	145	142	155	150	159	136	145	144	167	123	149	140	164	142	159	160	141	148	141	174	148	155	147	147	124	121	136	149	149	140	140	145	166	168	180	140	134	139	160	155	170	140	143	145	163	129	135	145	148	137	123	128	150	156	137	161	138	154	125	149	148	136	139	157	157	162	138	150	152	130	154	147	150	157	135	146	156	120	133	142	161	122	134	148	137	133	145	150	148	146	117	145	140	144	151	158	160	134	150	132	112	147	134	150	150	136	149	130	157	148	154	156	145	156	158	123	128	131	143	137	141	147	159	149	155	152	141	132	156	150	148	155	152	162	148	146	152	144	135	129	160	146	134	142	156	171	150	151	150	148	131	153	112	149	162	150	160	178	143	132	156	143	131	163	159	147	140	142	140	139	138	125	157	128	134	136	155	145	149	141	127	134	139	133	146	157	155	142	131	136	114	139	131	146	127	139	164	151	151	147	141	128	132	156	150	134	157	154	147	146	147	143	145	152	134	153	147	143	157	153	143	166	146	133	128	134	159	150	148	146	156	166	131	148	141	134	156	170	153	144	125	145	159	159	151	166	155	156	131	139	148	135	143	125	150	135	129	169	138	129	139	137	164	119	135	141	141	136	132	146	157	129	156	139	144	143	159	143	131	150	151	132	149	159	136	133	155	156	144	136	162	152	140	156	151	130	144	160	140	146	163	154	144	125	147	160	146	162	149	150	155	155	155	171	155	140	149	135	164	146	139	159	135	138	143	126	147	142	152	153	127	167	134	145	112	146	136	175	156	151	139	146	152	184	161	153	140	162	165	173	174	151	162	158	156	126	145	159	164	137	134	133	154	163	140	146	155	162	149	149	170	143	152	139	147	149	136	161	141	137	149	142	146	154	149	152	151	137	158	134	132	149	141	133	170	145	179	165	158	157	164	163	151	146	146	152	159	135	142	184	157	167	153	132	138	128	169	131	143	152	141	160	145	147	142	142	135	148	150	159	147	150	160	133	137	153	150	135	150	166	159	151	153	141	143	140	115	171	151	130	148	171	131	142	133	171	159	150	152	163	129	163	145	139	137	149	157	147	141	163	126	163	161	157	181	163	131	137	120	144	156	142	141	133	132	135	132	128	156	136	135	148	118	161	164	134	181	132	131	148	134	160	135	158	145	160	121	145	143	176	167	145	140	145	155	150	170	169	150	130	137	170	167	138	149	154	151	186	150	121	135	155	129	143	131	135	133	174	154	181	153	159	143	163	139	148	176	127	164	130	180	149	142	137	138	135	159	130	147	148	138	129	149	164	156	133	125	147	134	164	149	167	167	156	181	141	163	155	129	138	148	147	143	144	158	138	131	148	136	157	158	143	136	165	132	160	156	144	174	155	133	143	150	137	135	135	156	148	141	167	144	134	141	153	133	138	143	132	148	153	126	154	152	148	168	151	149	134	151	168	130	145	137	186	168	164	134	149	143	146	128	136	150	150	156	165	160	152	139	118	144	152	122	143	152	147	159	136	131	155	135	136	158	154	134	143	153	145	141	135	137	150	157	132	147	135	145	151	141	148	153	148	160	156	125	149	131	158	153	150	141	177	127	148	142	148	139	147	139	144	150	145	140	173	144	139	127	156	161	149	135	147	166	134	145	123	158	143	125	139	147	145	141	134	128	151	139	163	120	139	152	132	140	142	170	167	131	144	149	164	121	136	148	166	156	143	140	139	140	156	134	163	143	146	147	157	139	141	141	158	187	148	143	127	147	128	154	153	156	137	138	132	144	127	146	134	159	144	157	129	124	160	159	138	157	155	145	151	123	174	150	148	153	136	140	138	138	144	144	157	133	151	171	143	147	157	168	140	147	151	157	138	123	147	131	141	146	157	139	148	159	146	119	150	178	140	163	148	134	162	161	151	141	176	152	149	138	153	141	155	139	145	132	137	141	153	151	162	150	123	137	143	154	151	161	149	137	132	155	143	141	134	147	144	160	153	169	145	156	133	156	138	131	141	166	160	154	159	153	129	143	159	148	142	137	146	148	148	126	160	144	153	153	135	138	158	146	144	151	143	166	134	140	167	147	150	159	131	159	144	156	171	152	143	144	150	145	144	152	154	139	157	145	137	170	162	120	136	137	150	143	145	151	149	139	151	128	146	154	137	157	167	152	129	149	147	142	140	169	171	160	154	138	156	154	134	149	168	139	154	141	131	146	142	152	153	134	156	149	156	152	137	152	158	166	155	143	155	138	157	136	131	143	146	136	132	124	146	140	119	153	154	161	177	151	156	149	123	137	152	141	160	153	144	125	142	164	141	166	143	158	148	140	146	156	123	156	174	149	131	149	134	149	137	150	133	147	154	152	154	142	150	151	138	131	140	142	143	150	110	129	143	158	158	140	149	145	139	138	159	137	168	151	127	148	154	145	136	147	163	153	142	135	160	165	140	155	165	138	146	118	148	142	145	169	111	147	133	140	152	144	164	178	145	145	160	132	140	158	149	121	138	154	128	138	154	162	147	144	147	148	168	153	130	136	156	169	132	112	163	144	150	140	139	172	158	172	131	141	142	135	125	142	147	141	145	153	140	140	143	148	161	132	147	147	146	163	155	144	150	145	143	134	145	165	170	119	160	130	161	155	169	149	142	134	157	159	165	151	152	141	154	171	169	171	139	141	164	159	149	132	137	136	131	156	155	162	145	154	160	148	161	179	147
14727	8579	9855	15007	19619	14928	6754	5272	3239	2518	1997	1699	1489	1144	1140	1070	981	1042	1352	2992	5003	3756	2052	1542	1039	784	1086	2364	3210	3876	3929	2724	1971	1627	922	882	963	1025	875	811	944	1014	906	943	1097	1060	1069	1727	1834	1945	2179	741	505	437	483	457	436	412	475	484	548	494	459	434	532	530	494	525	503	460	441	504	465	487	453	408	415	429	438	443	414	370	413	398	376	399	394	417	389	396	360	429	415	409	462	403	424	400	412	397	376	440	413	460	451	420	380	406	423	443	432	450	386	410	414	423	398	366	376	372	411	397	381	398	412	401	369	358	424	418	410	415	404	366	434	446	390	416	394	443	378	403	411	388	399	429	428	412	402	405	408	432	392	375	386	383	417	383	400	354	414	376	432	398	409	415	394	415	369	393	401	425	393	386	398	387	393	412	385	412	370	385	441	397	424	400	373	348	419	398	373	385	376	406	417	393	409	397	388	385	402	384	393	362	389	432	408	419	381	394	394	399	381	406	384	424	395	394	396	406	423	394	400	384	425	377	385	368	392	402	388	373	379	414	401	435	400	405	382	416	381	421	371	373	368	410	392	420	382	391	386	409	393	390	418	411	380	432	402	367	382	374	404	384	358	400	376	407	423	395	428	359	392	389	368	403	423	402	431	410	398	379	401	401	413	365	403	411	420	385	405	396	386	387	392	333	400	395	375	399	429	429	404	457	372	395	417	400	410	397	395	384	371	379	404	356	372	376	409	399	426	387	431	394	418	411	398	378	368	417	422	419	404	403	381	434	377	419	369	380	360	402	381	415	400	387	415	432	392	390	358	421	392	372	406	407	347	390	412	346	346	387	407	373	387	410	379	416	377	410	407	398	368	416	397	399	357	407	397	377	388	371	403	422	398	398	404	390	430	371	405	408	395	405	393	400	367	401	381	416	426	416	409	429	420	381	415	413	393	369	395	406	391	363	376	365	378	395	426	368	410	394	401	406	371	412	407	413	395	379	368	385	392	378	386	396	377	388	373	383	408	380	377	402	397	393	395	367	370	438	394	408	426	407	401	393	400	367	388	373	392	395	388	381	424	406	375	413	367	389	374	375	445	425	389	405	411	415	372	358	422	396	410	438	371	402	396	425	379	384	399	405	405	361	386	389	404	392	397	418	398	398	409	434	402	403	406	393	391	384	402	398	377	402	350	406	373	384	422	394	409	385	389	435	372	414	377	399	384	423	397	367	425	379	370	431	394	389	384	391	380	361	421	379	414	372	367	420	375	399	435	409	412	402	357	397	393	427	402	400	393	434	396	371	365	389	389	405	388	379	365	365	385	397	379	400	409	391	396	374	356	415	387	431	368	412	401	379	403	397	408	378	357	410	392	406	381	420	399	402	398	393	387	412	392	390	381	398	385	384	333	393	411	383	375	412	362	353	380	403	408	378	405	387	368	417	378	410	391	386	347	373	400	386	383	394	403	401	393	417	378	397	372	428	380	387	419	394	399	420	373	411	395	407	383	416	409	393	395	374	415	385	395	408	395	373	399	364	389	406	397	396	364	356	380	403	406	376	381	418	403	417	425	375	372	400	392	419	383	387	394	407	371	398	396	388	408	363	399	429	382	395	381	410	351	389	387	382	389	435	388	401	404	401	372	402	380	397	371	382	376	366	394	422	380	414	392	383	388	384	402	371	383	405	397	376	381	399	354	390	407	388	386	376	386	406	404	384	418	438	420	380	393	398	388	418	391	372	384	381	388	369	408	407	374	401	406	390	367	390	426	407	429	401	390	376	398	401	389	364	401	366	387	362	391	392	351	375	387	412	389	396	422	400	370	385	357	421	333	380	383	391	394	353	394	391	385	371	387	418	391	408	414	410	392	416	381	424	421	365	405	380	370	380	389	382	399	390	368	425	394	430	411	401	368	422	376	380	410	390	360	371	415	375	370	408	392	393	392	403	402	423	369	428	364	384	414	393	410	417	404	401	409	420	382	419	405	410	412	343	419	346	411	392	397	393	399	416	413	418	403	403	392	412	394	395	406	418	415	351	409	432	397	393	350	404	404	401	421	387	382	388	405	368	373	411	414	381	373	384	395	370	402	374	395	388	400	374	407	373	377	390	371	407	385	376	377	370	407	368	390	391	423	396	445	407	430	372	393	380	392	431	401	390	376	394	393	397	364	384	383	372	392	363	447	407	420	392	401	425	415	407	378	391	357	423	443	382	394	400	385	386	374	392	447	410	383	384	381	393	393	348	380	376	402	405	400	447	411	412	422	384	417	349	404	388	392	386	385	367	394	403	370	386	387	424	378	399	363	392	400	410	403	407	377	412	405	410	379	357	380	391	382	416	366	377	384	391	367	373	393	422	372	407	407	390	443	386	381	380	421	388	374	385	402	407	452	378	414	375	395	398	411	393	436	365	422	393	398	411	432	378	411	406	387	397	412	414	377	415	402	394	400	388	391	390	399	389	393	374	427	398	437	381	394	420	400	401	377	387	381	386	408	385	447	373	381	400	395	389	412	381	398	410	391	430	395	380	406	386	421	419	375	424	342	388	336	413	383	408	406	377	399	433	394	382	381	401	399	350	419	447	395	398	392	391	362	379	400	374	367	381	353	377	373	428	394	400	418	410	414	411	375	411	403	401	395	393	390	394	370	354	428	347	379	420	404	409	360	383	400	402	376	401	392	397	380	411	386	416	379	419	390	366	431	359	364	419	366	373	378	422	400	367	403	415	423	393	417	372	392	401	402	412	410	383	395	406	356	377	382	409	395	435	417	386	400	390	392	390	370	407	392	369	346	380	427	403	377	379	414	409	386	360	426	368	398	377	403	425	399	387	399	364	397	394	398	426	416	388	425	375	381	401	399	402	415	411	403	398	408	416	374	408	403	355	398	400	431	415	380	359	406	408	396	390	400	394	401	403	388	412	424	379	380	407	391	423	393	365	408	404	413	397	382	384	389	405	404	394	370	390	403	422	378	398	418	409	412	395	404	383	411	413	386	394	391	376	380	409	379	389	424	390	382	400	423	402	406	407	391	430	400	416	379	380	381	419	416	416	391	373	402	365	353	368	435	391	374	381	383	416	421	383	377	387	399	398	399	352	366	370	422	361	391	396	361	407	445	380	377	425	397	395	410	424	371	375	379	429	374	403	392	413	410	386	395	414	375	398	406	358	405	425	393	393	394	425	383	390	409	412	413	412	360	417	397	418	355	405	389	406	393	360	393	404	408	362	369	392	450	377	425	430	401	403	391	402	363	394	411	402	401	394	383	426	366	382	373	396	399	378	367	399	388	378	391	377	420	408	408	370	384	366	378	404	437	404	409	407	392	395	387	363	375	394	387	425	408	411	386	367	401	421	412	400	382	355	381	366	438	411	389	398	412	364	412	401	388	369	369	408	390	384	380	386	410	372	399	381	367	418	410	395	379	420	409	400	392	402	417	396	430	415	398	398	393	411	364	387	385	404	389	402	395	406	393	432	404	407	382	396	376	331	370	326
2732	856	627	613	527	445	332	348	310	320	355	311	324	322	398	339	340	343	376	462	590	427	335	311	331	309	317	364	344	336	345	334	360	339	394	316	356	320	338	331	358	328	348	355	334	345	348	378	409	345	407	356	325	354	318	342	320	296	330	325	323	302	319	339	328	309	310	314	311	318	303	319	313	316	346	307	324	318	319	309	319	310	349	283	313	348	323	292	309	300	309	323	325	339	335	336	328	295	300	336	323	325	314	341	317	312	327	337	344	288	331	313	330	321	313	326	321	305	341	328	311	352	305	361	331	331	324	311	303	295	326	279	299	315	345	316	326	294	301	352	326	349	322	321	323	349	349	330	321	343	357	310	305	328	318	341	324	288	331	305	337	314	300	283	320	343	313	332	339	349	334	312	318	331	320	315	307	318	312	319	338	342	322	316	313	355	304	339	336	294	344	329	351	351	356	338	296	325	336	335	325	318	322	305	336	292	326	309	344	327	327	326	318	323	311	347	301	320	310	317	341	296	328	319	329	291	340	313	350	317	322	348	313	336	307	347	297	324	316	337	320	309	333	316	314	340	309	331	345	295	349	317	292	319	319	308	345	314	334	331	313	332	326	313	335	333	289	321	352	358	334	358	323	308	322	306	349	336	333	333	327	291	318	288	328	294	314	327	342	336	340	339	287	353	350	308	272	283	328	298	334	321	301	356	325	320	314	333	323	342	334	333	337	293	297	333	317	323	325	326	315	303	302	295	351	322	294	302	339	337	348	313	357	332	340	316	345	308	318	351	333	302	327	343	301	348	296	318	323	295	354	314	289	324	316	335	315	304	328	327	278	305	336	344	337	317	319	284	313	317	298	346	322	324	295	303	329	325	292	319	316	296	351	327	306	357	299	314	341	322	319	352	282	294	320	333	314	297	364	307	326	305	347	346	338	287	327	315	341	306	319	352	298	319	318	328	321	309	314	330	321	301	318	341	319	316	355	338	310	322	331	350	358	327	336	334	324	325	332	334	300	345	274	305	329	325	333	307	320	308	315	358	311	294	332	298	317	304	292	341	339	336	298	318	339	310	338	304	319	309	333	335	294	307	309	305	293	286	315	306	307	353	344	304	315	324	309	317	299	315	318	333	305	341	314	342	357	313	323	304	337	299	324	313	303	322	296	345	316	317	320	328	334	315	335	339	288	303	340	314	339	330	294	316	349	330	328	310	295	329	308	319	309	325	322	335	320	317	316	352	317	335	322	309	348	351	323	313	300	304	291	325	297	315	353	322	340	344	330	321	334	344	309	316	337	333	338	319	293	335	345	314	355	308	289	307	352	304	317	370	308	284	322	319	302	317	334	325	325	279	351	311	309	299	294	312	362	334	303	334	339	319	322	323	332	320	299	312	305	309	347	325	314	309	314	313	320	353	309	309	322	327	316	304	323	315	318	345	330	329	324	335	325	331	314	330	330	309	325	318	339	319	310	315	338	317	330	291	341	335	324	317	276	307	336	310	318	320	313	296	305	321	334	322	311	347	326	301	322	321	340	309	311	338	305	292	330	342	295	328	304	320	338	290	342	318	337	322	328	313	329	341	331	352	308	326	308	313	322	366	315	315	298	338	314	350	316	343	359	295	334	297	354	316	314	343	304	319	331	357	333	289	293	326	325	322	296	323	334	309	309	317	331	337	295	301	313	343	322	296	333	319	316	334	315	317	316	308	338	350	333	312	334	333	325	345	315	310	316	328	346	348	334	298	346	303	334	313	298	323	301	319	322	319	298	310	327	335	339	291	321	318	318	319	294	308	307	337	309	324	293	321	300	317	325	331	305	324	296	327	292	305	349	317	336	287	310	305	313	324	324	309	329	338	335	320	330	309	348	329	315	339	344	341	317	302	315	358	351	319	315	298	341	343	302	308	321	330	309	313	309	284	330	305	315	348	334	301	314	326	375	293	351	350	325	301	314	315	304	310	306	339	316	295	307	328	328	333	312	315	336	348	290	357	308	300	299	342	351	334	313	293	328	305	330	337	290	329	316	335	297	339	320	334	284	332	299	333	289	303	292	312	327	355	315	324	332	324	324	312	308	327	355	326	361	352	341	317	333	335	309	288	315	319	302	345	319	313	320	377	366	313	327	303	306	300	314	320	309	324	329	315	306	307	300	289	309	305	324	302	315	351	287	290	333	336	324	330	315	339	320	311	284	330	335	326	318	345	318	307	304	348	338	297	332	290	331	315	322	320	363	302	345	345	291	334	325	329	307	324	308	311	330	316	329	338	338	345	324	332	324	332	328	327	315	293	310	285	315	345	299	326	340	306	326	338	316	324	318	314	350	318	291	319	295	317	317	303	302	319	318	333	296	315	335	306	331	289	313	302	347	305	304	318	323	320	315	299	316	341	325	318	349	330	285	334	284	341	324	329	298	305	302	359	306	316	359	353	340	363	306	330	314	294	297	310	315	357	313	329	365	313	335	313	271	310	348	310	302	317	314	331	303	288	292	318	322	321	301	300	332	340	293	334	340	318	324	324	282	336	321	334	310	327	297	321	334	343	294	323	317	283	299	340	324	319	298	308	349	338	351	335	309	320	320	311	314	335	325	329	301	324	326	278	358	299	315	336	298	327	367	325	319	323	285	337	305	333	331	306	326	353	277	279	296	296	309	353	299	300	345	347	330	282	280	311	296	307	340	361	333	361	325	320	313	291	346	340	312	284	299	332	288	302	316	347	303	344	309	329	301	312	289	324	327	298	307	274	309	314	337	318	291	305	298	335	301	306	307	308	308	312	296	312	330	349	340	321	337	305	330	304	296	354	313	303	337	328	302	320	324	315	301	349	318	327	331	332	292	329	329	318	323	303	301	333	358	333	308	306	308	331	329	299	290	343	319	317	314	329	293	329	321	360	319	291	297	350	326	312	338	305	317	336	319	357	360	317	293	306	317	363	346	327	324	325	314	329	310	315	347	346	337	305	298	291	323	316	315	310	317	339	347	287	302	329	295	333	355	334	322	292	347	308	318	259	318	308	326	344	325	311	302	288	338	309	290	291	319	347	297	314	340	305	300	300	331	327	311	284	347	343	319	318	311	325	347	338	303	331	319	329	347	298	318	280	292	342	318	295	335	306	271	304	321	319	337	325	325	323	315	330	339	347	329	304	338	289	338	332	319	310	359	329	309	295	329	330	299	283	332	316	308	304	343	338	355	343	340	344	334	327	327	306	328	338	325	322	298	293	306	319	332	331	338	291	298	328	315	296	312	299	345	331	333	288	326	323	314	323	334	364	336	302	338	337	314	314	330	316	328	321	319	333	305	314	312	318	338	305	317	322	314	313	319	311	313	329	312	302	320	319	302	308	330	310	331	299	311	315	312	317	302	315	384	301	318	349	314	302	301	342	357	315	336	324	311	308	278	310	309	306	337	350	324	302	298	306	329	320	323	328	320	342	295	337	319	300	350	320	304	309	322	318	298	330	333	309	318	318	310	311	306	331	350	318
3023	1268	1305	1749	1826	1306	978	942	853	825	819	831	781	754	824	761	837	821	1030	1930	2768	1607	928	811	797	756	823	924	986	926	918	864	930	868	816	876	766	790	773	825	858	836	830	864	899	974	1128	1294	1233	1173	1153	824	745	730	771	724	795	771	762	743	747	772	778	772	762	763	798	772	735	730	746	799	746	776	792	787	761	764	794	738	769	846	756	750	783	748	756	779	791	739	759	739	742	738	769	760	789	761	760	772	757	790	758	788	778	760	785	752	811	745	782	789	720	757	779	783	736	786	736	755	756	782	791	800	732	813	761	762	764	736	752	759	767	818	755	734	736	715	762	765	755	706	784	760	766	819	789	798	711	767	752	773	780	710	781	770	800	783	792	794	812	766	762	746	760	767	782	753	783	758	727	755	765	764	816	724	782	786	777	792	724	763	759	742	722	765	755	716	788	757	754	739	751	726	783	748	779	739	785	771	756	751	834	734	780	728	770	777	746	774	733	708	693	786	794	746	755	757	790	735	747	738	766	768	759	793	769	744	801	738	749	789	725	767	762	804	724	792	769	780	735	745	732	752	757	767	797	745	831	734	794	736	761	787	724	774	741	778	799	741	725	783	758	745	774	710	761	764	796	766	770	767	784	776	767	688	737	816	758	784	776	710	793	702	759	785	808	790	779	790	732	760	749	735	759	794	790	736	766	737	766	778	776	763	808	731	749	700	752	720	798	769	761	723	799	739	769	771	780	751	742	785	795	764	734	754	797	750	781	767	741	777	744	796	734	773	732	763	775	767	730	730	757	752	764	783	753	741	755	768	822	732	738	773	760	735	774	738	770	758	749	724	727	731	714	766	727	769	780	761	740	780	828	757	758	741	754	769	788	750	761	764	740	775	759	813	798	775	754	698	784	807	737	777	741	743	793	829	764	741	751	742	833	830	778	772	768	779	760	761	761	790	790	776	810	736	750	743	715	726	787	749	740	771	720	781	784	786	781	783	757	787	796	768	818	782	788	794	760	739	717	719	750	748	702	765	747	814	777	753	778	795	783	727	831	811	739	768	808	717	815	767	729	753	814	754	774	757	747	804	745	774	763	713	807	770	759	767	718	786	780	755	767	754	769	785	812	755	760	763	753	774	771	774	754	772	765	787	754	762	765	752	759	770	782	732	714	771	757	765	757	729	764	771	730	786	813	781	729	795	740	753	774	749	730	730	808	802	734	780	746	762	790	754	780	794	788	794	756	764	755	737	746	769	758	784	749	762	805	756	727	735	752	780	758	745	727	797	731	755	738	796	750	720	798	734	765	786	771	753	760	773	783	752	762	783	800	778	757	715	804	763	775	817	777	758	772	740	790	765	782	814	752	837	827	724	771	786	775	762	784	783	799	746	748	789	743	793	772	819	762	775	832	784	757	769	722	796	754	758	797	786	766	776	780	795	800	783	753	770	809	715	750	820	794	783	767	790	792	771	740	744	767	751	782	723	776	777	768	788	752	753	816	810	753	793	775	739	754	799	786	709	749	748	758	806	755	747	741	784	798	789	753	741	774	760	794	720	779	810	759	764	752	768	766	742	763	799	797	743	752	789	773	762	803	781	715	728	793	773	739	771	740	756	754	802	765	759	799	735	774	744	780	821	768	790	764	790	752	742	747	788	828	774	774	752	765	694	797	809	721	768	742	703	775	764	765	719	835	727	751	818	743	775	755	754	755	796	777	743	733	760	775	753	764	743	799	767	719	727	766	746	721	726	737	687	736	771	785	742	818	730	759	753	726	771	781	778	789	776	787	773	768	735	746	790	788	726	751	800	798	796	780	759	722	819	759	791	765	777	752	781	767	785	788	760	724	760	773	772	749	768	780	822	699	811	757	789	820	811	711	744	746	773	786	767	784	808	749	787	794	766	754	780	740	746	750	758	756	750	842	749	685	757	772	808	799	768	732	766	752	757	824	765	753	761	738	742	762	819	751	762	763	722	784	774	746	776	756	757	726	746	800	750	804	737	807	737	753	741	757	749	756	736	805	765	798	753	789	807	755	818	817	789	771	724	816	737	762	785	736	795	763	762	775	766	756	766	755	748	792	778	715	773	732	774	786	717	771	754	787	762	764	763	769	725	728	783	753	781	742	759	756	785	812	807	743	730	758	730	782	753	834	722	755	790	799	783	775	796	738	760	784	776	759	802	756	770	723	739	739	725	772	825	784	736	738	749	787	736	770	744	825	777	759	778	731	757	713	764	688	786	721	738	770	739	812	755	819	749	795	758	731	766	743	769	769	709	776	752	799	769	778	785	757	753	721	740	737	771	768	740	748	826	749	773	769	772	787	755	770	741	758	764	752	776	753	766	778	763	783	769	795	757	799	801	743	781	765	831	770	777	791	818	738	767	753	756	765	740	786	769	782	741	751	788	780	764	766	742	816	759	753	749	753	730	775	749	772	744	794	757	764	795	795	784	790	745	768	740	783	771	753	802	750	773	757	774	764	799	762	798	730	842	736	742	763	788	788	811	721	770	767	767	782	807	777	786	757	815	798	765	731	796	795	742	754	769	758	785	757	762	732	804	781	772	712	755	755	749	815	745	795	768	743	772	782	783	759	779	715	780	745	733	781	772	768	727	784	758	753	814	712	800	760	749	808	772	786	793	769	795	698	770	778	776	727	773	828	783	722	772	792	741	775	782	767	729	782	740	787	736	755	756	792	786	748	734	734	740	749	808	801	724	818	759	742	763	747	752	768	734	760	781	759	797	786	751	788	749	800	774	788	727	787	753	764	777	722	794	788	732	787	776	747	766	777	764	748	795	707	740	774	737	779	771	746	771	757	773	800	760	793	739	770	781	768	747	778	724	726	781	790	738	734	817	793	784	758	707	772	765	779	770	798	725	777	777	774	800	769	759	724	761	806	800	766	795	781	769	715	804	781	745	792	782	717	737	765	745	766	812	767	819	820	816	772	753	760	791	760	811	768	786	769	724	750	778	737	776	752	755	779	755	784	771	771	827	769	732	759	762	729	788	755	820	746	732	797	793	731	816	768	771	745	808	747	772	750	736	756	784	793	772	821	773	802	812	810	796	784	787	810	771	750	821	707	799	783	811	765	769	792	766	797	780	732	773	719	735	789	782	761	756	803	772	768	764	740	700	773	764	768	815	741	756	742	807	756	761	772	789	822	747	755	762	795	736	775	780	792	762	734	769	781	804	762	715	763	743	769	766	786	769	773	806	792	725	763	819	828	726	771	773	754	814	808	767	833	785	752	716	700	779	818	850	756	774	823	714	692	787	759	773	799	773	752	760	776	739	760	776	791	794	775	716	732	746	766	797	758	786	811	757	760	795	784	771	772	835	770	814	794	708	784	775	734	686	735	767	782	792	785	756	753	776	814	775	765	725	766	736	789	742	776	750	755	763	710	827	741	797	760	768	802	746	787	806	811	740	708	756	751	772	770	740	709	704	781	780	749	774	764	708	778	769	756	812	727	767	820	730	776	762	796	747
15299	10324	7417	7195	6634	3683	1597	833	463	370	313	322	253	243	256	244	257	274	343	613	611	385	294	289	235	239	273	357	399	410	431	306	317	254	215	247	233	232	252	223	257	284	265	260	250	277	288	249	323	287	277	220	206	182	210	204	221	219	194	211	193	192	196	204	230	231	233	191	202	221	215	174	201	197	201	208	232	196	214	173	188	170	225	191	202	215	178	177	199	190	183	192	213	205	190	197	200	220	202	203	226	241	216	183	186	191	204	192	189	184	205	213	192	180	173	210	204	203	201	197	180	205	198	207	196	193	178	198	195	212	198	207	191	192	185	234	191	177	173	202	249	215	199	187	180	168	178	198	185	201	202	195	193	197	187	212	192	172	209	220	161	223	182	190	191	202	180	162	209	192	232	206	150	210	187	207	181	213	221	196	197	198	215	200	213	215	190	206	213	188	192	205	177	177	189	210	196	192	194	196	177	198	185	206	194	197	191	197	176	205	195	221	198	199	205	207	225	211	193	232	216	191	228	204	205	209	185	221	190	219	197	207	180	173	213	202	202	226	184	215	230	180	192	197	179	190	211	193	224	189	188	182	193	200	182	223	195	198	214	183	195	220	239	188	189	201	211	177	208	213	198	201	213	195	185	208	211	191	216	227	195	208	196	176	183	206	170	209	186	190	222	192	211	207	201	176	197	191	215	198	225	207	168	197	220	217	218	207	193	195	207	205	202	183	183	211	183	198	188	175	203	184	212	207	189	191	218	195	224	194	205	209	173	182	220	207	178	187	187	195	205	219	203	173	202	243	207	204	207	188	216	197	193	204	218	213	169	205	213	195	213	176	187	218	190	224	202	213	203	180	207	199	203	203	213	194	193	208	200	215	212	199	210	202	218	202	195	186	200	208	206	214	199	210	174	197	199	190	184	211	211	206	199	242	178	206	195	198	203	211	227	181	206	189	194	174	199	182	205	186	224	175	187	184	168	197	204	205	192	222	183	206	201	189	223	190	198	194	193	189	179	198	187	205	200	187	187	193	229	194	191	197	186	220	209	204	187	198	200	207	212	192	204	199	204	202	190	186	193	202	179	193	172	197	218	199	188	210	199	205	213	197	203	195	189	208	207	195	221	212	166	201	205	219	210	206	202	181	214	188	209	200	202	212	207	195	170	186	193	229	170	200	200	216	192	205	215	192	209	226	204	197	205	197	207	212	220	194	187	198	190	200	220	231	188	186	210	215	193	187	184	206	214	194	177	199	183	189	224	227	190	220	210	165	192	223	178	195	195	180	205	217	188	197	196	199	209	210	234	180	220	208	174	181	212	185	206	166	222	196	184	185	217	190	205	205	196	184	192	175	223	190	207	194	177	213	199	207	208	207	207	176	196	207	180	182	218	179	210	163	199	193	205	195	186	200	204	180	195	218	223	164	206	206	193	209	210	206	193	226	188	202	211	214	195	192	215	207	197	209	189	219	230	205	176	205	211	188	189	189	204	190	214	189	181	226	186	228	205	210	186	186	244	213	197	216	185	190	173	177	179	214	202	181	170	171	193	192	213	201	217	186	210	230	214	201	201	193	179	195	179	180	196	213	199	203	189	190	209	221	202	212	204	198	242	165	186	198	194	168	200	223	206	180	212	197	201	228	191	208	210	208	206	183	204	193	211	226	210	216	213	215	186	183	209	226	190	209	189	196	208	204	218	216	196	174	196	201	206	191	202	192	188	201	203	197	204	201	178	193	193	193	232	181	182	201	195	197	199	208	189	182	185	223	204	183	207	197	199	229	211	193	208	198	209	229	221	220	182	177	199	188	205	215	225	216	201	183	207	188	201	213	211	169	186	220	200	206	181	182	208	210	211	189	211	199	189	218	178	203	218	205	203	186	203	209	214	186	211	171	216	217	191	192	165	192	215	217	179	191	232	198	174	204	193	193	191	180	181	207	219	188	202	204	207	185	208	193	208	225	218	216	189	206	180	210	163	214	203	199	205	184	198	212	177	208	177	201	181	215	221	228	184	212	206	174	221	195	195	217	206	208	186	204	189	193	191	191	173	198	193	225	206	197	198	181	200	189	194	198	204	183	216	200	200	187	200	201	203	174	203	184	198	221	224	211	211	200	186	216	209	227	206	201	207	197	211	166	205	193	202	181	205	185	186	211	198	204	208	201	235	191	210	194	187	184	218	202	194	189	210	190	196	216	213	189	203	207	218	183	179	215	193	188	210	183	196	200	210	192	196	204	211	224	206	185	199	183	217	211	167	189	184	198	186	193	208	206	183	187	176	195	216	198	188	210	182	186	204	192	170	197	181	201	224	210	223	174	212	210	204	225	190	183	186	228	199	180	197	193	206	196	191	182	219	190	200	191	228	214	205	195	181	201	180	251	179	207	207	215	206	189	187	204	213	196	210	198	204	196	179	185	190	212	206	189	198	213	173	190	186	210	191	218	231	175	213	203	195	207	216	169	212	194	204	198	206	217	199	211	197	193	181	178	207	198	231	201	195	200	175	191	202	212	193	190	223	200	216	180	184	174	214	243	193	216	195	190	209	206	196	215	187	196	197	196	193	198	182	195	180	205	210	228	202	211	187	209	210	224	208	183	197	223	180	190	206	193	186	192	196	211	204	193	192	200	187	198	187	190	219	199	201	216	192	204	206	194	170	211	214	216	189	175	227	206	193	209	210	191	192	219	188	198	186	204	207	176	181	220	193	199	186	194	195	204	210	207	205	195	196	205	202	197	221	214	205	203	197	195	213	199	199	200	203	187	201	219	211	170	209	192	206	206	208	190	221	188	224	192	199	206	225	192	200	204	167	215	232	212	205	184	209	185	196	185	185	193	212	197	210	218	202	210	182	207	191	205	222	174	159	189	185	199	210	194	190	187	175	248	194	199	197	215	195	203	191	229	202	205	208	196	199	195	192	221	207	205	203	190	188	204	191	169	184	200	209	206	202	187	194	201	214	201	174	195	207	195	179	225	188	195	206	181	207	204	208	226	223	204	211	178	205	195	194	210	211	223	204	180	233	221	209	184	194	225	219	227	215	219	202	170	185	199	210	220	217	204	198	209	182	218	215	190	206	179	205	220	206	178	229	197	193	189	207	175	192	203	188	188	197	190	190	199	191	183	179	208	191	205	207	203	204	201	198	200	209	230	209	200	207	198	212	198	191	181	198	200	207	192	207	204	205	202	206	202	194	181	196	197	209	199	189	197	194	209	183	195	217	200	198	175	191	201	198	211	202	198	221	182	232	186	225	219	212	203	180	185	181	181	216	217	181	227	205	226	216	200	184	189	194	210	212	220	188	180	188	166	218	213	195	195	204	221	204	208	199	193	208	203	217	213	196	211	229	192	195	246	192	198	223	215	215	186	203	179	169	212	212	242	205	205	205	205	203	219	183	201	209	203	165	206	221	210	181	194	201	208	189	189	192	208	198	198	194	190	213	196	168	188	212	187	203	215	174	204	214	211	194	225	234	190	218	199	194	177
11447	5360	6445	11512	13526	8369	3908	3068	2062	1462	1283	1123	995	929	859	858	814	850	1507	3466	3753	2007	1129	999	791	773	1101	1701	2094	2484	2544	1406	1613	996	894	895	972	992	1017	991	1005	998	992	954	992	1035	1407	1395	1342	1283	959	602	492	522	552	517	498	497	539	568	556	538	576	576	588	610	565	591	570	591	580	522	486	503	525	514	460	490	514	501	482	485	490	539	487	526	516	497	506	507	495	478	525	557	525	471	498	523	510	486	506	506	512	494	523	515	530	516	533	493	487	483	512	497	499	490	529	475	521	480	521	515	520	497	505	504	549	487	537	460	502	494	522	511	516	492	479	472	489	508	519	475	526	450	492	524	488	497	518	470	545	475	466	518	522	496	499	501	495	502	525	492	502	516	500	480	476	494	488	505	483	463	472	494	508	491	487	514	516	470	530	483	548	497	518	501	501	479	537	487	490	524	531	490	518	537	491	523	511	514	534	514	548	514	515	523	501	478	519	512	508	486	452	526	521	525	512	487	513	487	524	512	522	508	484	527	483	505	487	484	482	494	517	496	498	514	480	529	492	508	517	467	476	517	484	445	481	476	545	506	476	532	485	522	528	521	470	471	480	513	509	523	513	503	513	533	493	479	506	484	512	523	511	490	518	472	507	508	507	482	489	488	529	472	463	471	528	490	482	544	524	507	530	450	525	495	497	516	545	487	521	496	525	532	494	448	502	505	503	496	491	464	488	511	490	499	493	500	502	523	496	529	509	507	489	493	474	469	535	507	476	496	514	490	510	511	478	513	465	502	503	501	489	489	497	494	493	515	476	511	508	485	461	528	487	476	497	472	548	530	533	474	499	482	495	476	501	477	480	540	511	472	475	523	478	486	478	485	468	470	481	489	522	476	561	504	518	502	503	469	489	507	508	532	485	486	502	533	509	549	458	488	484	539	485	485	514	509	528	508	500	509	502	496	515	535	464	521	466	486	481	492	475	475	479	502	472	500	533	487	524	529	504	481	515	526	483	527	483	470	513	503	490	509	488	493	472	495	496	484	478	522	476	536	538	528	493	454	534	450	500	529	460	495	480	501	555	478	512	470	520	554	490	477	491	471	462	507	497	490	497	528	487	498	514	500	484	474	467	503	496	505	537	517	518	479	497	501	511	510	538	524	504	470	500	473	483	492	518	489	502	484	507	509	519	510	465	503	472	520	522	516	534	515	473	473	492	453	499	491	499	499	487	508	497	534	463	518	490	521	531	490	486	492	519	512	497	461	518	499	482	509	513	523	484	518	493	474	498	492	489	509	486	498	484	534	468	512	498	468	496	512	462	482	489	504	531	479	460	493	503	526	506	452	531	503	488	561	486	503	509	521	468	517	495	473	510	502	494	497	496	503	503	502	489	513	484	540	498	498	461	503	507	512	493	511	488	485	501	483	504	493	488	504	476	507	467	447	523	512	483	461	503	460	503	511	471	508	508	491	496	504	473	510	493	484	521	468	480	504	478	494	502	499	489	480	521	480	490	533	426	483	505	481	516	478	496	487	503	480	491	541	484	468	526	488	509	535	504	491	512	504	458	462	530	527	539	504	478	494	540	507	500	477	499	516	495	516	513	484	489	491	525	540	512	480	505	506	503	505	468	474	475	478	505	494	496	502	452	508	501	517	508	484	533	538	473	486	509	463	486	514	504	512	492	496	500	525	466	527	508	462	493	530	518	454	510	503	471	480	503	518	493	498	505	491	495	536	490	477	490	513	486	495	471	503	492	500	532	506	488	530	510	528	543	467	498	432	491	492	511	494	491	524	513	502	492	452	453	506	488	515	467	510	522	496	523	465	484	494	516	493	506	511	472	484	482	535	475	532	507	505	526	505	522	514	459	493	488	473	500	475	481	534	460	485	521	494	480	483	500	482	511	467	480	500	523	521	518	480	524	474	489	488	506	498	503	470	479	542	472	509	499	487	501	490	546	487	456	501	493	484	536	481	496	509	523	511	495	512	490	476	505	513	547	504	513	509	540	514	514	503	477	512	492	473	488	505	511	501	501	537	505	499	487	495	479	479	528	543	506	468	489	482	495	512	509	540	521	454	560	512	535	508	514	515	479	507	507	457	461	528	512	474	478	475	432	470	530	497	497	499	479	501	528	501	475	484	499	511	525	488	507	485	471	507	486	503	466	505	502	483	483	491	499	485	479	497	519	530	474	481	479	518	493	515	499	470	506	520	514	488	502	480	513	480	492	486	526	508	495	538	493	446	464	474	514	495	520	517	500	498	483	509	526	514	510	506	501	478	504	487	482	490	504	493	468	501	477	495	496	535	489	552	512	482	533	520	498	511	508	487	463	501	527	471	507	497	492	507	474	510	460	501	474	516	475	501	528	519	483	556	546	463	501	515	499	456	462	485	462	496	495	506	487	545	479	498	518	490	517	541	481	503	509	516	459	474	502	491	516	466	528	527	505	482	448	493	499	531	495	491	534	502	517	449	518	483	482	528	507	485	525	501	543	486	482	476	505	491	505	455	497	536	461	484	536	509	498	475	524	479	496	476	505	465	502	466	498	469	478	501	544	508	468	500	475	524	448	457	514	522	465	499	514	449	537	499	488	499	550	484	460	506	472	527	468	486	483	514	543	496	470	504	504	469	487	485	501	454	440	505	495	516	487	467	493	499	498	512	529	521	460	464	523	494	529	490	534	480	519	502	521	495	511	504	479	481	518	526	506	482	446	496	504	516	482	481	508	513	463	533	440	468	507	521	497	471	501	494	506	529	429	493	507	513	492	527	484	483	483	474	462	487	506	517	513	521	483	496	503	497	498	500	495	517	531	485	525	569	474	513	515	496	497	511	491	509	491	527	501	519	523	551	482	533	478	507	512	525	521	486	503	469	523	549	514	526	488	551	490	510	484	480	515	523	517	514	560	510	509	521	527	501	516	463	512	507	462	489	502	526	508	508	460	468	517	488	506	490	487	518	515	459	515	503	503	486	490	492	491	487	533	518	480	468	507	502	457	495	478	487	496	491	550	540	464	488	499	550	501	465	530	524	515	469	502	486	498	515	521	543	511	492	482	476	477	491	509	508	491	518	471	499	509	495	503	502	487	492	465	484	492	493	503	500	512	542	523	488	481	509	505	484	543	487	505	511	478	497	456	474	506	512	493	480	454	486	508	497	529	513	509	545	484	523	529	494	486	476	526	525	503	453	517	500	517	509	495	533	492	521	507	503	498	484	537	522	466	470	477	544	524	491	483	470	467	509	519	515	501	482	496	481	475	463	455	508	505	516	490	492	495	495	499	477	482	483	497	468	492	498	481	423	509	507	488	484	500	500	507	527	497	478	524	482	508	471	513	497	516	519	468	456	444	488	466	503	513	502	483	524	501	514	500	532	511	471	495	496	507	496	467	493	488	484	474	488	537	492	505	492	482	524	504	484	496	520	531	487	465	503	497	461	506	499	501	493	491	467	529	462	495	483	509	489	465	539	494	500	503	480	481	552	476	474
22211	14931	12297	13381	11304	5700	2512	1627	1027	528	425	314	262	234	275	230	246	245	374	754	696	355	209	229	202	196	275	379	490	559	547	345	314	228	248	202	217	246	280	249	263	254	216	206	229	272	253	312	301	281	249	160	141	156	160	147	154	150	168	163	156	161	142	155	168	157	150	146	148	179	154	136	159	132	129	136	158	140	127	132	138	145	142	136	112	111	164	144	132	165	154	142	119	154	138	131	148	144	146	151	127	140	134	160	122	141	148	162	138	130	149	150	125	134	124	153	136	140	126	129	114	134	152	152	142	143	148	124	142	125	127	148	143	132	133	158	137	149	125	163	144	142	143	140	161	151	120	130	139	147	139	131	135	136	124	143	132	146	135	146	137	134	146	141	151	135	128	137	156	124	141	161	136	126	119	139	166	138	120	145	115	143	142	133	131	151	135	140	129	132	125	137	131	137	144	141	136	135	140	144	152	139	161	127	130	136	161	151	128	147	148	141	114	129	140	131	136	140	126	143	129	134	152	145	131	136	136	137	144	132	148	138	129	145	119	125	158	111	128	129	149	142	130	145	116	130	139	121	148	120	157	136	137	158	144	128	140	108	129	141	140	169	149	108	138	144	132	151	134	131	139	148	147	146	149	141	138	153	144	168	152	152	129	145	139	136	133	135	159	136	133	111	132	122	136	138	147	150	163	108	141	106	151	122	129	144	153	147	148	166	109	115	127	152	152	134	155	132	147	152	142	152	131	128	129	131	125	127	133	139	138	137	126	132	135	125	127	152	123	133	138	161	137	128	150	138	138	138	161	139	141	150	161	139	118	144	137	116	136	148	141	149	157	130	129	156	133	116	144	128	122	133	140	145	134	144	111	146	146	133	130	137	134	153	112	133	147	104	161	110	138	153	118	137	153	130	150	167	137	118	106	123	146	128	129	143	143	130	124	131	156	139	144	144	149	142	133	150	107	145	127	148	133	120	123	133	140	139	135	113	135	122	155	123	137	142	143	134	133	124	135	126	153	141	137	135	129	132	137	149	124	125	152	135	131	160	136	133	145	143	138	162	157	146	167	148	148	163	128	126	140	113	147	133	145	135	150	150	126	145	124	139	132	148	154	140	137	118	139	153	119	136	144	133	144	143	115	138	125	133	137	127	135	145	153	120	149	135	124	152	143	122	150	150	137	150	155	131	133	121	150	142	133	139	146	167	117	142	137	149	145	136	138	149	121	121	146	134	158	140	143	167	137	151	154	153	125	111	154	129	137	136	149	98	151	130	146	150	142	147	151	140	146	138	137	137	140	128	143	134	151	127	126	125	137	148	107	132	142	142	144	142	141	159	132	152	129	151	173	123	140	141	132	138	140	133	139	128	150	142	138	144	127	145	138	162	153	141	141	125	135	156	123	131	147	137	157	125	130	148	141	144	146	113	135	144	168	137	138	154	131	134	129	132	155	134	152	148	149	139	140	137	136	131	132	141	135	167	140	145	142	145	151	127	136	138	125	138	132	121	126	122	158	136	128	136	146	134	131	146	124	145	134	144	142	121	137	157	129	136	137	145	129	140	155	135	139	131	127	131	145	130	137	129	120	126	144	121	156	126	134	130	134	129	136	161	150	154	134	132	142	130	141	122	144	129	155	111	127	144	148	154	114	116	144	138	128	115	134	145	152	134	132	142	155	132	133	136	155	142	116	117	130	140	149	124	143	126	121	137	149	130	140	142	130	138	136	115	117	133	132	144	111	142	121	133	135	123	149	140	166	133	129	126	136	142	128	115	144	123	140	125	133	140	125	151	127	122	123	129	139	115	137	139	146	136	166	153	156	137	131	139	118	115	134	131	123	130	125	131	110	148	150	147	132	132	126	152	134	155	154	139	143	133	141	137	113	113	127	132	148	142	173	144	138	125	143	147	184	108	119	135	113	130	105	139	133	147	136	128	153	116	141	137	131	149	131	154	123	129	145	165	131	153	149	127	132	139	136	162	151	129	140	136	148	137	133	144	144	133	135	137	129	133	153	124	123	133	137	145	133	119	149	145	141	138	129	143	141	134	133	173	140	123	150	137	138	142	137	141	140	157	134	150	110	133	145	122	146	133	129	135	150	153	126	138	140	138	158	142	118	148	133	130	135	155	119	146	132	137	132	141	142	132	124	155	147	137	128	130	136	142	144	136	152	145	181	136	127	136	119	130	115	135	116	142	146	139	129	129	131	122	140	150	133	121	141	134	123	144	130	114	131	142	136	151	141	109	146	144	129	127	145	135	148	121	135	136	152	153	132	154	116	123	159	140	143	146	131	123	137	138	115	129	151	147	127	134	126	138	153	132	143	156	158	128	118	127	112	130	128	139	125	132	133	141	146	148	123	124	159	137	120	141	114	139	150	129	133	137	146	152	157	124	134	129	155	152	152	143	142	133	152	128	153	154	140	136	132	121	138	119	143	135	136	140	163	131	159	129	134	131	158	141	118	152	139	149	152	146	155	135	130	118	146	111	138	159	140	131	133	164	153	157	129	157	137	152	136	128	119	163	145	139	139	174	137	132	131	117	145	138	133	141	120	125	122	129	119	158	142	149	147	130	142	136	129	141	123	124	126	112	145	143	139	141	141	133	130	139	139	131	122	141	150	140	146	144	124	129	129	140	137	120	140	140	136	126	136	144	135	133	140	157	120	156	167	142	128	137	128	133	130	125	138	107	130	133	129	119	122	148	156	120	131	126	125	144	140	134	131	149	171	133	125	120	128	129	128	148	127	122	146	122	133	119	129	129	147	150	148	158	150	124	150	119	126	142	144	127	139	119	136	142	141	133	166	116	134	134	137	131	167	131	132	137	137	132	143	141	142	155	140	129	157	127	141	120	133	129	146	143	145	139	145	129	141	162	149	125	153	125	123	117	126	108	151	156	156	131	149	146	140	142	153	146	149	162	127	140	143	135	129	129	131	137	137	129	163	114	153	123	132	115	121	142	134	148	120	139	112	143	146	143	141	147	133	139	139	122	109	121	142	145	123	160	168	146	117	128	125	150	131	142	150	140	131	149	151	145	135	125	142	146	149	148	141	152	124	124	125	140	141	145	153	143	122	150	113	165	144	129	130	141	130	141	118	157	113	139	160	142	133	160	130	138	132	144	143	135	136	136	130	131	119	125	145	115	143	126	130	115	135	133	131	148	155	132	151	147	140	127	124	145	153	145	132	144	144	144	135	142	149	146	145	141	146	117	144	121	147	142	124	138	146	123	132	144	164	149	148	123	146	175	154	123	151	127	117	153	150	138	135	165	120	138	128	142	140	140	164	144	132	147	129	143	124	167	136	125	132	124	145	145	127	149	131	149	155	136	139	133	156	136	124	110	143	129	132	140	124	140	105	143	129	147	121	111	155	132	138	134	129	113	140	128	127	135	135	138	136	128	143	149	137	151	151	138	129	146	138	140	134	120	138	150	127	129	110	118	136	132	120	142	131	138	138	156	135	130	135	143	137	127	134	147
14860	7774	9807	17375	18895	11177	6000	5027	3016	2380	1792	1572	1337	1187	1044	1032	977	1102	2301	4959	4227	2001	1282	1157	877	982	1799	2432	3368	4271	3392	2011	1989	1208	1411	1083	1140	1506	1712	1509	1365	1227	1046	1008	1222	1394	1555	1635	1508	1556	1220	548	425	437	506	435	421	404	496	537	481	449	493	491	533	521	456	451	455	501	550	522	395	410	409	427	394	394	385	368	379	383	402	374	388	393	373	414	393	394	377	397	402	376	385	378	367	383	398	360	349	368	362	387	367	362	369	365	426	367	368	380	360	363	375	397	387	365	370	377	367	402	374	377	358	379	358	386	385	384	390	349	355	398	375	418	415	368	407	374	369	384	382	365	389	347	376	380	370	384	354	390	363	358	356	369	375	369	356	379	371	370	373	385	378	386	350	346	366	343	356	386	374	375	395	353	371	364	385	372	397	331	370	348	385	353	347	382	361	377	377	381	395	389	356	335	373	363	367	387	389	363	382	337	400	378	353	402	336	376	413	378	390	404	361	356	386	364	362	346	365	370	351	378	354	356	373	355	383	376	371	345	368	360	372	375	325	379	346	334	366	402	378	381	395	360	411	345	377	367	356	359	355	352	397	372	356	362	346	376	355	377	363	369	383	377	389	395	384	360	339	340	395	373	356	387	404	374	365	338	352	376	390	342	376	354	354	351	403	393	394	399	368	339	355	361	361	350	388	383	330	365	377	343	377	354	386	436	362	366	323	391	378	370	339	395	377	382	419	347	371	390	388	387	379	346	363	392	394	380	399	349	394	356	365	352	370	380	378	348	359	385	353	420	363	406	360	345	333	383	381	376	382	379	330	383	386	398	369	377	390	347	371	393	427	354	409	339	394	345	394	355	348	379	306	376	369	375	370	405	356	400	396	367	362	392	362	417	359	377	318	373	393	380	369	345	381	392	373	355	393	351	374	335	373	371	382	386	386	357	367	388	377	376	341	384	377	380	365	374	375	380	367	341	365	352	351	376	335	349	360	356	377	366	386	362	370	362	378	346	388	382	338	379	373	347	349	358	353	348	386	349	389	363	381	351	354	365	377	391	397	346	368	364	348	382	376	367	381	362	361	395	390	376	372	348	368	351	383	385	390	366	372	337	357	403	403	364	366	385	409	389	394	360	351	380	336	379	393	353	339	364	398	369	397	351	386	344	397	378	367	363	382	376	350	391	370	380	403	349	385	373	361	376	408	394	371	365	372	386	367	368	365	370	381	342	385	378	360	382	369	362	409	359	347	379	322	355	351	397	351	427	378	376	369	342	360	379	395	370	371	381	351	371	357	340	384	373	366	356	352	350	387	374	369	358	355	382	385	382	339	368	338	343	364	366	400	368	347	371	362	348	382	402	372	361	348	397	376	345	345	379	375	359	390	400	383	348	361	367	354	360	353	385	413	352	352	334	359	353	391	363	344	384	411	395	365	373	378	370	410	366	352	379	386	403	391	406	382	365	379	365	389	346	367	392	341	363	374	384	375	361	394	384	367	340	356	384	404	371	404	361	362	343	365	343	370	326	366	373	401	373	386	355	376	394	363	367	359	369	382	379	351	385	388	341	397	354	402	384	384	390	399	342	398	344	357	363	391	387	394	374	357	392	391	373	363	359	361	365	407	368	375	356	368	390	377	377	343	392	373	357	359	385	362	346	403	364	387	375	358	332	351	377	349	368	381	373	390	373	329	363	372	325	375	366	343	376	361	354	381	329	343	347	406	359	362	374	362	348	362	387	358	330	389	357	357	398	345	353	399	346	371	361	377	384	376	352	372	368	343	360	364	370	349	353	367	353	336	364	352	378	367	368	397	369	361	348	373	372	370	418	338	360	373	379	377	390	352	324	393	347	386	400	385	364	380	375	352	379	363	377	379	374	358	348	363	343	394	369	352	352	360	381	357	366	370	394	403	409	387	359	407	380	361	359	400	363	389	368	348	400	387	368	374	376	400	375	350	358	353	346	361	383	343	333	401	359	339	376	401	381	362	384	360	428	386	348	354	380	390	413	375	364	367	359	366	404	395	380	365	389	353	411	363	368	417	352	375	354	405	352	346	387	398	342	345	372	368	358	417	373	379	363	356	363	374	383	397	369	357	376	399	372	361	368	357	395	352	393	382	402	394	368	398	358	348	393	349	362	356	356	359	363	364	355	350	354	397	400	379	360	355	401	347	350	401	356	354	391	360	374	354	326	354	394	369	379	375	412	364	340	383	367	393	361	359	388	377	397	380	369	373	354	391	375	384	342	360	358	343	338	348	393	367	357	374	395	343	379	384	388	385	425	349	376	358	367	363	367	385	361	395	341	372	357	365	380	376	357	379	371	350	394	367	371	373	355	341	401	330	379	392	393	377	382	373	397	362	358	358	411	364	322	369	388	376	317	376	355	364	357	369	358	307	357	372	361	372	393	364	401	342	380	366	381	377	376	375	337	390	360	335	368	361	359	364	368	377	368	388	409	349	408	403	415	360	360	355	344	323	360	374	367	353	351	372	386	337	366	392	375	356	379	348	347	363	384	359	402	371	388	386	390	407	367	372	399	357	379	378	347	359	366	356	379	383	378	395	358	335	386	366	379	362	333	401	362	404	383	370	356	368	388	364	380	375	352	380	373	373	400	354	374	410	360	373	387	335	372	391	356	387	374	417	399	363	347	353	365	390	378	388	350	369	399	408	369	390	388	382	408	365	359	362	376	401	364	370	351	373	357	380	361	357	360	356	391	382	416	379	389	365	374	354	388	370	393	385	385	370	367	376	387	330	393	391	375	392	386	380	358	377	351	345	381	352	370	374	367	354	360	370	382	352	374	383	371	358	361	362	378	380	401	382	349	377	372	363	398	363	367	358	385	352	372	368	355	349	406	368	363	391	354	364	357	381	375	355	387	391	351	421	373	370	378	392	378	389	359	382	354	392	343	375	369	379	404	419	391	352	346	364	390	385	363	363	385	396	400	360	378	365	360	336	378	342	344	365	335	368	372	387	365	347	397	355	389	388	364	372	397	349	354	377	382	324	376	372	330	388	356	388	380	374	385	342	349	352	387	372	346	357	392	357	323	358	342	358	380	360	374	378	341	393	361	349	370	383	380	364	359	380	361	358	342	377	345	375	362	380	405	378	362	343	363	367	338	348	368	359	406	380	356	420	364	385	370	354	353	368	343	366	379	365	330	412	381	360	400	392	356	375	372	322	426	367	371	357	384	366	358	384	344	392	391	363	396	352	372	355	369	385	376	376	352	359	366	367	428	388	364	374	385	364	373	379	365	367	362	383	366	341	362	364	348	391	361	381	354	396	342	353	356	365	362	347	382	334	375	387	352	385	379	359	384	375	366	384	365	389	356	350	353	376	377	364	369	340	385	382	367	375	360	382	374	405	357	398	380	378	361	343	376	346	378	394	359	454	374	353	344	365	394	377	369	397	357	362	368	393	341	341	357	350	349	397	353	388	371	360	376	383	364	341	394	347	364	373	391	378	401	403	406	394	372
3213	1080	679	700	566	429	433	397	320	332	339	328	334	337	317	323	324	348	470	561	465	329	365	302	309	377	315	356	336	378	333	320	336	352	337	340	337	341	324	332	337	350	327	332	356	327	408	380	391	422	335	349	275	326	339	347	330	314	339	300	331	304	317	348	329	330	324	341	298	359	317	330	310	328	331	363	313	347	302	292	333	312	338	296	325	285	331	322	320	343	323	356	314	298	320	323	291	311	309	335	335	343	326	327	320	329	322	364	342	304	337	312	295	338	323	329	348	290	326	333	327	337	313	304	319	359	340	314	322	335	334	343	306	341	325	321	367	315	340	333	349	307	316	331	320	299	315	317	340	325	321	309	299	328	313	338	319	324	331	300	333	304	339	311	321	328	309	351	350	300	334	327	308	347	327	329	337	337	343	319	310	361	328	355	321	305	332	325	297	342	336	337	317	331	348	333	312	332	308	332	337	346	301	319	303	335	374	311	316	348	344	321	323	321	360	325	367	317	330	327	324	362	286	316	316	335	290	329	353	345	299	337	320	345	308	306	290	334	334	308	325	335	346	335	329	305	312	372	330	333	362	338	333	313	316	332	321	333	340	373	313	317	308	310	331	364	330	313	354	329	343	302	321	327	331	325	340	310	314	317	348	334	327	337	352	324	333	351	317	311	335	308	315	301	335	324	316	315	330	338	303	312	296	333	305	343	327	322	315	305	325	360	347	308	307	335	336	281	309	322	305	298	296	307	328	347	346	319	325	324	333	291	339	307	324	321	340	313	309	299	306	306	306	321	321	341	293	334	317	328	362	344	306	302	340	321	324	347	328	354	314	330	294	347	326	325	316	298	297	354	369	304	314	315	330	302	332	351	331	340	347	317	338	304	321	338	317	336	321	313	330	346	329	329	330	304	311	340	309	320	328	322	334	300	300	317	322	301	320	317	349	358	335	310	307	300	295	294	329	315	318	296	299	337	342	320	318	344	333	316	307	281	287	310	332	321	318	308	298	315	317	310	304	293	362	335	304	313	329	322	319	285	328	331	320	312	329	315	325	378	345	334	305	329	342	305	296	297	342	328	307	346	299	318	340	307	317	332	325	311	331	326	375	340	319	288	319	344	328	295	354	334	365	308	301	327	292	348	350	335	361	347	350	335	337	306	325	338	300	319	308	323	306	296	344	325	327	310	310	291	345	292	348	348	322	310	346	305	341	315	329	292	321	320	350	327	347	329	292	314	342	323	365	342	341	340	302	297	283	318	322	337	353	350	343	355	306	318	308	341	320	317	315	360	323	357	355	325	343	341	325	343	332	290	337	313	300	340	325	293	328	320	324	363	311	348	354	333	368	336	323	316	334	310	325	328	341	312	348	310	335	300	320	310	287	353	339	302	336	310	329	306	295	338	303	310	289	323	319	330	302	349	347	319	307	315	340	318	344	305	293	339	381	315	327	311	358	336	334	314	326	320	329	322	306	303	329	317	342	361	303	318	298	324	348	327	334	306	330	341	339	317	308	300	300	332	326	316	339	311	326	354	319	356	355	305	321	342	332	320	294	307	350	312	341	322	308	316	312	314	325	307	353	330	348	324	323	279	330	317	359	317	320	340	289	320	325	329	326	336	342	345	314	313	320	332	324	297	309	328	294	338	338	339	311	323	331	330	338	308	330	340	289	301	292	357	351	323	353	317	305	272	330	314	306	317	328	322	324	319	324	332	312	308	332	326	296	310	363	334	345	298	304	302	329	337	299	333	328	343	323	329	337	330	320	285	327	349	332	351	351	331	341	296	314	324	324	326	312	308	313	313	321	346	309	342	302	347	319	310	285	348	315	308	316	353	342	299	330	315	283	341	319	315	287	316	320	318	339	308	336	347	351	341	319	339	301	302	317	319	347	319	340	348	325	340	349	328	340	329	347	297	322	317	341	349	321	313	336	330	338	333	330	339	324	324	300	314	341	329	348	337	283	294	331	312	315	352	326	310	360	328	323	325	326	308	332	321	319	369	352	355	337	340	318	307	330	332	332	318	307	332	303	319	311	303	366	316	312	334	306	337	330	315	324	315	299	292	323	329	338	333	332	328	355	324	331	300	306	328	368	338	317	306	348	332	308	315	321	285	310	308	333	286	308	286	337	356	342	361	344	346	335	348	316	333	304	303	336	318	334	340	333	345	341	344	307	320	320	327	304	307	342	327	324	348	366	344	329	348	307	308	320	357	342	301	343	269	336	348	336	320	329	328	341	340	308	306	366	321	303	339	334	347	343	329	328	346	322	336	314	353	322	331	344	347	360	348	331	322	324	318	342	350	322	315	328	344	327	336	325	328	330	315	321	324	319	332	330	304	327	326	368	334	370	334	312	324	349	318	351	324	327	328	335	350	320	338	332	289	363	347	311	305	313	342	342	315	329	320	323	315	369	342	346	342	319	306	321	314	303	390	295	333	330	331	323	360	318	335	338	294	331	340	347	327	280	310	308	330	314	301	332	334	348	331	352	343	318	330	281	346	317	295	327	327	331	329	323	320	341	361	305	331	358	314	293	331	358	329	325	289	315	284	346	321	336	303	310	316	329	316	309	318	332	308	336	329	305	317	343	319	345	321	335	328	351	314	348	301	338	288	354	333	337	311	297	318	360	304	334	322	332	334	308	313	331	306	340	347	347	329	316	351	310	323	314	324	337	322	314	330	351	307	341	321	309	342	330	333	299	332	337	307	314	336	311	347	321	317	319	304	300	334	345	303	329	316	318	304	340	337	318	330	327	309	325	310	304	319	312	344	314	332	343	326	313	314	328	333	328	333	317	356	335	322	332	364	327	330	295	334	318	324	314	319	337	358	336	329	307	313	332	297	332	342	337	337	329	334	351	294	315	319	316	305	317	279	311	307	346	314	295	352	367	327	343	307	321	305	316	331	317	329	319	314	327	329	332	322	325	339	326	359	292	300	336	314	307	306	340	307	326	330	317	316	311	347	346	323	315	348	332	319	344	307	330	320	312	318	319	342	320	331	340	300	298	355	332	308	367	337	334	358	342	294	320	350	301	303	320	294	343	311	318	322	288	302	343	326	307	297	332	318	321	353	325	336	343	302	345	319	351	329	332	343	291	335	316	317	359	313	315	315	344	342	316	291	334	319	322	323	334	348	336	342	291	311	308	332	277	323	346	346	304	350	290	319	327	358	301	368	340	332	348	305	319	334	346	323	331	336	320	339	333	295	336	320	306	331	328	292	304	336	328	323	330	326	312	303	317	262	323	313	359	306	298	316	311	333	319	332	340	330	314	344	345	347	320	309	342	339	307	352	341	319	330	310	309	326	306	324	343	338	338	339	318	331	328	325	293	310	312	339	319	325	297	335	339	350	301	321	310	343	349	322	294	305	318	309	327	328	329	323	332	318	346	337	322	338	351	329	344	348	350	342	320	343	334	347	315	321	292	332	321	329	352	357	319	321	334	337	316	326	319	297	332	338	304	348	316	310	302	310	322	296
3324	1273	1327	2079	1809	1267	933	1008	817	807	822	803	813	774	783	790	798	953	1734	2816	1997	1150	843	821	822	851	904	953	960	946	906	914	908	830	786	792	767	794	843	835	883	848	889	835	996	1016	1248	1358	1320	1264	1144	820	753	790	763	772	753	778	745	820	807	774	760	786	772	744	791	791	742	803	776	824	752	746	754	769	742	734	782	805	800	772	788	733	785	813	723	751	756	795	769	802	794	765	767	795	754	783	791	716	721	751	748	731	733	757	771	787	731	796	792	807	768	790	808	755	787	797	800	793	793	825	760	725	748	765	761	748	743	780	774	777	760	713	788	765	804	793	792	761	802	768	785	777	748	772	764	760	786	780	783	756	814	798	760	792	733	734	846	765	782	797	766	779	812	797	738	743	763	747	791	725	694	798	798	794	776	727	757	800	744	807	730	779	797	763	757	779	818	779	842	784	773	747	762	806	777	695	752	769	734	799	780	758	754	758	793	772	811	753	843	764	744	716	753	815	795	766	774	828	714	792	772	781	729	769	761	819	761	756	749	774	774	765	742	752	718	764	825	722	762	817	820	728	775	754	789	759	828	769	724	796	735	772	789	768	767	735	796	771	754	753	724	801	786	769	722	732	775	787	752	770	794	708	752	803	745	773	736	821	778	703	762	781	773	788	759	813	762	774	748	740	837	741	720	793	794	807	731	762	801	763	767	817	769	756	783	747	796	770	759	743	825	825	821	805	718	782	768	813	749	732	770	790	746	740	748	797	793	737	759	792	805	769	740	799	819	783	784	744	806	772	754	787	796	759	773	735	778	800	791	734	774	752	759	724	765	741	747	786	739	795	760	800	732	784	725	748	748	776	834	744	809	798	770	755	748	742	719	724	766	766	817	814	766	792	734	768	759	787	795	760	775	761	756	743	726	814	776	736	773	766	775	744	801	771	807	780	793	778	740	792	795	802	738	792	747	790	757	822	775	810	774	816	739	749	756	777	775	736	776	772	775	855	755	786	793	813	803	805	760	759	753	795	764	745	737	756	749	755	797	768	749	764	794	750	748	788	763	774	802	761	742	762	740	773	788	775	720	753	804	789	766	777	798	791	799	707	774	798	746	815	770	771	788	775	747	752	768	729	776	797	777	822	748	779	753	760	766	789	779	766	766	799	848	804	782	750	796	780	732	771	749	746	769	779	842	762	801	792	775	790	806	720	760	793	682	777	776	736	804	754	754	789	746	780	760	803	759	786	814	798	724	770	801	747	735	734	762	778	730	773	771	769	798	771	747	764	747	749	738	730	740	792	784	762	813	786	834	767	795	700	781	769	709	747	683	786	768	749	774	756	723	813	786	788	771	753	768	780	767	811	782	707	793	743	780	791	785	757	783	787	721	761	734	769	776	736	818	801	764	739	742	730	761	763	829	746	741	777	796	783	748	771	750	807	745	789	761	777	755	777	810	777	765	765	800	789	776	760	796	790	779	776	786	783	774	759	814	813	766	776	804	789	791	773	781	780	794	802	754	788	716	718	803	783	726	751	737	757	787	796	789	758	737	775	779	789	746	788	759	762	788	774	814	736	822	795	803	783	777	716	744	726	797	779	786	751	787	788	772	758	800	796	771	750	771	784	779	763	753	807	739	711	717	722	768	784	746	763	757	792	762	784	790	771	724	779	703	777	782	816	744	777	774	765	792	788	753	784	801	780	751	762	750	773	761	767	800	771	764	759	776	764	744	773	755	775	793	739	760	758	751	771	815	778	784	771	770	772	773	811	763	727	732	771	776	770	770	754	771	747	809	787	739	798	786	786	799	742	763	774	775	785	743	735	722	780	793	774	768	766	733	775	764	715	743	783	743	753	809	790	788	734	758	754	756	778	780	773	778	767	726	783	803	754	832	778	769	767	784	772	739	756	779	756	805	834	814	768	782	767	766	777	807	711	772	798	799	707	775	802	769	740	828	796	740	801	824	758	734	773	748	817	722	769	749	746	765	758	747	743	783	771	737	774	753	750	704	814	734	791	711	707	755	782	762	759	773	749	756	785	780	780	731	762	765	761	812	760	714	733	732	829	768	787	770	703	768	768	756	799	773	799	779	754	761	718	804	774	783	811	758	765	764	776	793	742	754	771	767	800	775	775	754	814	759	713	770	754	735	799	786	728	795	775	759	716	767	762	753	748	786	777	748	771	744	784	798	793	758	751	758	761	750	779	711	816	813	802	821	794	825	757	733	758	741	768	767	802	790	740	775	832	779	805	740	762	823	741	760	741	789	843	768	798	802	816	780	756	751	721	809	768	726	777	814	746	768	736	760	743	759	771	772	772	715	753	840	741	793	743	731	778	807	769	750	791	773	775	744	717	830	790	789	786	751	770	769	764	744	817	818	725	789	806	801	795	716	764	794	806	724	769	744	786	711	793	753	796	705	743	771	787	776	724	813	784	767	726	762	677	807	840	793	773	819	791	792	757	758	809	808	768	797	771	786	727	774	773	744	793	740	708	814	776	665	785	786	750	823	753	768	819	800	790	770	755	730	794	803	786	796	773	780	732	729	757	794	758	743	818	736	765	833	745	722	740	770	784	801	752	759	793	743	825	791	750	767	764	768	796	762	786	784	772	772	735	789	751	732	780	763	750	830	763	821	771	757	756	795	758	763	777	808	803	762	745	769	723	802	776	774	781	766	774	778	786	802	707	788	725	769	807	754	742	774	796	722	738	776	800	816	728	809	757	849	771	762	794	748	756	754	756	808	766	703	765	754	767	782	790	777	742	739	743	765	776	782	775	738	778	792	776	801	783	747	772	762	738	799	796	746	794	770	758	823	793	762	770	727	756	779	754	696	797	749	747	803	797	766	769	765	754	754	778	763	756	795	798	753	792	774	817	734	737	776	789	782	731	729	716	827	794	782	761	772	759	744	706	820	805	813	689	717	780	756	764	707	729	749	763	743	794	755	757	801	752	704	772	772	732	808	758	766	695	775	768	780	715	755	749	806	723	761	797	789	789	807	772	768	740	808	811	785	778	761	769	781	725	762	865	792	769	752	782	803	749	789	752	767	752	763	746	787	717	794	791	779	742	791	711	726	785	824	775	765	732	842	788	808	762	779	704	799	782	741	788	717	799	825	786	787	779	720	798	759	801	762	785	788	773	757	799	790	777	743	784	773	824	771	759	757	763	776	820	793	821	733	741	737	791	712	745	757	784	813	801	766	783	758	766	761	752	804	801	749	764	739	731	794	787	771	785	801	772	747	802	824	768	776	756	785	774	785	755	807	784	739	756	733	766	746	833	787	760	797	754	735	761	812	803	776	777	803	822	760	771	791	723	747	799	798	783	724	729	717	781	770	795	754	800	772	837	769	702	734	721	759	788	759	803	741	810	747	765	762	730	786	805	720	843	752	786	732	762	732	762	833	784	734	731	753	797	761	714	798	781	734	783	743	796	747	755	803	785	774	726	822	796	834	771	755	801	775	777	813	745	803	790	776	774	786	739	796	759
14267	8498	6757	8806	6654	3044	1301	821	531	383	333	335	279	270	260	282	312	321	504	690	526	336	280	237	222	274	332	398	397	497	356	304	292	255	236	256	258	305	291	300	249	295	275	264	276	324	344	383	325	331	289	209	218	218	238	209	216	214	259	232	224	224	224	242	242	221	225	223	216	236	209	205	210	196	222	209	199	207	213	207	232	212	187	224	172	225	207	231	193	219	224	200	229	227	236	230	206	196	233	216	233	200	229	195	260	205	196	207	220	194	218	235	212	208	184	218	188	229	205	211	195	219	214	213	213	213	195	195	218	207	214	204	188	200	212	228	228	222	242	227	219	200	215	178	194	209	222	220	206	199	193	217	199	192	219	228	208	201	215	197	202	222	202	228	213	224	224	211	204	222	218	206	228	198	199	201	202	208	226	221	206	186	209	207	213	207	223	212	203	216	226	220	212	233	173	220	206	194	202	240	211	204	217	207	231	209	235	221	241	223	208	213	209	207	226	198	244	226	221	205	217	190	234	209	211	210	220	221	231	208	196	215	211	221	203	206	233	206	233	197	229	188	181	199	215	211	221	214	205	221	225	216	216	200	221	212	217	182	227	237	232	226	224	201	251	199	205	201	225	190	218	200	216	208	209	205	206	208	194	218	232	213	226	230	239	207	204	197	209	211	235	222	221	195	234	171	218	208	208	189	226	203	227	235	212	186	199	226	218	220	203	224	212	188	205	224	217	220	228	214	210	184	221	204	237	224	214	235	209	241	199	231	220	231	234	185	231	230	203	212	194	199	186	209	211	207	218	199	226	212	224	207	213	202	180	210	183	201	218	223	184	209	208	221	233	222	202	228	223	222	228	219	224	210	207	218	219	213	233	217	174	215	240	228	233	224	199	221	227	211	240	207	211	211	202	207	215	207	206	236	215	225	217	207	188	206	206	219	190	220	217	234	194	208	199	222	216	204	224	214	206	211	218	228	211	241	199	194	199	193	217	204	215	200	226	189	191	206	227	207	210	205	221	224	184	220	221	221	220	198	236	213	231	247	205	231	208	194	228	224	198	194	230	208	223	221	216	239	219	232	189	211	248	207	181	221	237	224	210	210	226	208	213	197	214	223	206	241	236	229	208	226	228	259	193	194	235	190	193	210	203	218	213	210	199	222	205	195	211	209	218	201	215	210	210	198	173	238	209	202	211	230	209	210	202	190	205	241	222	186	211	229	204	212	208	197	193	218	199	220	206	218	212	205	186	221	222	215	216	216	210	216	222	198	209	232	209	191	218	205	187	209	221	225	213	215	234	211	206	177	217	231	190	236	226	200	227	226	180	206	228	221	211	219	210	216	199	215	208	217	204	213	215	223	194	202	221	216	206	201	210	211	215	208	202	228	205	241	221	240	207	213	184	224	215	259	222	221	213	221	195	192	200	229	216	203	223	222	229	239	197	216	223	212	236	223	198	229	194	197	211	187	202	220	224	208	224	210	204	205	218	216	198	186	211	224	226	236	193	211	215	220	192	211	198	193	202	191	192	222	210	228	215	216	208	214	207	235	227	220	235	203	199	211	209	197	202	204	227	221	207	216	208	235	220	220	203	201	195	216	208	239	217	223	223	201	201	218	213	203	217	216	201	227	212	225	202	207	236	202	202	210	235	211	219	220	217	204	203	200	214	193	215	220	189	251	212	193	225	226	196	218	196	189	215	219	231	205	197	235	214	229	212	216	195	191	188	194	196	189	186	185	194	227	237	221	192	233	191	246	230	227	192	201	213	205	216	200	217	244	234	223	234	218	228	227	203	228	245	204	228	231	211	231	199	205	211	216	207	237	174	197	229	235	220	235	204	213	242	204	192	206	226	230	194	210	203	220	209	207	193	230	187	196	238	224	214	213	198	201	203	210	202	213	222	226	223	206	198	219	200	204	229	219	213	205	221	214	180	226	207	230	223	202	211	207	214	194	196	219	198	220	248	209	197	211	209	225	213	193	210	188	234	209	192	214	217	188	228	186	220	202	204	237	234	206	221	213	206	217	238	209	206	205	191	219	201	222	223	206	193	212	210	224	186	203	213	214	215	228	221	222	192	207	205	212	243	249	237	210	224	184	203	221	229	217	201	205	219	217	198	218	237	194	209	201	187	219	212	226	227	199	187	195	217	171	216	217	247	220	223	209	182	225	234	213	216	213	229	210	222	210	216	221	203	201	206	228	205	200	210	228	206	208	196	217	217	216	211	206	220	214	206	211	215	196	220	203	214	218	194	184	207	209	190	191	205	203	219	186	202	216	214	232	190	193	227	198	234	193	210	214	199	207	209	207	200	211	233	213	228	203	225	240	228	230	208	229	194	234	225	207	215	208	179	211	207	217	224	227	223	222	225	229	213	190	233	197	224	218	183	198	235	222	227	233	216	215	222	195	215	206	205	201	211	224	241	212	218	207	206	216	192	199	203	216	201	197	195	203	181	204	215	233	202	205	219	215	224	176	214	215	210	219	234	199	216	175	196	200	241	201	225	210	217	213	215	225	205	241	210	211	219	227	210	184	192	233	215	209	235	205	229	200	192	199	197	214	225	219	209	203	212	226	219	215	206	220	205	200	235	230	226	200	215	212	200	183	217	213	221	172	223	214	216	205	222	214	197	188	216	208	226	213	181	197	230	243	190	182	240	224	234	212	193	227	211	200	209	217	204	206	200	197	219	231	225	199	213	217	217	224	242	234	237	218	243	225	222	202	239	198	199	239	214	245	202	220	214	213	202	236	201	214	209	225	211	218	206	222	202	244	222	205	225	187	238	232	181	208	223	207	225	225	221	185	196	221	220	198	221	223	256	203	212	223	224	198	246	242	238	210	191	217	204	176	215	207	227	204	210	215	219	212	211	223	198	219	216	209	200	183	194	204	211	199	211	215	220	206	231	200	204	213	233	222	236	227	222	197	203	206	211	188	217	187	200	198	205	215	193	199	240	203	213	230	224	203	221	191	226	219	202	207	221	215	222	198	218	223	200	219	201	195	200	220	217	210	228	221	230	222	216	212	203	227	204	215	199	217	212	225	216	214	230	203	228	201	208	208	235	238	203	183	183	218	197	204	213	199	216	206	193	211	223	218	222	210	217	230	234	220	247	201	223	220	183	186	205	223	212	234	210	203	198	214	228	197	222	202	211	197	220	207	176	211	214	212	236	201	208	207	224	207	196	211	206	221	206	209	180	192	234	215	220	219	209	243	218	192	225	202	230	209	215	192	215	208	187	212	200	210	235	223	210	224	229	218	220	232	198	202	244	184	228	241	217	225	207	177	202	240	191	210	234	227	191	193	213	199	227	201	218	214	201	226	216	198	210	208	207	192	201	204	200	195	187	224	197	247	214	212	183	210	237	215	229	178	219	225	231	220	239	218	216	216	218	251	188	230	203	212	209	232	226	180	215	199	208	227	210	235	205	241	210	202	198	200	204	228	202	210	212	232	193	251	226	196	207	203	221	208	215	191	185	212
10815	4509	6576	14748	12788	6207	3429	2901	2024	1421	1253	1108	1043	974	910	904	839	1204	2737	3973	2997	1461	960	849	761	1070	1400	1856	2292	2684	1980	1361	1307	896	842	745	998	1301	1382	1211	978	931	885	869	1084	1452	1752	1865	1637	1543	1028	662	552	594	571	577	584	536	589	634	561	564	558	641	615	609	578	586	532	558	558	601	591	500	571	522	565	495	507	520	550	530	525	552	528	511	555	569	564	504	564	514	481	495	548	505	558	529	525	537	571	508	550	541	524	502	548	514	537	516	537	514	543	563	530	520	521	533	535	538	523	514	514	508	507	541	520	565	482	555	561	507	524	502	530	514	533	509	514	535	504	501	500	496	527	567	556	511	529	550	537	516	528	460	522	539	503	510	560	521	552	554	533	512	555	521	522	596	517	537	508	535	548	503	515	502	542	542	545	518	500	527	512	522	546	498	563	563	536	561	512	517	517	494	552	518	554	545	533	556	549	569	494	545	532	525	488	517	525	534	520	543	525	519	540	545	541	483	492	553	499	586	524	557	523	522	516	559	557	528	482	546	574	552	551	533	574	537	530	559	536	551	503	525	528	522	523	505	550	570	539	547	536	545	522	520	550	547	520	521	471	554	487	519	558	525	512	500	543	533	552	497	583	554	523	524	549	513	543	503	522	498	529	554	549	555	551	571	514	537	507	560	533	521	507	495	539	510	525	557	524	486	513	507	531	533	514	526	519	541	549	482	564	534	531	513	514	534	512	517	517	508	506	498	522	535	575	535	589	541	497	492	553	540	540	525	534	558	548	564	548	509	462	560	561	536	533	519	536	517	543	540	521	538	527	519	517	528	509	577	535	516	500	535	485	540	488	535	519	510	553	465	576	548	523	579	534	516	541	513	529	534	526	495	543	553	555	520	532	524	551	545	530	510	538	543	518	516	520	506	543	529	512	529	572	535	530	516	542	501	559	522	502	530	545	486	574	541	539	514	538	529	542	531	500	500	519	504	487	538	501	566	523	571	538	512	539	560	498	547	553	533	564	533	529	529	533	556	533	552	550	529	541	529	551	545	509	543	529	535	536	524	540	501	536	519	525	530	529	477	548	513	529	543	488	547	526	522	516	501	519	518	531	517	555	509	547	540	490	538	497	522	568	499	514	503	520	538	569	556	512	522	527	538	503	511	536	514	511	552	511	501	521	556	516	558	523	519	528	558	569	552	536	545	505	538	547	526	525	580	562	507	482	522	553	501	537	537	546	540	478	530	526	523	530	524	548	527	521	549	479	562	517	508	541	548	493	577	509	548	515	524	510	544	505	553	512	510	500	519	545	553	540	538	519	552	529	548	499	545	518	516	544	521	537	541	534	527	503	534	525	517	514	534	519	564	531	506	490	563	533	552	516	603	518	588	538	523	551	499	534	542	521	563	526	515	522	532	488	480	533	523	522	520	525	537	542	534	515	523	522	519	546	506	507	557	542	524	542	565	509	539	597	565	557	482	532	579	527	515	509	544	556	536	538	521	510	529	539	499	556	530	517	556	503	563	511	537	561	560	525	465	536	537	520	527	548	532	529	540	537	545	548	577	531	557	502	487	555	503	525	527	490	549	489	527	505	539	508	538	496	523	522	530	504	508	526	543	497	531	495	532	549	549	560	542	525	511	504	598	533	512	498	482	515	548	524	534	522	525	516	476	501	518	528	519	546	493	518	539	491	531	484	509	531	515	561	555	526	543	559	591	490	521	534	511	492	545	533	555	507	557	543	493	517	505	539	563	485	517	527	480	526	557	566	528	515	503	538	544	507	505	540	537	502	544	538	566	498	543	525	516	532	541	512	535	553	516	492	526	557	562	493	502	520	526	530	571	529	547	589	499	512	593	544	531	522	536	515	543	531	511	525	548	490	567	534	484	538	530	538	498	529	509	509	497	518	498	542	515	562	536	553	537	522	507	503	521	538	554	535	557	552	559	528	549	541	512	549	534	558	516	545	527	547	517	562	542	546	493	490	495	503	547	527	503	533	542	531	573	581	520	533	571	503	513	476	521	550	559	555	512	504	520	504	509	570	507	563	535	512	494	522	550	557	503	564	551	489	515	547	502	519	540	509	548	491	527	521	549	491	531	527	526	557	579	542	540	515	524	465	571	509	520	578	517	521	534	568	517	518	503	545	531	549	534	526	520	576	540	581	544	503	572	539	517	528	546	548	524	534	555	513	539	580	558	518	528	525	529	495	542	504	519	519	496	488	545	513	573	519	538	528	529	526	556	488	535	549	510	537	532	571	520	509	511	520	485	501	505	505	539	549	519	579	512	582	532	539	486	500	588	521	522	539	506	539	512	520	510	563	515	552	506	550	526	552	578	522	510	545	565	491	533	498	487	533	504	523	554	542	529	511	515	531	552	555	512	550	497	520	600	530	478	528	514	520	516	517	520	519	469	511	530	534	502	523	542	556	548	524	527	529	486	548	509	519	572	532	526	521	531	537	498	496	578	568	544	529	516	533	517	537	535	545	521	512	492	512	508	569	543	547	539	499	560	499	510	540	535	548	497	554	513	564	543	536	540	504	552	495	502	559	503	548	553	523	501	531	539	532	531	546	520	505	527	514	550	511	563	543	531	539	545	539	508	541	582	530	486	526	521	520	550	537	546	519	535	549	536	528	523	533	593	510	510	552	531	479	484	479	522	527	513	482	562	504	527	521	515	552	530	528	530	510	511	497	545	555	510	559	527	539	459	500	544	496	536	506	498	534	529	509	513	518	549	566	513	536	506	531	537	537	507	537	529	507	567	546	498	560	489	550	545	525	520	531	520	522	561	488	512	572	558	532	519	523	519	561	597	572	542	546	522	509	531	478	543	511	511	566	482	533	526	547	512	519	515	548	539	517	553	533	508	523	539	501	543	484	522	518	525	562	532	571	524	536	497	533	485	530	536	506	522	523	505	542	538	511	507	546	513	538	575	554	526	550	540	519	547	519	543	531	533	532	518	473	494	508	536	552	521	542	500	546	543	577	487	523	581	528	511	506	535	526	542	543	511	529	525	523	541	539	531	539	521	528	490	508	506	571	490	545	503	539	530	517	579	539	544	477	512	528	536	570	528	496	572	515	535	549	507	538	534	544	498	509	567	537	545	525	534	523	569	555	520	512	526	552	546	527	537	557	547	546	528	526	512	562	521	540	495	573	550	533	532	507	484	521	556	552	524	528	521	534	487	540	512	505	511	508	565	560	518	535	509	522	465	521	570	522	530	514	513	542	537	522	564	524	535	510	489	516	549	491	489	504	548	541	530	575	484	505	522	552	532	540	501	542	494	545	508	539	519	490	538	553	490	507	531	535	534	499	493	548	506	524	524	539	547	534	516	539	535	557	495	555	496	508	529	519	515	529	503	552	512	543	559	519	505	529	496	551	509	540	522	523	544	558	553	518	553	557	529	498	497	482	546	559	537	530	538	507	535	553	553	553	527	528	509	533	501	517	553	522	543	516	544	489	563	528	534	511	560	549	516
21204	13536	11835	14986	11451	4885	2394	1426	843	555	388	326	274	277	279	250	225	332	588	848	568	325	237	210	215	297	398	434	550	612	508	301	305	268	214	215	265	395	360	271	275	260	206	218	275	331	358	336	281	318	230	188	173	164	146	162	163	159	161	158	180	144	164	146	174	187	177	185	165	170	162	156	154	165	169	134	142	132	152	145	144	152	142	166	149	165	144	151	131	148	161	153	152	161	170	163	164	163	148	149	167	157	170	142	145	143	146	149	151	155	148	160	152	155	150	150	147	169	123	148	151	153	141	155	156	139	162	156	181	160	142	167	145	168	155	149	147	173	159	151	132	156	151	175	167	155	144	146	164	160	160	136	148	162	152	153	143	143	144	130	180	128	175	141	146	149	171	145	151	160	161	165	130	142	142	141	159	189	170	159	132	156	145	148	154	132	127	153	150	179	144	138	133	163	151	157	157	159	155	189	139	156	145	124	149	161	139	141	149	144	167	174	154	154	164	151	168	149	174	153	129	130	158	168	175	146	146	140	129	160	153	131	161	158	170	145	151	156	158	169	145	155	150	177	146	149	178	168	157	168	164	170	175	130	151	140	144	155	148	145	159	139	152	150	150	155	169	165	177	132	139	134	178	146	128	179	173	150	135	134	154	142	158	150	156	155	145	160	145	158	164	165	177	152	142	156	134	159	145	152	184	147	141	157	155	153	139	145	139	154	140	146	146	151	171	157	147	141	171	137	170	144	149	151	178	144	141	136	165	147	171	135	160	143	165	151	153	156	153	152	138	159	170	140	160	161	154	129	139	143	149	151	164	155	159	148	147	154	147	152	146	162	166	151	166	157	133	160	162	151	162	146	136	166	160	129	169	155	152	160	152	139	151	166	151	142	151	156	150	146	169	149	160	155	140	152	165	150	164	157	164	172	133	133	146	162	138	141	155	163	160	146	164	164	155	160	127	150	149	137	130	176	168	145	156	153	160	155	157	144	162	137	165	163	139	155	148	143	144	164	151	167	152	123	166	161	161	165	166	157	138	142	150	151	160	153	149	151	157	161	158	169	151	166	155	179	155	153	149	147	159	146	162	148	157	128	157	162	140	152	136	186	141	163	132	163	146	147	158	137	157	154	153	143	144	147	122	155	139	148	149	161	142	156	159	152	173	173	139	131	162	155	131	153	155	162	150	148	178	134	155	170	123	151	145	149	140	158	159	158	152	149	168	152	159	135	167	165	156	150	148	156	147	147	166	158	165	127	169	152	162	154	160	154	159	157	148	144	164	161	174	151	155	153	148	158	153	151	159	131	175	149	133	147	157	148	155	160	168	147	124	155	163	147	156	151	139	174	150	159	140	164	131	168	151	145	172	179	152	145	154	155	152	145	168	124	165	160	159	150	155	171	152	126	158	136	144	159	144	139	147	146	138	147	153	157	140	149	150	192	149	141	164	160	133	146	178	156	155	178	141	172	164	178	172	145	141	171	150	152	164	165	148	138	168	163	156	162	143	162	135	172	154	178	161	156	141	138	179	180	168	157	154	169	145	143	159	141	139	129	139	149	146	153	164	163	146	153	166	144	155	155	144	147	134	138	161	164	167	140	133	157	159	162	162	164	164	151	142	161	155	156	169	178	149	149	158	147	167	143	158	163	151	133	164	175	166	151	152	165	170	129	158	149	164	167	158	163	168	154	123	123	158	155	165	136	136	162	149	164	163	145	156	149	160	148	137	156	165	125	147	150	148	168	162	163	173	162	165	174	161	174	154	147	155	149	145	148	169	128	156	152	163	146	168	134	163	168	154	149	146	147	163	151	158	145	171	155	150	160	150	131	170	142	158	164	161	170	162	139	143	153	151	153	164	163	140	147	125	151	166	128	147	155	154	169	159	141	152	144	140	159	182	156	128	136	152	168	147	171	152	150	148	163	177	156	153	152	157	143	147	158	166	153	148	151	155	185	155	150	159	161	154	152	147	169	142	176	154	148	140	158	166	163	154	143	144	158	157	158	159	154	157	148	178	131	148	146	134	163	147	134	161	158	150	166	173	157	148	161	152	156	134	156	190	143	169	138	187	169	161	144	149	172	145	149	148	137	163	154	150	154	148	182	163	148	158	161	147	147	145	155	134	160	164	161	177	149	164	166	154	153	148	142	139	150	139	154	173	161	160	150	116	152	172	178	159	137	169	161	148	135	179	143	142	166	158	144	172	169	153	179	154	165	158	157	184	148	142	153	155	139	160	162	147	149	149	128	165	167	162	147	139	168	136	146	156	158	151	159	164	140	146	154	138	172	159	185	163	151	143	174	147	136	140	171	145	169	141	130	161	162	155	165	142	177	148	158	161	180	148	176	165	159	139	122	166	163	167	165	157	154	157	136	167	162	150	149	150	159	132	151	173	167	164	137	162	175	136	149	148	161	155	128	127	146	151	147	157	145	172	152	147	141	159	153	146	136	147	150	138	158	142	132	168	144	173	165	157	147	143	146	160	184	144	146	155	159	146	150	163	162	154	163	143	151	153	156	146	157	137	150	162	156	139	161	160	144	140	160	146	149	170	143	166	123	138	138	150	141	158	175	142	137	140	128	170	138	153	155	142	167	164	140	117	166	123	169	156	152	143	156	156	150	149	180	135	132	132	165	159	122	165	150	148	143	135	150	159	142	167	199	149	139	154	163	160	169	152	164	140	158	151	169	165	151	155	132	161	145	143	153	153	155	175	150	154	160	150	175	174	176	160	144	134	146	138	171	138	151	149	149	155	141	153	165	181	173	157	165	142	147	155	148	168	156	147	125	160	143	143	160	136	181	118	129	147	162	153	140	144	172	153	131	141	165	129	142	181	145	144	153	141	157	164	157	135	162	166	149	142	137	164	119	128	176	155	174	168	158	145	163	165	160	145	169	142	169	146	145	142	144	165	161	160	149	170	167	177	159	152	142	155	157	163	139	147	155	152	156	157	157	145	163	162	169	148	161	158	152	148	128	146	139	147	147	144	134	143	154	145	163	153	150	159	169	154	157	146	165	160	157	158	151	163	165	179	137	133	169	172	183	155	158	138	160	157	157	152	137	128	165	189	157	176	147	157	150	129	155	144	180	153	178	154	162	130	165	150	137	149	157	144	153	147	170	136	133	142	137	137	147	149	159	153	164	179	166	139	147	165	145	140	178	151	141	160	141	147	159	153	154	173	161	147	148	172	159	128	159	165	170	172	144	141	146	148	156	158	156	148	150	138	181	158	157	152	136	155	163	158	160	142	161	166	168	154	152	144	146	171	169	149	160	152	152	154	154	164	170	150	142	154	147	166	182	156	166	148	148	161	179	163	146	168	134	159	146	168	145	139	139	141	171	148	169	155	148	164	168	151	143	142	144	152	166	154	156	156	175	168	139	147	129	167	143	143	161	135	134	123	150	158	135	147	136	147	150	135	160	161	153	160	163	153	177	167	130	140	141	134	167	137	155	174	181	140	150	179	162	153	154	162	165	142	139
13906	7271	9953	20279	16571	8477	5948	4811	3252	2394	1863	1571	1329	1203	1216	1100	1059	1830	3865	4982	3242	1826	1100	1000	982	1638	2359	2965	3930	4217	3036	1790	1635	1049	943	921	1325	2203	1969	1559	1342	1348	941	1019	1638	2085	2310	1951	1798	1695	1087	625	494	518	509	511	436	462	518	600	621	547	566	530	545	558	533	541	514	466	514	490	404	403	389	417	425	413	451	448	389	405	414	422	418	390	416	414	454	446	407	428	452	425	410	397	403	433	413	467	379	423	432	455	434	417	382	388	433	408	411	393	394	362	420	397	397	430	412	406	427	422	423	444	428	422	422	411	399	378	436	429	408	409	418	402	442	411	421	416	410	381	386	404	434	396	418	403	427	424	423	405	449	400	389	430	406	417	399	432	396	404	414	417	420	393	425	401	405	403	405	407	421	414	356	391	404	385	406	395	437	364	415	398	390	394	389	420	433	416	368	387	393	417	419	405	396	435	379	417	387	418	417	392	399	372	424	388	412	430	415	370	372	388	375	403	407	404	460	413	404	416	403	435	425	379	411	396	408	401	418	388	395	416	413	423	411	375	417	398	434	401	408	464	418	426	399	400	413	397	390	381	422	390	426	423	424	427	422	416	450	409	419	415	398	388	447	399	405	400	421	438	411	381	415	372	426	453	399	406	400	412	374	412	414	434	375	389	400	386	387	438	414	400	426	396	372	402	430	385	377	410	387	387	430	397	397	431	408	388	405	431	376	397	416	432	397	386	405	407	415	415	380	369	391	415	412	423	390	458	404	403	393	399	396	418	371	415	414	391	409	349	443	440	395	411	395	397	423	395	407	393	350	380	389	372	427	376	433	375	455	412	428	400	399	425	365	392	388	439	377	402	394	377	427	392	387	415	414	419	434	387	386	448	407	435	436	341	377	421	431	392	408	396	425	409	396	413	432	406	387	389	426	434	394	402	377	407	417	422	408	435	389	419	410	426	386	390	366	412	405	403	379	451	378	404	410	418	401	396	426	404	416	430	384	397	398	389	449	396	384	409	402	381	416	385	382	382	423	399	427	454	427	402	430	379	425	404	400	369	374	403	404	400	404	421	411	406	408	415	425	383	399	432	407	439	408	420	444	411	406	429	404	398	430	423	389	408	399	398	388	429	394	421	422	411	405	374	418	390	397	419	414	395	425	391	410	407	398	387	440	410	439	410	410	382	389	386	410	393	399	384	399	401	415	430	413	358	394	392	426	373	410	389	416	392	404	407	421	427	422	404	408	395	372	430	387	402	421	389	429	413	394	390	380	418	369	395	400	389	418	411	383	405	365	391	416	403	388	434	390	417	377	425	414	391	367	424	416	402	399	407	411	422	399	417	393	422	388	432	431	404	385	419	367	423	412	423	401	396	407	419	433	416	399	425	419	421	402	414	386	412	418	418	377	397	398	438	415	412	413	413	431	409	409	418	404	410	445	394	447	424	380	401	385	405	394	370	378	403	398	433	392	422	413	394	379	409	388	410	393	390	396	408	390	369	411	436	446	472	400	393	447	418	431	425	424	423	419	429	413	390	399	423	372	343	412	425	411	390	382	429	393	393	395	412	452	407	418	396	406	414	410	423	397	411	444	404	407	419	384	393	425	391	416	412	418	453	424	392	408	394	400	408	382	433	433	412	403	409	401	392	402	416	427	404	393	431	393	407	400	359	406	373	399	389	393	382	425	400	396	396	422	405	397	382	378	408	399	361	393	426	423	405	415	398	415	408	388	440	438	392	378	431	429	419	388	410	378	428	415	422	400	427	435	425	398	401	433	416	385	420	415	419	435	394	429	413	406	400	413	430	440	389	399	433	397	391	405	398	379	382	409	411	457	442	391	412	430	411	418	404	414	417	433	396	384	391	393	406	408	387	393	415	394	401	387	432	401	410	434	415	404	430	379	394	427	374	417	413	409	392	389	413	415	426	413	418	391	371	407	394	409	390	426	430	410	388	420	401	380	402	396	417	394	404	414	406	378	401	395	403	380	414	425	409	415	423	390	423	388	353	420	413	345	440	445	400	398	381	393	411	382	381	430	440	415	430	411	393	416	418	396	373	415	423	428	381	385	402	399	416	413	415	375	422	399	397	379	390	423	437	397	378	403	411	412	421	372	425	383	412	430	438	474	405	427	402	427	412	393	417	408	438	420	410	356	387	356	388	407	395	384	405	379	434	400	390	381	397	393	380	383	437	405	405	407	449	417	409	424	378	422	446	423	433	442	391	386	401	420	412	400	392	422	377	391	433	398	392	380	407	398	416	369	429	384	403	427	378	401	374	404	381	404	421	392	412	396	396	387	398	398	370	413	414	428	394	370	380	405	434	429	412	432	404	413	444	428	409	451	417	382	412	405	391	415	390	395	453	402	432	397	380	394	401	396	378	412	414	382	436	437	381	426	417	368	426	385	430	394	397	382	389	371	407	348	423	370	405	420	364	411	420	417	366	417	395	394	426	382	407	417	410	423	422	431	422	381	394	425	432	380	426	397	408	400	366	390	438	405	396	419	404	419	389	411	422	450	406	405	403	434	435	368	400	448	401	396	414	395	366	397	435	398	425	399	408	416	436	397	430	381	399	404	408	392	394	396	385	412	412	433	390	436	367	365	409	401	390	380	430	424	398	439	399	416	367	416	384	427	464	411	428	431	406	403	403	406	435	413	415	383	426	415	401	408	401	383	400	421	400	420	401	406	399	406	392	411	395	410	426	401	419	384	397	410	427	411	373	407	399	402	399	394	386	409	443	435	411	392	384	430	395	393	423	421	439	433	444	365	388	395	377	425	402	449	406	402	429	388	409	368	455	395	403	431	418	395	386	395	440	399	441	415	385	403	400	384	377	400	429	382	402	415	410	367	370	414	430	414	403	393	433	424	396	393	413	394	424	384	409	430	388	417	419	395	408	396	377	431	428	371	411	413	405	424	400	432	408	431	438	391	412	373	382	452	415	386	435	422	423	411	411	388	417	402	420	405	408	412	447	387	402	404	400	437	432	402	416	449	403	397	391	400	399	421	406	418	384	444	405	435	410	412	394	446	410	411	429	431	422	394	436	419	423	408	436	358	419	401	438	393	422	369	382	426	376	416	405	414	404	429	413	410	382	426	423	411	389	414	400	407	425	422	405	422	402	406	407	425	379	387	436	402	408	404	380	414	420	432	412	421	401	410	393	425	382	382	401	421	396	396	385	416	394	374	398	403	401	427	434	404	391	394	445	427	448	413	381	366	385	379	417	410	357	414	364	400	440	400	419	370	407	410	362	382	452	427	388	385	424	426	399	380	381	398	400	416	410	412	389	439	393	401	405	440	399	412	357	389	426	419	383	428	389	405	394	428	430	383	426	402	419	392	401	384	360	385	380	409	363	393	396	396	396	365	396	359	418	413	411	431	393	386	410	372	386	415	369	404	400	387	417	427	424	422	415	449	439	358	389	417	417	360	422	379	416	402	413	415	402	412	448	385	397	356	402	401	414	375	372	399	432	393	362
2827	895	695	689	547	377	347	326	352	329	294	331	323	361	356	326	337	366	493	617	413	317	311	337	336	366	360	371	331	333	359	328	332	337	319	335	343	318	340	352	356	327	301	355	382	387	344	373	367	379	368	358	357	315	326	349	353	305	316	332	327	295	312	319	342	356	350	320	346	358	326	314	332	288	361	350	360	341	310	319	314	312	321	303	319	327	302	335	341	302	328	346	339	323	351	325	299	310	308	305	339	297	309	335	313	338	318	325	348	337	316	336	340	347	358	305	325	329	333	298	333	333	303	336	333	322	294	345	326	286	328	331	325	307	330	323	342	366	330	290	296	291	327	332	336	325	331	311	310	313	295	354	324	323	337	338	306	322	345	327	327	329	328	347	340	331	309	321	312	330	329	321	345	329	334	363	298	344	350	319	325	379	329	337	329	306	326	311	290	330	336	358	313	315	330	321	329	336	340	331	314	333	329	332	357	302	339	312	342	354	330	342	330	346	312	367	300	320	345	345	295	321	316	316	303	335	350	319	332	317	317	318	301	362	339	336	330	346	353	319	296	355	313	355	332	324	328	334	351	318	339	335	336	299	342	293	354	329	336	356	323	340	332	355	330	316	315	335	311	331	350	349	365	312	363	325	320	296	313	342	323	321	322	333	337	294	343	312	332	330	349	294	339	297	315	342	346	320	332	314	303	308	340	331	345	341	320	329	328	284	307	322	343	351	328	351	330	295	293	327	322	359	344	321	332	338	318	348	323	315	371	343	303	338	318	386	325	330	325	323	322	321	323	372	314	339	332	328	319	305	323	319	349	324	318	308	318	352	318	343	361	335	367	315	295	313	316	335	306	310	299	321	344	329	359	311	311	308	344	328	323	309	357	360	353	348	329	311	368	312	315	309	340	325	319	304	319	336	299	327	318	318	292	326	303	302	339	349	389	324	311	332	331	314	332	340	337	304	329	353	312	327	341	333	325	305	309	323	330	308	326	348	331	327	355	318	377	340	330	322	342	319	315	329	351	353	300	331	315	335	314	323	337	333	316	322	279	302	338	316	336	301	289	327	316	331	338	323	335	341	325	315	319	323	331	311	345	313	345	312	350	306	290	325	315	340	298	354	324	340	308	318	333	332	326	299	332	369	349	308	285	359	341	349	301	287	352	303	346	306	334	353	356	325	312	295	331	336	353	339	325	321	323	324	335	305	324	340	325	334	320	331	332	336	325	322	328	344	297	344	346	332	334	350	311	296	321	322	314	318	326	330	337	350	345	308	307	336	303	316	328	309	290	338	339	343	278	304	337	312	334	370	350	383	299	329	346	311	324	312	340	337	328	350	318	311	308	322	363	322	320	359	311	328	330	315	334	346	349	304	305	359	340	342	298	327	314	347	350	364	349	293	342	340	317	353	357	315	318	334	335	319	318	307	350	313	342	325	350	345	340	293	345	342	323	338	347	321	321	321	324	347	323	320	310	306	290	328	310	318	348	338	335	335	337	343	344	357	282	291	330	349	339	350	324	350	328	291	320	319	371	318	343	331	327	322	313	307	304	332	307	345	339	327	341	312	334	313	305	346	338	333	327	330	334	334	330	337	324	325	335	311	323	302	300	295	327	291	348	328	330	350	328	323	315	328	345	294	296	331	365	331	338	325	322	344	325	338	336	337	310	327	312	346	348	285	291	348	307	311	332	312	322	312	321	383	336	313	308	333	320	348	325	282	342	314	330	325	336	330	353	356	333	301	293	357	381	345	302	290	317	325	308	346	322	304	317	314	328	339	304	331	326	325	334	325	325	336	327	338	329	331	325	343	344	317	327	308	341	337	307	317	319	313	322	339	328	313	316	319	313	301	341	334	298	325	340	331	309	314	325	329	354	357	330	362	293	328	342	320	345	310	321	310	346	329	337	309	314	331	315	339	323	326	322	327	309	298	385	320	351	330	338	276	308	334	342	302	322	341	365	319	300	302	334	353	320	311	325	343	345	310	326	310	331	317	311	320	334	323	325	293	320	307	349	321	310	332	335	307	300	347	306	292	297	316	343	293	302	340	314	308	323	353	302	329	357	295	338	334	306	332	318	355	349	307	341	338	332	385	317	351	294	331	276	306	285	337	323	332	351	326	324	317	339	324	306	332	301	363	347	339	322	316	342	289	310	313	296	349	327	325	342	333	313	320	327	351	281	305	297	352	313	315	333	332	335	336	325	325	337	320	306	341	330	317	360	321	387	331	303	307	314	319	316	307	320	327	327	323	334	316	344	337	350	347	321	317	317	324	315	336	357	283	304	329	352	337	344	310	344	310	343	339	352	280	284	310	336	318	320	331	378	330	315	309	294	341	344	303	296	351	340	348	323	317	311	308	329	349	307	362	337	296	320	298	327	310	307	318	335	311	301	286	302	333	345	317	314	318	323	318	337	333	321	326	322	337	342	322	309	335	326	318	351	323	330	313	333	340	321	323	324	302	351	355	315	317	337	333	341	336	323	335	312	346	346	294	333	342	322	344	323	347	341	334	305	330	309	296	296	325	319	310	316	314	306	315	338	339	333	336	292	357	312	311	303	350	320	348	339	323	327	352	350	345	318	315	348	325	349	344	283	297	358	303	328	322	321	359	309	341	333	310	313	304	320	326	324	318	308	299	336	343	331	350	325	358	330	286	308	385	360	322	317	357	294	320	335	318	320	343	333	331	315	342	322	325	333	319	348	340	323	333	316	330	314	321	322	301	317	340	359	313	341	298	348	339	325	334	305	294	330	306	306	315	321	302	334	323	345	315	348	350	341	327	332	303	329	320	308	328	345	299	307	298	302	328	340	339	312	361	343	346	345	337	329	313	302	322	315	310	296	325	328	304	353	329	316	330	307	375	326	315	312	359	306	323	350	322	335	306	343	335	326	381	343	348	329	303	340	320	353	313	325	321	339	330	314	346	361	338	327	344	278	315	344	308	332	309	340	352	340	327	336	344	342	354	342	318	341	319	326	318	334	350	295	332	318	325	303	350	321	338	327	313	325	343	316	323	318	340	336	330	357	367	349	324	324	328	322	347	336	313	326	320	304	324	320	306	317	332	342	301	328	327	307	304	345	336	337	318	357	313	328	309	281	314	334	338	305	292	304	310	338	319	347	343	337	316	303	308	320	325	307	291	280	302	301	314	336	341	323	300	297	291	326	334	319	305	358	326	343	294	340	349	350	336	345	317	364	332	307	331	342	319	326	317	300	331	329	320	320	341	329	341	329	349	318	305	328	349	336	337	331	330	323	319	324	317	322	351	329	345	341	324	313	315	310	331	324	354	288	336	333	326	323	309	310	310	353	331	302	333	346	333	317	321	339	320	318	321	319	312	324	340	318	336	361	356	310	326	335	338	326	318	308	327	339	308	323	322	300	341	349	352	305	305	317	327	314	302	296	328	312	317	330	359	305	345	333	331	363	320	330	322	337	294	308	349	308	321	337	331	333	328	318	315	340	357	267	312	323	311	365	341
2957	1222	1357	2221	1706	1102	986	928	833	840	780	825	865	815	822	854	836	1313	2002	2673	1492	912	823	798	815	846	1005	959	977	889	845	875	900	812	836	771	840	833	818	848	830	826	839	971	1142	1293	1213	1214	1284	1110	961	790	850	709	846	762	759	757	764	801	792	766	785	782	786	748	817	773	736	785	787	774	748	716	807	762	706	732	806	750	795	778	780	750	777	770	756	789	810	756	808	794	761	775	762	775	710	779	765	765	805	848	760	779	727	723	782	744	782	738	778	751	798	766	746	809	781	744	780	774	826	767	728	802	761	803	743	753	810	761	764	771	774	761	753	765	773	779	806	733	781	776	836	809	824	776	799	773	804	781	775	809	742	784	787	755	772	762	809	816	768	752	796	793	749	822	813	772	741	745	755	748	783	822	746	742	806	801	737	749	785	771	762	788	712	771	769	765	725	784	787	806	781	747	749	790	745	750	773	798	804	717	807	771	773	784	821	782	717	757	809	792	785	778	749	771	812	775	730	771	811	768	799	715	794	766	774	769	797	725	755	693	758	764	783	755	779	748	772	751	767	782	771	713	784	760	796	759	768	846	776	733	740	795	791	778	754	759	769	821	715	743	742	752	798	758	768	759	709	791	774	736	751	793	733	785	794	737	761	780	784	756	773	754	779	758	786	786	750	796	779	800	779	783	788	784	766	761	818	786	750	802	758	758	822	774	772	810	805	768	795	773	815	796	794	783	775	744	757	785	748	763	832	733	732	751	768	822	745	820	779	737	752	789	768	801	716	745	739	785	775	771	823	830	777	770	813	775	781	757	779	753	758	781	794	753	783	788	789	753	777	774	837	778	770	762	758	782	756	738	755	773	722	750	751	767	746	777	799	785	785	805	736	779	775	837	772	756	779	789	795	737	753	826	789	780	751	798	723	791	791	796	770	787	748	757	806	815	742	804	786	796	744	757	771	774	732	789	737	783	750	741	767	755	797	822	759	726	768	773	733	760	720	765	776	789	782	780	727	790	763	740	788	740	808	773	777	779	788	802	764	763	765	761	794	736	805	770	777	794	785	768	792	780	783	717	710	749	828	747	738	801	724	837	776	819	793	741	779	743	710	707	813	786	802	766	806	789	833	743	762	789	766	774	816	784	788	761	793	764	749	819	805	772	745	808	737	775	840	759	799	773	727	753	790	781	753	794	794	794	756	770	771	757	758	788	751	792	776	757	753	792	829	795	803	743	776	734	762	833	796	745	721	766	771	806	776	820	838	724	771	771	768	756	745	768	793	821	804	752	749	745	774	747	753	747	768	812	732	791	815	675	738	721	814	774	771	759	778	785	790	792	722	767	777	784	785	801	791	742	744	825	789	786	758	760	722	795	795	838	751	719	750	749	745	770	794	783	768	757	767	765	738	782	756	817	798	743	804	766	800	797	733	764	736	812	795	774	792	737	784	767	739	828	780	752	744	742	793	738	788	725	790	728	788	796	788	774	778	781	791	735	798	768	772	781	762	774	734	772	736	795	741	820	832	771	793	783	795	757	774	713	826	765	748	722	731	770	811	783	832	786	771	771	809	786	764	810	787	712	772	776	781	812	749	764	801	777	784	811	789	778	767	740	731	789	791	781	795	770	822	733	796	775	702	743	763	774	794	785	804	769	735	724	738	769	772	807	808	802	798	792	762	744	789	777	740	818	777	820	799	782	715	763	807	741	790	751	770	756	797	788	771	818	792	757	774	773	799	810	758	804	764	772	779	725	792	787	773	787	764	779	781	822	773	816	737	739	819	823	761	825	779	790	812	732	764	777	803	779	796	778	770	779	772	788	797	791	768	767	802	767	754	761	749	803	732	794	766	787	756	721	806	871	769	802	791	774	791	780	756	792	779	760	778	749	743	799	768	806	769	816	728	702	824	761	827	808	758	839	793	778	823	802	763	781	779	762	759	821	780	771	750	790	756	758	797	778	712	831	779	785	768	734	769	817	821	796	776	786	739	799	771	791	812	788	800	811	783	777	776	826	767	791	800	743	795	796	781	776	804	774	730	766	760	814	775	782	764	783	765	772	728	757	742	753	749	806	816	762	773	746	775	824	813	778	758	771	765	769	784	774	805	772	754	745	764	797	787	707	779	806	818	752	781	761	749	825	790	774	812	756	812	753	771	781	776	755	752	770	776	791	720	803	766	781	744	727	763	755	744	762	803	792	770	737	779	752	750	768	758	781	785	735	747	743	804	820	783	825	744	791	831	743	741	799	809	757	817	759	756	780	814	699	800	739	749	742	765	763	782	781	768	724	790	756	834	736	773	754	738	766	765	770	777	777	753	768	783	782	771	731	790	743	768	772	793	772	791	811	816	753	769	766	779	816	762	746	788	749	706	736	799	725	773	753	796	763	756	753	827	785	761	729	789	775	731	784	774	716	817	766	739	777	736	759	780	774	744	777	796	750	766	744	834	737	767	792	794	754	743	736	795	804	769	798	774	718	769	740	772	802	832	807	753	813	815	770	815	730	731	761	772	710	768	797	782	755	726	736	801	788	785	839	800	748	789	783	780	730	724	756	810	765	792	751	788	769	763	784	754	743	792	759	820	753	816	775	831	813	769	786	734	758	760	768	746	718	741	788	792	786	809	759	786	754	746	802	769	807	784	797	774	726	747	777	759	792	784	760	785	792	778	768	796	795	802	810	755	774	718	763	775	793	780	786	773	807	756	772	808	742	777	773	762	722	772	796	779	800	803	760	802	771	822	806	777	774	801	751	718	715	793	793	804	814	782	782	793	742	804	750	774	801	785	781	774	757	735	761	757	768	799	748	854	760	762	773	776	797	801	745	814	801	743	746	777	758	786	777	776	768	733	846	789	769	750	805	756	782	809	805	774	779	774	814	797	766	767	756	755	790	751	801	756	752	764	784	797	765	787	796	749	740	770	674	762	772	748	739	781	726	761	758	775	784	794	727	729	711	780	803	799	757	765	763	781	822	775	760	775	806	755	762	749	771	826	774	734	804	728	776	768	817	738	793	790	780	759	734	808	733	769	804	780	720	783	789	764	772	789	715	780	764	853	764	755	774	711	753	749	745	800	776	810	796	740	708	777	775	796	803	773	768	753	758	780	761	772	783	815	764	823	796	759	779	749	796	773	716	739	798	826	763	789	805	768	742	776	786	763	811	752	799	776	727	787	776	774	763	738	755	751	775	790	741	751	755	763	752	834	801	789	774	782	783	767	771	733	758	757	781	716	848	747	788	751	761	767	733	753	801	807	772	757	822	786	780	785	771	810	830	751	805	769	791	795	764	755	789	775	713	785	733	807	790	804	753	742	779	703	774	771	738	756	773	801	784	747	782	811	772	794	778	755	771	738	793	748	807	830	758	797	777	737	826	818	749	767	770	775	755	763	782	783	760	755	788	774	774	850	786	770	813	777	838	771	790	768	775	773	767	769	758	752	804	739	774	799	763	831	791	822	790	781	794	705	799	818	788	794	721	781	819	769	760
12489	7413	7180	9223	5665	2233	1171	1086	648	464	363	318	262	234	233	250	288	319	524	589	368	264	245	249	269	313	331	366	444	411	393	264	308	247	246	252	333	322	290	259	248	246	240	262	278	252	282	294	324	251	236	193	186	191	206	186	208	209	214	208	219	201	203	220	208	195	203	186	209	201	168	189	194	190	169	200	199	181	215	216	185	191	190	205	210	184	192	187	187	196	212	224	210	210	225	185	223	198	191	197	194	197	214	188	195	200	163	205	171	174	214	192	209	206	201	198	221	212	192	216	188	204	181	185	198	190	200	204	170	216	203	202	188	159	208	188	172	187	202	202	220	178	175	173	191	185	213	184	178	178	218	192	186	202	197	175	184	217	213	184	190	202	205	170	194	192	193	199	222	198	193	194	177	191	185	199	196	212	196	198	224	204	191	177	197	196	197	199	178	205	203	172	190	178	182	209	194	178	205	196	189	182	165	181	190	214	197	192	195	182	184	180	188	209	213	190	207	180	204	188	211	191	195	214	212	219	196	168	191	177	185	198	159	191	213	221	176	220	208	187	211	192	187	195	184	193	193	189	174	193	186	181	176	195	207	194	176	214	175	187	192	184	190	190	205	172	215	196	199	198	206	206	173	185	178	195	193	177	216	203	180	187	180	184	200	195	219	210	194	194	205	209	187	185	194	186	186	205	200	188	186	201	194	189	200	205	184	198	215	197	192	186	187	167	195	198	213	192	181	200	218	195	192	210	208	219	205	194	187	179	212	209	212	213	169	158	195	202	193	198	230	187	180	202	174	167	219	194	205	195	195	196	177	199	198	209	228	177	160	213	199	185	189	187	202	194	205	199	193	198	198	200	191	179	176	175	201	198	183	188	193	233	190	205	185	173	187	213	193	188	200	203	214	212	184	189	197	201	213	192	196	203	214	192	185	173	207	200	183	184	190	212	170	203	189	149	199	189	172	182	231	202	203	204	162	206	236	185	201	195	196	189	220	181	205	210	191	218	206	199	207	210	177	195	207	206	205	208	198	198	178	197	231	189	177	206	184	192	198	252	183	196	207	185	215	165	186	177	216	193	197	218	195	186	203	192	194	199	206	200	203	198	196	203	192	210	203	195	209	224	195	196	198	196	204	180	186	177	223	208	187	188	193	218	194	209	188	187	208	179	192	205	189	207	209	194	185	204	206	205	180	196	177	215	191	194	192	194	191	187	177	231	193	180	201	205	179	185	196	207	197	190	214	192	229	201	157	208	214	203	206	175	227	190	190	194	229	184	184	212	184	186	191	160	182	211	205	189	211	189	198	197	185	204	200	181	202	172	194	187	198	193	195	187	179	198	201	194	199	217	178	208	168	207	189	205	199	172	198	197	182	182	200	231	195	225	179	180	184	222	197	184	198	207	193	150	196	197	196	184	195	191	184	214	205	206	213	213	208	207	206	196	200	180	221	214	196	194	188	191	211	219	179	181	184	186	186	186	197	220	184	182	197	188	186	191	162	225	199	203	211	205	192	184	194	197	172	169	204	192	230	188	191	189	195	197	196	200	192	195	174	207	200	200	197	185	190	177	202	190	184	190	188	186	197	177	213	203	197	175	182	178	191	190	192	220	200	205	194	200	236	191	180	203	194	222	201	207	191	208	176	149	201	207	181	179	236	209	203	170	195	210	208	187	205	218	227	178	207	194	191	205	187	166	216	226	201	180	183	194	189	189	172	213	208	189	196	207	187	186	193	191	205	188	170	200	196	220	199	218	222	195	214	230	182	180	204	186	184	205	205	197	201	211	217	194	181	194	198	194	207	189	184	158	205	201	198	184	193	175	172	200	190	195	201	197	181	209	209	199	201	193	180	200	212	160	232	231	210	164	207	206	199	171	186	197	214	177	191	181	205	207	191	179	193	183	196	195	229	200	214	186	233	212	172	223	198	197	204	187	170	185	212	172	182	182	204	166	154	205	174	210	194	208	194	189	194	190	218	200	206	198	189	186	196	202	175	218	200	197	197	204	195	191	197	192	191	164	217	183	214	190	194	181	194	185	197	188	203	201	207	204	212	189	197	169	186	169	210	197	204	192	187	198	174	184	199	197	182	211	207	202	202	191	206	193	231	180	200	203	220	187	179	195	200	209	220	241	201	181	208	188	212	188	186	195	190	172	226	183	174	194	214	208	212	214	185	201	213	203	191	192	208	206	187	190	187	200	232	225	202	190	165	186	183	185	213	203	177	203	178	202	181	184	179	184	167	193	213	181	198	219	181	188	205	197	204	223	198	193	218	183	220	196	184	188	180	204	218	174	178	182	198	170	184	197	202	183	194	182	176	188	208	197	189	203	173	173	184	191	189	176	223	182	182	186	195	234	209	206	197	201	200	187	188	202	186	201	209	188	205	145	208	197	193	173	206	183	207	202	209	221	173	199	210	191	180	192	203	174	198	213	143	204	201	192	195	193	199	181	213	207	210	177	177	187	196	198	189	191	164	179	182	198	193	195	216	204	178	210	186	188	182	184	194	199	210	200	206	196	179	180	201	207	188	183	196	212	202	166	186	192	169	182	163	185	214	199	205	186	202	211	213	196	209	204	201	197	178	167	174	197	187	197	211	200	216	193	201	191	217	222	197	195	197	188	202	176	217	171	185	201	197	194	190	175	202	214	192	171	197	199	207	201	177	185	207	195	197	215	155	199	190	223	176	211	183	198	218	195	186	208	193	199	189	213	195	168	204	228	207	207	193	196	205	194	197	182	184	202	197	203	174	176	217	189	182	194	209	205	235	196	193	218	171	191	184	188	192	178	181	198	209	197	177	207	199	174	197	224	183	172	216	203	214	195	202	195	211	209	206	203	181	205	205	170	204	195	229	216	228	183	206	192	187	193	183	187	189	194	182	189	191	190	213	177	170	190	191	185	191	189	221	179	188	189	196	181	188	215	197	189	186	203	196	171	177	191	184	178	181	213	182	187	247	210	193	177	185	207	191	201	215	212	195	189	187	184	189	168	194	171	197	195	202	194	198	192	200	194	176	201	183	172	186	205	215	184	216	201	207	208	193	201	186	198	200	186	197	223	201	215	197	173	213	210	196	179	220	185	184	180	201	201	202	212	184	190	201	177	186	200	183	188	221	218	203	183	188	194	167	174	196	183	198	207	226	217	183	211	190	192	202	188	198	192	184	206	191	209	201	182	227	190	195	204	198	176	190	196	196	203	207	198	202	219	175	182	215	198	219	181	189	213	190	196	185	178	196	180	227	204	224	207	202	207	200	172	205	193	192	190	196	221	191	174	181	184	185	194	203	190	165	184	202	178	196	183	195	189	175	171	224	188	208	195	210	198	199	198	192	215	175	183	206	205	195	192	191	196	198	212	198	192	206	173	199	205	190	187	197	202	195	195	193	193	187	215	190	220	186	175	182	197	179	193	183	219	204	199	182	173	198	183	192	195	187	209	210	187	189	210	199	192	175	195	160	198	181	189	199	206	207	212	198	168
9578	4184	7644	14444	9934	5308	3322	3023	1780	1423	1264	1039	1040	973	918	858	967	1455	2905	3617	1608	1212	828	777	1080	1379	1842	1890	2786	2338	1889	1090	1198	914	849	1081	1539	1525	1138	967	971	904	935	1025	1146	1050	1119	1236	1426	1121	693	511	484	541	546	530	497	531	556	667	589	535	591	582	589	565	527	537	502	516	534	501	517	526	470	465	523	472	505	498	523	460	513	535	483	473	466	497	494	472	446	500	490	484	515	564	474	495	483	514	480	496	524	493	466	528	481	538	511	484	502	515	510	495	496	506	507	550	474	483	480	481	481	500	488	477	491	480	526	542	464	496	493	463	525	467	492	470	475	506	457	511	512	507	502	461	477	515	483	495	486	538	491	494	461	423	449	422	510	503	492	492	535	499	474	500	505	471	492	480	531	480	488	480	493	493	448	496	479	498	464	496	513	502	450	472	490	474	455	477	504	472	492	505	473	427	445	521	499	482	489	471	490	489	496	498	470	513	488	517	492	489	541	489	467	511	481	522	459	508	464	494	492	542	503	492	475	498	485	492	446	516	495	496	481	480	502	508	427	477	469	505	487	470	482	494	491	494	530	476	475	495	484	524	494	479	506	473	478	546	474	486	538	460	491	525	487	507	495	531	505	466	455	493	507	515	459	499	460	514	479	473	448	497	482	474	513	522	494	505	477	553	485	499	468	493	480	481	479	484	501	513	495	515	507	467	467	512	473	473	486	510	504	511	533	500	509	503	496	525	493	440	484	480	454	466	499	501	488	460	521	488	465	525	484	463	450	439	500	453	470	490	467	481	514	462	463	496	461	516	493	480	463	502	493	452	496	505	493	467	466	480	504	462	508	486	513	513	483	497	496	478	464	526	475	502	487	496	448	524	448	499	475	490	495	498	515	509	473	507	517	481	473	494	506	453	460	479	489	456	455	493	467	509	514	475	493	462	531	476	471	520	473	447	469	463	458	460	453	489	496	508	486	499	482	425	468	487	485	463	484	531	449	458	474	507	528	499	498	495	496	499	451	518	510	452	456	504	503	515	499	540	499	470	467	476	493	467	525	488	484	480	472	548	462	483	481	485	502	531	463	466	478	502	473	487	474	504	489	507	509	491	464	525	505	457	490	511	477	506	516	497	489	507	493	498	499	446	492	462	487	485	535	473	495	439	505	497	458	507	489	480	433	489	491	487	503	513	509	482	456	507	506	460	497	457	497	500	515	460	468	509	477	501	458	509	497	462	494	502	489	495	515	500	475	514	525	519	481	512	489	530	471	443	485	485	526	480	508	490	500	482	527	469	505	521	500	452	504	458	476	494	501	466	497	460	504	500	478	477	498	459	454	501	481	491	476	473	474	519	451	462	498	494	484	464	525	521	513	466	492	475	480	519	489	493	525	482	503	493	446	513	480	499	483	501	518	487	478	436	474	503	482	466	471	456	474	498	507	457	449	508	482	507	493	477	502	498	466	511	492	491	470	474	462	501	482	481	518	493	473	471	476	471	472	460	497	433	521	472	499	493	506	506	485	514	488	510	448	525	458	480	514	474	483	494	469	512	486	468	497	497	471	503	483	502	447	454	456	470	484	481	502	497	473	482	498	482	468	494	519	493	473	495	513	507	523	492	517	512	485	472	486	515	461	506	507	473	489	465	505	499	533	525	474	497	520	491	485	499	510	448	509	515	502	470	492	470	474	494	542	512	478	544	477	493	497	529	512	495	488	470	509	449	480	470	479	489	518	486	484	452	490	484	494	496	476	463	465	460	491	469	501	479	451	478	495	509	498	475	488	431	450	453	540	500	475	510	513	502	501	470	514	515	487	478	502	513	501	484	463	491	516	514	467	490	490	509	461	455	513	529	520	463	522	498	496	474	509	479	480	470	516	490	489	513	459	469	521	507	446	485	529	489	502	481	511	499	517	498	487	478	488	494	468	463	512	495	476	484	542	464	425	468	454	499	485	478	503	486	520	478	533	518	479	480	483	478	501	498	492	538	514	498	493	498	483	533	476	488	476	485	508	507	490	478	485	515	523	470	512	497	523	511	486	506	445	513	475	479	497	475	495	483	515	472	483	509	481	522	514	511	507	494	482	447	481	456	460	492	509	469	511	494	469	518	487	515	474	475	454	500	471	527	508	490	513	487	480	490	469	426	468	511	483	466	496	521	459	504	522	519	484	489	509	487	541	500	546	495	504	503	490	462	526	512	479	477	495	443	513	470	479	470	521	531	500	510	459	510	502	479	494	496	453	519	507	506	491	476	515	473	507	500	517	474	530	492	500	493	500	524	462	456	507	522	464	461	470	471	448	498	531	522	472	508	496	485	472	500	476	487	473	485	497	474	491	484	448	501	424	499	478	476	467	507	510	498	520	486	454	489	533	449	512	488	467	501	485	479	474	456	526	467	465	486	472	482	485	454	522	478	484	472	483	484	500	500	513	521	514	472	510	465	480	509	494	481	463	491	502	473	480	514	476	517	492	504	483	489	509	482	498	478	481	481	450	470	468	516	490	463	501	474	501	492	499	493	489	529	474	468	460	525	518	518	473	483	508	521	471	458	496	437	499	473	502	514	448	441	486	506	505	471	488	472	518	475	502	516	485	469	515	484	472	470	481	448	511	498	470	495	503	482	500	490	489	468	491	473	474	471	477	484	469	485	499	481	505	498	519	510	473	495	503	474	461	514	514	526	485	497	490	462	487	488	487	524	473	472	489	487	479	500	493	478	526	501	483	530	493	488	504	496	481	496	484	476	457	507	482	453	499	524	516	546	548	447	493	499	453	468	501	491	512	492	469	462	471	500	497	496	471	463	534	503	468	469	460	491	487	477	485	474	446	496	458	482	479	499	505	488	510	468	506	495	517	487	473	478	514	499	469	490	480	517	487	480	509	511	489	485	454	502	503	487	467	444	518	510	448	496	476	486	459	487	499	480	505	465	477	501	529	503	494	509	492	500	473	493	478	497	497	454	505	486	497	480	453	510	512	465	496	499	500	469	463	492	481	514	517	536	452	526	482	482	462	535	509	501	481	488	475	462	435	514	544	513	500	434	520	492	479	463	451	531	501	448	480	523	483	485	510	495	461	483	513	502	469	512	495	505	485	489	466	516	528	445	490	494	500	487	521	522	465	465	512	487	486	483	472	482	522	533	520	508	511	502	478	463	519	487	448	478	470	505	485	485	481	484	472	496	515	475	508	499	506	508	476	490	526	484	484	491	517	543	490	476	505	505	474	470	452	473	475	497	485	490	482	495	500	516	444	498	470	484	492	493	463	530	487	486	504	493	501	467	464	482	480	470	519	485	487	549	500	493	496	508	495	502	498	482	452	453	507	485	520	493	472	504	510	488	464	441	443	483	454	523	503	448	490	496	529	492	495	493	506	475	500	484	460	492	472	461	449	451	504	487	474	459	486	466	505	482	463	480	476	444	466	515	467	483	474	460	476	461	489	502	489	473	466	468	468	488	503	491	484	486	459	521	488	472	537	483	492	526
20283	12077	11936	15330	9871	4192	2308	1472	676	466	429	316	297	229	245	227	237	355	656	591	342	285	180	191	326	353	361	434	696	537	354	227	281	227	244	323	401	399	331	239	227	209	212	212	199	204	203	235	248	185	136	144	144	159	152	152	117	122	152	149	120	145	150	160	117	131	131	147	135	114	138	131	137	111	135	106	127	149	122	124	105	141	154	127	133	140	122	139	150	116	122	143	120	124	143	135	121	140	128	131	120	130	128	137	131	130	132	132	152	136	122	119	126	126	126	130	121	132	130	124	113	128	132	135	118	118	149	131	145	120	126	119	146	120	129	113	100	129	149	121	121	139	154	133	144	124	133	122	128	133	126	126	122	144	143	114	132	121	118	123	141	113	144	128	115	148	123	120	131	125	135	114	125	136	125	115	123	133	124	128	137	150	147	156	124	136	146	126	136	131	131	111	132	123	125	134	121	120	134	107	148	122	140	118	119	115	142	137	134	122	124	122	119	151	126	133	138	131	114	126	129	123	126	136	117	129	128	122	141	137	137	137	134	125	126	106	114	138	141	130	155	110	146	127	137	121	132	145	114	133	109	116	135	136	131	127	133	131	135	126	127	121	130	128	113	143	135	124	143	123	129	123	120	120	133	133	108	137	128	132	134	128	138	129	135	115	134	146	150	129	137	115	118	113	136	119	124	138	134	110	137	115	117	122	120	131	112	133	144	122	143	109	135	116	134	121	128	142	124	144	120	134	140	142	147	113	123	123	135	152	112	128	128	131	158	156	143	144	158	119	135	132	140	117	131	127	141	136	128	130	125	126	113	131	151	134	105	125	107	123	128	145	117	128	123	143	119	127	121	137	148	129	137	126	129	149	126	100	100	124	126	128	130	139	126	125	115	133	140	122	126	101	106	131	132	134	123	119	105	135	124	129	128	123	128	135	116	124	128	137	120	150	132	137	128	113	113	141	123	121	129	109	140	115	114	132	132	135	142	128	130	128	136	122	138	124	135	120	122	121	112	140	128	133	128	120	127	131	123	133	132	129	120	124	130	114	118	108	127	122	138	107	123	143	133	120	126	114	128	117	133	127	135	117	107	127	112	119	128	136	103	128	118	114	132	136	133	132	116	130	116	118	126	142	121	103	139	138	141	121	116	123	127	135	107	134	157	142	128	147	146	108	111	120	130	124	127	142	114	114	122	113	140	109	136	132	125	125	120	146	141	121	132	148	118	140	131	121	127	138	129	126	124	133	136	156	114	103	154	117	135	140	124	133	120	140	134	128	141	116	137	130	138	119	136	126	125	114	107	147	120	122	121	114	119	131	132	138	135	154	129	130	125	133	136	113	127	121	113	129	130	123	145	124	123	121	149	126	128	137	125	113	125	139	100	140	126	163	149	118	134	139	124	148	146	111	119	141	133	114	129	156	132	113	152	141	137	115	134	110	117	142	123	122	116	118	135	115	119	106	112	145	128	131	124	138	122	120	117	135	121	121	144	115	146	123	121	142	103	130	127	118	124	139	118	120	136	141	140	115	127	105	128	152	135	138	152	120	119	122	139	140	119	130	147	110	123	130	135	113	125	141	120	124	109	132	134	124	138	144	121	125	121	140	123	133	136	120	125	126	119	126	120	127	101	115	126	145	125	129	144	123	142	141	127	128	118	114	140	138	121	126	143	125	133	121	120	127	154	126	102	120	147	110	115	121	146	137	151	144	155	134	127	116	135	108	126	119	126	118	126	145	141	132	127	125	131	123	139	118	149	124	107	129	127	133	125	137	128	134	149	134	130	150	135	140	132	120	136	126	141	119	140	140	125	140	116	129	126	120	121	160	133	132	119	107	126	115	132	153	115	150	115	150	120	126	139	118	129	141	146	130	131	129	120	137	146	146	119	131	125	125	90	125	141	123	122	147	152	124	129	126	140	148	117	127	120	127	140	125	134	121	90	119	130	124	118	125	112	125	114	140	123	118	127	131	140	123	126	140	126	127	133	120	130	120	133	136	124	126	128	108	138	118	125	132	133	135	153	125	137	132	119	147	124	128	105	134	130	113	127	105	110	105	115	106	121	104	137	131	140	135	111	138	123	114	108	124	137	136	123	125	131	128	119	133	118	120	154	130	146	120	130	127	112	127	131	136	130	148	125	145	128	124	115	130	135	125	110	136	127	121	124	145	115	138	126	113	139	141	121	135	130	120	116	114	109	136	123	124	134	120	123	134	131	136	123	138	140	124	124	128	145	142	138	117	132	136	152	134	133	148	117	110	108	130	136	137	121	120	119	141	122	123	132	136	142	137	128	152	135	121	137	122	115	106	121	112	113	134	117	119	128	136	122	139	137	108	122	151	127	140	116	157	134	131	146	122	143	128	140	154	141	128	109	112	137	114	129	144	143	137	146	125	126	120	132	119	119	129	131	136	134	118	141	126	130	130	127	141	146	134	109	124	120	130	130	133	129	124	133	135	134	130	124	107	130	136	129	102	137	132	161	127	146	137	125	135	130	95	124	124	121	132	116	129	120	108	140	140	118	118	109	122	120	129	125	115	129	121	125	136	129	129	119	148	90	131	128	129	131	124	115	132	134	146	141	153	139	119	131	141	140	144	113	128	136	123	133	118	120	107	138	137	129	115	108	105	116	123	118	128	123	138	137	117	125	119	109	117	150	141	113	121	134	137	128	136	118	134	137	130	117	139	132	128	125	146	145	113	132	124	122	111	135	116	149	116	136	127	122	116	126	138	129	129	154	141	136	124	127	114	138	121	150	131	127	140	108	146	117	119	115	125	116	133	151	124	111	127	147	128	124	152	113	164	117	135	136	134	142	108	129	119	110	140	152	128	132	114	119	142	111	129	129	124	117	118	134	131	126	109	134	110	125	120	131	125	140	148	133	127	129	128	127	132	115	132	125	115	140	133	108	125	134	143	139	126	112	143	133	133	122	111	125	107	139	128	134	120	129	135	121	138	119	112	117	131	131	131	99	125	140	132	133	115	128	137	135	131	124	121	119	130	121	128	112	129	131	133	118	116	121	127	138	135	110	126	126	125	139	139	121	125	127	121	152	122	122	129	122	137	112	119	142	135	120	125	169	123	131	135	153	125	137	130	142	124	137	160	115	147	118	120	127	120	122	152	130	143	138	115	106	120	127	151	126	136	104	128	111	146	125	126	134	116	98	137	137	125	130	138	107	123	141	118	117	124	119	112	143	138	104	124	154	129	146	130	126	145	125	133	133	134	138	138	99	126	110	138	129	122	141	129	141	144	124	119	140	134	124	121	129	119	120	110	116	112	138	145	149	124	143	123	114	131	110	107	135	124	145	111	123	119	114	133	121	109	122	122	108	123	136	108	118	144	114	130	130	127	123	135	139	112	133	123	124	128	117	131	129	134	126	123	125	105	147	120	118	131	133	136	120	140	137	137	124	115	120	150	123	127	153	138	137	105	115	126	132	118	127	139	120	152	113	125	133	142	149	133	148	120	123	127	152	134
13150	6175	11584	19976	13406	8425	5913	4883	2657	2095	1839	1480	1347	1112	1092	1071	1167	1897	4267	4021	1949	1387	843	1031	1778	2425	2653	3111	4922	3517	2132	1361	1492	1019	1309	1864	2653	2607	1848	1403	1138	1132	1130	1162	988	1062	1106	1172	1671	935	491	522	461	454	471	392	420	447	523	595	580	509	528	480	516	421	446	457	340	378	387	384	371	358	392	367	367	368	347	423	363	342	335	386	354	373	363	343	351	350	390	375	335	374	383	386	355	291	341	364	350	359	386	341	343	390	367	319	355	378	361	338	368	379	358	327	370	319	369	347	366	382	358	343	356	331	341	350	377	349	332	348	339	324	345	345	391	349	326	321	346	361	371	330	344	325	348	351	326	353	344	353	359	350	355	341	330	327	354	369	341	383	357	334	347	353	312	364	351	360	362	337	358	373	340	351	336	371	359	361	338	334	349	341	363	319	318	383	337	331	347	327	352	349	351	347	329	374	357	355	383	356	357	347	332	346	364	323	311	308	335	372	353	330	318	371	351	298	335	326	335	326	349	325	354	355	309	335	362	338	350	330	348	311	341	357	335	371	320	368	342	337	393	332	358	334	299	335	340	336	333	327	372	362	334	322	328	334	375	333	365	355	324	316	339	348	351	353	323	377	349	374	355	324	370	365	325	331	354	341	348	347	303	334	359	364	346	350	323	382	384	364	330	331	355	346	357	327	390	345	348	330	340	344	404	337	330	390	359	365	340	367	376	317	372	345	333	364	359	335	365	322	362	339	349	346	352	345	368	347	367	338	372	368	339	354	331	377	318	363	327	338	358	356	351	362	361	344	362	353	350	328	321	321	351	349	330	341	324	331	334	344	336	360	351	347	339	348	332	323	358	323	362	311	328	345	346	347	348	354	338	351	358	393	352	353	347	322	362	342	333	327	351	376	348	349	411	354	315	332	335	350	354	344	346	352	356	343	316	352	361	341	350	342	334	360	366	355	344	368	325	368	343	380	347	346	356	347	324	343	343	346	317	335	384	324	360	382	362	307	322	334	377	339	358	343	348	343	345	320	379	306	355	341	315	362	360	357	329	357	339	352	329	335	389	333	352	335	365	348	335	347	349	338	336	353	347	348	346	367	375	329	336	392	330	372	347	374	368	362	345	377	356	342	349	354	308	355	330	316	336	338	347	337	371	353	350	341	342	345	352	330	357	339	331	350	367	350	344	340	316	328	357	338	334	342	359	359	326	338	334	326	364	342	303	328	346	316	347	335	362	353	345	383	348	344	344	365	350	344	340	373	346	284	363	338	349	330	322	366	323	343	349	356	363	343	368	341	371	351	394	324	331	357	330	341	349	348	373	339	353	342	352	327	317	358	354	340	354	310	378	317	349	320	375	365	341	359	355	322	370	385	326	364	328	332	326	337	351	366	352	358	358	341	395	352	342	349	336	352	359	329	332	377	326	352	361	355	348	369	332	352	319	356	371	343	337	350	327	363	351	354	360	384	338	360	347	366	372	338	365	364	338	363	355	350	338	342	377	341	320	355	353	342	367	345	383	325	361	386	336	310	349	361	342	369	340	358	314	348	344	336	353	374	341	363	349	370	337	351	310	322	353	347	345	333	359	356	324	338	381	362	371	376	327	327	368	343	368	350	312	400	328	380	319	331	341	353	371	345	339	335	388	347	347	362	327	327	345	360	355	370	337	342	369	361	346	342	326	344	353	354	339	362	342	374	341	362	386	330	370	345	344	359	358	310	366	363	328	358	324	343	336	342	371	328	322	358	344	357	378	348	359	344	358	369	350	355	383	333	345	352	344	366	339	361	355	344	351	329	369	357	314	373	322	374	347	358	361	329	336	366	334	347	363	342	351	328	350	347	335	333	362	394	332	367	318	356	349	331	324	345	355	374	327	364	334	342	333	337	351	322	365	353	315	336	296	334	346	347	363	378	342	334	339	349	337	384	353	332	345	358	362	354	348	337	374	327	354	340	347	355	348	341	332	369	354	404	343	326	371	327	334	371	336	352	329	332	371	328	365	332	347	338	327	339	326	326	334	356	350	364	358	350	354	336	336	355	347	314	323	323	343	354	344	351	365	366	365	345	348	332	361	343	352	313	341	355	386	363	366	344	324	334	331	368	331	352	341	344	351	326	353	348	343	347	336	349	344	361	344	380	364	348	353	366	323	341	388	356	357	334	344	351	333	331	336	337	334	343	329	380	349	333	347	357	338	322	322	361	327	326	354	353	333	340	341	362	340	320	312	370	347	340	333	353	314	354	343	367	338	342	323	342	324	357	333	357	363	335	328	346	339	345	329	353	371	318	370	357	342	357	322	330	372	338	362	338	359	340	355	349	329	359	318	358	342	336	361	342	372	350	354	357	332	361	358	349	320	358	339	336	361	355	325	361	327	337	337	329	334	324	364	331	371	332	333	347	320	366	323	343	363	347	347	339	367	378	319	345	365	350	349	356	353	307	366	327	352	378	318	343	342	362	354	388	366	360	363	361	322	369	342	330	349	330	321	359	334	371	320	352	326	349	318	338	362	400	374	316	332	355	332	345	337	353	337	330	333	390	368	330	354	355	355	362	340	358	378	343	338	338	328	364	340	364	353	348	356	308	327	351	345	374	327	343	359	345	358	353	333	322	342	358	338	325	349	334	352	356	367	326	361	335	351	369	353	360	360	352	354	336	367	368	326	307	325	310	381	339	344	328	341	353	383	322	350	369	330	371	325	348	363	338	360	329	359	365	373	349	373	358	288	319	327	376	365	353	321	338	348	379	353	327	329	348	375	352	340	359	331	343	340	363	306	352	371	334	377	325	350	330	337	352	371	356	323	354	396	320	355	336	322	356	343	330	372	337	353	350	338	346	344	349	337	348	349	334	349	359	353	361	334	353	339	339	356	348	331	357	338	359	340	354	343	317	328	367	328	336	368	342	389	346	358	368	343	343	344	384	381	334	331	350	343	375	370	349	345	313	375	373	330	372	339	372	316	361	368	317	327	347	374	354	337	324	365	344	336	334	356	333	385	344	329	342	335	335	339	322	359	335	360	334	348	361	323	366	355	330	357	351	352	377	367	360	358	356	393	328	348	340	374	355	377	327	351	338	375	352	320	336	353	345	397	344	398	362	332	322	315	338	351	339	339	382	368	391	339	325	360	355	388	363	361	344	396	320	364	384	376	357	352	370	326	344	371	355	336	342	354	332	348	360	312	352	327	369	357	324	364	351	380	351	324	354	328	323	341	339	344	366	350	330	369	345	330	329	388	338	365	377	308	334	348	383	348	347	324	367	339	328	329	333	344	327	376	328	341	353	339	364	350	335	342	364	349	328	368	347	335	325	377	358	355	333	369	363	308	344	353	356	320	333	356	325	340	369	336	345	329	343	300	323	338	337	356	358	336	347	365	339	348	352	363	344	325	367	326	329	312	343	356	342	342	352	347	338	348	365	332	338	340	348	354	319	359	345	361	335	355	333	335	372	350	350	334	342	356	326	354	315	323	380	344	348
2559	729	547	709	428	370	320	341	285	351	302	300	301	311	314	323	315	413	530	430	340	304	286	327	350	317	323	350	311	298	361	367	347	315	319	293	313	319	319	345	323	313	301	299	318	328	332	331	353	291	317	316	335	358	313	312	281	280	294	321	303	309	302	280	262	315	273	339	266	343	306	304	317	328	317	298	319	311	360	299	300	307	313	343	313	295	293	309	328	312	298	290	314	290	318	323	341	307	262	333	288	280	285	291	304	312	293	321	308	280	294	311	285	308	301	296	310	318	335	324	300	299	316	258	335	309	317	286	294	300	286	330	312	314	303	319	309	299	280	298	273	299	325	307	314	327	311	335	309	282	330	316	350	293	320	307	330	299	308	326	297	313	282	297	300	345	287	318	320	306	290	343	299	328	319	289	303	318	347	310	331	314	275	344	282	299	324	294	315	297	295	250	326	321	300	297	296	291	336	316	299	266	364	327	299	297	305	293	278	321	288	330	331	288	309	308	303	302	292	306	336	295	295	295	313	286	309	286	309	298	281	300	290	324	314	319	343	306	307	297	304	281	308	281	288	299	298	299	305	299	284	339	302	276	298	266	302	297	335	355	271	284	300	284	288	326	304	294	319	281	283	296	304	311	304	284	295	315	278	292	311	319	311	319	283	300	326	309	281	310	297	291	314	317	287	282	298	257	319	288	301	295	310	373	312	318	277	266	312	302	315	303	313	289	296	308	349	304	312	339	292	294	353	307	285	309	311	285	288	262	309	311	303	291	308	295	301	303	309	309	272	304	311	311	316	316	320	297	305	350	313	293	333	302	303	308	321	301	305	325	319	269	287	299	319	309	291	305	323	346	297	287	325	309	307	303	297	294	249	296	291	304	307	305	270	327	311	312	321	342	279	296	295	300	292	311	308	281	320	288	310	331	311	284	284	309	321	298	334	309	323	338	313	304	282	321	301	319	347	297	297	304	311	328	333	314	318	320	275	302	298	298	310	296	325	295	319	310	277	311	322	300	288	328	306	295	277	292	276	343	277	289	331	296	298	315	284	318	290	310	280	284	301	305	295	327	262	299	300	276	320	344	294	306	289	313	282	314	285	311	303	318	298	314	263	309	301	274	335	341	294	288	333	305	303	310	297	326	290	269	288	300	296	325	297	282	337	324	319	308	304	331	316	300	273	321	295	317	284	297	291	298	308	315	276	301	302	287	293	280	308	320	298	296	334	300	300	273	310	316	315	318	297	311	288	317	337	318	313	278	322	288	318	320	323	330	283	312	310	277	300	332	316	295	311	307	332	310	308	328	320	294	305	285	268	335	306	292	284	321	279	299	308	293	313	304	325	298	278	300	330	298	291	307	306	324	307	306	307	275	303	302	314	319	324	305	308	296	329	315	277	303	283	278	304	287	296	305	300	315	309	306	295	332	314	282	282	301	359	315	308	323	286	265	312	303	295	289	307	289	296	303	306	287	325	299	305	294	289	324	346	288	285	295	305	274	312	292	335	288	301	299	305	303	291	303	275	292	284	294	330	314	314	309	283	300	281	290	292	302	323	275	297	292	296	300	274	295	324	315	298	305	292	303	317	287	301	303	280	319	338	309	313	313	300	321	310	292	290	313	324	317	284	297	315	303	297	322	320	321	322	332	287	322	311	289	296	296	297	311	305	292	324	282	288	312	291	281	290	307	349	308	303	308	295	295	312	273	283	316	304	325	308	299	327	248	309	306	307	316	323	348	293	292	330	338	295	285	346	323	323	311	337	320	327	292	333	296	310	312	287	293	334	313	323	275	297	304	299	317	287	286	301	285	273	320	290	338	266	316	276	282	297	318	298	309	286	304	288	338	293	332	305	316	315	304	306	311	336	282	304	298	301	298	283	299	283	317	288	326	294	317	307	298	338	337	302	316	307	291	289	326	328	284	332	313	325	295	332	272	320	313	307	325	295	342	317	301	275	288	327	321	310	286	319	296	315	297	334	284	311	304	292	285	331	329	314	307	303	347	278	314	305	305	298	299	304	306	294	288	328	333	302	287	304	329	272	286	309	306	304	280	311	298	309	284	337	331	309	305	316	328	315	294	320	285	323	304	318	306	313	278	268	324	280	265	329	282	285	333	332	303	296	314	307	306	282	279	287	277	320	309	289	352	323	305	302	297	285	291	294	294	301	323	314	280	303	377	288	322	332	287	335	293	311	309	314	323	295	318	321	311	338	319	276	288	323	321	309	291	279	325	322	316	313	298	308	308	345	319	318	303	308	331	314	317	323	291	302	286	313	298	324	302	306	277	263	283	295	321	297	303	301	311	313	332	325	315	281	316	333	336	319	305	284	314	262	299	287	305	306	318	276	341	300	289	309	294	318	312	312	333	301	299	337	324	298	310	287	318	325	267	291	275	304	311	302	264	299	319	335	321	301	314	302	316	313	354	327	286	281	258	314	312	299	297	293	314	287	314	332	310	268	285	305	297	323	303	327	312	294	317	311	304	288	330	290	315	306	315	328	325	299	294	336	322	315	299	287	340	287	282	330	286	288	311	307	288	318	337	287	309	278	271	304	303	311	316	288	314	346	319	301	301	329	283	319	268	277	291	296	320	302	302	313	317	316	305	337	286	312	318	286	281	281	299	293	296	345	318	348	305	308	323	322	303	305	283	289	275	287	299	301	300	320	310	290	311	318	290	261	303	304	304	283	292	349	305	308	305	313	295	296	316	294	328	300	300	270	272	292	356	319	318	296	292	321	282	296	278	297	330	328	318	306	319	285	278	298	310	328	326	293	330	298	318	337	311	294	304	322	336	345	305	312	302	290	337	326	273	286	316	292	297	280	296	325	288	302	291	328	320	300	289	274	318	319	336	302	297	286	275	291	264	301	292	307	277	300	289	314	309	305	327	322	322	265	312	296	293	313	319	305	319	327	298	318	300	326	326	294	285	339	313	275	311	352	313	316	321	302	312	263	296	297	247	322	298	288	288	295	296	328	302	292	296	262	332	305	309	326	326	287	307	284	315	293	299	320	303	334	326	274	317	300	292	326	357	299	319	321	313	312	306	289	283	305	305	295	304	269	283	292	318	312	299	302	312	316	310	290	293	295	315	317	294	342	307	293	284	307	308	290	291	272	283	315	322	294	297	297	297	302	313	312	319	306	296	327	315	311	286	319	338	324	339	317	300	302	312	299	294	298	318	291	293	315	301	330	287	282	310	335	280	302	311	281	321	323	301	287	301	271	282	323	293	349	328	313	315	322	303	269	326	331	320	308	317	300	312	299	324	294	312	305	318	287	306	312	279	308	344	293	303	296	316	293	317	303	338	307	311	346	300	317	315	315	288	321	266	293	307	277	295	303	281	321	322	304	318	296	291	312	265	295	322	309	305	277	320	290	355	299	309	308	332	324	321	329	316	338	297	282	307	296	327	313	306	286	304	307	323	274	319	312	317	315	322	302	310	303	319	262	297	311	278	273	280	291	281	311	295	288	309	326	291
2973	1135	1400	2161	1323	970	909	845	791	768	743	808	747	757	772	782	853	1408	2480	1701	951	720	756	794	816	862	862	911	897	806	824	904	768	796	793	799	770	850	800	803	767	800	873	844	916	925	891	939	1162	762	771	780	804	742	763	716	697	803	738	742	743	712	784	731	741	744	725	724	758	742	730	683	716	768	722	755	729	676	730	708	721	714	694	708	764	778	750	731	712	761	733	703	767	668	698	760	757	726	697	721	734	792	721	755	735	702	723	716	747	705	719	767	749	697	724	713	745	767	733	784	748	714	745	735	737	746	740	775	796	753	665	778	761	711	773	726	751	723	723	684	731	707	691	731	716	714	718	736	743	729	731	727	716	722	723	730	685	750	718	717	738	729	716	713	779	743	677	669	724	731	721	721	722	732	722	731	728	705	782	700	710	693	715	742	725	724	744	702	693	674	716	765	720	736	768	740	719	776	738	715	756	770	708	741	711	814	775	725	747	708	709	704	744	705	735	777	723	754	742	762	738	708	701	757	704	729	715	713	709	733	698	710	666	733	707	746	726	746	659	712	716	731	765	707	716	716	762	693	734	721	777	686	696	773	739	715	747	717	707	739	727	714	699	730	749	704	727	699	679	734	738	750	723	738	758	728	721	674	725	727	701	726	698	765	704	707	708	715	734	717	765	716	711	711	757	710	760	716	703	725	722	692	691	744	694	727	681	694	730	728	808	808	714	750	717	764	748	703	727	731	750	693	721	721	707	732	755	726	728	706	760	767	686	742	707	753	727	724	711	761	723	729	762	726	714	706	712	727	714	672	715	718	724	771	671	722	682	730	730	701	668	751	711	748	695	733	750	732	669	736	715	776	725	705	701	683	739	718	715	731	738	721	756	736	768	703	745	722	759	705	742	717	762	670	728	691	718	707	714	736	696	739	715	708	756	717	746	728	699	720	705	711	733	748	741	724	720	693	730	760	746	736	718	745	730	741	712	708	738	699	734	752	715	730	714	730	767	765	697	727	687	736	769	678	725	736	750	777	728	736	725	724	737	734	729	740	741	719	681	754	778	721	732	715	768	736	701	729	750	722	695	702	724	717	748	775	723	723	733	723	719	753	684	770	773	758	684	750	692	663	684	712	772	715	698	746	750	726	726	675	724	748	718	711	736	714	726	710	728	744	751	669	692	694	762	777	718	707	726	724	761	761	727	778	752	746	729	736	725	741	762	671	717	725	707	702	744	710	719	718	737	726	731	693	741	731	718	740	756	735	710	708	706	713	749	766	738	771	698	713	729	744	720	728	724	743	697	763	770	705	698	736	723	708	730	752	720	718	731	681	743	755	706	674	709	700	705	748	756	773	720	771	753	696	716	746	734	716	689	727	735	771	719	734	726	690	764	732	764	731	706	739	745	741	751	756	760	696	712	678	747	692	754	715	701	754	705	754	752	712	734	720	704	754	727	729	722	734	738	752	711	696	723	712	761	728	751	688	717	696	773	711	696	744	705	702	726	724	775	729	743	704	703	719	780	713	723	727	761	737	680	744	734	730	723	697	727	727	721	682	719	716	727	726	738	714	750	755	718	733	721	741	671	726	765	774	742	745	714	668	709	762	713	696	777	734	728	706	716	733	760	762	773	717	714	747	663	737	719	761	769	719	766	744	682	706	776	720	732	717	781	752	726	707	748	747	718	703	735	724	694	689	691	690	767	742	707	694	795	653	712	739	761	695	699	720	726	687	743	725	705	707	779	727	755	735	767	741	722	704	700	737	741	729	751	713	688	743	681	751	753	765	734	719	715	771	726	719	750	753	726	713	754	749	727	721	704	692	718	697	737	730	704	739	740	726	696	715	755	669	754	762	764	726	706	756	718	762	761	763	775	762	694	747	733	764	683	740	765	678	701	693	668	775	727	666	746	761	707	694	754	748	745	721	711	731	741	704	739	726	801	725	713	759	753	688	747	752	711	763	735	735	728	694	713	736	758	718	730	704	721	728	748	748	753	685	708	732	721	755	704	766	753	694	674	759	716	726	710	715	694	716	749	699	709	714	745	725	738	723	719	736	712	741	694	767	747	707	724	692	719	710	696	758	694	797	736	727	733	729	732	711	718	773	721	728	769	743	754	730	730	711	710	724	788	735	724	719	717	685	706	705	771	757	731	731	697	705	704	706	706	751	708	719	693	769	733	719	676	702	685	718	694	736	678	746	692	736	738	716	752	714	690	697	723	703	766	752	708	739	763	734	735	743	760	694	789	724	705	732	748	714	807	712	737	707	680	803	764	798	733	739	724	711	713	723	776	760	714	729	735	734	759	694	725	740	798	731	707	762	672	744	751	712	701	758	727	762	701	761	754	763	767	727	757	743	790	764	734	710	706	723	712	747	761	737	732	708	688	722	717	731	673	749	708	720	734	717	747	710	724	747	748	706	740	778	746	769	714	753	729	734	715	716	746	790	681	710	750	680	762	756	736	721	775	731	763	663	725	695	737	761	782	745	739	711	734	724	707	763	751	763	716	759	716	725	762	708	691	703	700	748	691	683	698	702	705	697	760	724	793	715	699	711	742	675	741	710	710	738	729	728	757	755	758	713	728	725	735	740	706	773	681	737	755	736	732	745	760	702	765	740	724	760	722	726	741	754	716	728	763	720	669	697	697	745	670	734	749	709	730	680	698	729	746	727	740	718	778	694	723	722	718	709	742	734	712	712	687	758	732	752	745	771	704	748	769	774	726	747	723	677	763	721	725	710	735	716	725	735	810	733	736	734	758	739	714	714	729	686	740	695	772	725	698	739	686	680	726	704	754	709	707	721	733	761	694	717	745	739	770	718	733	770	715	737	718	753	776	737	756	686	755	739	766	667	757	705	751	742	763	752	754	725	708	739	705	694	768	749	722	730	733	782	770	713	717	745	701	707	783	701	726	696	723	702	752	730	772	711	779	757	712	750	745	719	681	716	774	748	766	731	701	774	761	762	720	743	729	743	799	705	689	773	709	732	692	773	718	745	709	755	680	749	714	741	737	768	722	714	706	735	710	669	747	704	744	752	672	763	694	728	703	693	742	776	728	728	753	715	709	753	752	725	690	732	745	727	690	717	739	717	696	715	708	748	686	694	686	756	720	738	740	707	702	710	728	727	728	703	754	706	760	726	704	750	690	729	683	702	744	697	703	696	718	714	736	710	769	724	729	716	729	769	710	709	701	729	756	787	807	739	716	718	784	741	750	700	712	755	753	675	708	747	727	710	749	723	724	745	780	713	740	752	759	732	741	721	725	701	748	743	736	632	737	711	764	742	741	682	683	793	704	724	756	725	718	733	779	714	686	757	696	741	758	739	723	693	740	698	707	672	717	739	695	718	710	692	741	696	728	695	732	746	763	748	743	740	724	734	754	750	710	720	730	726	730	714	674	725	711	749	726	787	736	737	723	698	751	765	678	753	716	777	700	769	714	743	716	711	707	815	754	713	749	780	746	714	700	690	728	750	736	762	766	723
12030	7133	7609	10263	5310	2436	1344	828	452	317	284	265	289	233	253	224	225	388	584	355	254	250	194	252	254	355	335	378	376	339	243	250	252	231	269	241	237	293	299	220	235	249	253	225	208	196	231	281	205	195	234	210	184	192	169	212	189	181	176	193	196	195	194	203	183	198	177	176	208	158	180	182	178	170	160	179	172	152	188	179	186	182	164	168	162	177	203	181	184	199	191	200	177	182	187	203	183	174	186	167	187	187	188	184	188	168	153	168	186	187	178	179	166	181	178	202	200	171	185	160	171	189	173	164	204	190	172	175	171	161	165	173	190	205	171	185	158	183	182	161	185	196	184	187	172	187	170	189	179	190	191	173	181	165	176	193	204	196	183	173	150	188	183	179	204	158	171	180	237	174	186	185	181	160	183	198	191	203	177	165	178	168	189	162	160	159	191	206	183	164	163	158	185	187	167	159	197	201	179	169	193	166	167	149	188	170	142	163	177	177	169	175	188	178	203	170	191	178	176	210	165	198	194	186	173	189	211	199	182	174	208	183	201	190	191	187	155	182	181	177	198	194	161	191	185	195	197	183	188	176	151	188	158	179	186	201	177	195	178	190	164	198	180	158	166	182	158	199	162	206	175	178	165	183	175	182	178	170	188	178	182	189	193	181	175	176	161	176	179	174	195	183	193	155	178	198	171	164	194	173	200	185	201	175	181	157	162	190	143	170	164	178	171	194	180	198	183	194	170	179	185	168	204	176	201	194	187	165	185	183	179	198	183	189	182	180	163	217	164	201	208	179	189	175	181	195	204	170	183	176	178	188	194	170	147	196	184	184	188	184	187	184	212	188	171	172	181	190	189	176	169	181	182	164	201	189	219	194	189	206	166	162	188	178	178	196	153	195	194	188	178	194	192	194	176	161	206	194	192	160	169	182	194	189	177	178	179	196	181	212	183	157	190	165	158	176	173	184	178	181	183	184	169	180	174	175	220	200	200	169	170	176	180	190	179	189	173	191	199	189	165	161	198	172	182	187	172	159	187	195	183	191	191	178	189	209	186	214	180	193	187	183	170	175	165	193	185	168	177	204	178	186	193	178	142	147	192	187	156	193	186	170	175	186	187	191	200	188	192	195	170	194	169	179	189	195	181	167	217	182	208	178	190	183	176	168	177	189	166	186	166	173	182	191	164	184	197	179	167	171	195	189	180	178	197	184	169	177	177	183	187	184	187	176	169	178	210	183	175	184	159	189	177	171	202	175	143	174	190	176	182	194	172	199	161	193	182	182	168	158	184	186	207	181	174	188	199	174	178	168	194	201	180	167	168	175	203	195	169	195	192	196	168	174	163	175	156	163	187	161	214	172	169	193	175	222	170	202	180	167	175	185	181	186	182	183	162	172	173	199	203	187	190	174	197	165	203	181	192	162	179	204	167	176	189	180	191	191	191	214	169	200	212	172	194	200	177	190	169	190	202	195	157	163	161	169	169	193	179	176	183	180	204	179	184	196	176	175	186	172	161	186	173	176	192	174	184	176	150	166	181	181	194	190	174	170	199	187	202	182	178	186	174	194	189	163	181	150	221	166	190	181	185	154	196	197	178	157	202	170	184	204	192	170	174	201	182	175	209	185	193	187	196	161	171	182	179	188	173	186	166	178	194	170	162	164	222	193	200	214	188	181	193	174	176	193	200	174	179	188	192	184	190	167	187	167	183	195	170	166	181	175	205	193	168	173	184	177	205	164	188	156	175	184	188	172	193	187	169	181	176	203	177	190	172	202	181	165	190	185	172	177	180	191	195	191	197	184	188	155	201	154	161	173	211	168	174	183	199	186	194	190	180	167	197	200	170	178	184	176	193	159	173	180	182	190	233	156	174	186	204	189	187	176	185	190	173	198	171	184	169	184	193	180	200	199	200	175	191	194	186	167	153	201	182	201	165	166	172	178	200	188	201	182	188	177	196	191	171	217	190	181	166	176	161	177	173	161	176	196	200	177	194	195	174	175	206	167	186	182	171	153	153	197	193	190	178	196	180	200	199	198	206	188	176	190	191	185	176	165	182	210	184	195	166	169	171	150	175	185	209	185	185	182	192	187	164	182	174	193	174	182	186	176	182	184	193	187	210	175	186	192	225	186	176	204	172	194	170	164	165	175	198	174	181	182	190	185	171	159	172	186	216	184	162	147	193	196	167	178	192	177	182	183	193	193	191	161	185	158	144	172	191	190	195	179	191	173	194	195	165	182	177	205	202	195	165	188	151	172	183	161	187	216	187	182	199	173	175	163	188	180	195	171	173	174	187	184	179	159	195	175	192	175	161	187	198	169	166	174	172	194	186	163	179	174	190	174	170	162	189	185	157	190	185	167	213	189	195	150	173	179	181	174	175	159	165	182	178	182	179	171	179	182	161	184	183	179	180	196	155	213	202	171	186	177	190	195	189	173	176	189	228	144	167	195	174	195	194	173	181	192	194	151	218	172	176	181	187	165	180	190	180	195	186	188	178	175	180	180	203	182	188	179	185	180	179	197	202	182	174	171	196	169	183	203	188	190	172	181	176	184	171	191	189	178	163	179	207	172	198	184	197	170	175	182	180	190	192	187	180	193	189	173	179	168	196	185	212	188	198	154	163	209	177	163	172	168	170	165	155	168	184	184	183	184	187	182	184	205	185	200	196	177	185	162	162	170	185	188	178	202	194	187	171	183	168	192	164	164	186	176	197	186	174	176	164	197	167	186	179	192	177	195	181	165	191	178	176	156	191	163	174	162	202	197	190	185	171	211	162	197	192	176	155	174	189	211	197	182	157	204	156	184	193	196	173	166	184	187	194	170	180	170	191	198	188	182	184	156	191	194	189	168	176	170	192	195	174	199	192	185	183	203	174	175	193	201	167	179	185	209	205	193	157	183	165	163	195	170	167	183	186	172	191	188	202	182	163	154	174	171	175	170	210	173	166	186	158	182	165	155	170	177	148	174	213	174	173	176	208	205	176	189	198	166	194	181	176	195	159	170	190	159	175	184	163	184	151	174	209	190	173	197	204	193	182	206	175	146	178	179	151	189	191	164	159	218	164	188	203	195	195	213	193	178	178	219	200	172	182	174	188	202	184	193	187	170	178	174	201	180	183	179	168	163	195	155	163	177	167	189	185	178	188	196	191	165	171	161	181	199	159	167	209	178	187	163	171	195	192	188	189	194	192	171	175	191	172	182	185	175	173	189	180	171	180	181	203	164	172	164	190	180	173	189	192	158	193	197	189	198	179	153	183	186	180	175	192	236	181	182	181	178	176	189	183	173	198	180	183	182	193	171	196	194	176	164	212	190	170	179	178	201	174	201	179	183	168	190	161	167	181	178	191	187	188	168	173	168	191	184	174	176	169	185	181	193	185	182	185	165	194	194	204	179	164	191	197	193	183	166	186	176	188	160	166	183	181	173	189	173	192	187	195	166	179	197	193	188	173	172	191	196	192	179	163	168	184	176	172	166	183	178	197	192
9461	4197	8392	14574	8304	4706	3599	2912	1628	1340	1280	1214	988	947	899	855	943	2115	3458	1756	1301	907	690	958	1460	1917	1627	2168	2405	1836	1152	941	1084	869	939	952	1150	1375	1362	1115	961	1075	820	764	765	823	1029	1028	746	568	660	763	555	482	523	511	503	525	562	601	574	545	512	561	576	547	542	470	468	452	467	466	461	445	451	492	456	495	466	460	443	429	455	469	436	458	460	479	433	473	417	487	452	482	429	471	449	479	434	477	463	476	470	464	430	432	505	458	450	470	442	467	468	466	493	492	457	459	463	444	490	502	435	476	439	444	452	515	445	448	429	459	468	485	461	451	450	460	444	476	456	427	458	465	489	439	479	449	458	474	454	469	452	438	473	448	455	434	472	445	480	522	474	432	417	465	434	460	462	439	437	421	453	456	469	435	446	471	442	435	448	480	485	422	455	425	428	456	441	478	456	462	484	439	456	443	468	517	454	461	436	442	435	460	476	429	477	438	448	497	447	465	429	481	490	487	444	419	453	459	479	445	465	437	468	433	446	477	478	455	476	460	479	444	490	431	447	433	479	490	447	431	439	427	486	475	477	458	421	407	402	467	414	469	472	443	497	465	509	444	423	461	464	466	391	424	476	446	476	444	473	462	431	455	425	464	435	454	452	482	453	437	482	450	457	453	467	467	447	470	426	461	442	477	437	404	446	415	429	456	490	453	452	477	464	483	457	428	435	504	466	457	461	435	470	465	437	430	447	442	449	446	468	426	429	479	440	482	468	459	481	455	471	420	499	470	456	440	476	492	479	478	489	443	449	453	446	441	417	465	454	448	457	478	470	439	433	421	415	466	424	454	453	490	463	465	458	484	462	464	450	496	438	451	473	464	472	465	500	460	493	426	445	483	444	426	441	442	458	482	412	466	453	432	431	469	468	464	489	476	474	427	443	460	446	480	469	424	437	473	500	459	461	448	443	459	469	450	472	454	450	438	437	463	488	434	470	447	488	477	485	477	450	435	479	449	436	467	457	451	467	458	444	493	474	447	453	472	441	455	415	427	472	426	420	461	453	471	468	457	442	439	440	435	457	486	481	413	402	450	450	445	446	446	490	435	487	440	490	466	436	476	448	439	440	470	459	445	436	467	438	422	468	436	422	469	456	482	453	469	470	426	468	448	464	412	451	438	436	439	485	453	469	470	482	447	422	475	425	414	424	486	457	503	454	461	451	441	445	483	438	443	467	475	459	501	430	452	473	407	480	460	412	450	454	466	432	488	487	445	462	439	475	449	442	465	458	428	445	475	455	431	464	435	450	493	442	481	440	453	440	454	447	439	452	429	435	443	455	466	463	424	458	455	454	444	441	467	482	471	465	458	470	441	455	484	477	467	441	463	468	451	436	465	464	429	440	479	492	457	478	469	483	492	453	433	475	479	428	439	474	482	407	458	426	490	469	473	461	430	460	478	505	470	442	438	446	442	471	473	453	452	512	466	410	464	468	510	475	411	516	508	448	457	456	438	457	470	443	438	459	420	453	443	478	504	461	453	479	444	433	487	432	454	430	486	441	470	440	473	414	455	454	484	463	439	429	457	456	481	482	447	503	426	445	461	429	430	457	480	460	411	469	476	435	413	432	474	455	418	445	480	462	454	426	474	489	428	415	453	453	438	456	450	456	436	472	442	456	449	467	429	433	451	462	447	443	450	440	484	438	429	470	469	419	477	461	444	475	421	450	459	427	451	455	410	480	514	466	453	450	469	450	458	449	451	513	465	451	433	455	454	448	459	436	465	454	444	429	470	419	457	451	470	432	451	446	427	431	467	417	494	472	461	454	471	424	417	390	446	451	466	456	434	431	449	435	456	457	466	479	453	489	419	456	488	434	459	444	462	440	436	451	438	452	443	455	422	425	453	466	473	494	466	439	442	446	468	450	439	444	455	475	433	487	434	466	454	436	475	419	480	489	489	453	424	456	443	458	460	440	471	443	399	414	459	463	450	512	485	460	446	475	488	467	466	452	427	440	444	454	472	484	470	489	459	433	409	472	468	452	431	499	461	428	433	462	457	433	444	414	472	436	469	453	469	420	482	441	466	454	464	449	459	425	500	446	468	420	455	477	441	453	428	473	460	449	453	422	452	469	422	433	445	434	451	445	453	495	420	478	460	467	455	418	470	457	498	465	460	426	439	484	464	483	459	416	432	438	477	489	470	503	416	463	430	504	440	444	446	465	482	407	452	486	438	442	450	423	477	453	427	474	461	456	470	484	417	447	469	467	481	477	454	449	453	460	446	473	483	435	426	439	444	434	460	454	419	428	473	453	459	458	511	455	433	434	488	440	474	440	467	425	457	426	441	435	493	458	447	472	468	468	493	414	461	458	456	458	441	427	447	438	449	469	458	431	441	484	465	489	457	440	429	443	413	461	474	472	453	457	456	445	454	446	447	445	456	443	472	437	432	442	503	471	435	428	444	468	450	455	425	412	455	453	412	431	440	448	421	435	465	455	461	479	441	472	423	449	457	438	434	463	460	443	469	448	438	418	426	434	424	458	475	453	449	458	423	441	448	476	440	455	489	429	461	493	431	417	434	468	445	475	437	488	462	411	461	435	455	483	464	478	453	439	475	476	432	453	469	428	445	471	474	454	490	432	491	452	477	409	497	466	445	452	462	438	457	421	444	452	436	508	467	459	412	441	493	474	464	461	434	454	436	439	431	472	429	434	430	474	470	421	442	464	447	514	476	458	450	432	442	459	425	453	495	445	493	420	492	460	472	494	443	438	463	458	452	450	445	428	448	492	478	439	470	440	456	425	450	436	454	439	419	460	443	443	450	451	444	458	431	455	478	435	452	433	454	438	435	444	452	479	455	485	441	464	451	452	448	463	432	443	458	435	404	468	465	455	458	468	496	495	443	412	463	480	447	435	434	470	423	511	458	432	495	457	435	484	447	407	479	471	465	435	459	470	507	459	428	432	435	458	459	405	422	446	456	469	460	521	434	442	464	474	421	426	457	445	452	439	446	479	438	457	421	447	446	437	462	488	468	456	448	441	469	441	465	413	453	435	473	476	459	448	510	470	459	472	482	446	444	468	444	449	466	461	434	462	412	466	448	439	461	476	448	471	434	431	422	458	469	462	456	431	402	477	423	457	449	421	497	451	460	443	498	451	436	440	447	473	427	446	419	469	455	455	458	448	455	430	479	451	476	506	482	482	477	508	455	437	460	432	434	455	458	429	426	458	439	457	416	467	437	461	467	471	463	464	444	434	483	493	452	446	415	457	462	462	467	484	437	427	453	457	423	447	472	477	475	421	427	470	443	452	450	422	468	442	432	484	482	468	400	442	433	445	440	430	443	424	485	450	470	476	441	431	467	453	421	455	455	446	456	404	488	450	491	446	464	465	467	455	496	427	428	442	457	458	508	418	465	450	489	445	443	440	468	447	424	461	474	479	452	436	497	468	443	459	470	479	439	441	478	490	440	436	443	445	417	467	446	463	451	458	483
19529	11869	12849	15423	8649	4389	2744	1605	1112	675	392	298	251	259	268	211	233	531	626	351	299	201	187	250	304	399	426	562	490	352	241	242	214	216	169	215	209	313	356	226	239	205	176	161	167	175	168	229	142	160	148	133	124	121	118	121	127	123	139	135	134	132	134	147	150	142	126	126	125	132	116	134	105	109	118	116	121	102	111	139	120	118	132	119	104	100	121	138	102	104	119	119	146	113	108	117	128	137	117	125	124	128	103	105	120	107	101	134	128	119	110	96	117	140	136	113	118	123	103	123	118	113	104	124	106	126	96	117	128	113	125	106	121	119	137	108	122	129	148	108	105	107	123	124	110	101	121	123	121	114	105	98	117	115	114	117	118	91	106	123	103	110	129	131	108	128	105	120	141	133	133	109	129	120	126	109	123	110	106	141	116	130	105	102	122	112	117	112	146	113	96	120	113	112	114	111	125	112	108	106	112	123	126	125	100	117	128	108	119	110	104	96	106	122	120	130	117	125	108	129	124	114	97	98	110	116	106	124	121	104	113	103	108	123	120	125	123	99	90	99	118	134	122	96	115	99	101	105	114	120	113	114	123	124	117	130	103	99	109	114	122	86	109	106	122	93	115	117	106	120	105	122	138	134	111	129	126	104	111	102	134	121	123	94	114	120	110	122	113	117	113	120	121	111	108	103	115	122	116	104	137	132	119	114	128	108	128	98	124	118	115	119	118	124	133	109	102	90	106	110	109	112	106	109	104	102	113	106	105	125	112	120	126	130	114	131	131	114	100	115	90	114	98	128	100	123	102	123	124	128	131	105	105	137	135	114	120	109	128	113	137	103	116	120	105	93	118	124	110	108	109	106	90	116	113	128	124	117	128	119	116	114	114	111	116	117	125	112	118	122	100	113	108	125	105	111	101	111	104	108	113	101	99	82	116	120	97	126	105	125	116	93	96	131	101	125	111	134	109	117	119	111	121	119	108	113	108	96	121	101	121	101	122	143	104	110	112	105	124	129	108	113	112	144	148	108	126	121	127	117	120	122	112	100	107	124	97	121	118	125	113	104	106	119	109	115	116	103	103	96	138	120	131	114	132	110	122	133	124	92	109	116	120	122	107	106	123	107	117	104	130	114	100	111	101	117	113	113	117	104	105	130	128	125	136	126	126	125	109	125	110	120	107	85	96	115	118	128	115	116	103	107	116	126	113	120	101	115	124	107	104	119	92	113	117	104	118	101	117	125	105	124	113	100	103	108	115	112	101	118	101	109	112	125	115	118	116	133	116	109	117	113	125	101	112	117	115	113	124	129	113	117	132	121	92	123	115	127	104	118	122	95	105	101	102	129	105	113	135	91	110	113	122	108	107	120	120	113	125	126	107	120	94	114	124	121	128	121	118	113	111	105	150	142	101	122	116	118	97	114	126	100	99	108	99	108	131	117	102	121	117	121	123	104	119	111	115	103	121	132	136	112	127	106	127	123	105	117	122	124	128	107	97	143	101	109	112	120	111	115	107	139	130	120	109	118	111	100	124	91	92	111	105	109	93	127	118	129	104	129	128	101	124	116	108	103	83	119	101	137	90	105	123	88	108	104	118	109	122	112	123	108	116	98	117	96	104	101	108	119	134	110	117	128	106	107	108	100	116	137	125	117	129	112	101	112	109	143	100	129	113	124	116	96	127	113	104	124	100	128	101	122	115	116	122	112	99	116	129	118	117	123	105	103	104	115	115	111	131	103	132	92	124	122	108	118	122	109	117	128	117	122	107	115	109	111	110	87	117	105	132	99	91	114	112	125	119	132	124	113	122	102	119	104	118	110	103	101	109	113	107	106	94	102	101	105	114	118	112	109	109	113	104	120	100	106	108	114	125	106	102	116	107	147	132	125	115	136	106	105	112	137	102	98	128	107	128	123	96	102	114	108	118	114	109	120	116	110	107	114	117	131	120	121	101	102	99	126	140	126	115	116	101	136	114	109	131	115	130	115	111	108	95	144	146	114	108	107	110	110	114	119	97	91	110	115	119	127	114	111	116	117	140	95	116	124	117	126	119	116	119	116	116	113	106	109	113	117	116	114	131	98	110	124	119	120	109	96	109	112	100	108	110	117	108	93	99	116	124	105	87	98	113	104	94	104	112	124	126	121	106	92	127	124	105	123	131	116	125	116	138	110	119	128	133	97	111	111	107	110	122	113	111	108	105	107	111	111	93	92	132	117	108	96	108	110	122	119	117	156	108	110	101	113	128	117	115	102	107	118	112	117	107	110	124	135	119	121	107	98	99	120	123	126	107	118	132	108	108	128	109	82	125	111	120	118	110	124	123	126	90	107	124	78	134	114	121	105	130	121	127	95	124	127	114	100	126	126	91	118	110	114	122	111	121	105	100	106	119	112	113	118	107	124	94	128	113	113	113	115	91	113	106	126	130	125	103	109	129	140	120	109	104	127	101	102	107	128	111	94	114	107	121	116	120	120	104	120	105	124	144	130	116	104	87	107	126	116	124	144	109	113	114	122	111	125	133	130	119	118	113	110	97	119	125	135	135	135	120	107	107	127	116	101	107	107	113	100	113	119	123	137	98	113	126	116	114	122	100	117	108	107	113	130	94	96	130	101	98	116	110	116	123	113	123	121	122	132	127	133	122	109	108	120	149	114	113	122	105	101	147	123	97	103	115	106	132	124	106	124	116	117	120	107	106	105	104	112	137	113	104	114	113	113	110	119	125	106	109	121	105	132	93	126	102	112	111	119	97	128	104	131	103	142	103	107	112	114	127	111	112	100	122	98	117	118	111	124	111	114	106	96	112	115	114	132	132	106	110	109	119	118	131	119	94	132	124	123	111	117	100	125	125	100	117	138	112	111	107	124	102	110	108	118	106	127	104	124	118	125	108	110	130	112	109	106	114	114	106	137	128	107	97	103	114	124	110	107	115	113	120	98	131	101	116	103	122	117	119	111	100	117	113	124	114	122	102	119	113	112	101	106	111	127	127	121	104	132	109	108	138	118	97	109	111	124	118	104	106	119	110	121	88	125	125	131	115	101	128	92	105	106	120	114	107	135	122	119	125	101	134	119	115	114	116	88	116	98	134	119	97	125	128	123	107	125	104	95	122	116	122	108	102	119	116	136	110	116	124	119	101	114	98	111	115	103	123	104	107	117	122	118	123	115	98	123	109	115	108	111	97	129	103	120	110	114	116	100	123	111	108	113	105	111	101	112	126	107	115	115	105	110	123	125	100	97	98	109	114	111	120	124	130	101	124	122	127	117	107	120	127	99	123	91	122	93	125	115	113	116	112	124	102	122	116	121	125	125	109	104	103	95	108	108	94	106	98	120	117	110	113	118	112	106	113	114	110	107	115	98	122	124	104	119	117	139	117	101	139	124	99	116	121	101	114	118	114	105	96	115	119	95	121	124	111	129	123	99	113	110	125	110	103	121	100	130	107	122	108	127	123	98	106	127	104	109	103	103	108	118	134	108	108	96	119	126
12686	6176	12181	19006	10957	8166	6308	4362	2857	2075	1686	1468	1274	1220	1112	1041	1258	3428	4334	1838	1724	1213	786	1468	1929	2841	2764	3951	3454	2216	1423	1148	1296	1103	1091	1171	1392	2056	2410	1409	1440	1214	726	679	732	830	931	1190	563	614	717	474	427	443	424	414	408	467	556	607	590	517	482	513	535	538	436	373	369	321	373	347	358	335	365	321	359	349	349	331	344	317	338	324	313	311	335	338	339	316	343	323	327	318	345	314	331	329	333	315	343	319	312	308	342	318	326	351	322	332	316	329	333	300	345	316	317	315	308	344	338	321	319	326	301	323	318	359	304	330	348	322	307	302	310	325	328	335	323	292	318	290	317	308	317	306	294	320	326	314	319	342	302	316	275	313	321	317	325	339	317	307	301	288	297	318	322	288	320	290	325	307	314	322	349	292	315	305	295	320	312	323	294	316	316	287	287	347	311	304	343	340	317	323	358	313	320	307	334	303	295	327	308	329	301	283	331	326	300	312	321	306	305	341	324	323	283	306	311	301	344	330	317	306	313	301	323	325	314	308	316	334	334	325	315	321	283	312	334	305	343	359	327	319	339	314	300	289	316	317	304	322	307	279	327	297	328	282	324	296	294	337	323	314	339	322	294	335	297	315	309	306	336	320	303	330	359	296	304	285	311	321	291	313	321	312	299	324	297	351	326	327	323	319	287	315	308	331	308	291	301	270	310	338	320	333	298	316	322	339	321	297	329	291	300	288	328	292	305	320	329	309	311	333	281	335	302	329	312	330	331	324	320	338	323	294	288	322	318	312	308	307	304	311	305	292	301	331	303	331	330	319	313	292	332	298	324	327	264	339	308	331	312	288	331	293	330	311	305	351	332	326	318	320	291	323	271	329	314	297	292	322	321	319	319	313	325	299	313	302	313	325	324	285	307	317	319	312	315	315	323	328	314	318	313	344	317	305	289	311	335	316	320	316	309	327	300	310	300	308	308	303	295	309	330	334	300	304	321	296	340	323	299	330	315	309	333	307	346	321	287	312	309	294	335	280	284	324	319	303	355	317	321	332	312	294	315	361	312	309	335	281	305	315	294	319	329	308	296	315	320	312	333	327	295	338	334	332	322	302	312	338	297	291	330	301	308	334	322	331	312	292	305	310	298	322	310	307	293	311	277	314	339	320	294	327	295	327	311	324	284	307	304	311	280	324	309	290	315	306	309	320	314	294	315	346	327	297	332	350	297	341	341	333	359	319	306	312	302	325	315	321	322	313	317	342	314	311	323	312	311	361	297	304	317	287	331	281	315	342	310	325	345	332	337	315	334	300	349	326	313	293	297	301	353	300	332	318	313	308	304	300	313	294	322	317	318	331	330	332	302	291	336	332	289	346	302	330	333	328	311	306	312	333	322	323	290	321	315	317	308	311	303	318	331	330	321	330	317	326	336	306	327	314	332	312	311	325	331	306	349	301	301	357	321	311	353	321	280	326	347	293	284	318	329	316	300	318	312	295	310	297	329	331	295	289	300	315	345	288	297	309	287	336	311	294	346	311	311	311	302	342	312	330	350	292	351	343	293	307	320	327	293	305	310	309	347	304	359	309	333	324	294	337	341	292	332	336	323	319	312	304	304	287	340	303	315	340	314	344	304	308	275	291	331	310	309	315	289	299	307	303	311	303	325	291	331	341	293	293	300	291	307	313	299	276	302	325	346	322	287	318	330	338	303	294	297	321	301	316	325	285	300	307	300	322	310	289	314	307	297	304	313	338	320	330	293	319	279	303	350	300	308	299	287	300	299	331	326	311	335	301	322	337	303	318	316	302	330	312	322	318	323	333	302	324	283	298	328	321	310	335	328	309	288	347	341	316	328	290	308	297	311	315	304	319	305	267	304	320	290	335	303	324	319	314	303	307	289	285	315	296	316	329	285	314	301	274	307	317	319	327	311	312	343	325	284	303	305	350	294	324	297	310	326	278	320	324	315	286	306	300	338	374	329	301	319	332	303	299	328	307	371	334	334	319	323	301	295	326	286	316	296	318	341	314	350	345	314	319	324	333	319	338	334	286	286	330	337	303	311	289	304	280	324	347	317	315	310	303	293	324	293	293	296	305	331	330	280	343	295	329	325	275	333	314	326	330	293	338	294	317	297	284	313	277	291	297	310	297	314	317	338	301	325	327	296	323	302	324	302	297	327	347	291	306	307	345	338	327	331	324	329	314	302	297	340	295	319	304	336	314	303	310	301	285	306	281	325	298	300	321	326	292	304	326	318	341	338	328	302	322	324	296	313	297	300	302	312	296	281	327	301	303	290	331	321	319	321	328	310	318	328	340	291	351	278	329	289	294	300	328	288	298	318	322	345	295	303	309	323	308	325	329	316	321	301	289	315	313	298	327	296	300	309	317	324	319	299	315	286	323	305	282	320	306	329	297	316	306	319	318	311	300	323	316	333	324	300	299	310	313	318	309	314	313	314	295	303	299	335	324	318	325	306	342	304	315	266	350	285	311	299	290	354	325	312	314	312	335	319	305	315	314	326	336	305	318	303	339	298	332	340	335	322	291	308	297	302	344	332	348	284	279	303	290	353	327	299	325	325	318	294	299	304	320	298	322	311	309	315	296	321	299	314	334	307	332	298	319	334	317	318	308	296	313	307	307	299	305	291	304	318	332	341	335	351	338	295	328	323	311	331	310	315	295	326	308	303	323	324	348	285	315	311	305	306	337	315	287	302	293	323	315	311	311	311	322	298	295	298	306	274	305	330	296	312	292	328	308	309	317	299	323	290	288	319	296	357	290	332	327	323	285	289	313	325	295	330	304	288	346	274	293	342	300	313	317	325	319	287	307	283	314	306	302	327	313	319	300	310	312	311	319	300	284	298	298	338	302	314	269	303	313	288	318	299	312	309	304	347	331	329	306	318	284	309	282	305	312	312	338	333	314	345	316	304	317	324	319	320	292	314	341	306	297	307	329	300	311	314	315	306	315	320	343	279	332	294	326	315	295	316	304	324	350	310	277	302	342	333	296	300	326	306	330	324	315	287	265	329	305	307	321	288	329	317	287	325	299	295	340	298	296	329	300	311	308	324	303	333	279	321	320	306	327	306	315	309	308	316	307	305	291	336	309	341	333	299	298	346	300	341	286	328	282	317	304	346	326	303	319	326	317	284	313	291	315	311	296	317	330	294	325	324	307	296	285	277	321	350	281	322	329	325	302	303	299	320	317	303	324	292	324	282	326	293	327	305	324	341	299	291	299	293	333	335	334	330	309	291	315	297	323	293	282	326	324	311	313	319	317	290	343	288	310	313	307	344	303	319	328	314	329	329	301	312	344	288	331	331	323	309	317	347	295	311	302	286	322	345	312	322	287	332	281	311	327	323	294	308	311	311	339	351	316	336	304	325	283	277	297	300	293	301	324	326	310	314	289	324	294	325	341	311	318	350	332	301	302	327	344	324	308	314	359	348	317	330	307	321	338	287	286	292	312	306	319	319	331	320	312	311	308	312	310
2381	550	539	629	360	296	340	331	305	312	293	300	279	288	296	303	342	503	509	322	320	314	317	299	266	309	313	325	301	289	303	289	311	282	301	310	275	317	319	321	304	294	266	307	302	275	299	288	350	324	327	325	257	320	251	250	276	328	303	299	283	279	254	303	278	293	294	294	302	296	306	287	278	294	277	291	325	309	260	274	282	295	296	282	308	310	286	310	284	292	293	303	292	305	307	294	287	276	278	284	313	285	285	287	294	275	283	284	274	269	313	285	310	301	299	294	295	297	267	311	261	315	291	273	310	244	281	270	295	269	276	281	274	276	277	278	299	299	290	255	293	280	280	286	297	283	266	302	304	306	278	299	301	302	288	291	309	280	285	300	286	308	267	290	256	294	291	273	263	249	275	304	313	298	309	272	284	260	272	286	310	279	306	296	287	288	293	331	273	336	282	313	277	273	302	309	299	300	297	304	289	321	298	265	299	301	295	298	273	301	273	262	286	291	276	274	278	276	287	316	304	267	287	311	264	276	312	314	296	280	275	272	285	279	284	291	290	294	304	295	290	300	308	309	293	292	281	242	282	315	296	290	293	257	287	305	320	282	280	288	286	257	278	269	283	288	296	275	270	274	289	285	285	288	278	282	299	282	301	290	309	292	310	269	294	304	300	274	269	306	291	276	287	293	294	278	270	274	274	292	303	315	291	299	279	295	307	294	288	282	277	292	288	281	284	276	257	315	316	302	297	303	295	276	310	271	265	305	304	310	290	288	292	297	256	273	303	321	279	299	305	289	295	319	309	316	295	299	294	336	288	311	306	296	277	278	295	283	312	292	283	302	278	315	299	302	305	271	296	274	279	286	293	296	286	284	299	307	268	308	298	271	263	285	288	309	265	275	292	293	290	297	312	293	292	267	293	279	300	302	271	270	276	284	285	277	269	291	276	256	307	261	335	277	283	303	254	287	280	289	303	261	304	276	286	318	319	306	296	300	278	286	300	277	289	301	276	279	299	280	273	275	299	290	307	261	282	272	271	276	258	306	295	281	294	304	271	259	281	312	297	286	277	282	285	298	289	289	282	315	284	308	259	308	276	313	313	287	282	269	275	301	286	284	275	293	296	308	287	253	286	297	299	305	286	273	286	300	309	296	282	288	304	295	298	270	313	297	266	303	296	291	317	275	301	279	275	295	254	273	294	283	291	294	289	289	291	265	285	307	276	279	314	261	294	304	288	264	288	280	259	285	308	263	304	294	269	305	309	309	286	306	286	289	281	285	279	303	282	298	259	281	292	300	281	318	298	260	279	326	334	298	296	266	286	299	291	264	296	270	312	281	303	288	269	266	265	307	287	275	283	247	259	295	321	251	288	285	290	299	297	298	297	303	279	262	277	250	304	300	262	276	309	297	285	266	317	300	301	289	301	314	301	280	257	278	279	303	267	291	294	312	283	261	296	301	318	284	309	264	298	318	297	295	275	275	294	270	281	277	287	288	298	301	279	298	298	300	278	271	291	302	301	278	285	295	272	299	296	282	300	289	289	271	308	296	291	282	289	276	322	303	301	263	300	284	309	304	297	308	260	279	272	298	293	275	271	285	287	295	304	254	281	289	275	287	290	280	296	276	271	260	280	281	301	308	272	293	307	296	267	275	291	311	298	287	292	294	263	271	300	311	301	308	328	287	305	278	270	296	258	287	278	296	313	279	260	284	250	308	256	326	311	301	279	301	289	316	290	297	292	285	276	333	318	280	278	293	283	288	261	303	283	292	296	296	277	327	270	292	302	277	251	312	262	310	284	303	303	283	286	280	291	305	273	300	276	274	275	267	272	306	286	302	296	304	262	285	312	301	277	305	278	265	297	288	308	293	315	295	286	296	283	277	290	276	319	329	281	305	305	304	315	303	309	272	272	280	296	296	316	283	288	285	305	314	271	280	298	305	265	320	305	300	280	261	304	260	293	263	285	305	279	285	267	280	311	309	296	271	329	300	312	303	280	323	293	281	283	279	266	296	290	291	311	317	294	278	330	284	292	300	280	298	293	260	271	296	295	311	258	267	302	314	256	274	284	317	292	304	287	314	284	290	245	263	302	304	292	301	305	270	268	301	289	292	279	303	301	307	304	257	294	258	283	264	299	278	291	284	298	293	292	283	282	301	277	315	313	296	312	292	326	294	304	305	277	298	268	312	321	263	305	296	304	268	337	275	305	288	293	292	284	296	299	239	302	268	305	301	270	264	268	283	307	275	267	286	295	265	305	277	254	303	283	314	286	292	273	284	251	273	262	277	308	313	297	284	293	290	269	307	276	293	293	290	306	275	304	306	293	317	288	295	308	249	272	315	292	285	304	276	306	322	269	287	251	270	278	299	275	267	318	274	289	242	288	313	266	306	288	280	301	285	297	324	290	293	260	281	276	296	287	306	276	299	296	282	306	253	304	310	303	275	295	301	283	297	268	290	298	235	274	271	263	296	281	316	283	267	276	285	301	308	263	271	295	310	281	284	276	318	280	319	317	305	295	292	311	295	311	294	273	299	306	325	278	261	289	263	256	266	304	270	288	290	290	296	274	278	272	287	320	301	265	285	237	309	276	290	274	277	284	279	315	291	313	307	297	266	296	297	294	256	279	281	282	265	303	272	312	282	286	290	260	280	280	303	287	287	273	305	314	261	303	306	337	257	295	292	305	314	276	302	302	279	317	305	282	276	273	318	285	273	266	278	295	288	306	313	285	309	272	282	268	315	303	285	285	275	303	262	266	278	296	315	305	268	295	276	314	302	289	287	293	283	311	290	293	289	252	281	283	289	290	303	278	293	284	313	292	314	323	290	276	285	271	310	322	269	290	276	264	308	289	255	312	275	273	262	287	307	289	288	257	285	303	288	293	295	283	317	301	280	309	261	294	277	312	265	265	283	302	285	313	295	336	323	313	286	309	311	290	319	302	296	277	302	301	295	302	279	327	285	264	285	301	286	275	299	292	277	297	291	288	269	294	299	263	293	292	290	273	294	283	277	304	278	276	271	270	311	299	294	282	292	290	289	275	276	288	292	299	288	277	278	281	266	270	274	299	299	291	287	286	289	289	266	260	309	315	291	274	286	292	304	262	301	315	297	280	315	284	254	285	281	258	285	290	329	297	272	281	289	276	295	309	293	292	279	289	265	271	332	285	275	304	307	284	291	292	307	314	294	279	292	290	286	276	292	297	315	270	317	310	270	312	307	272	270	289	294	276	292	304	281	303	313	287	304	319	291	316	270	310	295	281	295	270	265	288	307	277	300	326	300	280	286	308	298	328	265	303	309	254	282	284	290	293	293	271	273	296	283	262	314	301	306	297	265	308	280	293	302	341	303	279	288	305	288	260	290	283	278	287	281	297	284	291	325	287	304	282	254	278	284	289	339	280	264	290	295	282	275	285	285	298	322	305	261	275	283	317	267	252	292	273	297	303	285	292	241	289	276	269	319	290	284	280	290	272	244	315	275	264	332
2855	956	1375	2018	1141	979	865	825	765	775	712	683	760	746	764	739	981	2315	1911	1025	819	736	710	753	761	841	848	815	771	798	815	800	778	743	717	751	734	728	749	765	727	766	793	770	785	798	842	732	908	799	763	665	718	705	681	704	706	706	698	699	689	691	709	734	689	692	723	669	725	698	623	677	677	665	686	723	687	672	716	710	659	678	673	711	679	659	647	715	678	710	705	686	697	686	686	713	701	667	731	736	705	669	697	735	715	698	733	692	717	668	679	704	663	683	681	688	658	733	680	685	672	699	702	670	748	743	717	690	694	691	716	653	697	727	697	711	700	673	718	623	696	695	654	702	694	678	697	689	655	730	667	674	693	675	700	701	680	727	676	662	714	726	754	702	683	675	671	675	685	645	662	708	676	702	713	665	688	695	680	631	655	670	698	697	679	704	698	662	665	705	670	704	718	675	693	666	728	750	727	693	679	673	709	741	654	678	685	734	713	696	691	671	698	699	727	693	706	714	691	674	728	625	710	696	702	702	717	703	672	709	682	686	690	707	677	664	673	655	732	688	690	684	706	626	747	681	672	727	690	717	698	671	676	677	734	701	665	706	697	730	673	669	708	694	699	641	699	743	716	650	689	701	694	723	667	698	690	725	694	652	694	733	686	674	647	700	688	718	661	681	694	660	721	644	711	666	689	694	675	679	722	674	732	674	676	723	640	698	639	689	673	696	704	672	701	665	726	669	703	646	719	705	714	699	712	674	692	717	705	671	686	649	718	662	665	635	682	677	715	676	691	656	732	704	719	640	670	661	688	658	731	669	704	714	675	657	649	677	698	741	667	745	707	718	755	728	687	692	668	674	694	678	672	650	668	698	671	686	684	648	693	698	654	649	684	705	705	653	672	677	690	690	655	741	651	697	700	738	671	682	647	697	745	685	693	634	720	647	705	685	741	726	675	666	680	681	691	701	716	668	708	660	689	657	661	703	691	675	660	702	721	731	697	673	682	673	664	726	703	671	707	718	705	701	706	655	664	679	644	669	704	710	714	710	690	704	641	704	689	670	662	687	700	691	638	680	683	680	648	637	667	716	675	700	689	738	700	683	693	683	667	690	706	700	667	642	700	736	677	742	672	659	677	704	677	690	670	716	670	687	722	699	658	697	692	710	681	699	691	714	687	681	694	691	694	666	666	722	692	726	696	714	673	740	689	727	644	727	640	697	734	684	708	720	679	671	702	662	697	709	675	711	708	668	681	681	708	668	722	713	695	664	688	721	730	644	662	652	715	710	706	701	682	691	674	692	650	680	666	698	683	710	659	687	703	733	707	718	664	683	673	674	660	687	655	713	688	689	698	687	710	692	682	688	706	737	687	685	727	642	727	705	707	673	695	694	703	690	711	740	689	637	666	674	734	666	651	718	666	697	671	674	699	689	677	668	682	715	737	711	670	703	682	689	678	663	705	680	685	684	702	694	687	686	638	664	680	713	667	709	683	681	690	674	713	670	677	684	619	694	710	703	716	699	740	716	710	682	709	676	681	702	696	730	705	724	698	666	670	614	711	730	695	695	663	673	635	666	731	676	694	665	674	711	674	690	669	679	667	706	701	676	704	680	652	694	648	646	712	705	659	736	726	743	678	680	734	689	698	756	740	692	711	676	682	684	655	730	705	693	716	713	709	724	699	682	650	691	700	689	706	689	684	663	695	703	673	703	661	686	655	712	710	695	668	719	683	710	726	678	669	706	717	734	717	741	683	744	653	660	676	695	660	694	733	697	673	723	703	716	700	653	696	691	721	704	715	659	637	649	696	715	643	655	694	720	625	719	701	685	702	709	661	630	682	667	694	658	700	682	695	692	683	691	660	687	734	693	685	747	746	743	659	649	630	720	654	712	689	672	692	740	663	661	675	681	686	706	721	779	702	690	674	680	708	692	714	718	698	695	691	639	693	741	655	667	708	659	741	699	687	676	679	732	735	653	739	674	702	717	726	714	676	685	742	691	717	731	686	684	718	688	707	665	647	666	680	665	634	695	722	676	695	666	703	662	697	732	662	654	664	701	730	673	666	665	699	665	695	693	694	726	709	716	702	677	712	680	688	708	669	672	697	661	719	676	683	681	700	703	688	696	706	700	706	695	668	692	704	641	706	679	747	654	679	722	657	659	680	697	682	683	695	725	674	697	707	672	690	717	678	660	657	711	696	631	672	681	692	713	678	723	705	704	684	652	676	693	664	686	704	703	682	670	638	709	728	667	748	723	723	736	684	666	718	696	708	682	681	638	710	690	718	646	697	644	686	687	721	683	678	675	679	696	682	693	681	688	679	726	688	669	699	726	684	689	731	700	710	704	719	714	707	717	686	655	722	684	682	719	733	710	670	726	682	714	700	655	659	725	693	676	674	716	685	691	727	660	699	693	701	739	726	654	653	737	713	676	697	685	695	680	715	692	719	719	667	699	665	727	733	679	679	723	706	689	679	683	699	715	703	688	716	647	655	692	708	707	703	677	693	698	702	659	676	694	712	686	664	734	675	680	661	698	705	681	731	641	661	679	669	647	672	669	664	670	666	722	703	726	665	717	666	694	682	705	684	740	742	692	693	700	709	701	678	699	712	645	651	693	718	648	712	680	647	638	668	729	670	669	693	685	727	707	712	666	701	667	703	711	712	700	696	677	673	742	702	698	670	713	653	681	681	696	720	701	682	664	690	666	695	692	657	674	668	698	686	661	676	704	674	686	709	650	659	675	669	706	706	702	635	657	654	739	690	671	718	684	692	674	671	649	710	685	681	664	685	668	708	693	681	708	679	654	691	719	692	733	711	670	708	657	667	690	661	689	667	745	683	635	646	696	681	712	694	744	681	698	675	695	701	676	737	676	730	688	686	679	704	669	657	651	695	702	713	704	686	676	684	737	693	654	677	718	644	700	709	659	685	674	663	634	712	651	678	697	709	676	705	686	650	722	645	689	645	705	681	667	711	758	702	700	677	650	693	713	673	702	657	688	710	685	655	685	673	698	686	682	705	670	676	660	691	723	671	683	643	700	717	716	687	675	688	647	698	703	675	707	707	655	689	690	663	672	709	707	701	669	703	706	705	640	720	686	667	694	675	693	677	717	713	674	726	711	657	665	676	677	697	700	702	706	673	681	670	682	691	675	743	676	668	707	680	694	685	734	685	662	647	669	692	683	661	725	693	680	670	700	685	700	687	699	703	707	677	707	695	710	658	682	722	732	683	691	631	679	709	730	685	691	700	730	639	685	677	713	694	716	666	690	700	677	678	638	685	751	720	702	680	685	653	689	641	677	661	734	643	708	650	697	704	735	679	728	643	716	680	692	686	687	698	669	661	645	685	693	659	738	693	684	675	705	678	729	673	700	668	690	690	713	653	675	749	648	671	676	661	710	679	737	640	670	706	735	681	678	661	717	659	656	674	710	669	668	698	679	704	720	736	641	699	704	662	663	700	694	741	717	720	743	691	696	705	645	724	713
11644	6510	8087	8411	3858	2459	1522	839	484	386	284	258	255	253	233	224	286	598	430	222	222	204	232	255	324	333	369	345	302	254	239	218	234	220	289	312	260	265	257	233	211	205	166	187	207	169	174	185	172	216	189	173	188	185	165	176	174	171	181	168	207	179	180	185	181	170	188	172	164	158	179	142	169	173	158	162	160	185	156	182	165	173	161	167	171	148	164	172	163	181	165	179	192	156	161	183	161	193	178	168	170	170	157	170	176	170	172	177	162	129	177	163	166	161	158	142	163	183	161	179	142	156	163	191	166	176	185	173	179	179	174	168	145	162	169	164	177	168	161	156	156	157	154	139	175	189	169	139	152	172	153	182	155	163	173	150	155	148	153	161	161	155	178	145	154	160	163	164	171	163	162	175	164	153	155	141	170	164	203	171	161	149	162	150	177	163	159	168	180	179	170	171	181	161	176	188	148	167	151	163	158	153	181	189	146	165	159	159	171	155	157	156	169	175	176	158	178	179	158	165	150	165	158	172	176	169	154	158	161	191	147	170	172	186	168	154	184	187	148	157	178	163	173	147	147	165	167	159	159	140	156	163	182	169	164	178	184	162	156	164	165	166	148	161	157	148	130	169	154	158	150	150	169	156	156	175	163	150	168	186	137	184	155	161	169	187	149	150	165	176	150	153	157	184	182	176	155	150	150	155	164	159	176	158	147	166	158	164	139	157	172	158	167	152	178	155	166	179	169	158	177	160	153	154	193	159	179	152	167	180	193	184	142	160	155	164	170	174	153	180	156	155	197	180	154	162	163	183	159	175	145	185	168	143	171	174	157	151	157	132	168	161	178	164	160	186	185	154	170	169	159	157	157	178	167	160	163	179	164	173	170	141	172	181	169	164	164	165	182	168	171	151	177	183	186	142	159	163	142	143	159	167	159	168	152	155	176	173	166	175	174	160	157	172	175	151	154	173	176	177	174	147	165	154	169	161	166	167	161	146	164	157	150	175	158	156	167	153	141	165	185	155	146	150	148	156	176	161	157	157	143	142	167	176	182	158	151	167	158	182	157	168	182	123	171	155	178	184	151	183	177	174	158	179	165	122	175	164	164	168	184	160	164	164	156	151	168	158	163	177	161	162	158	149	159	170	171	163	178	140	148	181	183	160	154	193	164	162	158	171	147	177	151	160	167	161	163	173	161	162	165	167	181	167	147	187	156	165	156	135	150	137	143	150	144	167	154	181	179	163	174	177	171	184	181	178	156	175	170	155	202	173	162	175	186	179	192	164	166	176	151	181	165	160	157	176	185	167	174	166	135	183	160	149	190	184	151	195	153	170	184	178	136	163	176	152	168	154	204	168	160	158	185	144	177	174	152	154	193	153	173	162	183	174	165	154	165	164	175	147	171	163	156	148	173	166	145	159	167	162	189	203	171	160	159	151	152	183	167	171	162	158	172	162	159	138	156	169	169	187	157	181	190	165	170	164	162	158	175	169	170	160	160	175	139	160	152	170	184	147	160	191	179	163	167	173	158	169	159	118	161	184	181	166	175	179	147	184	156	170	152	162	174	165	168	164	145	157	163	161	177	159	166	175	174	161	142	169	161	161	155	164	163	145	165	170	140	147	149	171	168	170	156	188	155	166	161	155	158	169	181	189	179	127	174	146	157	159	159	192	168	176	159	167	169	156	180	119	144	170	168	168	158	156	158	134	155	169	148	170	157	163	165	172	171	150	174	158	161	153	154	166	170	160	146	164	195	157	176	149	159	169	165	178	157	148	153	169	189	165	169	175	182	213	158	169	173	158	171	185	169	152	181	161	170	148	171	172	182	176	195	175	173	157	166	138	146	166	196	143	157	162	145	166	144	148	163	156	183	182	164	165	168	160	159	189	157	186	187	166	173	168	185	169	171	173	182	156	160	179	154	168	168	184	159	153	188	181	175	169	157	160	160	144	171	188	144	174	166	170	170	151	167	151	154	183	178	171	159	178	167	155	164	159	151	152	168	170	191	165	168	150	155	163	169	210	170	178	173	181	192	145	173	148	150	158	153	170	189	186	183	177	164	160	173	162	183	173	172	163	149	162	162	181	156	163	170	160	178	165	165	176	145	165	167	166	165	152	149	158	155	143	172	152	164	158	186	165	185	190	156	143	174	187	159	189	140	169	156	168	163	174	188	152	161	177	168	181	169	166	159	163	153	146	152	165	147	166	140	153	173	173	159	132	181	176	145	148	172	156	172	159	184	167	181	177	178	175	159	145	154	192	167	140	169	159	172	185	152	164	168	153	158	154	181	171	177	159	148	171	150	166	171	163	143	146	182	170	155	170	163	193	149	161	142	153	173	197	160	159	147	169	168	167	171	155	158	156	172	166	208	166	184	174	151	156	177	157	187	177	167	168	162	137	165	176	144	151	153	159	164	164	182	169	188	163	168	157	168	182	147	164	188	180	179	158	171	164	160	157	135	178	166	155	159	157	186	149	163	165	158	176	174	170	176	186	152	148	152	161	165	161	169	172	168	163	144	168	140	169	155	158	188	168	182	159	170	158	163	181	171	159	157	165	150	160	183	179	163	146	199	154	155	155	161	164	171	161	151	156	171	181	166	164	163	182	166	153	168	157	159	159	164	169	184	147	176	170	181	148	184	168	164	178	189	153	160	156	163	169	167	158	172	163	196	150	149	148	178	169	159	171	175	159	178	160	150	153	145	152	168	174	163	174	161	172	157	166	168	158	151	171	153	178	173	163	175	161	189	165	162	161	153	191	173	149	176	138	161	175	161	153	164	154	181	148	175	148	137	173	173	159	165	155	181	164	168	152	167	174	155	150	194	169	160	198	161	179	156	180	178	174	178	153	170	154	149	168	161	165	156	155	161	164	146	170	163	190	167	161	165	153	156	147	142	153	166	169	159	155	167	160	170	172	159	171	177	178	167	175	156	156	190	176	157	161	160	154	190	166	156	161	187	157	174	153	175	164	167	185	162	174	163	148	168	186	162	159	164	189	142	162	177	175	161	165	160	171	153	185	142	164	140	155	149	153	145	175	156	164	163	162	169	162	135	170	176	167	167	170	156	149	166	164	154	162	166	164	150	160	131	180	182	168	162	150	162	162	169	134	166	185	153	162	183	171	161	170	162	164	157	166	171	168	175	172	151	150	190	209	189	167	160	163	177	183	166	186	163	152	155	157	164	138	157	166	183	167	162	167	158	155	160	168	180	152	152	153	176	155	169	138	201	149	158	159	175	147	170	135	172	173	188	166	163	187	164	164	152	154	173	165	184	148	148	171	163	173	161	167	164	168	156	182	149	160	168	150	173	176	182	155	168	153	181	181	167	164	160	149	182	170	156	172	174	171	164	150	158	162	140	158	144	145	152	173	157	160	184	158	163	189	159	140	169	157	161	181	179	168	171	182	181	189	167	155	178	136	155	162	149	144	179	180	159	171	166	168	193	163	176	153	150	155	149	162	159	185	160	152	163	154	166	164	164	174
9246	4044	8792	12297	6451	4841	4135	2556	1623	1500	1115	1085	919	922	839	853	1483	3490	2277	1206	961	697	866	1377	1863	1731	2354	1993	1747	957	915	889	939	921	1387	1452	1097	1071	1060	996	902	724	608	564	634	606	526	557	767	773	503	513	464	461	465	435	495	501	596	611	641	548	550	574	469	477	475	430	411	416	383	427	446	421	459	428	421	413	437	403	434	406	429	416	420	453	402	399	451	444	431	397	410	422	418	428	409	424	395	440	425	423	413	435	430	385	436	399	398	411	420	429	413	446	421	387	435	389	447	467	420	423	432	455	432	419	428	420	403	405	410	380	388	383	397	395	413	412	399	382	423	443	394	407	427	395	413	427	416	438	424	398	391	412	400	402	428	425	407	377	434	378	423	409	405	391	396	430	392	448	423	405	437	426	389	411	416	409	409	404	393	457	406	394	408	392	399	369	443	435	368	438	392	417	408	450	448	429	425	452	427	421	391	432	408	452	391	422	414	409	412	429	437	400	402	403	411	389	408	415	440	401	393	384	426	424	435	428	408	407	387	383	410	420	422	438	423	413	417	400	425	425	429	411	400	406	410	412	386	403	416	401	400	414	396	407	427	417	424	440	411	436	443	398	376	403	387	414	405	414	397	417	443	437	411	422	389	398	377	407	400	404	428	412	402	404	446	397	436	379	396	422	463	399	454	396	387	407	411	405	403	433	434	409	402	404	403	395	410	430	416	405	420	420	447	410	412	408	408	388	385	451	415	405	421	419	368	427	440	432	443	381	430	420	402	416	411	416	448	407	421	411	422	424	414	415	439	453	380	398	379	428	421	395	413	423	410	404	420	381	412	424	415	421	412	381	392	436	406	429	437	401	418	418	391	420	402	412	395	399	404	430	394	395	434	405	416	379	426	411	405	404	373	411	385	368	457	424	374	451	429	408	418	394	426	406	402	411	412	432	417	392	419	421	379	435	419	430	405	421	402	421	429	409	383	413	413	388	403	391	428	415	444	441	433	429	397	404	447	426	413	411	391	431	434	394	402	423	404	421	425	418	417	395	389	412	419	396	422	381	385	432	415	410	403	422	426	432	409	428	394	437	413	441	425	409	422	430	393	431	452	439	406	433	442	396	391	399	426	407	433	388	393	355	398	399	413	425	372	419	403	442	425	400	443	399	410	420	398	429	394	421	454	405	419	392	388	443	428	463	354	421	414	417	384	425	418	394	398	420	438	407	412	414	425	405	436	402	407	407	459	429	403	408	408	373	409	427	404	386	405	408	421	446	415	403	426	378	437	428	444	431	391	395	422	428	396	370	385	443	405	434	445	404	405	433	413	393	399	413	435	397	408	428	428	422	380	409	402	411	411	399	400	412	394	409	422	392	429	403	391	401	414	393	431	409	354	391	367	389	419	398	421	399	430	385	407	410	412	412	412	419	412	374	420	447	379	425	428	455	444	466	433	422	430	430	428	387	399	392	409	382	430	399	423	399	423	418	388	410	393	438	396	399	421	426	399	411	381	421	367	447	416	457	434	418	394	423	432	409	431	409	445	401	424	363	405	410	431	410	399	395	398	421	399	431	416	486	414	386	407	397	423	397	413	419	435	425	421	407	440	419	420	400	365	424	428	451	400	432	405	420	392	425	435	409	417	439	424	436	418	392	372	425	416	425	422	386	409	392	433	431	386	413	393	408	406	426	400	415	396	411	397	397	432	397	406	405	409	417	406	421	388	400	427	429	426	413	416	416	439	406	425	426	402	423	437	430	413	425	387	418	418	409	442	403	432	422	417	424	396	431	403	380	422	415	429	436	439	388	401	429	426	405	374	415	380	411	395	408	444	400	427	408	408	432	415	415	436	399	409	439	389	430	385	422	397	424	411	392	411	411	414	393	415	382	439	408	395	426	417	388	407	422	419	396	413	430	432	424	378	393	411	427	412	402	452	414	418	428	444	404	410	380	426	429	421	365	399	430	411	401	395	403	423	389	369	408	418	387	398	424	434	417	390	439	416	399	409	415	448	429	388	432	395	413	416	442	390	398	402	447	410	398	402	421	408	428	379	408	395	394	426	422	400	391	400	433	416	422	407	413	418	405	401	418	430	405	423	373	393	420	387	396	428	450	419	445	389	427	416	421	428	409	432	385	402	428	413	405	424	435	413	428	449	369	392	396	396	383	468	402	377	413	444	395	382	402	426	399	418	427	431	402	413	420	420	430	397	359	387	440	418	409	385	399	417	396	417	413	441	409	400	399	404	373	429	425	408	418	373	418	406	417	419	395	462	440	421	428	416	409	446	418	417	434	411	373	476	394	395	439	399	414	414	379	419	416	439	438	434	405	390	398	403	373	422	445	392	436	398	431	455	374	463	405	409	416	411	391	413	402	406	425	432	413	409	418	424	401	428	431	390	422	400	395	417	433	395	445	419	391	405	408	465	428	425	395	422	377	396	412	354	444	411	413	397	441	422	387	449	377	427	433	382	402	426	389	394	437	405	434	408	427	372	433	437	427	423	401	412	418	440	426	406	442	448	416	477	425	380	412	413	435	435	423	419	414	402	417	435	430	422	429	404	422	405	363	424	397	423	442	402	393	393	378	399	440	446	402	436	436	393	376	432	387	411	441	406	413	417	380	417	396	435	417	416	422	429	439	424	408	389	444	422	425	436	403	438	445	417	461	415	425	410	398	411	434	394	402	401	434	405	408	399	380	407	390	384	353	382	428	407	425	396	415	442	417	405	363	427	428	405	415	422	437	375	424	416	422	423	432	430	396	398	387	416	412	407	430	390	406	440	402	434	413	429	423	415	401	432	418	440	452	397	420	396	400	398	422	431	418	381	408	404	387	426	424	405	406	427	391	433	398	460	428	419	409	450	405	414	398	398	397	422	432	428	398	389	417	423	418	427	414	389	406	417	449	441	432	409	410	427	385	433	398	400	392	410	389	403	443	410	419	362	445	452	397	432	387	403	422	397	429	395	399	430	376	417	393	391	432	403	377	399	418	454	421	414	409	438	413	446	437	361	390	453	395	419	424	394	444	445	403	410	401	434	415	414	446	446	407	356	438	374	425	400	424	423	450	418	423	413	458	396	428	423	416	414	432	400	390	425	417	432	406	387	442	440	385	429	400	413	401	422	410	409	408	437	415	420	410	388	420	417	394	416	413	411	422	413	387	396	392	434	382	412	424	451	436	424	414	456	407	416	429	439	412	434	421	437	421	449	357	467	406	426	427	385	411	391	367	379	428	455	440	445	402	417	409	440	419	447	434	403	397	457	399	385	430	417	420	390	398	407	437	412	419	408	424	418	404	393	393	422	445	369	439	425	413	404	407	433	432	404	415	433	402	409	400	427	420	427	406	408	424	427	386	424	397	414	401	462	393	404	419	425	394	409	405	442	405	401	397	415	383	387	421	374	422	420	409	414	410	408	421	397	425	417	429	432	365	445	379	430	413	399	378	409	405	407	431	399	409	392	402	415	392	406	400	443	402	431	418	408	408
17698	10575	12810	13363	6807	3664	2637	1287	638	467	370	271	255	247	217	201	423	694	435	234	200	173	191	344	464	401	574	403	357	222	199	167	215	216	300	264	231	225	239	220	185	178	143	134	129	135	129	141	184	176	94	106	120	114	116	111	106	112	139	133	162	137	120	99	109	121	112	106	127	105	122	119	115	100	102	88	104	110	84	96	112	91	98	102	104	104	94	112	101	115	80	106	107	131	118	125	95	94	88	80	106	111	108	84	109	104	100	97	102	103	96	96	112	111	93	110	97	96	85	112	104	108	84	113	96	94	104	78	94	103	101	115	83	109	117	101	123	102	114	114	124	93	115	84	100	116	96	111	109	84	127	112	120	102	106	85	109	97	101	117	91	97	103	96	102	90	111	96	115	78	95	110	107	98	115	104	100	99	90	86	106	114	109	93	97	73	105	119	107	112	92	91	117	118	98	99	91	103	93	95	110	94	101	80	104	104	86	124	95	118	104	107	105	117	83	98	102	105	90	120	113	105	98	111	106	130	106	91	87	95	120	98	96	106	98	119	94	110	106	119	84	103	95	98	121	96	102	112	104	106	99	100	103	106	100	104	110	103	96	85	89	110	89	105	111	91	92	105	106	105	98	86	93	94	118	100	103	89	98	105	106	107	107	105	123	105	103	89	113	109	91	97	115	83	93	103	105	92	111	103	97	112	93	103	106	96	104	99	104	101	108	92	119	108	106	84	97	89	87	96	109	124	96	105	109	109	96	99	101	104	100	124	101	94	96	97	105	84	114	90	114	108	107	100	106	117	114	112	100	109	85	110	110	122	109	105	94	90	83	104	94	91	102	97	100	99	114	109	88	109	100	105	123	94	101	108	102	107	107	115	95	96	123	115	89	104	104	115	109	107	130	107	101	106	97	109	108	96	86	98	115	118	95	106	86	111	112	100	114	93	106	111	97	119	96	113	105	104	104	97	114	110	112	104	110	92	103	114	101	100	103	93	94	100	97	95	103	93	101	114	92	106	107	103	116	112	122	114	105	90	116	88	119	96	88	106	105	99	101	95	105	114	108	108	88	95	104	93	125	98	120	89	81	103	90	100	108	99	110	107	122	89	92	117	88	91	103	92	105	86	91	91	127	121	88	106	94	111	104	100	107	99	75	100	92	107	105	119	95	83	102	111	100	111	91	104	105	89	106	111	107	88	95	89	97	109	89	124	74	103	104	78	101	110	102	106	90	99	99	100	95	89	97	115	117	103	95	107	124	102	123	93	85	114	96	115	117	107	92	108	92	95	101	110	81	95	103	96	108	111	123	116	96	102	94	98	103	108	83	95	94	91	110	88	98	94	110	91	94	108	106	107	105	99	107	117	81	96	114	104	102	101	98	109	85	120	123	100	97	105	105	87	114	103	106	111	90	96	116	86	107	95	107	93	111	110	90	111	104	106	115	123	115	97	84	120	109	105	104	98	105	113	99	85	93	106	109	108	101	112	108	89	113	106	103	123	100	99	94	89	107	90	124	80	91	101	98	82	115	110	109	90	125	93	89	83	108	98	108	99	92	106	90	83	94	114	120	105	112	111	104	103	94	109	116	101	106	109	111	99	102	101	93	104	117	102	114	98	90	111	100	85	108	98	92	97	102	116	110	103	99	96	97	105	94	99	97	116	103	129	104	99	98	115	87	104	93	109	96	102	99	122	122	88	107	104	87	100	101	104	97	114	118	109	120	116	93	86	111	89	96	76	109	117	116	94	103	110	112	108	112	97	114	96	95	107	120	97	103	103	124	95	68	111	104	93	107	109	108	109	93	116	98	128	89	87	101	112	94	116	100	100	113	93	99	100	103	113	103	91	108	114	91	95	110	104	117	115	104	124	106	102	116	101	101	94	109	102	97	107	106	83	105	94	106	114	106	113	99	95	104	100	109	128	108	119	85	89	95	106	100	88	120	108	105	117	87	86	100	99	106	101	104	114	120	109	92	124	86	88	115	103	106	80	97	108	96	115	104	110	87	127	106	93	97	108	95	83	121	86	99	97	104	105	106	87	123	107	107	87	111	98	105	89	95	113	88	97	110	101	121	117	103	107	122	97	110	111	105	110	106	99	109	114	96	103	82	128	84	102	94	115	90	91	119	84	127	105	105	103	122	111	119	98	97	91	98	93	111	99	112	99	83	103	85	106	98	80	107	101	77	116	90	91	97	109	95	99	91	91	105	106	102	94	119	128	119	114	100	115	113	123	104	95	97	103	105	98	90	90	103	130	101	111	88	93	104	96	108	119	104	95	83	113	102	129	104	110	101	109	135	108	103	91	114	110	95	119	90	101	110	84	106	113	97	109	111	114	95	91	97	94	121	92	115	117	99	100	100	101	115	105	99	110	114	110	109	112	111	88	93	105	105	91	120	91	100	89	99	86	96	124	99	104	97	117	92	100	88	84	84	114	93	94	103	99	107	96	107	88	110	117	120	101	119	93	105	85	95	126	111	110	112	100	101	118	87	98	104	98	101	91	105	110	92	107	96	105	113	99	96	108	95	101	108	93	105	113	94	102	110	111	101	104	106	115	83	96	85	105	108	112	114	109	108	86	91	102	103	102	93	113	84	108	111	104	105	87	96	109	109	86	93	96	118	90	84	91	95	111	82	102	85	104	105	130	97	92	101	91	108	95	80	109	116	94	102	90	81	100	113	92	94	84	91	81	108	112	117	118	99	81	115	86	84	104	92	91	98	125	99	102	105	95	96	98	101	95	103	102	93	87	107	102	110	102	117	102	82	106	115	87	93	97	99	102	84	104	118	105	110	105	99	103	87	101	106	86	110	102	118	115	109	114	112	98	133	112	106	108	105	122	100	105	100	88	90	95	94	110	101	95	95	109	92	102	101	94	89	102	96	76	101	120	105	97	101	127	101	117	112	91	119	107	95	117	102	131	96	103	105	106	116	99	103	97	109	109	83	79	104	99	94	96	106	107	105	121	97	96	111	115	100	101	116	127	98	86	108	114	103	105	104	81	92	91	93	102	90	116	112	110	103	89	73	95	109	94	96	109	122	101	105	104	87	107	129	104	117	92	92	103	101	104	104	91	70	96	108	88	96	94	104	99	107	98	101	106	103	104	113	91	105	110	99	87	102	88	121	100	94	108	91	98	106	94	102	94	104	98	93	105	101	102	80	104	108	104	105	108	72	96	87	101	95	110	85	98	106	118	107	96	106	102	94	104	106	97	110	106	101	111	108	98	102	87	99	95	87	90	102	102	104	106	116	89	96	121	97	108	98	111	120	93	114	103	117	89	89	93	100	95	84	99	111	112	116	94	95	113	112	113	97	114	114	109	113	98	112	108	81	94	95	97	110	90	95	106	123	107	111	83	102	112	88	91	88	97	101	105	87	111	134	105	117	108	118	102	105	97	104	96	99	85	122	101	99	123	103	99	114	96	103	93	97	102	113	104	108	116	98	117	101	108	105	96	95	93	97	97	116	94	102	93	110	100
11526	6344	12509	16579	9933	8348	7014	3651	2394	1975	1674	1419	1298	1268	1064	1082	2528	4533	2790	1500	1103	752	925	2356	3234	2834	4216	2736	2284	1181	1327	1067	1242	1400	2073	1856	1446	1383	1570	1415	1164	794	657	617	714	602	468	596	926	708	399	365	399	407	409	339	371	456	565	648	782	683	613	494	429	431	410	314	292	346	324	320	297	268	289	310	328	335	318	314	293	300	290	296	294	275	305	289	316	298	308	317	278	303	307	296	258	294	282	291	282	290	320	292	302	274	288	261	267	273	291	296	311	296	276	306	257	290	284	292	272	276	319	294	305	333	301	303	284	314	283	286	305	293	301	267	291	264	249	306	273	287	301	267	313	319	280	296	283	277	311	298	278	294	259	291	291	310	293	293	321	277	292	298	286	286	299	283	323	290	282	304	302	280	279	279	259	284	278	273	310	281	284	282	300	295	302	320	307	318	301	255	287	292	279	280	275	280	302	300	299	285	304	267	272	265	290	313	289	275	285	292	288	324	287	266	287	311	305	270	272	301	294	255	283	307	298	251	269	298	290	282	302	317	257	282	269	258	294	290	297	272	290	284	295	289	305	270	293	302	268	292	296	278	288	287	314	260	288	298	296	279	265	246	285	302	280	292	272	277	296	277	284	292	269	295	292	270	275	282	279	283	287	305	267	305	291	281	318	289	293	304	297	280	311	266	277	298	270	292	271	295	311	273	288	296	272	263	294	268	281	296	304	317	283	295	277	264	268	287	284	274	290	294	290	305	305	266	294	285	296	308	291	274	314	310	313	292	282	278	271	288	304	291	285	307	280	291	260	277	297	287	303	272	313	292	285	257	302	260	252	274	252	284	272	294	290	293	253	291	291	300	277	300	296	259	259	270	265	278	300	271	265	296	293	300	280	282	302	273	291	284	281	266	272	286	276	257	283	294	258	288	276	302	295	288	302	274	283	293	265	301	271	319	275	282	296	300	299	274	307	266	304	294	285	294	291	302	317	309	310	282	264	284	287	291	281	266	326	286	291	303	281	292	288	257	310	324	323	268	291	271	270	281	287	286	272	302	264	283	250	292	315	280	275	296	243	259	293	302	262	276	257	299	302	298	260	286	304	275	266	286	276	288	303	272	292	271	274	264	283	300	262	277	292	283	280	299	292	274	273	289	300	296	291	295	306	272	299	285	320	258	278	295	261	304	296	251	278	296	291	287	314	284	270	288	285	295	318	295	280	296	271	279	308	298	298	283	276	270	259	278	282	253	269	287	302	300	302	292	274	287	262	273	279	282	281	255	313	272	297	287	285	287	256	313	305	286	269	286	298	271	280	292	301	289	259	311	299	285	283	292	297	281	286	288	299	291	280	269	308	289	276	261	286	316	286	289	299	261	303	275	284	311	295	307	300	299	265	317	260	292	288	322	301	279	284	270	285	270	281	287	272	281	303	298	293	270	288	298	248	300	281	319	289	306	275	298	276	275	299	268	299	277	310	285	294	277	315	285	268	284	284	297	278	265	268	284	285	285	272	300	301	305	298	291	257	286	270	273	293	306	279	284	274	295	284	299	301	296	306	292	292	313	261	283	277	274	273	305	284	267	307	285	279	272	280	287	272	292	254	300	292	293	311	290	286	300	258	268	285	268	288	270	313	277	311	288	254	314	307	301	304	297	280	268	299	273	279	302	316	250	291	280	295	268	285	293	293	304	279	305	308	268	267	303	252	297	303	278	278	274	279	280	254	273	268	293	265	298	290	306	294	300	287	282	283	271	281	295	284	278	310	310	269	262	317	293	275	263	302	269	276	280	271	264	274	321	280	310	297	263	260	290	294	278	274	292	329	280	275	281	312	288	264	291	290	273	282	281	303	278	275	279	302	279	263	308	302	266	305	285	279	305	298	290	322	312	302	289	320	257	290	284	288	290	289	299	285	291	276	287	283	281	316	278	280	296	308	301	288	282	270	309	289	310	340	275	255	286	302	276	283	268	321	317	283	271	282	276	293	305	291	291	317	295	277	318	301	247	277	276	283	279	260	254	295	272	297	313	273	313	316	301	280	276	275	264	281	289	301	328	283	263	272	300	306	269	277	308	277	283	283	290	285	290	278	270	298	280	271	297	282	266	296	324	281	266	279	295	264	289	277	270	299	299	269	277	315	271	283	261	281	278	283	283	264	267	260	280	315	296	302	280	271	287	284	285	296	327	272	285	292	300	290	287	273	288	246	305	297	290	296	275	296	271	294	283	319	316	301	282	287	300	264	274	312	256	296	290	300	283	301	283	303	288	322	304	290	282	279	285	293	300	279	293	261	298	274	274	271	271	283	278	310	295	269	290	294	296	273	278	292	274	282	298	311	297	250	278	298	263	263	319	291	281	296	325	269	311	288	299	304	256	250	282	289	296	310	279	300	266	297	257	278	283	278	304	299	280	274	262	282	288	277	301	298	279	293	294	304	309	294	270	303	306	312	286	316	294	251	306	274	296	258	254	291	304	303	273	268	291	282	305	263	266	257	293	296	301	293	304	310	264	288	269	273	256	305	298	286	274	342	281	312	307	278	274	301	285	270	259	288	292	302	279	286	300	288	286	310	306	295	312	302	322	312	279	262	270	284	283	295	292	309	290	256	278	310	289	281	322	290	283	298	300	295	266	278	255	272	249	290	280	276	312	277	273	298	270	270	280	263	301	269	295	276	280	281	310	303	301	288	274	271	271	299	282	307	313	272	280	293	266	302	289	309	271	282	257	293	296	271	286	306	308	272	316	291	275	291	260	265	277	256	311	284	291	264	279	252	238	255	277	279	286	266	294	294	281	259	263	283	334	277	305	294	261	282	308	268	254	304	310	311	301	282	276	283	297	278	285	274	289	291	296	245	309	274	305	281	311	309	271	273	269	269	274	258	284	283	279	282	275	285	273	317	282	290	260	256	283	308	289	271	295	292	295	299	285	300	302	269	267	288	312	290	288	284	301	273	275	284	259	260	279	301	290	312	279	284	262	302	266	291	264	283	252	277	314	313	291	275	279	282	244	277	262	311	278	273	309	292	300	304	319	277	269	293	302	263	264	264	296	284	273	292	302	301	320	312	301	278	277	271	286	283	231	289	291	296	288	310	280	256	284	291	269	283	248	297	262	276	285	319	286	276	271	278	270	274	262	257	293	313	293	302	299	277	278	267	268	313	302	291	284	299	282	249	315	269	280	305	292	275	261	265	291	262	267	275	268	272	282	294	292	296	253	268	292	268	293	272	309	280	269	295	292	301	262	263	268	319	289	266	265	301	259	256	275	297	307	290	277	280	306	264	275	286	298	264	269	291	281	262	263	317	277	285	281	320	278	294	277	282	249	245	305	298	283	305	280	306	275	285	270	279	269	312	277	288	288	279	297	282	275	292	252	288	292	310	302	289	298	290	264	288	291	286	293	265	294	280	263	301	288	252	285	257	289	305	312	292	289	294	284	299	286	289	291	289	302	312	288	298	263	287	281	281	284	294	272	287	295	266	263
2508	653	653	626	379	324	319	300	300	322	264	281	295	322	312	300	432	494	341	296	251	303	303	271	314	311	269	302	274	285	341	277	310	278	309	263	277	309	324	293	279	279	317	269	264	301	280	315	304	273	269	289	306	283	297	328	332	296	299	272	268	282	277	281	283	300	288	282	327	309	230	285	282	277	259	258	281	264	296	289	298	309	282	293	254	298	283	275	304	267	286	270	272	286	276	310	284	290	294	270	252	263	271	289	280	302	274	288	289	292	292	303	271	272	279	264	272	290	256	279	308	279	286	273	290	254	312	289	277	262	314	292	310	263	297	310	276	275	312	275	303	294	286	292	305	303	274	292	295	277	293	260	300	268	285	276	316	277	279	295	270	272	308	300	270	299	264	298	267	286	284	274	305	272	279	273	256	256	274	278	270	282	256	286	307	284	283	296	286	265	297	299	307	252	254	255	287	289	289	264	293	290	279	288	266	246	296	284	307	252	267	269	284	279	300	284	271	326	276	286	293	275	260	286	286	299	300	293	267	277	293	268	302	268	282	287	285	273	306	282	281	270	311	268	279	281	242	317	304	289	285	281	311	307	294	289	261	303	301	274	282	293	285	277	289	315	274	281	278	271	301	262	269	283	274	272	290	302	274	307	262	315	285	277	266	251	279	266	311	296	255	291	286	268	294	279	273	257	236	304	254	254	281	299	273	275	287	265	262	299	288	287	272	279	292	272	265	271	283	284	294	297	288	315	277	277	277	275	283	291	282	306	275	286	298	274	298	281	279	291	284	268	295	271	252	305	270	287	275	267	278	318	303	292	293	294	285	284	271	271	272	292	285	294	274	276	292	262	297	265	293	300	299	300	296	279	259	305	299	321	281	293	287	322	289	275	298	278	290	263	274	278	288	244	273	296	268	259	278	283	303	273	289	263	279	291	281	262	263	264	239	270	289	294	304	292	304	264	275	281	317	316	275	257	296	286	310	290	290	268	303	274	282	261	271	292	289	284	325	267	277	298	271	275	256	282	279	329	284	287	298	287	298	288	293	268	266	269	321	297	280	269	264	289	307	307	266	298	270	303	303	293	267	309	259	289	317	300	270	295	284	281	253	280	295	301	306	278	278	306	267	302	261	263	330	307	272	302	265	281	267	312	285	278	266	302	305	307	282	271	262	300	274	279	276	290	267	287	295	287	296	314	311	269	286	283	270	284	310	314	303	284	307	240	317	293	300	288	274	265	278	274	276	264	234	271	305	296	268	289	249	280	318	264	259	311	289	265	286	287	297	276	293	298	298	297	290	278	263	253	286	299	279	287	283	293	278	285	295	304	248	266	263	263	292	272	300	283	281	272	285	284	296	280	264	325	281	259	318	303	274	268	287	311	276	272	269	308	293	255	299	324	291	287	278	296	317	287	319	246	283	255	308	253	274	280	293	289	257	286	313	280	276	299	294	292	305	297	294	312	287	283	306	285	256	280	276	252	276	304	323	297	294	268	249	321	295	298	279	291	288	278	276	265	288	280	249	275	297	317	254	255	312	304	258	273	260	286	268	257	302	303	293	259	285	295	257	286	269	272	242	313	308	271	283	295	285	291	277	283	285	259	307	279	287	297	295	294	306	269	279	270	263	267	247	276	257	251	279	300	276	266	293	303	270	297	274	304	319	271	279	307	285	301	316	272	274	309	286	300	270	302	267	270	299	284	323	285	285	263	295	257	305	276	295	288	271	288	292	267	262	264	268	275	259	270	279	312	316	299	294	283	258	283	285	297	303	280	254	282	288	301	311	284	281	292	289	327	291	314	290	275	325	284	304	281	291	295	270	276	296	284	280	289	273	300	302	287	270	265	297	283	284	313	250	267	285	255	254	278	296	299	292	317	285	291	296	279	264	264	303	306	274	265	282	258	270	274	299	277	307	299	291	267	264	277	269	267	267	312	259	285	262	295	292	290	313	273	292	300	317	304	315	294	275	286	305	296	284	267	268	289	283	298	257	295	302	322	293	286	273	315	277	275	268	295	291	278	275	304	310	286	227	275	309	301	254	322	296	275	270	287	264	265	247	259	259	302	286	282	299	285	278	262	278	274	313	261	310	256	293	289	246	321	281	282	291	292	266	282	291	289	265	280	264	276	260	299	279	306	266	299	285	289	247	300	282	288	294	284	293	285	292	280	311	270	251	278	304	294	295	246	291	275	274	268	307	288	290	317	298	298	319	288	295	261	305	317	291	269	291	255	268	257	310	304	271	322	260	296	267	298	280	264	246	259	290	317	300	263	278	301	291	273	288	253	264	316	286	273	278	274	295	304	284	297	266	278	276	263	286	261	299	304	303	283	299	268	272	287	272	243	270	279	300	280	254	272	277	288	320	261	276	284	323	316	257	284	268	264	278	284	290	298	240	289	289	312	281	291	281	304	282	269	297	287	282	296	294	255	328	262	285	269	291	285	262	308	282	287	291	273	302	255	304	265	268	289	300	267	287	301	284	296	273	282	280	289	279	291	290	283	281	286	283	270	310	275	285	268	290	243	292	278	294	305	285	278	290	268	290	275	321	308	290	307	293	301	255	303	288	293	316	287	295	269	265	311	252	270	274	279	270	308	290	245	270	288	269	279	294	279	297	259	303	294	274	286	283	292	269	306	264	303	303	294	272	302	311	276	286	288	291	282	314	281	304	282	286	247	315	259	304	276	319	325	298	297	303	260	300	295	263	273	310	319	306	273	281	305	291	287	241	312	318	279	274	293	284	294	317	289	247	270	273	317	277	270	277	264	273	266	316	290	267	297	265	289	294	289	311	280	296	292	284	304	283	277	287	273	291	283	269	273	296	291	321	271	242	309	290	310	249	285	282	294	298	296	297	265	265	292	290	288	267	270	294	267	264	306	288	328	267	305	277	268	304	279	302	285	276	286	275	275	293	303	277	263	259	271	257	302	299	291	299	281	278	263	297	290	290	300	313	271	281	281	339	278	276	280	308	301	263	298	287	301	318	275	275	283	272	253	284	278	275	261	267	300	284	268	280	287	310	323	272	267	294	278	295	279	254	276	274	257	286	291	296	314	290	295	304	303	296	259	262	287	301	261	304	294	299	305	264	306	286	241	311	308	281	260	256	337	317	289	292	279	291	286	268	274	286	280	275	241	299	294	300	320	262	325	302	311	285	260	277	275	280	258	316	277	286	292	304	286	292	270	296	297	285	261	313	296	286	292	252	287	260	290	262	286	274	302	282	277	280	265	299	301	312	280	275	298	268	246	257	267	297	283	280	274	288	272	257	285	262	297	275	306	275	307	261	295	285	270	261	277	311	279	288	273	298	285	274	300	271	278	281	301	279	296	271	274	320	265	315	325	292	292	248	287	271	305	262	317	289	260	286	276	270	264	300	273	301	323	279	283	273	250	284	269	301	294	261	286	324	272	280	294	286	304	286	290	276	280	299	271	279	288	284	264	293	286	292	276	256	265	267	282	300	268	291	308	308	246	266	270
2657	1067	1456	1829	1116	1047	919	781	755	784	714	713	802	767	754	785	1645	2231	1239	761	701	689	673	744	797	871	761	760	788	711	815	836	752	766	724	778	698	695	726	703	747	716	729	722	740	657	779	890	967	694	639	693	640	629	661	649	709	661	666	697	683	683	677	682	623	684	698	652	650	674	708	674	662	670	658	655	703	698	714	665	586	644	686	679	682	689	673	675	717	651	658	679	656	682	659	682	675	653	720	711	682	718	684	692	710	639	697	666	667	675	647	696	665	663	597	686	677	615	706	641	667	672	671	693	645	698	704	735	644	658	644	702	678	676	678	668	673	651	723	710	668	695	688	701	642	681	687	635	709	657	691	684	666	738	645	640	661	709	671	687	687	671	672	670	682	622	616	662	672	688	704	685	723	661	706	713	682	679	616	618	653	675	628	676	653	666	642	607	751	642	709	663	709	726	671	682	647	655	703	684	662	705	708	684	673	693	699	715	702	673	690	670	675	694	671	667	673	689	673	683	610	684	664	686	663	690	682	696	674	638	719	669	683	687	651	668	644	730	612	701	695	692	662	698	643	668	663	671	669	634	668	661	677	671	700	654	635	680	713	651	673	662	676	681	678	693	674	671	695	687	703	660	661	676	694	670	631	698	698	686	719	636	690	719	688	700	677	651	703	686	651	655	659	687	696	705	699	687	664	662	668	675	665	669	703	660	686	672	684	710	703	654	672	661	632	659	639	705	713	675	686	705	699	651	679	688	703	677	651	628	688	710	643	664	664	643	669	689	701	701	681	679	666	707	671	673	644	652	661	662	673	721	666	649	670	619	694	657	703	644	638	693	653	685	625	679	664	677	682	651	618	714	664	725	664	699	711	661	673	667	673	662	702	678	661	692	690	679	632	739	642	705	697	677	668	687	656	640	660	678	637	682	673	688	640	653	669	643	643	694	708	643	664	702	686	698	674	690	714	641	623	676	668	648	667	679	707	642	697	700	638	706	638	697	670	678	621	682	666	730	674	659	725	657	655	702	650	660	684	651	675	694	702	670	664	697	713	705	628	629	700	665	644	682	686	663	690	638	690	669	647	695	651	668	688	634	700	663	719	699	620	689	645	664	738	711	692	639	735	659	656	704	651	662	684	664	704	683	676	672	690	719	679	656	695	645	698	639	684	685	653	696	696	673	647	685	704	683	668	687	677	655	665	692	644	684	687	665	647	689	698	661	657	659	690	698	673	680	671	687	701	649	675	690	668	650	681	689	708	693	696	643	675	667	674	658	683	692	682	694	668	665	707	703	652	689	686	709	683	705	678	693	696	697	689	699	673	699	669	652	681	701	696	714	672	670	654	697	649	646	702	673	706	676	675	660	624	643	673	663	702	661	674	648	645	705	657	686	658	675	677	658	666	660	652	695	653	718	662	682	704	657	645	678	666	655	672	659	653	660	685	680	631	704	665	674	664	649	676	649	654	655	660	658	674	647	652	679	651	684	666	692	651	678	674	682	646	678	670	663	685	666	697	651	660	665	649	703	670	713	694	629	668	708	677	647	660	656	644	720	695	650	662	657	655	649	644	662	661	616	645	709	715	723	678	702	679	712	648	715	704	697	665	678	669	719	647	660	656	664	653	661	669	648	713	688	671	650	657	641	696	683	660	659	656	710	694	610	639	668	676	662	685	673	672	732	657	672	677	660	725	655	687	676	671	675	682	685	687	650	689	677	679	669	676	699	680	706	703	695	687	640	725	676	712	717	716	650	741	681	682	698	717	677	671	668	689	641	639	644	699	652	665	650	675	636	679	689	648	668	661	706	669	660	663	661	692	663	642	648	694	675	665	701	682	680	664	713	660	711	629	702	656	695	720	683	662	675	666	707	678	698	705	664	662	662	658	689	669	743	673	700	675	665	709	700	692	662	660	677	704	682	689	633	667	701	657	668	659	671	691	692	718	648	695	677	643	646	684	698	670	706	663	736	683	659	660	688	709	734	678	703	668	692	674	725	676	724	667	699	647	658	638	660	677	645	662	682	696	640	684	680	655	624	671	663	648	630	676	668	698	649	679	688	630	667	683	660	681	674	675	630	638	676	656	646	706	639	679	677	681	714	653	633	700	657	644	656	693	634	682	724	722	634	668	720	678	674	657	679	698	672	674	691	673	717	682	650	648	658	704	703	670	677	724	673	690	694	652	700	700	690	700	680	681	640	722	689	674	649	694	724	670	642	679	683	649	685	666	668	643	738	665	653	701	644	646	673	756	664	724	702	719	686	656	658	634	693	702	687	701	672	707	661	637	632	678	713	638	631	734	655	663	707	707	668	714	674	666	685	714	646	666	696	683	677	666	649	644	677	663	714	653	675	657	640	709	656	655	693	657	655	621	646	627	706	641	623	655	662	694	683	633	693	680	688	641	669	721	717	622	699	684	635	661	687	705	699	709	653	652	660	664	698	667	652	672	750	700	643	682	618	691	617	738	680	664	671	679	661	661	702	604	679	694	670	679	654	653	681	678	674	683	690	670	665	696	696	665	695	672	659	693	693	652	627	707	640	657	651	663	661	657	681	652	670	685	674	678	655	689	715	660	702	690	691	681	703	666	662	630	711	654	669	698	708	655	681	675	710	673	685	655	685	662	635	688	668	720	703	601	690	657	714	693	698	630	654	655	690	680	693	682	696	660	695	676	636	664	691	654	672	698	631	682	666	656	666	687	650	697	700	722	665	686	678	644	688	672	686	679	676	642	685	678	626	656	707	649	692	636	694	697	672	628	691	636	699	648	644	683	703	692	655	725	631	662	675	704	642	678	703	668	652	676	641	645	649	658	661	709	709	659	688	655	636	667	668	684	632	669	680	679	627	648	696	690	671	669	720	683	738	631	688	705	731	685	667	702	673	687	713	653	659	665	653	670	658	681	666	686	669	662	680	699	666	697	664	670	617	720	691	692	636	689	688	644	692	622	646	688	641	676	654	664	657	699	692	709	678	688	656	615	645	680	637	695	660	697	663	688	667	632	691	672	687	682	637	676	680	672	660	656	686	686	678	658	663	710	608	678	660	720	706	708	689	668	628	699	657	694	673	678	691	668	680	674	708	682	713	683	675	639	631	673	660	661	687	670	685	647	701	642	684	660	701	671	701	683	685	682	654	679	682	645	656	667	717	693	687	704	630	655	668	646	667	650	617	654	674	694	659	668	662	684	704	634	675	701	697	643	678	675	668	639	679	658	691	657	662	691	658	667	654	674	724	688	666	675	637	678	719	637	662	689	671	692	665	694	654	665	691	694	678	711	714	680	678	664	671	690	689	692	643	701	670	669	630	692	631	704	645	667	732	662	701	636	654	684	687	705	736	653	632	672	659	669	621	673	716	657	673	667	619	686	647	701	667	661	677	677	635	683	659	690	712	707	672	666	666	628	658	655	664	631	690	659	667	669	701	694	692	695	683	671	658	662	655	625	707	715	647	637	635	734	680	650	699	630	659	685	646	654	666	670	724
11508	7092	7347	6058	2771	1734	1063	513	348	328	257	227	236	225	230	239	412	538	277	227	207	216	192	253	299	330	352	271	213	215	266	201	192	208	248	254	265	214	253	209	182	214	227	170	197	186	198	224	177	166	161	170	168	168	170	167	151	182	180	176	188	187	166	174	160	179	166	163	155	171	192	154	168	175	156	178	165	168	168	163	154	181	153	163	146	136	146	139	176	155	175	175	168	155	148	160	169	165	161	174	164	176	176	183	150	141	159	176	173	149	158	160	174	171	148	155	185	151	176	140	160	155	161	154	177	147	174	156	165	181	168	158	154	165	188	158	158	155	161	158	152	155	153	164	152	155	157	163	164	180	154	164	169	159	157	194	162	167	166	155	153	167	172	142	149	184	150	151	158	166	156	184	169	140	179	150	163	176	152	149	169	146	155	147	158	147	147	158	166	167	166	177	181	165	160	155	181	174	150	149	148	145	150	185	172	150	165	154	163	154	161	159	179	154	159	146	173	166	161	161	174	169	158	138	140	178	148	151	160	166	159	161	150	168	159	145	173	163	142	139	135	170	168	161	173	168	182	157	140	133	158	167	148	178	146	174	178	153	159	157	155	178	155	171	159	163	152	150	154	151	155	151	155	137	171	155	150	168	151	143	163	156	160	145	148	163	163	146	186	153	135	151	173	160	145	164	175	157	174	145	154	165	147	160	159	148	161	168	158	159	150	183	148	175	151	164	164	153	147	149	149	153	183	147	163	155	169	166	149	170	158	171	179	171	162	159	166	154	158	179	176	170	157	144	134	157	159	159	171	169	143	173	173	161	176	149	164	180	170	164	190	167	180	155	140	168	158	163	186	165	148	186	168	143	154	156	144	156	154	183	159	177	151	167	174	150	139	163	169	154	176	144	163	145	190	162	161	158	165	158	167	151	172	159	152	154	156	179	178	163	142	163	175	136	146	187	144	167	186	147	179	149	173	140	150	137	174	165	154	159	174	174	159	168	154	147	163	134	169	149	147	160	160	166	178	125	197	175	154	141	172	188	167	149	169	162	165	155	149	167	149	167	197	165	151	149	159	159	139	134	159	153	184	160	152	142	137	187	161	161	163	153	156	178	191	134	142	166	143	149	163	146	200	155	153	160	156	154	165	156	175	138	167	180	168	158	162	196	165	154	176	170	175	161	167	149	141	159	152	160	147	151	169	174	153	146	147	180	158	140	152	167	151	170	163	165	162	153	155	160	143	146	148	160	161	153	190	167	157	150	147	171	131	161	163	175	174	159	154	183	174	171	171	160	157	164	151	173	141	156	173	164	163	164	145	170	153	138	143	160	144	160	149	131	173	151	150	152	164	155	152	157	157	144	153	157	157	156	142	156	145	148	162	168	159	169	166	138	152	159	138	151	157	159	160	147	146	176	152	142	156	158	146	146	159	160	185	147	151	149	182	140	167	159	154	150	173	159	147	154	174	181	192	174	150	152	151	168	147	161	172	156	160	154	160	163	139	155	172	163	159	160	158	175	168	172	166	167	161	150	168	168	148	166	168	168	170	154	134	169	166	170	136	146	175	152	168	150	147	165	166	174	174	187	168	174	169	168	148	155	159	154	173	157	168	156	157	155	144	147	161	151	195	159	129	174	182	167	174	155	149	182	167	149	158	191	176	148	153	180	179	167	176	144	166	156	163	158	171	150	161	146	147	182	160	154	180	158	174	157	180	129	185	161	163	173	136	136	169	156	161	176	151	135	157	153	161	140	158	151	133	174	149	143	158	172	147	181	159	154	134	163	153	150	141	159	156	148	144	158	165	157	166	172	165	183	156	150	142	177	148	161	168	157	149	160	157	149	189	176	157	142	155	176	158	164	162	167	141	157	144	156	165	169	141	173	143	173	173	156	177	185	154	175	172	144	148	194	146	175	161	170	172	159	156	175	169	147	152	159	159	175	164	175	158	150	168	150	140	155	170	169	176	144	167	145	162	132	161	163	131	156	165	158	159	155	182	177	158	163	167	163	159	150	150	149	171	179	140	157	157	184	146	151	185	170	161	184	159	154	177	145	164	168	174	169	157	144	170	164	155	174	150	146	176	179	165	173	171	162	181	172	141	161	168	157	161	162	181	154	153	174	164	147	164	161	146	170	178	156	175	169	158	153	148	180	141	179	167	164	155	168	170	157	154	143	159	164	162	166	161	172	149	156	147	169	151	163	166	182	152	163	156	163	180	161	169	149	143	157	142	158	123	163	147	171	162	166	166	175	146	148	157	183	175	143	146	178	141	168	189	164	143	158	166	157	141	156	174	149	162	138	161	160	161	153	169	140	135	168	148	165	167	151	195	176	165	168	159	170	171	142	173	168	169	172	150	134	168	147	155	162	169	150	161	155	163	157	172	159	184	148	140	173	160	160	171	180	150	138	159	155	155	141	158	148	165	171	156	191	162	168	160	164	164	161	186	181	156	145	149	166	158	170	152	154	166	163	144	135	154	161	157	147	157	169	159	130	155	133	158	167	149	147	183	170	168	160	166	174	164	161	176	180	167	170	178	149	169	153	161	139	162	143	175	132	145	152	159	163	162	161	167	131	152	140	134	150	163	139	157	181	157	159	165	158	166	141	158	162	171	140	155	150	145	155	156	171	167	199	147	145	169	154	144	146	148	180	163	167	179	167	167	150	145	170	168	167	179	163	142	173	163	156	152	161	129	158	161	171	180	146	145	174	152	140	155	164	146	147	164	136	145	129	144	161	167	163	181	166	154	167	176	142	182	148	161	146	177	163	163	183	149	156	189	161	166	168	154	165	182	140	172	175	187	147	156	157	161	155	168	164	161	188	165	176	160	170	162	159	173	158	151	127	159	191	150	167	156	159	145	154	183	168	165	157	161	168	153	137	156	167	159	156	170	178	149	153	155	170	160	146	175	169	149	160	180	150	147	157	181	162	157	132	150	136	179	178	171	127	159	148	151	154	164	179	178	162	167	171	186	174	170	171	163	161	142	138	148	160	168	176	146	183	178	145	166	152	176	167	176	150	170	171	161	170	160	159	151	173	158	147	162	159	147	173	148	166	161	175	146	158	139	174	155	164	152	173	172	168	156	173	150	154	148	136	151	169	153	131	145	155	163	159	142	143	149	148	169	169	171	170	155	167	155	175	141	169	155	174	142	178	157	160	160	160	174	163	176	142	142	158	133	153	179	165	143	176	154	167	154	159	160	172	141	177	155	175	162	146	161	149	137	164	161	156	174	169	180	161	153	149	154	161	158	149	162	160	169	148	163	150	128	156	166	155	165	166	167	170	144	144	159	171	151	166	148	154	123	155	139	162	181	159	166	161	168	192	161	164	153	160	174	166	165	171	170	162	145	177	167	148	179	166	170	153	149	188	167	136	152	154	176	156	174	137	166	182	148	139	145	165	189	160	151	162	160	165	178	151	203	163	158	166	170	160	158	150	164	121	138	180	180	176	142	147	163	155	174	163	142	161	147	155	163	167
8865	4205	8022	9784	5831	5109	3783	2041	1645	1293	1139	1035	898	933	831	1001	2146	2949	1418	1006	778	673	635	1322	1726	1966	2061	1374	1029	981	1031	913	821	832	1226	1323	1130	1192	1179	952	743	875	826	657	547	614	729	894	548	480	446	533	437	426	452	444	474	536	524	563	676	567	544	491	516	455	490	426	433	423	405	396	393	386	447	455	422	434	382	398	418	416	414	408	400	432	379	386	395	410	410	422	394	412	380	387	418	423	417	431	420	400	381	423	387	362	384	383	406	398	433	414	417	409	423	386	362	420	436	364	415	403	380	412	380	400	438	419	406	387	391	428	387	414	418	375	423	444	396	422	415	430	413	424	398	425	387	396	403	388	450	391	395	410	430	379	377	409	377	346	394	369	372	391	415	394	371	393	395	350	435	389	373	399	421	411	385	404	399	408	408	412	406	411	409	421	399	361	394	415	404	400	385	400	390	403	437	364	393	400	379	406	408	396	363	379	414	390	386	417	386	403	457	406	395	432	367	370	399	424	377	390	412	437	368	417	386	432	396	427	381	398	410	426	393	370	394	417	392	396	406	395	419	406	403	429	416	379	365	389	435	405	388	395	412	401	417	409	447	411	386	420	409	415	355	411	387	408	360	376	375	415	372	402	397	422	379	411	380	426	408	394	396	390	413	427	404	434	421	408	385	397	388	430	453	362	392	404	405	402	413	388	401	426	403	392	394	367	406	433	393	379	437	404	418	391	400	400	383	417	406	418	391	379	386	389	365	397	386	373	358	435	425	368	410	393	380	409	410	419	414	385	392	391	415	377	388	415	409	359	401	392	425	408	403	425	408	401	394	395	385	403	396	399	448	409	399	402	419	414	431	424	411	390	415	393	388	392	406	374	429	425	381	361	385	399	416	383	437	411	429	391	379	412	398	425	408	369	415	404	387	389	394	386	392	375	413	386	404	376	407	379	386	391	422	410	370	407	394	393	429	422	377	377	388	405	388	428	417	411	404	446	403	427	380	396	402	433	439	417	390	378	384	400	387	387	408	419	417	386	401	419	400	373	342	390	417	375	394	417	413	381	393	446	352	404	382	434	418	422	398	388	429	382	446	387	414	419	405	415	358	375	408	377	408	420	404	374	365	393	415	400	421	374	379	418	407	424	402	383	381	398	411	364	403	415	392	406	377	411	431	405	413	397	399	373	388	432	397	382	369	384	413	380	382	374	379	384	380	413	370	382	384	396	405	409	402	398	395	378	390	425	393	380	403	374	368	410	404	430	362	422	408	420	407	408	448	386	400	419	400	406	391	422	395	387	407	454	411	385	373	377	392	385	393	428	414	408	392	393	408	394	370	397	387	392	410	427	424	396	397	433	389	356	415	386	441	401	415	402	396	404	404	417	365	430	436	422	401	397	378	397	348	419	394	354	380	384	396	411	396	395	390	387	374	406	431	410	432	398	433	432	383	407	424	364	430	438	372	392	399	420	403	410	376	407	400	401	363	411	392	392	393	380	394	377	388	383	371	376	355	397	373	403	419	385	446	435	370	419	405	404	404	388	422	383	391	401	378	422	402	378	410	363	419	416	374	394	404	413	413	397	394	401	367	379	369	380	401	382	421	394	379	393	407	418	428	416	409	384	395	363	385	455	423	411	393	400	418	415	416	397	412	434	424	430	396	399	390	381	355	411	405	425	416	408	401	375	407	406	393	432	410	423	447	408	400	394	394	349	384	379	408	387	382	401	402	418	396	433	385	390	383	385	439	396	405	419	409	367	375	393	376	394	427	415	414	416	414	379	421	405	382	386	439	379	413	419	390	368	394	419	447	429	415	396	404	393	350	387	378	384	437	408	423	405	349	395	390	390	390	399	379	381	381	398	377	424	385	368	362	406	404	398	394	358	407	399	394	361	386	378	404	428	392	390	420	395	399	388	381	416	363	403	403	407	399	399	414	382	383	385	386	395	404	414	382	442	424	436	396	415	423	397	377	413	371	437	410	397	387	413	429	420	390	377	418	413	404	378	441	430	398	412	379	416	405	389	401	395	431	400	441	373	392	402	383	425	366	419	414	419	408	424	393	384	440	431	389	380	378	388	412	391	395	380	379	406	376	412	391	394	385	404	356	416	388	380	421	394	379	410	407	402	403	401	398	383	409	346	379	379	433	422	366	405	420	381	429	416	443	407	410	371	383	420	372	413	420	455	401	400	397	395	386	415	429	388	399	400	369	390	382	401	410	380	400	387	389	428	391	418	379	436	400	422	405	402	409	424	397	402	451	388	380	393	398	377	407	353	394	410	398	409	365	383	403	405	406	395	406	388	421	422	362	436	413	371	421	403	379	402	430	424	416	432	385	375	368	401	358	418	398	367	363	423	418	376	409	373	429	378	387	388	382	378	433	398	402	392	394	409	380	384	372	415	394	415	408	412	388	389	408	434	421	406	463	397	390	416	385	412	409	421	367	389	419	385	421	426	386	386	385	397	373	409	409	399	396	404	401	385	420	414	380	381	415	405	370	372	412	406	417	401	399	389	385	412	389	395	433	402	387	399	401	411	410	394	387	371	414	414	386	354	379	433	364	383	396	401	403	377	417	395	424	374	389	395	400	406	397	369	416	375	392	419	402	367	388	373	398	388	402	390	390	414	393	431	417	403	400	392	399	413	420	415	372	359	416	383	418	377	403	401	400	416	354	354	389	407	372	406	385	400	409	380	407	393	418	383	441	380	407	380	408	388	396	385	386	423	394	410	426	442	410	396	420	444	403	418	370	419	399	391	395	365	415	402	389	420	360	414	407	384	375	392	418	435	411	390	418	387	369	408	435	435	389	405	395	412	389	402	417	413	399	415	394	357	385	412	381	397	431	411	412	416	396	391	387	414	372	400	377	373	413	377	359	422	400	412	427	386	388	426	393	403	408	378	409	364	383	391	404	431	405	388	415	425	377	422	400	387	402	402	430	409	436	389	382	386	396	415	384	386	417	426	383	375	440	398	418	397	437	390	385	404	395	378	422	371	406	399	361	406	390	397	417	387	399	389	419	390	388	380	418	397	365	427	404	384	472	399	392	398	383	383	406	393	406	405	404	364	398	401	359	384	371	390	409	420	430	386	389	382	398	416	402	397	429	384	449	436	379	411	403	356	412	444	399	398	407	426	359	389	397	378	409	424	371	398	412	393	395	419	414	420	407	380	401	385	424	392	397	401	396	401	409	382	399	372	410	403	390	404	413	383	409	381	385	394	373	375	362	394	397	383	401	379	402	431	394	417	401	418	397	397	411	418	355	381	421	380	434	412	396	410	335	388	414	405	401	394	420	426	393	400	393	384	406	421	377	355	394	407	387	408	380	395	407	417	406	386	415	389	406	406	411	388	407	351	350	423	439	413	402	389	436	395	427	410	384	400	445	405	444	395	430	385	359	377	407	371	359	391	407	429	404	379	384	428	396	412	369	365	391	385	390	421	399	371	375	402	408	417	383	421	407	418	414	404	407	432	416	385	375	398
17912	11247	12326	10224	5322	3275	2116	896	564	402	350	255	256	216	219	239	398	474	248	234	217	155	199	339	373	527	403	294	192	222	232	181	187	253	268	310	340	315	260	154	171	216	133	148	112	121	154	141	104	100	124	129	112	94	98	105	113	126	114	123	131	125	95	114	120	131	121	123	119	98	100	90	96	107	96	86	121	115	100	90	97	118	83	93	91	92	97	85	90	100	115	96	110	112	89	94	104	94	95	81	109	113	105	106	99	84	94	122	96	115	105	98	101	92	90	97	97	102	103	93	94	103	88	87	79	102	104	94	94	119	95	90	94	89	104	90	90	105	98	84	100	91	100	79	103	98	101	74	110	93	80	103	121	108	101	85	89	89	95	74	103	89	97	98	85	98	98	106	85	94	87	82	108	97	106	88	118	95	95	94	104	86	99	94	100	94	90	97	99	109	114	99	105	88	85	89	81	98	90	99	90	98	81	100	101	98	86	88	97	88	98	86	87	95	105	103	97	99	88	101	86	90	93	101	93	82	83	99	85	92	103	99	92	96	94	103	87	91	99	92	100	93	74	96	98	112	78	98	106	69	95	83	86	84	105	83	79	100	90	110	97	84	84	91	94	84	98	97	90	88	86	87	82	105	95	84	94	101	99	90	101	101	103	75	99	107	102	95	104	91	114	93	90	89	90	95	99	80	116	109	79	102	105	88	98	113	88	104	104	92	91	110	102	105	89	102	101	91	92	94	105	84	103	103	86	103	90	119	81	92	113	89	95	95	91	89	120	94	91	83	91	76	74	89	104	106	97	96	78	106	98	109	96	103	103	90	83	115	90	93	105	97	84	92	101	91	101	100	95	81	100	71	99	101	96	96	88	101	98	91	77	92	93	99	96	99	89	101	91	94	85	102	84	101	103	84	93	119	95	96	89	102	97	84	100	101	92	84	94	82	81	93	104	90	106	81	103	84	112	104	100	104	93	83	99	96	82	83	109	73	87	84	94	104	94	82	85	94	90	85	99	98	77	98	95	97	87	93	95	91	72	94	91	104	98	102	103	107	100	90	92	97	83	92	87	87	90	95	112	105	101	99	80	114	121	103	95	99	100	87	99	91	82	98	98	96	95	87	85	97	91	81	104	85	92	95	93	83	98	105	88	85	95	105	79	93	84	82	94	98	86	68	92	106	96	104	102	98	84	98	86	87	95	92	91	82	102	86	86	108	89	112	99	83	102	79	91	90	87	86	85	93	96	98	120	92	105	93	88	96	88	97	91	97	88	92	108	109	105	78	99	77	108	112	96	101	102	103	101	77	93	85	96	91	96	115	89	87	89	101	93	99	94	89	108	104	79	103	97	78	82	75	82	106	98	81	95	83	87	96	95	95	96	85	77	89	96	102	99	102	88	102	80	84	90	88	97	83	86	85	87	90	99	96	85	104	77	92	88	92	99	106	98	94	89	110	101	83	107	81	102	111	92	81	101	89	111	101	83	95	94	91	95	104	95	101	96	91	88	95	90	107	110	87	73	103	83	103	105	121	81	100	74	84	85	86	95	96	89	92	94	94	111	78	99	87	89	86	106	100	90	89	92	91	97	99	88	91	93	98	105	107	86	98	112	87	111	114	68	97	73	82	92	94	118	96	82	101	107	98	85	81	109	101	104	105	83	89	109	99	105	95	94	97	99	95	89	95	91	107	90	123	108	96	89	77	96	90	104	85	84	99	104	96	95	89	97	85	87	93	86	97	82	96	86	94	92	107	91	111	111	91	106	75	102	97	95	123	94	106	92	97	82	97	100	90	90	100	98	71	92	101	95	103	78	99	103	102	93	112	98	118	99	97	87	109	100	70	96	83	96	102	97	85	93	95	85	102	100	88	89	102	76	99	95	92	96	95	89	92	102	104	90	119	92	94	85	86	90	108	95	99	112	96	93	86	96	88	92	90	107	95	96	104	96	94	95	88	99	92	111	121	92	110	78	88	91	89	98	92	85	115	92	86	81	92	82	91	77	98	96	101	86	103	89	87	94	103	92	85	102	99	107	105	105	117	109	103	84	100	102	82	90	95	88	100	86	85	92	90	74	74	94	95	90	99	81	104	105	92	94	100	110	89	79	91	97	99	84	102	110	73	100	103	98	75	119	90	86	100	96	99	97	103	94	95	98	84	92	91	95	82	102	84	112	98	111	108	105	112	119	94	80	85	108	96	111	90	86	92	95	77	105	91	103	87	94	110	88	101	106	97	85	88	102	104	105	82	82	95	93	92	107	100	89	83	105	97	90	90	88	101	96	96	85	98	83	99	126	109	85	115	83	90	88	88	102	78	101	84	97	82	91	103	87	109	75	102	92	85	97	97	95	93	88	94	87	73	99	93	108	100	103	102	91	89	106	80	103	71	109	79	95	94	79	93	96	97	97	89	94	94	93	117	88	101	102	94	99	79	90	93	90	91	95	86	77	92	82	80	88	86	88	100	88	111	88	106	105	100	83	106	87	95	119	91	94	95	94	88	102	76	94	69	103	83	98	97	93	94	104	93	86	88	106	111	113	109	122	90	107	92	93	82	96	87	94	79	86	72	86	108	109	91	89	84	91	95	83	99	82	104	75	102	104	106	89	102	95	92	86	90	86	87	81	99	105	79	101	80	110	98	85	106	113	93	96	87	94	86	100	99	111	125	106	94	104	92	93	85	80	113	96	91	102	82	101	93	100	99	89	95	87	84	88	95	100	85	91	99	77	99	101	91	102	107	89	109	110	97	113	88	100	96	87	92	99	92	101	69	102	107	104	81	83	90	96	76	80	95	97	101	99	113	104	82	88	101	85	93	100	84	81	101	119	92	107	76	92	98	87	88	104	108	104	96	94	85	107	94	88	103	92	114	106	86	92	97	90	91	98	106	93	99	86	85	100	94	89	107	95	84	88	91	86	85	114	95	113	102	107	95	78	98	113	97	105	97	109	83	96	86	102	96	99	91	110	73	82	117	97	105	107	85	103	111	94	86	92	93	87	96	102	84	107	99	84	101	84	104	82	114	86	86	97	92	81	103	103	80	86	84	90	84	106	81	92	94	98	79	96	108	79	110	104	89	83	81	103	99	84	93	91	102	88	89	121	100	88	86	111	107	96	117	103	103	82	106	86	94	82	99	94	92	93	89	80	110	116	76	80	84	92	118	90	98	97	94	92	83	89	101	97	102	80	78	93	80	94	100	82	97	98	102	92	106	84	87	101	95	99	100	95	109	109	90	104	85	99	94	91	97	97	90	79	78	83	110	94	84	100	98	101	81	99	100	113	92	86	110	97	100	101	102	92	110	92	89	104	94	92	82	89	98	93	118	102	103	92	119	99	90	98	73	111	94	87	82	97	90	96	103	97	62	104	94	89	102	113	84	84	99	93	84	112	98	88	92	101	83	99	95	105	98	86	90	106	100	91	89	99	98	103	82	97	94	91	93	85	101	99	109	85	101	103	93	94	70	86	89	88	85	94	87	76	95
11923	7051	11753	12708	9478	8198	6648	3363	2288	1937	1712	1335	1227	1194	1097	1339	2540	3163	1569	1435	1102	882	999	2226	2555	3830	3067	1858	1257	1251	1312	1051	1025	1414	2170	2331	2229	2473	1513	908	957	1278	817	525	553	571	675	719	424	415	563	499	375	362	333	326	417	467	515	686	764	548	476	526	518	589	565	427	306	321	315	272	303	313	347	325	366	349	309	250	274	301	313	298	283	300	295	284	279	286	262	330	274	279	251	279	252	270	284	255	265	277	277	274	269	241	303	284	279	278	284	291	254	265	251	282	285	298	274	262	248	265	265	269	277	252	265	271	260	281	264	267	299	315	284	278	265	273	271	246	271	235	292	266	271	276	266	266	285	287	257	283	233	261	289	245	299	260	261	268	263	296	287	269	279	280	291	257	275	262	315	307	301	262	274	283	291	274	280	252	264	273	301	266	289	277	274	271	291	257	272	261	288	265	273	268	279	271	285	235	266	264	268	267	238	279	278	258	262	266	274	260	260	264	259	258	272	281	247	265	266	281	268	274	284	266	252	278	263	241	294	265	256	271	261	261	286	300	269	238	256	301	261	272	273	280	264	260	287	263	234	274	262	288	265	248	235	249	259	255	259	272	265	282	257	259	252	264	290	257	267	282	292	254	292	283	252	264	274	263	295	247	280	294	271	250	301	248	239	290	251	255	270	276	267	285	291	275	256	260	262	278	265	300	255	262	262	290	292	244	235	258	278	276	297	304	294	263	230	269	259	290	275	256	276	254	248	274	280	301	299	269	244	258	250	278	254	258	293	271	288	277	237	267	260	240	268	252	266	257	278	270	249	275	270	254	257	312	243	252	276	274	264	249	249	268	241	236	281	250	263	261	253	262	268	282	248	325	258	285	266	262	266	267	259	249	279	275	261	277	246	256	264	287	259	287	283	264	275	272	243	259	272	258	281	309	267	276	300	251	270	249	290	272	264	260	272	268	274	264	261	312	257	304	247	276	270	248	273	246	272	229	279	263	273	276	232	277	246	302	241	270	261	259	289	268	276	262	278	271	246	218	261	267	299	288	288	235	268	249	299	258	266	247	269	238	276	281	258	254	276	271	258	272	251	267	285	244	238	308	293	249	247	286	273	283	286	256	268	256	262	256	266	283	284	259	243	280	252	271	254	280	277	254	283	256	271	284	281	265	246	307	245	250	282	279	264	302	246	273	309	263	257	262	286	289	275	291	279	223	278	284	279	257	278	250	238	260	310	269	248	298	255	267	237	266	276	269	268	250	304	274	263	280	257	260	253	226	263	262	282	310	276	288	279	274	258	286	278	262	281	293	256	247	248	261	269	262	261	276	236	263	228	291	286	241	279	257	271	310	280	280	273	277	250	250	271	268	232	272	239	271	275	239	284	263	290	288	234	267	261	261	268	279	262	266	243	270	267	276	273	244	263	268	241	249	254	276	257	242	286	272	260	308	283	274	280	290	237	261	255	275	300	272	278	309	250	251	244	254	278	271	252	258	267	276	248	281	255	254	244	248	270	299	251	237	263	266	263	275	274	267	287	258	277	284	262	282	271	291	271	284	264	262	265	247	300	273	278	264	264	279	272	263	281	248	280	257	254	252	260	257	297	259	254	254	244	255	283	302	273	275	276	255	255	267	252	262	268	273	250	289	267	288	291	272	267	277	253	243	290	261	245	288	264	258	261	261	250	269	272	269	251	296	265	279	275	263	268	250	271	252	286	278	273	260	238	260	293	250	265	259	253	254	259	276	247	262	263	281	283	278	259	262	266	252	256	278	285	297	268	255	262	260	284	262	259	257	255	284	259	305	246	270	301	269	258	281	256	271	273	262	266	265	263	274	279	259	274	263	278	303	241	282	261	280	241	290	246	245	260	282	269	269	266	253	287	300	255	274	275	261	274	251	254	256	263	275	282	266	243	268	274	286	270	273	270	257	266	292	250	275	275	265	266	275	260	267	275	248	267	268	282	284	290	262	290	266	286	231	280	281	255	279	257	269	276	255	261	244	233	250	285	281	284	267	266	264	255	304	287	264	252	252	275	253	266	264	260	271	262	306	282	259	264	262	244	261	272	255	278	271	284	262	277	282	256	278	266	273	282	273	295	275	260	291	274	241	259	243	268	274	287	255	250	290	262	256	282	256	298	288	262	255	269	278	260	242	265	252	233	280	288	284	248	290	271	273	258	239	243	287	264	280	269	278	268	264	272	269	278	273	264	258	262	280	270	259	234	278	250	249	259	269	260	278	262	282	269	257	246	242	251	289	251	272	259	264	270	242	280	275	252	268	256	239	269	262	242	251	286	266	281	282	257	294	258	238	273	264	257	289	279	268	278	289	249	243	271	311	263	264	252	235	282	281	265	247	271	272	247	261	287	280	239	257	260	304	271	281	276	269	260	262	275	262	270	265	270	282	235	251	309	283	256	243	263	287	252	290	275	289	266	295	276	268	279	259	291	265	282	296	281	289	237	264	226	297	260	256	237	249	255	248	293	256	272	260	275	271	234	273	257	262	279	252	272	241	266	234	288	284	275	271	262	265	273	247	258	258	257	247	244	255	258	254	266	259	250	272	277	260	277	254	255	277	274	277	288	274	276	273	262	252	267	267	267	283	280	296	268	242	275	269	273	289	302	263	282	276	261	248	249	261	283	269	317	273	265	262	254	277	249	261	252	288	268	266	283	250	294	230	275	261	275	246	274	274	272	240	257	294	231	263	291	276	254	277	284	274	271	286	260	262	274	282	250	257	278	289	252	273	257	287	268	255	280	247	253	245	249	265	264	264	243	272	297	239	266	273	267	261	270	254	258	273	243	256	266	282	287	266	258	275	258	290	249	275	264	285	247	274	286	253	269	281	278	283	259	255	257	284	292	262	270	277	265	282	230	243	272	247	250	269	270	274	259	255	281	263	289	264	257	271	260	262	248	264	263	254	246	267	264	264	290	255	244	280	263	272	263	266	270	280	265	272	250	275	273	244	255	263	282	227	254	218	263	270	238	308	275	261	268	288	259	264	274	235	273	252	289	279	254	274	250	273	265	272	247	260	288	270	245	265	262	275	276	267	278	276	271	272	260	258	254	277	246	267	266	275	294	272	257	293	275	258	292	284	269	256	291	285	293	275	266	272	248	246	255	256	279	280	251	254	276	268	280	267	257	238	279	275	264	256	274	286	275	259	263	237	282	271	270	274	269	270	300	251	265	264	258	263	244	260	247	277	258	264	274	239	259	262	242	291	263	252	269	270	284	294	258	285	259	237	270	254	271	243	263	251	283	279	299	260	270	234	247	262	289	290	286	258	242	281	290	243	268	298	282	290	260	277	288	280	274	286	274	281	274	272	275	258	288	277	274	248	250	266	269	265	283	252	252	277	247	257	277	291	251	266	244	271	268	288	289	259	262	270	253	246	265	254	266	272	252	226	272	258	274	271	250	258	249	288	269	256	281	257	267	276	267	241	282	291	263	268	260	263	293	279	276	273	252	279	282	263
2257	593	624	584	367	327	308	317	279	271	292	304	266	325	271	293	359	375	341	288	287	302	313	319	306	317	267	262	304	312	313	307	275	256	297	284	301	331	268	293	343	283	282	295	294	284	322	296	294	315	273	258	290	284	294	311	276	298	262	291	267	280	295	305	279	276	266	286	320	306	285	252	257	297	258	275	297	291	273	247	293	314	256	271	261	278	269	295	279	290	276	266	276	262	271	268	276	287	309	284	312	278	263	259	290	266	265	287	286	273	271	261	281	282	258	309	287	275	286	280	274	290	272	269	275	258	279	302	256	283	279	266	259	295	278	270	296	278	318	278	281	306	272	278	284	311	293	294	290	269	284	253	322	285	267	270	309	297	280	316	285	249	278	291	296	287	267	282	262	262	281	266	256	288	282	280	294	249	256	267	270	247	256	282	281	288	258	286	249	286	278	279	302	303	295	278	264	301	301	265	273	296	265	301	292	277	295	261	266	259	274	286	289	270	263	279	236	285	278	295	308	281	258	292	289	271	288	298	256	276	247	286	264	274	315	271	268	291	267	252	263	286	253	285	283	279	290	243	298	262	267	270	286	303	295	286	299	272	294	266	267	298	289	250	258	293	267	277	277	252	270	285	291	282	257	270	267	255	252	292	261	304	305	287	291	273	252	283	261	288	271	268	296	271	253	310	290	286	300	303	299	298	262	283	263	247	272	286	282	263	243	282	270	263	264	286	289	284	276	280	282	293	283	263	274	266	294	253	271	275	245	266	260	296	273	259	291	279	266	275	288	262	288	315	305	265	297	295	268	278	276	266	279	273	279	290	308	292	284	240	297	258	261	265	254	246	262	284	298	275	319	272	284	266	251	270	248	281	288	294	280	309	288	248	283	295	310	271	277	276	305	265	289	265	301	276	288	292	268	291	255	253	289	282	262	267	296	298	269	295	272	306	254	281	284	271	263	261	283	260	293	284	281	276	265	307	284	248	289	272	279	263	304	264	292	297	276	277	302	287	277	292	287	283	309	291	277	279	314	296	249	262	275	292	291	298	299	279	281	294	263	274	278	277	278	262	283	245	281	307	280	284	267	263	278	281	273	273	239	317	288	274	269	272	267	317	275	267	235	266	313	248	272	245	295	276	282	293	270	313	291	304	271	268	269	292	301	288	285	291	262	271	278	270	302	268	286	268	294	263	290	251	261	288	258	267	280	291	325	270	269	283	308	297	273	302	284	276	250	261	288	289	266	266	278	280	254	310	273	284	323	282	296	263	285	252	297	268	278	303	309	279	276	310	289	288	303	275	279	289	271	239	261	291	264	280	323	279	296	293	286	305	268	287	273	286	285	256	267	283	285	273	285	299	299	281	278	292	265	286	297	251	260	276	297	276	271	269	337	279	287	280	292	255	256	289	306	289	295	263	256	264	296	275	303	256	233	294	272	304	281	255	288	308	254	293	314	300	253	305	277	297	303	282	267	276	266	230	266	263	269	277	291	297	287	279	278	283	279	282	296	244	314	277	261	302	301	297	284	296	304	288	263	275	287	270	264	282	285	278	311	279	282	269	264	294	276	269	296	298	305	265	301	288	254	306	221	296	256	336	290	267	314	304	255	284	241	260	283	283	256	268	305	283	290	267	269	292	289	291	272	301	277	277	292	258	274	269	309	299	289	269	286	311	309	264	274	268	298	247	288	307	248	286	268	257	299	237	248	270	314	255	266	280	275	275	275	284	284	286	307	303	271	260	263	300	258	272	270	274	272	265	284	259	287	287	277	277	271	265	274	286	269	256	279	274	285	280	278	291	265	291	270	271	303	305	306	275	282	253	262	262	266	231	302	274	273	283	277	289	266	272	300	288	284	250	289	292	261	285	306	288	272	269	267	277	299	302	264	246	319	287	258	281	283	246	272	290	276	262	256	284	266	278	284	288	285	291	270	298	278	274	291	304	269	282	302	252	253	296	285	283	281	301	287	277	306	253	274	291	283	282	267	278	302	305	267	270	265	281	313	256	290	270	256	270	253	284	265	290	275	298	263	289	260	278	269	277	298	269	304	280	274	263	268	280	270	306	280	272	318	270	318	289	276	281	300	278	301	256	285	291	286	303	252	277	272	257	315	277	282	318	264	285	256	259	296	293	271	258	301	266	244	297	272	264	273	266	284	295	291	273	291	276	281	260	251	265	294	286	274	291	266	298	287	286	268	271	315	312	251	295	282	280	299	315	290	252	304	295	277	289	267	266	291	283	308	280	263	242	278	287	287	281	279	262	255	249	263	247	269	275	279	290	269	297	267	282	271	284	329	277	299	262	278	245	277	288	283	294	278	260	298	238	263	289	279	294	287	294	299	254	273	297	287	261	313	282	270	311	263	259	249	284	266	272	289	291	266	299	288	287	252	273	294	276	278	278	291	292	300	300	300	261	313	276	266	275	280	289	262	294	280	294	277	288	236	299	328	275	282	265	292	263	282	272	287	247	310	256	264	297	295	265	275	265	286	272	270	258	244	306	292	289	243	268	296	284	278	250	300	310	304	288	296	254	273	276	264	280	283	307	268	258	285	288	294	257	317	256	284	267	296	263	265	305	298	276	309	288	257	296	296	295	260	264	273	270	300	258	268	278	292	278	249	254	291	268	279	280	270	281	283	258	277	302	276	249	250	290	262	279	289	277	303	273	319	307	298	289	283	257	290	292	280	246	279	257	279	297	254	258	290	284	285	297	247	295	278	262	301	302	294	285	260	271	276	271	233	274	273	272	278	267	327	272	286	288	241	298	303	284	279	285	266	289	305	286	281	304	280	291	301	280	277	297	286	284	266	281	287	281	298	297	282	280	273	256	277	261	292	281	294	298	297	272	285	290	285	274	281	287	283	278	278	275	290	304	292	300	269	265	309	267	280	258	257	294	297	285	296	292	289	290	279	265	289	292	270	286	281	301	265	263	288	297	311	280	290	281	272	267	283	264	238	290	252	277	273	286	274	251	256	285	290	296	270	287	287	283	284	290	278	296	280	289	313	293	273	301	263	273	272	289	285	307	249	283	288	253	294	274	283	314	274	309	280	289	281	284	273	269	258	292	275	317	258	275	280	276	272	279	294	271	287	295	273	303	272	299	285	293	271	286	303	295	259	288	269	287	289	283	302	282	267	276	256	303	272	266	262	276	287	318	273	258	287	254	281	290	291	258	281	292	267	280	274	281	265	310	288	277	266	255	289	273	253	276	292	253	284	254	310	278	274	237	301	281	269	291	289	267	296	273	263	280	279	314	281	284	299	288	292	277	246	264	272	279	263	275	284	267	248	273	275	284	282	302	271	279	279	285	282	282	272	299	305	254	254	288	279	276	271	305	293	277	301	245	270	302	275	319	292	274	252	253	266	242	261	298	270	292	313	278	246	265	259	265	291	279	259	278	270	245	262	255	275	272	255	269	291	273	273	288	309	284	263	265	284	261	284	255	243	279	296	265	288	283	241	334	270	318	278	284	286	258
2635	1042	1407	1383	1105	930	822	726	721	765	733	683	700	694	751	836	1371	1405	879	715	721	661	725	721	838	773	725	696	706	790	764	756	754	731	732	696	734	710	736	720	740	686	698	703	725	763	750	762	727	787	807	691	677	688	665	705	671	673	602	694	724	710	659	667	705	660	679	615	659	652	651	675	667	691	683	655	649	621	629	692	650	653	645	664	683	631	724	659	658	644	700	596	632	657	676	662	643	658	679	674	628	683	656	696	659	638	660	629	626	626	715	640	691	685	628	670	666	641	682	667	642	646	663	663	670	713	679	625	641	643	653	653	640	658	657	675	657	694	646	636	611	682	651	664	667	687	677	626	654	668	662	617	659	670	670	695	695	647	628	663	678	673	661	693	650	673	662	642	722	721	666	651	702	673	732	660	691	644	656	646	651	652	675	723	678	681	657	663	654	683	701	703	646	646	670	622	665	647	655	673	690	635	669	630	629	624	697	639	712	678	669	651	668	689	673	672	663	688	645	644	670	720	646	653	676	722	658	680	604	614	652	619	654	695	712	673	657	714	634	637	666	702	648	673	688	671	645	636	692	714	690	645	688	642	631	673	654	659	720	669	627	631	703	692	622	672	681	677	663	669	704	708	632	675	732	643	712	681	671	630	656	666	690	691	695	685	673	645	669	653	672	688	661	664	677	708	702	704	621	661	656	695	656	685	652	650	746	681	654	686	698	632	670	654	658	659	635	654	683	653	697	651	665	652	667	634	667	656	678	672	648	665	677	635	663	668	682	645	648	640	658	672	643	686	711	668	696	679	657	676	637	662	622	639	701	622	687	677	649	629	650	691	696	719	652	612	696	662	674	627	660	695	638	650	706	699	658	650	654	643	656	638	651	692	656	678	640	663	630	674	643	688	639	658	723	669	671	690	679	675	674	673	639	664	701	644	627	695	673	728	649	617	626	670	699	691	686	625	689	643	686	653	643	683	718	622	665	660	640	641	665	621	643	659	692	671	657	601	685	659	640	659	684	676	624	656	686	670	670	667	622	695	641	648	663	678	631	645	656	642	638	670	635	667	677	698	637	688	643	676	675	697	672	648	660	715	680	652	671	655	694	610	639	642	660	637	638	656	691	674	659	659	684	675	668	655	665	679	682	666	615	694	641	686	646	688	710	669	666	688	631	692	688	669	632	686	667	621	668	719	647	626	657	659	663	681	617	655	686	652	664	714	673	656	652	658	637	682	645	737	679	628	671	669	682	631	692	652	656	618	666	639	669	659	642	702	691	671	647	681	713	660	642	698	718	634	690	637	634	645	678	652	698	584	677	676	671	674	666	658	654	674	660	668	660	680	678	644	682	696	649	708	645	710	689	721	663	672	652	651	680	650	615	658	639	706	658	673	669	659	643	687	649	630	696	680	676	637	628	641	633	656	619	685	665	628	659	690	650	706	657	639	663	640	670	658	685	660	659	677	636	692	682	697	700	677	626	665	639	666	657	668	667	644	689	673	697	674	643	637	701	667	653	657	659	661	643	694	631	672	649	682	668	641	665	622	640	618	598	638	638	681	655	726	673	660	667	689	662	686	659	686	646	697	690	641	702	671	648	665	652	646	665	701	631	646	640	704	696	645	644	679	632	668	631	679	632	639	682	654	664	637	660	705	666	670	673	687	623	666	688	680	639	692	660	642	668	703	673	631	668	655	666	634	715	642	656	693	680	700	654	698	673	672	655	625	642	654	640	696	683	681	733	649	645	714	664	684	683	647	624	611	624	676	622	648	689	654	660	699	605	694	674	631	676	641	635	717	672	705	634	623	659	663	684	716	653	643	617	688	634	650	667	656	674	693	666	674	651	648	695	665	633	627	694	633	683	637	675	643	657	644	630	682	671	719	654	656	651	672	673	735	649	662	718	660	647	685	691	668	641	661	646	675	665	668	650	692	693	656	669	708	647	673	687	671	699	684	671	682	637	636	678	644	668	633	629	689	703	679	679	657	694	657	696	680	623	655	660	625	680	664	670	662	659	659	646	658	642	690	639	601	667	665	627	677	669	698	640	674	674	656	701	680	658	698	644	708	684	659	648	659	663	685	657	676	674	657	649	676	661	656	645	660	645	688	661	705	625	699	627	659	683	665	714	681	639	674	680	641	649	690	664	657	637	696	630	645	700	683	629	698	642	633	689	685	667	637	657	649	619	665	694	669	670	664	656	646	631	671	664	649	697	656	667	690	667	708	689	684	679	661	645	654	612	665	646	644	651	666	663	699	680	701	692	682	721	680	658	661	710	643	630	695	657	676	654	656	691	690	707	648	691	710	695	626	639	678	723	640	692	684	670	726	658	649	703	645	630	671	696	747	669	652	627	630	628	665	691	685	631	663	657	705	685	676	685	660	683	674	634	693	677	614	653	704	670	637	635	611	658	637	638	685	654	718	693	627	674	682	652	689	665	655	648	698	604	632	644	683	731	651	700	682	698	653	688	669	661	685	706	627	659	682	683	686	683	681	641	644	629	678	657	720	675	681	640	679	653	626	693	672	649	646	663	668	636	682	669	669	676	671	678	662	648	647	672	650	620	657	672	719	664	680	648	675	681	658	631	631	646	616	657	671	692	639	633	685	688	669	665	671	638	678	619	691	656	611	654	659	680	667	726	660	652	621	697	631	661	693	649	700	631	694	703	654	657	685	629	655	649	689	715	679	642	667	669	655	674	693	625	670	683	635	615	614	696	668	637	657	663	695	641	653	683	656	677	683	654	682	690	659	643	696	677	642	663	654	669	646	651	657	651	609	682	669	676	660	665	689	733	652	639	660	633	635	623	685	664	645	631	640	648	664	680	642	642	694	643	701	642	658	653	629	701	629	652	672	635	699	663	687	656	656	674	631	676	679	690	681	682	642	655	711	689	680	653	634	650	676	709	605	664	669	631	685	664	661	673	643	674	621	650	614	615	666	674	663	640	629	627	625	694	674	684	603	675	665	699	675	680	696	712	692	677	689	629	653	681	683	651	652	616	687	662	671	660	718	706	700	671	650	659	655	674	666	629	680	643	695	630	658	641	633	602	651	711	687	608	694	658	666	638	647	620	681	706	676	609	682	658	661	658	686	664	665	632	688	633	666	668	624	663	647	628	653	681	691	673	653	653	659	640	689	674	680	658	645	640	663	634	663	689	627	651	696	681	651	630	669	644	707	649	635	672	679	610	651	661	671	680	698	676	644	683	659	687	628	637	678	659	611	650	678	652	667	681	633	649	637	656	677	668	656	720	606	667	661	667	676	625	676	664	685	623	653	651	674	658	632	657	622	671	664	710	650	661	665	688	651	708	650	672	624	729	664	672	675	666	674	676	678	628	626	666	612	660	665	636	670	693	684	665	695	646	655	698	676	686	663	692	631	685	667	656	646	665	645	653	668	632	646	631	660	674	645	673	662	678	733	688	655	707	648	655	682	646	709	673	649	666	675	698	675	690	707	656	685	675	666	650	654	670	653	712	698
11218	7450	7214	5303	2987	2139	1314	612	404	312	282	226	277	221	224	272	435	316	247	234	217	224	264	336	361	401	300	209	210	261	198	209	225	232	288	260	315	297	259	187	196	190	160	183	198	185	179	159	212	199	191	180	148	168	183	171	176	159	172	200	179	164	161	156	161	166	157	193	153	149	176	180	145	161	182	150	173	148	157	133	165	159	160	174	172	156	161	181	147	143	166	160	146	174	165	158	169	179	139	163	171	152	165	148	163	166	150	158	142	155	162	150	180	175	189	164	176	152	168	178	144	136	139	181	162	162	161	152	145	161	175	158	166	144	153	155	158	160	151	185	154	163	163	147	166	157	149	172	149	165	162	162	195	129	148	139	149	181	153	158	171	168	150	132	152	167	169	159	151	139	184	166	161	149	151	135	148	159	159	150	138	177	179	177	162	161	178	154	153	210	145	137	177	169	178	142	153	181	153	172	160	152	184	176	176	135	165	154	148	162	158	181	163	166	160	156	150	175	153	151	144	180	153	165	161	176	156	166	148	155	130	165	162	181	153	175	159	141	170	176	162	177	154	152	159	156	172	160	145	171	184	170	157	167	163	143	154	139	144	163	162	155	150	150	155	154	165	170	158	158	139	170	163	181	160	157	174	167	167	140	129	169	163	173	149	168	150	188	148	158	157	157	161	172	168	164	175	176	165	154	154	151	151	192	149	146	157	159	162	144	179	158	153	145	172	159	162	159	159	197	170	153	163	161	148	153	159	165	159	150	145	148	157	154	176	156	155	183	167	178	150	168	153	178	168	176	167	192	153	163	152	169	160	154	155	154	153	155	157	159	147	156	159	153	170	162	148	182	148	161	171	165	156	151	140	144	159	127	185	161	135	146	150	161	163	162	153	171	163	155	189	165	159	173	164	173	146	168	161	154	159	155	158	149	146	145	151	153	174	151	166	177	177	135	158	159	148	162	143	169	135	166	150	192	147	148	169	164	149	170	149	164	163	165	164	159	155	164	168	154	162	169	177	156	170	161	160	167	183	154	136	165	163	151	154	137	183	143	142	161	147	138	158	189	144	164	146	179	152	155	183	154	155	155	170	163	171	161	163	157	147	148	156	141	176	167	143	169	156	180	159	174	161	149	171	190	169	173	161	149	152	150	177	198	170	150	151	158	143	159	167	179	163	168	147	148	160	177	139	150	150	163	146	176	144	149	163	143	161	168	184	151	152	183	172	157	163	158	169	177	165	167	165	161	152	149	155	152	156	161	143	167	163	149	187	147	168	149	174	175	149	169	157	164	161	159	144	156	148	169	149	168	154	144	172	143	187	180	154	143	172	142	159	163	135	163	142	162	158	168	136	148	174	144	170	155	158	166	167	134	170	149	143	164	136	167	164	169	134	185	158	153	141	155	173	146	182	147	154	179	168	162	163	151	170	155	157	152	162	139	161	137	173	179	188	158	158	190	169	175	155	163	143	177	152	161	141	165	163	157	160	179	158	151	163	153	157	169	172	170	147	150	183	141	141	151	153	160	164	148	144	162	149	157	127	156	139	168	166	176	166	157	141	174	171	163	139	140	160	167	134	162	174	157	162	163	157	170	174	170	143	162	155	146	172	145	181	166	155	166	155	142	141	174	163	177	170	171	163	157	159	160	144	149	170	150	165	173	156	158	149	173	166	160	148	145	179	183	153	159	201	174	173	178	172	166	165	171	171	156	137	173	148	136	155	171	149	168	161	166	169	157	145	170	172	144	163	142	155	167	159	164	144	157	157	143	159	161	160	162	142	170	137	151	153	179	178	139	170	169	152	179	147	141	151	150	156	139	189	167	176	141	151	174	145	176	173	157	181	168	141	152	154	163	147	182	161	158	175	165	156	155	180	166	166	153	143	149	167	166	139	155	165	156	169	165	163	155	159	157	157	175	137	141	156	165	158	153	161	168	155	144	175	146	163	186	146	159	180	176	143	157	163	145	145	144	150	152	171	160	168	162	144	147	141	145	152	159	136	160	170	153	155	144	162	132	153	149	167	193	171	150	167	154	182	172	168	180	157	143	159	160	174	151	152	171	158	165	164	142	142	153	164	161	160	170	159	157	171	147	167	183	191	156	161	167	156	181	168	160	155	149	135	147	181	182	152	137	156	149	148	167	151	159	153	133	150	154	157	155	147	161	144	184	160	153	155	145	179	165	183	169	161	165	142	155	173	156	141	170	158	162	160	161	175	146	169	158	168	156	154	163	131	168	156	154	143	187	166	165	162	163	164	176	147	165	158	145	155	165	158	187	164	150	161	159	142	164	154	182	169	148	174	160	140	163	150	147	161	160	147	160	173	146	167	165	177	148	169	158	150	134	175	151	188	180	180	155	160	200	170	146	153	140	146	170	161	157	168	166	173	162	156	195	161	154	160	161	151	168	123	165	155	148	159	169	167	158	152	166	154	181	176	143	167	170	165	166	171	155	153	150	187	149	141	160	171	155	161	150	170	148	168	170	169	174	177	172	163	158	172	169	160	157	164	160	168	135	155	163	140	154	143	182	135	173	145	149	167	171	160	159	169	197	156	173	177	180	172	168	158	149	159	162	168	161	168	181	166	168	149	151	147	170	162	147	147	147	152	181	166	158	154	152	142	172	153	170	167	165	159	161	161	161	167	143	147	164	160	189	190	151	147	141	154	156	165	138	159	198	147	145	176	161	172	163	145	168	165	143	168	174	162	174	160	153	151	168	156	183	183	172	163	164	148	167	181	193	150	156	170	160	166	160	159	171	149	147	163	125	176	136	167	172	159	157	172	175	154	148	143	156	179	151	160	175	174	150	178	160	147	175	158	179	152	149	163	159	153	145	156	182	146	173	173	158	151	158	151	177	167	167	181	150	146	177	152	170	145	181	168	173	129	159	146	172	159	160	154	165	151	135	172	179	132	169	145	174	165	185	192	164	142	148	125	144	159	158	155	163	184	150	165	137	161	159	167	176	166	164	160	172	166	136	147	152	167	155	153	136	157	167	166	160	187	164	149	133	149	150	159	159	156	146	164	138	134	159	169	163	158	175	158	170	152	176	165	159	150	144	176	157	153	152	160	184	139	175	155	141	155	156	174	163	160	183	173	158	181	160	161	162	146	162	139	180	179	141	147	157	147	156	166	167	168	146	170	150	146	165	147	156	157	164	161	144	152	150	168	159	159	149	183	163	142	156	160	175	180	142	131	142	154	165	163	160	143	173	154	167	162	161	144	154	158	167	164	168	142	168	176	181	149	144	149	164	152	155	157	149	158	147	176	133	142	177	159	166	181	171	146	135	170	173	177	146	181	147	167	164	161	165	170	142	147	168	162	166	136	168	162	169	184	170	154	156	177	186	182	142	165	149	177	162	164	145	161	158	150	168	162	143	167	166	165	158	160	158	156	171	178	180	144	160	145	155	154	173	148	156	161	171	157	157	159	179	164	166	145	151	164	162	129	186	165	136	155	133	181	182	186	156	157	155	180	160
8792	4898	7890	7935	6038	5603	3547	1907	1481	1276	1092	1005	938	881	846	1044	2540	1668	1079	934	707	807	1366	2076	2141	2581	1657	913	835	1053	906	801	953	1058	1349	1430	1525	1603	1354	909	954	735	543	564	685	641	557	552	804	850	685	540	432	445	452	493	466	505	581	593	521	525	590	461	526	520	491	416	418	412	431	417	396	411	446	447	441	458	448	385	439	442	388	428	388	412	415	406	369	398	378	367	408	403	424	406	436	433	393	416	415	388	406	409	395	378	399	430	402	394	405	412	418	415	411	403	424	426	438	403	416	407	360	425	402	381	403	417	422	389	405	409	404	417	385	378	403	403	409	389	407	382	394	411	388	417	390	410	443	408	399	388	418	402	407	435	382	370	406	374	368	379	385	402	404	411	396	401	413	408	429	408	427	386	417	352	431	364	430	378	404	426	415	373	409	428	406	391	350	406	403	352	418	387	388	414	429	448	423	424	444	407	390	416	375	412	417	403	380	402	391	395	415	424	428	386	439	431	411	396	387	403	405	406	434	415	410	398	399	373	402	384	416	393	400	392	384	380	395	414	390	418	414	399	408	430	395	370	406	404	418	404	391	395	430	372	390	410	412	393	404	382	426	398	403	402	422	425	420	441	423	360	385	419	395	407	382	405	410	380	410	391	394	377	379	414	412	385	416	388	423	411	414	404	394	407	436	366	385	398	435	424	391	435	383	393	405	408	420	424	400	388	417	420	372	403	382	433	413	386	391	395	418	426	355	397	384	395	457	434	413	401	414	358	418	371	411	384	401	428	410	437	412	380	376	417	386	416	405	406	417	384	411	391	399	445	391	390	431	408	395	394	415	390	400	399	415	424	398	416	425	421	377	396	382	416	390	360	412	384	419	406	392	406	387	371	396	430	435	411	380	395	406	378	401	410	385	412	442	398	412	413	414	374	404	411	428	423	392	421	390	344	420	400	390	399	383	426	385	430	390	407	438	441	390	400	397	396	414	392	379	379	396	396	393	419	393	411	394	398	392	387	391	393	402	396	404	422	455	419	359	386	405	437	398	409	399	413	403	412	375	416	394	360	384	405	407	389	409	383	367	416	407	382	385	413	389	442	443	403	403	424	401	350	426	412	375	393	415	379	426	390	400	397	358	392	388	381	431	401	391	377	463	400	376	403	410	420	401	385	403	435	384	411	379	382	410	406	404	388	352	383	419	400	429	423	398	415	409	397	404	411	393	392	408	418	377	428	432	403	436	391	438	429	401	381	401	393	422	410	401	393	390	402	383	405	396	415	383	423	372	398	413	375	420	420	424	416	378	400	422	431	424	420	397	357	384	437	402	385	407	414	396	390	418	400	429	376	394	409	419	399	389	368	382	397	378	373	430	392	408	405	410	384	394	387	385	384	408	393	379	417	419	420	435	443	425	398	413	398	415	400	355	365	425	415	395	386	430	405	369	417	410	359	401	456	384	407	428	397	399	407	413	393	394	412	383	419	399	384	386	416	396	398	424	415	390	395	407	418	410	395	416	370	428	448	394	404	376	420	384	406	372	386	382	376	436	383	426	400	404	387	375	394	398	397	392	402	415	381	425	431	360	393	406	385	338	385	362	412	439	398	382	406	415	405	372	385	383	415	420	387	429	393	432	385	393	364	413	367	433	391	419	417	390	355	384	409	407	386	422	390	413	418	388	393	405	390	427	374	362	421	379	386	405	361	416	403	436	402	404	400	403	416	375	399	359	400	394	374	451	384	391	397	389	397	388	375	408	376	382	415	386	414	409	378	380	415	363	375	371	383	425	376	395	393	407	390	375	408	410	451	390	411	397	412	345	414	417	385	383	415	417	397	375	384	387	403	404	423	417	385	402	383	393	398	418	406	377	391	457	406	400	410	423	410	415	387	376	403	428	397	387	394	419	406	401	423	412	385	414	419	397	418	403	377	403	400	417	407	417	410	415	369	387	414	399	420	401	382	431	422	376	396	366	409	421	382	417	399	393	409	399	402	394	388	401	388	453	395	396	372	354	380	421	405	422	386	393	378	402	414	376	384	426	376	423	392	372	433	415	388	372	404	408	451	360	427	402	406	378	419	393	383	407	405	410	409	407	407	377	405	381	393	404	382	391	429	406	382	387	398	409	393	412	395	414	393	435	390	384	372	387	401	404	443	421	429	391	402	403	406	414	402	406	371	411	417	416	400	421	401	393	431	402	431	385	361	418	404	404	422	408	417	387	392	406	386	412	374	408	418	425	399	413	382	413	392	351	374	392	381	414	408	407	432	427	420	408	429	415	382	407	405	383	402	382	424	424	400	412	425	400	391	397	402	385	381	406	396	385	368	410	338	360	408	414	441	429	385	378	363	388	415	432	414	373	401	420	387	390	377	374	415	401	363	413	398	422	418	396	407	386	400	377	402	413	428	416	395	398	374	391	402	411	400	434	403	378	388	394	389	399	412	434	407	398	421	405	383	339	385	360	416	405	406	402	389	355	381	426	397	398	383	413	395	406	416	428	406	414	416	371	405	406	398	420	394	422	401	347	387	397	396	396	415	397	418	408	400	392	378	414	388	418	397	354	420	412	385	402	398	415	382	409	372	391	422	402	404	443	373	417	393	409	390	397	413	438	396	387	372	392	403	428	383	428	392	417	384	365	408	400	386	411	390	415	379	426	390	401	447	413	393	400	425	414	394	411	403	406	394	403	398	419	403	405	402	347	407	402	418	382	417	406	375	426	386	373	428	445	407	407	402	416	381	368	402	381	385	406	396	421	370	397	418	410	424	393	384	390	389	430	386	418	404	404	370	394	386	377	451	421	436	385	379	422	408	408	400	432	385	410	368	387	389	425	391	408	413	416	371	386	413	413	413	400	405	407	405	403	422	373	400	421	400	384	392	392	386	400	398	406	365	432	389	396	414	390	376	375	403	365	417	414	429	418	369	414	399	398	422	387	406	418	333	418	395	385	415	418	426	380	439	406	391	427	444	401	387	391	387	419	354	418	414	384	383	367	404	397	373	385	401	399	422	433	391	423	407	392	395	374	359	393	398	373	398	374	366	395	441	409	411	389	376	362	406	376	371	382	380	405	395	403	395	428	382	420	416	430	421	375	398	400	373	396	409	396	383	454	432	406	371	419	412	370	425	385	407	399	381	456	363	399	368	399	380	420	377	429	442	393	374	350	448	394	388	393	443	400	403	422	413	437	355	398	401	394	405	360	398	423	386	374	398	415	452	402	372	438	407	407	421	413	355	381	429	392	417	421	391	431	396	414	435	411	441	395	377	410	426	399	425	440	372	376	387	371	456	404	402	391	380	368	434	440	406	410	385	408	397	409	380	370	400	429	411	407	372	428	383	415	415	405	379	418	415	389	429	435	398	370	412	389	380	435	398	405	380	438	407	381	398	367	366	438	410	384	406	387	381	432	376	394	414	380	387	378	428	403	414	396	391	424	379	408	437	417	394	393	415	413	405	400	402	422	369	354	359	405	378	392	393	411	375
18068	12708	12199	9231	5494	3852	2420	1045	568	383	317	272	252	236	199	240	490	348	294	214	166	166	257	479	567	575	339	194	221	260	196	193	252	254	316	338	372	354	323	246	175	174	136	150	145	132	144	138	194	176	164	104	100	114	103	138	106	129	126	119	133	128	147	121	103	122	119	109	73	110	82	107	114	123	98	108	115	125	126	97	117	78	126	111	93	98	119	114	102	90	99	108	95	108	94	95	98	100	108	83	95	113	91	85	89	106	87	87	116	94	112	96	100	86	89	95	95	85	95	103	100	90	90	106	117	86	105	90	93	92	89	83	107	113	93	108	103	83	71	84	79	111	92	89	98	98	100	104	86	106	107	109	118	98	97	103	120	96	104	97	104	94	87	108	86	92	99	100	93	94	113	94	102	108	89	97	84	79	94	107	86	106	86	113	101	118	96	105	99	128	108	114	95	93	88	102	111	95	91	104	93	120	114	107	98	90	110	103	87	106	95	105	86	107	108	91	94	94	94	111	111	90	81	106	112	97	96	101	93	98	86	114	113	85	99	123	96	98	112	113	100	100	103	105	116	91	93	107	101	92	104	92	102	107	80	100	114	94	98	90	93	85	87	101	103	92	124	103	115	95	107	125	104	98	87	115	92	103	107	98	94	100	109	96	100	102	103	88	90	112	90	103	112	89	93	99	94	81	91	113	97	97	114	106	107	103	103	93	97	98	97	108	103	101	104	106	100	118	113	114	97	78	109	115	99	113	100	92	102	76	127	106	98	99	99	101	105	102	97	109	100	87	98	101	102	94	104	92	95	111	100	92	96	112	90	107	100	87	91	89	106	99	102	110	103	94	106	93	102	99	77	91	102	105	94	120	103	92	113	119	106	109	89	108	118	93	118	93	91	104	83	106	93	114	85	105	101	113	99	110	100	103	86	88	104	103	119	85	93	111	90	96	79	122	73	93	106	105	94	99	87	93	93	89	89	109	101	109	103	96	107	85	109	96	127	105	90	103	86	87	108	95	90	98	102	102	109	103	108	74	117	88	95	115	92	96	103	99	121	93	112	103	110	112	93	110	90	90	93	94	104	113	97	115	92	98	108	122	83	102	103	103	93	96	82	107	96	105	111	100	115	108	90	93	115	102	102	78	91	97	95	82	109	104	108	99	89	100	111	94	92	107	99	100	112	91	100	85	102	77	90	108	103	116	117	91	106	89	103	102	104	87	99	86	103	111	108	108	96	115	102	102	113	118	98	80	79	92	112	102	90	99	115	91	91	97	99	95	108	84	102	97	115	94	93	100	120	108	96	104	100	107	106	89	84	98	96	110	84	109	100	100	104	100	87	106	111	105	94	85	102	88	94	103	100	105	122	105	101	89	89	92	92	97	92	92	98	98	112	95	123	115	106	106	141	97	105	103	95	93	93	91	109	123	107	96	92	86	109	86	111	110	109	89	109	100	107	105	118	96	105	102	120	84	97	106	108	90	93	98	121	85	117	104	84	97	91	100	93	95	91	100	105	115	113	83	91	82	94	93	99	85	88	92	124	107	109	86	114	98	99	98	94	99	88	106	85	120	104	90	103	107	108	103	80	98	111	125	75	86	79	100	94	90	109	98	87	99	92	116	108	90	94	94	102	89	100	96	107	118	115	114	109	111	106	83	105	90	107	104	75	97	109	82	98	107	101	111	114	120	88	106	102	95	106	112	89	115	102	100	101	92	99	86	92	99	123	80	90	105	91	116	96	101	99	105	99	104	93	101	102	93	109	114	101	95	88	102	101	94	95	104	99	104	88	117	96	80	98	108	82	114	95	85	100	102	81	82	107	120	107	117	88	113	109	100	90	101	109	113	89	110	116	98	96	104	89	106	114	95	87	103	113	99	92	94	106	97	103	98	103	91	83	106	110	109	91	97	100	93	90	101	86	103	110	110	102	105	94	104	87	94	102	101	95	94	105	112	103	103	83	94	106	91	106	112	101	115	93	110	114	116	90	102	94	97	96	84	105	95	104	100	103	85	113	96	96	118	104	91	104	92	93	114	116	108	100	104	122	94	95	111	108	122	108	108	103	97	79	92	107	102	108	106	77	96	99	104	101	102	111	89	88	90	98	107	99	101	100	89	110	90	100	130	107	111	93	76	102	125	129	101	101	96	104	121	112	103	101	91	91	94	119	100	93	87	110	114	86	86	87	90	103	95	94	104	87	111	109	106	100	105	99	107	103	98	111	75	99	95	94	88	97	96	107	92	100	94	96	88	95	101	94	124	101	95	90	96	99	114	103	103	92	90	96	102	94	87	96	90	96	94	92	105	108	94	100	98	82	116	95	103	104	92	102	105	114	107	88	93	121	87	76	93	105	89	89	105	104	104	103	85	120	105	108	108	85	103	103	95	103	90	97	106	104	106	96	99	114	121	99	108	100	112	102	99	104	102	90	102	95	127	108	99	100	91	100	108	83	97	102	94	92	113	89	88	111	89	106	83	105	93	107	96	114	111	102	104	87	103	74	95	107	92	110	99	95	105	101	102	93	96	98	92	93	95	84	104	112	79	112	118	116	97	102	104	91	108	98	94	109	101	105	104	92	115	86	100	97	97	115	89	102	103	103	105	94	95	94	89	116	123	115	93	112	119	95	99	92	100	101	85	125	85	97	82	113	101	103	96	93	96	104	102	101	85	91	103	97	107	106	91	112	115	108	109	96	84	82	125	103	95	102	112	101	111	104	100	94	99	93	93	98	94	95	112	90	96	87	113	109	90	88	112	96	112	89	99	89	83	108	99	94	105	96	108	104	91	83	98	102	99	88	106	84	87	103	96	98	105	107	105	83	104	96	108	88	111	105	95	124	99	117	94	94	101	99	83	106	109	98	105	77	93	97	99	90	98	106	106	96	115	109	111	96	95	102	91	95	78	101	91	103	105	96	108	102	101	95	92	103	98	102	102	107	100	98	97	108	85	110	104	96	98	103	110	99	98	99	94	106	96	98	98	102	101	110	121	93	118	113	102	89	87	104	98	132	91	101	115	90	87	98	108	93	102	110	99	94	97	95	97	87	91	86	77	99	120	98	76	101	98	115	117	109	122	109	91	97	97	89	114	104	103	97	111	100	110	107	93	96	102	115	100	113	94	117	106	97	102	92	100	92	102	98	106	81	84	83	95	91	107	104	92	100	108	91	112	101	99	111	98	104	95	91	105	111	91	99	90	111	84	119	103	115	97	110	106	101	98	95	79	111	113	90	81	112	118	101	103	93	102	97	98	115	82	95	103	105	96	81	110	105	103	90	95	113	86	118	87	106	88	105	111	100	105	99	113	106	111	100	106	91	101	104	106	86	87	116	90	102	99	101	92	83	117	118	84	96	101	96	87	121	85	96	97	83	89	102	82	87	97	115	103	104	97	126	95	108	85	103	72	100	99	100	109	95	101	105	116	100	120	112	106	98	95	95	108	84	95	93	84	101	99	83	89	86	109	111	99	102	82	101	114	98	96
11809	8084	10932	11578	8982	9118	6185	3155	2445	2009	1539	1426	1330	1236	1109	1593	3282	2114	1586	1185	758	841	1643	3130	4144	4299	2327	1008	1244	1388	1184	996	1622	1646	2266	2212	2768	2420	2345	1531	1119	830	552	687	577	595	574	617	1151	1027	608	436	376	358	388	473	502	540	606	553	547	571	593	558	458	531	477	311	367	333	325	288	302	354	319	326	383	415	373	319	314	265	298	334	303	251	283	268	284	287	267	258	258	323	329	287	276	265	303	294	242	269	275	292	314	294	291	283	297	278	255	304	269	271	309	291	281	283	277	301	272	254	297	286	301	275	268	298	309	300	286	260	275	309	326	283	260	251	301	296	298	300	284	275	281	267	293	282	290	298	290	282	281	238	276	263	285	298	258	286	229	277	258	275	297	276	259	266	265	272	276	281	270	294	241	274	266	277	281	268	267	260	287	314	268	241	281	277	284	293	296	315	299	264	319	307	282	303	280	286	291	288	275	249	289	257	270	271	279	287	313	277	245	253	283	275	275	277	296	273	289	273	280	279	311	256	286	291	266	283	285	288	268	292	288	286	266	292	292	289	271	290	290	266	291	309	282	278	314	272	270	273	296	282	284	297	291	256	287	259	268	295	270	236	267	283	261	285	279	259	259	303	273	288	299	271	267	283	292	258	307	287	289	317	311	285	278	302	287	255	264	271	269	272	267	274	271	253	276	255	286	283	277	268	269	251	275	272	248	287	274	265	313	323	310	280	254	298	305	267	268	278	271	300	287	287	295	275	283	298	308	269	274	261	263	290	280	268	259	265	266	287	296	294	294	285	289	265	303	291	306	291	283	243	267	297	287	245	263	274	303	269	259	236	277	278	275	271	289	275	268	291	254	280	307	264	277	264	280	256	297	275	268	292	299	244	266	301	304	257	292	313	280	255	275	264	281	274	288	270	268	261	273	274	290	265	261	263	288	273	274	262	274	293	258	289	296	276	279	272	308	256	290	309	274	278	253	280	293	301	281	259	311	267	265	306	294	262	283	269	256	294	312	277	287	273	285	284	285	294	253	245	277	269	282	282	290	275	296	282	286	287	264	301	313	280	283	309	240	260	260	270	277	272	301	279	282	248	287	276	293	267	285	292	280	299	265	289	256	266	294	284	271	298	313	281	263	277	269	276	300	297	293	282	265	282	276	253	290	251	300	270	282	280	304	298	275	267	304	270	265	308	274	272	229	254	320	276	297	274	268	297	257	264	269	254	300	291	295	272	279	264	296	294	277	293	263	282	302	288	264	280	294	283	283	267	262	272	282	303	308	283	262	270	281	258	292	291	294	313	304	304	267	271	298	250	264	285	263	299	295	250	273	250	274	281	319	266	341	258	254	286	281	304	297	290	276	275	273	300	291	256	278	280	245	298	290	301	293	295	297	256	283	285	299	283	271	260	306	267	291	277	316	280	277	264	283	257	279	267	266	285	272	274	285	293	259	283	286	273	293	286	275	294	306	274	314	272	294	314	244	266	276	282	284	295	289	294	268	290	299	278	269	280	274	271	314	286	258	286	270	285	257	265	285	289	280	292	267	272	276	275	262	283	273	291	270	306	283	257	316	265	284	287	294	299	270	286	283	310	305	268	305	280	276	255	283	266	275	270	288	251	272	265	288	249	271	300	290	296	291	247	288	272	287	315	283	279	305	299	270	268	268	298	293	299	268	298	288	264	282	291	283	293	267	268	309	260	234	290	304	283	265	270	268	256	278	282	295	256	273	279	269	256	272	263	256	262	300	289	277	257	291	271	281	268	259	285	259	274	272	260	267	288	301	280	280	288	254	276	288	277	294	270	288	268	273	266	272	267	251	254	287	252	254	294	325	232	244	259	262	259	267	292	297	271	292	283	266	274	268	289	272	287	265	288	282	277	288	241	263	265	281	257	308	286	248	283	278	265	288	289	268	303	272	283	271	304	309	298	270	284	294	274	280	271	283	243	299	285	249	283	272	258	257	295	288	280	263	294	279	226	266	265	288	277	283	258	260	279	312	270	252	268	281	280	299	260	279	281	272	276	262	270	293	262	306	290	291	272	279	267	265	287	291	274	273	275	258	278	286	295	275	299	279	272	274	287	278	294	271	285	287	297	246	271	276	282	253	303	282	273	285	281	299	274	249	248	274	278	245	314	282	277	256	271	289	294	304	300	267	284	261	286	301	275	283	295	296	263	296	290	273	271	260	282	307	300	309	258	284	272	287	279	267	269	274	262	279	269	288	302	264	283	233	277	277	268	279	263	269	270	281	259	283	242	273	273	245	310	304	296	301	262	273	261	296	287	290	271	282	275	280	291	274	276	311	279	277	272	272	298	298	262	292	288	311	295	266	301	262	294	286	259	277	271	296	256	281	253	282	287	284	297	278	274	256	295	285	263	284	285	325	305	285	289	280	277	275	265	269	295	277	274	263	280	278	269	273	289	298	270	271	299	281	305	301	266	271	254	271	267	266	288	259	283	285	272	271	283	250	278	246	268	302	272	280	298	267	274	257	276	259	273	272	308	279	277	257	278	271	289	283	261	257	243	300	293	290	300	248	272	288	303	306	297	294	275	276	302	269	279	269	297	276	284	282	288	283	274	277	276	279	283	262	295	292	298	285	292	272	292	291	279	265	288	271	278	263	281	279	308	300	304	277	285	265	276	273	276	265	268	277	284	315	257	266	258	275	262	285	282	244	253	276	291	281	282	249	272	283	301	298	270	322	256	265	300	278	275	280	282	271	261	280	293	294	246	292	265	273	273	256	283	263	317	280	289	266	286	268	270	299	278	249	281	279	262	282	293	268	309	254	293	302	270	267	275	279	283	271	289	278	292	280	253	301	290	254	303	288	268	297	286	280	266	285	269	299	260	308	264	273	267	241	288	273	274	275	262	257	252	264	298	274	289	262	307	258	276	308	270	275	280	241	279	289	249	269	248	255	284	275	285	261	278	287	268	287	268	268	289	275	306	283	273	297	246	268	269	277	291	310	289	290	270	272	292	290	285	279	271	290	240	258	305	276	268	287	298	294	283	272	296	273	269	264	270	286	300	274	297	279	250	267	276	275	287	276	268	304	302	303	253	276	269	267	261	269	279	252	299	257	264	273	288	266	302	305	267	257	284	278	274	284	302	288	300	264	295	271	250	268	316	270	307	274	273	285	276	311	257	303	286	266	283	285	278	272	266	274	304	285	292	303	258	287	297	292	296	264	285	269	287	275	278	292	266	267	261	286	270	241	280	307	294	266	280	297	263	277	256	279	275	277	264	296	282	261	293	305	292	295	282	254	269	273	265	284	289	271	271	284	272	275	273	289	301	309	303	274	222	320	287	262	277	294	268	282	273	305	276	265	270	261	265	311	271	275	280	285	281	277	278	248	276	258	269	263	301	287	256	297	279	301	268	263	257	287	291	287	285	295	263	286	273	284	246	261	301	268	264	293	248	275	287	285	268	271	280	276	280	276	281	265	304	274	272	293	261	270	307	298	274	261	267
2371	725	620	500	334	338	334	278	279	293	310	328	290	271	278	329	406	342	339	281	294	307	301	281	306	285	266	286	270	279	305	289	296	280	269	287	255	271	266	245	300	270	294	297	260	272	283	309	298	314	275	249	266	294	295	293	277	278	264	305	292	295	266	304	268	293	284	259	284	286	286	311	315	301	273	284	279	262	283	281	309	265	301	278	284	295	261	273	284	278	320	297	274	255	273	280	302	293	253	295	297	275	285	260	256	262	326	266	302	247	293	278	287	281	296	271	274	315	293	275	271	293	295	304	321	256	290	297	303	267	285	312	297	301	236	287	282	294	265	277	310	295	287	293	292	260	298	301	282	284	265	272	273	256	285	282	286	281	284	270	314	299	291	280	308	307	286	303	265	286	267	309	306	295	271	267	309	278	281	251	280	312	301	287	268	289	273	295	288	269	302	282	279	284	272	274	269	300	282	286	270	280	283	279	258	288	299	269	298	274	290	277	294	284	276	310	297	281	264	278	263	246	286	279	260	271	263	269	261	277	284	294	289	288	238	301	289	264	278	271	313	302	271	298	280	262	267	310	289	303	304	263	264	290	301	295	313	280	291	292	264	310	284	267	294	295	297	300	295	255	270	290	259	248	282	260	238	264	308	272	299	288	290	289	315	286	267	269	292	319	268	306	285	290	263	291	306	284	254	298	297	269	284	300	285	259	266	241	293	289	267	258	270	280	309	263	278	251	297	280	270	265	295	273	287	278	269	305	305	318	273	286	267	273	310	287	275	250	282	244	301	282	270	276	283	278	286	300	283	269	255	278	277	269	300	279	246	294	288	260	301	288	271	268	251	287	258	284	238	300	305	273	276	289	290	313	293	258	274	273	268	264	287	259	270	276	263	303	290	258	272	275	288	307	305	285	277	266	273	297	291	250	281	274	288	286	285	284	278	269	295	255	296	268	286	269	307	303	265	286	266	275	298	313	289	273	258	292	284	292	311	281	252	293	284	288	266	285	265	304	293	282	293	319	296	296	273	272	308	276	278	264	316	265	268	296	294	272	291	338	292	282	285	282	297	294	285	275	273	269	291	295	275	274	275	279	310	265	321	263	279	315	281	269	290	306	296	259	307	293	302	279	270	274	282	296	261	272	287	277	290	313	292	272	268	299	261	272	311	313	307	308	264	295	246	295	291	288	293	256	279	290	264	285	296	263	276	280	290	246	299	267	273	280	261	264	265	282	269	281	266	295	285	273	288	287	301	277	292	271	266	321	261	255	323	259	277	299	263	304	295	292	301	255	275	301	282	269	238	292	255	284	312	258	272	282	301	296	300	271	281	269	283	252	303	296	302	323	280	293	284	285	279	304	303	268	300	307	311	257	293	282	320	303	292	297	287	312	254	295	279	274	265	282	271	273	296	305	292	305	276	286	274	241	248	278	291	305	277	273	295	307	272	296	289	270	304	261	276	292	298	302	267	310	287	284	285	263	284	292	283	298	263	297	276	294	301	263	275	285	277	320	295	270	281	248	284	263	284	271	257	259	250	311	293	293	291	285	279	270	275	286	277	285	295	274	262	298	263	286	293	280	268	301	252	281	283	300	281	276	282	289	319	309	296	277	291	273	280	278	297	284	278	314	301	308	276	256	304	290	313	259	260	289	280	256	287	279	283	297	262	286	295	288	279	271	308	276	305	275	233	288	309	298	267	293	293	293	276	306	284	261	275	287	245	299	285	272	299	287	287	278	263	295	266	287	290	311	300	281	307	288	284	295	310	272	275	277	272	272	265	272	306	279	274	276	315	278	266	291	277	294	305	304	287	284	255	282	291	295	282	294	293	270	274	273	284	299	293	278	283	291	249	270	282	274	288	306	274	296	296	294	292	300	279	265	273	296	297	284	268	288	260	302	253	266	293	305	272	269	278	259	263	287	285	268	316	274	302	292	264	290	310	275	265	257	289	294	249	321	290	298	251	251	276	279	279	303	263	295	296	287	264	265	255	280	303	315	315	261	280	283	273	279	312	310	299	319	254	271	280	284	255	262	267	275	247	282	308	287	278	299	290	287	281	260	282	308	253	250	305	305	279	291	292	250	285	296	288	277	294	302	310	286	278	254	297	278	291	247	267	301	291	283	312	302	291	293	268	279	252	274	257	277	231	274	302	311	286	299	274	251	323	257	286	264	289	261	271	312	248	295	273	284	261	302	304	283	307	298	297	281	262	283	309	286	299	286	291	304	275	294	297	299	304	278	265	277	309	297	302	248	283	328	289	300	281	295	279	287	269	276	297	267	282	291	306	299	272	264	293	295	269	306	274	274	290	264	285	284	270	285	219	268	280	282	291	253	276	279	289	314	292	284	313	264	299	239	289	270	281	301	267	287	271	279	278	283	301	284	300	308	266	262	291	279	285	274	297	280	319	281	286	265	271	254	285	292	289	291	300	284	304	303	282	267	259	255	288	274	296	290	293	284	278	296	255	259	273	261	246	248	293	274	238	289	280	255	296	293	248	256	317	288	284	300	297	253	261	258	297	291	303	285	323	263	285	300	263	279	281	284	247	295	287	302	302	287	240	286	286	321	297	291	313	296	307	294	253	289	283	271	267	304	297	271	270	292	305	281	291	295	293	305	278	278	293	289	253	289	284	276	269	283	280	271	280	286	291	285	284	274	295	277	281	298	268	311	283	282	304	271	268	276	289	256	269	271	283	295	289	291	317	291	282	280	308	294	300	267	285	291	304	298	287	294	287	277	293	272	280	297	287	281	313	307	228	275	281	276	281	318	280	283	290	301	279	297	273	302	289	236	279	265	303	284	295	307	316	293	242	302	285	263	283	303	312	271	266	273	288	286	275	304	283	252	300	302	259	288	266	284	271	275	266	308	252	261	275	281	272	278	280	294	270	253	309	272	295	312	280	272	281	292	291	274	252	304	260	284	282	271	266	319	278	289	280	302	309	296	296	295	317	290	295	281	290	280	269	310	284	279	306	309	252	281	292	313	299	283	301	305	278	261	296	250	258	289	289	270	288	290	290	285	300	308	288	266	253	278	288	301	265	286	258	277	297	278	269	257	279	253	276	322	300	281	269	266	290	314	295	266	295	293	288	282	313	256	293	267	278	320	295	310	272	298	279	290	286	273	300	255	301	287	267	269	301	283	274	287	268	290	262	300	289	265	297	260	273	268	289	297	294	272	273	276	268	266	297	289	252	280	288	303	288	276	279	281	291	280	278	268	272	268	250	261	264	270	333	279	287	296	282	280	285	284	260	307	293	282	326	293	275	241	280	307	278	270	288	300	276	270	285	296	269	264	291	287	306	299	237	301	254	298	276	277	292	275	283	287	284	246	277	281	294	319	275	261	289	259	283	300	260	286	269	275	285	255	297	288	277	310	268	271	278	304	299	295	266	250	283	272	288	274	298	299	275	266	313	276	278	296	272	302	257	294	313	298	287	288	312	272	296	274	253	273	264	307	290	288	262	238	281	294	305	310
2835	1138	1217	1284	1011	1091	863	816	776	705	758	670	739	724	729	1168	1607	1169	828	738	685	674	732	779	791	778	757	719	784	747	752	734	729	708	693	696	749	746	745	768	742	716	753	798	673	703	764	851	984	845	723	654	726	673	648	700	645	657	691	693	683	692	694	674	719	662	651	727	689	670	687	698	656	681	658	679	639	680	635	707	667	673	622	669	698	654	680	734	652	660	711	656	759	692	657	673	704	620	677	648	667	671	689	670	641	681	699	724	686	723	660	659	654	649	638	735	606	670	706	691	659	666	659	661	679	633	704	664	690	722	711	689	662	650	671	681	673	645	688	661	676	687	743	641	656	665	726	692	674	684	649	621	643	687	736	690	690	653	689	652	687	710	660	639	656	684	683	654	645	698	660	715	685	655	696	666	645	720	639	686	679	650	654	623	677	655	709	674	653	711	671	681	699	720	664	658	594	705	637	695	711	638	681	731	674	627	664	653	651	703	696	666	697	710	697	660	696	650	637	653	657	697	632	641	700	696	698	682	658	694	681	729	604	704	678	677	669	614	683	678	670	618	682	654	623	675	685	661	648	671	679	710	709	661	691	675	646	671	640	678	676	638	657	725	711	590	697	678	645	597	697	669	672	647	712	722	690	675	677	694	685	668	675	662	698	658	662	664	716	689	625	662	666	671	655	628	675	657	672	678	686	668	617	670	675	710	688	686	672	622	650	661	675	675	664	665	667	676	691	653	676	652	686	702	672	715	705	728	652	682	636	669	682	653	674	669	654	642	669	626	635	634	677	679	674	677	710	645	661	714	652	631	678	643	677	669	686	670	620	647	684	660	668	650	648	669	664	719	698	684	678	670	663	681	668	705	681	700	667	701	688	640	670	684	659	702	681	653	687	657	653	699	668	635	695	660	707	687	676	675	668	668	712	691	636	683	661	674	652	665	665	685	719	665	690	705	656	644	623	689	676	667	620	631	679	614	651	694	647	673	667	647	695	663	712	694	684	709	689	667	677	661	653	680	657	693	688	708	663	673	678	658	686	665	701	680	643	672	662	667	680	668	668	656	708	644	685	675	648	692	659	664	650	665	680	656	687	670	679	645	681	658	689	655	662	696	688	663	647	674	716	702	702	688	705	665	714	677	611	650	648	672	655	651	666	643	626	616	678	685	677	701	688	677	661	671	715	675	683	666	688	649	667	710	668	659	649	662	706	665	697	690	691	625	695	651	679	723	675	712	655	664	669	627	654	678	666	660	660	625	664	623	666	686	698	716	655	625	675	663	637	643	649	680	673	710	652	695	695	630	670	670	662	704	687	683	628	684	659	663	660	672	674	667	708	650	648	643	628	722	634	667	742	651	682	658	664	675	697	648	680	680	697	649	660	679	689	699	662	671	675	695	654	665	665	693	689	698	626	683	666	718	627	662	649	685	682	654	667	682	697	699	676	658	687	714	672	631	622	677	668	694	668	629	679	636	657	653	690	690	676	665	681	714	680	684	649	688	686	697	689	640	684	662	644	666	624	687	684	640	652	619	765	661	673	684	684	711	716	689	720	700	686	698	689	611	707	660	687	686	685	685	662	637	677	675	663	681	671	670	716	664	655	718	699	663	719	689	660	652	635	621	689	697	676	680	685	665	694	689	681	697	640	644	673	723	667	684	673	696	704	671	673	649	651	652	636	644	618	688	669	654	693	671	710	683	648	702	642	655	669	708	664	711	693	712	685	724	674	667	665	631	662	681	671	715	762	669	613	701	660	694	644	689	667	634	664	656	665	693	649	704	686	740	712	708	675	655	665	729	626	674	642	667	713	648	649	716	705	600	674	677	674	676	674	676	651	714	686	697	663	707	636	654	676	681	689	653	703	656	660	674	642	648	670	655	684	710	676	664	678	679	688	636	708	700	682	673	663	678	672	711	698	660	653	654	696	663	681	658	663	698	660	697	613	644	663	691	708	744	669	638	660	667	711	662	690	723	631	693	636	660	676	655	702	685	686	685	670	710	653	668	683	715	668	702	701	651	675	704	686	731	716	690	690	681	656	723	636	703	686	701	639	670	641	678	627	650	694	682	663	655	650	684	662	687	662	653	669	652	674	653	686	683	654	721	617	686	660	639	641	658	689	674	670	669	689	674	636	688	687	668	638	703	623	689	598	711	655	721	695	631	691	678	701	673	691	651	677	635	638	688	633	657	709	649	668	651	683	674	649	682	651	697	645	672	626	663	645	676	681	637	668	683	700	721	676	692	650	638	710	650	692	642	671	674	648	696	656	679	635	674	672	719	683	741	674	655	659	634	694	672	659	718	646	660	695	661	670	702	728	692	656	657	701	654	663	716	653	690	681	672	689	648	688	650	693	695	666	679	650	666	652	726	674	589	664	669	668	648	636	686	708	657	644	722	651	646	677	662	706	662	657	643	686	685	704	656	679	680	685	647	671	733	664	658	635	691	690	621	626	673	636	675	639	702	677	649	602	648	687	700	667	679	649	684	697	702	685	712	715	684	662	689	660	666	649	710	690	673	669	650	673	662	664	693	649	692	704	700	672	686	671	689	668	684	636	725	652	699	701	660	660	655	726	717	634	646	676	647	685	659	685	668	640	663	708	696	668	674	651	693	665	662	731	695	699	667	712	698	688	687	708	667	694	739	666	713	665	641	698	687	661	615	660	651	683	670	693	647	657	660	651	651	690	683	659	687	636	674	701	641	695	683	689	656	707	686	678	684	662	644	685	746	667	676	693	703	708	686	664	652	668	693	670	706	663	699	629	653	676	697	706	644	633	644	688	648	669	676	671	644	692	646	604	663	675	690	666	639	673	621	684	656	638	688	647	703	650	655	681	668	683	668	645	640	656	669	659	660	649	650	694	700	701	711	689	712	679	668	730	659	661	647	685	652	673	683	672	686	709	707	649	694	687	686	664	697	660	652	705	696	654	660	632	696	740	678	679	679	642	697	616	672	656	643	682	649	665	678	671	636	689	670	678	678	661	655	665	666	626	655	681	672	620	683	653	720	685	641	636	687	703	650	657	730	681	712	652	655	657	699	645	685	667	683	628	664	665	677	630	666	647	670	694	641	629	690	674	724	631	685	670	693	666	700	676	721	676	687	699	691	708	706	683	590	661	698	662	671	700	696	684	683	701	671	700	669	630	729	688	655	616	685	712	641	667	707	655	709	681	706	609	683	693	636	686	610	687	659	662	658	698	689	654	658	690	650	637	662	719	672	672	670	648	668	692	686	720	676	716	674	695	659	637	640	669	689	660	670	726	661	655	714	646	693	704	659	646	667	690	732	670	662	638	670	688	662	674	621	686	672	719	666	690	701	669	677	649	687	685	713	647	668	708	708	628	680	679	680	682	675	629	698	708	729	675	664	690	624	663	697	653	666	687	648	703	617	687	680	680	680	708	666	674	681	668	691	678	652	693	658	691	667	697	664	691	684	708	672	682	665	633	655	690	704	616	684	682	687	712	682	685	655	707	659
12088	8246	6934	5713	3153	2093	1138	451	352	304	235	256	260	248	231	338	377	309	268	197	200	239	304	388	517	314	236	206	219	238	205	231	217	241	240	253	303	284	275	232	211	202	205	176	198	188	183	204	240	189	165	170	162	155	171	169	158	166	192	169	193	174	170	187	157	199	184	158	177	157	159	175	175	138	162	157	167	165	152	168	177	157	173	177	155	191	170	180	142	175	168	181	153	162	158	159	150	179	159	141	170	165	185	158	167	172	146	144	165	168	162	165	158	161	152	165	136	153	169	165	165	175	146	144	169	139	168	143	145	194	163	168	193	151	185	169	154	166	164	149	169	153	146	162	160	169	176	143	162	152	180	157	153	151	172	168	159	161	159	185	159	164	156	164	142	170	144	165	153	159	165	168	145	165	150	139	161	159	173	194	181	146	153	153	148	146	180	150	167	183	179	178	144	192	166	169	180	185	176	180	153	151	154	160	174	186	152	160	163	177	165	172	143	156	138	169	194	158	155	171	172	187	161	180	157	163	158	147	168	183	166	164	172	161	165	173	145	157	163	160	156	187	145	183	150	178	157	190	147	173	163	144	157	151	168	154	151	176	157	180	180	175	152	148	159	180	171	142	154	150	185	156	159	169	161	158	159	145	164	155	142	165	163	186	176	157	164	144	170	174	166	178	160	155	161	156	140	144	141	168	154	152	172	175	175	187	171	158	154	169	156	160	169	187	149	159	178	166	170	155	171	172	141	183	183	168	155	152	149	167	168	154	159	155	133	174	155	153	158	166	168	174	188	166	161	183	153	165	167	186	141	167	170	183	179	152	188	147	179	167	157	154	161	152	137	160	170	197	163	161	176	153	173	176	157	177	180	176	176	139	175	159	158	167	175	184	158	150	162	156	193	170	161	138	144	148	160	168	169	184	161	172	157	153	139	149	126	143	169	178	170	169	165	160	176	181	169	176	163	182	169	179	169	156	159	182	164	164	131	144	168	157	163	113	162	174	166	180	187	171	158	155	155	162	162	158	162	176	167	163	166	146	164	157	166	179	169	188	180	164	145	145	142	152	142	156	143	174	176	172	154	153	162	166	156	165	168	150	175	176	137	159	172	159	168	172	147	148	195	172	181	174	182	164	173	148	165	170	170	141	178	171	158	173	163	186	167	155	156	163	155	129	172	135	143	174	153	158	179	169	161	155	180	180	148	157	165	161	169	162	172	169	160	141	177	145	165	182	155	158	162	162	152	146	169	142	170	141	178	180	162	164	133	163	171	161	144	179	178	163	145	187	158	147	164	170	151	144	158	157	161	168	165	162	154	167	156	161	185	161	151	159	144	158	158	168	167	152	151	157	180	164	161	157	172	180	160	146	133	122	171	171	159	185	164	176	156	152	182	142	171	148	161	170	139	154	171	178	151	161	150	151	170	156	148	154	170	151	145	148	170	164	166	155	154	147	181	159	156	159	171	185	160	186	153	166	182	187	145	166	179	162	167	156	166	159	155	164	156	164	144	161	176	174	137	186	163	178	162	170	177	151	165	149	180	155	189	169	156	145	155	181	159	150	154	170	157	144	155	170	157	168	175	159	172	165	175	181	153	155	143	163	174	161	179	155	153	159	179	159	156	155	144	179	188	170	154	192	158	148	157	161	168	170	129	151	150	166	171	150	181	141	156	172	148	186	148	162	166	161	148	174	165	162	167	151	185	163	171	160	173	186	179	160	174	148	158	157	164	169	180	188	181	179	158	162	150	153	148	169	169	159	168	170	163	151	168	160	152	179	165	204	163	151	163	155	170	155	176	166	164	152	137	158	174	155	153	168	147	179	144	177	135	165	151	176	183	168	168	151	141	137	160	188	160	185	153	163	159	187	153	163	165	150	169	139	143	180	176	148	151	169	172	164	173	157	160	159	160	148	180	177	159	128	173	164	165	147	152	177	172	173	158	152	168	166	166	158	164	187	175	163	157	153	166	181	154	169	173	177	144	165	157	168	161	159	185	138	155	179	157	147	170	154	162	139	148	144	152	134	173	164	156	145	153	172	176	172	176	169	167	171	140	148	143	158	181	184	188	176	158	159	186	151	170	169	164	153	143	166	170	189	140	175	140	140	159	194	150	157	167	150	168	160	148	145	160	176	163	152	164	160	173	153	169	181	185	156	166	167	165	163	137	142	176	154	176	181	161	179	158	133	150	166	191	161	177	173	149	143	165	126	172	177	174	152	191	136	146	174	152	184	149	181	174	159	141	156	179	174	169	143	176	161	181	166	174	148	151	173	148	161	167	166	138	145	138	143	163	140	154	183	159	186	179	155	172	164	174	160	172	165	195	171	167	153	137	152	167	164	159	131	172	172	180	154	150	168	191	183	142	166	151	176	157	185	171	179	171	164	150	159	156	163	181	158	178	168	161	160	157	170	176	169	164	190	180	161	166	158	149	146	132	145	170	147	161	166	154	169	143	151	157	156	173	137	173	147	148	166	168	164	164	179	154	153	166	177	168	163	180	168	143	156	139	165	150	166	170	143	150	149	159	163	167	179	178	168	171	157	158	154	142	171	166	156	157	164	175	144	146	133	165	181	149	141	156	145	172	184	158	163	159	141	173	184	167	163	154	156	145	153	165	162	139	163	165	165	159	172	146	167	149	172	157	155	172	186	173	144	151	157	175	188	191	134	161	145	163	166	147	165	173	171	169	145	178	171	177	164	149	183	183	167	166	159	166	176	169	156	140	165	151	141	196	162	161	177	170	186	160	148	157	170	149	145	173	154	165	166	157	161	154	152	136	176	131	167	162	160	159	184	152	155	154	174	153	168	171	155	155	145	164	177	176	176	167	185	176	177	144	172	159	178	169	168	159	173	159	162	179	148	151	178	168	155	171	140	137	183	161	153	157	157	133	146	143	164	160	163	173	165	173	153	167	164	140	146	161	149	165	177	175	157	156	176	163	181	134	153	165	145	164	157	166	168	143	170	174	168	168	149	142	156	166	173	154	144	165	157	156	149	151	166	170	159	180	176	164	141	184	143	163	184	162	147	196	142	180	158	165	188	161	158	174	156	170	176	166	168	164	149	161	161	156	152	176	175	166	160	173	157	171	169	174	188	163	162	165	164	154	164	155	171	134	158	171	172	167	147	177	129	146	172	154	167	156	165	147	188	161	180	149	148	166	181	144	178	155	174	162	168	164	151	154	179	169	147	162	190	151	173	154	162	168	162	165	167	168	151	146	154	137	188	172	170	146	173	142	180	194	157	154	151	155	143	139	155	140	166	158	173	173	161	143	173	145	175	139	166	170	163	165	172	159	168	138	156	144	163	166	157	168	171	148	167	183	170	160	165	180	153	164	176	177	165	159	176	147	191	168	164	158	169	167	168	162	156	152	166	153	161	157	136	170	155	174	149	166	183	163	156	169	153	183	161	168	168	171	172	167	163	152	153	162	161	172	149	181	152	153	160	178	166	181	159	168	161	161	156	148	161	171	150	161	164
9538	5197	6711	8383	5727	5531	3242	1810	1496	1326	1084	1020	1004	901	845	1855	2001	1270	1179	798	635	1017	1408	2350	3303	2042	991	791	942	975	767	999	1112	1128	1299	1457	1497	1350	1387	1227	953	693	652	534	534	601	721	1027	1051	644	529	556	490	444	543	493	489	504	522	565	548	517	500	504	483	518	464	408	418	409	439	405	399	428	427	541	442	460	445	412	403	427	457	421	435	422	421	426	395	411	417	408	430	383	396	418	393	450	425	383	428	418	381	381	416	396	412	399	444	432	390	414	366	393	418	432	391	426	406	432	424	364	407	359	436	403	401	356	406	385	392	402	432	385	454	411	391	421	436	439	416	429	394	390	408	408	420	454	422	404	422	407	413	409	388	427	454	370	388	441	423	404	418	430	404	442	404	430	455	406	401	408	410	385	416	459	424	394	463	409	421	422	422	442	405	437	406	415	425	419	396	404	435	408	423	454	382	445	427	410	390	398	437	375	445	429	404	391	411	421	424	427	414	419	386	424	417	420	402	415	426	419	408	393	412	418	384	395	416	392	395	451	428	431	426	387	436	421	411	411	431	404	422	409	455	430	444	402	409	374	388	457	439	396	441	381	444	378	409	397	401	395	417	414	393	439	419	431	368	403	400	424	429	386	433	430	453	367	417	365	400	414	431	400	429	416	387	402	381	449	441	385	429	402	440	415	420	441	416	421	411	415	402	401	378	368	431	385	409	424	386	409	435	390	441	414	376	398	445	409	411	387	409	424	370	452	425	423	419	419	427	382	412	392	450	392	434	376	420	452	414	393	421	419	400	406	413	390	428	429	400	442	386	407	406	422	416	429	408	371	401	379	396	355	434	423	411	421	419	425	353	370	428	397	418	394	394	402	412	405	396	409	431	385	434	419	393	424	410	421	416	401	402	415	369	410	416	400	402	384	452	377	425	430	413	406	421	412	441	390	411	403	381	393	432	386	419	410	385	419	406	400	420	402	428	425	409	412	400	425	417	424	443	406	419	391	414	435	416	406	421	441	401	423	374	433	402	417	439	387	434	437	379	392	401	414	400	442	389	390	426	423	385	399	435	401	422	404	409	427	389	380	402	380	377	404	408	381	437	389	403	410	396	437	432	395	405	431	406	414	405	401	409	368	417	416	422	400	371	406	393	375	346	381	405	442	407	436	431	440	410	399	420	419	398	430	402	388	387	430	397	431	387	384	427	387	452	421	397	414	387	404	389	433	423	414	429	410	411	416	407	410	431	403	402	418	403	411	414	415	385	416	406	380	438	409	425	430	446	395	392	442	414	414	419	446	401	451	386	421	390	409	401	403	434	441	427	413	385	417	412	401	423	452	408	423	391	436	397	409	403	429	441	429	417	420	419	412	392	434	381	422	411	410	403	398	393	414	449	426	389	408	414	415	374	388	395	411	446	402	407	385	401	380	407	417	406	404	410	405	432	413	400	396	437	415	423	400	422	414	443	422	427	405	386	439	409	404	414	392	406	375	397	406	387	423	438	369	424	415	377	413	411	398	434	396	380	402	416	395	437	409	428	447	420	403	433	412	396	377	425	376	432	374	389	424	405	406	419	416	386	403	430	400	415	392	428	388	420	383	375	405	408	413	374	396	403	405	374	400	414	384	421	405	431	418	380	390	386	403	447	387	412	414	424	403	412	433	412	399	356	376	426	406	384	370	431	407	429	417	424	413	399	419	426	405	447	424	428	399	398	422	383	401	439	415	414	449	405	410	394	394	395	416	415	418	387	398	400	402	424	396	419	421	403	390	405	407	408	435	395	400	421	397	401	380	425	356	392	398	393	417	402	387	370	423	418	420	426	426	384	366	427	383	412	404	397	438	396	416	398	407	388	431	410	453	398	402	405	391	401	404	403	394	426	411	383	410	389	412	404	414	409	443	403	406	403	401	408	410	420	404	390	391	405	386	402	418	453	373	403	416	404	424	414	376	389	398	399	414	442	437	385	419	419	393	385	410	380	417	437	389	399	449	404	426	428	416	392	362	383	407	423	390	403	398	405	417	405	405	411	411	411	408	403	416	424	393	390	389	411	401	386	433	410	406	376	372	440	410	381	423	399	395	404	437	412	417	406	410	416	422	401	402	363	403	393	391	464	425	403	436	420	404	377	441	415	432	380	389	416	396	446	388	401	406	403	418	385	424	388	418	431	423	391	423	397	425	369	421	404	384	432	382	422	420	427	400	423	411	400	405	448	431	392	393	366	380	395	396	392	399	405	349	417	393	408	403	399	413	402	389	412	404	401	417	410	399	383	418	398	422	427	425	393	440	445	421	429	416	432	437	391	402	404	437	425	405	401	407	401	415	396	410	415	421	394	387	404	426	436	402	376	400	414	440	398	426	443	429	397	395	432	409	364	421	429	408	408	406	401	417	431	428	421	389	387	417	402	429	383	407	406	407	415	405	384	384	416	383	431	392	426	411	368	394	399	414	386	372	392	405	414	410	402	410	420	448	393	423	417	412	406	390	407	376	413	412	400	388	392	423	431	411	390	393	400	448	415	412	397	429	413	439	398	399	399	409	366	398	426	451	388	392	395	424	413	433	390	410	388	393	386	422	397	418	379	396	408	401	377	414	414	399	417	402	410	403	381	385	427	411	381	380	386	437	427	419	373	359	441	425	413	429	405	381	396	415	396	373	411	451	414	442	395	365	410	411	405	390	427	430	368	433	444	387	424	421	432	375	442	410	421	412	440	386	391	421	445	423	473	446	425	396	404	384	414	408	381	395	365	426	445	391	400	420	408	382	417	418	421	430	400	408	421	416	406	415	393	444	391	416	413	401	378	407	418	429	440	386	440	419	432	409	400	424	378	430	438	404	399	397	387	429	410	409	383	427	411	406	399	429	403	414	400	431	413	382	393	377	424	397	407	406	435	422	408	391	391	437	394	433	427	420	411	403	432	426	408	418	393	426	410	398	409	404	413	398	422	416	420	398	347	431	416	376	383	419	425	410	421	451	373	395	425	428	429	409	357	370	449	427	393	404	390	385	403	442	420	422	398	408	413	385	442	435	409	430	463	458	457	434	416	427	415	426	366	391	425	404	400	421	401	447	421	405	396	411	415	402	429	391	405	416	383	423	411	400	412	412	414	386	413	436	440	423	394	438	406	385	416	407	397	410	413	392	404	413	412	405	385	391	412	426	433	408	359	412	390	420	400	412	403	377	395	413	454	453	431	411	417	394	397	451	440	412	433	378	391	414	412	401	364	417	410	404	403	390	404	388	375	385	375	398	415	441	394	399	375	445	398	391	390	421	420	400	399	406	391	397	447	397	346	387	405	431	414	421	408	396	363	404	428	408	404	428	418	421	395	397	393	410	389	366	398	407	412	395	435	421	408	423	428	408	406	442	418	413	427	436	391	401	402	455	410	467	401	441	387	409	420	367	420	423	396	399	409	403	423	451	404	445	433	393	421	424	402	457	415	410	398	415	409	404	374	431	438	398	406	389	412	429	416	444	403	421
19305	13606	11641	8848	5551	4154	1931	873	527	385	317	275	252	219	256	385	359	308	265	166	148	236	310	558	844	382	199	183	236	171	164	226	264	306	278	223	284	284	279	242	205	155	137	119	161	164	187	246	189	126	154	170	132	128	138	144	136	129	143	147	127	122	143	130	111	110	116	128	94	91	97	92	114	115	99	113	110	137	104	99	123	111	106	89	102	106	100	117	100	136	109	120	98	107	123	101	104	111	111	93	113	92	123	112	114	120	99	98	116	124	88	106	97	114	111	117	109	112	102	105	108	96	116	102	107	93	109	109	100	94	107	107	82	106	112	99	119	99	94	107	109	105	94	108	98	130	84	98	96	95	104	108	102	105	101	142	108	114	104	117	90	99	104	117	110	114	103	104	102	98	113	109	102	111	90	83	113	105	101	110	109	98	113	125	113	112	99	97	90	121	122	109	94	107	104	114	97	140	129	111	93	106	99	98	98	107	113	100	111	101	106	99	85	104	91	107	115	115	87	97	107	94	101	115	103	106	100	97	114	106	119	104	117	126	107	104	102	112	92	100	90	112	111	113	104	104	114	96	88	100	101	109	110	105	116	95	112	101	112	93	93	114	120	110	131	129	100	101	103	107	110	107	143	112	87	101	111	110	103	127	112	93	120	94	110	99	93	103	109	121	109	104	89	110	98	118	106	110	117	111	104	94	98	100	98	103	100	113	129	82	116	96	90	119	97	113	107	96	116	110	89	102	104	101	114	91	107	111	109	105	114	105	116	100	89	89	88	98	105	107	100	95	118	115	103	108	117	89	94	119	101	92	104	99	110	131	119	115	92	97	97	93	98	104	118	106	104	108	109	123	123	79	109	112	113	113	101	109	114	98	95	88	114	122	113	110	105	107	105	115	88	94	114	99	90	101	113	129	124	126	106	113	112	110	110	119	111	107	93	93	115	114	111	107	120	104	102	104	102	107	107	98	104	122	108	110	108	97	133	98	112	98	88	111	119	105	105	108	106	110	121	99	97	110	96	95	91	102	100	124	128	111	112	90	108	110	95	101	98	113	101	106	99	114	100	120	119	111	106	100	92	92	112	109	125	114	97	98	98	96	99	103	114	102	107	96	98	109	123	128	100	113	101	89	115	92	83	117	113	92	110	91	101	117	111	124	113	123	105	94	107	116	112	103	103	101	109	103	106	102	117	116	102	99	120	101	114	106	107	95	115	106	110	107	113	114	100	112	111	121	93	120	96	97	89	96	90	101	116	100	93	101	104	98	88	102	81	116	106	121	114	95	113	110	103	89	114	103	122	107	111	96	108	125	121	86	133	101	110	105	92	111	111	87	94	106	119	100	126	112	120	105	111	105	100	104	105	107	108	139	94	103	120	103	87	92	112	104	108	96	122	90	91	96	107	87	110	93	108	99	108	111	100	99	110	110	98	74	77	100	82	98	96	110	100	107	121	94	115	111	114	91	98	115	98	120	88	95	103	105	108	115	92	105	97	101	104	95	114	101	99	108	96	111	107	125	118	100	92	115	101	110	105	104	88	102	110	114	107	107	116	106	117	116	95	118	106	108	129	87	114	112	108	104	98	107	121	108	86	103	95	109	110	106	90	104	93	104	120	108	97	113	101	113	119	113	115	108	113	111	119	108	106	87	97	106	92	111	92	86	112	122	102	126	111	93	104	101	98	100	89	101	107	93	118	108	105	90	87	133	101	106	105	93	114	109	104	94	92	110	107	120	107	104	97	98	91	84	100	85	106	106	93	116	94	119	114	95	97	101	107	88	113	108	102	90	99	99	113	106	87	93	94	110	116	125	89	91	109	105	106	113	110	95	91	103	97	109	124	99	117	101	101	93	96	100	123	103	95	113	104	113	114	107	92	101	108	95	108	112	125	112	110	94	100	124	110	101	116	109	106	112	120	115	101	96	99	112	122	93	125	103	104	97	111	95	106	107	94	96	94	115	108	105	109	99	109	100	102	90	85	129	107	103	103	88	95	105	100	103	110	108	97	108	111	122	105	103	100	96	115	98	95	100	101	130	110	108	105	84	87	91	107	103	95	125	125	112	113	101	121	97	79	118	113	100	118	113	123	97	101	105	113	101	98	126	86	108	106	104	130	111	115	89	100	110	135	99	121	114	94	115	95	100	108	112	94	105	107	81	107	104	103	120	93	100	105	103	98	106	95	113	108	101	110	100	103	117	104	112	112	101	117	107	112	87	98	118	126	114	86	112	115	108	97	91	92	103	105	104	113	101	106	95	98	103	109	121	86	108	110	89	110	102	109	106	104	101	108	116	96	95	107	127	100	107	111	112	111	112	113	102	100	99	110	86	103	102	109	112	97	104	106	110	106	105	128	121	98	98	107	84	138	110	117	117	118	98	102	96	105	113	100	139	104	92	97	104	102	116	110	108	102	87	79	97	103	94	114	106	100	104	94	109	105	89	110	104	106	92	98	113	106	102	119	101	97	84	114	95	98	102	104	117	117	100	85	97	96	118	115	97	85	93	105	125	104	98	93	87	111	102	109	101	116	79	111	123	121	110	109	96	95	106	115	105	93	106	113	113	95	104	94	106	90	122	112	112	103	114	99	109	114	107	104	95	101	116	104	118	100	108	105	106	102	95	104	109	97	118	93	97	116	125	117	100	113	98	99	103	96	96	107	103	109	101	115	94	108	85	116	117	93	84	101	113	103	103	94	80	88	100	117	100	103	90	99	110	113	123	99	109	101	91	117	101	89	102	114	107	103	112	107	112	91	99	114	101	98	122	133	101	103	122	102	117	96	100	103	109	118	102	100	111	103	120	121	86	115	106	117	111	96	81	96	117	97	126	97	114	106	97	91	126	98	105	109	101	109	89	117	110	98	112	110	107	111	94	113	103	108	99	116	103	111	85	94	102	105	97	94	104	102	105	116	119	90	110	94	108	117	109	108	105	99	117	91	98	111	103	113	101	100	102	97	81	120	85	112	94	102	107	94	108	104	114	111	106	108	97	119	102	95	106	103	98	129	108	127	122	95	85	97	127	119	90	100	86	108	106	88	95	101	112	86	111	91	81	104	112	114	106	117	97	109	107	112	119	133	114	108	98	100	116	106	111	109	100	115	88	101	97	97	118	105	116	106	118	110	96	101	113	120	86	100	88	114	93	116	95	126	111	97	109	106	120	123	110	106	104	109	118	93	88	100	77	97	98	99	113	109	119	117	118	96	112	106	119	98	88	98	117	100	107	104	119	126	107	83	124	105	125	118	109	97	137	108	98	96	99	94	105	99	98	117	116	105	109	83	93	97	106	114	116	110	97	99	102	107	93	104	98	101	102	126	94	121	114	108	78	119	105	111	103	102	108	98	110	106	112	109	113	109	116	102	101	82	105	117	105	100	98	117	127	111	103	105	110	95	109	96	105	100	121	119	122	116	90	100	102	112	114	116	101	111	109	122	104	102	95	104	115	103	108	96	88	112	99	110	99	109	107	116	105	108	129
13155	7862	9794	11289	9482	9509	5255	3031	2414	1915	1623	1475	1339	1199	1238	2348	2241	1723	1490	1033	836	1300	1919	3962	6022	2981	1223	1019	1399	1074	1010	1411	1704	1916	1776	1754	1773	1939	1817	1559	1366	693	649	477	646	783	1081	1339	997	652	673	743	531	359	454	450	456	526	564	614	580	466	506	494	437	487	454	400	315	334	318	274	311	307	373	385	336	295	300	321	291	306	287	307	278	356	307	344	292	305	301	284	332	312	317	287	337	294	298	303	304	293	289	302	349	308	291	296	287	302	310	300	305	292	314	285	311	301	273	275	285	314	311	323	307	355	285	293	285	289	272	288	283	326	336	301	271	293	273	304	306	320	280	286	296	299	316	283	307	286	321	294	293	272	301	285	304	279	320	313	272	293	310	277	320	294	304	274	261	303	304	282	270	287	329	283	285	306	305	295	285	310	286	314	290	284	330	286	308	305	277	334	293	303	296	295	291	258	304	279	274	299	308	293	292	303	300	324	298	274	278	308	292	282	298	277	292	303	268	300	291	299	279	282	265	287	293	267	281	292	311	314	298	287	305	322	296	278	295	292	309	298	293	298	299	301	274	302	280	321	290	288	281	282	286	309	275	301	294	309	273	271	289	285	274	276	289	270	269	298	281	267	295	273	288	306	308	306	302	292	286	282	279	296	300	305	326	323	292	299	263	307	285	271	324	273	321	302	291	265	280	309	288	281	263	293	294	279	264	302	263	278	288	283	288	269	301	276	287	279	301	297	307	304	284	285	289	264	255	269	263	272	284	289	291	312	284	289	316	277	289	261	295	311	278	318	300	272	275	303	325	293	295	281	300	300	286	317	280	278	304	289	301	304	278	304	276	283	309	285	262	266	291	294	289	312	267	277	281	320	310	307	291	309	266	271	300	320	296	276	276	277	307	280	312	292	290	298	311	289	263	278	295	304	298	291	281	293	293	306	282	317	268	286	284	292	274	288	284	255	314	294	294	319	283	316	310	283	302	277	275	286	283	296	265	286	280	313	284	307	261	321	327	303	254	300	306	302	266	274	265	299	310	263	314	279	311	276	304	277	280	271	285	299	283	267	339	319	301	304	281	282	314	285	276	287	305	275	325	294	282	300	288	310	303	277	277	302	294	306	289	296	305	306	287	303	270	298	308	274	282	274	291	265	297	337	311	284	286	303	273	277	300	255	304	321	315	300	282	264	306	280	329	278	298	315	294	329	326	289	298	291	297	310	292	297	285	292	281	284	269	313	299	305	302	291	288	299	263	297	296	296	291	302	271	304	274	305	279	284	293	311	296	281	271	305	337	286	295	304	282	292	298	324	298	308	292	301	300	274	286	296	283	283	278	336	289	267	291	293	296	280	289	292	288	308	272	325	281	266	297	282	308	270	301	307	258	281	302	277	270	278	309	308	275	292	294	285	287	305	310	301	261	318	292	276	295	292	265	264	330	310	278	275	278	303	305	301	294	275	308	278	312	270	309	291	310	296	289	317	351	297	310	303	300	297	270	257	280	291	284	298	275	273	301	292	306	271	266	274	324	287	283	299	296	271	284	287	302	278	296	291	312	301	291	289	294	294	276	296	277	277	294	306	273	294	274	288	291	309	260	314	295	273	279	318	301	295	288	311	260	269	262	266	280	278	336	321	281	279	292	320	296	258	281	311	300	293	290	311	298	294	273	271	329	307	280	290	285	259	293	294	282	306	307	318	279	307	275	290	264	271	288	311	285	302	299	305	297	289	296	295	297	282	286	328	325	296	296	280	271	271	293	307	296	274	280	298	285	290	285	273	285	289	262	286	298	287	287	286	295	283	312	293	311	294	264	292	284	276	295	268	273	289	306	261	275	299	306	280	278	267	305	297	307	310	277	306	295	261	298	287	254	308	264	264	296	285	305	304	304	288	269	315	288	305	318	284	301	285	313	281	291	299	313	284	290	294	289	280	277	279	304	306	281	302	278	287	256	304	268	304	299	278	258	305	307	283	281	295	287	275	313	290	280	311	287	291	290	267	315	280	287	305	293	285	290	278	294	270	295	279	306	305	303	299	262	297	307	309	278	305	298	302	295	298	298	280	295	292	308	286	265	279	285	277	295	283	329	296	287	295	313	326	291	315	249	295	305	280	303	290	290	298	286	289	291	308	279	287	309	296	298	284	279	310	284	263	276	291	300	281	296	299	292	268	286	278	295	323	303	309	259	292	311	283	296	312	296	268	282	301	318	291	270	282	302	310	294	282	268	246	265	312	286	267	293	293	269	304	313	280	288	299	311	322	304	293	302	302	280	282	274	254	303	280	292	278	275	265	257	301	320	300	301	303	331	278	273	293	316	318	285	281	324	266	284	282	283	272	324	294	298	273	303	298	273	292	292	302	294	281	323	287	285	308	339	284	296	303	293	288	303	260	307	267	309	302	311	267	281	298	278	298	261	314	271	293	288	310	283	310	285	306	278	291	295	296	289	294	298	281	288	290	321	272	255	298	275	293	287	293	312	314	298	299	277	284	334	253	307	278	295	269	284	295	313	308	307	283	259	299	282	271	299	313	288	294	294	301	266	290	287	286	270	287	271	317	251	330	282	269	292	296	296	317	307	296	291	319	307	324	267	284	309	308	287	299	276	316	307	268	291	297	280	299	270	309	290	328	305	305	266	299	291	282	278	295	316	290	275	278	308	292	301	294	281	299	260	294	308	313	310	328	296	270	326	319	287	288	275	292	258	288	311	293	289	255	252	294	315	269	291	289	298	282	286	305	281	296	297	291	296	294	295	314	312	282	308	281	290	288	304	276	288	262	285	309	302	289	289	294	289	263	309	315	307	273	288	305	279	303	281	298	287	281	274	279	287	290	294	282	294	290	255	302	291	278	312	298	268	275	293	287	301	257	278	281	310	280	302	314	276	314	259	307	300	276	279	293	283	279	314	301	319	311	302	274	308	269	295	320	266	277	297	298	287	294	322	284	318	284	304	308	294	293	291	259	256	314	290	260	292	277	289	274	281	307	267	302	287	326	275	293	296	291	275	304	289	249	270	299	291	302	268	302	307	263	295	310	295	268	313	281	307	279	290	304	335	300	272	298	303	275	277	297	282	321	289	296	291	324	296	292	276	313	273	286	266	281	264	328	291	273	249	308	284	307	287	304	302	271	278	291	304	285	307	316	304	293	302	266	300	298	285	304	278	312	273	264	314	288	308	312	282	305	296	290	298	254	318	297	272	276	311	275	279	274	283	291	313	301	286	298	288	297	273	306	273	291	304	297	302	308	315	256	277	291	316	254	314	296	320	308	295	314	283	299	297	260	289	265	322	312	278	291	288	291	276	280	297	297	305	264	282	295	254	295	289	292	313	281	269	302	299	283	288	307	276	272	287	266	276	256	299	283	322	305	320	293	318	257	310	293	291	318	260	255	279	319	261	294	304	267	285	271	292	286	284	309	299	292	289	278	293	294	316	295	295	298	270	296	301	321	273	286	258	312	336	298	283	281	296	294	284	302
2703	940	675	545	422	385	298	284	296	315	267	325	315	314	308	375	313	301	279	333	332	294	330	305	293	264	292	315	300	284	319	267	307	310	280	289	285	286	273	298	316	302	302	260	283	294	344	319	265	272	283	293	298	302	305	302	283	301	278	288	281	301	306	316	300	299	267	311	301	325	280	311	326	298	309	289	278	280	292	290	306	286	278	304	268	293	285	287	284	278	283	268	274	288	263	269	293	310	303	266	267	267	289	292	280	287	276	308	300	316	298	341	312	317	276	280	291	328	254	292	300	276	306	262	282	267	280	289	315	289	280	263	272	301	268	321	282	300	322	276	273	276	300	271	288	274	315	288	279	252	262	285	297	304	310	307	264	290	296	277	290	325	296	316	300	302	296	301	245	287	307	286	288	300	256	315	284	319	314	275	285	284	292	292	247	302	295	303	263	288	281	303	270	316	308	305	244	276	301	307	300	307	265	312	289	301	291	293	302	280	289	260	288	290	298	306	287	300	275	295	292	285	292	295	317	300	279	278	280	270	290	278	311	284	272	280	316	288	297	307	279	282	261	265	297	289	259	276	300	304	335	282	334	296	306	291	321	269	300	260	287	295	305	274	282	300	294	263	315	272	291	298	281	277	257	289	283	278	312	293	307	287	284	279	251	280	318	318	318	263	282	294	270	289	308	264	293	321	275	295	280	288	276	250	283	287	287	295	282	302	268	281	290	296	287	300	302	319	287	287	287	280	271	321	298	281	259	266	261	288	291	326	299	288	297	275	307	275	265	302	301	291	262	297	284	285	284	284	290	266	276	314	291	306	314	262	308	293	308	263	288	301	307	288	293	320	283	314	295	328	304	289	266	281	259	265	309	288	299	285	298	287	257	258	286	310	303	300	285	288	288	291	288	306	282	256	301	290	291	266	299	295	302	280	284	304	272	309	306	292	271	308	293	298	316	277	310	280	270	273	303	280	266	314	293	279	272	275	280	295	293	304	289	315	309	318	284	246	310	301	303	304	296	300	294	299	287	291	269	293	337	278	271	276	270	272	286	314	255	289	262	305	283	301	281	280	264	305	290	303	304	276	296	306	299	298	269	252	267	297	292	301	303	288	284	302	282	253	313	296	328	328	291	277	264	299	291	314	311	285	296	306	289	295	297	284	301	286	278	273	290	274	291	281	277	272	295	309	287	276	268	288	284	321	302	299	301	274	255	290	287	294	305	289	311	291	246	292	280	317	291	277	301	284	289	314	295	284	289	271	274	272	274	272	295	267	334	295	303	282	291	288	309	307	300	302	288	292	292	263	274	284	298	297	325	293	303	299	308	296	295	284	318	286	293	290	256	277	311	301	253	277	269	285	288	311	296	280	310	285	283	286	313	282	264	291	291	275	289	256	265	283	280	280	282	288	291	311	296	307	298	301	290	281	269	292	315	277	308	288	285	290	309	277	307	282	257	295	292	258	274	271	296	282	288	267	282	325	274	255	286	321	287	308	288	293	288	270	281	293	253	301	283	288	265	310	302	263	265	257	274	280	301	265	301	284	271	288	294	277	279	277	282	278	279	288	293	289	289	273	291	288	313	256	298	243	303	332	311	263	282	289	301	261	291	288	331	286	316	270	277	281	298	277	291	286	256	299	290	292	270	285	307	316	297	293	302	298	292	242	294	306	281	304	301	292	290	278	299	293	301	312	305	295	301	336	285	289	299	291	288	286	277	295	317	304	275	291	248	285	287	293	264	279	288	302	286	313	312	300	287	270	275	279	311	257	308	308	291	278	305	261	291	307	269	274	316	263	313	272	288	328	264	283	280	323	294	287	307	280	285	274	286	310	270	283	292	279	306	283	285	313	331	287	327	296	319	303	286	281	267	289	326	284	318	282	307	325	301	333	272	287	264	278	310	286	286	261	281	293	298	271	291	288	280	290	285	296	258	299	299	319	297	279	265	308	320	295	329	294	265	305	308	284	287	318	270	276	251	292	274	293	311	283	288	290	294	280	304	267	298	280	274	291	263	275	271	310	266	297	276	281	286	281	257	297	292	304	271	295	280	300	295	300	304	302	282	296	292	247	306	278	273	308	298	282	274	303	277	300	301	298	275	289	268	318	283	282	280	297	309	326	282	280	294	274	327	343	290	276	270	288	293	281	283	288	302	262	280	338	284	294	304	305	271	286	272	279	322	276	288	288	301	299	316	326	299	289	288	275	300	277	305	316	299	294	315	290	304	262	274	280	294	275	263	295	287	299	288	292	313	269	285	316	303	319	293	284	298	239	265	306	306	271	278	265	267	278	289	333	285	310	298	319	307	251	282	294	283	300	287	299	316	294	310	277	271	281	295	284	307	267	316	303	285	314	294	319	302	296	301	284	306	308	271	293	302	273	303	284	292	277	301	298	290	280	255	292	265	295	280	275	306	298	293	266	283	253	251	273	291	289	281	281	305	285	287	252	285	301	267	294	294	297	310	301	278	313	280	320	303	303	247	284	293	292	281	273	323	300	294	280	270	258	323	307	267	264	284	304	296	288	303	280	302	292	325	287	297	292	289	298	313	240	296	313	310	286	280	283	273	288	286	313	298	312	266	307	302	289	307	295	269	293	276	264	287	293	283	320	282	267	270	297	279	282	282	323	266	299	307	272	276	307	323	305	298	285	274	254	332	261	270	282	278	295	285	293	303	294	300	273	299	281	283	253	299	289	256	279	280	269	298	281	297	317	274	293	294	281	300	313	267	267	286	284	271	267	278	274	300	288	260	337	295	278	284	286	277	254	283	303	284	282	278	284	290	283	278	269	268	252	280	317	283	288	269	267	287	284	281	255	274	293	277	327	295	307	310	276	297	301	277	261	276	326	290	324	311	322	283	258	295	280	285	293	270	286	283	287	305	253	308	286	282	309	321	277	286	307	279	330	320	293	302	301	297	279	287	289	274	299	281	278	321	288	288	283	286	261	287	286	279	283	274	291	283	299	286	336	286	269	294	296	274	301	256	280	256	313	234	273	303	288	282	288	297	288	294	307	305	310	270	299	261	320	300	265	303	301	268	312	279	281	300	288	297	273	285	301	323	271	292	283	286	308	279	289	245	257	321	292	286	301	296	267	289	293	266	293	280	326	293	293	265	290	264	303	302	303	268	315	286	273	312	285	303	252	296	277	285	305	268	274	282	267	278	281	275	284	269	272	307	303	312	291	282	261	295	294	299	305	288	262	308	305	314	300	285	252	285	283	281	294	277	290	284	266	285	293	292	285	269	326	304	297	280	275	298	271	290	268	278	288	284	293	265	274	306	246	299	313	299	262	303	306	289	268	278	334	251	316	274	280	302	320	296	286	287	292	281	278	289	324	300	309	286	279	302	306	281	292	282	291	266	267	276	289	295	320	266	291	278	297	245	300	284	275	321	282	304	312	311	298	275	289	301	272	288	294	270	311	294	325	293	265	294	298	307	286	270	271	264	260	295	291	309	281	266	283	308	287	283	285	277	270
3015	1183	1355	1373	1300	1200	914	768	765	696	754	723	799	749	788	1161	1127	918	753	699	687	752	754	908	947	760	773	732	743	793	739	740	779	707	793	701	723	759	757	748	772	723	709	723	762	894	1092	1064	871	804	770	713	712	709	712	705	687	660	739	723	722	659	683	686	693	702	716	726	712	694	737	675	762	671	670	706	661	697	755	688	686	738	684	672	682	698	697	702	745	714	704	698	682	716	678	671	686	721	662	682	672	655	690	656	661	699	724	655	709	706	718	706	656	661	713	664	672	732	676	614	677	706	684	701	697	685	657	751	684	713	710	679	678	679	712	678	660	693	643	641	702	699	739	697	762	659	702	701	710	637	717	684	700	687	683	742	708	711	625	696	701	642	651	710	711	669	718	690	699	714	672	713	666	697	669	689	647	685	681	756	691	657	717	696	703	719	709	707	695	656	692	673	713	707	658	714	695	703	750	706	705	665	627	663	705	737	716	721	688	728	642	736	697	670	720	710	726	697	683	688	723	663	667	725	664	619	696	707	676	709	657	694	733	739	693	729	696	713	644	699	717	642	681	702	711	691	685	671	703	723	685	724	748	723	701	737	709	682	691	724	729	647	676	703	720	735	672	691	682	697	710	718	698	717	707	687	699	700	693	708	676	664	724	672	682	702	701	670	661	683	738	693	707	670	693	695	718	724	670	691	668	705	671	683	712	683	706	672	674	705	728	691	693	652	702	703	747	671	644	719	734	712	666	682	663	698	688	695	698	708	679	694	689	653	724	708	726	663	711	680	732	682	638	703	668	692	658	689	671	676	737	670	726	723	678	696	692	709	690	678	683	692	679	698	642	687	707	706	698	673	697	699	714	707	669	716	680	707	673	658	688	680	633	691	675	709	690	660	638	698	673	662	675	698	656	644	726	675	662	712	665	710	692	649	725	685	749	702	696	721	686	665	692	669	676	677	689	704	687	666	689	690	704	702	706	708	735	691	734	703	748	728	658	713	727	750	738	651	719	694	673	710	680	656	696	694	680	694	689	665	697	684	705	691	678	710	702	671	687	653	663	688	669	655	710	718	742	675	641	693	663	740	715	722	695	696	665	692	683	735	696	691	690	740	679	650	701	670	688	699	685	684	656	694	658	652	694	722	701	692	728	671	697	729	688	669	648	692	697	672	729	671	708	669	676	735	745	697	657	636	709	674	708	681	693	659	746	691	659	698	682	716	626	726	683	684	637	670	667	690	708	675	686	724	641	684	672	666	697	774	674	677	659	641	684	734	690	734	684	705	714	702	672	721	632	678	683	693	704	652	695	714	708	690	749	694	690	695	688	684	705	673	699	678	678	690	685	679	663	674	664	710	688	681	649	741	710	695	683	724	707	706	672	715	679	665	679	708	701	674	709	678	651	668	719	681	697	662	726	747	672	694	646	679	663	691	744	674	668	687	661	675	660	720	668	699	648	676	692	685	748	684	714	673	663	700	675	733	677	643	674	682	676	698	705	711	696	681	681	653	636	681	736	709	658	664	650	698	718	683	699	704	718	630	701	682	667	666	733	717	686	695	709	689	684	717	709	718	688	689	692	742	700	674	675	684	690	685	707	714	647	721	694	658	728	668	707	693	709	701	683	680	701	674	668	673	661	706	701	696	727	722	697	650	701	682	670	737	671	706	638	699	626	676	689	659	670	691	680	701	679	715	681	664	691	699	687	728	688	719	698	659	709	669	637	659	691	701	632	714	648	688	683	691	697	673	647	703	667	649	730	709	751	690	703	652	655	664	672	720	689	739	697	702	722	709	671	712	691	682	660	685	722	686	656	662	693	698	702	711	682	662	704	720	717	656	683	669	724	689	747	685	710	731	708	684	715	651	691	685	684	691	695	695	687	740	713	673	694	689	669	655	670	685	739	663	714	749	683	736	673	722	701	699	663	716	678	680	684	725	701	672	722	730	694	720	708	726	665	667	690	731	715	672	646	707	641	673	748	664	691	643	686	701	695	668	679	678	649	735	679	726	664	711	725	715	685	626	674	678	693	644	685	694	681	675	683	695	657	663	696	689	688	680	710	708	696	669	727	655	719	635	667	682	712	661	698	684	649	686	707	670	676	713	662	680	734	649	673	693	652	697	703	638	649	705	700	663	654	706	664	685	700	663	681	736	647	678	704	644	718	715	668	663	680	723	703	680	640	719	679	657	699	673	722	718	679	686	695	695	655	684	675	681	700	681	673	697	708	722	679	692	697	705	709	667	717	654	640	699	713	715	686	677	710	645	655	714	695	702	671	692	667	701	617	683	696	644	707	655	694	676	656	730	645	689	681	710	693	669	663	699	643	682	706	679	711	717	688	714	667	703	691	666	665	700	680	682	695	667	677	727	720	667	702	707	683	705	658	673	675	665	705	635	696	669	651	721	685	677	655	716	708	669	687	709	668	671	705	717	713	668	718	721	677	679	706	699	735	683	662	693	629	697	711	692	690	680	721	722	730	717	678	697	689	674	716	645	677	672	692	670	682	703	715	692	686	702	692	693	700	726	718	752	711	713	689	673	682	681	656	663	670	735	658	668	715	724	692	707	670	685	678	671	697	733	714	681	676	713	693	689	677	648	687	679	682	732	701	699	716	669	673	726	683	706	668	689	683	684	671	688	674	723	697	711	724	709	702	682	713	711	673	698	669	747	663	672	670	669	708	729	683	704	685	717	690	694	693	698	694	696	724	748	690	647	739	694	663	757	664	734	689	721	701	694	708	675	631	737	693	683	691	690	655	713	716	668	728	677	700	639	692	685	678	719	704	700	692	700	718	696	634	708	716	664	691	658	663	685	653	686	669	620	688	652	682	691	650	668	723	694	706	669	717	686	722	679	749	694	654	688	674	697	709	687	630	681	692	646	666	726	655	655	677	643	640	713	680	731	693	675	643	718	689	673	685	696	705	690	675	688	699	658	674	709	688	655	686	670	655	686	716	688	718	660	655	684	688	697	675	688	669	728	678	714	678	637	654	690	678	670	723	710	687	665	684	658	676	677	660	636	656	630	677	697	688	694	708	673	698	665	629	721	692	701	660	655	682	679	665	697	711	677	693	698	675	712	737	655	692	672	681	642	671	726	698	713	673	689	713	737	713	635	698	675	711	678	688	690	676	698	671	736	671	655	681	693	670	692	697	704	687	690	733	672	687	705	661	706	681	702	702	706	680	692	684	691	694	678	735	670	729	699	697	725	690	681	640	669	661	687	718	636	690	694	689	676	655	676	738	697	744	688	706	672	685	687	681	673	732	667	665	717	693	712	680	734	710	713	714	668	683	708	742	709	674	646	673	733	677	704	666	670	696	706	710	700	713	688	673	648	690	661	642	687	711	704	681	696	670	662	660	690	679	713	712	641	664	686	705	680	694	720	669	768	672	659	715	680	678	710	724	723	721	684	668	662	696	762	706	722	670	704	679	682	691	742	690	675	687	663	649	694	693	688	686	703	671	708	707	681	753	727	657	725
13080	8456	7023	4922	2813	2218	963	535	465	331	277	280	266	219	256	270	262	254	250	202	189	225	192	426	487	286	218	237	228	206	222	266	262	249	222	257	234	232	261	247	204	174	178	202	235	239	253	254	200	194	162	186	174	187	182	168	181	175	183	191	192	177	175	159	172	176	160	180	185	175	155	179	190	175	159	175	194	168	146	184	158	188	167	160	179	167	168	166	172	171	147	178	190	170	194	159	172	179	146	177	161	188	173	157	177	198	155	161	174	158	159	139	167	185	170	174	158	161	174	170	161	171	169	154	161	190	155	165	191	179	181	158	148	186	163	158	160	168	151	157	171	170	162	175	182	163	183	198	168	173	175	148	194	162	163	176	153	178	156	160	170	169	157	187	176	143	164	172	164	157	171	176	159	156	165	156	169	172	143	157	163	156	199	183	190	164	126	168	183	177	189	162	179	166	154	142	171	161	176	149	148	156	189	210	157	146	149	168	160	173	157	177	151	189	168	157	153	166	170	154	172	155	177	182	182	173	147	177	171	151	187	143	166	183	154	126	208	174	156	176	188	164	182	167	151	161	156	170	163	168	172	148	165	161	148	150	176	146	151	150	171	153	171	190	162	156	162	158	157	148	161	139	171	180	159	188	175	170	147	163	167	177	161	184	176	155	160	190	190	187	188	164	173	169	161	158	145	162	168	144	171	151	164	153	166	183	185	173	164	158	171	153	146	149	166	162	158	142	163	182	185	161	165	157	155	149	179	160	172	182	164	163	166	179	156	168	150	134	175	156	171	166	158	179	185	175	191	159	163	171	180	188	184	156	157	141	169	164	161	162	185	194	154	185	177	174	181	161	179	192	149	183	171	156	160	154	162	170	173	176	166	171	170	165	163	175	183	167	150	163	154	150	157	179	179	171	175	161	193	171	196	154	158	135	143	179	185	170	152	179	169	178	167	160	149	176	179	170	155	168	179	151	150	164	171	170	193	166	172	199	176	174	158	194	184	206	167	157	184	160	154	177	148	183	179	173	178	167	182	159	153	167	164	159	169	147	158	149	160	179	172	180	163	146	165	182	181	173	179	141	152	179	163	166	174	169	150	183	179	153	159	187	157	180	171	150	140	150	162	187	158	179	175	149	179	170	125	157	165	162	164	156	169	165	139	169	140	173	147	171	134	161	169	151	172	165	166	166	149	170	156	162	166	141	161	173	183	176	168	169	164	138	176	181	140	150	172	195	189	168	157	166	158	162	179	156	174	157	181	158	162	136	172	168	173	179	166	166	168	189	202	177	170	178	186	156	162	183	164	155	161	155	178	160	167	162	193	182	181	135	152	166	165	188	161	166	161	141	151	183	182	167	169	180	167	161	180	162	173	190	163	162	170	199	160	166	175	198	164	151	168	196	183	135	165	154	151	169	148	158	188	156	146	145	171	166	184	164	163	188	166	155	168	154	145	181	167	177	184	171	149	154	183	189	181	174	169	165	165	135	172	169	153	168	175	177	182	166	155	175	155	167	157	174	169	172	180	156	185	151	162	136	154	168	165	171	175	175	163	171	187	152	171	143	158	153	158	195	163	173	161	165	154	158	175	168	176	174	168	173	133	166	171	167	160	193	174	190	152	149	151	157	157	171	177	186	163	159	176	177	175	159	154	164	190	147	174	158	151	172	155	169	155	152	149	178	160	140	169	188	160	157	168	160	151	172	150	187	170	184	144	163	155	163	205	151	174	180	162	181	185	167	154	162	152	164	174	170	197	155	155	177	181	172	152	159	158	166	168	160	164	177	174	145	158	180	174	176	147	182	160	160	154	168	161	176	153	158	196	142	220	178	144	151	125	183	159	175	142	156	171	175	148	176	177	173	192	166	167	169	178	155	174	198	160	146	141	155	169	174	171	184	170	152	150	166	167	175	149	171	142	151	166	179	173	180	166	170	163	161	156	188	163	159	165	164	161	168	153	160	161	160	158	156	192	159	169	156	179	155	155	171	162	157	177	180	162	192	168	167	152	172	160	175	167	147	182	175	185	162	176	155	138	173	169	172	178	171	163	183	155	188	182	162	149	165	151	164	186	149	152	160	163	164	171	172	175	177	171	181	188	159	201	175	151	148	162	164	171	152	164	165	164	157	159	190	195	174	181	150	167	179	183	135	167	161	179	157	171	169	167	166	157	175	163	181	173	166	170	167	179	169	164	173	173	194	159	171	152	146	164	174	139	154	148	174	171	169	191	183	164	166	191	170	183	182	183	154	162	177	171	167	160	169	130	180	157	170	168	159	156	168	184	183	160	170	166	157	197	183	172	182	181	141	162	190	189	178	155	167	169	192	199	175	177	160	151	162	170	172	148	170	148	183	178	153	164	180	149	158	164	186	185	153	154	157	180	170	156	198	171	155	147	192	154	168	183	157	168	168	168	188	165	161	166	164	156	156	162	163	172	181	171	163	173	181	162	165	193	169	161	174	178	170	162	165	168	167	189	167	166	161	187	145	159	183	197	182	170	172	169	162	154	185	182	155	178	157	183	131	151	157	142	152	182	149	174	186	177	156	182	150	151	152	179	167	170	171	173	162	197	169	171	138	178	154	170	164	192	173	157	171	163	155	167	175	175	163	159	149	156	174	160	180	177	164	184	180	182	186	159	187	184	175	169	183	166	182	150	155	173	159	173	165	200	153	147	184	173	147	167	176	161	150	158	171	156	178	156	162	174	170	154	140	167	159	173	165	179	165	167	152	174	180	191	179	155	145	168	176	153	150	172	170	161	147	156	198	177	151	159	170	159	164	179	172	179	172	176	183	195	165	171	187	154	164	153	161	156	158	167	153	166	172	192	171	163	176	186	164	172	177	189	168	175	167	187	144	168	155	179	166	186	172	161	155	158	165	160	152	172	154	163	183	178	168	142	164	167	169	168	187	177	179	186	197	192	126	159	172	174	170	146	178	163	158	180	163	186	172	148	158	169	176	172	179	154	171	186	175	163	184	148	172	179	173	150	160	165	176	174	152	173	164	146	168	147	177	167	148	192	158	159	160	195	174	178	178	170	155	178	178	173	172	164	142	180	165	148	172	154	162	163	158	187	168	162	150	173	165	189	150	147	170	160	183	157	170	187	170	162	160	164	176	171	162	176	158	165	187	194	178	165	153	154	150	184	164	176	185	181	167	142	186	190	157	169	165	179	198	174	177	168	149	172	152	156	178	171	188	157	188	213	178	148	180	156	174	192	163	134	165	176	181	176	163	153	172	169	172	162	183	173	154	177	166	175	156	151	161	172	155	170	168	185	182	175	148	203	176	164	154	159	160	164	166	154	143	190	181	152	157	169	168	145	145	188	176	165	176	159	169	172	204	192	181	163	178	156	171	175	192	188	199	161	178	169	155	175	149	162	166	177	173	166	168	181	150	142	178	171	177	170	166	178	160	169	172	184	179	176	164	183	148	181	208	188	173	186	159	185	165	163	145	167	148	162	148	176	159	175	171	161	188	170	164
9857	5169	6502	7141	5984	6321	2982	1832	1532	1255	1185	1034	1017	905	953	1292	1257	1172	978	691	666	894	867	2785	2875	1222	893	933	906	796	971	1102	1358	1033	947	1145	1108	977	1197	1206	732	593	576	634	878	1066	1259	1118	694	741	620	546	549	473	545	554	554	525	558	580	611	527	493	503	551	551	508	461	404	425	425	442	442	452	418	469	456	459	446	441	438	438	404	398	404	397	420	407	444	431	441	404	451	398	416	447	390	450	408	440	446	422	400	415	412	432	432	422	409	438	421	477	410	425	469	435	453	427	435	409	420	413	455	407	427	422	402	427	390	377	450	428	470	474	418	409	426	387	436	414	452	422	451	472	458	463	432	455	439	442	423	406	432	432	429	410	390	427	409	431	452	394	434	430	429	428	395	424	453	418	408	427	421	446	418	431	431	382	409	419	431	415	430	420	431	467	402	421	410	424	428	424	427	401	406	387	399	449	450	428	426	447	460	407	415	431	452	423	423	410	429	444	454	407	424	420	411	438	423	422	408	415	435	423	437	447	411	399	433	420	417	416	412	429	393	431	432	406	411	405	436	442	440	408	403	470	431	417	379	406	421	413	451	434	438	423	429	417	430	440	413	428	401	411	439	434	440	448	432	421	416	443	435	458	414	451	419	410	415	412	433	417	416	447	445	412	416	424	404	435	441	420	368	427	427	385	419	404	429	426	420	397	410	456	392	423	436	420	412	447	430	420	433	398	409	454	400	410	441	413	405	460	398	409	402	440	430	418	425	408	407	425	437	431	382	410	420	397	423	418	411	394	455	407	458	429	412	426	404	428	482	456	434	416	436	419	402	453	450	402	428	388	422	444	434	438	410	397	454	401	411	453	396	399	406	411	429	414	409	401	421	440	427	416	421	418	374	427	422	399	423	422	400	418	424	454	439	415	414	432	436	409	421	416	399	422	413	463	435	430	421	428	423	420	419	414	427	388	399	462	438	371	413	423	436	428	424	420	420	391	428	420	388	428	402	389	435	434	406	386	424	467	406	424	397	435	432	416	440	427	454	422	434	436	426	425	414	389	405	424	398	414	413	406	437	437	412	434	430	439	444	401	424	453	408	367	381	432	420	424	419	439	424	439	425	413	419	404	445	421	437	395	395	424	446	399	423	435	436	461	402	404	403	427	411	461	434	418	435	451	438	412	439	434	470	388	421	387	460	420	470	436	404	422	455	437	402	412	401	381	404	426	412	409	428	440	421	438	420	428	422	402	400	439	376	417	426	402	448	436	424	416	409	409	413	437	415	438	415	442	420	400	424	406	416	370	409	433	430	422	432	447	451	457	413	419	385	440	434	425	404	384	409	398	381	415	422	405	418	421	439	444	417	450	421	421	404	384	404	416	446	399	437	444	429	412	432	473	410	450	443	424	450	400	415	438	413	461	442	395	446	431	382	386	412	436	406	412	404	404	385	421	396	396	433	412	416	441	408	366	435	414	366	419	422	412	443	409	429	427	410	422	443	405	439	428	427	406	429	437	414	436	369	448	456	422	403	408	383	419	399	437	459	432	432	414	429	418	415	423	424	450	404	411	429	416	449	435	408	434	430	420	409	413	396	405	427	416	407	435	421	430	372	398	421	434	441	441	420	442	414	425	407	394	389	429	417	398	423	431	395	442	417	414	434	394	467	432	464	397	417	392	403	413	427	384	395	443	433	400	426	431	418	375	429	464	439	429	435	415	442	435	435	426	423	426	426	409	376	420	403	428	424	437	422	416	372	426	440	458	418	440	414	436	424	397	446	398	433	415	397	430	450	404	398	411	416	414	439	432	434	453	411	433	400	430	422	392	383	424	398	394	421	437	410	451	411	438	425	426	433	411	427	425	414	425	393	407	403	395	453	418	387	391	440	417	407	414	413	439	424	413	424	393	394	401	432	455	396	409	437	421	396	408	439	421	394	434	391	448	441	420	414	406	439	405	410	408	414	410	413	445	424	430	455	461	401	414	435	388	430	412	378	444	451	439	432	420	364	399	414	409	423	439	460	421	397	431	426	399	432	394	417	400	400	409	416	444	432	397	454	393	436	445	407	441	391	393	457	423	406	429	390	427	400	452	411	417	408	399	421	427	417	440	445	455	453	428	405	421	386	430	402	449	399	430	438	368	449	429	402	448	398	388	402	441	421	419	437	423	405	388	388	387	429	388	408	418	405	448	416	428	398	427	428	437	400	402	417	417	389	450	405	430	430	434	404	408	412	392	420	418	425	403	457	428	420	441	452	419	430	395	440	408	454	407	407	426	434	386	406	396	418	454	393	398	429	414	410	438	423	418	388	416	440	435	410	449	406	431	426	396	419	437	379	417	416	401	411	463	449	455	432	420	426	399	440	422	444	425	405	442	404	406	365	441	418	436	456	374	406	414	435	430	428	387	428	420	424	399	420	421	410	403	416	422	432	437	398	434	435	382	437	374	421	420	433	430	445	405	430	395	429	388	420	388	436	399	457	414	446	417	402	461	400	430	445	432	420	413	390	408	423	401	417	420	410	428	398	414	430	412	412	413	437	441	381	433	416	438	431	400	446	411	406	419	413	447	428	406	411	413	391	397	428	382	433	408	437	446	405	436	402	424	435	433	444	419	429	408	366	407	435	423	433	417	421	413	413	367	409	383	431	404	455	402	452	441	415	389	442	404	459	417	380	425	403	432	394	380	428	436	414	382	426	424	411	411	423	404	399	441	429	422	424	407	415	423	441	437	408	445	387	410	401	434	434	433	405	416	439	424	426	437	430	401	420	410	462	413	427	433	416	405	403	432	422	390	417	453	420	342	448	401	410	414	444	398	426	454	400	435	418	433	423	380	442	387	426	379	435	450	391	410	422	474	420	438	405	401	394	421	399	388	467	380	426	396	412	418	388	429	410	403	465	411	416	430	418	439	433	420	438	402	414	432	402	376	452	377	395	419	434	460	451	416	405	422	392	437	413	434	380	412	436	389	413	407	404	459	420	437	446	418	396	421	399	412	425	425	436	423	439	423	424	438	420	415	426	449	472	424	432	439	434	382	411	440	415	428	433	416	432	459	455	437	440	414	394	434	405	407	393	406	432	451	418	421	404	402	421	426	419	423	426	450	413	404	408	413	438	392	445	388	415	407	425	444	408	437	416	445	433	417	386	426	374	424	440	420	405	399	444	441	370	437	414	413	442	452	430	366	440	438	433	403	407	400	456	461	433	432	421	420	428	405	416	396	406	422	416	443	430	403	443	421	464	386	443	413	427	427	433	398	446	433	413	422	425	411	427	418	424	417	449	445	389	428	440	405	405	430	452	406	435	420	423	420	418	391	448	429	415	459	407	397	407	379	451	418	411	454	402	426	397	416	445	460	427	403	414	397	396	421	458	424	418	445	418	430	406	420	418	431	402	454	435	401	440	418	415	422	440	446	422	441	410	417	454	435	404	411	410	391	439	430	411	417	413	418	407	417	457	442	415	378	421	434	444	410	427	414	433	426	435	391
21032	14237	11794	8663	5873	4250	1772	847	605	381	345	313	254	223	228	283	253	277	252	194	173	177	302	678	599	257	201	222	182	206	238	272	285	182	227	313	295	232	244	214	144	148	159	198	254	278	272	192	164	166	145	119	144	106	138	129	125	135	116	138	156	113	109	101	121	98	101	123	114	103	101	116	96	128	122	128	112	96	107	117	96	105	109	93	110	121	120	106	117	116	98	121	94	122	101	113	103	95	108	103	109	97	98	117	118	124	104	117	104	110	115	111	114	125	119	96	126	119	114	109	110	101	104	129	102	120	107	117	103	121	101	109	112	114	128	113	116	114	116	99	102	112	127	105	109	105	88	104	104	116	100	94	102	100	120	97	127	90	90	121	116	107	93	108	109	106	115	126	114	105	113	88	115	105	109	113	91	101	103	114	101	124	104	90	129	110	111	127	102	112	113	99	126	106	109	110	106	101	109	98	105	131	91	92	114	111	93	94	121	116	95	109	96	101	100	110	103	117	103	108	96	100	121	114	114	104	111	100	105	101	110	105	109	106	107	108	112	112	122	107	101	114	102	93	129	110	110	86	108	108	88	111	113	112	117	94	116	118	109	111	117	112	124	111	108	112	93	123	93	127	107	110	108	115	117	122	95	128	124	112	107	110	97	111	87	137	115	95	118	107	94	104	95	113	105	100	103	105	92	101	117	103	105	92	115	100	94	124	118	117	122	108	109	100	107	91	98	121	106	103	96	119	110	98	100	83	106	98	133	131	104	121	132	97	96	104	104	100	123	111	123	108	93	104	114	116	114	107	109	93	92	102	125	97	99	104	100	126	90	121	111	107	119	124	120	96	111	109	107	108	124	118	107	119	100	103	119	92	127	98	104	86	108	107	105	101	94	118	114	109	112	113	148	114	104	84	85	132	116	100	115	108	142	109	109	96	125	112	102	99	101	95	118	116	108	121	116	107	98	91	113	91	107	98	100	116	108	115	118	111	110	107	131	101	139	118	108	115	123	89	112	115	115	109	131	104	98	106	108	120	100	127	113	113	107	104	115	105	100	115	112	122	111	107	125	128	119	101	113	123	92	105	102	129	99	104	98	120	116	113	102	98	111	98	115	116	125	111	110	116	113	119	111	86	109	104	124	131	106	118	107	106	108	117	108	122	121	118	109	106	93	125	98	117	99	100	77	123	121	114	111	105	109	101	128	111	107	109	106	124	97	112	99	106	97	108	106	89	121	114	108	112	119	95	108	105	94	106	105	101	98	99	74	101	111	96	106	113	113	84	116	101	126	94	122	101	113	117	106	102	120	103	91	116	122	128	105	103	97	122	117	107	106	89	117	106	109	123	106	100	116	121	110	98	119	126	101	97	129	114	118	101	109	96	102	101	107	101	112	98	95	116	117	117	126	111	109	117	106	109	100	106	104	99	97	114	109	101	111	97	93	110	117	117	116	91	115	106	117	92	107	103	110	118	109	109	116	114	110	104	114	97	114	103	100	90	104	113	110	112	98	93	122	132	96	97	102	108	116	97	124	129	117	99	95	101	115	130	91	112	120	117	112	105	95	111	112	117	112	110	112	99	100	112	120	118	131	112	121	102	113	117	97	117	119	96	116	96	105	97	120	113	97	104	103	88	123	113	111	125	120	105	104	110	121	110	105	113	113	113	107	110	100	91	116	98	109	125	108	99	104	107	110	101	111	106	120	110	114	110	102	92	104	117	103	120	111	120	112	103	113	94	109	103	96	86	107	130	86	110	112	107	106	113	121	125	101	112	109	127	115	110	132	120	105	108	114	122	99	117	109	95	106	92	111	93	108	100	113	107	108	108	119	108	121	109	87	114	121	115	98	125	112	122	99	109	123	100	105	114	122	101	116	111	112	107	110	92	129	116	135	92	100	111	106	107	113	111	108	112	104	115	120	98	109	89	104	106	100	113	110	108	108	103	100	113	111	107	107	106	98	93	106	101	106	124	117	99	124	125	102	107	119	90	101	120	99	114	118	92	109	101	118	95	95	111	115	90	112	106	111	94	97	99	112	110	135	96	120	100	96	122	100	117	102	117	68	125	113	120	128	98	113	102	114	93	101	114	107	106	114	91	99	96	112	99	104	96	91	89	117	115	118	103	106	120	102	127	95	113	120	108	111	116	113	126	120	99	75	128	85	86	117	105	106	131	108	100	103	114	105	128	102	101	97	102	117	103	131	109	104	105	112	114	89	129	115	117	122	95	106	101	114	118	108	96	100	135	106	95	108	104	101	125	103	117	97	102	117	136	128	110	100	103	122	107	114	101	112	89	115	107	103	113	114	109	116	123	103	114	103	85	109	88	99	100	96	99	119	109	100	95	103	102	106	106	104	121	105	94	108	102	114	107	105	88	100	117	105	116	127	92	104	130	112	106	115	111	114	107	107	116	114	119	112	109	102	111	107	91	93	106	101	111	131	113	103	107	105	106	107	108	117	104	100	98	102	109	117	102	119	95	106	115	110	116	126	108	120	101	111	102	108	90	115	109	107	115	95	107	93	111	112	109	92	96	123	108	121	109	85	117	94	113	124	91	106	109	92	97	117	107	108	86	101	104	122	120	99	111	120	107	98	83	91	111	102	102	120	94	117	113	136	129	103	89	120	111	92	144	113	100	116	101	126	115	101	105	99	122	97	106	103	115	105	102	109	90	100	109	93	113	108	92	105	127	111	114	110	89	116	91	105	109	96	97	111	117	114	108	113	121	112	114	96	107	117	128	112	100	99	96	106	107	108	109	92	106	125	131	109	113	96	109	111	111	115	112	112	98	125	109	100	105	128	121	111	106	116	94	116	91	118	124	106	105	141	102	101	116	109	108	114	114	121	104	107	120	121	117	110	110	112	109	120	105	98	111	108	119	114	108	119	121	108	96	123	109	101	110	118	120	111	99	112	108	103	97	104	96	106	120	108	91	127	105	93	94	110	115	99	112	116	93	94	108	121	108	122	111	103	119	103	113	124	115	101	122	105	98	95	122	100	85	131	112	107	98	93	92	115	117	109	123	104	92	90	94	96	98	128	121	122	115	121	120	113	103	120	111	102	111	102	103	99	98	125	122	118	118	106	117	115	91	88	122	111	121	102	98	105	97	115	108	112	126	111	78	96	110	94	103	99	93	119	80	104	102	99	93	116	124	119	102	106	99	95	114	103	111	120	120	115	97	104	113	112	102	109	103	106	106	102	118	106	103	109	109	110	105	104	119	92	83	109	99	109	118	114	92	88	108	93	99	108	92	92	110	119	98	106	118	122	88	104	108	118	109	115	109	118	105	95	96	114	113	123	101	91	116	136	122	108	102	108	114	119	114	114	114	106	118	112	93	94	102	124	103	116	106	101	114	118	125	87	112	112	101	94	129	99	98	117	102	116	95	107	113	120	124	112	109	107	114	106	115	100	118	91	101	100	101	117	105	140	113	118	124	94	101	83	113	114	109	144	122	116	106	92	114	118	99	87	114	106	90
14101	7629	9648	10410	9910	9669	4395	2978	2391	2057	1758	1485	1362	1110	1146	1773	1454	1515	1198	796	772	956	1808	5050	3932	1305	1048	1072	965	1101	1579	1640	1786	1082	1579	1844	1747	1269	1607	1227	802	578	657	931	1412	1700	1559	1045	934	775	684	536	572	503	508	474	515	557	557	632	640	422	429	442	463	468	365	355	312	343	346	341	329	323	385	348	363	332	321	322	311	307	307	308	345	326	291	310	317	319	315	297	297	342	297	322	320	292	296	316	314	309	300	332	319	290	288	298	324	290	286	340	292	311	306	344	293	298	287	315	313	320	269	299	308	290	299	267	316	298	308	289	314	288	295	318	307	309	273	322	330	318	270	266	296	319	314	325	337	256	280	319	313	305	308	280	317	300	329	290	337	309	290	330	303	315	346	328	324	296	289	291	290	309	294	300	330	327	329	346	319	321	298	309	298	281	321	312	312	289	281	323	306	305	288	303	302	297	317	292	277	321	299	316	304	284	303	284	317	314	274	305	303	325	304	330	299	283	268	290	292	264	288	320	287	274	273	302	326	293	300	303	287	322	282	286	307	264	302	280	307	316	291	322	317	291	281	305	280	331	297	284	309	300	319	302	293	302	290	307	306	329	287	302	281	281	265	303	324	310	286	289	290	314	290	293	309	261	275	261	314	277	281	293	300	307	322	276	313	300	311	304	292	301	267	285	313	296	318	279	269	289	300	311	330	326	302	274	306	311	311	284	282	298	317	291	296	321	339	316	324	301	279	275	292	307	327	334	330	299	309	295	304	289	270	291	296	280	296	294	315	271	329	291	278	270	310	305	283	287	322	301	333	278	286	300	306	296	299	305	308	296	299	281	307	305	312	285	296	318	283	329	258	309	309	317	297	286	269	291	328	317	301	325	287	289	310	296	283	301	294	334	306	300	302	338	261	298	287	313	312	281	288	295	304	328	290	301	303	340	303	312	290	313	279	314	276	326	295	295	293	280	298	300	291	312	305	276	313	314	341	306	321	324	318	306	322	294	295	298	297	265	314	267	298	281	302	301	288	321	297	282	307	304	273	288	275	310	294	315	299	305	303	311	295	302	332	304	265	306	274	282	314	294	292	308	297	309	306	323	276	327	311	313	300	296	321	299	296	275	314	331	309	311	297	281	322	306	320	293	308	310	303	280	306	313	295	309	338	316	299	298	314	276	310	289	312	268	335	303	293	319	294	283	309	285	278	285	305	319	290	307	298	315	323	266	304	306	295	309	276	287	303	325	291	286	296	280	300	311	285	298	337	284	305	290	326	309	283	296	308	302	295	316	287	287	293	304	280	319	299	301	306	329	292	300	328	277	321	292	277	329	278	279	293	322	316	346	309	289	306	270	317	306	299	289	268	292	283	295	287	306	274	294	294	309	275	268	315	307	292	304	301	303	318	285	301	268	323	328	285	284	281	291	327	290	294	291	325	271	296	326	299	284	317	312	266	319	314	332	299	313	327	292	287	330	297	333	300	294	301	294	291	291	315	321	329	335	269	286	323	255	319	310	268	287	305	290	301	325	329	300	302	303	295	319	291	269	287	288	305	276	303	311	288	290	287	289	287	351	307	331	283	299	288	297	297	291	318	295	346	296	297	325	289	311	323	310	299	290	271	292	304	303	318	300	280	322	294	296	280	292	287	282	277	316	322	310	297	302	301	316	287	289	296	300	296	304	310	347	319	281	317	285	343	284	308	313	334	297	318	312	324	306	291	287	279	314	296	324	325	287	311	279	306	281	296	301	294	286	316	272	292	307	279	276	283	301	304	293	324	309	283	300	320	307	329	308	314	284	287	312	309	326	305	284	301	320	304	333	297	316	283	315	309	297	299	298	318	277	326	304	289	315	299	300	330	308	299	296	311	277	297	319	309	332	284	270	279	292	315	302	323	304	318	294	303	304	284	310	290	283	315	303	298	303	272	296	301	310	319	286	290	284	309	323	315	278	310	285	285	297	302	284	281	295	296	275	302	296	317	317	286	309	278	275	290	270	332	277	302	307	287	277	281	326	310	274	274	297	294	300	276	330	292	295	292	318	306	291	321	307	284	289	299	271	293	281	308	303	293	303	292	301	298	279	286	297	308	279	303	282	243	323	300	309	309	301	296	313	306	294	308	288	272	294	256	300	321	331	288	292	313	313	320	288	272	321	296	306	285	317	326	278	297	318	296	313	316	285	296	280	269	297	293	294	276	302	317	291	279	352	301	319	325	279	326	289	306	312	297	265	309	282	309	310	320	297	281	323	295	303	322	331	303	304	272	331	309	299	289	268	309	293	292	323	294	313	321	250	303	325	291	279	303	306	291	302	302	318	300	280	281	287	296	319	311	331	310	298	310	289	286	286	280	319	322	294	275	320	287	313	313	306	341	259	260	311	310	318	291	303	309	302	295	278	303	287	318	266	294	336	295	305	297	305	301	297	302	285	293	332	328	281	304	297	275	302	320	299	295	314	322	312	300	299	304	305	281	294	291	289	302	304	316	282	306	296	292	272	327	300	292	295	294	311	300	291	297	287	335	293	289	311	272	311	259	308	311	304	304	291	287	278	298	325	289	294	296	311	302	347	335	332	288	289	301	325	314	280	331	291	287	286	307	315	283	295	285	298	256	290	302	310	288	292	318	286	314	294	268	315	286	278	271	300	304	304	289	313	287	280	290	311	279	309	288	329	284	288	296	300	315	287	272	310	285	288	299	274	300	268	295	316	288	315	319	313	295	306	281	289	307	279	276	294	323	287	314	313	313	283	281	286	307	298	296	301	321	295	322	283	292	307	301	304	321	301	275	298	294	271	321	294	283	310	321	293	307	303	289	291	298	304	286	307	301	300	332	320	294	334	280	316	327	277	287	301	301	317	312	304	292	291	296	300	313	298	313	266	302	328	316	295	302	285	292	277	291	307	318	301	301	320	277	291	264	309	280	322	306	313	307	292	289	309	296	301	325	296	288	299	291	302	292	295	322	299	310	301	291	280	276	291	332	269	304	320	330	284	304	312	328	304	297	304	299	305	310	300	305	303	290	279	281	266	290	300	318	311	297	286	316	291	300	268	301	303	303	311	285	291	299	270	318	282	333	287	324	303	299	291	276	323	322	280	285	280	296	300	304	278	299	303	261	296	291	275	293	296	301	315	293	295	302	328	265	285	295	313	307	282	329	316	303	298	282	306	295	311	320	325	308	287	326	273	331	307	338	290	302	302	309	325	331	296	300	332	282	287	279	277	327	295	319	306	320	280	323	330	304	297	287	280	306	304	305	317	265	273	263	331	294	310	284	293	289	275	288	320	303	287	276	338	308	314	294	335	317	297	304	290	302	286	268	298	309	292	295	316	314	293	288	320	304	298	319	268	298	322	308	318	293	282	313	281	309	359	305	307	290	277	271	286	299	288	268	282	285	278	313	321	303	303	326	299	314	300	312	332	289	329	331	284	276	311	296	314	296	294	326	310	305	326	276	292	303	297	299	309	289	322	315	299	316	278
2661	742	566	486	371	375	354	313	277	300	291	300	314	270	330	353	299	298	294	296	292	292	353	313	286	307	292	269	310	269	306	297	324	290	319	288	316	292	307	299	310	284	314	289	317	337	307	305	306	288	314	308	281	283	298	307	304	296	316	290	282	289	300	270	285	292	277	274	301	307	276	278	300	285	291	310	308	325	294	259	312	278	289	318	278	269	272	283	312	294	319	270	295	279	292	281	289	251	298	278	306	281	287	315	256	278	292	304	263	305	314	296	283	300	273	298	321	321	280	278	288	258	265	285	311	296	290	260	304	285	274	307	306	281	305	309	291	301	282	324	280	291	271	289	281	284	304	319	273	279	286	280	285	296	266	314	304	315	271	318	282	279	263	280	299	291	312	288	288	291	293	293	292	281	309	279	300	289	271	279	248	269	275	299	292	290	306	274	299	271	310	315	290	284	304	304	274	267	285	311	294	272	285	308	289	312	308	298	290	291	287	286	281	270	314	287	271	287	273	300	309	269	321	295	294	256	319	304	302	279	253	286	304	268	279	266	304	283	282	289	292	291	293	265	285	296	311	250	306	306	317	296	294	311	301	281	283	298	288	271	261	302	321	311	285	287	301	266	292	301	307	278	287	282	272	316	272	298	302	268	275	286	281	326	269	282	311	323	308	289	292	294	305	262	298	312	287	290	312	280	293	290	298	260	283	297	309	285	286	297	301	284	319	282	275	305	304	285	295	282	274	272	281	277	254	294	276	297	279	257	302	302	318	296	283	268	259	268	300	269	294	289	328	324	300	263	338	313	278	288	295	302	307	324	329	290	296	335	282	341	317	287	339	297	292	291	305	279	303	299	285	260	286	288	334	300	268	280	270	294	278	286	274	286	302	320	286	276	288	280	311	303	295	307	287	309	276	291	287	295	307	312	266	280	318	327	304	304	264	254	261	307	289	304	310	284	280	284	330	285	283	304	292	306	300	299	309	321	279	310	286	297	272	294	344	301	264	289	305	304	281	277	303	284	258	289	293	300	283	283	323	307	270	281	285	309	285	298	316	267	302	306	307	277	277	327	295	293	270	307	303	283	266	294	314	260	278	269	307	284	281	275	273	312	310	302	286	284	289	282	281	311	323	286	296	293	269	319	306	263	278	276	311	275	310	306	283	310	306	294	290	269	287	294	278	306	262	312	270	281	269	279	353	299	298	311	332	305	309	295	293	297	259	303	288	281	274	282	304	294	270	252	312	286	251	307	265	276	280	293	266	271	269	283	308	304	316	292	281	277	324	261	279	273	321	292	299	279	319	296	267	296	281	308	311	285	281	275	289	301	272	314	306	286	303	254	301	282	334	302	301	279	304	314	301	272	305	274	286	280	296	316	287	304	284	265	305	315	325	309	279	288	292	283	304	266	295	318	300	302	263	284	327	323	299	274	284	283	288	309	286	289	291	300	289	295	318	293	271	307	288	310	314	296	298	258	313	293	307	271	306	288	310	284	307	287	307	277	287	279	268	257	286	294	281	290	275	352	322	280	289	309	271	249	291	299	294	257	296	281	315	283	284	292	278	295	305	301	259	290	290	303	314	301	289	273	298	294	301	311	305	297	327	265	295	282	308	296	288	302	278	306	285	321	273	304	273	291	295	320	269	290	294	269	323	282	320	279	287	298	303	307	279	269	281	325	280	293	265	258	293	280	322	301	298	302	299	270	288	270	296	316	255	313	289	287	280	296	273	316	276	282	263	267	323	336	297	305	300	309	301	288	310	295	265	295	308	291	303	299	272	304	283	300	271	279	293	268	294	263	315	312	287	270	275	297	307	286	267	327	326	325	344	301	334	280	268	281	296	313	307	290	261	301	324	289	271	296	298	300	293	278	312	297	284	309	286	289	320	279	320	299	303	308	322	276	285	300	290	282	322	289	280	319	286	292	290	307	326	264	304	300	297	303	282	287	262	274	277	270	308	292	279	299	304	307	255	312	320	300	274	268	278	297	259	290	301	309	265	288	277	286	274	290	300	279	295	297	284	287	312	299	267	314	298	316	309	294	278	274	308	309	272	307	318	302	287	291	277	255	275	312	291	289	304	322	282	267	289	315	286	268	291	301	296	276	296	287	298	289	255	289	333	307	284	283	303	290	321	272	321	256	302	293	272	293	297	296	252	311	306	306	285	309	294	274	306	305	314	298	298	304	288	285	328	321	292	348	300	328	251	303	272	301	284	319	270	275	299	279	287	309	288	303	302	289	271	271	296	267	284	271	298	295	312	274	299	261	293	297	320	280	307	302	290	286	309	291	290	275	301	320	256	272	285	297	285	315	311	281	313	268	295	305	290	282	276	289	304	306	287	285	267	272	315	294	292	291	287	277	268	300	323	301	274	296	295	303	276	283	268	294	283	294	276	297	309	314	301	321	282	284	284	298	330	303	282	294	282	292	262	269	294	304	319	309	314	327	295	287	306	270	307	304	311	313	270	288	285	298	307	302	292	305	283	287	290	306	299	300	249	307	302	300	269	291	297	286	297	283	321	312	307	309	269	269	326	286	280	302	289	286	284	300	296	275	246	282	298	304	321	262	286	282	288	250	314	275	299	284	326	313	326	300	316	270	282	292	286	260	283	271	271	286	275	320	258	297	263	287	309	320	300	272	317	289	297	302	309	285	305	290	272	282	321	297	305	281	287	286	312	300	259	293	307	326	290	284	271	248	301	294	284	279	317	267	297	297	300	298	293	303	279	271	341	258	320	267	308	288	301	312	298	300	271	274	297	287	315	291	297	275	282	285	308	307	292	292	292	306	269	298	267	307	280	280	287	287	275	294	288	278	305	312	283	279	280	272	307	274	280	273	282	287	304	276	303	280	294	282	325	286	295	299	288	305	275	254	282	288	291	319	292	288	313	292	293	285	311	286	311	287	294	328	316	273	294	295	322	321	267	318	298	294	300	271	297	286	304	254	278	272	286	274	318	300	267	307	296	292	307	280	288	310	333	289	277	301	279	287	290	323	316	295	295	304	320	286	289	288	270	277	265	265	330	281	307	285	270	308	312	288	275	297	279	309	272	285	332	315	285	250	290	321	296	277	286	329	312	316	290	271	300	303	296	294	306	264	301	309	324	274	273	295	328	301	266	287	302	259	278	290	337	315	271	331	297	281	312	313	298	294	320	293	297	308	321	307	311	277	308	268	264	297	275	319	307	287	299	317	284	279	308	305	280	325	274	315	292	279	295	265	285	305	291	324	279	288	304	294	293	282	281	275	265	301	316	290	291	273	290	311	301	307	293	293	319	291	276	288	294	290	298	298	252	294	308	314	296	287	305	298	316	295	328	273	265	274	284	266	298	309	302	276	279	272	298	312	332	323	296	301	320	260	266	281	288	305	276	283	272	285	280	270	305	289	325	268	275	278	301	309	322	319	285	260	283	303	291	317	264	284	321	285	265	283	288	267	296	281	320	289	294	271	314	287	295	285	305	293	291	287	323	250	271	298
2920	1096	1230	1256	1059	1022	824	803	780	751	715	810	797	715	790	992	930	810	740	700	735	737	775	854	755	789	698	757	780	753	741	765	767	767	790	763	768	732	727	794	771	694	714	833	1073	1095	970	837	741	738	744	706	736	710	689	725	665	679	682	732	643	664	706	662	663	723	686	757	712	690	715	683	686	661	716	669	711	677	694	696	726	671	725	681	692	704	764	676	700	678	723	724	670	709	710	695	685	694	683	654	708	747	666	673	724	674	685	645	705	662	725	746	678	702	678	700	707	667	690	682	685	696	731	704	693	682	653	681	683	699	714	701	680	731	689	704	682	688	608	723	696	702	686	711	690	663	719	745	681	691	725	699	701	697	726	687	648	630	710	703	746	764	676	679	649	682	717	689	742	683	670	735	740	697	666	667	687	689	708	683	734	676	713	685	720	662	692	718	684	674	674	714	713	684	712	698	719	675	668	734	698	724	674	694	730	726	723	706	697	681	686	656	730	734	708	703	727	713	728	671	705	676	706	725	727	701	727	761	698	718	688	668	690	661	689	696	655	741	723	710	701	737	704	688	662	747	701	700	702	701	698	725	709	704	711	678	684	665	680	677	726	710	762	708	676	739	677	687	710	706	695	700	672	714	700	648	668	680	702	704	718	689	673	701	686	696	679	682	701	709	673	676	695	710	724	701	719	704	696	687	706	677	690	677	728	686	719	726	676	773	671	684	723	696	728	748	686	689	690	749	673	714	723	719	742	699	670	727	649	672	719	669	694	687	753	710	726	651	673	689	679	704	668	735	665	687	725	725	714	737	697	670	663	710	718	752	718	675	696	664	666	647	703	672	660	734	719	707	715	705	683	710	685	668	708	743	729	682	709	710	668	725	707	720	723	674	716	671	743	687	694	729	735	652	650	689	718	699	680	688	702	719	694	627	670	693	709	686	712	703	713	720	713	710	707	715	698	706	674	679	705	684	653	692	699	649	658	701	701	744	665	723	704	701	738	754	709	710	733	728	710	737	682	700	667	693	717	726	693	686	682	694	716	669	699	689	679	684	698	682	695	705	704	728	693	704	728	683	737	709	739	676	714	667	699	664	694	618	668	708	719	674	700	687	745	681	679	656	699	658	720	692	697	682	709	704	711	699	728	675	722	682	646	690	669	648	708	677	677	728	667	688	652	707	716	698	729	719	729	716	682	675	690	726	697	727	704	674	678	687	671	659	708	731	692	691	683	684	679	689	739	692	671	721	704	716	706	694	680	684	686	687	673	690	717	707	720	720	718	716	701	723	691	754	723	718	716	706	698	702	655	685	721	717	736	746	753	708	668	723	744	714	687	710	668	687	706	692	699	697	667	685	725	713	733	699	700	695	696	678	663	688	689	717	669	718	768	700	698	714	686	685	710	723	707	695	677	736	657	707	718	695	676	730	683	724	678	673	682	720	655	706	706	738	666	743	701	723	708	646	656	690	687	673	702	714	691	705	630	721	716	722	718	663	665	692	712	655	704	734	718	740	658	729	670	743	687	706	657	746	697	726	684	700	715	728	653	672	679	653	725	702	709	705	698	711	663	673	682	701	713	699	696	692	684	716	713	731	684	668	722	722	674	729	662	674	687	729	710	683	699	671	661	694	690	722	705	660	704	709	767	687	710	721	721	665	664	729	695	700	695	770	695	660	702	701	635	692	707	734	671	681	728	682	675	728	700	677	693	708	725	739	676	715	687	677	705	713	723	742	732	714	689	744	671	719	774	703	677	683	718	727	684	698	711	660	707	685	696	708	649	701	659	673	690	706	771	707	727	716	674	684	728	669	685	668	713	669	714	692	730	732	707	663	705	657	709	690	665	638	693	724	768	687	711	690	706	719	661	662	645	729	684	675	648	721	717	696	709	765	712	668	693	728	719	711	707	681	701	711	694	612	665	684	730	688	719	715	714	686	688	738	670	725	756	706	686	670	696	689	685	709	660	681	703	727	725	681	727	688	682	707	721	694	717	692	702	684	690	683	710	688	689	738	698	705	697	651	696	649	711	693	709	652	691	717	756	691	705	758	752	646	703	650	636	736	707	707	683	715	683	676	678	665	676	674	713	676	720	653	714	670	676	729	765	722	670	706	707	714	678	673	740	697	711	686	723	705	709	672	706	697	677	706	735	735	698	710	662	686	677	695	705	731	716	690	680	727	731	678	674	696	713	683	699	667	738	721	688	702	673	687	687	676	704	676	678	706	696	779	690	658	693	663	706	648	692	709	691	715	733	776	674	677	691	672	713	695	710	699	717	698	736	684	696	696	719	658	707	724	711	689	680	679	695	715	722	690	706	757	699	682	717	689	677	724	715	707	709	653	720	687	701	694	681	692	734	688	685	705	658	716	683	685	682	724	686	778	677	680	735	648	683	761	763	712	696	722	711	722	681	629	720	727	711	617	670	700	666	692	684	664	655	672	678	641	678	740	705	719	721	711	723	731	734	671	716	736	663	699	706	636	670	711	711	670	712	648	671	680	745	650	689	758	701	715	689	715	649	675	709	732	684	700	739	714	730	679	667	691	681	690	719	631	710	748	689	659	685	631	722	687	688	741	698	656	630	686	761	769	739	703	663	675	752	689	668	706	677	700	660	727	662	670	681	703	712	655	700	713	706	682	736	674	729	659	746	724	694	666	699	675	675	673	724	686	688	733	699	681	685	712	665	702	688	694	720	690	723	684	707	710	709	701	696	694	659	667	678	699	680	682	739	701	660	673	723	667	664	688	714	692	705	709	770	717	725	698	689	659	649	687	706	736	716	725	686	692	709	675	656	715	706	739	726	645	678	723	696	669	704	695	693	709	740	700	721	737	734	702	680	692	728	686	762	716	691	693	689	688	685	741	719	702	675	730	733	680	647	703	697	709	750	721	676	714	750	726	699	743	691	773	737	721	733	665	744	685	667	674	676	735	682	695	667	752	693	722	677	716	694	729	714	706	647	688	704	714	694	730	724	695	727	632	705	706	714	696	670	701	679	710	704	673	675	707	723	692	704	669	699	672	675	675	646	687	710	707	661	686	705	700	697	682	675	699	721	727	678	725	724	724	721	660	693	718	662	727	697	675	649	689	658	730	741	688	668	736	704	655	693	692	667	739	722	682	714	704	660	770	746	727	668	707	744	737	694	709	727	655	674	747	676	675	698	712	702	709	685	664	705	708	748	708	681	735	717	702	664	700	666	729	711	718	700	758	686	733	644	723	666	698	653	678	685	731	704	670	670	693	708	703	697	673	702	728	681	758	668	691	694	711	686	706	737	682	713	699	692	708	660	745	654	720	697	689	700	692	742	703	683	688	684	721	736	680	677	667	710	684	702	690	698	701	693	724	688	726	707	698	714	686	744	677	683	682	683	737	687	677	663	679	701	752	689	684	750	706	721	695	683	662	680	708	707	705	717	648	702	692	686	726	707	746	682	702	710	731	715	687	694	684	728	674	699	667	702	685	737	726	738	667	719	679	712	686
13126	7616	6263	4464	2898	2037	934	620	437	339	281	251	228	228	235	275	240	232	231	202	187	286	349	527	287	224	240	198	211	238	268	212	222	191	248	216	232	205	217	213	179	146	185	252	254	250	196	184	181	196	185	161	182	183	200	181	175	179	171	151	185	179	145	181	168	178	182	161	203	151	186	162	173	200	175	172	152	141	149	150	176	163	189	161	154	154	194	147	142	156	163	168	166	184	159	170	142	164	158	183	177	179	150	170	146	166	161	184	162	154	147	145	155	170	166	191	154	177	154	160	184	176	155	166	158	157	163	167	152	182	197	195	140	152	163	158	146	158	178	165	148	149	152	158	144	147	163	175	139	174	190	142	161	178	169	168	166	176	174	174	153	175	161	167	161	158	181	147	146	165	173	175	142	186	158	157	174	142	155	169	152	178	184	189	166	179	177	150	178	171	147	143	169	140	168	177	164	176	160	167	162	175	160	165	163	166	148	155	167	152	170	150	148	166	183	184	171	157	160	167	168	162	176	153	166	165	161	153	165	161	172	172	148	166	163	163	165	156	172	154	150	165	153	164	153	163	167	161	187	163	145	158	163	164	148	178	149	124	160	173	165	186	177	164	151	182	162	152	163	140	160	149	156	172	184	176	140	159	184	164	178	173	153	159	155	169	171	197	178	178	175	161	159	165	170	187	142	174	176	173	183	161	167	172	155	187	170	159	190	162	158	170	165	163	176	163	158	171	167	158	152	168	173	160	142	156	165	152	163	169	173	173	173	173	180	164	155	170	165	166	153	161	163	174	162	170	179	179	169	163	158	173	164	176	179	150	158	154	162	158	185	196	154	182	171	162	168	144	145	161	157	161	164	161	163	176	179	138	156	165	148	169	147	153	160	166	198	158	165	153	177	169	165	188	157	170	140	173	145	159	175	153	173	164	172	148	196	181	154	141	154	170	132	178	184	174	184	161	173	175	160	153	151	161	137	160	155	150	169	153	168	153	178	184	199	161	157	184	159	164	152	172	148	152	175	155	148	174	171	154	173	153	164	164	158	140	152	172	166	172	159	170	176	166	139	171	175	149	162	168	179	169	176	173	178	168	147	190	177	176	171	171	173	180	178	164	154	164	150	161	154	159	144	156	174	171	200	167	153	140	155	158	160	158	175	165	142	164	171	161	172	164	151	153	153	153	170	171	163	154	163	175	151	164	163	181	148	157	144	181	161	165	165	140	155	168	163	184	170	172	163	163	166	153	172	161	158	158	167	175	134	157	171	180	155	183	157	134	151	137	150	178	168	149	166	153	187	165	178	148	147	154	150	154	129	181	129	150	169	168	157	166	139	156	152	160	167	166	175	162	143	135	150	168	172	164	156	138	164	144	161	158	145	171	174	192	154	180	179	167	149	156	162	164	164	140	189	184	153	183	174	151	163	149	156	176	165	156	139	178	150	154	169	139	158	171	167	153	166	158	173	143	165	154	152	165	162	194	162	163	176	170	165	148	171	144	162	160	173	142	165	173	183	180	155	171	174	187	176	161	187	180	154	178	162	176	166	156	171	168	151	148	156	168	146	157	170	153	169	179	170	163	168	188	181	150	183	149	179	152	161	164	163	153	178	160	155	158	163	168	149	160	160	144	172	159	159	182	181	164	172	170	169	155	187	156	167	166	178	165	185	161	155	154	155	173	150	148	167	155	184	154	165	156	172	167	142	157	171	162	178	147	165	138	145	189	164	143	143	140	165	167	146	142	156	173	149	186	184	181	148	145	152	172	152	162	156	167	177	158	183	174	173	177	164	148	153	163	182	148	159	142	163	167	185	190	175	161	160	152	162	139	151	142	159	151	160	159	158	176	154	174	145	190	161	151	151	156	160	141	161	163	154	143	171	171	154	177	153	184	173	161	148	170	166	148	159	167	192	134	166	170	138	167	161	183	146	150	167	153	174	166	189	173	159	149	155	176	172	158	173	163	172	158	154	168	150	154	169	158	159	159	168	193	160	141	150	166	152	170	169	157	152	178	161	151	164	187	169	156	171	150	159	154	161	178	156	155	180	177	148	166	158	133	169	148	168	136	176	168	172	166	146	165	163	195	159	163	152	159	163	173	186	161	170	143	164	167	147	165	147	163	185	154	171	162	152	143	154	156	177	159	161	162	152	156	155	139	141	167	167	158	169	186	145	160	180	158	154	163	165	157	168	168	163	152	151	154	172	171	180	167	179	168	157	160	159	151	147	157	173	162	179	173	163	164	168	157	171	148	150	171	161	155	190	146	148	168	178	150	158	162	163	184	160	153	158	155	158	166	166	167	169	159	167	150	152	162	161	171	172	143	162	173	159	169	153	144	172	181	165	163	182	157	146	179	159	175	165	166	166	158	168	159	151	172	154	146	164	165	165	160	140	150	161	154	154	182	158	160	165	171	132	157	173	159	159	167	168	153	141	165	159	194	158	174	176	148	162	163	147	170	158	168	161	178	171	153	170	172	133	178	161	149	170	158	175	150	189	152	185	161	165	148	179	141	187	140	168	174	169	169	171	140	159	170	141	164	150	147	183	151	169	163	171	154	162	187	174	181	149	165	174	162	189	155	153	180	165	173	164	170	148	182	157	181	167	146	145	147	169	172	161	169	165	173	159	177	179	161	175	167	180	155	140	175	157	145	165	154	158	159	159	150	166	165	167	163	184	145	168	149	146	147	161	145	176	157	172	165	168	162	145	174	160	138	168	151	161	159	165	173	162	167	161	196	161	183	164	181	161	149	154	185	171	151	150	176	178	159	154	185	161	156	180	187	158	156	162	147	138	167	189	165	167	180	171	154	174	185	151	153	150	161	175	177	193	187	165	147	163	145	143	152	155	143	163	173	158	195	165	159	152	148	156	149	172	170	167	168	181	127	169	153	151	150	149	150	188	148	143	181	159	157	146	148	171	161	173	151	151	174	165	198	160	179	155	148	146	171	175	156	142	185	170	142	176	175	154	162	163	171	165	160	159	169	150	140	154	157	161	159	166	157	146	148	132	168	165	174	152	148	168	169	173	158	150	159	158	156	157	150	163	195	144	170	179	158	164	172	164	164	135	171	150	168	184	149	172	170	172	124	179	154	182	196	164	169	180	177	140	172	148	178	160	172	164	173	170	163	203	165	151	168	158	156	187	147	163	158	138	161	151	164	174	163	178	152	147	176	155	158	157	159	147	171	163	168	170	182	165	169	160	187	191	145	148	167	187	155	184	158	166	181	155	155	154	163	160	149	156	164	165	149	164	180	163	139	161	159	141	161	146	153	182	162	157	160	157	155	151	166	168	155	174	166	162	168	159	158	176	189	183	185	154	149	157	158	156	170	152	177	164	195	157	154	156	159	180	159	164	152	159	181	187	161	161	147	155	146	158	162	169	153	186	148	180	182	158	162	193	160	170	157	163	147	142	156	181	180	153	194	148	177	144	160	197	172	158	156	173	177	189	173	201	160	174	171	172	148	157	150	162	184	161	151
9845	4469	6228	6971	6452	5749	2672	1946	1678	1266	1168	1011	913	875	980	1258	1043	1042	836	663	735	1293	2009	3582	1640	887	933	809	798	967	1160	1060	873	812	1040	1270	1065	1003	882	648	579	677	748	1136	1211	1135	873	647	628	659	665	587	513	480	515	488	534	565	514	510	573	518	555	527	471	435	436	438	439	408	413	437	421	500	505	458	524	448	504	433	406	402	412	441	440	446	435	426	449	422	406	414	406	420	426	430	446	389	415	389	379	390	415	402	396	413	416	408	371	415	404	420	416	436	405	425	393	415	423	410	421	430	408	458	434	411	418	413	443	441	403	393	432	406	439	415	412	423	417	419	379	424	397	368	419	431	423	421	416	384	439	405	381	431	395	415	367	432	411	452	421	409	409	375	416	428	412	427	420	404	395	428	427	387	413	430	437	420	389	367	393	379	394	415	425	440	412	402	387	412	398	407	395	411	395	426	423	394	393	448	413	431	453	428	423	395	413	420	395	404	415	396	423	422	414	391	373	423	431	440	444	416	414	392	411	374	413	423	389	434	385	414	381	449	431	433	402	427	432	395	386	446	417	417	427	420	401	417	406	386	443	439	414	407	417	420	409	403	444	421	415	454	398	410	439	401	418	412	402	430	445	390	419	384	389	416	441	395	409	434	400	408	398	393	416	382	406	408	450	412	402	401	425	414	415	409	406	404	421	402	438	440	418	466	424	389	397	394	389	375	383	428	447	408	403	375	425	382	434	421	402	392	397	415	369	365	393	435	417	453	408	428	405	459	395	438	407	414	411	408	396	418	412	426	439	409	401	397	386	420	408	423	453	419	406	409	389	390	417	413	396	419	381	409	432	448	428	378	407	432	429	404	419	414	392	393	445	389	376	392	427	452	421	392	444	431	411	387	386	420	443	379	425	398	438	410	417	435	429	431	381	417	443	426	397	386	392	387	445	399	381	436	424	410	442	410	434	382	386	424	388	386	388	399	413	442	419	448	389	397	419	420	442	440	424	427	454	380	421	455	409	419	379	406	444	409	403	408	405	418	409	417	406	425	403	392	374	411	390	413	428	430	378	427	426	455	420	377	394	392	424	404	396	416	423	425	436	379	426	448	440	387	413	415	369	371	424	399	420	417	417	407	370	427	388	416	393	404	430	415	394	443	438	417	361	407	437	426	421	366	402	400	368	415	401	398	402	402	418	443	413	407	401	438	438	405	424	389	434	362	433	412	431	391	386	434	418	428	403	428	410	438	423	421	420	402	402	440	388	406	399	424	380	401	428	423	442	398	398	430	401	419	414	414	405	403	428	406	405	401	441	415	432	415	403	425	370	469	401	398	409	426	421	383	416	421	402	403	374	435	386	423	382	394	394	399	348	417	433	428	370	417	402	422	393	389	419	429	397	397	434	414	394	446	416	411	403	405	411	436	430	402	384	399	431	385	409	383	404	411	398	441	439	412	428	405	395	388	392	386	385	433	403	403	418	429	425	419	390	377	399	409	413	377	376	416	414	380	391	415	370	430	375	457	436	406	408	421	393	427	398	434	405	433	419	410	417	397	387	416	453	438	360	409	411	412	381	428	404	416	394	380	405	425	434	400	418	427	419	421	403	402	448	395	395	388	418	404	434	431	435	436	396	451	459	385	412	409	422	448	439	407	409	421	420	420	419	434	423	410	443	444	385	424	411	398	361	412	400	391	381	426	404	386	433	447	394	412	411	422	421	373	402	412	422	425	407	385	426	382	443	385	402	406	421	401	425	397	434	431	437	414	425	410	461	425	417	422	396	442	398	412	411	375	418	427	405	417	380	404	426	430	401	398	390	417	420	430	427	423	396	398	416	424	396	411	401	382	420	402	407	394	410	420	415	397	388	423	403	417	426	417	447	425	414	430	397	402	390	445	372	402	413	440	445	456	408	433	406	393	423	433	429	383	403	419	416	401	400	389	418	402	383	414	433	384	413	414	384	393	409	421	399	378	428	417	410	406	363	431	364	402	441	409	429	441	389	402	411	443	394	423	441	375	422	405	418	382	406	458	423	404	367	417	407	411	394	415	383	429	436	371	405	400	401	415	410	415	433	397	384	413	402	415	414	418	431	415	408	400	414	394	411	414	387	424	426	413	436	425	424	366	448	443	388	446	421	469	385	435	421	434	442	438	422	430	424	403	405	378	409	436	426	404	375	412	402	432	407	389	394	393	403	392	392	415	400	385	426	422	431	361	409	405	379	387	427	441	395	455	428	420	386	396	386	443	403	384	376	399	428	406	396	374	383	414	388	424	412	453	399	436	426	403	437	434	412	444	422	407	434	451	382	409	385	436	380	399	408	445	418	412	399	411	401	423	417	423	393	434	381	423	417	396	428	438	410	412	418	412	404	440	419	411	427	406	409	385	382	413	423	412	411	424	402	415	444	409	424	417	409	401	381	411	392	384	410	415	438	388	423	422	433	416	408	403	367	430	423	420	425	417	422	405	394	394	331	400	419	387	431	405	416	383	384	397	434	390	422	421	418	412	426	390	394	405	446	429	428	426	431	437	413	431	412	411	419	411	396	455	397	405	395	392	416	392	413	435	429	407	400	424	384	411	435	407	371	409	415	416	410	394	439	426	406	403	426	395	415	376	414	431	436	391	418	410	407	388	401	410	430	400	443	420	422	362	406	437	439	391	371	372	426	404	445	430	381	416	404	436	397	410	407	414	414	423	423	394	403	397	396	428	391	418	415	400	400	384	403	427	403	406	405	429	429	435	421	405	416	419	430	434	401	426	417	378	386	440	406	448	414	405	427	402	415	396	458	378	392	394	411	435	426	435	413	378	374	395	413	421	398	395	431	413	419	397	387	408	405	376	403	411	442	398	399	408	413	399	393	385	397	420	406	379	380	395	439	417	395	409	403	396	436	430	399	431	388	404	415	424	393	401	404	435	429	392	433	417	397	441	439	461	446	420	442	422	430	436	408	418	415	425	373	402	416	405	444	400	402	444	404	412	390	414	402	387	436	419	437	416	417	436	397	417	383	420	420	432	416	440	401	410	424	376	420	408	435	398	446	388	400	470	425	392	379	424	392	413	412	435	427	417	433	401	402	420	402	425	416	407	399	430	377	416	368	442	437	406	408	387	423	420	429	428	410	416	399	411	373	421	396	408	424	408	382	420	412	398	417	405	396	422	408	411	399	412	440	410	424	411	401	403	397	412	449	414	437	415	413	397	416	407	353	426	391	393	389	403	399	441	391	429	424	411	379	380	422	402	427	392	416	401	397	419	393	405	406	384	366	418	409	397	394	426	434	386	445	388	406	416	426	419	419	402	399	392	407	418	420	404	434	437	390	423	406	413	413	435	435	409	391	383	379	438	424	390	404	384	410	432	406	398	431	408	408	422	372	442	394	432	409	451	412	404	404	408	414	399	367	374	399	399	419	418	421	425	415	443	427	400	420	371	430	418	406	421	428	448	428	445	423	403	414	389	399	441	404	381	379	401	397	403	402	372	405	433
20126	13083	11201	7654	5456	3565	1536	734	447	351	325	293	279	205	242	223	242	270	174	183	240	385	752	790	355	193	212	195	192	259	243	207	220	185	182	220	222	205	149	138	139	120	184	213	229	224	180	150	140	143	156	124	115	124	128	108	139	108	132	121	128	122	127	121	120	106	122	100	119	115	113	91	104	118	126	131	124	107	101	114	122	104	105	93	96	94	90	103	113	119	102	98	111	98	103	103	96	81	90	111	98	103	83	131	121	100	103	109	100	101	112	105	92	88	88	110	100	103	75	109	122	88	97	101	105	96	108	105	103	103	96	111	91	116	93	97	101	99	98	97	102	92	97	92	93	119	97	108	105	105	106	87	118	106	105	83	115	110	104	98	102	94	113	88	108	90	116	115	98	89	107	90	104	92	96	117	86	113	98	102	104	109	106	88	96	104	95	107	102	105	105	87	94	99	108	91	96	83	103	113	99	114	101	125	93	111	95	86	102	105	105	110	87	85	99	97	100	77	102	109	94	102	101	108	106	100	128	129	110	98	88	96	108	109	105	105	111	115	100	101	83	90	103	101	114	101	101	95	102	106	88	105	96	91	103	86	94	104	113	105	107	114	113	105	83	102	94	89	102	100	101	119	89	97	93	105	103	98	100	109	96	97	101	107	103	95	99	96	100	107	87	100	108	112	101	98	92	122	92	98	90	101	109	104	120	79	119	106	107	96	118	88	86	127	117	107	103	92	116	115	89	104	102	98	106	109	107	108	115	89	90	113	97	104	100	102	99	109	105	91	92	114	91	104	88	107	108	118	107	96	88	116	99	101	119	110	129	105	112	86	105	106	98	113	90	99	106	86	89	106	123	116	97	93	87	91	83	98	92	108	118	99	94	96	114	86	92	111	97	108	117	98	113	96	87	119	100	94	104	110	101	107	95	99	89	100	89	109	108	99	106	84	80	97	102	80	98	99	109	113	91	100	100	96	74	116	109	100	104	102	114	100	99	105	90	110	122	120	108	104	99	103	93	90	107	117	111	92	100	112	88	119	97	95	87	92	110	81	98	99	112	94	106	107	102	108	103	112	106	97	100	115	112	89	86	100	108	126	101	109	117	116	94	96	108	101	110	91	105	95	123	123	108	117	121	105	96	89	92	113	108	101	104	115	116	95	117	92	103	94	100	98	102	102	128	109	103	98	102	112	108	108	115	94	112	102	88	96	103	93	101	95	91	113	95	108	112	98	101	91	101	110	99	113	106	78	96	93	96	108	87	82	121	117	106	105	84	105	123	99	105	102	91	118	106	93	84	111	108	87	90	107	96	102	121	90	124	97	88	95	103	83	87	104	106	105	110	108	105	101	89	98	100	101	85	96	83	111	96	110	96	106	109	102	101	92	104	99	93	103	101	101	110	92	105	111	104	86	104	104	82	109	109	87	105	106	104	96	88	96	99	115	82	93	100	123	112	108	90	117	121	114	110	89	111	86	95	102	88	110	105	108	102	94	103	108	98	80	102	87	90	97	110	105	124	95	110	100	97	107	116	108	96	78	110	103	109	105	91	100	103	95	108	108	104	104	105	120	88	98	92	105	109	122	122	90	106	102	99	101	100	98	108	107	86	84	105	110	107	94	113	110	116	108	89	90	113	105	97	111	109	108	105	97	107	104	108	108	95	93	99	101	100	107	93	103	91	83	102	113	96	99	91	90	83	116	105	93	101	97	109	77	114	114	96	98	102	103	90	84	106	97	106	104	89	89	105	84	105	121	90	98	93	103	85	99	103	112	98	109	103	106	96	107	100	114	123	94	97	108	110	97	85	100	86	102	113	89	84	88	120	90	117	96	84	105	101	90	88	92	112	111	118	101	97	84	101	109	99	101	113	121	88	93	92	108	96	113	91	89	90	93	95	91	123	123	86	99	87	82	105	121	101	98	84	113	109	95	123	114	116	126	116	108	111	125	97	93	100	91	107	111	85	97	102	112	86	102	91	125	107	110	121	110	89	112	103	97	83	110	104	95	105	91	148	105	108	101	94	95	93	88	105	98	114	116	103	101	110	97	101	101	113	113	93	93	100	104	94	104	77	94	110	104	95	86	94	109	111	111	100	103	99	119	89	86	103	108	86	101	105	132	106	109	83	93	123	113	95	105	115	103	86	84	85	97	101	98	122	116	93	93	98	108	106	114	93	111	98	105	96	104	111	103	101	85	89	113	93	111	99	108	93	90	110	109	110	107	116	102	107	90	101	110	100	109	113	117	99	103	106	110	83	98	83	105	114	123	112	83	95	91	97	103	106	115	104	84	106	110	111	83	85	101	99	93	99	85	98	92	101	84	106	112	96	107	93	115	93	93	99	113	107	102	106	97	106	101	106	107	119	103	118	102	102	101	96	102	123	117	97	99	115	95	94	107	101	83	111	115	113	91	133	107	107	90	103	100	85	100	109	110	117	105	86	109	108	106	109	103	95	101	103	98	127	99	100	104	93	114	99	92	96	93	101	101	96	112	113	90	122	86	87	114	100	117	105	107	105	84	104	99	120	96	123	96	121	104	98	115	96	99	123	102	106	97	85	98	95	94	107	107	94	98	104	97	98	103	93	99	123	101	79	76	87	94	100	108	103	100	107	92	106	108	86	114	101	109	113	99	113	102	87	93	92	118	101	96	97	119	116	104	110	82	98	111	100	107	88	96	95	102	90	103	96	114	91	109	117	109	107	97	94	102	102	108	86	99	100	102	101	102	96	105	106	108	112	107	106	120	99	88	114	97	97	104	87	98	87	104	94	104	116	109	78	123	100	102	86	106	91	110	80	106	112	107	85	112	106	96	84	86	111	88	79	97	94	100	118	104	92	109	100	106	104	100	105	101	101	97	97	79	137	109	102	100	94	96	93	100	106	111	107	102	99	94	91	114	110	97	87	114	89	98	98	97	100	105	88	97	93	92	99	113	84	109	78	108	101	95	100	81	105	107	99	103	95	102	105	123	96	101	93	98	110	107	101	95	108	118	114	110	103	95	108	105	98	99	99	101	92	107	89	112	95	98	92	103	104	107	86	97	97	92	110	96	103	93	94	80	104	112	105	109	94	91	119	112	104	90	116	113	90	86	89	98	103	119	100	119	83	92	97	107	112	113	109	107	109	93	113	96	100	121	89	113	102	94	100	101	94	101	85	114	110	100	103	98	92	91	108	82	92	96	98	97	88	99	96	111	86	94	112	86	108	108	91	94	108	121	118	94	107	98	97	85	105	94	101	99	100	103	111	104	105	110	115	102	106	99	113	98	107	102	112	96	91	91	98	90	96	96	116	94	102	110	83	87	89	80	109	124	109	92	100	101	83	122	84	91	98	97	95	102	99	115	108	103	98	106	110	115	111	89	109	117	94	101	104	93	102	98	123	91	115	99	96	122	101	94	91	118	116	98	92	103	102	92	103	97	105	109	93	117	95	113	108	99	91	83	105	101	106	105	84	90	110	112	96	99	124	94	90	121	96	97
13515	7203	9921	9764	10145	8649	4481	2861	2324	1957	1651	1538	1268	1121	1410	1507	1379	1626	1063	820	1289	2389	5460	5620	2231	1203	1196	919	1035	1524	1742	1222	1154	1203	1528	1468	1523	1216	911	646	692	808	1128	1457	1488	1269	1029	760	692	654	634	641	509	536	500	425	543	594	480	532	622	472	460	441	362	367	364	349	282	289	338	314	349	414	447	492	500	353	380	338	300	303	297	316	293	320	314	282	319	300	291	311	321	308	273	283	269	303	291	279	309	295	258	260	312	323	309	281	312	286	300	293	285	289	292	289	280	309	287	287	263	284	302	284	290	284	311	326	276	271	286	305	305	288	293	269	296	277	285	304	286	312	328	280	291	309	268	300	304	259	274	297	291	286	312	294	282	307	280	325	305	290	268	276	285	290	263	258	287	303	254	300	290	328	272	297	295	270	291	296	293	268	279	260	301	317	274	299	291	243	281	286	266	320	256	308	304	265	279	282	268	271	262	321	292	280	286	310	288	284	286	251	296	282	275	309	276	301	317	272	297	280	306	285	300	308	298	282	269	265	313	271	320	301	289	302	262	282	302	289	281	304	308	272	294	288	265	277	313	300	311	290	286	302	297	294	292	288	262	287	287	316	304	286	281	314	295	302	274	292	272	305	270	296	311	296	278	304	267	313	269	251	281	280	309	289	293	267	290	276	279	288	287	307	291	237	302	293	250	290	302	278	296	281	292	294	283	253	302	294	308	310	257	289	285	284	305	262	293	295	292	280	298	300	308	267	266	270	275	306	300	299	280	297	266	298	277	279	293	283	283	283	293	309	306	306	284	291	280	292	291	310	301	246	260	298	255	263	271	291	289	276	276	270	282	310	279	301	299	270	297	303	296	281	294	259	266	295	274	289	308	306	260	274	273	290	258	306	300	290	286	286	266	270	248	299	270	313	244	279	274	265	300	283	274	296	273	273	238	285	271	301	271	275	286	278	273	283	304	279	292	291	266	257	315	280	271	275	308	304	287	283	267	258	314	253	274	264	294	326	303	259	270	274	276	298	264	274	247	290	282	281	327	292	291	276	295	269	330	307	286	274	276	292	271	287	280	307	280	257	277	281	281	275	281	281	286	256	284	318	304	277	314	301	294	302	282	276	299	294	300	293	284	235	252	283	283	288	281	287	271	269	289	304	292	288	271	291	264	301	304	276	283	298	255	266	291	271	297	281	253	268	315	308	284	315	281	270	311	264	275	297	273	286	278	283	257	251	285	302	288	271	265	326	293	270	276	288	277	281	291	280	256	322	302	311	275	273	280	260	279	288	283	281	271	268	253	279	271	318	278	278	288	316	266	269	291	288	302	310	263	327	261	292	282	274	317	273	291	268	295	294	280	286	271	288	297	270	292	290	284	290	280	316	285	268	289	292	252	284	282	292	279	245	274	289	283	264	302	293	280	282	323	306	312	273	296	306	287	285	298	299	253	287	263	296	258	337	291	269	258	337	297	285	268	301	256	303	291	280	281	295	307	287	305	268	292	274	283	316	285	245	306	289	267	285	258	274	255	319	257	287	288	286	267	285	293	274	224	290	292	283	304	282	266	265	261	280	292	316	299	267	279	312	294	269	255	287	289	264	286	275	285	299	287	275	268	286	285	241	276	274	261	300	286	295	316	294	301	257	311	287	297	294	329	263	280	279	278	272	257	282	289	275	271	267	287	261	295	292	294	298	277	265	257	305	259	268	265	281	260	300	294	264	288	257	294	274	273	263	289	283	286	249	294	289	274	301	298	266	292	283	294	282	309	292	289	251	291	296	284	289	290	291	293	272	256	315	299	274	279	269	277	293	289	294	284	259	257	300	271	314	270	303	281	255	247	256	277	316	281	249	295	260	273	268	290	278	294	304	318	256	284	324	294	299	282	286	277	298	261	249	279	280	247	296	281	275	307	263	287	319	276	286	282	258	273	264	292	268	249	322	305	288	288	319	271	301	275	302	280	263	303	260	268	273	258	300	311	301	277	287	301	282	269	288	304	319	301	281	305	291	267	297	319	271	289	271	272	273	257	273	293	292	268	286	291	260	238	275	262	281	288	313	325	290	278	283	283	276	309	280	302	292	287	304	292	272	278	273	273	257	333	273	285	311	282	283	247	253	291	323	275	277	280	277	284	289	274	264	300	278	300	244	294	273	293	304	251	285	270	284	265	271	296	290	308	289	285	284	287	281	288	275	299	289	270	251	275	256	291	262	286	292	260	292	279	263	301	274	287	293	274	316	275	287	311	283	272	261	286	273	284	281	300	270	276	282	285	305	271	265	271	299	273	291	299	282	281	267	267	284	273	270	260	321	280	297	308	267	282	309	298	305	272	284	299	232	291	288	258	273	292	291	285	290	281	277	273	270	275	293	270	274	273	279	325	291	278	297	277	275	290	262	259	288	267	295	280	278	275	280	278	256	276	292	315	279	293	274	253	276	286	291	301	264	265	265	298	285	306	269	300	286	243	297	285	288	312	269	294	275	250	271	273	289	247	287	297	269	290	266	300	299	293	316	315	284	288	275	252	276	256	296	294	312	305	264	297	291	298	301	251	279	292	279	270	254	288	265	274	299	275	284	290	272	301	283	278	269	308	275	302	293	278	317	310	274	267	301	266	271	275	314	282	299	307	274	265	295	271	258	288	277	284	303	280	323	291	314	281	290	285	269	276	282	307	292	286	302	288	307	278	273	298	282	283	292	255	272	300	266	274	284	290	293	267	281	291	291	265	290	301	308	249	300	259	310	297	279	275	295	289	274	306	298	296	269	277	255	283	319	262	289	287	281	297	294	311	295	282	283	274	273	277	291	280	282	307	265	275	289	301	290	285	299	299	292	277	307	291	252	245	285	286	315	285	300	294	290	285	273	265	305	254	290	273	274	265	284	297	251	283	275	280	274	292	293	296	314	275	291	299	281	278	299	299	292	267	291	297	270	273	260	300	252	318	286	254	274	279	301	287	297	282	275	283	288	285	282	302	298	258	276	272	266	338	283	321	291	287	292	284	268	300	288	292	281	255	275	277	297	296	277	287	287	280	286	294	261	299	261	260	290	280	274	322	259	296	308	280	299	288	281	298	306	270	302	264	287	295	286	282	260	290	292	269	279	282	320	281	270	293	277	275	293	303	272	267	271	264	309	314	286	280	264	301	316	293	275	276	273	285	263	297	278	288	273	284	266	266	283	267	285	265	290	285	299	282	272	280	270	278	294	304	289	280	250	281	306	289	263	294	291	311	279	292	286	293	279	262	257	321	279	269	264	288	267	281	298	272	284	284	322	284	279	293	298	278	284	298	295	294	280	274	323	260	285	277	264	284	306	259	285	271	322	298	303	288	303	278	270	300	297	267	272	278	322	291	272	292	309	275	292	261	297	278	286	287	292	295	295	284	262	265	317	308	294	261	299	282	313	276	274	308	289	266	300	294	286	295	283	244	297	299	305	274	283	289	293	299	270	283	290	272	292	260	277	282	287	278	268	269	281	325	272
2645	771	658	517	448	368	332	281	283	292	304	338	327	256	286	339	313	294	285	277	269	323	339	325	289	264	326	284	304	288	311	281	274	286	298	260	321	309	290	281	290	326	346	317	350	332	275	298	276	256	312	312	299	276	312	271	288	322	280	268	280	286	342	303	282	308	278	270	253	269	336	299	299	288	266	324	290	271	290	266	298	298	258	286	298	284	277	310	282	296	293	291	259	314	301	268	272	280	277	263	273	318	281	297	302	300	266	255	259	298	259	260	299	299	271	276	261	283	284	292	287	281	276	301	279	273	281	278	299	246	286	287	264	317	299	289	292	303	287	302	281	274	266	255	270	262	292	288	309	318	288	308	281	276	308	277	280	290	277	283	282	263	298	252	260	298	281	263	261	295	277	300	288	281	296	285	278	278	321	259	285	279	298	301	275	260	267	300	272	282	292	286	303	303	301	268	286	282	263	292	288	289	268	341	273	311	289	245	290	268	286	291	277	272	282	307	296	278	274	293	278	297	307	270	266	257	285	303	261	294	303	307	290	302	289	276	295	283	268	300	271	288	246	298	295	298	289	284	298	261	301	281	280	292	304	259	267	297	276	273	277	303	259	288	297	290	310	324	311	271	296	304	252	292	304	316	276	264	296	272	289	283	294	278	327	277	257	308	258	285	274	298	288	301	267	277	243	325	328	286	294	298	259	314	274	315	284	296	265	321	292	300	263	289	285	301	311	286	315	302	292	332	297	284	288	303	307	298	268	278	282	277	264	293	332	321	299	303	287	276	314	273	277	318	286	244	292	298	282	302	294	280	288	322	284	272	302	300	298	286	284	319	285	273	305	290	314	317	262	269	292	264	292	280	287	279	299	309	284	280	289	301	275	310	271	294	279	289	303	273	278	280	325	301	262	303	286	310	267	272	263	285	291	290	301	286	256	292	273	271	303	281	300	285	298	260	298	298	264	305	313	307	301	275	306	260	283	247	273	304	284	299	284	288	292	311	288	286	280	284	279	273	295	285	297	276	274	314	295	293	285	286	288	284	275	318	261	285	305	311	322	269	296	264	307	323	266	274	314	315	278	295	246	256	310	291	291	279	258	283	277	282	291	284	323	254	288	311	285	291	277	302	272	265	290	285	286	258	282	302	283	273	274	295	257	294	279	281	299	314	313	258	278	265	281	280	287	292	281	277	301	298	263	319	310	287	297	312	310	282	277	276	307	299	277	244	276	294	297	286	301	281	300	262	287	260	303	291	319	318	292	281	319	298	294	290	281	300	290	275	279	301	265	285	290	278	279	274	241	286	293	299	311	287	264	268	256	289	284	288	292	277	260	287	253	274	245	295	279	279	308	274	310	279	300	280	265	263	302	276	283	294	302	282	274	280	278	262	262	285	321	268	293	276	282	296	273	287	285	284	290	278	295	277	303	290	280	261	292	302	283	295	254	291	270	295	280	276	298	283	270	292	273	303	290	291	286	257	292	262	308	270	315	274	276	287	302	310	292	302	294	302	272	266	283	257	304	285	300	312	278	258	320	292	308	273	285	294	276	278	262	277	257	299	290	269	311	276	258	302	258	292	284	294	299	285	335	287	268	297	279	258	270	302	275	287	247	298	265	292	299	250	278	294	262	297	278	265	325	296	285	271	289	297	301	279	253	244	277	288	305	324	304	293	277	294	280	297	308	275	283	273	298	279	289	262	272	280	280	264	295	262	305	277	293	295	324	281	338	276	303	302	280	280	270	263	303	277	286	259	277	271	294	252	292	262	286	301	312	297	292	289	299	246	279	274	287	270	291	273	268	277	280	299	308	278	257	260	270	281	296	276	287	301	287	296	307	262	269	278	302	283	295	272	295	288	292	245	273	295	267	286	312	264	313	299	274	281	292	321	293	276	262	261	272	278	310	305	270	302	307	292	295	282	265	288	314	289	283	310	285	263	289	290	301	290	274	301	255	291	300	300	293	276	311	295	261	271	289	278	329	280	264	334	319	308	270	281	272	300	320	280	271	276	274	281	257	283	275	292	277	277	300	299	282	285	290	283	301	313	281	283	288	294	276	293	279	281	270	289	291	298	277	324	270	320	298	307	270	285	268	280	302	278	280	290	308	291	285	270	303	277	267	295	338	299	289	291	265	283	291	289	299	299	270	293	262	252	300	288	255	262	293	281	277	265	318	290	305	296	306	263	277	275	285	291	295	254	330	319	264	284	301	259	289	269	271	286	293	268	298	304	296	309	262	267	293	251	293	272	313	265	267	300	295	303	344	274	284	297	271	289	295	311	289	293	257	281	294	294	246	268	260	313	304	299	288	297	279	291	302	308	315	251	263	281	289	298	303	293	312	272	319	298	276	316	257	271	269	315	288	312	267	271	278	302	269	323	300	276	281	275	286	307	265	260	297	289	298	274	286	291	274	308	281	278	291	274	280	273	271	295	306	287	273	283	272	305	297	324	283	264	289	305	288	262	306	300	283	292	331	314	287	276	262	279	281	313	268	251	299	261	263	268	269	285	300	291	279	270	277	266	270	274	328	265	295	262	312	271	299	284	268	260	316	275	290	289	327	304	318	258	313	261	282	292	302	255	292	275	304	234	289	273	277	272	261	282	332	317	307	288	294	272	298	295	267	268	284	273	285	266	281	315	283	275	249	252	283	248	275	309	285	297	284	261	279	293	279	272	292	282	299	265	269	289	290	320	340	291	272	264	286	274	307	265	304	284	262	292	274	240	281	297	306	282	286	284	324	286	365	274	274	289	279	291	278	292	270	312	253	280	231	238	302	293	308	308	294	301	279	270	270	303	290	293	262	318	252	278	301	262	271	283	269	308	284	272	345	291	306	272	278	257	249	281	298	257	274	282	283	267	275	257	278	264	269	295	273	298	285	279	295	267	303	291	323	276	258	294	285	299	226	289	284	275	285	288	284	299	270	287	291	317	263	287	272	269	290	286	272	304	246	254	270	270	274	281	318	299	293	302	293	282	293	287	256	270	276	299	282	286	294	295	324	307	265	303	254	322	300	328	268	273	287	262	295	274	268	267	332	310	276	291	314	305	314	292	283	276	301	277	267	278	271	270	299	301	306	291	289	286	271	306	306	288	306	323	260	296	328	280	270	347	284	285	277	290	301	280	290	274	295	272	293	293	272	291	331	315	272	277	301	250	314	282	280	299	291	300	277	277	275	272	278	294	279	277	306	308	276	308	322	284	286	308	284	251	275	296	290	296	277	312	295	294	289	270	283	270	301	286	281	316	292	296	313	295	269	271	269	277	285	308	282	275	281	279	309	278	275	274	271	278	281	281	276	300	288	294	257	290	300	296	277	285	264	273	287	301	294	264	281	272	304	254	274	275	265	279	289	278	278	275	306	328	284	299	273	289	290	271	276	302	301	261	287	280	291	326	274	254	289	264	308	294	265	296	260	257	276	274	272	287	288	285	294	294	334	268	301	329	301	307	300	300	284	273	283	314	287	270	268	268	303	305
2846	1026	1296	1168	1163	1002	814	824	755	761	775	777	746	744	827	871	812	760	708	735	707	804	847	848	809	685	779	713	715	736	736	780	693	740	706	730	787	701	683	710	721	793	970	928	965	883	744	816	752	713	681	673	715	683	715	668	635	648	672	713	682	671	656	691	688	685	681	660	684	721	718	665	716	668	693	660	658	685	687	652	651	682	694	670	670	705	672	700	675	680	631	665	663	681	694	671	637	654	674	662	723	676	683	703	713	708	705	673	712	697	667	674	694	746	693	698	669	643	712	692	664	698	658	674	682	675	658	693	652	751	691	679	731	675	689	678	674	734	647	654	644	652	681	620	658	694	668	667	662	722	667	692	696	663	686	708	661	671	689	650	665	687	650	704	669	652	719	663	678	723	716	656	661	656	695	697	686	653	664	689	638	681	707	688	690	648	612	708	718	692	651	701	681	668	670	688	684	690	651	709	644	694	711	663	688	686	670	662	677	718	673	689	642	637	691	690	690	688	733	726	712	726	638	692	687	682	695	716	694	661	662	645	706	677	710	693	685	679	662	667	628	676	675	660	654	706	660	675	635	673	660	641	681	679	686	666	682	654	703	733	649	674	662	660	628	684	744	698	702	667	676	683	642	707	684	699	625	665	679	673	669	679	686	681	675	683	705	700	666	686	686	634	651	647	677	688	667	661	701	714	676	733	650	643	650	681	659	664	656	687	691	656	657	749	689	613	666	669	652	714	673	683	696	654	704	632	656	694	674	685	691	687	697	687	666	686	759	698	667	687	673	695	661	676	655	678	679	728	670	722	726	717	666	686	651	648	695	667	684	706	708	693	648	671	721	678	682	655	678	652	666	674	655	702	718	710	698	679	664	653	680	669	681	624	649	701	709	639	727	677	657	681	657	707	715	709	703	665	693	705	676	678	651	676	652	673	668	661	687	690	715	696	653	680	642	701	693	668	673	717	638	688	709	658	640	651	698	686	720	669	688	673	737	705	688	680	678	661	707	695	655	666	706	696	677	691	687	653	655	679	704	716	689	700	677	688	734	655	694	706	716	719	693	680	712	674	723	732	688	651	714	684	691	666	726	651	664	681	705	660	619	693	718	684	708	683	671	658	663	668	668	670	640	649	672	685	700	689	694	656	694	741	686	735	655	678	640	698	722	704	712	713	703	675	671	706	671	662	660	660	674	703	667	694	667	693	685	694	702	656	660	696	691	677	694	671	669	663	692	677	722	701	666	641	679	654	705	663	688	647	686	630	701	701	708	674	703	685	694	675	670	665	676	696	657	657	683	688	662	646	689	681	710	703	678	638	638	632	720	710	707	678	681	670	672	683	718	685	714	663	753	666	674	725	715	678	701	672	680	689	651	696	687	679	694	707	669	677	660	680	714	703	647	694	649	695	631	660	685	689	674	718	669	646	666	691	645	671	710	657	672	705	689	715	654	708	637	733	637	665	674	680	725	678	634	674	680	712	700	716	658	673	650	696	643	709	631	703	695	627	685	720	706	667	659	699	650	723	662	688	673	692	649	665	655	698	689	713	660	715	678	641	692	690	674	691	648	681	728	755	677	694	648	651	665	676	672	705	665	684	674	684	661	652	644	684	696	693	644	683	722	642	690	667	669	692	666	645	679	689	715	667	682	714	689	645	682	685	695	676	691	687	677	664	654	720	658	633	674	687	639	680	686	717	654	690	677	678	714	694	705	695	668	672	710	704	674	710	718	647	629	641	660	671	660	643	704	695	649	649	693	732	708	692	654	688	738	639	702	676	678	630	713	681	656	680	721	710	671	685	681	656	664	697	687	691	666	672	687	710	694	733	665	646	719	690	671	721	626	647	687	687	684	679	720	657	651	698	662	715	678	635	706	659	700	673	702	710	688	690	675	659	675	712	646	716	723	729	658	683	656	680	711	615	657	674	648	672	714	659	666	679	708	694	647	669	631	684	697	646	727	672	670	680	654	660	670	723	695	710	673	672	683	729	660	669	693	663	642	702	657	666	659	669	661	694	685	722	664	688	690	647	646	669	687	672	692	629	677	682	676	678	671	660	690	659	677	690	716	684	699	717	699	656	619	688	666	720	707	663	677	653	705	721	670	614	708	665	673	680	648	666	680	684	708	643	730	677	719	672	664	687	719	688	651	695	672	684	713	684	692	673	663	690	708	667	695	678	650	652	689	654	695	625	675	694	664	656	670	641	624	690	705	703	700	708	679	689	674	652	693	656	682	638	645	708	673	719	706	666	648	676	709	697	686	657	626	662	679	720	660	682	687	687	666	694	662	710	712	664	642	688	713	666	698	743	650	611	704	668	712	679	695	634	739	706	664	666	612	680	671	701	659	694	656	706	675	723	706	687	668	695	707	689	646	696	657	673	693	722	707	646	690	679	693	679	654	709	629	678	673	698	713	687	709	691	640	644	719	665	698	704	671	675	651	683	674	719	635	685	675	675	659	698	701	665	653	690	672	670	687	682	721	667	666	674	656	710	660	664	661	678	692	639	686	678	707	677	693	680	682	669	668	722	697	698	700	702	665	658	670	702	705	720	642	690	706	651	701	663	633	689	684	692	684	675	621	715	715	682	696	688	677	668	704	735	687	721	688	732	694	704	706	674	724	663	669	681	681	716	680	687	692	706	714	714	713	701	647	668	660	701	749	683	653	720	709	671	668	679	683	663	684	668	698	665	656	634	688	650	665	658	632	690	662	695	676	690	678	707	679	678	677	663	678	708	633	681	662	673	696	706	676	701	688	684	646	679	672	671	669	685	686	688	648	668	697	713	660	661	680	682	717	680	710	655	707	682	668	677	640	684	692	675	598	660	622	667	686	701	720	728	676	673	718	697	704	698	668	687	688	668	676	687	651	718	650	651	690	688	670	644	677	693	703	663	695	653	646	673	673	634	704	665	751	708	673	690	682	661	678	679	673	674	682	680	707	694	671	711	673	687	682	671	647	729	678	689	661	646	730	691	648	676	689	701	645	689	707	698	701	668	678	717	652	672	638	645	663	722	689	680	703	671	688	696	704	710	658	684	718	690	656	672	692	633	695	667	706	688	693	668	723	652	707	659	679	682	694	738	646	602	696	678	665	631	723	670	677	693	698	704	687	655	651	690	646	726	677	739	686	665	671	656	708	684	692	695	715	665	731	676	705	667	729	666	712	673	686	703	691	652	650	643	681	682	633	638	653	674	724	735	646	648	695	725	774	650	668	697	676	748	689	666	693	689	644	673	689	718	678	689	674	641	713	677	701	688	690	682	655	692	639	684	679	658	691	648	650	702	651	673	711	727	711	713	631	697	683	725	651	668	678	632	647	723	673	669	670	651	687	705	704	678	711	713	699	717	653	667	675	682	666	693	660	698	679	641	663	649	644	681	679	654	688	692	685	663	663	691	679	688	665	663	704	713	682	669	674	669	676	724	697	684	672	669	700	716	708	684	642	700	681	660	710	674	711	680	701	630	698	676	714	704	689	634
13335	8291	6566	4114	3221	1886	860	557	429	303	256	234	222	239	210	261	231	239	214	188	257	269	353	373	268	223	204	214	245	276	233	181	234	224	249	233	220	228	183	178	181	204	235	208	229	207	191	172	195	163	181	196	168	172	161	182	163	163	197	167	171	171	169	170	158	177	156	175	172	161	163	172	168	159	162	187	176	170	176	155	166	137	165	168	162	149	150	162	164	166	158	187	138	175	131	146	171	163	160	153	172	158	179	170	158	164	150	146	175	180	180	174	152	135	155	165	172	168	199	163	178	151	160	153	152	164	152	166	166	169	162	123	172	150	173	180	177	171	166	173	184	169	151	156	172	166	159	171	172	125	163	154	157	171	161	168	149	151	173	163	161	157	161	168	170	175	159	137	170	147	149	167	152	151	170	163	178	175	155	172	159	157	158	164	176	179	150	168	165	159	150	164	165	150	151	146	171	137	165	183	162	153	169	165	179	175	150	161	147	140	174	165	161	174	143	161	161	189	164	155	176	156	161	163	152	168	161	153	158	162	166	150	164	157	178	159	154	168	160	155	164	152	159	154	130	172	175	166	165	183	161	177	143	155	153	179	180	177	151	141	146	148	148	132	170	164	151	166	174	154	152	183	172	167	155	167	174	166	165	167	152	152	157	176	165	155	152	198	185	163	174	165	165	169	146	135	136	158	175	152	173	149	167	150	180	169	144	151	147	168	166	134	155	170	156	170	139	167	145	159	161	167	134	196	119	169	178	147	151	144	145	163	165	155	156	181	152	147	166	177	171	163	164	155	164	175	172	152	147	171	188	162	153	145	146	161	179	168	149	157	176	157	160	157	151	167	147	168	144	171	154	161	183	164	170	175	148	169	168	167	160	165	151	150	167	165	143	180	159	170	190	178	162	169	150	155	187	154	155	147	150	154	170	150	160	164	176	165	140	148	175	163	156	157	161	150	161	152	161	149	144	176	164	176	174	164	171	151	175	166	142	159	155	150	165	169	139	166	156	159	155	138	172	153	168	161	166	149	165	170	146	175	174	150	180	165	141	168	163	166	165	171	148	141	139	157	153	167	171	169	175	178	134	153	162	160	172	157	170	133	166	151	169	150	178	168	176	161	186	179	144	140	157	175	155	160	163	165	160	172	172	161	166	168	170	140	168	160	153	152	133	167	133	177	141	140	152	165	184	169	153	158	146	142	153	177	192	159	165	166	144	151	153	161	160	168	152	156	170	159	171	136	182	158	178	157	158	162	159	129	137	159	178	157	157	158	138	155	171	161	160	156	162	152	174	162	174	174	161	176	149	167	171	165	146	153	191	166	156	156	151	161	153	164	170	164	151	175	162	171	157	184	149	158	148	173	156	155	170	137	169	166	155	168	141	164	167	159	154	135	179	148	151	173	169	151	155	143	182	156	147	144	174	172	160	163	139	178	184	161	143	151	183	143	172	140	146	180	149	143	155	168	171	165	165	165	166	157	176	152	173	165	187	154	151	150	166	163	163	170	157	156	147	167	171	152	168	157	170	151	167	159	162	166	165	156	130	162	160	160	136	175	188	159	151	151	155	176	161	162	151	170	163	158	188	166	135	164	149	164	139	156	150	164	160	160	169	157	167	137	166	146	153	153	150	139	173	143	152	171	167	161	164	174	161	168	170	148	158	154	147	160	164	166	160	166	167	148	161	163	168	141	146	156	152	146	168	152	153	150	151	123	162	152	158	150	152	148	141	158	163	164	158	181	154	147	186	158	175	161	180	165	138	167	150	168	175	159	165	169	133	144	165	156	185	175	146	143	150	157	171	144	118	148	156	148	180	161	170	170	174	157	171	152	151	202	163	172	168	171	167	160	178	168	132	151	169	159	176	162	151	154	170	164	151	151	147	166	167	161	167	161	163	168	164	180	164	167	158	161	162	145	172	142	167	172	147	159	162	153	157	171	159	166	165	151	130	165	173	153	161	182	157	148	167	144	180	157	164	153	133	174	173	154	153	140	161	177	163	154	172	153	163	160	144	162	168	174	159	157	183	184	174	167	152	138	164	176	169	176	165	151	165	146	181	162	171	168	174	165	175	162	165	160	154	155	168	178	158	164	171	154	164	154	162	161	143	154	169	143	162	182	156	169	161	138	178	174	174	168	187	174	153	165	148	154	178	150	160	165	164	197	173	184	167	143	181	164	151	159	176	150	143	162	165	144	163	148	135	179	168	142	157	161	148	163	169	178	166	142	169	147	154	152	148	179	159	136	132	155	146	169	184	160	152	152	136	186	159	156	149	154	176	157	139	159	175	159	142	176	172	150	154	148	142	147	174	160	156	171	167	132	154	133	141	149	172	175	145	156	173	174	165	152	153	147	160	158	172	167	153	167	154	159	167	159	175	168	169	179	150	157	153	163	143	149	179	167	171	173	163	172	154	146	171	178	162	158	152	137	166	145	178	165	152	183	164	184	160	165	178	148	154	126	163	138	158	158	153	170	166	174	147	193	163	168	147	157	150	167	198	158	151	154	155	173	162	162	168	168	170	155	165	162	171	159	167	153	164	157	163	137	144	188	161	180	155	181	147	163	185	163	149	169	147	150	151	171	151	148	144	167	139	169	173	162	135	170	166	153	135	153	149	141	177	174	171	176	168	172	182	152	147	151	149	142	167	172	153	180	183	162	158	158	154	123	169	157	163	157	160	146	151	192	165	167	153	167	172	162	164	159	174	169	167	146	189	147	184	178	142	158	157	174	157	149	154	160	145	163	156	181	178	144	178	135	148	151	183	165	161	166	166	165	137	184	162	141	151	182	169	170	146	157	136	156	155	162	160	157	143	145	159	154	161	159	157	152	172	151	177	170	177	143	153	161	136	164	150	166	171	178	179	177	159	171	179	182	144	160	173	172	149	163	162	152	142	152	147	132	169	154	164	148	170	172	177	164	167	160	171	159	148	139	180	166	175	154	156	185	161	152	172	158	141	176	166	176	173	155	189	168	156	153	148	183	152	130	150	158	169	148	160	171	176	171	164	155	136	166	149	170	154	173	156	154	159	151	175	168	156	171	173	173	160	165	172	142	165	129	166	163	159	158	150	168	158	178	174	159	189	173	169	180	148	164	169	146	164	179	152	160	147	167	165	171	139	153	179	149	146	163	151	158	171	159	160	167	155	161	151	156	151	178	162	145	160	182	167	175	155	152	161	169	155	158	140	148	175	175	139	151	157	190	151	169	169	160	165	165	189	161	157	144	181	147	130	156	133	147	148	173	172	156	153	167	168	150	169	155	182	143	149	185	149	155	160	164	191	141	153	174	152	161	165	157	171	156	164	132	139	169	125	162	154	159	181	165	184	151	148	171	154	147	151	148	161	148	184	142	156	167	168	139	148	162	160	180	176	142	187	155	155	148	160	174	133	180	150	167	133	139	169	162	183	164	169	178	167	158	153	168	134	169	154	167	164	169	171	175	158	167	148	157	164	155	164	174	172	172	159	153	176	157	167	178
10085	4490	5875	6094	7049	4860	2441	1854	1479	1350	1181	1145	954	909	952	1075	1077	1002	735	641	1034	1288	1571	2102	1267	846	813	712	985	1108	1020	791	1125	901	907	1098	952	833	635	671	656	909	1094	1065	1160	941	734	665	567	598	643	762	558	551	544	493	523	486	505	517	550	505	501	455	425	410	434	432	434	429	417	467	517	455	546	602	567	518	390	374	393	428	398	394	426	437	434	406	412	409	397	445	413	414	399	380	426	393	397	391	399	412	425	426	412	425	400	394	387	408	416	394	411	420	441	412	401	374	427	409	406	395	398	419	410	393	422	440	442	403	384	397	413	392	375	400	420	403	448	414	395	412	400	426	395	406	430	405	412	404	405	449	395	428	376	433	408	387	370	395	426	370	411	395	433	417	425	389	407	433	370	443	350	391	404	408	371	376	401	402	402	407	431	375	429	459	383	401	396	418	449	408	427	436	425	434	380	394	434	397	395	359	436	386	410	363	421	425	427	404	423	439	459	381	391	391	406	436	402	391	433	356	387	388	398	421	407	388	369	418	379	403	433	419	389	376	414	431	382	404	425	398	379	382	434	405	419	418	401	420	406	408	420	419	364	408	370	446	397	426	378	389	409	396	382	384	403	416	412	417	379	384	416	389	386	400	427	433	404	416	407	411	404	408	395	430	391	402	409	391	392	419	398	383	409	425	385	399	410	414	441	391	408	413	412	409	412	405	419	388	425	402	433	368	383	441	386	417	409	423	443	418	438	390	418	391	410	414	423	418	395	437	392	390	410	385	391	412	369	419	409	393	390	424	420	408	438	414	444	420	389	415	416	370	393	408	400	417	421	426	423	406	432	412	405	409	424	366	429	431	415	408	402	370	448	405	414	376	426	454	417	398	379	427	388	380	429	378	375	378	393	406	421	416	408	375	400	377	396	405	409	356	408	386	391	404	389	420	422	407	426	421	402	414	402	383	375	407	423	406	372	382	384	403	379	383	405	363	414	394	413	387	461	425	384	389	408	425	400	414	383	404	378	433	358	383	442	378	431	372	369	409	397	397	409	411	401	418	391	403	424	393	407	420	370	395	395	423	407	386	406	404	414	388	368	411	415	396	408	407	429	403	404	376	390	411	430	414	398	416	439	414	400	413	417	412	424	411	381	391	369	387	391	376	407	417	403	393	443	416	363	430	383	437	406	383	415	428	390	430	407	394	393	432	395	440	421	418	408	448	398	410	399	398	412	434	384	393	447	453	380	414	402	417	412	418	406	393	413	432	403	382	416	405	407	429	366	391	388	408	403	404	429	380	390	397	409	411	388	433	403	432	437	399	417	398	425	410	402	390	417	465	390	410	384	410	421	381	417	411	404	386	426	430	414	372	415	431	436	393	429	396	372	438	384	417	435	403	401	404	433	386	407	416	421	406	387	425	373	376	382	391	397	379	406	401	404	395	392	400	420	390	422	418	435	396	382	394	436	404	396	417	378	402	400	415	437	384	392	382	406	371	438	436	410	424	418	413	411	387	409	407	336	378	387	387	383	429	426	429	377	416	433	433	383	395	406	428	397	384	407	429	405	381	401	427	423	403	418	405	392	383	414	378	397	429	427	424	382	386	394	401	404	395	425	422	392	376	421	407	390	426	398	403	431	408	410	448	386	404	394	412	372	423	429	391	363	403	405	417	412	418	420	424	416	395	397	385	401	421	412	412	383	373	435	389	406	430	402	417	404	407	423	380	414	407	401	381	392	410	386	394	375	393	381	404	415	399	369	399	416	385	375	402	421	414	376	423	378	409	386	387	435	403	429	431	412	357	390	407	398	414	400	410	419	405	387	412	403	424	380	432	393	386	380	404	363	392	415	414	394	395	409	421	401	397	360	442	383	420	384	416	415	395	371	418	405	424	387	400	384	426	391	420	370	402	418	410	392	385	404	398	417	433	395	412	435	392	395	392	403	402	395	394	384	393	416	396	394	378	413	371	410	469	416	381	398	401	388	368	427	380	410	388	357	397	375	399	433	435	397	404	426	423	398	380	407	421	390	374	377	369	398	422	391	343	354	407	403	397	430	380	419	416	423	397	421	399	414	419	401	398	389	440	435	396	395	430	399	428	377	405	416	399	423	408	406	376	378	408	392	394	393	421	394	388	395	383	440	398	391	400	411	421	404	407	442	408	375	386	402	386	400	402	410	410	402	392	440	422	382	427	417	376	394	426	449	414	416	394	412	463	374	423	392	423	448	426	413	424	403	374	404	412	404	390	387	403	359	390	387	380	420	429	422	402	387	440	418	362	395	392	381	396	426	398	390	384	402	409	441	403	402	370	405	409	405	402	420	421	383	415	409	429	427	383	374	427	437	406	380	410	379	412	369	395	426	391	399	399	405	438	443	431	402	389	381	422	349	369	419	420	396	397	405	437	389	418	399	374	412	381	415	387	377	428	387	370	414	383	382	433	398	398	426	396	419	390	417	435	403	405	410	413	385	414	372	399	415	384	387	403	423	395	386	400	408	411	430	414	409	409	385	400	426	410	375	412	397	368	365	415	392	396	419	380	382	403	401	426	413	379	383	392	395	421	433	397	425	415	400	423	403	396	406	402	407	376	400	383	407	415	411	376	394	421	391	374	390	394	405	401	402	429	423	427	389	435	365	416	403	419	390	375	357	400	354	377	393	372	370	410	410	415	429	413	405	393	400	414	406	409	409	405	401	390	402	373	419	410	440	412	438	377	377	402	413	411	398	384	410	426	415	374	420	403	394	406	395	416	382	394	430	441	420	405	373	397	410	373	420	385	424	415	392	424	417	393	408	405	394	389	418	394	410	417	387	398	429	409	386	397	390	385	408	384	398	407	395	431	422	395	405	405	423	395	391	390	380	420	400	427	396	409	419	410	382	399	411	410	401	399	392	392	401	399	400	390	413	378	354	393	413	399	384	385	407	395	397	402	446	431	405	391	418	384	394	392	399	395	441	418	405	409	411	369	404	388	413	407	412	412	410	430	415	427	394	388	405	405	411	417	394	370	416	373	427	392	383	400	445	442	432	425	408	410	417	395	351	403	410	380	423	395	399	380	399	366	381	414	412	403	415	427	414	386	404	435	406	424	364	426	418	393	389	388	414	430	420	371	371	359	417	400	403	450	414	393	385	396	430	421	380	383	437	389	398	377	393	375	416	412	399	399	403	422	433	400	410	392	402	383	404	414	387	413	416	382	393	396	416	442	410	409	359	416	404	396	412	370	404	412	401	394	393	379	369	414	419	372	421	404	404	395	400	388	384	380	413	400	416	390	400	394	411	418	415	383	411	396	441	417	380	421	377	394	401	432	424	366	424	438	404	408	431	441	417	395	415	403	453	373	385	431	393	402	432	426	406	387	416	409	411	450	402	406	398	410	369	429	387	399	399	419	392	435	402	350	419	401	418	422	404	411	395	366	402	410	393	375	403	422	418	449	452	417	399	387	394	421	415	429	393	387	371	414	384	437	393	402	422	405	425	438	402	386
20837	12481	10550	7599	5729	3525	1805	905	607	397	356	283	197	219	261	256	256	229	189	190	193	238	391	393	232	191	195	173	224	266	221	194	243	212	198	249	259	191	159	144	171	175	210	170	216	157	177	144	120	121	128	120	126	111	113	135	116	111	101	122	112	109	105	108	81	112	107	103	109	109	84	111	134	133	118	131	121	106	104	90	100	87	99	91	93	102	95	79	94	104	101	119	100	101	110	90	81	91	97	96	96	92	112	118	94	89	102	86	89	101	111	99	119	107	109	104	113	100	86	93	85	108	88	89	107	112	117	102	82	90	85	100	90	103	86	97	103	111	89	78	94	86	117	106	91	90	88	80	99	83	80	83	95	95	110	114	74	97	86	104	111	97	103	103	102	95	84	102	93	119	107	98	79	105	100	103	96	98	120	93	108	95	81	102	102	90	79	76	82	91	96	100	87	99	92	88	93	107	120	97	94	94	115	82	94	99	79	111	92	114	89	85	112	87	96	95	80	98	88	86	92	104	89	97	89	107	110	101	97	83	95	108	100	92	101	89	88	84	92	104	102	93	92	96	87	90	105	91	84	93	105	113	102	88	88	94	83	99	104	71	115	83	88	92	100	104	90	90	84	94	81	93	104	104	94	93	111	89	93	103	109	89	97	105	90	83	100	94	90	103	90	103	87	100	92	88	95	95	89	92	110	112	100	84	83	100	94	74	102	107	104	88	96	98	85	103	89	89	95	102	82	95	91	88	99	96	106	118	99	85	96	91	115	96	107	102	99	106	94	80	73	100	98	89	89	80	99	83	89	103	92	109	106	108	92	98	90	94	97	96	103	90	101	84	97	95	86	89	91	103	93	103	97	90	76	92	104	91	109	101	85	107	107	99	95	97	95	108	106	99	91	99	96	89	100	133	115	103	107	102	102	111	104	102	96	85	103	95	98	107	84	75	89	123	83	93	95	91	100	85	89	103	112	95	99	96	89	90	86	106	90	112	87	94	90	101	90	98	100	69	95	99	89	103	99	94	92	94	84	86	118	94	108	93	103	110	103	95	83	115	95	94	98	97	97	73	91	81	103	122	81	100	102	98	103	104	79	98	94	103	119	111	84	107	79	77	109	102	92	93	97	110	103	97	99	80	84	94	93	100	90	94	99	89	98	88	100	105	89	88	95	97	87	91	81	121	111	97	103	96	107	79	115	93	111	96	90	99	100	110	107	88	108	99	96	95	104	88	84	91	105	100	117	98	96	83	99	95	103	94	90	101	90	83	100	95	94	112	93	100	81	89	115	112	148	86	101	104	91	105	87	106	105	100	105	104	88	98	89	108	106	92	95	90	97	84	91	112	111	98	79	101	83	75	93	99	91	89	107	80	98	94	120	75	106	92	90	93	93	111	103	84	73	117	83	107	80	97	96	93	94	88	113	98	100	108	107	107	118	99	106	106	103	100	97	98	97	100	93	93	101	99	109	90	92	99	105	96	108	99	84	107	82	105	86	105	96	91	96	101	109	99	107	104	87	96	99	92	98	98	96	109	99	104	110	95	83	84	98	99	90	76	123	90	84	94	113	104	94	104	92	88	97	86	85	88	110	106	112	96	98	94	107	108	86	86	103	84	123	98	92	87	108	105	86	112	92	91	122	96	88	81	101	109	105	103	90	80	91	97	83	102	102	110	78	99	90	91	68	110	98	98	99	82	77	97	99	114	96	97	105	94	87	115	101	93	87	104	98	84	89	103	102	114	99	91	122	101	119	109	113	81	93	90	91	122	104	85	83	105	96	98	98	90	85	115	97	100	100	108	94	94	98	100	88	100	109	86	103	78	119	121	98	99	97	106	76	110	113	93	74	79	112	100	103	114	95	75	91	98	96	97	98	116	90	91	102	92	80	107	113	114	108	87	117	90	105	88	102	92	80	74	103	100	103	83	105	95	92	102	85	96	83	87	103	96	85	97	114	95	94	102	91	114	108	88	112	93	85	88	100	104	81	99	87	90	112	92	98	88	101	116	107	114	109	95	108	103	81	106	88	105	108	107	125	102	72	83	105	88	81	85	93	99	108	104	113	93	101	81	93	94	104	95	90	75	100	73	103	87	107	127	101	98	84	108	99	95	97	91	98	84	98	101	87	107	99	89	101	96	97	94	100	92	101	101	106	89	107	97	112	99	109	106	95	109	117	84	104	89	91	88	90	97	105	87	99	105	83	81	91	99	104	97	88	96	89	93	85	103	76	81	88	114	97	92	83	95	89	109	111	106	91	103	89	114	89	83	107	114	104	113	72	88	90	89	85	108	99	89	96	83	114	77	106	99	92	94	93	103	82	78	94	114	103	103	105	95	95	104	92	94	107	87	106	113	99	104	91	93	97	90	80	86	102	99	91	109	101	89	88	81	95	107	106	91	80	95	102	110	122	118	95	89	104	99	105	101	122	92	98	88	108	92	75	108	97	98	89	103	99	117	89	91	93	77	106	102	103	101	101	96	94	111	95	97	76	103	114	112	103	106	97	88	86	112	100	85	105	91	85	99	103	96	93	94	98	97	88	90	112	96	95	110	116	90	104	97	101	93	116	103	100	91	97	101	109	111	101	101	87	95	100	99	89	108	98	89	87	100	91	97	109	88	92	105	93	92	100	99	95	108	99	89	94	118	91	96	108	102	88	89	96	84	92	94	104	99	110	99	94	106	113	94	89	104	91	123	89	89	80	92	95	95	94	81	80	109	94	103	106	90	95	95	123	109	112	86	129	105	118	97	101	85	100	116	92	106	104	95	89	95	122	91	90	104	96	108	109	98	95	84	94	86	85	89	104	97	100	100	103	93	112	92	102	83	101	83	101	94	90	106	99	98	79	102	83	81	110	92	106	85	114	82	91	101	75	84	97	99	96	95	96	89	91	108	102	96	90	84	93	92	91	114	111	87	97	90	97	88	109	110	84	96	109	90	110	107	87	93	106	90	121	77	102	85	110	95	82	93	101	80	86	97	87	94	80	110	91	98	105	89	91	106	80	85	81	97	87	90	89	95	90	100	90	110	105	110	100	87	100	96	102	90	100	86	94	96	103	104	91	100	79	101	74	123	109	98	93	116	98	93	107	91	106	98	94	106	87	109	97	93	86	108	81	107	98	83	96	94	98	91	96	108	97	72	91	89	82	101	99	101	99	91	96	94	103	91	93	107	97	95	89	97	106	98	96	102	116	100	91	89	97	107	114	95	75	103	97	97	92	70	113	109	101	110	81	78	97	93	88	95	105	87	96	99	85	100	114	93	95	86	100	90	80	89	114	100	86	105	86	105	93	85	76	70	114	92	91	92	111	115	94	89	84	92	103	83	95	96	120	117	116	98	83	119	84	92	92	101	105	95	104	109	110	93	78	89	98	98	96	86	104	95	78	96	74	102	75	102	102	84	109	102	87	97	91	92	109	93	103	113	66	87	95	85	66	106	111	93	85	90	81	104	84	107	109	102	81	109	98	88	110	100	116	104
13726	6434	8844	10262	10540	7522	4040	2869	2276	2011	1796	1562	1271	1152	1238	1366	1373	1356	815	859	1030	1489	3028	2713	1475	1141	981	889	1443	1528	1216	1185	1554	1235	1245	1645	1827	1305	813	732	821	1080	1216	1258	1152	819	826	683	566	554	563	547	469	415	585	451	499	450	426	494	522	534	424	337	327	291	356	308	334	307	321	419	424	519	614	568	593	462	332	298	284	270	269	280	288	265	271	299	277	290	278	279	275	298	303	311	273	273	300	306	296	297	274	307	287	275	302	308	274	266	280	277	282	270	286	271	291	311	248	278	298	263	239	266	320	266	229	295	254	258	262	278	253	310	239	271	313	259	257	297	279	273	262	260	272	290	296	296	267	268	266	298	292	258	278	301	269	299	290	278	283	257	283	253	303	273	263	273	288	280	255	275	254	235	287	278	279	284	275	276	263	249	288	281	272	276	249	294	284	266	240	287	276	273	281	270	252	267	272	268	274	302	274	274	266	297	286	271	280	268	265	289	288	263	280	295	288	292	259	256	264	267	277	264	281	276	277	264	286	255	251	313	267	267	303	270	290	263	270	239	282	271	276	269	285	248	259	298	241	255	273	274	272	281	294	243	280	290	255	246	252	239	257	233	248	294	280	277	288	259	246	264	256	256	293	280	262	278	243	272	296	280	278	254	276	257	294	274	277	261	246	277	291	275	265	246	253	270	250	274	273	279	247	294	273	259	270	254	293	309	253	283	279	284	293	285	281	317	271	283	278	284	284	260	279	263	285	283	277	276	282	270	265	287	285	287	276	309	259	275	229	310	270	270	272	288	271	279	286	287	289	240	274	261	291	254	259	266	269	289	270	276	287	281	277	300	276	226	293	279	302	284	256	269	264	269	264	285	262	282	278	262	253	266	287	261	268	273	293	268	310	255	287	279	282	258	270	257	247	261	260	275	271	279	269	262	245	264	238	235	292	286	257	255	293	277	259	275	240	275	289	296	251	265	291	308	297	257	259	276	280	270	272	271	262	295	264	259	256	234	258	268	261	274	272	280	262	275	273	272	271	258	256	249	275	278	253	276	247	276	273	246	265	275	265	247	280	292	265	267	282	243	279	303	269	243	260	276	261	283	317	279	250	265	258	291	284	270	262	277	278	265	275	277	260	266	250	267	256	250	262	258	271	271	292	290	284	287	277	273	258	282	280	264	274	277	293	233	260	294	283	308	273	281	280	272	250	259	260	282	258	263	260	271	301	286	271	288	326	271	272	277	286	281	283	264	263	298	265	261	301	265	282	266	294	251	269	287	268	276	280	279	232	248	287	259	249	252	276	290	272	292	300	227	278	311	280	287	265	250	274	250	265	272	254	286	282	296	284	263	267	279	260	259	286	285	279	284	258	273	268	267	247	277	280	298	273	247	304	274	260	259	253	284	288	279	306	277	252	281	274	279	290	250	255	263	268	273	283	278	278	253	283	277	259	279	276	263	271	268	247	265	301	270	292	262	269	254	248	275	256	288	275	281	261	287	261	269	252	261	293	288	277	267	273	273	288	280	254	309	272	263	283	256	272	288	275	261	274	271	261	259	290	296	278	285	239	256	280	278	291	274	285	249	254	238	298	266	242	267	278	273	257	285	287	273	270	267	269	275	261	257	263	257	261	250	295	283	290	257	279	294	275	289	237	331	265	271	262	288	274	255	284	298	288	272	273	272	302	289	269	271	265	271	278	262	261	259	248	251	281	267	280	266	262	266	256	265	269	275	271	294	287	292	258	269	271	284	272	291	290	276	271	261	292	277	257	245	276	271	275	272	307	272	275	282	258	281	288	269	284	276	259	250	249	289	297	287	288	269	249	305	281	244	270	273	284	266	241	285	275	266	234	271	250	250	274	248	257	274	274	263	267	290	272	256	261	256	281	266	290	296	288	270	247	274	262	257	266	267	294	294	285	276	290	253	281	292	284	275	274	239	260	281	272	249	258	301	284	265	272	302	304	297	284	258	269	304	268	265	258	273	267	272	263	292	268	262	265	285	280	254	270	260	266	268	285	293	266	283	249	248	268	282	281	266	265	264	260	263	281	291	281	270	256	280	285	298	294	245	300	267	274	266	287	256	287	285	272	252	259	277	271	271	265	267	260	307	266	270	272	265	265	281	255	260	262	267	240	281	274	283	259	291	281	309	249	280	289	283	264	283	284	247	307	281	276	272	294	265	261	267	274	298	291	256	276	238	275	270	290	271	272	280	282	262	264	260	256	263	250	294	284	300	286	271	267	283	295	268	284	289	284	284	239	273	252	277	273	276	273	275	276	268	297	249	290	279	285	271	276	275	295	281	262	289	251	259	278	266	271	257	296	290	287	244	288	304	297	274	275	285	266	319	296	279	253	278	266	284	297	282	256	309	283	287	272	280	275	279	279	264	273	295	289	278	260	267	279	284	267	275	268	239	282	267	262	267	268	269	262	292	300	238	275	278	270	276	284	262	287	276	282	288	304	268	266	273	279	264	253	261	263	258	279	278	289	247	269	289	271	268	270	246	297	288	264	268	274	264	295	277	275	267	248	269	275	279	269	268	274	278	283	259	265	289	250	271	287	277	267	286	277	252	279	249	258	244	280	274	283	282	308	306	302	284	297	287	269	249	251	277	274	261	294	274	272	271	273	295	277	287	251	282	277	296	257	248	256	269	266	259	241	294	254	278	290	272	259	292	266	282	276	260	275	274	302	258	255	289	268	284	294	270	260	261	275	281	265	305	263	275	262	284	304	257	270	274	268	279	275	263	275	250	273	249	250	270	270	265	267	274	283	282	271	234	273	301	287	262	270	254	274	261	267	269	234	258	277	279	257	249	262	271	289	251	289	257	253	256	266	242	266	260	266	297	273	279	237	304	252	272	290	295	260	256	243	245	257	292	279	265	269	281	266	276	283	281	264	254	248	243	264	259	283	295	268	257	292	282	267	259	276	288	289	264	268	274	278	301	297	285	281	228	279	278	280	276	299	255	254	244	281	249	264	271	291	273	268	255	282	258	279	317	257	263	312	260	260	288	272	271	268	251	258	251	266	289	285	254	300	263	249	270	267	265	261	285	281	247	252	278	273	270	263	287	297	277	255	256	314	243	256	272	304	277	261	286	275	285	262	272	276	301	262	313	273	297	284	269	250	270	275	259	262	278	279	281	284	246	261	284	264	261	248	276	274	262	272	276	277	287	245	286	276	270	278	264	287	273	280	266	276	274	274	272	258	251	276	277	278	303	240	273	274	274	271	277	271	297	277	279	252	294	265	266	267	272	246	257	271	266	267	266	271	273	280	275	264	289	254	277	295	257	297	277	275	251	283	270	241	262	289	275	290	258	245	273	290	286	300	258	275	274	293	265	265	292	290	267	245	277	282	274	289	269	278	266	280	270	307	272	282	264	255	275	250	279	286	230	327	256	263	254	258	259	289	263	285	278	244	280	278	279	276	317	290	257	281	299	270	275	265	305	324	264	290	251	288	268	285	251	273	298	252	280
2542	653	506	437	381	323	306	277	322	289	274	293	246	299	326	307	309	264	295	282	311	303	316	325	312	274	290	305	288	290	248	267	259	289	283	309	259	290	303	284	299	328	314	315	314	263	311	284	290	287	275	309	280	290	273	300	293	285	312	267	275	305	298	261	259	274	259	257	277	289	270	273	265	297	305	283	272	301	278	288	269	271	255	308	287	295	311	296	307	320	301	293	279	260	294	288	285	287	296	261	248	291	279	283	280	295	266	304	285	309	257	259	271	289	285	298	280	293	286	290	299	309	309	286	252	270	272	267	291	246	281	279	293	301	277	285	283	280	263	279	292	279	286	288	294	313	280	300	307	290	289	270	277	282	280	305	292	282	260	273	294	264	264	297	280	311	279	241	294	273	269	268	265	273	263	287	280	298	296	265	275	279	271	291	290	284	281	318	287	276	302	307	266	293	279	281	269	264	288	255	304	254	281	297	245	282	283	261	287	301	305	300	331	318	285	270	259	285	266	324	294	279	270	288	281	264	292	289	258	282	299	271	287	314	274	263	287	255	286	275	239	271	293	276	266	258	293	276	259	275	278	323	270	303	298	272	263	289	278	300	290	292	278	283	252	269	256	297	312	277	301	283	288	302	297	298	288	307	291	295	304	292	278	280	253	282	287	282	259	292	269	278	275	292	312	254	256	248	257	267	298	270	296	271	274	282	281	296	261	259	272	268	292	284	286	285	287	297	287	303	274	242	261	304	297	255	290	259	296	287	314	300	310	278	264	236	269	242	290	300	306	267	284	271	293	291	279	268	284	284	267	270	278	275	274	248	275	309	311	287	298	267	286	258	277	292	289	269	298	266	273	260	280	280	272	290	260	307	289	257	295	275	292	265	302	281	268	307	263	272	284	278	272	285	255	295	275	324	279	270	287	310	264	280	277	267	246	267	287	254	263	278	252	264	292	312	288	291	275	278	294	271	239	292	300	317	283	309	303	320	314	284	276	321	284	289	269	275	305	283	290	263	267	294	264	281	295	284	266	256	299	318	273	272	262	283	300	290	302	319	259	250	311	299	293	319	270	301	319	291	283	289	264	249	275	299	287	281	281	299	281	255	261	258	273	272	289	264	278	275	287	286	291	267	278	292	303	282	266	281	298	287	269	281	269	276	261	307	302	273	283	280	294	269	310	287	305	287	265	309	304	261	292	261	278	271	292	266	276	293	258	270	305	289	267	309	286	281	275	307	260	270	294	259	309	286	299	276	296	262	266	286	263	255	293	285	270	269	291	292	266	293	305	279	310	258	308	300	296	257	309	268	266	264	311	283	265	307	276	257	268	291	300	265	253	279	313	283	291	247	266	278	301	286	280	266	285	293	295	277	280	298	281	280	301	298	276	273	292	286	270	310	289	271	303	297	302	267	314	274	276	274	286	291	302	274	278	286	288	278	295	270	237	268	284	280	264	276	323	309	285	280	303	286	290	302	260	269	330	292	301	275	333	267	296	281	265	286	285	252	252	283	275	297	261	318	295	292	286	316	263	278	267	286	281	290	280	290	279	285	317	274	283	297	304	268	303	288	274	278	295	260	270	274	264	268	309	282	277	302	303	297	265	274	265	310	292	283	270	247	254	260	271	262	300	274	326	254	282	296	288	259	281	304	263	294	297	274	283	286	280	267	305	274	269	254	321	280	258	281	296	270	280	293	298	292	275	289	305	297	283	288	278	251	297	274	278	252	281	283	297	267	282	261	286	282	269	308	297	284	288	297	288	313	273	262	328	281	249	267	283	306	312	280	258	288	254	269	316	314	295	304	286	265	274	243	310	281	278	285	283	285	305	263	291	301	304	283	271	265	294	280	302	266	290	271	249	307	258	260	330	265	284	266	271	294	271	281	307	281	280	267	293	309	273	260	269	282	286	273	292	266	276	257	311	280	296	291	306	308	300	256	281	313	289	260	273	273	272	277	290	279	282	292	284	307	274	289	296	242	286	257	279	276	285	279	256	300	272	245	275	275	275	277	289	263	276	266	233	268	261	292	283	286	294	293	279	275	287	289	276	272	320	264	278	280	280	305	301	290	304	280	271	278	284	281	277	289	285	302	275	282	295	265	276	301	318	308	235	255	275	311	311	260	313	294	283	296	282	267	257	298	288	299	279	284	272	298	281	298	279	277	289	269	268	282	273	293	287	279	297	245	261	274	286	301	302	309	280	289	248	274	312	271	310	277	279	301	276	284	278	279	289	254	290	259	275	307	263	272	294	284	270	281	252	290	279	293	283	272	294	282	286	271	295	266	311	273	287	295	245	278	299	288	288	268	284	286	309	273	269	269	263	253	273	271	318	273	304	282	276	276	273	290	298	301	298	259	289	278	252	270	299	294	277	280	261	296	283	304	311	305	258	293	322	276	271	293	301	286	276	286	280	283	258	302	292	299	276	292	289	292	264	248	265	298	242	305	274	282	278	297	281	295	294	309	313	301	285	273	275	271	270	290	277	238	284	271	314	300	288	276	272	313	310	265	281	302	292	321	267	262	283	294	287	277	298	294	291	299	271	265	284	275	273	277	280	297	256	285	281	299	318	287	325	269	276	292	292	294	289	290	246	246	270	294	261	273	273	272	278	296	238	245	287	318	258	271	265	282	260	295	277	278	278	315	294	298	267	304	269	297	310	284	300	311	271	267	244	281	289	280	281	286	289	271	292	306	307	281	308	284	235	273	277	301	293	254	296	312	288	293	267	292	271	308	282	289	280	262	254	267	294	294	279	279	271	310	283	288	273	279	297	290	292	293	310	271	264	245	263	317	310	304	260	304	270	275	270	287	270	298	281	321	285	265	267	280	286	283	281	279	275	270	302	275	272	279	266	296	286	300	298	273	281	272	271	285	282	265	284	282	286	292	266	282	314	278	243	296	312	270	310	267	270	303	296	284	281	257	309	294	293	268	299	299	293	289	299	295	286	286	284	293	293	252	298	279	276	281	291	297	264	278	320	315	251	290	266	263	306	299	261	300	292	269	284	260	287	277	287	304	290	298	317	279	291	227	260	273	261	291	272	300	261	261	288	274	301	289	313	291	253	258	316	274	340	293	267	292	300	255	285	287	286	279	258	264	267	277	273	278	283	316	286	291	278	302	298	261	312	281	287	289	293	292	277	267	292	260	290	274	268	281	286	275	286	290	290	281	259	257	255	303	277	313	262	295	274	261	256	282	253	269	264	262	258	272	270	304	296	284	275	282	310	306	309	293	297	285	289	292	306	332	276	278	289	278	267	277	281	255	308	284	287	275	281	309	270	276	294	263	241	268	278	281	286	318	279	256	293	278	300	248	298	268	309	282	304	270	311	281	300	270	301	288	270	314	319	275	293	257	299	285	285	276	285	263	245	302	271	293	290	271	286	282	293	251	276	310	296	286	269	292	266	268	280	292	288	262	268	262	280	300	290	287	279	306	284	265	266	281	268	295	262	293	277	270	291	280	302	313	297	270	279	284
2882	1024	1173	1144	1110	951	804	742	720	779	751	765	725	732	798	836	789	754	725	683	686	719	841	753	703	734	725	727	712	757	680	672	711	760	723	652	666	707	715	711	825	938	852	770	725	704	734	736	664	699	671	693	668	735	699	665	644	678	705	645	661	633	695	664	685	643	649	676	653	642	642	702	703	674	707	675	654	665	655	662	671	676	686	691	644	741	689	658	681	697	679	670	675	654	671	669	637	712	672	638	648	674	688	679	728	686	701	660	657	697	670	681	678	641	687	656	671	723	632	686	672	672	664	657	658	681	679	662	658	668	668	689	664	703	691	684	728	668	656	662	690	630	665	680	694	682	672	679	668	700	707	700	695	679	693	670	703	633	673	675	668	702	687	680	680	704	649	638	673	681	662	694	698	673	663	672	673	655	676	663	629	635	655	700	694	697	654	650	679	693	639	701	651	658	638	661	713	708	681	612	705	657	685	692	653	702	646	654	662	677	631	647	721	602	686	630	644	703	667	684	652	679	677	648	681	639	696	654	668	652	665	675	684	700	672	651	665	669	703	660	673	658	638	683	676	671	692	668	686	699	598	639	655	678	700	688	702	644	680	662	717	707	656	648	724	605	674	677	673	685	668	663	641	671	683	672	648	680	646	656	633	649	651	677	698	655	677	661	626	707	693	642	699	642	665	648	612	615	687	690	655	728	683	661	685	663	600	637	694	686	669	671	667	662	666	668	657	634	683	668	642	665	651	667	696	700	658	670	689	691	657	670	671	654	697	660	640	668	689	675	640	677	676	659	677	673	712	653	669	678	676	665	677	708	697	646	693	725	668	665	639	661	650	644	672	692	660	656	671	704	721	680	674	681	694	658	651	667	687	697	685	664	657	642	675	624	660	658	675	671	682	701	679	651	648	720	667	651	665	651	618	654	695	728	728	676	623	672	674	686	657	690	685	675	643	657	690	637	693	679	713	683	634	649	683	647	702	663	651	674	661	658	650	714	654	629	693	724	681	655	586	635	694	709	709	672	664	693	684	682	706	663	708	673	717	695	703	675	722	675	643	682	686	641	673	663	720	684	652	688	689	642	666	704	666	630	713	666	698	690	708	610	672	661	703	659	692	677	669	680	633	623	649	682	641	687	670	630	625	654	697	672	664	686	668	686	652	649	691	671	730	670	640	671	696	675	664	623	661	677	614	694	671	671	679	647	657	686	646	700	661	645	671	722	685	661	710	674	680	635	660	666	661	649	636	675	650	680	665	633	706	684	681	721	760	707	691	672	642	679	654	684	662	696	634	636	676	672	661	664	643	696	678	690	662	730	672	688	694	688	639	706	699	675	659	673	671	688	704	631	695	637	722	651	690	639	670	674	653	680	654	674	630	702	662	676	707	644	665	679	634	686	640	667	652	629	654	683	667	643	657	685	715	670	649	651	701	697	696	675	678	671	632	664	673	687	697	664	665	637	674	646	653	696	712	681	715	646	682	678	645	650	717	687	689	663	656	649	657	697	688	692	664	645	668	649	637	711	677	685	673	702	692	660	664	667	722	688	658	665	665	655	692	703	642	684	712	634	652	686	664	669	685	653	669	658	658	683	682	720	692	634	675	706	656	685	684	694	651	672	685	704	684	635	686	684	669	691	675	705	704	644	635	647	667	651	637	694	698	682	670	649	699	653	645	680	650	685	697	657	626	683	686	693	665	667	610	702	678	683	686	649	683	666	650	654	656	725	683	687	624	616	676	635	708	674	683	674	681	613	675	700	676	679	690	694	664	633	676	649	632	674	694	669	686	692	678	654	658	713	619	691	651	706	655	644	640	634	664	656	663	709	682	689	703	681	634	677	641	713	659	674	679	648	657	652	710	695	615	662	647	646	685	691	677	635	667	670	654	680	712	663	666	642	657	685	650	724	696	698	674	636	654	677	700	708	689	682	660	651	656	700	654	671	651	710	671	679	642	688	697	694	686	647	663	665	646	656	691	658	671	691	681	656	605	685	713	656	694	633	659	611	704	667	639	627	654	721	695	653	645	685	641	684	659	658	669	711	706	680	649	652	683	678	720	660	631	680	638	674	653	678	687	654	627	657	683	662	674	648	663	660	689	713	731	684	695	667	664	661	651	630	648	666	727	652	677	679	688	677	626	716	699	667	666	671	680	690	647	650	652	680	704	652	685	630	663	682	673	692	665	694	658	675	721	677	676	692	642	710	661	683	679	666	699	686	710	625	651	694	677	704	673	694	661	706	678	652	666	676	685	705	662	672	707	719	694	670	688	674	639	735	718	696	709	672	666	718	633	681	636	638	694	639	625	658	725	687	676	674	651	660	641	707	657	666	665	698	651	684	726	659	645	659	665	709	643	689	651	725	699	644	677	711	670	669	665	641	658	672	641	657	680	666	649	667	686	707	689	646	663	676	637	654	670	668	631	626	652	693	600	665	668	681	656	661	711	671	658	656	709	659	675	644	679	690	669	631	725	688	671	675	654	678	649	638	653	695	638	638	661	704	682	707	677	649	672	693	647	648	635	662	680	659	677	644	652	660	647	645	666	573	675	664	698	702	633	652	658	648	651	669	645	654	668	697	642	693	715	659	603	669	711	667	673	645	650	664	693	651	647	669	705	684	664	655	612	641	696	625	725	635	718	661	677	667	671	652	687	658	649	684	705	644	721	669	707	687	669	644	684	675	712	706	647	659	688	673	685	685	680	659	699	705	658	698	680	694	666	644	751	711	632	729	638	661	632	691	633	666	636	694	704	636	605	630	641	681	694	637	670	652	714	669	653	674	671	691	639	653	704	656	640	662	722	713	656	721	667	650	663	689	692	672	633	669	698	679	657	667	654	653	669	670	698	641	669	682	698	677	661	686	655	691	664	673	645	683	656	702	689	669	640	657	674	612	663	677	660	691	643	710	694	663	697	635	670	645	706	635	652	657	654	674	676	661	652	674	655	685	699	631	671	640	664	695	665	629	681	679	692	680	633	702	715	662	681	695	731	674	741	706	708	664	670	697	696	632	676	656	699	632	650	669	715	675	651	664	649	701	683	658	713	671	684	676	694	691	663	684	651	627	673	673	662	613	675	681	613	663	635	638	677	633	677	680	694	716	652	680	632	638	694	650	664	661	609	656	670	692	659	681	663	642	657	635	648	703	671	682	690	654	638	693	683	651	657	709	641	702	663	667	609	731	684	719	689	687	679	654	679	666	694	632	671	670	706	683	701	728	676	658	646	698	713	661	654	726	687	653	646	642	712	660	685	674	646	653	645	644	657	636	687	696	636	660	647	701	648	681	658	623	641	664	686	726	679	609	680	667	648	631	657	685	711	670	735	679	690	678	671	716	617	648	722	658	660	626	669	687	666	724	646	673	627	677	656	722	674	667	628	642	657	659	674	646	694	695	616	691	709	674	683	685	660	673	670	675	658	663	684	717	621	670	675	716	678	661	672	632	688	633	701	605	672	701	657	680	673	640	675	667	680	703	714	686
12763	7143	5491	4259	3435	2088	773	459	302	302	265	240	235	227	220	213	221	205	188	196	184	352	395	294	186	182	197	212	228	226	237	227	228	198	189	244	232	176	175	212	244	225	197	198	188	182	207	186	149	167	144	167	154	171	178	175	176	179	182	174	163	159	173	185	169	187	177	181	152	163	164	169	186	168	181	179	144	182	178	163	161	145	160	151	164	145	164	158	152	146	154	170	140	176	167	151	156	143	146	151	162	153	164	166	178	152	160	159	175	166	146	170	166	146	145	174	145	171	170	153	154	139	178	131	159	155	165	133	162	141	148	168	141	162	157	170	159	143	164	171	158	146	131	176	171	146	168	147	129	150	158	161	140	143	151	152	140	166	154	161	165	153	167	154	162	144	143	154	141	156	152	163	156	174	131	156	163	145	172	132	178	147	163	129	149	140	173	161	148	165	123	152	150	174	164	158	160	177	160	162	167	139	146	164	162	163	144	146	172	177	160	149	137	163	145	168	148	156	167	170	146	170	155	167	141	162	171	146	166	162	135	163	145	151	147	167	171	144	135	178	155	144	173	167	152	158	154	136	156	151	171	160	162	180	164	155	153	161	169	164	135	150	161	153	179	168	146	159	151	157	148	158	156	149	176	142	157	133	166	168	161	190	175	157	157	151	153	151	152	156	162	160	165	162	151	149	186	160	156	146	153	145	160	154	179	151	151	141	159	142	158	152	137	163	149	144	157	147	154	144	164	157	158	153	151	160	148	161	158	152	150	175	156	152	173	159	149	150	169	166	156	158	149	161	146	148	143	165	158	157	161	152	140	133	132	173	176	118	170	167	169	155	164	165	152	179	153	139	147	154	139	147	151	162	161	142	177	144	148	169	141	160	147	163	190	171	141	129	152	155	139	161	171	166	157	152	143	172	127	166	151	140	147	165	159	140	153	161	152	154	169	182	151	162	166	139	151	156	166	154	148	169	150	161	161	149	166	168	157	157	158	156	142	140	121	146	144	156	181	147	161	149	162	148	146	176	175	153	162	160	149	153	154	167	168	173	154	161	164	173	157	146	193	184	132	155	127	162	140	172	152	152	181	170	151	158	141	151	139	162	135	143	132	159	156	151	150	134	145	144	160	166	175	171	156	158	179	154	149	160	160	176	155	148	141	157	158	162	163	173	163	172	168	147	145	181	169	175	157	165	169	149	151	146	147	166	151	151	178	177	155	157	180	134	168	160	167	158	165	164	145	206	179	160	171	149	140	165	156	139	170	179	155	144	158	172	152	153	158	176	155	159	157	158	143	150	141	151	142	151	146	136	164	143	155	148	154	150	185	146	170	164	164	153	149	150	151	155	148	142	157	140	173	160	157	146	137	164	151	149	176	168	141	158	141	151	188	170	165	133	164	162	155	187	153	158	178	151	153	143	169	159	177	141	123	156	157	166	128	145	164	160	186	178	156	171	163	163	155	165	146	152	168	163	146	159	152	172	131	165	152	154	163	156	177	157	189	151	152	152	163	172	145	144	179	167	148	157	144	159	136	150	162	157	157	179	173	157	143	170	177	153	175	158	150	173	159	141	172	164	158	131	136	148	184	149	147	144	147	173	150	165	174	175	127	143	176	163	189	147	161	154	185	164	150	163	146	179	175	155	166	150	186	164	158	156	175	156	164	162	154	151	149	167	146	163	144	172	160	148	131	166	151	172	166	164	163	150	160	170	156	167	175	134	163	140	152	161	161	134	157	144	169	110	153	166	176	160	142	144	145	139	143	171	161	158	165	151	161	158	177	171	158	138	136	174	184	175	165	135	173	176	163	160	162	161	164	166	155	161	172	157	157	163	164	134	170	141	150	144	139	166	128	145	145	151	168	172	163	137	138	153	146	168	138	158	155	145	169	158	145	160	142	161	126	182	140	138	140	178	128	172	176	164	147	187	140	151	150	177	143	161	152	168	147	177	160	144	152	157	163	156	135	166	144	160	165	144	138	144	143	133	165	173	182	158	154	140	141	168	159	167	143	172	166	146	164	169	171	167	142	151	146	162	146	167	137	191	162	145	137	182	185	165	157	166	156	169	150	153	158	165	150	136	166	164	158	150	168	162	167	159	119	144	147	173	146	162	169	147	151	150	149	150	151	149	142	152	142	134	152	150	147	179	150	166	171	174	156	159	148	174	167	168	149	148	158	156	184	164	153	145	135	159	145	137	150	171	152	158	125	144	172	149	152	169	166	155	154	185	137	153	174	152	151	160	138	152	166	162	164	158	173	136	146	136	175	147	169	168	175	171	145	150	168	148	169	126	152	164	179	148	143	143	166	173	192	161	161	140	153	149	178	152	155	129	185	153	155	148	151	149	187	146	142	169	162	145	159	170	164	167	136	157	148	172	177	153	160	151	145	135	143	131	168	152	168	174	150	162	164	136	156	160	160	173	175	167	148	168	179	166	154	153	168	157	142	148	153	158	171	143	167	160	145	148	162	129	156	162	162	151	149	151	156	165	181	129	155	157	157	152	156	180	159	161	186	149	165	186	151	154	189	158	122	164	151	181	176	141	139	156	165	157	149	147	154	162	154	165	165	182	144	151	140	162	147	165	129	172	172	138	174	168	135	146	154	152	153	150	154	160	151	171	166	148	154	157	155	149	162	155	117	159	148	179	167	162	159	162	162	138	143	143	163	158	151	153	169	168	175	143	162	135	161	141	132	134	146	151	157	156	157	155	179	169	163	132	169	136	168	134	162	139	147	139	174	138	171	142	129	128	150	167	167	147	158	155	171	173	165	163	153	128	130	151	144	160	155	138	186	157	146	138	150	161	158	169	154	142	164	156	147	155	160	163	160	165	167	167	169	155	148	145	169	162	163	161	202	150	165	158	155	161	152	149	161	153	137	147	150	183	152	170	180	157	158	147	165	158	145	159	160	154	170	170	165	139	133	165	163	146	142	158	167	154	159	181	146	158	150	159	161	169	165	173	161	150	139	154	141	170	149	141	148	175	152	161	170	173	146	154	158	153	160	188	160	141	153	126	166	170	175	176	176	153	164	137	145	145	153	151	157	165	168	147	175	154	169	152	152	153	165	162	166	168	147	169	139	136	183	169	174	148	157	161	162	172	154	166	147	162	147	161	145	161	170	142	154	147	169	155	148	169	166	169	156	141	165	148	150	151	151	142	147	174	175	153	154	163	158	134	160	163	167	152	152	156	157	147	146	168	167	154	142	143	151	169	165	149	156	149	139	170	135	173	165	138	149	157	181	157	163	156	139	168	171	158	146	193	156	150	164	150	159	172	164	153	158	174	163	164	138	149	141	169	142	158	156	168	149	144	146	168	137	165	154	156	147	168	155	152	165	157	153	157	151	136	169	139	161	163	138	170	156	164	153	147	162	168	141	168	143	145	145	147	175	139	129	132	135	153	184	166	178	148	136	143	168	155	127	155	155	159	162	161	171	151	183	155	136	165	152	157	147	137	150	162	165	171	155	168	170	167	171	138
9921	3776	5162	6842	6899	4367	2279	1706	1473	1275	1197	1062	899	824	945	1033	888	856	668	614	709	1983	2369	1415	931	810	803	707	1093	922	870	925	913	805	767	1188	1145	660	711	714	1137	965	777	707	673	589	591	625	595	636	535	504	446	542	600	476	446	472	482	550	599	509	438	461	404	414	415	469	428	442	397	453	457	543	546	480	466	441	377	394	410	410	427	399	391	412	417	404	414	413	394	419	410	383	396	404	365	440	417	417	434	398	428	396	405	431	413	426	414	418	393	414	405	371	422	413	386	399	416	428	402	378	387	385	391	405	390	382	382	373	429	398	403	413	438	385	409	405	386	392	372	392	362	399	432	394	401	387	387	366	395	443	405	390	405	375	404	400	407	379	390	393	363	409	435	400	370	384	392	397	416	395	407	406	370	422	386	382	371	404	388	403	403	416	411	405	412	358	420	373	412	425	392	354	407	364	405	367	413	415	385	414	419	406	373	393	370	383	405	401	414	371	394	399	416	367	397	403	390	429	367	391	390	438	401	362	360	407	371	396	393	397	390	398	410	380	403	408	427	397	403	422	387	364	407	372	394	371	402	427	379	370	374	429	354	411	412	393	417	393	378	389	380	403	397	413	413	413	408	416	391	407	408	396	403	404	393	420	396	388	384	397	383	393	421	386	399	379	409	393	378	391	406	382	398	409	389	409	415	415	409	413	399	374	360	380	421	417	381	403	424	415	376	373	409	413	395	364	414	406	389	368	364	372	403	432	368	398	395	400	403	381	388	424	442	391	409	401	432	391	390	390	353	398	354	402	402	409	395	353	397	400	389	392	390	402	404	442	400	367	393	360	362	419	431	383	416	399	380	392	377	402	421	392	393	391	373	385	392	417	394	442	361	412	379	422	390	342	415	397	410	407	343	422	423	421	394	424	421	374	381	384	424	395	350	413	405	382	364	372	378	409	387	406	407	419	382	405	395	398	378	412	400	360	411	361	400	398	374	399	417	394	405	389	381	377	397	388	380	373	383	380	375	404	401	376	417	366	387	369	390	394	402	385	397	415	373	402	424	393	388	412	445	375	418	410	379	418	359	389	391	416	409	404	418	384	427	417	381	369	362	430	391	428	392	402	391	389	382	381	387	424	427	403	442	373	437	396	398	411	373	396	409	396	360	421	405	397	339	418	342	398	419	412	390	409	392	393	403	409	396	383	397	408	412	385	397	415	361	396	421	397	403	374	404	373	373	406	408	412	392	452	378	381	402	389	401	375	383	374	385	399	385	377	440	377	368	390	390	433	369	414	414	402	411	417	404	433	399	396	384	369	391	439	398	410	380	412	414	392	409	421	409	373	405	378	421	358	406	389	386	379	406	389	398	394	439	393	379	449	362	400	399	403	426	406	409	445	387	393	402	373	361	427	385	369	391	411	398	346	390	392	412	369	402	364	419	426	409	394	363	407	401	358	414	412	412	371	395	386	414	392	391	381	387	419	422	414	384	405	388	429	370	420	416	410	403	381	389	411	405	407	381	401	406	371	411	399	404	375	392	403	395	370	420	388	424	386	403	381	395	385	357	405	425	419	377	386	393	387	390	362	379	414	402	366	373	408	382	406	381	409	396	369	406	386	410	406	398	389	397	411	358	411	375	365	377	398	414	397	380	363	387	384	362	403	423	394	378	397	405	414	363	376	420	389	390	365	376	395	395	408	374	367	397	395	387	425	401	410	415	413	381	395	393	393	403	396	400	388	378	416	425	398	368	407	410	422	389	389	405	388	396	410	386	419	383	372	381	397	407	438	429	423	430	395	409	404	389	380	375	423	419	387	421	399	404	394	418	359	391	404	434	386	357	411	397	404	371	407	404	370	406	375	414	408	389	401	415	381	364	373	391	378	392	398	387	382	405	408	365	406	393	362	412	406	442	382	383	388	376	405	430	400	365	385	414	387	362	383	391	372	371	406	391	402	404	402	405	445	387	438	385	391	398	429	388	399	413	399	413	402	392	406	421	385	396	380	413	393	426	410	445	375	387	417	392	350	393	385	379	400	431	415	400	390	399	368	387	392	411	374	387	417	423	401	414	395	382	365	423	383	424	405	386	399	430	396	405	372	402	378	406	400	432	385	398	416	407	395	404	412	392	419	377	410	376	432	410	413	389	368	400	428	407	404	376	405	410	369	384	365	415	412	457	394	404	353	399	422	413	406	400	409	394	397	390	393	431	425	384	400	416	420	390	416	475	382	415	444	429	359	407	423	384	399	372	394	392	426	419	374	363	411	393	412	415	410	404	436	405	423	398	426	389	411	433	376	367	387	422	374	380	382	390	393	410	392	407	409	400	395	381	420	380	401	408	409	353	372	380	379	414	381	397	386	342	377	421	414	388	404	423	380	412	401	379	404	387	372	409	379	410	380	398	387	393	401	386	392	377	413	399	391	410	421	397	417	380	391	363	404	418	405	376	426	408	399	370	405	383	411	388	400	401	413	405	379	420	398	371	412	410	399	405	353	406	407	410	385	380	390	394	407	405	404	415	430	387	404	427	409	386	380	409	365	402	380	390	420	385	424	397	386	376	364	388	378	342	378	385	394	382	387	399	434	407	408	400	407	446	355	411	387	399	419	395	385	389	387	375	405	382	391	401	392	393	418	374	364	407	387	413	387	409	420	389	409	404	399	389	398	405	402	374	401	397	373	389	370	378	406	385	389	392	366	400	384	381	393	425	377	426	405	412	373	397	439	371	386	360	426	361	427	383	395	406	396	424	396	411	407	407	400	427	405	421	397	402	391	386	370	383	400	374	401	390	390	362	414	398	393	412	377	427	392	385	375	431	357	400	391	412	390	375	409	424	437	390	377	424	372	369	368	413	424	368	379	394	415	428	395	377	406	421	365	404	418	400	404	421	400	384	400	408	418	401	391	422	423	418	370	385	414	374	415	369	436	400	427	407	400	418	402	426	363	390	365	391	397	448	415	394	389	417	408	392	425	421	388	376	396	377	406	416	443	406	402	407	445	390	407	408	352	383	415	375	394	414	400	369	427	414	438	396	396	390	439	427	369	389	381	400	380	382	415	420	373	426	409	406	400	384	416	380	384	408	388	409	428	384	402	421	420	441	394	401	393	372	412	403	367	385	393	414	393	389	405	386	439	410	375	382	396	414	416	415	414	421	399	408	406	388	373	404	410	418	415	385	363	359	399	367	391	402	380	377	384	479	404	392	393	413	356	388	391	367	372	403	418	397	404	421	388	426	400	350	408	385	417	359	416	389	412	420	423	407	362	426	361	402	399	378	395	387	366	405	409	425	423	389	397	358	369	367	404	405	381	402	404	403	407	383	379	368	396	416	393	394	414	400	411	389	390	412	369	376	377	393	377	396	390	408	402	370	408	386	428	384	393	414	391	397	384	405	388	405	401	436	385	381	374	403	387	366	432	426	399	401	397	400	436	380	396	360	357	383	438	427	421	418	416	393	400	380	406	406	399	401	395	385	389	384	386	397	435
20150	10565	8618	7579	5740	3152	1526	859	641	404	386	277	236	216	229	215	209	190	174	171	216	647	429	305	240	189	189	186	267	211	179	181	180	201	188	365	267	164	156	210	233	189	159	152	137	125	127	146	139	149	109	113	112	129	161	107	123	137	102	130	156	135	105	85	114	123	95	128	113	112	98	100	129	115	122	101	100	105	87	101	106	99	76	120	98	83	115	107	95	112	123	112	102	99	104	103	98	91	110	95	100	103	92	87	107	99	82	88	100	95	100	97	93	98	88	89	107	80	99	94	94	94	94	102	91	94	102	101	96	101	96	109	116	102	99	102	120	107	92	92	99	102	107	96	95	83	103	83	93	111	102	96	82	112	100	107	90	105	93	94	116	93	97	113	110	102	92	107	82	94	95	113	98	109	102	103	98	95	100	117	102	94	94	99	94	84	106	90	106	89	82	103	84	93	115	104	100	104	114	94	96	102	78	113	99	89	100	85	86	99	82	107	99	93	90	86	97	106	95	96	100	101	87	91	89	88	94	97	104	90	102	106	113	81	88	98	120	97	92	96	90	83	113	101	103	110	102	109	88	103	87	101	100	83	87	78	89	81	86	117	90	101	110	96	85	82	104	112	80	91	101	83	95	76	96	100	105	95	108	100	109	100	99	103	114	90	87	91	99	98	89	85	91	76	100	98	83	96	95	90	86	115	88	81	84	108	104	97	93	97	115	89	135	98	109	85	84	83	88	102	97	110	94	100	107	92	103	101	97	96	108	101	105	99	101	103	93	86	115	112	129	85	91	94	91	105	93	101	84	75	91	102	94	116	99	99	109	104	82	117	99	94	88	85	90	106	107	89	103	77	102	111	100	103	85	111	90	104	92	96	87	92	88	96	106	98	106	103	94	90	85	79	106	100	102	111	77	96	85	99	107	92	98	89	91	103	92	94	108	110	104	83	83	91	82	84	78	102	98	108	96	84	78	102	92	99	99	91	87	113	106	98	85	104	108	115	91	108	94	92	108	110	85	95	95	111	94	99	84	88	114	100	90	82	86	97	97	100	107	103	111	99	90	109	106	95	103	80	89	122	105	98	88	106	99	97	95	112	95	88	95	98	109	93	100	107	113	115	80	102	105	89	103	90	96	91	96	86	100	89	86	111	88	101	98	95	110	89	106	93	102	95	97	109	104	86	86	100	84	88	92	108	94	77	108	95	86	93	80	101	94	99	88	106	87	97	97	104	105	93	121	92	103	87	93	89	108	97	89	99	80	116	96	77	98	83	97	105	85	96	100	104	101	105	98	94	110	96	109	87	87	102	93	99	95	89	100	90	98	92	95	96	87	88	106	96	92	93	91	90	117	96	87	98	106	93	85	83	103	96	104	107	90	98	102	104	91	103	95	91	100	91	106	120	92	106	91	96	101	94	94	95	90	97	95	105	86	100	82	82	76	105	90	82	117	104	106	89	92	94	100	105	105	103	82	104	93	94	119	98	91	96	84	80	106	90	92	104	105	84	99	98	114	107	105	101	105	91	97	94	105	95	96	90	93	99	96	93	91	94	86	105	101	89	90	110	89	93	93	91	92	95	107	94	86	96	83	87	108	95	106	108	107	108	88	105	96	99	90	122	103	85	101	94	91	88	88	113	98	100	101	79	89	102	101	103	109	104	106	110	105	83	96	82	91	111	104	108	100	81	100	75	87	80	74	90	105	100	91	106	104	120	91	83	98	112	95	83	80	108	87	107	105	104	92	98	91	112	87	107	99	98	90	99	82	101	107	88	104	91	124	99	103	105	107	80	101	107	107	103	102	80	77	101	97	119	105	99	106	93	108	83	107	100	106	89	95	95	91	95	91	94	87	98	100	94	105	93	99	93	97	104	108	103	109	91	103	104	97	98	99	100	96	99	72	96	91	94	74	91	94	87	100	87	91	121	108	117	93	93	97	95	115	106	92	106	106	97	106	96	105	89	106	95	93	100	113	96	95	94	94	103	90	101	104	97	96	109	90	94	105	116	104	105	93	93	107	88	106	95	89	93	110	91	86	99	89	103	100	94	86	88	103	88	84	88	97	104	86	112	102	90	88	101	101	108	96	81	97	88	89	86	83	105	90	91	91	91	115	97	83	98	105	96	81	113	102	108	96	76	95	96	93	83	104	106	105	103	91	97	104	111	101	115	112	81	96	103	114	92	99	91	105	110	105	86	103	104	92	97	103	105	83	89	110	103	104	80	85	109	99	101	97	99	103	98	106	98	90	97	105	103	112	92	109	96	101	87	67	91	100	99	107	115	95	99	97	105	94	100	84	93	96	97	120	94	91	78	100	93	80	84	108	94	94	107	97	95	108	101	102	95	113	98	104	108	102	96	117	113	100	97	99	91	94	96	99	106	102	99	99	91	99	111	111	114	99	95	84	79	112	102	90	113	116	89	100	106	114	78	93	108	81	101	114	98	91	95	102	99	105	84	101	108	93	102	105	110	88	102	89	102	109	92	96	98	103	102	112	100	92	96	102	111	92	88	94	106	82	98	81	97	102	100	89	97	107	103	97	111	81	96	99	85	99	98	102	92	113	100	88	97	105	98	97	71	107	80	91	96	88	114	99	87	94	111	103	107	85	95	82	83	99	114	106	104	103	90	96	85	112	108	105	115	94	94	106	96	89	106	124	91	105	90	95	102	87	88	109	87	107	100	92	105	106	92	86	113	98	106	96	108	83	97	91	109	108	100	94	115	99	94	110	123	103	100	107	90	92	91	83	95	87	97	103	92	100	101	98	92	94	74	95	91	99	100	95	75	99	105	96	89	86	97	95	105	90	120	117	82	103	97	102	98	112	99	123	110	102	100	102	103	84	101	88	97	111	102	96	103	90	104	105	91	94	101	85	107	94	80	94	104	90	94	90	90	115	91	81	90	94	96	103	90	116	99	99	96	106	96	99	113	78	96	102	95	108	111	84	96	102	88	90	109	89	98	98	85	88	118	90	98	115	113	92	97	93	120	98	107	91	98	85	107	95	102	103	99	97	113	102	77	96	105	84	96	88	113	91	88	89	91	103	95	92	91	90	114	112	93	102	106	105	124	83	113	94	88	101	100	103	97	98	99	92	96	76	90	103	93	99	82	85	107	109	101	98	96	92	83	100	103	92	88	112	95	101	104	108	97	105	89	102	100	93	91	87	98	108	92	99	118	118	107	106	96	107	96	87	97	90	95	86	91	87	90	111	89	96	106	105	88	81	82	107	86	113	109	108	91	118	108	85	101	92	101	98	96	105	102	101	108	99	86	93	94	101	93	94	102	93	95	102	74	95	90	110	113	86	113	97	95	112	89	80	101	105	97	82	109	95	96	101	98	77	89	97	97	99	79	83	101	99	97	93	95	97	100	72	92	97	112	101	96	86	89	102	106	98	81	92	109	119	101	85	92	122	103	88	93	79	102	109	104	84	106	70	106	98	80	94	110	98	93	95	103	74	87	69	100	105	81	103	105	93	108
13375	5516	8160	10899	10750	6704	3859	2858	2357	1929	1717	1471	1249	1234	1284	1417	1354	1075	839	786	1130	4670	2764	1979	1289	1101	923	1055	1636	1198	1141	1265	1222	1020	1118	2709	1756	906	913	1200	1353	990	901	769	767	637	733	759	759	826	546	517	438	541	692	402	371	438	440	730	648	428	387	345	388	365	307	443	432	354	374	346	406	533	490	424	322	279	306	309	283	311	302	286	305	299	308	268	269	294	308	273	295	304	271	267	299	340	288	294	306	308	311	304	295	308	272	283	293	263	350	274	271	299	268	301	300	276	269	292	285	291	288	293	277	278	267	287	256	290	294	267	269	280	273	284	291	245	269	280	295	311	273	289	258	294	276	303	292	255	292	292	282	275	262	268	295	282	287	293	283	294	272	261	258	277	255	269	270	287	264	302	256	320	249	279	266	295	278	243	301	266	247	272	285	268	268	287	293	286	297	281	262	270	295	258	274	277	275	259	300	255	279	276	286	283	290	255	266	288	288	280	275	254	297	285	290	278	267	321	291	255	271	240	284	298	259	261	297	248	288	270	256	262	283	264	285	302	266	294	275	295	281	279	244	279	277	296	297	278	258	274	244	302	276	259	267	267	278	228	246	278	268	262	279	253	275	327	272	273	272	271	266	270	258	251	264	281	255	253	258	263	263	262	292	269	292	300	235	282	274	276	282	284	280	267	260	270	270	271	265	250	283	275	288	245	293	262	285	259	269	257	243	261	287	274	291	268	268	304	290	264	275	274	250	253	297	278	272	263	283	270	302	278	272	266	294	279	241	268	227	274	265	266	264	268	271	252	261	309	296	264	290	263	258	285	262	255	301	275	261	297	274	262	271	263	296	263	272	265	280	264	301	306	283	288	246	277	263	267	281	253	267	261	250	253	271	264	283	243	272	280	282	263	286	254	265	294	291	309	262	282	258	277	250	258	260	276	251	262	286	299	288	292	286	287	273	246	270	293	300	296	267	265	290	273	268	282	274	267	290	284	267	278	253	262	299	308	293	272	284	278	285	277	261	296	277	272	285	271	253	284	236	298	274	264	229	288	264	291	250	265	296	274	280	265	286	256	278	272	311	287	252	285	281	267	275	259	292	257	269	261	277	287	260	279	263	287	264	310	274	273	259	287	238	294	249	229	287	316	262	305	249	288	294	268	250	244	277	263	246	277	261	289	254	290	302	293	271	265	270	276	261	294	271	289	297	272	266	258	291	287	275	278	287	274	271	282	259	271	256	263	293	259	263	254	266	271	284	281	256	297	250	284	245	274	296	276	263	291	278	273	253	270	270	269	319	278	277	292	249	284	270	287	262	273	257	264	280	279	261	280	280	298	247	284	289	274	280	282	264	258	258	245	282	257	283	237	266	266	246	245	276	301	268	263	274	277	299	273	292	311	272	277	239	310	275	269	258	318	274	275	294	296	276	271	279	282	273	297	272	287	292	289	258	263	243	277	276	318	280	270	287	281	261	238	269	300	270	263	262	281	253	245	264	289	269	261	247	272	301	260	242	291	270	277	244	277	289	267	274	290	291	272	254	247	261	258	242	285	282	291	255	250	301	250	291	249	264	307	246	268	293	291	267	300	273	297	263	265	264	280	282	264	264	256	282	254	255	274	267	279	255	261	283	262	246	272	270	267	273	259	263	291	265	279	264	280	279	269	272	302	276	251	259	288	288	256	264	251	271	293	270	288	277	289	292	298	305	261	281	318	261	266	266	283	279	299	277	267	285	242	320	270	275	288	288	264	268	258	268	280	282	273	287	266	281	278	275	259	267	286	288	268	293	272	233	277	285	274	272	291	269	273	306	262	292	288	265	279	283	278	229	287	264	279	282	283	293	278	246	307	282	280	265	260	258	301	299	290	256	242	243	286	295	270	301	265	255	303	278	283	241	262	256	269	257	278	263	305	267	244	293	282	286	266	288	269	289	279	284	274	272	269	267	274	293	263	305	297	304	269	267	284	227	305	261	256	271	315	238	258	278	283	271	273	314	267	285	272	277	268	282	321	265	279	267	253	295	281	283	285	269	290	275	285	279	305	285	267	283	275	268	265	265	259	235	268	276	274	254	279	302	294	263	260	285	248	301	258	271	289	258	281	263	258	249	278	298	273	283	290	268	280	276	278	253	257	261	248	263	269	275	257	266	269	267	270	266	289	247	250	263	266	246	239	295	248	300	298	264	266	280	315	247	251	286	257	266	255	273	260	259	294	267	269	275	269	238	279	316	273	274	266	280	269	256	263	291	263	250	260	292	268	271	251	255	267	265	292	301	298	281	282	287	251	245	254	275	269	276	276	273	248	285	257	296	261	292	274	265	278	288	268	270	280	292	266	277	265	277	279	262	291	245	295	272	293	259	248	277	277	274	268	269	272	270	264	279	275	266	295	277	260	306	257	288	271	278	281	261	275	272	272	321	274	278	296	303	263	270	268	251	264	269	274	250	276	280	303	278	257	270	293	291	266	255	276	262	282	302	261	286	278	282	254	273	269	317	274	270	274	290	267	264	289	268	256	273	266	272	272	271	278	267	294	290	285	258	278	263	261	274	268	299	279	266	275	287	279	277	252	262	276	290	261	263	279	284	272	262	236	268	260	262	271	256	278	270	256	253	269	263	289	297	262	261	261	272	261	286	262	276	293	257	249	288	247	262	269	278	283	273	253	235	277	254	284	238	282	293	280	270	274	282	286	265	273	244	296	292	289	303	316	263	304	256	267	270	256	255	258	290	268	269	264	283	263	285	281	270	296	281	266	268	255	269	256	294	245	258	262	284	298	276	298	275	281	275	250	267	259	284	292	251	282	283	286	292	257	251	254	262	264	258	277	285	233	267	278	270	271	280	253	235	272	281	269	268	265	267	251	245	258	253	310	262	289	283	298	284	276	310	273	245	296	263	262	276	287	268	256	275	244	299	277	294	261	271	268	290	259	270	272	276	243	295	299	283	287	281	267	290	261	264	265	258	283	222	288	259	275	291	277	268	279	253	252	259	273	254	262	263	280	255	224	272	285	266	248	284	259	271	288	280	298	287	274	282	269	267	300	272	279	276	271	270	260	279	262	267	283	265	268	276	265	264	264	273	297	304	279	265	277	257	268	257	262	296	259	260	292	269	259	267	282	265	267	259	269	249	264	248	292	292	242	274	277	277	260	290	293	274	267	293	271	277	261	303	254	284	277	255	276	244	261	285	292	285	245	290	272	257	286	269	268	257	277	262	250	276	247	271	284	287	289	262	272	269	236	261	279	251	284	258	295	286	295	254	269	257	299	261	271	249	252	269	277	273	275	267	282	287	265	275	253	294	283	290	265	276	295	295	273	266	279	275	260	292	276	245	255	272	302	277	270	264	264	248	265	272	278	277	260	290	270	263	280	273	264	296	279	272	278	278	255	276	269	264	276	285	263	278	249	248	300	270	253	289	250	291	237	281	253	261	278	273	279	257	256	237	287	280	273	274	286	274	269	282	252	273	291	283	245	256	258
2581	666	578	520	400	348	314	306	273	296	317	281	296	235	292	297	310	298	335	299	263	303	313	284	279	289	298	298	285	257	279	239	304	287	261	268	283	304	325	309	293	266	299	265	272	274	287	282	343	309	281	292	264	278	264	306	317	284	294	282	276	248	328	271	269	311	296	290	291	283	292	308	278	292	287	287	264	310	272	301	294	263	298	290	295	275	291	301	296	299	302	283	250	246	290	297	283	272	266	288	269	293	262	307	297	273	284	298	297	312	270	291	310	274	270	301	275	295	281	282	259	265	315	271	272	268	266	261	274	263	291	264	300	268	257	256	269	279	294	305	284	255	293	283	288	289	317	276	306	291	285	292	277	292	259	300	292	268	248	284	284	282	279	303	288	293	301	275	288	294	289	281	319	271	259	271	288	289	276	282	248	297	306	269	279	276	276	261	290	274	273	243	300	262	271	296	254	259	312	283	261	283	294	268	296	283	309	274	277	294	292	306	287	271	281	277	282	293	285	280	284	268	287	320	273	269	304	271	286	288	262	262	294	276	287	287	313	284	288	278	289	283	286	297	280	282	288	253	298	278	290	298	283	268	272	314	290	270	220	259	266	269	283	302	272	303	311	291	310	257	306	299	287	272	269	276	287	301	281	261	285	290	282	278	280	302	291	277	279	265	256	264	264	299	295	243	316	279	246	312	273	282	281	301	289	292	270	280	255	288	297	291	306	286	274	271	269	300	308	280	297	273	307	262	255	306	279	268	313	316	245	284	265	264	288	274	289	274	298	281	280	249	271	273	284	291	291	304	264	305	257	263	307	301	286	286	263	273	303	274	259	302	285	310	284	266	284	293	308	268	259	282	280	280	286	270	256	272	288	256	271	261	292	311	319	277	281	286	281	296	272	299	249	241	299	274	293	279	297	265	275	293	304	304	273	215	271	316	281	280	279	261	255	290	255	277	281	285	258	301	286	285	246	255	289	279	281	328	309	272	260	294	234	284	286	269	278	249	280	252	280	284	316	279	288	271	263	305	301	280	273	296	293	266	299	305	297	277	276	282	290	288	262	262	282	292	286	293	286	297	289	278	298	298	270	261	279	280	277	301	280	283	269	273	282	280	282	277	249	311	276	292	308	275	297	303	278	280	262	270	270	291	307	277	273	291	268	270	269	255	334	293	281	275	327	262	279	294	283	301	307	265	275	272	283	331	265	279	290	301	286	283	338	287	275	306	291	280	253	290	315	269	282	246	300	277	274	270	281	282	271	307	275	247	263	259	282	246	296	275	281	303	268	263	284	286	263	294	293	286	250	273	299	292	301	302	317	257	293	291	264	304	272	270	273	274	264	306	293	273	274	302	279	264	265	296	298	301	292	262	280	315	253	287	289	282	284	281	286	298	300	298	269	270	318	312	296	256	289	262	292	283	275	270	273	290	270	275	264	274	282	282	312	290	268	250	293	274	304	285	282	265	282	316	287	280	288	272	294	296	307	285	278	260	284	272	297	261	294	310	314	275	289	285	288	258	299	287	282	280	285	294	276	253	261	274	322	305	277	269	289	280	279	286	302	295	291	301	281	291	251	275	282	249	303	312	299	239	304	287	278	277	269	289	290	265	268	303	263	263	258	272	312	291	301	259	289	274	317	270	282	290	266	284	277	295	292	288	301	253	267	270	294	285	282	257	295	261	297	282	306	287	255	287	278	257	271	288	292	265	311	282	262	276	265	311	305	298	269	294	277	283	267	283	292	303	265	260	296	304	307	292	266	290	285	291	286	251	294	311	273	312	291	307	266	306	301	268	293	249	312	293	277	262	272	282	288	289	274	287	269	272	269	267	292	272	298	291	267	274	268	264	278	270	277	277	286	296	278	272	317	294	262	279	266	248	318	285	293	256	273	266	278	247	283	294	284	270	292	276	304	287	276	268	285	266	264	288	305	263	269	279	257	256	271	245	284	275	270	287	288	306	278	302	277	284	268	305	297	289	280	293	307	270	266	288	267	290	295	279	267	268	286	300	277	269	271	326	294	285	309	285	260	289	303	250	274	291	297	297	297	240	287	271	284	259	322	286	297	278	284	263	302	289	253	269	285	271	268	288	288	257	267	299	288	299	280	295	249	249	286	280	270	302	295	338	310	296	272	272	281	289	285	289	282	304	270	273	298	297	269	280	289	306	304	304	267	292	277	293	274	323	282	275	273	285	320	284	289	292	276	295	297	266	278	263	289	298	280	309	292	248	316	260	304	256	282	283	305	250	319	242	278	272	314	304	245	266	312	277	282	275	310	271	274	305	255	268	292	294	302	260	306	287	273	257	280	312	244	265	282	293	254	296	282	273	242	267	298	304	285	295	278	258	289	284	270	287	254	303	283	287	259	299	310	293	288	295	281	279	260	273	279	286	305	287	283	270	278	268	252	313	299	285	266	298	297	264	248	283	290	295	270	279	297	309	315	316	274	291	266	278	283	293	272	287	286	284	273	297	273	277	277	269	273	294	274	261	295	288	279	328	262	314	274	275	263	281	278	283	298	278	276	303	282	258	321	262	264	277	292	294	318	310	295	263	276	276	278	269	311	274	285	272	280	265	288	299	279	283	291	304	271	306	255	268	289	286	289	335	286	255	284	297	278	271	296	266	294	258	289	293	266	263	291	261	256	281	294	295	287	282	263	267	316	267	288	287	293	270	250	312	259	285	268	272	276	303	270	308	277	291	284	280	295	300	270	270	273	277	299	325	306	282	279	282	275	279	300	281	288	267	295	296	283	276	248	269	274	288	301	301	262	268	272	279	299	286	302	280	297	291	281	288	306	293	252	295	282	282	264	271	262	277	259	257	280	304	263	296	271	281	275	290	274	281	289	278	256	275	279	303	288	286	303	290	309	291	302	263	270	263	288	283	285	275	294	291	276	268	298	299	268	279	323	293	289	296	298	289	266	287	277	294	277	303	283	262	252	288	273	294	292	289	311	293	294	295	292	302	272	280	300	249	302	254	280	274	247	274	244	261	270	282	297	275	276	282	288	273	299	281	247	278	257	277	273	277	296	281	293	300	292	293	278	280	274	272	271	289	303	271	284	281	318	281	262	259	256	295	303	276	297	298	286	301	260	285	260	291	269	308	274	268	280	296	271	284	286	269	272	295	285	264	275	290	271	269	281	269	282	274	305	283	286	302	257	266	297	278	301	283	271	277	231	284	324	255	296	292	285	286	290	290	269	283	260	291	249	290	269	299	303	287	274	286	302	298	259	249	283	277	263	281	273	276	279	291	272	274	280	282	263	290	303	295	274	248	249	265	281	275	266	282	303	263	281	288	295	295	296	274	294	296	301	294	276	291	284	292	290	314	276	305	242	302	297	282	258	269	259	260	294	313	284	256	263	285	260	274	256	266	284	289	300	291	304	284	283	282	280	282	298	251	293	292	290	264	314	280	270	281	284	323	275	276	266	287	270	301	279	273	295	277	284	268	308	273	262	271	285	269	271	294	304	311
2956	926	1136	1223	1061	994	813	750	729	799	826	734	754	726	796	840	770	709	713	707	711	801	781	727	701	740	737	661	720	680	698	705	704	723	718	695	680	713	819	879	834	706	722	684	732	729	778	787	727	691	719	695	651	689	680	683	693	671	654	675	668	697	678	676	661	641	653	632	660	695	655	630	638	700	656	705	716	651	701	714	627	669	682	660	655	644	684	699	684	698	668	684	697	664	726	674	655	654	684	692	674	674	673	646	690	649	667	714	675	688	733	703	685	659	698	635	682	672	632	678	678	685	660	679	701	690	598	668	689	714	682	715	665	654	655	653	684	710	655	602	650	668	664	662	695	692	674	693	701	685	646	693	654	678	644	650	641	671	662	675	732	685	677	673	744	707	707	708	660	637	669	674	696	674	670	666	686	662	649	684	678	668	671	664	635	652	684	715	639	635	680	682	652	662	694	710	701	709	689	626	639	671	678	709	607	652	660	681	688	674	686	632	716	660	701	672	643	664	691	656	693	688	670	722	625	665	685	671	675	646	696	684	667	692	643	668	686	674	693	692	683	714	640	659	655	659	677	642	718	696	703	648	703	701	686	666	611	657	697	690	683	687	688	664	642	662	699	674	626	636	660	685	697	683	708	715	657	697	659	659	697	699	657	663	659	707	679	699	668	623	688	698	665	640	707	693	697	682	641	663	682	707	677	640	656	666	664	700	682	656	679	703	689	638	643	672	700	700	648	698	722	661	673	669	710	664	670	707	665	689	660	655	638	691	650	661	665	652	671	666	649	645	667	712	679	666	651	665	708	664	639	665	695	613	634	727	701	657	701	628	683	698	681	666	683	713	669	672	675	679	659	697	695	637	689	686	665	680	684	685	707	704	677	669	684	697	688	704	657	626	717	672	675	681	694	671	668	667	713	658	650	666	611	686	656	655	709	685	670	686	693	745	628	689	712	638	667	661	611	640	647	689	691	651	705	636	673	686	653	622	671	694	630	636	714	659	700	656	669	654	657	693	725	665	696	689	646	629	703	690	663	689	695	662	686	684	673	687	666	632	713	626	671	668	737	681	689	671	685	674	656	659	668	714	681	672	655	674	638	662	695	718	662	661	695	637	691	704	711	670	632	686	662	655	684	669	692	680	665	657	652	619	688	675	669	728	647	705	669	664	687	641	641	640	676	638	673	676	673	656	716	716	704	703	735	679	692	699	684	668	663	695	687	664	665	664	690	721	698	667	619	668	689	633	675	712	709	688	715	667	626	713	643	726	717	654	675	703	670	685	662	676	688	677	668	670	691	688	688	663	682	679	646	696	668	669	688	665	635	671	717	675	712	690	668	669	709	733	646	648	680	653	634	713	625	700	678	649	672	676	727	668	678	685	690	672	667	715	689	678	692	727	636	646	659	674	689	704	635	670	703	616	633	669	667	670	674	700	625	652	639	662	643	677	669	653	706	665	672	680	714	649	676	703	723	661	673	639	693	687	684	705	692	630	660	681	642	677	675	691	701	716	656	705	750	684	693	630	714	664	669	667	656	662	725	698	715	651	648	727	721	715	723	615	690	684	683	726	651	660	646	684	649	687	685	641	648	731	663	660	694	679	712	676	678	668	653	766	680	677	672	686	677	679	695	654	663	723	677	680	667	684	608	691	672	669	654	705	674	693	631	662	680	641	658	685	672	683	691	656	692	738	663	670	684	661	707	645	646	632	659	705	743	632	625	611	650	699	653	682	677	707	642	649	646	639	700	669	670	693	634	676	644	661	641	638	655	669	691	682	636	705	629	638	678	684	705	636	670	698	651	709	668	695	688	685	684	663	667	712	690	650	640	705	694	682	649	702	692	688	684	643	689	669	678	722	653	696	669	725	675	641	686	685	641	716	630	615	659	628	729	700	697	708	681	667	647	681	677	694	687	708	660	668	658	704	709	736	689	701	676	672	704	703	701	683	661	671	654	738	677	692	669	649	719	703	656	655	699	690	664	717	664	686	640	682	697	672	673	706	656	655	675	675	661	639	708	643	713	720	707	676	674	636	672	660	649	650	701	701	703	644	653	718	697	737	668	708	701	691	660	636	688	680	680	689	684	676	702	643	678	643	711	722	682	676	667	710	694	690	715	705	671	679	683	697	585	657	716	683	648	651	682	687	708	700	677	743	654	642	680	681	734	660	689	679	682	643	754	628	686	684	684	710	617	699	681	669	639	654	677	682	636	657	677	644	651	670	700	670	647	625	652	676	691	690	676	681	698	696	665	657	658	680	699	668	653	695	675	675	670	666	656	641	708	695	657	662	668	725	626	674	657	662	660	714	665	612	649	679	657	653	683	723	662	708	622	636	729	702	645	677	682	672	675	678	636	691	658	621	682	713	646	641	649	659	673	643	685	698	638	670	699	681	691	663	656	629	665	689	689	678	652	675	622	674	663	690	689	709	676	636	711	686	647	637	673	649	640	699	674	677	683	638	694	639	713	697	678	694	633	669	663	645	696	665	658	685	708	657	673	712	683	592	717	731	681	642	688	696	653	655	696	686	707	646	662	683	655	684	704	684	693	632	664	646	655	663	684	680	662	660	668	669	700	671	660	648	657	689	688	645	670	676	693	700	640	700	705	684	646	651	670	627	658	656	643	675	709	671	724	642	684	684	639	692	655	647	772	682	667	650	711	689	644	645	690	665	637	667	617	720	654	669	679	653	640	646	674	655	695	674	684	582	663	670	636	704	669	681	676	665	651	634	676	723	698	689	666	661	650	673	686	667	645	728	691	674	613	618	698	680	654	700	663	659	653	698	664	626	701	711	651	658	679	669	678	657	667	673	663	631	695	733	683	647	660	692	642	670	673	669	718	631	716	622	690	657	679	664	673	652	706	669	699	667	636	708	655	659	681	748	714	693	679	654	642	671	683	645	699	656	652	671	653	686	672	697	722	672	676	675	696	650	673	672	692	708	685	649	676	684	662	661	681	661	692	637	670	618	698	720	643	695	691	681	622	646	635	720	681	693	723	664	650	683	693	626	674	680	666	666	683	659	691	653	631	699	656	672	661	643	648	624	662	607	642	678	693	705	664	680	642	715	663	651	644	672	664	638	618	572	692	676	684	664	646	653	676	695	665	648	662	695	687	727	703	659	684	659	656	647	669	667	659	662	666	615	716	692	691	714	726	652	652	660	739	679	645	664	675	721	662	721	656	670	738	684	675	695	697	632	687	691	679	688	689	696	672	672	697	679	667	708	669	712	655	661	632	706	693	662	618	665	670	667	665	656	651	681	656	654	641	669	728	677	659	658	689	656	685	676	658	666	657	683	730	666	720	692	733	690	698	660	638	685	697	656	619	676	655	666	660	650	719	624	704	708	667	733	674	693	675	674	710	667	715	627	638	691	704	722	694	649	672	684	705	662	696	725	667	670	655	676	675	642	699	645	690	709	695	647	690	662	689	709	705	696	635	724	658	693	666	658	663	643	688	722	679	674	631	687	706	682	707	744
13177	7056	5400	4644	3026	1799	816	577	391	373	316	266	235	202	257	257	194	197	193	216	345	362	265	242	245	205	193	240	220	206	206	227	205	211	209	225	218	194	178	197	178	199	182	185	185	206	199	203	188	210	176	150	159	161	165	197	144	159	167	184	157	142	163	157	173	177	167	161	197	174	183	149	163	144	170	167	156	178	169	146	168	179	151	155	153	156	152	175	150	163	185	168	156	144	152	176	152	167	136	151	142	138	169	155	181	116	152	177	159	172	184	137	179	147	139	143	152	166	145	155	163	168	191	163	169	142	134	151	165	173	151	155	161	175	167	163	161	149	146	132	155	158	162	176	170	172	154	141	158	163	166	150	168	158	143	143	149	156	159	155	167	151	154	153	161	162	133	171	166	157	149	164	162	166	152	160	168	157	182	169	150	171	177	161	162	170	161	187	159	160	176	158	138	170	171	169	161	144	151	150	147	170	153	162	147	179	150	138	190	148	175	143	157	196	169	172	166	180	161	152	147	146	143	172	156	128	133	170	155	168	162	142	148	149	168	167	148	127	155	162	149	131	158	158	158	156	164	164	135	136	134	189	162	160	156	167	167	142	157	145	179	160	164	171	172	155	159	176	171	135	183	157	159	155	150	158	159	162	175	159	179	172	177	166	148	164	152	148	150	156	167	141	157	163	156	166	179	148	150	188	170	161	135	148	145	174	156	134	155	147	145	149	167	170	148	166	156	147	155	164	157	151	163	155	163	163	158	156	163	154	147	149	158	145	171	157	145	160	155	166	173	146	169	154	147	151	161	158	179	159	163	141	173	154	170	170	157	179	152	157	154	149	158	148	147	128	159	153	160	162	146	153	163	167	142	160	162	164	144	168	165	179	164	173	154	170	138	153	164	162	171	159	161	139	167	154	185	149	168	139	157	147	177	140	164	159	147	153	148	148	154	141	154	155	148	153	148	149	155	172	151	166	152	169	159	162	159	175	133	144	137	164	152	140	136	174	162	156	153	156	159	139	148	147	163	145	175	181	169	150	154	164	160	137	157	137	144	183	155	124	163	163	151	137	152	161	170	155	170	166	157	134	158	156	167	164	163	163	173	155	160	164	151	166	164	154	130	155	188	145	145	170	172	162	155	159	175	143	173	168	147	166	154	180	148	146	153	150	162	169	145	138	149	165	136	168	166	174	147	181	159	146	153	166	162	153	134	148	157	158	175	160	165	167	170	172	182	190	164	166	170	158	145	166	173	163	150	177	156	142	171	156	162	164	162	154	174	154	165	163	153	137	161	158	153	174	155	161	138	157	147	155	159	174	160	172	147	154	169	139	161	189	144	150	154	135	153	176	163	151	179	162	138	160	143	160	143	176	151	151	180	167	148	161	129	179	143	174	155	165	167	154	160	153	153	141	161	128	151	145	137	159	168	150	167	186	139	147	137	168	162	152	162	158	162	151	139	134	169	141	163	159	169	149	164	160	145	162	154	169	152	137	173	136	153	154	160	154	157	146	132	171	151	133	170	171	152	143	156	169	153	163	163	130	147	161	136	129	157	166	175	147	174	189	143	146	161	184	174	139	148	177	162	159	176	156	160	160	160	142	169	203	160	141	146	153	173	164	146	164	156	151	142	136	154	138	162	153	147	156	166	150	159	151	160	163	163	122	170	169	149	148	154	171	129	151	147	152	152	156	153	159	149	158	192	152	149	153	154	167	125	173	162	146	162	146	163	155	153	147	136	157	143	164	160	165	146	149	185	160	171	159	162	184	176	141	154	178	157	179	138	151	160	153	173	142	168	147	164	159	146	159	138	123	158	152	144	171	161	180	139	170	165	170	161	168	176	138	167	162	142	164	151	202	160	158	123	134	155	168	146	169	169	144	165	143	146	161	159	154	150	161	144	129	147	161	163	157	164	164	140	157	151	165	163	150	173	148	170	141	177	177	145	142	159	162	163	136	150	148	185	165	162	139	171	178	159	174	150	158	177	172	174	155	149	155	152	167	156	184	154	151	166	148	169	161	157	161	142	142	179	160	163	162	136	134	148	150	146	155	137	158	150	140	144	176	155	166	158	147	161	170	163	142	159	174	178	157	160	177	168	158	168	164	183	154	148	154	181	148	169	145	160	142	154	149	166	171	146	148	185	150	162	156	158	171	158	146	163	173	170	159	187	145	160	172	152	160	165	138	173	165	138	150	165	155	172	151	148	145	117	151	176	151	151	160	162	168	163	159	155	165	154	152	158	163	155	140	157	152	170	161	170	157	131	156	168	162	157	134	145	168	146	174	156	172	165	183	155	153	151	177	149	135	166	151	132	158	177	162	156	176	144	160	157	172	150	132	158	136	134	144	153	137	146	148	147	160	150	169	134	149	165	167	153	155	161	154	180	151	162	161	142	152	154	157	146	151	167	134	185	168	167	172	168	167	135	183	169	146	161	159	153	158	160	168	142	160	163	150	185	160	161	165	162	172	150	164	159	185	147	177	167	141	164	137	144	152	139	165	144	171	141	161	159	161	153	151	169	157	150	149	178	162	150	152	157	166	151	157	137	156	148	144	153	151	149	161	164	160	168	148	179	167	153	152	163	153	112	138	145	171	144	154	178	159	159	152	174	145	169	174	154	149	169	134	192	153	166	168	142	160	165	157	148	156	175	142	167	176	130	149	139	129	141	124	162	165	143	157	175	154	158	174	177	158	136	168	157	143	161	150	164	155	167	166	137	141	154	148	170	160	163	154	168	159	151	146	178	180	134	163	165	161	147	148	154	143	146	167	153	151	151	143	148	163	148	135	162	165	163	159	135	154	151	155	172	159	161	154	159	130	166	154	145	145	163	158	141	128	146	152	144	194	153	157	160	168	176	174	136	137	159	175	168	163	166	199	156	162	155	160	158	160	164	167	146	146	146	166	160	143	160	166	165	154	166	143	143	158	171	166	175	142	178	154	152	142	157	158	155	150	163	163	146	153	161	160	146	142	157	148	162	154	159	154	174	159	186	147	144	187	132	166	139	152	170	150	175	154	179	167	148	165	180	160	168	153	164	152	147	148	140	158	153	140	161	176	158	154	143	162	135	154	144	150	163	160	189	173	153	164	162	153	156	144	141	160	174	162	160	153	136	161	154	173	164	173	159	171	179	159	158	152	164	166	154	178	158	175	140	151	160	144	153	179	180	159	165	177	149	167	152	137	143	158	148	148	124	162	184	139	176	151	164	154	155	185	150	166	172	150	140	153	141	169	146	158	176	137	130	170	161	155	165	146	178	150	182	157	183	158	139	149	138	167	175	150	144	147	172	168	169	168	183	144	160	159	144	155	146	137	169	167	149	128	169	177	145	180	164	146	158	150	168	169	140	178	162	162	149	158	159	148	139	154	150	178	161	166	194	160	169	187	160	154	164	157	153	167	159	153	189	172	172	161	162	126	158	145	162	176	162	150	146	160	141	158	152	139	166	142	150	145	150	156	182	168	177	158	157	168	173	149	152	152
9561	3694	4992	7232	6244	4357	2287	1843	1444	1461	1188	1067	932	987	1070	1084	919	741	724	720	1859	2209	1530	1144	1010	862	796	992	921	765	988	801	995	810	919	1020	843	694	881	910	863	784	716	672	723	799	934	798	702	814	563	484	433	539	541	476	442	441	477	414	433	475	472	441	486	532	429	478	677	492	468	490	483	530	532	415	423	425	418	386	380	391	405	455	411	391	392	428	396	395	402	382	408	383	413	375	411	421	413	406	409	443	399	410	458	405	391	395	385	428	417	390	390	419	392	421	426	376	407	379	439	388	407	389	447	401	424	394	448	401	394	367	415	370	377	429	407	373	398	422	411	395	398	396	390	428	391	378	418	410	413	403	372	422	437	385	387	391	386	424	405	403	398	395	348	383	402	401	430	375	360	365	437	410	398	421	414	405	373	398	413	377	405	390	349	394	405	399	390	393	422	373	434	384	399	390	430	402	412	397	382	447	417	412	403	375	364	400	395	393	394	391	381	387	409	369	394	387	370	396	388	396	407	415	392	419	416	392	406	383	404	399	401	406	386	411	412	399	400	365	390	404	387	415	417	422	394	369	403	391	398	402	381	418	411	403	350	413	389	407	394	377	380	403	433	411	378	397	411	381	418	393	392	390	377	391	380	445	385	401	397	385	410	444	414	416	397	383	416	432	425	399	403	392	367	427	398	381	380	386	405	395	418	419	377	357	410	390	409	395	414	411	412	392	410	383	405	425	419	421	442	410	396	382	390	389	419	399	385	413	386	424	390	420	382	418	389	371	369	461	392	403	433	409	404	379	415	436	384	380	387	407	414	431	412	378	385	416	398	398	426	382	425	408	380	403	393	380	419	386	396	388	403	430	408	410	396	401	374	422	404	378	411	398	390	374	375	380	401	419	407	380	394	375	433	414	397	396	394	398	423	434	405	419	422	402	397	396	388	424	415	416	389	415	348	397	404	378	404	369	386	401	410	379	421	368	409	407	397	397	386	415	381	413	414	374	365	417	418	383	386	382	401	390	392	372	356	389	414	370	411	406	405	399	417	404	394	388	384	382	397	404	397	421	372	388	390	365	396	398	431	371	402	398	402	366	387	419	395	415	396	411	431	377	335	428	395	421	413	401	409	404	398	386	406	373	399	383	409	394	404	425	381	396	382	417	394	386	418	424	430	419	371	429	397	388	434	410	400	409	376	392	379	393	373	395	400	398	394	426	420	431	438	398	402	402	392	397	400	424	450	366	413	399	410	403	397	400	436	405	368	369	405	378	402	397	417	418	421	379	411	400	388	389	413	401	391	417	420	458	389	389	417	378	429	411	362	415	410	412	406	405	406	382	422	405	393	398	434	394	410	415	394	426	370	409	376	407	402	402	404	356	402	408	405	381	420	398	421	403	421	388	397	371	375	412	422	411	391	399	396	395	384	394	412	401	398	401	442	388	456	409	387	390	361	378	418	408	425	428	400	397	403	381	415	397	407	358	402	422	390	415	433	390	393	404	400	429	386	412	395	386	428	419	375	391	399	392	401	373	394	382	390	384	418	404	413	399	401	391	433	403	418	411	400	399	367	392	383	381	392	389	381	361	409	372	436	401	410	401	446	402	422	389	383	380	411	415	398	382	392	399	408	393	380	380	410	384	386	392	406	386	439	411	376	428	388	388	400	416	421	412	362	420	365	383	387	428	406	421	405	408	394	422	372	407	416	420	407	392	410	359	383	407	406	384	416	377	404	382	416	407	409	400	377	390	353	409	412	388	432	362	414	390	384	393	385	390	410	390	390	395	382	430	399	380	381	409	421	424	426	429	367	404	395	404	434	409	401	376	392	406	392	430	407	394	394	425	437	411	375	416	413	437	415	407	394	425	442	379	442	387	371	427	411	414	390	426	397	408	423	418	406	400	405	420	374	363	420	388	429	398	400	431	404	402	392	434	404	380	375	451	363	385	377	398	407	361	414	402	376	428	414	403	426	400	380	406	411	430	433	392	403	415	405	378	364	446	422	378	411	395	412	375	435	444	393	406	408	416	389	393	382	393	404	415	446	398	402	448	410	378	383	386	438	425	389	406	405	413	380	382	429	395	397	386	389	420	398	412	413	435	439	443	428	409	432	401	397	360	419	382	403	402	344	401	411	392	422	414	353	370	383	393	404	409	393	370	396	410	390	397	400	371	406	435	400	408	391	401	424	395	443	413	416	407	385	413	409	375	450	406	405	411	386	430	415	407	369	449	389	391	354	380	368	430	426	402	393	364	402	359	389	424	392	392	374	435	359	381	402	409	384	393	410	443	421	393	376	378	407	399	401	406	412	409	369	369	407	384	425	455	362	401	387	396	393	394	422	425	374	370	400	398	390	398	449	417	415	422	390	397	421	396	409	395	396	385	412	365	412	376	402	390	433	400	393	409	392	410	386	415	391	389	403	360	391	420	413	425	375	394	385	369	428	401	414	391	366	382	383	390	395	410	414	412	412	394	412	377	410	379	405	369	435	394	396	393	378	424	404	389	378	390	373	387	370	392	378	359	404	386	407	404	387	386	409	386	395	433	430	403	380	416	393	375	391	391	426	391	389	423	402	391	404	381	387	385	386	393	412	404	393	415	405	391	454	392	396	412	413	395	391	367	374	358	360	379	406	423	414	437	410	423	430	412	369	419	417	391	427	381	382	423	431	402	407	340	389	393	386	394	375	412	389	393	380	402	392	418	417	408	394	395	405	399	431	387	420	387	429	416	358	422	377	374	383	403	408	385	409	370	386	391	407	427	411	373	429	426	407	383	397	410	400	379	340	405	390	386	366	391	392	392	410	400	412	400	373	426	443	429	400	420	401	410	424	370	418	401	383	420	403	394	372	361	414	402	388	405	394	354	397	377	381	393	399	404	399	388	426	409	385	390	381	404	428	385	396	373	380	399	417	374	430	408	397	396	388	382	416	389	374	393	420	396	417	389	354	407	358	387	419	395	388	363	392	397	430	428	394	398	373	348	398	361	413	413	427	392	387	393	412	398	413	395	393	413	399	390	421	368	405	422	366	368	396	401	365	365	342	402	447	421	411	430	415	382	393	384	443	401	384	398	368	403	416	413	408	383	390	405	381	376	415	396	410	400	406	381	404	468	371	416	400	397	398	386	424	419	397	401	424	379	418	407	379	414	418	372	428	379	401	437	361	388	396	432	419	401	406	427	386	375	401	421	381	378	394	418	364	384	412	419	431	417	405	408	389	394	425	391	431	423	427	422	406	366	408	413	410	402	376	433	415	393	382	373	424	424	389	391	419	412	422	409	443	409	369	388	423	416	414	401	394	388	395	438	391	426	392	420	430	381	402	408	382	415	405	417	404	414	429	378	375	414	380	402	397	377	416	428	403	386	409	393	398	395	391	408	392	396	395	389	437	401	374	394	412	409	437	394	372	363	378	422	366	419	398	413	377	400	390	381	408	427	416	401	406	376	397	427	405	425	388	383	383	411	364	380	391	439	418	419	356	394
18409	9991	8156	8045	5432	2968	1313	868	542	381	350	277	256	220	282	252	209	177	160	233	569	519	323	225	234	187	202	228	208	228	219	217	195	189	243	235	177	170	211	168	167	154	167	142	215	188	171	178	183	180	142	122	126	136	92	132	102	93	108	101	103	134	120	127	116	141	106	112	100	139	115	119	120	123	107	94	106	101	101	115	101	110	113	111	117	114	96	106	100	84	96	100	97	93	89	92	103	102	93	93	115	112	110	109	94	103	106	100	104	103	110	95	87	108	99	102	82	79	94	110	98	96	96	105	96	101	108	114	105	96	86	93	93	94	99	90	111	100	103	119	91	98	106	109	107	84	107	90	89	98	82	88	100	93	95	122	107	93	96	96	97	113	95	98	114	115	117	98	106	102	81	111	123	97	89	102	110	91	95	82	91	111	103	125	89	110	110	97	106	103	88	104	107	112	90	92	107	107	92	96	115	91	102	88	113	91	76	94	90	82	80	94	113	92	90	86	99	103	87	97	97	97	81	107	104	105	98	102	61	107	104	105	88	87	104	105	92	109	90	107	88	99	101	89	113	89	107	86	88	96	93	78	96	97	102	93	101	101	112	100	88	97	102	108	89	98	88	105	86	94	89	95	101	79	113	98	98	88	87	97	101	98	95	92	100	102	81	92	96	94	83	87	96	118	92	111	95	100	106	94	82	96	92	89	98	109	100	107	104	98	102	87	81	100	106	103	110	92	98	82	96	85	115	96	81	102	105	96	114	106	85	87	94	99	108	94	100	114	105	92	94	106	84	92	101	77	89	91	95	112	90	98	83	95	97	99	96	89	83	121	93	99	102	105	95	92	105	102	81	105	111	97	115	106	92	95	101	95	106	76	95	85	84	100	101	105	107	76	98	97	98	106	93	103	116	101	94	104	87	97	101	110	102	77	105	94	99	105	93	98	102	107	103	98	89	114	125	91	91	103	89	95	102	100	103	113	85	88	102	96	116	109	94	103	94	77	75	113	117	115	96	101	116	89	96	104	131	94	107	116	97	112	112	101	97	94	107	103	93	95	92	89	88	97	79	97	108	102	111	97	95	104	103	87	85	91	79	84	102	89	97	105	73	114	95	97	86	83	83	93	120	102	98	132	98	100	102	108	108	74	84	103	108	91	89	85	85	94	107	94	86	101	99	105	106	86	112	93	93	107	101	101	104	99	92	107	91	91	102	124	86	107	116	90	84	77	98	86	106	75	101	88	92	107	88	115	92	97	86	98	97	84	94	87	85	73	105	99	99	89	115	75	100	91	116	103	94	91	103	107	103	93	93	97	97	94	84	92	108	115	96	96	96	105	104	84	91	86	87	85	100	103	80	93	98	89	90	101	95	105	80	87	95	96	98	92	101	96	117	84	82	95	108	92	93	96	87	105	106	111	101	87	81	101	86	111	97	100	106	102	95	104	102	99	101	105	111	103	118	103	85	95	88	91	104	98	95	103	115	104	100	92	101	99	93	116	87	88	82	84	86	104	88	107	101	97	98	107	104	88	118	87	89	106	94	93	97	106	94	108	80	119	84	80	123	105	107	118	102	102	94	92	106	93	90	110	92	87	98	100	86	97	91	113	97	95	101	95	109	103	95	89	96	82	91	92	101	95	101	76	118	91	107	107	78	121	97	111	87	99	83	97	96	100	100	113	89	99	84	95	101	90	100	93	100	99	106	100	97	103	86	100	95	84	89	91	88	89	90	109	111	96	89	87	83	102	106	98	101	93	90	100	100	81	96	99	97	88	99	118	101	102	102	99	98	100	80	119	102	96	84	104	98	105	94	82	96	106	96	85	116	126	107	94	99	99	107	109	97	79	78	100	98	81	92	81	90	110	92	98	91	95	103	98	96	117	92	99	107	109	80	91	87	104	100	106	102	95	107	106	90	83	102	77	92	93	105	88	120	99	107	100	71	87	103	114	92	107	101	92	77	87	102	88	78	79	98	88	112	107	93	80	87	90	88	110	100	114	86	117	93	77	114	95	96	120	99	84	90	94	103	95	102	86	85	101	122	97	102	89	102	84	80	84	80	102	99	86	102	100	104	105	96	82	104	106	89	101	117	93	101	96	95	100	93	96	103	98	98	124	96	97	99	89	96	96	100	96	96	106	85	97	95	86	83	91	83	95	90	84	89	94	99	91	116	104	91	92	105	93	92	104	103	100	85	85	87	107	103	111	96	89	74	98	88	108	90	96	95	92	97	90	81	108	107	95	86	93	102	84	102	114	93	91	104	100	105	100	81	101	96	86	100	95	100	86	97	108	104	109	84	104	114	108	89	89	94	101	74	108	92	104	103	94	100	111	103	100	76	96	94	99	107	98	107	110	81	87	103	99	104	94	87	102	105	103	92	99	106	80	82	91	99	91	94	89	87	98	110	100	105	101	107	88	103	90	90	103	104	83	76	111	95	106	105	102	102	98	98	90	94	122	106	103	114	86	86	108	105	86	99	101	89	88	101	100	102	88	100	93	89	106	94	87	96	108	93	90	93	110	106	87	82	114	91	81	97	92	109	107	108	87	101	102	119	113	87	103	104	93	108	86	106	91	90	80	93	83	118	87	90	105	103	80	109	104	98	91	98	100	104	76	109	99	113	97	107	76	101	81	97	85	110	100	94	116	91	84	107	76	101	96	100	95	107	91	89	106	79	77	95	77	107	84	111	97	110	110	88	86	100	87	116	86	107	92	102	95	114	80	99	109	104	101	105	100	86	98	92	85	94	127	99	107	82	102	122	103	103	103	88	103	107	82	103	103	87	81	109	99	97	117	111	95	105	103	96	100	98	94	95	102	109	97	102	88	104	96	99	99	101	92	104	104	73	83	83	104	122	89	102	119	106	102	92	94	102	93	95	94	100	101	104	92	84	105	102	91	98	116	86	93	96	100	83	110	97	81	88	89	99	107	98	102	105	116	107	99	102	117	91	100	106	98	96	106	92	112	102	107	85	102	77	100	108	96	87	91	88	105	93	94	86	104	92	103	115	102	88	103	121	100	87	95	103	109	98	96	104	116	101	128	95	104	105	124	110	105	78	96	104	91	102	101	101	100	92	96	94	96	96	89	96	108	109	85	93	110	93	99	106	113	98	85	89	95	100	111	101	96	100	94	112	102	81	82	96	101	101	77	95	123	90	93	96	105	114	99	100	92	103	88	78	97	114	113	116	102	99	104	84	112	109	113	86	84	88	91	89	117	99	98	70	92	97	100	96	98	91	99	97	90	98	104	105	91	97	86	102	82	105	111	118	94	95	88	94	93	115	96	94	99	101	91	89	83	112	94	100	90	106	83	82	102	105	99	89	106	94	98	111	111	111	95	119	107	105	84	114	106	85	98	99	88	92	94	107	98	84	103	107	107	80	85	123	103	95	113	99	91	83	95	98	108	100	109	113	99	110	88	101	104	124	89	98	97	77	107	78	97	101	96	101	108	91	111	94	84	97	105	120	102	86	90	111	93
12009	5653	7633	11218	9735	6568	3843	3019	2294	1981	1772	1414	1323	1296	1465	1651	1256	1020	877	1421	3797	3121	2051	1554	1362	966	1170	1317	1355	1033	1379	1136	1340	935	1398	1296	1001	1028	1133	1018	932	943	939	916	1151	1256	1087	1098	1022	893	654	505	418	566	467	382	382	352	371	301	379	452	455	539	561	520	499	404	498	664	452	487	484	593	381	329	320	294	293	267	306	319	314	281	284	286	291	291	269	286	282	314	293	268	289	292	291	292	289	293	291	275	290	304	285	281	240	296	296	271	290	294	286	288	267	268	288	256	308	265	298	290	297	303	311	296	260	271	271	322	279	268	311	279	305	264	299	288	282	266	278	290	274	312	287	300	272	289	285	281	293	294	286	291	283	286	267	261	265	287	269	283	278	285	267	263	292	276	281	295	291	286	264	284	275	285	299	301	293	286	313	271	265	280	285	257	264	237	301	295	269	306	275	326	287	287	285	292	295	274	289	287	289	258	261	276	299	270	276	304	292	268	302	277	298	286	285	273	272	309	273	283	262	264	274	285	262	279	302	289	311	274	279	275	295	272	259	288	245	261	264	295	279	267	277	267	275	255	267	272	298	273	261	288	269	284	262	271	273	270	291	283	290	266	254	262	273	284	286	286	285	308	281	297	279	321	273	239	283	254	284	295	285	289	280	272	273	289	257	287	268	271	296	261	306	275	259	302	281	243	291	289	262	286	283	285	284	270	260	281	275	289	284	271	279	270	303	261	273	283	308	255	269	311	260	272	278	321	293	275	290	307	296	277	268	274	271	264	267	266	279	278	248	285	285	265	295	267	253	286	301	283	270	300	305	253	266	294	256	283	267	247	268	269	260	285	283	267	284	301	286	290	287	286	299	266	277	318	247	266	266	281	278	261	278	253	267	262	293	273	279	274	259	268	304	286	299	291	264	307	279	288	270	281	268	259	263	313	286	260	264	304	240	249	267	254	281	263	284	273	252	282	299	277	284	309	269	282	281	284	284	276	278	264	291	297	267	296	305	285	275	264	282	264	277	300	264	278	264	254	266	270	258	257	292	281	279	269	237	253	265	286	254	264	234	274	277	269	274	288	275	292	289	295	264	301	278	280	261	273	262	275	261	283	273	278	281	281	278	271	296	244	299	262	297	294	281	288	278	262	254	273	283	276	285	295	285	276	227	283	295	282	293	306	294	245	307	291	259	267	306	275	283	271	274	265	261	279	282	263	262	288	284	260	267	302	284	297	269	278	289	268	275	266	282	295	250	294	270	275	284	285	276	282	278	295	280	273	255	260	276	280	276	308	264	284	279	293	256	272	288	295	283	270	281	265	258	260	250	251	267	280	264	266	266	274	278	281	269	271	284	284	281	282	277	293	300	264	282	276	281	288	272	262	263	284	265	267	306	237	287	305	277	280	256	284	267	245	263	268	300	271	269	305	297	288	269	277	247	286	249	283	261	247	233	293	255	289	258	285	287	279	265	306	253	296	267	279	270	258	295	249	259	276	281	272	278	285	238	280	273	279	302	281	304	272	280	273	267	295	272	283	232	278	271	283	294	296	272	291	259	280	274	301	278	280	286	246	259	262	270	310	267	282	279	289	258	268	268	282	276	263	304	300	267	276	288	270	267	297	266	278	283	281	296	306	290	249	302	254	284	285	287	269	274	259	266	281	297	265	257	287	270	298	304	289	270	286	275	239	254	256	232	252	267	265	281	274	296	291	304	269	298	267	273	281	267	266	288	265	264	282	275	272	294	280	279	277	264	288	262	301	282	299	255	289	282	292	261	262	286	231	262	282	291	264	277	300	283	264	276	258	260	267	293	286	286	278	249	262	252	271	284	274	293	266	244	297	300	314	280	278	282	285	285	299	300	287	266	264	265	271	255	295	264	219	266	278	270	283	250	279	301	263	294	277	284	286	292	277	295	273	274	267	285	297	297	288	275	288	271	300	297	264	302	264	284	272	292	285	270	270	267	273	267	277	274	285	251	261	266	242	266	282	263	291	269	270	243	289	261	290	302	253	276	295	280	246	286	300	292	283	287	303	269	278	284	283	295	269	238	291	292	267	266	274	266	280	269	291	267	298	265	291	286	270	271	302	274	289	290	259	278	283	265	291	271	260	274	275	264	297	293	292	297	274	258	279	265	265	278	277	293	258	228	278	270	268	257	252	248	296	252	305	292	255	296	295	280	273	270	283	321	273	262	317	292	257	250	287	287	248	285	269	274	259	278	290	276	281	284	271	271	264	264	245	277	266	281	281	278	265	252	252	272	275	265	266	268	290	260	256	261	253	302	280	262	291	290	253	261	281	284	261	282	271	308	265	271	277	283	270	275	287	257	273	273	296	272	289	281	274	269	265	299	297	267	265	249	275	276	313	271	287	263	286	280	253	261	240	268	277	275	257	260	318	273	297	293	300	278	280	288	278	265	298	275	289	322	287	294	320	318	277	295	274	293	278	269	288	304	274	271	269	258	274	293	283	287	253	288	273	273	257	263	296	258	285	292	272	272	274	259	294	262	256	253	289	261	274	277	251	285	274	269	310	269	295	271	323	282	258	305	290	268	286	305	302	267	293	291	291	287	267	274	247	272	249	298	272	286	275	292	280	234	310	285	286	276	302	297	277	290	282	272	281	280	263	275	291	282	300	269	306	286	285	266	300	289	259	281	293	272	275	278	282	295	300	294	280	265	274	287	278	277	303	263	285	275	272	292	286	326	295	295	283	268	266	277	255	309	288	252	279	255	279	300	267	306	288	272	285	260	295	292	238	290	273	268	307	260	278	288	322	264	282	288	286	268	307	277	278	284	265	270	284	278	293	257	275	322	288	283	266	291	287	294	293	301	262	265	260	278	260	294	282	270	292	275	254	262	301	256	285	263	264	261	302	263	263	276	260	294	268	313	302	280	283	286	275	303	309	258	265	306	257	239	250	238	270	266	287	304	278	283	311	299	272	283	283	322	276	279	278	282	281	293	289	298	269	279	294	261	267	291	253	241	256	263	289	314	286	278	287	311	294	307	275	291	261	276	260	286	238	262	278	286	272	283	292	268	293	280	261	265	255	270	299	271	282	268	263	273	268	280	276	320	285	274	267	247	310	297	264	277	279	237	253	292	262	276	280	284	277	269	290	304	306	280	312	293	277	272	290	301	299	273	243	282	305	322	272	293	257	272	287	256	257	298	252	277	259	297	279	285	297	285	310	298	253	280	333	282	284	275	289	298	288	265	263	272	293	276	273	254	279	272	271	292	271	263	296	276	258	270	293	254	307	265	265	272	269	274	276	291	295	277	260	279	274	270	280	237	289	276	284	252	302	283	258	281	296	274	279	277	272	267	266	256	244	287	247	276	290	289	299	282	263	264	252	294	288	274	283	269	282	283	269	282	279	280	307	285	271	273	253	283	284	272	259	270	267	284	275	294	286	273	278	284	281	281	268	277	276	259	287	277	239	253	280	271	265	260	288	294	294	267	271	256	274	273	274	268	289	284	256
2497	532	481	430	386	294	287	313	327	277	305	285	294	321	336	297	305	323	313	304	342	303	305	278	292	301	277	284	322	263	277	263	274	298	303	243	312	310	299	273	308	265	284	315	288	312	298	300	268	306	276	275	299	307	270	285	251	286	301	280	273	301	307	312	296	258	288	269	282	258	294	302	299	267	290	261	294	319	274	271	279	309	253	287	291	275	307	293	270	292	270	310	279	269	308	263	308	292	279	327	281	290	266	268	287	301	284	269	290	298	277	330	261	294	277	274	258	283	287	292	285	289	323	318	281	284	286	289	277	277	294	296	245	305	260	298	274	282	302	311	255	272	292	325	290	291	307	311	287	335	286	271	273	268	298	228	306	281	304	291	276	293	313	287	283	270	300	279	296	271	270	280	283	293	296	301	285	321	300	288	323	265	269	299	289	263	295	275	284	317	284	262	281	273	299	269	300	316	269	287	293	309	312	280	290	274	283	283	292	267	293	288	288	284	272	281	297	299	288	310	283	302	291	297	280	309	291	300	284	290	267	275	283	284	276	269	294	292	271	297	295	283	308	314	308	277	288	299	280	318	292	282	269	323	282	295	331	287	298	284	294	279	285	309	304	292	283	285	283	309	276	282	275	256	289	303	291	303	299	270	324	281	294	311	277	322	264	288	289	291	276	316	306	270	310	288	309	277	304	276	300	297	314	268	312	334	242	272	296	265	300	281	291	300	276	301	283	291	302	279	298	300	322	291	290	276	275	285	278	284	282	293	275	301	280	298	278	267	270	278	257	319	273	280	287	304	308	308	304	288	307	298	275	276	278	289	263	292	269	281	292	285	288	265	288	298	253	253	296	277	289	292	277	284	259	298	283	282	288	302	284	292	293	276	297	297	276	263	279	289	272	309	317	271	294	274	251	293	263	269	287	297	279	299	298	272	303	310	283	265	308	302	284	294	279	295	294	289	274	290	295	280	283	278	281	291	299	319	279	265	273	303	267	292	311	298	285	275	284	291	270	289	277	279	267	275	269	267	316	299	287	286	285	280	301	268	283	269	269	292	307	290	303	280	265	284	269	283	289	268	301	296	259	268	283	259	307	324	264	301	292	284	280	278	272	301	281	284	282	293	276	284	263	283	284	298	278	281	326	299	288	286	266	312	289	298	304	275	297	294	266	267	286	281	296	305	270	259	305	310	257	256	284	264	295	285	302	322	300	290	287	303	281	268	303	245	271	304	297	295	305	303	293	299	258	290	301	278	274	305	309	245	308	273	247	288	276	292	314	281	287	313	293	253	274	268	286	299	270	295	276	281	293	297	306	295	271	268	291	334	311	285	281	288	299	293	271	290	299	290	275	301	278	264	273	294	285	250	284	302	298	321	259	294	300	312	273	308	282	295	264	319	284	306	268	278	320	275	292	278	304	256	281	316	299	279	278	290	285	284	273	288	287	242	322	280	291	318	257	305	316	289	233	283	281	282	278	257	258	289	295	272	273	279	307	279	303	304	261	276	320	281	266	254	291	283	299	262	281	291	289	293	276	269	265	287	257	302	260	265	278	271	285	250	313	279	283	304	300	298	269	283	287	303	309	285	296	285	298	314	294	303	250	283	297	294	273	312	310	265	273	301	278	276	273	299	305	299	291	295	287	278	282	305	301	310	264	316	291	282	252	297	320	337	315	282	304	284	255	288	254	281	279	280	276	261	263	275	310	313	311	287	265	301	314	283	288	286	299	307	268	312	303	295	295	302	279	291	302	300	297	269	284	247	283	276	283	277	282	296	318	275	270	298	291	273	308	280	256	315	289	275	261	258	277	282	282	303	291	261	275	278	272	266	300	284	286	297	296	323	289	287	270	269	274	273	311	284	289	297	299	298	278	309	300	290	297	253	285	273	263	269	270	272	263	274	288	303	292	332	281	275	279	306	294	291	303	283	307	293	303	293	296	256	307	282	269	271	291	314	291	265	305	303	275	287	287	282	276	286	270	268	310	270	299	267	283	290	325	321	287	286	293	303	292	285	301	278	285	281	247	274	279	322	335	261	260	285	275	286	283	263	296	255	276	283	273	328	307	262	328	283	278	291	293	298	285	281	303	302	302	283	289	277	303	301	298	272	276	281	278	297	304	303	272	301	287	296	312	300	296	271	282	302	298	296	295	305	288	298	286	289	282	318	288	335	303	283	282	265	280	287	281	281	267	262	298	263	293	291	251	293	285	279	290	300	272	319	304	309	258	286	278	274	291	292	277	279	266	309	288	305	281	279	291	293	252	272	269	288	313	298	273	317	293	306	302	286	282	276	283	285	301	299	280	246	287	276	301	283	295	271	301	331	267	284	294	279	273	311	287	276	273	284	291	293	296	314	251	307	283	293	278	284	283	294	285	294	273	300	283	306	299	276	269	276	262	303	269	307	334	305	292	277	261	285	276	288	287	279	251	295	307	306	268	269	309	256	297	296	276	284	306	310	263	329	291	301	287	275	278	304	278	281	292	270	281	280	309	299	282	274	305	249	275	286	310	307	285	296	318	281	276	281	278	290	268	285	319	290	258	303	287	291	313	283	296	316	285	281	295	306	299	297	275	302	257	307	271	295	302	319	289	280	272	272	317	284	306	243	280	254	312	279	280	300	273	283	290	282	304	283	287	314	315	264	297	271	307	294	289	288	276	271	266	318	301	281	294	280	273	308	284	286	334	257	270	271	305	284	306	262	289	265	304	275	290	274	285	298	302	263	294	282	259	290	292	262	297	296	269	282	294	285	277	297	274	286	299	288	300	246	285	285	285	288	286	283	293	297	276	292	274	272	304	298	285	299	259	300	319	292	298	292	287	298	275	306	260	303	293	300	277	265	300	291	302	287	296	279	300	295	280	280	299	268	295	296	279	314	293	264	284	274	296	286	264	285	311	277	288	274	332	281	288	306	279	284	273	295	289	276	281	293	289	281	289	339	315	301	281	296	267	333	280	277	289	292	273	316	282	282	304	289	299	263	300	285	275	276	268	266	274	334	285	286	320	293	335	266	293	335	264	304	269	243	305	285	270	272	234	259	302	292	260	288	279	286	297	347	272	299	271	301	281	278	277	273	307	248	259	303	286	291	302	315	308	300	343	271	298	295	299	267	303	276	309	303	282	255	301	260	254	304	284	311	291	282	283	298	288	293	306	268	284	329	282	298	252	278	293	299	293	291	318	298	306	301	271	286	304	298	311	294	291	264	293	285	272	262	259	269	297	294	281	309	275	264	266	296	293	263	272	267	302	287	286	281	288	322	316	277	295	311	241	295	282	294	299	301	282	312	311	293	308	299	290	264	287	270	289	287	301	305	293	302	334	272	267	293	302	287	297	272	295	274	322	300	267	264	318	285	295	282	302	276	302	284	281	283	262	272	277	288	300	303	292	261	297	247	306	297	269	280	289	304	307	276	265	323	296	277	294	292	323	277	301	285	307	288	280	299	272	306	264	259	285	271	272	291	292	276	295	287	268	306
2694	870	1111	1323	1030	944	774	751	762	820	780	716	734	736	892	808	759	708	737	744	838	824	746	714	695	696	733	717	706	687	721	704	717	703	704	720	699	763	785	729	732	713	728	762	791	826	779	789	783	703	720	696	689	650	681	656	679	682	703	710	743	702	677	666	716	704	686	724	642	679	649	733	674	732	630	695	689	728	694	715	663	728	651	643	676	636	693	683	663	677	738	679	710	689	735	677	654	714	676	708	665	691	738	712	633	698	680	732	720	676	715	713	747	713	706	672	647	671	676	710	645	668	698	701	723	726	684	655	699	676	694	676	716	653	706	647	655	676	635	659	678	705	661	657	737	685	712	662	702	694	687	654	657	667	715	705	664	707	660	706	687	670	702	658	669	616	645	698	663	664	644	666	666	670	743	671	674	720	661	686	673	730	671	670	685	690	656	705	664	666	717	694	696	683	676	709	700	714	675	638	678	691	668	674	669	692	655	712	657	728	705	667	740	705	678	700	696	596	715	683	690	696	671	699	706	716	725	662	712	660	678	669	700	654	715	721	656	667	659	707	723	710	623	668	665	686	696	724	717	679	708	678	644	656	664	662	690	742	665	677	684	718	660	638	689	630	656	691	675	671	704	672	688	663	707	653	643	664	697	724	690	672	666	687	736	712	717	759	688	674	663	739	708	666	673	709	654	724	710	646	700	660	693	669	752	695	714	750	705	658	638	724	703	672	673	699	689	698	695	694	673	667	684	696	685	699	703	735	629	685	660	681	726	690	657	700	691	688	702	677	693	654	674	626	683	683	661	678	691	683	685	676	669	687	671	662	654	658	695	651	691	694	731	661	710	712	629	661	682	700	699	648	697	711	737	695	716	694	745	671	683	675	664	704	687	672	681	693	687	665	639	750	711	685	655	639	716	712	712	699	719	701	675	689	677	698	695	732	678	717	655	738	670	660	663	687	692	697	664	670	679	708	717	698	658	635	691	656	666	704	645	693	711	656	750	704	685	713	657	640	710	697	673	662	714	680	720	661	763	686	693	677	675	621	726	726	725	706	672	641	681	662	742	686	686	697	666	683	685	632	671	682	672	724	707	669	669	655	670	642	660	715	687	728	700	668	624	711	702	678	691	706	729	678	674	731	676	725	692	681	657	719	704	709	676	698	698	632	688	637	688	683	686	694	674	670	676	687	709	660	665	677	669	673	678	755	659	711	719	700	621	640	685	657	714	676	659	704	675	653	680	654	615	703	696	692	680	643	673	711	704	664	693	697	734	677	690	731	667	663	623	662	735	647	732	673	656	690	695	697	710	685	692	678	707	693	696	681	690	722	687	660	690	698	676	711	708	664	710	660	693	663	733	670	677	680	634	689	694	676	664	673	686	700	673	701	678	675	656	679	739	694	678	709	688	733	663	629	671	706	715	694	664	707	709	724	722	706	721	669	685	655	667	667	669	689	709	672	704	705	644	680	684	653	669	681	696	663	684	697	718	649	655	750	652	756	720	666	674	755	711	660	658	728	726	689	708	674	654	695	657	655	704	665	672	661	697	706	664	687	692	703	699	720	695	682	682	671	728	728	689	634	681	696	766	643	679	665	710	698	714	714	692	669	703	687	669	677	708	717	707	676	676	673	683	668	662	677	655	681	708	710	639	720	697	772	689	701	670	645	706	713	646	694	678	660	701	700	693	702	664	679	667	662	716	709	691	647	696	696	693	701	717	672	672	682	681	693	684	688	639	647	707	716	722	673	650	686	696	652	661	736	679	650	654	668	699	703	705	710	673	651	687	686	724	722	696	651	696	685	681	748	704	719	700	689	696	689	688	693	690	646	658	639	660	693	669	677	707	646	666	682	727	667	732	699	677	660	714	668	645	694	723	679	701	680	672	703	752	630	665	677	688	721	700	679	647	665	676	694	670	702	680	682	657	648	693	684	698	731	661	647	679	684	694	698	671	661	702	717	699	702	650	719	693	689	688	689	643	707	672	739	677	677	724	706	725	682	698	679	688	659	661	683	716	665	654	694	649	726	682	677	674	654	671	693	716	694	699	724	669	694	652	682	724	669	696	650	677	721	715	677	643	688	655	662	689	661	679	683	676	683	671	714	666	655	643	686	687	736	696	685	670	659	651	687	672	659	648	670	610	699	722	711	692	669	636	716	659	654	679	702	665	707	685	705	694	712	717	685	688	667	685	681	654	658	690	664	712	698	653	655	629	664	656	688	684	663	703	665	715	639	690	678	705	699	750	719	659	679	718	706	699	626	723	689	697	661	693	696	732	675	714	704	692	652	690	674	693	692	668	650	615	698	681	660	703	683	678	695	702	709	650	657	703	754	691	703	717	696	677	687	686	725	695	713	652	714	635	724	675	676	673	686	658	620	652	657	666	679	691	672	711	676	711	687	697	691	636	689	680	652	689	696	635	675	704	676	655	688	702	676	668	676	692	653	673	671	674	689	743	668	705	667	713	696	659	663	682	627	730	684	670	659	761	703	725	694	633	731	694	675	679	685	705	702	696	705	669	664	701	655	668	676	704	654	697	663	663	644	724	678	679	635	729	699	724	668	664	638	639	660	648	668	682	685	706	720	660	667	665	696	686	739	687	659	665	700	664	694	712	666	693	695	704	694	675	681	697	667	684	662	707	687	686	717	684	728	643	683	674	706	665	654	671	696	652	627	651	661	698	685	699	733	669	647	711	669	741	642	678	688	657	696	752	699	707	683	703	711	729	707	695	738	703	656	686	685	685	653	678	721	626	664	700	669	692	711	660	701	673	642	709	702	680	664	679	673	664	689	690	667	749	693	645	700	707	667	651	687	658	660	687	705	729	680	680	660	704	646	668	650	649	669	695	629	651	700	712	703	686	671	702	693	696	708	661	700	687	727	667	692	720	659	664	667	674	689	668	625	648	707	631	719	637	719	635	689	679	661	714	744	707	734	689	724	739	679	653	694	666	724	723	654	692	685	712	724	726	737	728	703	655	661	702	702	664	662	730	704	683	715	673	664	721	649	707	699	681	694	676	646	727	745	708	684	671	672	671	666	710	682	673	675	692	655	670	678	685	679	692	676	690	672	671	647	695	679	670	690	673	654	690	701	660	721	726	762	691	714	687	644	681	691	684	693	715	683	667	701	660	680	644	722	649	692	691	719	693	658	677	672	672	706	672	685	694	711	701	667	684	748	678	665	684	734	646	660	699	689	712	699	685	687	693	678	671	699	662	659	706	705	692	675	713	721	737	641	693	670	652	691	655	692	695	704	695	735	680	628	697	670	692	677	725	706	662	654	664	691	673	704	679	699	681	698	705	684	688	640	700	727	686	706	694	710	676	683	691	668	737	658	685	653	645	667	694	688	690	701	696	727	711	687	679	683	641	644	679	694	649	710	684	684	684	652	700	681	668	671	705	636	659	710	711	638	641	718	702	721	674	699	699	678	697	681	690	688	697	704	694	710	637	631	622	737	712	686	706	665	669	688	725	730	755	685
11044	5495	4645	4348	3089	1844	869	584	410	307	292	255	227	299	291	277	224	228	223	271	339	404	264	225	233	230	263	211	230	197	245	212	216	252	275	236	247	250	247	197	215	191	217	231	249	253	233	224	205	263	215	167	152	183	175	161	170	171	173	174	160	158	158	169	192	182	183	163	185	186	176	186	186	177	187	179	157	167	165	156	203	173	159	174	169	187	177	173	155	167	176	179	194	159	177	184	163	152	165	144	181	153	160	158	162	166	172	176	185	159	183	187	160	176	180	170	185	172	183	157	165	150	151	162	181	166	160	184	184	158	156	171	150	184	149	166	173	159	161	181	154	176	156	150	171	159	164	179	155	155	145	156	162	174	154	178	156	160	182	180	171	165	137	173	169	160	152	170	146	184	162	167	159	161	166	174	172	176	158	184	188	147	187	166	183	176	199	156	168	160	179	175	162	196	189	164	177	154	180	152	175	168	183	169	179	151	145	168	166	163	183	159	179	177	178	159	148	154	175	162	166	169	151	158	200	174	162	187	175	176	164	163	167	171	170	164	193	157	180	169	163	156	173	170	171	162	178	190	168	156	162	195	159	164	160	156	156	138	185	145	173	167	168	144	174	161	163	168	173	183	151	161	155	167	150	169	158	155	165	166	174	147	182	140	164	163	173	168	152	181	174	128	177	174	171	163	166	187	145	159	182	159	165	174	184	148	190	170	170	142	169	162	169	164	167	144	178	167	194	185	167	169	161	187	166	155	168	181	160	172	190	156	167	188	151	171	179	161	169	158	164	157	155	155	197	150	181	153	181	170	172	147	136	163	151	165	185	162	158	205	182	154	171	166	181	176	144	194	181	168	152	189	168	180	174	169	197	190	162	182	160	155	148	157	158	165	178	172	176	152	169	154	154	169	160	146	166	162	189	181	131	151	178	146	155	162	186	143	156	177	180	192	162	153	169	164	145	173	180	154	181	176	163	158	155	175	156	141	177	167	183	176	172	182	193	165	170	161	170	167	168	155	170	182	165	134	167	151	189	169	165	172	163	174	151	156	165	158	151	166	171	146	178	142	171	164	171	184	157	177	163	170	173	165	156	181	153	152	195	174	162	151	165	168	158	173	177	150	176	155	181	164	155	184	161	159	170	164	152	154	183	176	168	188	150	168	169	181	144	183	178	164	181	166	165	173	172	177	166	157	173	153	173	184	184	177	196	157	173	150	164	166	163	163	167	186	172	172	155	143	153	162	166	157	163	148	167	172	186	154	143	179	165	188	174	141	153	149	153	170	151	180	169	162	169	154	168	168	182	151	154	156	168	169	177	156	147	180	161	161	200	183	166	158	166	165	176	161	188	160	155	177	172	143	163	160	147	171	172	183	157	159	177	152	191	165	148	152	169	189	150	178	167	163	164	159	163	173	156	180	175	170	204	166	173	161	189	165	173	175	187	149	174	189	177	172	178	157	177	153	137	151	183	175	157	160	156	159	152	171	155	187	194	153	194	174	203	191	176	159	146	158	168	164	163	153	202	161	178	160	153	173	156	177	175	213	167	174	164	155	165	199	169	169	164	151	177	150	145	188	148	174	156	182	137	154	177	153	152	168	160	180	178	162	178	156	150	165	163	175	174	171	170	158	150	210	162	186	189	169	169	173	164	171	181	175	156	176	163	147	166	150	170	175	188	174	158	178	164	150	169	169	186	175	156	154	178	194	172	177	158	162	148	165	185	165	165	173	175	167	184	162	158	175	184	157	167	164	152	187	176	156	156	161	175	168	167	180	161	155	161	162	155	167	161	123	167	176	142	142	157	187	138	162	142	170	153	172	141	151	185	156	164	162	160	159	174	135	174	174	156	173	168	171	160	166	176	160	164	166	208	178	188	159	146	160	163	165	148	160	158	138	156	170	176	160	177	171	156	158	175	161	170	165	156	151	156	146	180	158	164	177	163	160	155	158	176	168	173	171	174	144	171	165	168	159	164	154	176	189	184	168	157	192	164	166	155	162	154	170	170	158	166	163	163	162	151	164	156	191	158	156	187	159	163	174	162	149	181	169	166	181	153	182	155	172	168	166	193	176	141	193	151	182	158	183	150	143	179	178	161	167	201	162	185	183	167	184	156	181	131	145	169	156	164	171	178	164	206	148	176	186	182	153	163	157	168	168	159	166	159	134	181	177	174	187	176	141	172	158	168	160	158	165	175	186	174	188	161	174	165	161	146	166	178	183	186	169	147	162	170	166	153	161	160	183	175	187	162	149	164	171	165	158	164	155	163	154	184	146	186	175	170	174	138	165	154	173	164	158	157	175	168	143	170	154	169	161	164	178	163	153	193	179	182	176	167	153	211	166	151	155	169	170	163	157	163	173	165	160	151	158	136	199	191	149	163	144	154	197	159	183	165	159	171	174	175	175	179	165	147	173	175	167	150	154	147	177	158	148	150	172	174	191	158	170	154	176	155	163	153	172	166	161	173	172	159	148	176	165	163	175	180	191	153	177	183	170	171	166	175	148	156	173	143	132	167	164	161	164	170	187	163	161	153	137	173	192	174	176	181	160	160	154	188	169	145	154	158	158	158	162	186	184	158	168	165	160	151	151	165	154	161	166	137	169	160	180	171	175	167	164	182	171	160	167	161	164	163	166	171	173	170	168	162	143	161	184	167	155	140	173	184	160	183	179	142	184	166	179	147	193	163	175	172	159	180	168	165	181	180	173	157	138	179	158	168	177	171	162	145	157	172	160	183	183	169	185	142	176	171	170	184	166	175	168	149	168	151	174	168	164	195	156	166	166	159	179	154	166	177	177	152	173	172	138	165	185	174	154	166	156	179	194	143	174	161	159	150	177	163	152	159	162	169	154	169	175	183	171	153	160	166	162	185	163	167	143	185	185	162	173	171	149	149	165	167	156	154	170	164	175	160	172	154	163	165	171	176	181	171	165	185	162	178	189	158	169	168	161	189	164	170	161	164	161	172	164	162	197	175	182	202	193	170	170	160	153	184	173	153	157	188	160	172	177	182	174	148	163	165	153	168	182	152	181	174	186	154	133	177	156	170	178	187	162	172	154	186	149	175	166	172	180	170	169	178	186	180	168	159	155	191	193	171	173	166	177	159	177	165	154	149	200	164	157	192	162	159	169	161	176	182	161	154	163	168	140	171	167	168	172	151	151	186	185	156	129	165	174	183	173	177	156	168	168	181	157	169	202	153	170	177	166	197	180	174	169	178	144	195	156	160	177	185	160	160	152	159	161	141	146	159	171	174	159	164	156	175	151	149	189	159	179	147	145	173	151	166	176	152	146	170	155	172	180	180	170	153	161	171	158	151	173	190	164	186	179	164	167	172	164	162	176	175	176	152	158	189	170	178	160	161	172	184	179	187	165	176	180	159	149	163	185	186	156	187	124	180	197	168	137	170	163	176	174	171	150	181	175	191	155	180	174	183	166	188	169	181	157	162	149	146	167	184	146	173	156	179	146	173	159	151	168	177	150
8771	3217	4853	7566	6520	4098	2207	1774	1489	1416	1121	1076	959	1064	1156	1096	881	785	745	1257	1909	2007	1022	1022	921	797	965	967	886	863	944	827	865	1180	1359	1197	977	910	770	780	697	770	820	984	1096	1111	929	900	885	884	708	508	527	530	518	461	500	452	450	476	449	570	530	584	589	543	495	503	541	620	548	505	479	475	464	434	425	428	424	443	419	433	433	430	436	426	400	446	412	440	407	409	438	413	421	417	433	426	439	440	430	440	446	443	428	412	419	433	438	414	421	432	424	399	441	388	422	414	426	404	416	427	419	428	443	421	444	438	440	410	411	428	426	435	418	431	413	465	437	441	442	459	426	416	409	394	441	427	429	408	405	413	434	404	373	386	385	404	454	389	429	411	400	405	438	433	391	409	418	442	374	382	420	410	405	420	400	457	392	414	422	431	408	423	409	428	424	411	449	423	423	446	410	393	444	428	431	401	434	425	405	440	425	434	410	424	433	426	423	466	441	416	396	405	413	426	426	389	437	393	395	444	404	441	426	427	430	406	406	466	451	412	465	390	409	456	435	438	417	455	438	404	431	445	439	379	439	452	414	419	436	394	441	386	415	441	406	416	414	447	413	405	449	423	447	434	418	392	408	420	438	438	421	406	375	418	439	426	404	435	416	397	422	411	414	407	436	441	426	421	426	438	420	405	401	404	407	436	428	437	404	403	422	392	428	409	447	402	425	429	424	411	466	444	420	394	399	385	384	429	422	440	404	420	404	428	396	433	413	436	420	411	388	410	415	394	456	421	397	403	400	402	462	422	425	394	395	402	415	422	447	424	398	425	402	441	414	412	403	438	394	426	426	397	436	379	417	435	483	432	437	406	376	421	423	427	401	417	422	422	438	444	412	439	409	377	450	429	423	427	426	420	437	415	426	394	403	446	444	430	390	444	384	394	374	415	459	391	436	402	410	433	392	436	409	383	402	431	417	414	411	466	427	438	412	400	453	405	418	398	441	397	424	428	413	422	429	396	429	432	381	383	379	436	403	420	426	444	396	430	454	384	404	398	439	414	379	447	413	432	401	422	443	388	419	417	415	420	402	433	463	428	409	450	427	442	404	422	450	444	425	398	417	422	438	422	392	420	449	368	408	388	406	412	415	407	412	409	420	429	437	409	401	405	455	430	451	431	444	420	429	411	433	406	414	437	421	421	404	424	419	423	403	432	422	413	394	397	429	440	401	412	439	416	404	375	417	406	439	419	412	416	419	406	417	412	429	403	428	415	406	442	425	442	454	402	398	439	413	413	433	425	419	421	430	439	390	421	438	395	436	449	444	429	422	397	403	395	429	428	396	411	450	435	426	440	401	401	379	442	465	440	467	444	436	434	420	422	431	419	444	432	418	401	394	409	422	406	392	392	437	431	406	444	462	438	371	399	424	425	401	438	449	394	389	425	401	435	420	416	406	375	414	376	403	401	404	401	430	458	385	426	399	460	400	392	409	401	411	407	385	415	382	435	413	428	413	444	422	375	428	368	410	443	414	406	386	417	418	418	425	424	431	394	427	415	417	406	445	427	433	434	432	431	419	427	390	406	421	414	434	449	408	387	465	430	421	413	437	432	416	430	411	401	407	429	437	411	450	418	387	444	374	416	433	389	440	426	443	377	405	407	405	384	420	431	414	426	411	409	430	416	466	403	427	388	420	416	407	416	400	391	447	411	398	431	400	425	415	399	443	445	415	404	405	418	379	409	443	381	439	421	451	398	454	392	396	438	430	411	423	470	432	430	443	434	450	438	409	465	435	412	376	446	431	386	394	414	426	436	451	437	416	454	431	438	444	428	435	419	393	443	424	382	436	439	413	412	431	382	444	411	435	460	439	403	392	442	407	422	433	417	419	385	409	402	400	430	409	433	427	418	389	408	425	423	389	453	432	416	413	397	413	428	408	417	402	428	399	413	398	441	416	430	400	415	363	445	457	404	425	384	470	456	427	395	410	443	401	395	430	428	440	431	447	435	456	413	460	405	425	445	389	435	432	415	392	428	426	419	426	411	459	428	392	443	418	388	388	429	430	456	422	415	406	404	443	418	406	424	421	410	392	428	438	396	418	392	397	445	448	429	410	437	384	423	414	383	441	429	432	424	384	439	424	440	393	419	410	398	406	424	386	449	421	434	441	417	416	414	417	435	424	413	429	415	374	380	422	439	391	417	421	427	454	400	481	430	398	404	431	429	379	446	412	462	408	391	404	406	439	436	386	397	391	417	410	454	419	410	420	397	453	441	402	403	424	441	389	443	457	423	468	429	436	435	426	384	421	413	400	418	407	429	417	399	383	398	409	433	410	390	473	429	403	444	451	406	423	415	413	445	418	433	415	453	414	416	434	401	419	447	418	411	406	399	431	390	429	407	447	444	430	408	415	434	423	407	386	435	455	441	415	412	456	391	409	400	432	431	444	425	449	402	436	413	422	397	402	420	431	415	393	411	421	412	387	413	405	387	406	420	389	425	429	410	430	431	433	416	403	414	435	445	431	392	433	412	445	426	439	416	401	424	418	418	403	432	432	408	432	381	438	418	455	426	385	439	414	384	421	434	417	377	418	421	465	448	441	405	449	403	422	420	399	426	398	404	404	422	445	433	426	439	439	419	392	449	419	402	401	437	468	397	405	405	403	425	456	381	424	439	436	410	418	405	436	432	403	411	421	416	461	414	415	410	414	439	428	388	419	414	433	402	416	407	403	426	463	442	454	447	431	447	437	463	437	446	396	421	441	420	411	392	421	406	393	399	406	425	362	434	426	428	420	431	426	421	426	443	411	434	390	421	421	428	415	439	407	405	421	437	427	446	456	375	455	420	399	407	414	439	446	444	407	429	421	396	409	395	421	439	409	433	407	440	419	408	421	412	403	433	441	426	410	401	431	423	399	413	453	423	418	412	466	400	444	461	414	397	416	428	427	450	446	417	406	423	456	408	422	409	463	402	429	419	398	420	391	418	423	419	444	420	390	433	467	397	414	444	422	437	384	404	444	420	411	396	426	441	448	412	416	393	396	427	413	434	432	418	422	400	432	409	415	418	405	389	425	417	420	405	436	413	407	403	410	449	415	411	434	430	432	425	407	435	441	430	402	431	432	418	404	464	418	423	418	458	415	436	407	436	443	392	432	409	420	412	400	402	401	420	411	422	431	407	370	388	428	402	430	422	439	375	425	418	425	417	406	415	413	389	464	434	408	415	442	392	437	415	431	452	386	438	392	405	415	385	447	418	437	443	408	418	429	448	397	400	466	449	415	410	472	394	413	405	434	460	440	425	426	416	406	414	439	436	423	400	411	434	418	418	410	404	411	386	425	449	416	420	428	391	420	464	422	418	401	409	417	389	401	434	411	421	440	438	426	442	445	400	400	409	421	402	423	443	471	408	427	406	389	436	434	441	412	442	439	420	423	456	409	405	368	388	420	414	435	433	445	423	423	441	414	416	405	399	434	399	412	392	437	445	411	414	423	411
18440	9462	7784	7365	5113	2509	1139	704	461	393	316	266	285	266	322	254	260	200	200	322	389	500	232	221	214	179	218	180	220	198	213	156	270	302	401	246	197	208	177	159	175	155	205	241	277	216	233	200	189	192	167	116	113	126	121	116	115	124	123	136	117	145	154	168	155	141	139	146	149	143	141	144	130	113	114	105	110	123	106	105	109	103	109	99	109	99	105	113	121	110	123	102	105	136	118	110	101	119	123	133	103	117	109	114	115	115	107	115	102	92	111	115	113	137	106	129	134	125	114	109	109	123	101	102	90	112	127	102	107	132	123	112	137	124	115	97	106	120	98	98	97	108	110	104	95	105	106	109	130	107	125	114	92	94	106	114	110	106	112	114	107	118	107	105	111	129	135	108	111	99	123	115	99	113	103	128	103	114	145	112	103	94	112	106	111	116	98	132	98	96	105	113	97	116	117	93	115	125	128	132	99	103	108	99	108	98	101	116	102	119	116	115	123	110	104	102	116	97	99	106	117	102	89	108	103	126	88	120	123	120	128	110	117	118	117	78	128	95	100	99	110	96	112	128	98	115	93	89	96	96	111	107	96	113	114	121	96	96	108	101	136	113	88	106	97	110	116	101	92	116	116	116	123	113	107	105	125	105	111	114	105	103	113	96	118	104	124	116	109	117	118	119	118	105	102	113	115	104	112	120	107	107	111	103	111	120	95	116	130	110	121	133	129	118	106	107	123	125	122	114	108	122	119	122	105	92	101	107	101	95	104	101	101	107	109	102	134	109	103	126	114	112	138	114	112	123	112	111	106	101	119	123	106	109	94	115	109	114	103	114	102	115	106	113	121	105	118	109	121	127	122	110	106	93	123	84	98	113	117	117	110	115	98	123	128	101	130	111	114	100	95	87	110	105	123	112	111	94	111	125	109	108	109	117	95	112	110	111	92	132	109	118	115	99	113	104	89	130	92	94	105	117	106	107	103	118	99	111	102	128	120	135	129	96	103	117	119	113	117	113	83	122	129	90	128	101	119	109	114	121	99	119	89	109	92	111	118	112	127	107	117	94	109	108	103	114	123	107	103	102	104	117	102	128	92	112	96	115	103	106	124	112	105	101	108	104	108	105	119	122	102	93	115	109	98	107	107	105	109	117	106	126	113	102	115	116	93	118	121	113	93	132	115	113	109	119	121	99	103	122	100	108	110	110	121	110	104	126	126	119	102	98	99	121	92	115	121	104	126	116	106	130	130	119	125	118	110	111	115	112	102	105	114	121	118	122	109	94	111	113	110	118	117	113	109	123	103	115	98	101	128	97	111	99	100	123	118	97	129	112	113	101	108	103	108	117	101	121	105	88	122	118	113	107	120	92	120	95	125	110	113	116	125	116	115	114	114	114	112	112	126	136	109	124	92	113	110	118	119	115	105	123	111	117	110	121	134	112	127	112	107	100	104	116	106	111	117	132	114	110	103	109	102	96	93	107	86	121	137	122	103	110	100	113	114	118	122	108	96	87	118	117	88	102	102	98	103	123	110	114	110	127	112	130	113	105	102	116	100	111	104	110	118	118	139	136	95	94	125	99	112	124	113	114	103	92	93	106	128	105	106	103	113	110	127	105	112	112	123	123	108	127	127	98	123	111	96	100	121	118	110	125	112	98	97	106	103	127	100	104	119	122	94	106	114	110	112	105	95	115	113	100	107	113	108	108	112	104	133	102	99	96	92	117	104	114	106	96	97	96	118	114	125	100	108	102	129	94	95	117	113	122	114	119	105	109	116	112	111	110	107	115	108	85	97	106	97	114	115	114	97	116	105	103	117	120	131	107	143	106	99	118	113	94	119	112	88	122	87	96	125	102	110	103	114	113	124	85	110	106	104	112	113	126	120	107	95	90	113	128	106	119	107	104	111	114	103	100	138	104	120	130	107	100	129	114	104	116	99	117	103	119	129	127	113	120	110	88	89	92	112	95	114	103	114	114	103	111	119	112	108	103	113	105	105	131	117	118	124	116	114	119	127	101	109	105	119	98	120	109	104	117	126	106	99	95	122	121	120	101	106	98	104	111	110	112	96	98	111	127	116	109	102	113	109	115	120	114	101	117	115	115	106	107	94	133	110	109	114	101	123	106	103	109	113	97	103	107	95	116	101	107	95	112	121	122	115	112	89	104	126	90	113	106	107	123	96	122	99	114	116	111	138	109	100	120	110	119	112	112	112	113	99	87	121	124	123	134	109	110	123	113	117	103	112	115	105	101	114	111	112	113	102	104	106	108	105	115	103	113	87	105	104	106	125	120	98	109	113	124	121	108	107	108	113	117	95	123	126	121	96	113	106	133	113	113	124	92	105	100	117	103	119	91	124	111	102	111	99	116	114	106	125	111	119	123	100	103	120	89	110	98	112	114	114	91	132	109	118	121	105	112	106	96	98	90	113	111	106	117	123	135	95	120	117	113	98	103	127	112	123	114	99	108	100	111	93	114	111	105	135	105	104	98	114	127	104	112	86	105	116	114	110	104	110	121	100	109	111	109	122	94	128	106	107	142	102	117	113	87	124	117	100	124	122	112	94	118	116	95	107	100	101	107	104	113	116	109	124	91	123	102	121	95	97	139	117	83	112	106	116	101	136	112	112	110	98	118	102	119	112	116	119	123	93	90	118	132	97	98	115	107	116	117	117	105	109	110	107	111	113	126	93	92	108	113	108	138	98	123	116	117	98	110	116	109	120	100	128	109	104	120	108	124	114	134	94	119	97	119	117	107	102	121	99	103	87	125	113	111	125	110	101	90	115	115	100	111	124	104	104	117	126	106	100	101	121	107	114	123	116	120	110	84	107	114	107	134	142	101	115	100	100	100	89	110	115	98	124	120	101	123	108	119	111	110	114	107	102	103	117	94	121	113	107	101	120	99	97	114	118	107	114	118	120	120	102	130	111	112	120	126	117	107	109	114	103	128	102	108	98	107	90	100	114	120	114	104	121	110	116	112	113	108	98	124	105	111	108	114	111	127	96	104	100	119	96	107	128	121	120	109	87	112	113	109	132	100	114	105	111	109	107	89	72	113	129	100	119	114	112	109	108	102	96	103	109	99	109	91	118	95	120	101	82	122	119	104	104	116	116	97	109	102	112	105	108	110	110	86	102	116	104	108	101	99	120	126	103	98	107	121	119	137	114	112	119	106	115	103	108	112	120	111	107	113	131	112	132	112	102	113	110	118	93	106	106	96	118	110	99	116	134	120	108	126	115	101	120	106	119	117	142	96	111	120	112	100	94	122	110	105	119	120	108	112	123	123	123	94	104	121	102	100	89	126	99	95	130	91	129	117	124	110	115	111	107	130	134	121	114	106	113	119	108	116	114	114	116	130	93	108	120	98	114	124	131	100	94	98	110	105	107	98	113	121	92	115	103	102	118	113	113	106	100	111	124	117	100	108	113	121	102	103	108	105	115	101	92	138	104	123	127	116	95	87	114	136	132	124	108	116	102	105	99	93
11958	5091	7712	11405	10135	5919	3697	2958	2387	2064	1755	1410	1344	1411	1641	1402	1271	928	942	1923	2610	3478	1138	1315	1055	1028	1277	1209	1072	1140	1399	965	1814	1931	2753	1516	1215	1080	839	927	821	921	1119	1539	1426	1425	1250	1141	1005	1158	838	608	445	489	481	428	452	402	435	377	361	509	575	901	721	506	461	479	520	497	540	518	409	426	396	314	339	340	336	335	299	323	315	333	335	285	278	312	361	319	364	322	323	322	278	298	316	324	304	320	320	353	330	323	327	296	334	352	338	323	328	339	314	302	300	327	291	302	304	317	325	311	349	303	356	340	306	326	318	309	285	330	320	333	316	295	310	301	317	288	285	323	338	278	296	295	299	286	342	288	301	328	298	308	292	353	264	333	307	325	309	294	284	290	293	316	316	284	314	338	313	306	284	307	299	297	309	304	291	331	315	317	303	315	292	274	288	328	364	284	323	299	319	332	304	285	301	333	303	319	294	307	312	328	288	290	313	331	306	313	336	313	257	310	276	298	331	302	311	311	316	318	314	340	346	327	295	317	307	297	291	353	272	300	333	316	308	321	318	341	289	314	316	328	261	327	299	289	320	322	333	293	306	279	306	334	323	289	331	294	316	325	317	318	311	316	289	307	318	312	313	289	292	320	328	315	316	296	292	286	273	303	330	308	304	313	321	353	318	315	312	321	275	327	295	300	310	330	298	312	341	316	344	316	344	298	311	311	301	311	334	326	323	337	321	316	291	282	335	323	310	307	337	272	335	295	307	288	300	313	317	323	322	296	320	297	336	294	312	311	319	313	298	324	335	321	309	339	324	320	359	342	301	289	335	313	301	311	298	347	335	318	305	304	303	303	349	311	314	288	285	311	331	288	314	289	303	314	295	293	330	284	305	333	277	298	313	332	294	303	309	289	315	314	290	304	305	325	315	308	307	299	350	309	294	275	300	302	316	308	322	292	298	334	297	299	303	341	333	294	293	314	287	320	314	316	329	291	318	310	318	295	319	333	308	307	297	297	330	309	294	309	319	288	293	352	295	273	312	280	323	323	294	328	259	302	322	280	311	317	289	332	287	317	314	294	281	285	312	301	315	310	299	279	322	281	304	276	310	331	292	289	317	296	316	317	284	273	309	287	317	295	284	330	304	291	310	304	296	314	312	336	289	308	312	317	307	282	334	322	292	310	285	286	304	293	314	325	303	321	303	311	308	287	316	293	298	324	310	323	316	338	271	326	323	270	326	336	303	326	284	315	287	291	268	315	316	325	349	301	312	316	315	333	288	351	297	351	351	314	296	270	287	298	271	333	308	311	306	283	307	329	339	319	317	304	331	323	293	319	305	308	322	325	318	308	297	299	301	352	274	301	352	288	280	324	280	304	331	296	257	309	306	331	282	298	333	319	295	307	273	323	317	293	311	332	300	301	316	298	302	328	306	322	323	272	309	296	314	318	340	279	296	331	304	332	356	298	306	322	278	326	304	308	311	339	300	298	285	323	287	316	306	307	313	322	315	288	310	309	313	341	311	279	275	315	292	298	322	302	335	316	320	301	301	353	278	266	279	282	292	296	301	290	327	320	294	317	296	304	284	285	312	308	321	323	297	311	291	304	303	340	278	295	301	308	313	300	316	300	322	326	296	287	337	301	314	315	305	342	283	291	316	278	259	345	293	299	336	310	320	258	292	313	306	309	314	328	301	316	299	339	278	289	284	320	309	317	309	340	318	288	297	319	330	314	317	285	270	284	298	313	313	298	316	313	302	321	313	295	281	264	302	303	313	279	320	300	299	297	299	324	300	297	275	299	287	317	304	313	331	323	297	291	320	276	290	328	295	286	283	295	292	329	292	311	324	289	292	295	326	311	297	303	309	303	299	297	301	336	293	322	310	299	324	265	310	298	305	300	304	309	320	295	323	306	296	288	315	338	314	303	300	336	312	294	305	294	348	304	305	311	326	326	330	293	272	291	301	308	314	311	300	299	329	308	316	302	322	309	324	277	288	312	290	307	297	317	323	329	305	300	324	313	304	342	313	319	321	316	314	325	312	300	301	297	282	330	278	319	312	329	315	294	307	315	324	326	288	331	319	314	293	312	283	313	308	301	333	352	305	307	310	328	310	335	304	337	301	306	306	348	299	322	305	324	287	328	317	309	328	308	316	296	310	284	298	351	297	302	297	315	298	308	306	301	290	302	295	314	319	303	286	325	329	290	322	317	320	337	299	322	298	321	312	304	291	332	302	277	319	327	313	306	321	312	276	332	288	276	309	309	311	272	344	315	334	304	317	309	299	306	305	325	291	306	341	321	298	305	338	308	269	327	286	280	324	307	331	281	292	307	292	283	309	309	292	293	303	306	299	329	336	305	320	293	329	300	299	331	327	316	321	316	303	294	303	272	280	347	307	323	302	321	263	298	287	296	297	284	261	326	323	293	301	343	293	310	260	314	333	316	297	295	308	308	295	318	305	262	285	290	311	320	335	321	301	310	265	328	295	309	283	300	315	324	281	323	293	314	285	324	278	284	314	316	306	297	311	310	309	318	314	344	308	296	314	308	286	289	329	296	292	329	305	291	309	302	295	330	318	312	323	290	336	338	309	303	346	303	305	289	322	316	312	320	304	332	322	316	319	309	298	330	342	298	311	330	308	330	283	292	297	303	283	304	294	324	334	309	303	293	290	313	285	293	293	323	308	322	337	308	348	306	283	311	311	316	281	302	271	319	301	344	311	301	289	309	269	293	321	312	296	286	323	320	323	332	302	280	317	308	311	280	341	288	324	293	309	345	294	315	295	306	332	271	290	305	290	305	288	323	313	310	298	283	303	334	304	318	298	281	308	278	293	344	305	267	317	293	294	275	316	281	284	318	308	285	317	298	329	300	325	312	318	318	326	330	308	289	280	296	304	310	318	323	311	320	291	319	293	312	313	291	300	306	309	333	311	295	307	297	319	300	325	334	333	311	280	329	339	301	307	323	291	307	348	318	319	305	312	284	328	347	309	269	302	331	295	310	297	333	288	289	302	324	305	334	325	292	334	315	311	287	312	284	346	306	317	291	329	309	303	293	309	327	299	337	291	291	330	281	308	298	285	305	302	298	314	299	311	313	302	309	273	312	324	323	309	290	267	320	299	324	337	309	300	295	332	277	314	295	310	273	283	340	315	313	303	309	296	282	325	323	285	300	300	281	280	317	345	303	294	314	337	334	319	309	308	308	356	315	292	306	295	346	294	304	321	305	318	325	332	295	312	307	294	309	324	341	292	313	289	310	302	319	293	273	336	325	299	310	316	300	281	314	303	295	271	298	292	344	301	317	305	327	292	309	310	283	323	317	315	292	268	318	298	304	294	332	315	310	341	290	310	329	303	314	322	296	304	328	272	299	317	324	318	300	333	320	293	303	305	321	347	305	282	289	295	312	292	277	282	293	316	296	299	268	319	288	329	303	301	279	316	305	323	320	295	291	280	319	314	323	304	310	271	289	296	268	311	284	323	309	304	320
2440	530	504	454	371	343	356	307	325	322	345	316	302	303	320	348	324	308	307	321	322	315	330	293	301	320	321	315	292	310	303	313	332	300	312	306	325	322	286	289	322	295	314	318	326	323	315	311	328	322	279	306	295	324	357	311	298	300	305	299	279	319	332	301	315	292	286	307	304	316	275	322	295	319	309	316	303	325	295	322	310	306	287	334	314	288	336	312	318	314	303	285	289	307	326	304	323	265	301	267	299	317	311	332	300	278	274	330	315	304	315	270	298	299	314	293	303	315	286	300	323	281	370	301	343	306	321	274	290	300	266	330	345	274	297	286	297	317	317	283	354	327	321	321	325	290	311	262	301	314	298	279	359	289	338	318	282	300	286	314	313	315	314	269	292	292	323	308	295	326	322	335	294	303	309	292	316	290	305	320	270	314	286	300	287	287	293	304	300	286	334	330	293	318	294	311	283	284	336	320	290	295	311	339	327	324	299	317	303	286	315	292	306	321	294	317	286	287	297	264	310	286	296	306	299	322	290	301	319	283	309	306	288	313	300	294	307	300	337	326	291	311	282	287	267	286	317	310	305	316	295	292	308	323	317	304	289	314	322	303	304	269	300	303	308	296	303	300	304	309	290	287	284	315	324	289	333	309	318	306	308	310	280	287	305	316	341	281	282	274	307	307	315	314	316	295	308	317	308	321	301	303	306	310	294	289	320	258	301	308	319	287	313	319	323	314	337	298	274	301	303	290	298	298	321	313	297	315	306	332	283	311	291	311	320	323	300	307	289	250	313	316	293	298	306	310	278	314	306	281	308	301	282	301	296	271	328	291	290	277	310	321	278	270	306	304	285	289	298	286	322	307	340	342	311	300	294	298	291	293	312	283	298	309	319	298	289	322	342	311	324	326	324	284	300	297	319	314	296	284	312	290	304	317	307	306	290	347	311	341	323	337	295	301	323	265	300	322	301	303	361	287	294	279	303	288	288	281	303	313	323	280	297	271	310	278	277	289	268	282	331	293	311	313	268	295	298	317	294	330	331	318	302	315	307	292	310	320	277	317	293	344	304	305	270	276	288	281	298	285	309	309	317	334	329	313	268	294	299	299	311	313	313	315	337	319	329	292	275	322	292	327	307	297	300	310	296	288	321	318	308	279	256	317	297	320	291	301	321	307	319	313	334	304	294	325	283	261	317	291	292	309	312	304	311	303	284	311	318	330	314	311	295	287	319	306	305	295	299	305	326	302	280	292	295	324	330	340	300	350	306	293	331	316	309	303	320	325	282	323	310	345	275	304	290	315	301	308	317	273	325	292	313	292	289	290	322	294	293	298	311	294	316	298	322	346	293	325	310	277	282	268	333	308	302	286	277	309	329	320	315	299	302	326	299	345	313	295	326	294	303	291	285	300	310	278	298	283	310	294	273	288	286	318	291	285	320	327	317	275	274	307	305	300	282	311	317	279	286	315	301	297	326	297	333	300	319	288	339	307	314	286	295	274	311	322	288	303	288	308	297	274	295	283	293	300	307	280	300	301	334	343	323	312	317	292	286	307	293	339	314	294	301	299	279	292	292	323	309	277	318	298	314	289	288	321	320	296	306	300	280	281	297	278	313	281	314	289	278	269	294	317	321	294	277	289	308	304	309	290	287	301	319	309	346	302	313	287	336	277	275	278	309	303	293	330	307	288	328	291	318	312	304	311	267	308	322	331	302	294	304	306	305	291	330	294	297	304	307	335	315	302	305	328	306	277	324	294	309	320	333	277	295	276	310	304	318	281	303	290	297	288	306	284	299	303	288	348	282	296	277	304	299	309	328	313	311	316	291	333	316	306	306	303	298	334	317	283	276	292	309	304	295	285	308	307	276	317	300	355	325	321	309	319	299	282	331	304	279	287	300	301	325	332	294	305	282	302	310	299	320	280	318	314	327	309	283	304	304	288	331	309	297	273	300	317	326	324	301	292	334	301	326	319	328	289	315	303	292	288	284	313	316	325	331	326	304	270	300	312	294	312	307	254	318	322	287	338	320	306	273	321	284	300	318	302	293	295	308	286	309	297	274	299	290	271	306	318	327	301	300	303	314	295	288	275	312	275	290	330	332	291	315	304	283	297	292	331	294	308	296	294	301	328	301	315	305	289	320	310	316	297	333	334	307	276	293	266	325	343	313	334	310	339	297	300	301	279	324	300	316	308	262	296	294	304	286	321	298	316	303	310	317	291	306	325	300	303	336	303	289	290	323	326	321	304	307	306	302	296	331	309	292	292	339	339	290	279	302	285	311	319	268	304	329	311	322	297	303	340	284	322	312	334	298	302	287	300	287	315	290	310	276	312	318	287	311	305	307	312	287	297	288	293	303	338	293	318	289	331	285	303	315	315	314	299	324	293	318	289	308	312	327	288	311	302	299	313	309	292	299	305	292	305	307	323	322	319	275	323	288	298	327	317	302	287	321	312	316	299	322	307	278	283	293	280	316	312	293	354	304	314	309	279	284	329	313	302	299	302	287	303	326	285	311	299	296	319	312	329	297	325	301	324	303	330	350	294	310	253	301	296	311	326	299	344	299	304	335	293	295	304	259	314	328	309	310	281	297	306	331	325	278	299	273	325	272	300	297	301	288	299	282	283	292	299	305	322	266	318	318	332	318	283	317	309	316	276	292	305	313	285	311	311	321	298	314	313	322	305	287	310	304	289	331	323	286	347	340	325	310	318	311	290	277	307	278	308	313	292	266	317	313	319	291	311	273	321	283	293	281	289	276	311	308	339	331	289	300	290	281	292	303	313	286	294	313	328	297	306	291	303	302	292	282	303	307	310	293	310	296	331	287	284	331	323	325	283	319	304	334	281	266	321	295	313	318	317	325	288	277	309	286	308	287	301	300	294	296	339	313	289	310	290	302	314	274	271	311	332	324	275	328	317	297	308	302	288	301	292	285	300	301	288	300	311	329	321	316	317	315	333	301	308	313	323	315	310	335	291	267	307	307	310	287	312	311	274	289	263	311	327	311	285	288	322	341	301	311	275	321	272	244	275	317	284	313	289	300	312	280	296	309	312	321	300	321	343	297	318	303	308	312	313	281	336	295	310	279	300	294	322	307	337	275	312	297	288	289	291	308	290	279	287	282	280	291	301	311	314	302	327	278	302	284	278	310	303	332	316	289	279	288	329	311	307	287	290	316	304	318	282	302	303	311	313	293	294	296	318	301	293	326	299	304	278	317	307	300	306	293	326	299	318	271	312	322	295	315	296	294	306	306	287	321	329	315	287	324	311	316	325	291	278	326	297	304	313	301	295	326	309	311	301	311	301	309	301	299	292	312	280	312	281	292	294	305	296	300	320	317	300	306	294	271	315	339	297	297	272	295	342	309	313	306	322	274	291	315	337	296	278	326	306	333	329	312	295	331	300	291	331	284	287	334	308	278	312	300	291	287	276	321	293	295	292	297	304	300	285	314	299	304	287	317	283	279	329	335	321	305	294	307	296	290	301
2761	934	1199	1345	1058	903	793	773	835	855	832	795	791	845	937	821	742	701	757	752	823	800	826	786	743	759	777	735	741	772	749	781	786	799	765	752	822	796	724	742	721	778	767	942	987	990	900	852	815	812	765	698	725	729	710	740	682	735	701	739	726	748	712	717	789	721	719	702	713	742	674	723	707	769	772	712	747	751	707	741	759	781	717	756	682	717	737	763	690	667	723	704	745	760	720	709	722	738	712	705	735	749	756	735	690	702	688	728	738	787	686	715	719	722	727	757	724	659	729	739	740	765	708	721	753	741	654	720	723	727	781	704	753	687	725	733	740	753	707	690	705	752	751	760	733	713	739	739	692	754	690	788	680	729	732	730	703	656	753	696	723	708	734	790	734	719	733	722	727	710	725	716	768	700	732	670	707	711	728	703	743	728	686	683	690	742	723	751	718	674	713	723	731	688	737	743	700	727	759	729	672	704	715	749	755	751	744	779	723	700	700	721	773	720	731	716	745	693	745	695	694	693	733	722	689	743	679	729	738	725	757	709	690	705	733	727	737	728	709	792	703	703	704	753	744	720	724	705	688	739	676	757	746	729	725	746	667	688	715	673	663	739	681	711	698	722	777	740	668	732	777	701	722	687	697	664	703	694	730	703	689	735	687	702	690	707	689	789	750	687	773	674	738	728	712	697	716	735	721	722	701	769	771	744	734	747	740	701	725	705	742	727	762	754	737	726	774	708	693	689	689	696	721	723	721	696	787	767	737	718	758	729	743	731	775	731	684	718	771	777	733	755	693	721	723	724	700	697	697	753	680	760	766	698	758	728	726	677	714	724	717	747	703	697	732	691	732	721	692	741	682	735	728	741	700	721	758	753	724	676	758	736	721	693	712	760	750	721	728	693	681	732	712	744	747	737	710	703	752	759	714	734	784	738	685	692	767	746	746	760	731	755	733	720	747	731	729	687	717	716	704	757	762	711	734	768	769	723	724	724	734	717	751	764	714	738	710	747	711	720	709	690	749	714	685	739	719	727	723	748	735	769	712	703	741	705	686	732	733	729	713	745	743	725	744	719	708	735	766	718	775	707	681	720	703	708	735	707	755	723	741	705	712	698	725	715	765	724	665	727	720	770	762	719	723	720	729	745	673	747	733	738	713	739	728	698	747	736	748	705	738	706	729	758	752	740	729	733	766	781	753	726	742	750	667	731	730	708	774	705	710	725	721	762	699	717	695	721	702	690	773	697	744	735	758	695	718	696	755	707	722	730	758	696	760	735	715	690	707	759	705	779	722	762	711	710	746	729	695	742	721	695	740	676	710	772	736	768	719	695	710	747	771	741	749	739	701	723	758	722	688	724	733	727	734	712	672	694	668	717	810	727	734	705	753	678	737	700	743	709	728	724	765	642	696	702	691	764	711	728	700	744	687	732	728	726	724	727	707	714	732	734	750	713	753	706	730	710	690	699	737	673	715	713	748	662	689	736	701	719	750	712	730	712	712	667	658	759	745	677	729	717	731	680	711	740	685	723	715	697	688	720	731	725	740	684	737	751	734	725	671	720	749	715	704	702	725	744	716	765	712	738	721	738	749	699	737	756	688	702	745	682	710	758	718	674	707	741	729	746	729	737	762	735	690	742	746	725	706	716	727	675	708	721	696	731	742	685	779	721	751	725	730	681	741	715	728	748	730	716	692	681	701	740	765	760	721	746	703	669	748	773	691	708	738	712	719	713	724	789	671	726	739	695	696	755	703	753	699	712	707	742	737	733	718	721	710	717	702	710	777	706	705	729	648	681	742	684	684	696	717	711	660	740	698	740	715	728	738	755	726	665	720	744	725	791	691	742	714	765	704	691	658	671	716	766	735	703	725	713	712	703	740	681	745	756	686	737	733	736	740	734	714	750	706	717	727	730	708	720	706	744	736	710	700	710	778	713	739	714	717	737	721	723	698	717	720	731	756	718	700	746	704	680	699	708	719	707	762	777	711	685	729	731	723	742	733	744	693	721	717	743	709	689	761	697	755	757	714	729	753	713	746	732	728	743	750	710	727	749	744	729	729	716	759	735	735	750	746	762	702	739	731	730	787	689	709	730	739	677	752	757	727	741	723	701	720	798	656	724	723	762	703	715	757	757	755	755	727	717	722	739	723	717	705	695	692	748	711	714	724	730	816	696	710	714	749	730	697	739	738	745	758	769	712	715	783	728	767	705	776	742	737	678	727	716	728	672	714	766	738	700	714	707	700	717	755	740	727	746	697	727	768	733	738	709	744	770	754	738	737	723	683	714	725	710	694	744	698	685	771	709	744	740	706	709	752	729	753	779	727	689	753	748	712	778	675	681	775	740	706	750	716	705	733	752	736	744	708	743	686	741	746	718	767	716	721	694	727	729	695	751	687	731	710	713	718	735	701	711	689	696	675	709	737	722	748	736	726	760	727	695	700	738	711	722	800	718	736	742	727	664	730	709	770	726	674	750	710	714	715	746	790	743	756	698	741	711	741	704	721	749	749	672	660	742	727	742	746	711	710	731	711	686	684	668	700	776	758	746	737	753	724	742	714	716	773	722	747	728	691	726	733	674	702	706	713	738	728	710	750	695	720	670	709	727	772	746	750	748	746	789	709	714	728	744	736	757	718	716	745	721	754	705	689	729	698	694	747	712	716	701	746	753	721	692	722	674	738	725	726	724	734	719	721	685	715	744	714	718	691	693	746	733	726	727	728	724	739	704	713	713	789	724	765	734	673	662	708	702	753	709	683	711	722	698	750	666	702	697	704	708	701	747	781	757	715	785	769	728	722	711	727	692	750	747	684	712	735	744	719	678	717	784	730	725	717	637	725	715	696	740	748	686	734	743	695	742	719	685	734	754	720	727	721	686	700	727	720	741	696	716	790	718	731	725	720	764	687	741	728	690	710	713	725	714	679	697	754	733	703	688	714	725	801	727	715	711	729	699	687	720	715	718	709	724	776	739	742	750	709	750	741	739	768	775	785	717	668	656	751	726	744	709	738	703	727	714	709	743	715	761	723	725	737	766	735	699	760	692	708	698	654	738	746	738	728	724	734	710	726	770	709	675	703	737	680	692	718	720	735	687	756	719	739	753	747	719	713	785	722	757	788	704	762	719	724	691	760	712	758	715	736	727	683	739	705	702	693	735	739	685	713	733	715	710	714	731	723	700	751	694	694	805	734	654	738	668	719	741	700	735	683	732	736	695	763	726	763	773	728	715	693	650	766	716	742	703	730	739	802	770	758	699	736	689	693	700	702	675	710	776	736	761	657	709	728	720	672	713	743	744	701	782	726	709	707	717	739	737	687	685	740	730	723	762	714	722	729	708	726	685	747	736	776	710	707	726	676	756	705	768	695	732	728	705	705	728	739	728	750	716	766	703	700	672	705	679	712	750	698	722	724	741	722	747	744	784	729	733	711	697	736	729	747	706	718	760	730	713	749	740	776	723	719	728	698	713	701	776	718	653	732	717	742	730
10269	4430	4571	4427	2661	1405	648	422	384	288	271	266	243	282	276	271	225	243	224	272	327	364	246	248	217	233	244	242	221	236	204	221	337	298	226	271	220	207	213	211	221	216	259	253	285	260	228	239	219	216	192	178	201	182	175	197	189	203	176	186	193	194	215	224	191	184	201	172	195	174	164	214	192	198	172	190	168	192	196	178	190	181	167	165	165	175	206	165	160	174	168	165	152	196	195	180	189	203	179	199	211	175	176	180	181	161	178	179	180	194	177	173	198	191	177	206	192	181	182	191	179	189	183	190	166	167	189	175	179	193	162	178	182	169	197	170	178	178	172	194	173	163	148	191	194	186	190	177	175	196	209	173	185	195	191	212	186	189	161	159	172	199	173	195	194	190	169	177	189	174	169	178	176	189	207	176	184	166	171	166	152	181	182	166	179	175	190	189	189	186	188	163	171	197	203	192	173	188	173	165	181	178	182	191	186	183	186	176	161	167	193	202	172	174	166	180	175	211	178	183	166	155	183	181	175	150	188	183	189	183	173	161	182	177	181	187	176	162	192	174	177	185	185	170	166	186	176	187	166	190	183	172	187	208	175	154	178	205	173	183	183	186	144	174	145	183	151	182	175	179	155	200	181	180	186	202	179	195	204	178	160	176	184	196	147	193	192	187	170	154	177	179	191	192	164	189	161	194	192	167	160	189	175	173	189	193	192	192	168	191	169	175	181	202	203	193	164	186	192	195	175	183	191	177	172	200	155	162	199	188	185	163	180	195	196	172	181	185	182	155	184	184	166	184	192	183	171	176	146	177	194	187	180	181	162	161	201	200	187	201	197	189	194	173	195	199	199	177	172	192	188	189	190	201	182	177	157	164	201	170	163	171	159	200	197	189	178	171	170	170	176	197	182	158	171	179	168	178	180	166	178	163	173	204	180	180	173	188	178	181	212	168	158	156	198	162	172	169	168	224	163	177	172	197	179	197	190	178	209	169	195	176	182	211	180	163	162	184	170	196	170	184	188	183	216	182	172	163	193	177	163	204	179	163	181	193	188	190	187	174	172	194	167	176	193	175	188	182	183	186	169	176	158	180	194	186	198	160	189	189	184	169	191	179	209	177	186	189	176	157	145	194	191	188	171	177	188	175	170	168	186	153	185	162	187	184	186	168	162	170	201	188	179	162	172	186	173	189	188	163	139	155	168	167	171	194	187	181	171	192	218	191	196	189	166	156	204	178	180	170	159	186	173	192	165	167	187	177	193	176	188	181	177	176	166	196	157	151	190	180	161	210	174	181	166	182	172	181	204	181	165	200	181	178	189	155	190	172	160	173	174	166	148	172	188	173	196	171	203	188	199	189	162	211	182	180	196	189	180	163	190	169	182	173	189	180	174	193	177	181	164	166	168	186	189	190	160	187	200	189	188	213	182	162	180	185	202	175	166	173	192	180	170	190	185	169	189	167	164	175	150	184	163	183	150	193	176	184	202	206	189	211	180	184	158	169	206	190	182	212	158	184	154	155	176	175	184	172	189	177	197	182	170	186	172	185	179	153	210	188	162	175	172	183	179	172	151	159	170	195	194	195	173	173	162	159	184	177	164	172	168	169	158	169	199	175	194	185	181	205	201	214	204	154	175	172	180	188	172	164	178	159	172	182	183	167	188	172	177	187	199	195	176	179	168	159	166	191	184	153	193	172	151	172	200	180	178	183	187	162	172	201	202	189	188	176	166	180	172	187	173	185	186	188	151	196	185	202	193	177	166	192	190	166	187	193	196	161	174	169	175	145	194	180	200	199	182	178	180	178	197	169	183	171	203	163	187	195	186	161	175	203	203	180	190	180	156	205	173	177	210	158	168	157	162	201	191	182	173	157	192	199	180	176	190	156	172	180	199	164	180	181	192	168	175	168	176	176	182	177	196	188	166	151	174	178	193	195	166	182	198	159	184	201	181	176	182	173	210	180	175	181	197	191	156	173	189	193	204	175	161	192	158	193	172	183	193	182	146	196	175	168	151	177	157	173	217	202	204	173	211	174	217	177	206	192	174	178	192	190	166	181	171	176	195	158	170	183	160	179	190	206	186	185	189	183	180	181	180	172	176	205	193	167	144	185	195	184	186	177	199	167	167	176	189	175	173	194	203	179	187	190	199	168	180	169	172	191	196	165	191	192	179	182	169	203	201	177	167	203	176	199	169	195	156	162	201	179	192	176	173	168	169	181	194	157	170	191	152	177	179	161	168	190	174	177	190	175	154	182	176	160	169	178	192	179	157	166	176	180	176	193	172	162	169	183	178	173	194	190	199	177	181	177	184	191	181	180	175	171	191	178	162	152	178	196	191	174	175	195	191	177	164	168	182	165	193	171	170	180	181	171	152	155	188	166	193	162	152	165	172	175	177	177	186	186	186	179	179	182	173	185	172	165	182	192	171	177	193	192	185	175	165	162	182	188	192	183	186	183	194	188	173	184	184	176	196	201	164	171	173	208	183	170	176	155	191	173	225	164	188	175	157	198	189	175	168	173	184	176	154	166	190	175	169	185	178	168	176	170	214	196	168	169	180	174	172	210	154	199	170	188	172	185	168	168	198	190	189	171	177	167	178	195	172	172	170	177	180	181	159	184	181	159	199	170	177	205	180	187	168	181	168	189	166	171	182	193	191	171	182	184	189	206	194	200	179	193	169	192	201	177	149	206	167	181	171	186	150	182	202	180	177	180	151	164	182	203	211	163	194	184	196	179	194	195	174	197	192	172	166	174	178	171	205	199	169	190	168	165	176	184	167	176	188	194	186	174	189	189	162	172	169	183	202	197	180	176	177	175	188	190	195	167	179	159	186	167	201	190	164	189	188	194	195	219	195	168	179	156	178	170	166	148	173	185	187	178	185	167	169	182	187	183	199	190	176	187	194	177	178	200	193	190	175	166	179	162	178	175	165	194	201	165	182	177	181	179	192	183	162	180	164	181	179	189	177	178	201	171	213	181	186	189	198	182	187	163	151	184	184	182	167	181	207	164	163	193	185	186	170	173	177	222	174	183	172	184	210	166	187	182	179	174	160	200	165	168	187	181	166	143	194	153	199	171	178	187	175	172	178	163	178	175	160	172	187	183	195	188	189	174	166	175	179	200	188	199	189	176	190	181	174	160	162	198	213	197	203	168	146	185	193	165	179	180	168	207	179	182	189	182	169	189	153	171	178	172	162	175	168	176	194	165	180	166	161	199	164	170	181	177	168	171	195	171	188	187	158	183	198	181	176	185	167	196	189	206	182	154	177	199	168	166	150	170	173	179	185	179	184	204	181	178	188	176	194	162	207	184	169	181	168	175	158	187	166	198	158	183	158	185	175	185	186	159	184	181	170	197	177	149	175	163	168	190	173	181	175	155	178	204	178	162	178	152	171	181	168	209	184	184	197	179	187	171	171	179	165	204	178	178	156	193	171	175	188	164	184	203	161	160	165	205	169	183	182	198	177	182	187	176	177	213	204	186
8216	2953	5165	7505	6378	3712	2132	1773	1622	1457	1197	1044	1045	1080	1227	1045	926	723	859	1228	1660	1898	804	1062	819	935	950	917	932	1010	871	974	1685	1548	1039	1155	1015	827	881	721	707	774	960	1179	1275	1255	1168	974	850	830	791	596	595	504	531	534	521	535	526	479	505	561	727	568	506	454	525	540	610	618	561	558	483	499	491	485	464	447	475	437	459	462	457	480	448	469	499	447	442	504	447	460	445	447	458	486	458	482	466	493	447	464	494	447	458	485	480	493	459	464	464	425	496	459	440	463	405	456	479	436	464	466	434	461	466	442	426	477	482	475	452	402	469	444	511	453	457	451	456	456	480	468	447	431	467	444	442	427	445	424	461	494	463	448	439	423	397	444	485	464	469	404	518	478	481	438	443	450	446	466	452	459	457	440	481	473	452	451	443	465	467	465	443	460	443	408	458	441	483	426	456	487	444	433	451	410	431	414	437	468	490	430	449	459	466	486	439	414	427	448	480	475	436	492	466	459	462	454	413	451	454	434	462	472	455	447	442	442	453	425	405	446	451	484	458	434	492	444	426	454	468	447	408	453	465	433	456	445	463	456	420	429	474	477	489	406	446	467	481	448	434	434	473	443	467	482	463	467	481	461	467	436	433	396	458	474	431	497	445	423	474	435	452	430	472	461	439	437	455	457	452	458	483	426	440	473	452	466	462	507	459	446	424	429	440	473	410	454	404	473	482	426	443	450	483	416	438	475	444	444	443	461	472	480	458	478	468	457	458	484	476	459	458	409	439	456	435	453	427	479	473	451	448	398	494	430	420	465	423	452	469	437	446	461	468	476	453	459	485	427	437	481	464	428	471	448	437	457	483	434	466	456	465	421	488	461	449	481	437	462	438	473	458	482	478	441	464	447	456	465	502	438	467	447	454	452	463	455	487	433	436	462	471	446	438	442	447	445	498	451	465	443	464	496	491	464	461	468	451	467	438	493	455	453	496	447	459	458	428	488	453	446	456	467	452	445	487	472	478	460	483	464	445	464	439	462	488	476	475	426	450	472	470	470	460	487	475	471	428	449	485	471	431	474	496	438	392	463	491	487	457	471	459	438	417	438	485	440	473	451	471	420	476	468	465	448	455	457	450	475	434	461	440	478	425	458	448	445	463	494	428	430	449	466	437	490	444	438	450	470	431	442	430	476	456	474	450	447	421	446	437	423	436	450	464	462	470	459	433	457	477	489	473	441	461	471	449	473	438	490	475	465	443	450	511	455	435	454	470	460	470	454	427	469	440	436	432	451	437	460	475	472	482	501	430	467	450	505	431	482	472	459	436	411	453	487	463	450	457	447	459	486	428	467	449	429	476	433	463	418	462	481	467	447	426	428	442	458	438	443	420	435	465	444	477	469	437	463	440	450	462	455	430	452	443	432	472	450	428	438	470	455	477	423	466	430	445	486	453	428	503	460	413	440	470	469	471	445	490	462	475	464	452	471	438	469	434	490	432	507	490	497	464	461	449	425	466	450	422	436	429	481	447	436	442	466	446	417	454	446	473	448	452	465	442	476	421	465	455	423	447	451	457	432	439	459	469	427	456	437	443	482	468	458	421	465	462	421	449	449	457	469	441	442	495	453	417	470	438	433	425	482	442	437	476	431	436	435	481	446	460	457	479	494	463	449	430	467	468	421	428	466	445	476	475	466	414	423	473	498	468	441	482	490	431	448	439	438	478	465	439	457	481	458	427	443	453	438	443	467	455	459	465	478	480	490	485	503	464	433	469	488	432	480	453	489	469	488	406	429	461	432	463	458	441	446	438	484	445	456	478	442	442	470	477	496	432	481	412	440	481	466	461	436	445	419	445	455	431	419	492	452	457	487	488	448	472	454	448	448	435	489	493	430	446	434	456	478	449	422	456	422	418	466	470	476	408	436	410	472	446	445	454	474	459	412	439	488	471	440	455	470	450	428	454	473	446	463	449	448	420	454	444	432	453	489	458	417	466	455	456	452	436	467	446	476	443	476	465	428	437	416	453	468	462	457	455	469	430	472	473	452	453	442	433	436	459	452	451	448	457	464	453	459	471	473	443	464	437	431	452	457	466	484	409	484	441	460	450	422	429	424	490	462	422	445	471	439	442	448	447	465	455	450	420	469	444	471	472	423	412	456	487	431	469	433	463	432	459	468	432	424	446	462	420	475	485	469	466	421	440	462	479	449	447	426	460	482	455	496	444	469	461	452	442	475	448	453	453	462	451	473	439	442	417	439	507	399	493	468	436	438	473	442	433	481	493	447	480	440	444	457	450	496	480	417	482	450	427	453	454	461	445	453	444	434	464	476	433	457	447	462	453	466	461	464	451	476	404	419	463	432	439	418	445	478	482	414	467	469	458	430	492	488	448	419	445	454	475	488	501	444	466	436	457	444	455	471	457	430	448	466	441	434	431	467	458	467	479	424	461	453	464	471	449	465	438	461	480	476	476	464	460	446	437	486	411	456	463	446	460	454	474	482	469	476	421	440	427	439	416	447	483	424	463	448	470	460	451	457	426	432	505	437	434	454	436	453	425	441	413	446	460	468	469	433	447	412	478	492	484	456	467	451	424	452	492	440	432	476	474	422	437	455	469	466	474	451	444	439	463	445	446	471	442	420	462	441	473	470	464	454	455	464	422	441	444	461	459	463	450	464	463	470	454	457	435	432	434	425	465	459	465	467	476	442	439	456	478	425	425	465	454	470	446	494	438	445	497	466	460	450	435	469	421	465	442	451	453	429	422	435	439	460	442	418	469	474	412	417	453	457	418	421	442	484	452	418	436	476	420	410	452	474	439	427	451	427	478	472	432	454	445	415	473	482	440	462	501	477	471	450	453	448	448	439	435	430	439	458	436	465	445	460	471	460	454	438	470	461	470	465	468	400	426	434	435	463	444	414	466	463	457	450	420	468	445	495	440	472	431	470	442	410	458	427	512	446	452	462	456	495	439	464	468	452	448	491	505	457	462	477	476	475	457	460	446	464	475	481	440	466	459	477	478	464	382	437	448	439	434	464	475	432	436	452	473	483	462	467	444	451	420	445	427	440	465	462	419	441	427	462	471	452	479	444	444	452	440	425	468	444	459	463	472	462	455	457	467	486	479	488	382	486	450	434	485	457	445	458	468	484	462	453	472	452	427	456	476	473	403	434	489	450	476	488	455	455	474	473	444	443	416	460	471	464	446	461	463	455	478	488	458	429	428	477	443	439	425	495	479	449	459	461	451	486	448	475	450	451	471	449	451	441	444	430	450	466	462	448	478	500	428	486	428	458	456	423	451	446	451	443	443	441	455	450	465	428	463	460	443	450	419	448	473	463	459	488	511	452	435	429	495	477	436	481	443	505	447	465	407	430	440	466	470	467	477	462	453	453	418	453	439	501	468	446	431	442	447	491	461	481	462	461	448	428	469	455	484	448	447	453	446	458	440	500	458	452	452	471	469	449	459	476	451	475	470	467	496	431	466	459	482	483	416	462
16893	7533	7069	7665	5497	2506	1283	796	566	467	335	319	286	271	260	316	235	191	207	257	458	373	219	208	200	198	208	192	219	221	187	218	436	243	277	307	211	216	189	168	198	174	221	252	279	263	274	219	227	205	158	159	140	160	153	120	140	154	126	127	131	137	184	153	131	131	128	133	125	135	141	145	128	159	132	143	131	148	110	104	141	118	107	111	125	133	127	115	141	129	125	130	125	119	122	123	110	111	121	107	112	123	123	130	131	101	117	128	119	145	121	121	105	112	100	112	115	114	107	129	115	121	151	114	110	126	139	125	129	106	127	118	114	135	122	136	111	109	127	118	107	128	133	114	115	125	112	112	114	95	138	113	103	133	131	115	127	118	155	117	136	143	135	135	100	122	120	138	118	122	106	110	123	142	134	116	121	141	114	120	129	120	130	107	109	136	120	112	113	131	121	142	109	97	124	115	113	138	133	122	121	120	125	123	131	123	109	115	135	118	122	125	117	108	121	117	103	116	127	105	116	128	119	119	125	121	124	120	151	122	102	119	133	121	138	126	118	116	113	142	131	120	121	124	109	116	122	129	123	135	128	115	97	126	109	145	121	106	111	110	128	108	106	110	129	122	120	111	128	145	109	130	122	125	110	118	123	141	124	108	124	115	118	129	124	121	114	132	126	122	121	131	114	132	129	120	111	111	110	113	123	141	149	130	106	125	112	134	128	123	116	125	90	107	125	123	109	112	128	129	128	124	120	125	90	129	131	118	114	94	122	142	113	116	123	116	120	131	93	108	126	111	127	96	129	123	108	123	136	108	114	129	131	152	120	116	104	128	136	117	131	118	119	125	111	142	139	111	141	121	119	130	115	127	111	115	116	120	113	116	109	115	120	107	131	109	119	131	145	140	104	108	112	134	122	108	111	107	124	151	115	111	113	113	108	125	141	109	125	118	130	132	127	112	143	113	132	123	127	121	121	139	133	115	130	126	116	99	110	116	114	134	133	123	133	116	117	142	154	117	129	118	134	99	128	128	147	132	105	118	129	123	106	120	112	135	113	131	143	114	121	136	105	114	121	119	119	129	123	131	126	134	115	126	130	123	117	117	100	140	135	129	113	127	126	92	120	105	131	105	119	123	111	112	113	114	134	131	131	108	115	137	129	135	119	123	125	127	107	124	116	122	129	121	126	109	108	125	120	111	120	135	143	133	108	121	120	119	108	139	111	125	119	131	119	129	131	114	111	102	115	130	121	131	122	117	128	125	114	121	115	113	105	120	122	110	122	132	129	116	129	119	150	128	135	119	135	120	135	112	131	115	116	118	128	95	116	101	132	116	120	122	123	122	130	130	110	120	125	119	126	115	123	124	128	107	129	114	136	122	113	107	144	129	126	131	127	135	100	127	122	130	120	115	104	112	139	123	135	138	126	115	118	125	128	121	121	128	118	112	121	125	112	129	148	115	145	116	91	101	105	142	110	120	125	122	113	120	107	125	108	106	125	128	135	137	122	117	115	105	136	121	114	107	134	124	114	124	125	110	112	137	104	116	128	112	125	127	126	149	117	111	131	134	129	113	128	113	125	111	144	127	113	126	131	125	109	120	119	117	128	127	120	120	115	117	109	118	120	139	129	138	116	138	74	126	108	133	121	108	132	126	121	117	102	105	131	104	128	120	121	103	122	113	103	132	121	124	135	106	118	137	135	116	123	121	139	97	104	115	128	112	129	113	123	129	120	123	135	134	105	121	106	110	122	127	111	132	115	115	123	126	133	111	118	125	120	133	136	122	121	121	123	130	125	137	120	145	127	110	103	108	130	91	122	125	113	112	115	137	138	119	128	113	111	119	122	129	122	107	133	118	132	137	93	142	115	123	119	107	134	112	124	109	147	108	137	114	137	137	119	90	138	119	103	117	116	128	135	127	121	132	102	119	119	131	89	142	120	119	105	132	134	130	115	124	118	118	117	132	114	122	124	121	130	105	142	127	114	102	119	102	100	119	111	119	128	126	120	136	112	129	125	121	132	127	131	146	128	120	120	125	120	129	119	116	128	131	115	135	135	106	117	116	115	118	137	108	132	119	130	115	118	127	111	134	121	125	127	114	128	120	111	130	109	132	137	140	116	127	155	138	138	104	112	119	114	138	138	110	113	137	107	141	112	126	126	113	105	124	125	107	124	130	123	120	117	119	110	129	126	124	133	108	111	152	106	143	110	121	145	144	124	117	127	125	116	128	126	123	115	127	134	99	125	122	131	124	118	128	128	110	129	118	118	128	134	109	128	134	87	128	124	109	117	116	113	120	123	122	136	124	106	118	106	128	123	126	122	111	112	116	121	121	134	114	123	124	123	114	121	120	118	126	108	110	110	135	123	126	127	124	116	133	129	112	116	139	118	113	129	124	124	97	110	105	150	143	113	131	124	130	107	128	118	133	122	115	143	115	120	138	111	111	100	144	109	143	111	120	121	128	121	111	143	122	143	127	121	138	97	112	142	124	127	130	118	134	117	126	111	99	150	131	123	120	117	113	114	113	133	124	130	99	127	124	119	142	99	119	113	123	132	119	123	131	133	126	112	111	126	114	124	154	122	115	123	114	106	119	122	138	127	136	135	148	126	112	107	118	116	135	114	123	125	108	120	122	125	98	127	131	117	124	123	108	121	119	125	122	130	105	139	138	117	131	127	117	123	152	136	117	125	118	128	123	124	128	134	129	136	129	123	109	108	113	118	119	116	106	99	120	119	118	106	122	131	114	120	101	112	140	130	107	123	126	113	136	119	142	127	118	136	133	126	112	130	119	123	131	122	119	109	108	120	115	131	122	140	114	129	118	126	116	120	122	125	137	116	121	137	126	145	128	126	131	126	119	134	156	119	144	132	144	141	108	124	112	116	102	97	106	135	129	118	138	136	137	117	115	111	114	112	113	149	95	132	114	132	117	121	110	105	124	112	108	116	120	96	127	123	130	108	121	133	126	122	104	114	135	139	111	109	105	132	118	124	118	115	116	102	116	117	118	121	142	119	116	128	102	100	119	119	106	117	130	118	98	110	127	111	115	128	126	133	142	119	121	131	119	116	125	114	113	118	131	138	110	110	144	136	135	108	121	132	120	134	108	114	127	106	109	110	117	115	125	144	140	115	135	147	135	132	122	126	127	131	115	112	136	128	130	116	135	122	117	146	133	112	113	124	132	109	113	127	112	142	124	122	133	121	135	124	134	97	126	128	124	131	120	106	129	117	107	119	120	120	111	105	124	110	137	126	121	157	119	109	129	115	136	127	117	134	135	120	135	120	133	119	114	123	134	109	111	105	117	131	121	100	120	134	131	125	149	140	129	134	101	112	123	131	105	137	103	129	121	133	123	142	125	129	123	112	109	128	118	123	126	109	120	119	128	106	147	117	123	145	124	110	135	128	111	111	115	115	126	96	114	104	123	115	129	137	113	126	114	126	139	121	122	127	140	114	107	127	118	107	126	134	114	137	122	107	101	121	139
10819	4384	7976	11351	9782	5503	3570	2943	2454	2108	1648	1537	1476	1534	1659	1514	1161	909	1043	1540	2908	2504	1102	1287	1035	1230	1408	1133	1289	1252	1025	1420	3120	1683	1441	1905	1041	1256	1081	816	812	977	1188	1631	1649	1598	1552	1327	1123	1040	839	636	598	447	462	457	406	466	441	432	449	611	1002	591	409	433	509	489	510	459	439	444	464	427	380	364	360	339	357	355	345	369	360	359	338	382	367	340	356	340	366	348	378	348	302	339	315	354	377	376	356	380	375	339	362	353	336	400	357	365	382	330	324	350	328	386	311	322	350	352	353	343	356	337	374	306	327	329	310	358	340	343	309	341	349	316	329	346	328	372	345	337	385	330	346	376	367	316	352	381	325	357	315	364	340	347	308	338	346	340	340	345	344	329	354	348	344	344	334	335	365	327	320	343	320	359	376	342	321	363	346	338	381	343	317	326	345	308	341	309	339	336	321	345	342	394	337	330	371	360	335	334	313	354	344	344	324	339	347	328	316	333	372	346	379	337	329	350	331	339	322	344	310	355	349	308	339	342	324	313	353	306	341	362	351	325	359	321	339	335	349	375	341	345	341	355	323	366	313	337	332	322	322	331	341	337	314	314	352	317	342	309	345	323	317	332	364	361	315	330	339	369	327	310	313	321	342	353	332	341	305	362	336	333	325	314	334	322	350	336	343	352	337	348	372	329	328	344	354	345	295	300	358	336	336	362	303	319	280	332	330	350	342	332	350	339	311	325	371	329	351	345	325	324	347	354	325	333	337	361	321	335	339	357	338	318	344	344	321	334	341	335	385	307	371	345	336	348	379	346	327	322	311	317	361	293	313	382	320	311	349	343	356	370	347	344	330	349	330	326	335	344	341	361	319	337	347	322	320	338	368	340	305	352	339	374	337	341	356	337	297	321	348	297	305	306	347	344	346	338	320	296	329	340	332	329	343	324	324	337	332	360	357	358	348	353	317	387	322	338	351	352	352	327	333	327	316	345	326	383	331	311	380	323	334	329	342	336	357	358	339	331	349	324	335	313	343	322	301	336	339	354	350	325	363	331	344	339	306	345	336	337	355	358	350	363	331	306	356	373	308	343	332	325	345	345	340	324	334	311	319	328	310	319	350	323	346	344	356	321	350	372	343	341	320	309	329	364	298	343	333	349	360	338	291	325	350	319	350	337	324	330	320	331	332	314	346	357	307	364	346	308	295	338	303	351	307	366	355	332	353	322	337	328	342	342	342	327	328	344	372	320	313	330	340	306	344	326	345	328	327	334	330	307	286	353	317	345	350	331	303	326	326	325	338	353	297	303	377	313	358	316	358	364	344	336	342	320	324	333	335	375	366	318	332	360	315	359	373	346	368	325	332	327	290	341	350	352	374	361	338	317	331	328	312	359	293	333	327	342	326	339	367	340	333	335	335	299	323	365	306	347	329	339	335	339	352	317	320	339	345	355	352	334	326	359	332	332	345	330	353	305	343	330	325	335	316	316	330	322	344	356	314	329	339	338	329	367	355	345	295	323	330	335	366	371	331	355	324	363	312	350	324	340	333	364	290	315	333	337	323	336	305	323	346	375	345	322	346	304	347	337	316	320	306	324	388	313	333	330	348	343	341	342	331	339	321	341	337	310	373	332	319	341	314	338	337	330	358	360	328	336	345	345	328	319	289	356	365	296	358	334	313	320	354	296	352	349	314	332	316	315	363	346	344	309	322	355	320	334	323	316	345	373	308	345	299	330	343	350	330	347	344	327	341	352	335	304	335	340	327	324	332	359	328	346	361	329	310	314	348	338	349	354	343	349	329	358	314	338	363	350	313	368	313	346	357	349	316	327	310	349	348	328	332	302	347	346	333	342	315	360	361	334	340	308	325	312	322	335	316	307	309	339	334	345	351	341	325	295	346	337	340	343	336	329	331	336	328	318	358	336	330	353	339	340	350	349	381	342	335	335	336	332	327	346	318	340	341	353	318	352	323	325	313	358	311	335	312	317	328	360	362	324	343	318	326	310	349	320	337	338	282	314	339	335	362	311	335	334	324	349	312	340	343	333	353	333	349	353	319	331	354	345	333	367	312	307	351	332	352	330	347	336	339	329	308	385	358	327	313	313	322	349	331	350	307	336	331	323	353	325	366	319	331	341	342	353	348	337	342	321	352	340	347	346	319	342	340	359	348	345	360	340	349	342	301	377	344	372	341	335	342	331	343	358	337	346	346	334	349	336	360	338	322	336	335	332	347	325	334	348	334	314	328	332	321	354	313	308	333	370	305	336	330	356	328	354	344	346	341	326	324	364	315	333	347	344	318	358	324	327	357	338	336	317	354	321	308	337	349	345	302	316	329	330	329	338	320	343	362	347	291	325	340	340	374	321	353	367	332	363	342	341	338	324	337	342	330	334	325	385	342	314	352	359	335	307	336	327	338	328	339	323	340	317	333	314	356	383	341	353	333	326	376	335	306	320	343	343	347	362	302	328	328	332	332	336	373	325	371	358	374	367	356	321	349	325	299	347	344	341	357	370	329	356	318	310	314	327	296	348	373	342	361	366	302	362	346	343	341	340	336	329	347	349	338	340	330	344	308	357	331	340	328	311	315	339	309	324	356	324	299	342	340	343	355	316	336	320	344	346	338	366	351	359	321	306	352	342	319	338	322	338	340	377	381	359	368	396	335	309	344	295	298	331	332	340	339	357	348	326	334	312	314	342	337	329	387	313	349	373	363	310	328	364	319	336	342	349	300	354	315	368	403	380	348	357	329	361	340	338	343	331	318	368	339	321	316	331	324	354	327	341	355	351	331	321	351	338	315	319	325	363	330	305	331	333	334	367	328	316	310	365	314	336	340	309	318	318	378	342	322	337	336	344	338	308	338	327	350	307	327	344	340	342	338	323	329	341	359	349	338	326	332	321	334	343	340	318	368	358	361	355	340	307	342	344	325	312	357	339	334	310	297	312	317	338	322	356	334	309	347	338	346	324	319	363	348	312	354	348	326	338	352	341	327	347	333	320	357	349	315	355	310	345	368	356	309	341	370	361	347	352	337	342	319	340	311	337	366	339	331	296	327	330	308	310	355	325	335	338	337	332	336	336	307	340	306	350	322	336	325	332	332	360	344	311	379	337	295	350	353	325	334	358	324	354	309	331	334	315	332	343	307	334	355	327	332	330	339	337	335	345	317	340	332	337	336	332	314	310	308	323	340	322	296	330	341	313	311	333	335	333	340	374	321	323	325	325	329	354	318	338	359	330	320	358	320	304	365	294	332	321	316	337	374	322	316	354	348	356	328	344	352	330	313	294	334	327	312	349	327	342	350	313	330	321	315	357	301	332	342	309	365	338	350	360	309	347	340	361	351	316	307	340	357	330	347	322	339	324	324	334	357	334	315	320	308	327	379	347	338	388	352	324	351	315	349	335	335	378	335	352	372	340	353	344	317	349	364	348	312	340	331	329	330	340	331	303	359	334	340	338	336	325	297	312	350	344	306	342	342	366	360	321
2511	516	536	459	414	352	355	352	305	333	318	308	312	361	348	323	329	331	325	336	299	329	305	296	318	302	321	337	311	323	330	311	289	311	327	326	317	310	319	347	315	363	352	358	377	372	306	306	338	315	298	295	293	308	310	297	308	319	337	315	329	320	312	304	335	321	301	307	279	326	305	309	315	342	305	310	325	326	310	315	364	311	330	318	315	323	320	293	293	308	320	296	297	294	274	310	303	318	303	355	319	286	348	344	314	318	317	316	309	289	352	307	306	302	313	305	321	322	301	333	320	289	303	321	324	316	280	292	310	312	275	327	311	297	311	309	316	312	352	316	322	339	329	302	296	334	285	315	328	299	348	298	332	317	323	341	326	297	298	345	340	314	320	284	310	313	308	311	299	320	312	345	315	309	320	331	320	328	308	317	306	302	330	313	303	329	322	322	293	320	318	324	326	314	331	330	313	310	276	304	316	285	306	286	340	303	311	293	320	299	316	299	298	306	309	347	330	320	314	329	322	298	343	306	316	306	332	325	324	310	311	313	307	334	314	267	331	346	275	288	312	312	324	311	337	299	328	300	300	307	297	293	307	308	319	287	337	306	328	316	350	299	308	309	313	320	310	310	335	294	320	284	293	334	306	327	324	308	315	317	329	363	307	311	322	310	299	302	309	304	319	337	293	295	309	339	278	319	350	335	325	289	280	306	303	274	340	316	323	313	349	312	323	304	346	309	331	338	299	314	308	313	329	327	330	312	341	302	343	320	289	331	311	298	307	318	303	309	300	303	347	302	330	326	336	297	328	322	309	330	290	318	318	289	294	330	324	282	297	336	306	329	314	318	320	302	309	330	306	316	309	318	290	340	274	301	303	317	277	303	310	325	373	306	347	307	323	336	304	297	318	303	296	286	319	339	347	309	300	298	305	302	313	315	313	320	305	312	322	322	288	316	322	313	357	336	282	309	311	278	327	329	338	313	323	323	326	320	314	315	315	312	333	341	331	337	317	341	299	325	299	310	302	324	311	309	298	312	328	345	322	285	313	311	301	299	337	315	289	315	333	330	326	271	326	293	320	346	303	318	311	299	333	298	318	301	332	330	350	295	288	301	340	309	277	349	323	309	332	305	328	310	325	341	322	322	306	346	299	338	339	314	278	304	299	325	306	344	305	311	333	327	309	288	320	313	290	292	311	327	328	316	295	322	327	341	316	317	336	305	324	318	347	287	315	327	313	292	325	304	318	317	310	319	309	315	302	335	326	312	313	351	305	329	303	313	348	304	290	334	299	296	302	339	327	302	276	304	355	329	294	285	317	324	340	315	302	273	318	318	259	320	334	328	275	343	310	290	310	327	337	296	333	303	321	330	315	277	332	341	292	292	297	318	316	245	304	328	312	332	286	316	319	313	329	286	315	268	337	290	333	308	283	279	300	340	333	322	310	276	338	294	303	324	334	315	328	301	295	314	308	298	324	285	304	320	294	318	321	319	319	310	354	320	319	339	310	313	283	319	299	332	350	323	312	305	311	317	316	328	300	294	315	325	301	290	295	305	321	278	319	323	324	317	328	316	269	333	313	311	306	287	333	323	319	314	307	306	322	330	326	318	318	333	320	312	340	327	357	294	324	279	293	311	299	283	290	284	316	330	318	320	332	341	304	321	324	302	333	309	316	320	298	302	316	302	308	299	296	312	313	337	306	319	310	278	313	291	333	327	310	334	286	315	310	333	313	321	325	324	300	294	309	298	313	331	291	299	311	319	336	315	278	304	324	316	322	321	315	308	300	318	309	321	309	325	329	317	329	297	319	343	334	304	301	317	300	288	297	323	309	318	315	305	319	340	315	335	326	292	288	289	297	282	311	308	312	336	291	304	348	324	320	308	334	331	366	335	279	331	301	322	296	313	301	328	289	286	322	309	318	324	343	326	291	309	290	293	301	334	312	288	292	289	323	326	329	321	312	328	306	321	310	297	299	369	294	321	305	280	329	324	331	311	308	327	325	296	303	312	318	295	296	300	337	334	281	302	322	286	333	283	287	304	299	308	296	273	310	302	288	308	294	288	341	322	307	269	307	308	325	302	298	290	310	335	296	310	315	290	292	305	278	302	332	292	328	309	278	333	362	307	301	323	291	281	304	302	290	323	311	343	313	294	291	299	314	308	324	299	324	342	311	311	331	325	299	308	281	320	320	318	351	315	318	341	336	303	315	310	328	280	288	297	323	324	329	322	283	306	299	318	322	310	306	334	306	299	307	312	302	330	295	311	306	290	312	318	315	296	301	314	310	325	313	287	307	303	338	294	361	309	329	306	318	323	310	350	294	305	339	307	312	313	316	295	328	302	322	342	288	291	331	318	318	337	329	292	322	303	333	281	325	341	317	282	313	345	309	300	326	314	325	355	310	304	293	333	288	318	309	299	335	323	324	313	334	304	323	337	323	327	314	309	326	292	291	310	290	330	303	325	319	316	351	313	301	278	321	331	321	265	293	355	325	318	291	331	294	334	348	332	331	344	317	298	322	310	296	292	304	338	333	324	311	293	287	320	365	315	347	346	314	268	307	318	318	303	318	290	311	319	317	346	326	330	326	321	313	297	304	338	298	312	284	336	327	344	349	305	310	324	309	322	289	339	312	306	315	304	317	301	318	302	319	277	297	296	311	321	284	312	302	311	358	331	305	342	299	324	377	335	308	314	324	313	327	308	327	310	318	308	332	330	324	294	319	298	299	346	305	324	283	347	329	329	288	306	323	334	314	276	301	350	285	318	332	297	300	317	347	328	300	300	353	321	304	325	319	317	287	308	312	339	327	338	315	309	330	336	305	349	301	284	301	307	296	328	306	326	305	301	315	298	304	325	300	331	351	338	309	322	323	330	289	328	318	328	330	334	297	318	320	315	331	310	290	287	316	348	323	314	330	318	293	337	334	325	320	326	324	317	302	303	315	327	306	285	320	313	322	296	316	260	296	292	298	324	276	266	333	320	294	303	283	294	320	347	301	334	326	315	331	307	296	352	311	315	317	309	327	305	291	306	330	325	315	299	326	300	277	311	304	301	289	303	337	314	325	328	334	283	297	314	323	325	318	310	350	344	296	331	291	278	308	292	322	346	292	300	312	309	334	312	282	294	313	307	327	308	311	328	289	352	322	334	321	269	315	318	339	320	305	303	340	312	350	337	317	327	295	338	294	295	288	293	338	305	318	302	308	329	316	319	303	291	313	302	313	323	338	284	298	314	314	299	307	346	348	309	314	308	307	339	300	316	319	316	353	307	312	314	316	291	296	300	312	351	340	308	314	326	285	329	317	313	319	290	322	331	282	284	334	277	330	318	319	286	349	318	301	319	332	352	293	317	320	338	297	322	326	344	312	301	324	295	316	304	332	312	313	341	318	308	295	295	325	336	338	290	323	319	304	317	338	324	270	337	347	337	292	299	324	297	315	295	262	313	299	284	346	304	265	334	293	310	325	247	289	298	279	349	319	300	329	285
2835	962	1105	1290	1121	931	872	916	905	849	821	782	839	917	964	802	771	786	767	810	887	871	773	804	783	755	791	748	784	789	712	788	777	767	814	823	771	784	791	798	731	864	1045	1046	1011	958	832	845	818	832	781	735	746	814	765	755	738	754	683	734	735	771	731	760	759	777	710	785	726	719	744	744	710	780	744	813	715	761	751	765	716	737	748	760	730	746	746	730	745	739	750	738	759	739	759	708	759	773	743	802	726	746	747	736	761	772	755	717	718	722	765	741	768	728	714	732	748	733	755	729	735	768	748	727	748	761	738	779	716	744	742	707	728	799	755	764	777	727	756	819	765	707	731	721	796	716	734	764	761	771	754	751	814	723	724	746	747	817	749	767	691	767	746	803	765	733	739	778	727	754	742	766	754	741	743	744	708	698	752	703	694	758	744	795	756	772	711	727	698	758	769	768	727	690	763	680	758	737	776	791	735	748	761	791	728	757	765	755	716	757	736	722	792	765	759	782	744	764	723	806	711	724	659	755	763	750	718	748	732	707	741	748	763	766	752	710	770	782	738	755	760	746	722	763	721	778	749	721	760	736	726	708	729	729	749	745	746	722	779	766	802	730	730	789	750	760	745	729	800	757	704	798	782	756	745	754	762	748	782	810	745	783	757	790	766	733	725	793	718	733	733	768	726	753	701	708	757	756	734	695	729	753	730	707	727	750	774	735	701	747	775	744	671	757	826	738	720	712	710	758	768	721	764	690	750	737	729	721	677	751	713	732	745	735	684	704	740	778	736	786	728	804	721	728	761	780	731	762	755	714	758	732	729	772	723	760	749	742	741	740	690	787	717	757	729	732	729	786	762	740	726	770	750	749	771	768	715	764	747	755	718	741	758	764	758	771	751	702	730	711	755	723	788	691	768	717	748	705	748	752	775	779	722	659	685	776	767	751	734	795	740	720	742	756	724	737	710	752	749	685	756	768	796	750	776	734	756	752	705	738	770	736	735	802	731	743	763	763	760	735	750	713	774	721	748	777	730	744	727	737	813	766	717	747	712	765	744	743	747	759	741	749	753	736	693	723	737	736	725	733	736	725	741	773	723	805	787	744	756	737	724	776	732	738	689	736	763	724	714	741	703	732	790	714	749	708	703	733	775	780	748	733	706	757	744	731	808	726	723	737	782	768	773	744	812	772	754	738	751	686	777	786	722	745	745	728	702	705	794	734	751	769	800	772	730	762	791	778	719	764	748	796	719	743	719	732	792	753	746	749	647	703	767	768	734	774	751	736	775	766	750	776	767	747	780	738	742	744	729	764	763	668	719	790	742	763	732	758	788	745	757	747	733	740	760	721	682	754	761	692	760	758	700	731	749	768	785	785	721	732	786	733	762	794	785	761	763	683	725	726	777	735	747	753	728	768	717	765	730	773	788	791	768	782	764	774	763	758	698	747	717	803	765	762	781	701	749	761	762	758	748	741	720	744	773	716	726	720	731	707	758	733	756	728	719	794	713	717	745	803	685	743	746	729	796	773	692	772	728	734	781	747	762	784	747	725	734	699	714	758	746	694	717	735	716	747	788	732	741	776	738	734	732	746	766	747	756	740	763	774	679	723	761	731	725	764	773	778	711	752	738	814	733	765	718	749	717	792	694	764	771	725	723	737	782	727	770	753	714	689	756	761	737	743	747	748	751	747	756	811	722	779	737	760	771	771	756	699	749	770	705	776	756	769	750	735	803	776	742	757	736	778	739	762	811	722	766	772	734	712	777	743	745	710	738	760	763	677	772	703	717	794	750	747	740	729	761	751	740	754	770	736	736	767	696	808	735	765	717	710	737	745	720	727	767	781	728	736	734	730	769	772	715	771	759	737	731	746	735	765	722	733	762	773	759	727	724	694	749	732	756	728	727	725	735	736	770	725	791	714	735	735	770	803	734	761	749	727	731	716	769	794	736	737	710	764	725	740	736	728	737	718	707	773	732	776	740	775	762	756	759	768	751	731	720	751	736	739	723	755	730	748	731	811	775	727	770	728	729	778	775	724	733	768	730	774	781	682	807	719	780	722	758	764	768	729	711	690	726	734	734	755	769	764	731	739	766	741	734	740	713	719	747	706	736	774	695	713	794	757	756	740	731	741	734	777	752	715	758	730	766	757	687	739	762	703	733	755	729	716	743	759	728	758	715	777	783	718	738	760	761	775	733	772	779	789	804	712	712	783	706	752	744	761	787	722	707	731	770	707	718	733	668	756	675	748	733	772	740	750	724	734	764	742	727	731	773	749	791	739	711	756	733	770	723	695	768	736	719	746	763	723	742	741	686	711	780	776	737	723	733	738	713	707	770	768	768	705	729	752	695	743	755	728	756	762	737	787	743	758	765	786	739	753	722	840	714	743	744	763	745	744	745	741	741	756	695	742	722	792	734	753	753	765	720	780	789	751	738	754	739	717	743	739	732	748	701	724	753	754	779	740	716	747	788	775	748	766	800	752	741	789	740	764	774	786	776	760	751	756	750	758	724	742	765	794	766	747	691	683	802	734	783	752	758	777	761	748	766	703	746	765	770	747	758	700	737	735	751	732	723	771	745	736	749	731	713	755	735	743	714	736	717	716	742	740	698	744	714	744	743	747	767	749	763	727	721	755	703	734	776	758	747	763	715	690	718	755	738	746	756	727	758	751	739	741	738	735	716	753	773	770	747	793	724	736	787	728	705	745	738	698	776	779	753	735	745	752	776	754	788	761	793	753	722	717	729	806	793	729	743	739	758	727	774	742	735	778	745	769	780	721	788	695	754	802	749	694	785	752	780	726	750	727	715	740	760	753	744	717	763	761	726	763	754	712	759	743	751	735	722	801	732	764	777	718	737	746	732	729	722	767	810	689	789	698	734	756	776	776	742	761	754	766	726	751	772	750	724	738	766	742	796	744	740	771	742	740	753	735	730	800	736	718	772	759	716	753	763	732	730	702	754	777	745	714	778	732	737	770	752	722	763	695	718	743	737	752	710	719	748	733	776	746	720	766	751	727	719	691	738	726	728	746	784	726	796	740	684	811	723	724	770	777	700	719	730	712	754	724	732	748	702	737	767	802	771	699	791	715	760	803	761	773	757	742	719	760	759	717	710	742	759	751	740	756	755	747	751	691	725	854	773	723	734	738	745	677	775	738	759	724	720	769	763	743	779	757	742	730	771	730	731	730	726	746	723	734	698	734	720	746	732	773	751	758	799	712	765	782	786	790	720	733	748	743	739	784	793	744	732	735	752	728	721	754	740	773	747	730	689	751	781	748	806	743	802	742	722	728	689	771	743	700	765	712	741	775	733	759	747	729	732	778	752	738	769	710	724	719	764	764	735	721	717	758	738	809	759	724	762	744	753	783	717	764	794	741	757	714	757	704	694	731	772	751	736	730	757	740	737	757	765	752	788	780	759	706	809	739	752	708	705	739	790	733	709	739	747	739	733	768	699	791	785	760	746	807	767	753	728	741	730	747	736	682
10178	4223	3969	3768	2687	1375	831	514	376	342	310	282	261	312	264	312	232	231	246	338	326	289	249	237	231	266	252	214	274	215	240	278	292	279	245	259	236	250	210	195	260	280	291	271	266	262	260	259	240	249	202	217	192	186	199	209	195	213	175	171	216	202	222	165	205	209	179	218	203	180	203	196	192	192	207	194	194	187	159	183	194	183	188	187	179	218	179	171	209	184	183	164	207	191	198	174	185	185	186	185	212	202	205	179	199	185	195	167	186	189	193	164	181	199	181	193	200	193	185	179	187	198	185	176	188	183	189	160	200	186	182	193	196	191	177	176	185	172	182	187	173	197	171	165	191	190	231	192	210	178	185	181	181	153	201	196	183	173	183	212	211	211	192	169	196	184	191	192	180	196	171	195	211	197	203	181	189	191	201	164	192	206	181	184	197	205	192	166	185	193	195	213	181	175	171	186	182	182	184	159	190	181	171	180	182	201	205	192	219	209	200	161	179	189	172	199	176	207	186	174	186	199	169	198	184	193	198	195	220	183	153	202	151	193	216	215	169	188	193	185	167	194	164	195	198	190	211	189	191	199	196	194	148	160	169	175	203	186	189	169	154	206	226	176	180	179	166	170	191	197	188	205	185	179	177	180	175	187	166	185	189	188	171	216	158	189	203	183	179	177	185	190	180	199	183	180	181	197	193	178	178	183	173	197	199	189	164	212	201	161	212	183	208	180	227	179	193	197	188	189	170	199	184	171	163	208	156	187	200	181	190	178	175	195	196	203	177	202	221	188	175	181	198	196	170	166	196	183	188	182	164	191	188	185	172	185	211	188	197	231	184	179	177	175	188	190	188	188	193	191	167	197	174	203	179	223	193	187	181	190	197	169	220	189	184	177	198	201	196	194	203	188	191	179	180	209	219	212	188	177	211	184	209	197	198	182	174	184	169	182	209	212	203	211	196	203	180	179	200	173	180	198	180	158	217	200	183	194	185	183	208	194	201	193	199	178	190	182	164	207	214	171	195	190	173	187	189	172	205	194	183	191	215	181	182	198	250	187	186	199	205	198	201	192	173	207	192	185	180	182	171	191	197	176	199	187	178	174	189	177	222	215	198	193	180	184	194	210	171	208	209	178	193	188	184	203	193	184	190	190	197	197	173	198	193	196	185	189	197	197	217	171	187	164	201	174	171	210	193	197	193	199	192	180	178	178	177	195	218	204	199	172	174	215	190	200	179	192	179	175	181	199	191	201	198	173	153	182	196	184	183	175	165	195	202	181	176	182	202	156	211	188	171	204	191	187	181	192	182	182	201	175	199	175	190	211	211	195	196	190	185	185	178	187	166	185	202	190	207	184	186	161	170	170	189	179	182	174	184	208	187	188	189	165	206	189	195	197	197	199	172	209	182	195	184	176	147	215	200	201	197	190	194	216	186	183	186	176	177	187	210	196	185	189	174	197	221	206	193	194	220	196	195	201	190	195	183	181	209	200	199	183	201	172	186	199	182	162	201	170	179	182	165	186	198	164	218	176	201	190	225	183	192	193	192	186	185	169	178	166	183	189	193	189	207	184	183	195	168	188	192	202	218	175	216	174	213	189	209	223	175	189	192	180	197	190	195	181	194	174	197	186	198	186	209	187	202	188	211	166	188	188	179	185	198	208	212	166	169	190	195	176	210	206	192	199	167	180	189	235	199	212	159	181	215	194	209	180	199	189	179	180	191	167	178	184	175	190	206	199	170	152	192	173	182	186	191	180	185	209	191	179	176	183	175	215	187	179	206	191	184	208	176	200	189	224	192	170	197	190	195	187	193	154	208	203	180	191	177	185	197	174	211	202	196	183	210	204	181	194	177	194	181	165	183	175	218	196	189	170	189	205	191	206	176	203	185	190	183	209	188	188	191	170	206	207	209	206	199	205	193	206	168	176	179	183	183	164	161	180	191	184	176	189	180	198	190	184	198	182	184	191	192	172	182	221	180	184	179	189	162	201	202	166	201	171	206	210	175	176	180	186	183	200	196	185	162	188	177	195	167	158	165	186	197	176	183	196	193	191	174	191	196	190	193	174	169	188	180	177	186	177	215	194	186	198	178	167	168	220	203	177	195	196	211	199	191	173	198	192	186	199	194	206	173	191	169	178	172	187	188	203	194	191	192	205	155	189	188	194	171	188	215	192	173	172	187	186	188	180	210	212	207	188	170	220	202	236	197	174	176	188	192	191	180	199	192	167	181	191	178	162	182	183	206	182	189	181	179	211	195	203	195	154	196	206	177	195	211	196	204	187	169	195	188	205	194	164	189	195	191	213	164	193	189	184	198	161	180	200	214	169	214	192	204	222	187	203	196	168	194	190	200	190	186	195	207	191	150	172	190	183	203	180	190	186	194	173	200	213	213	201	201	191	184	181	190	199	197	193	208	209	191	196	189	192	200	194	185	198	173	199	199	172	173	193	207	187	214	204	177	192	173	189	197	151	192	187	210	179	171	197	202	192	188	207	179	180	188	188	204	194	198	203	190	220	168	194	190	182	191	180	203	199	197	175	193	198	197	198	189	199	170	181	172	212	183	179	179	202	188	188	183	200	175	188	173	186	194	183	193	187	181	190	188	189	179	212	198	218	167	185	196	173	170	196	173	202	176	177	202	161	187	184	192	175	212	196	189	177	182	160	203	173	202	176	176	178	170	177	197	203	176	191	209	201	177	187	214	189	189	175	179	186	179	206	197	205	178	171	186	184	166	183	189	183	183	179	188	194	185	175	201	169	188	161	201	188	187	190	203	214	199	201	171	226	190	215	188	201	184	194	204	192	153	184	187	201	188	183	163	183	206	190	190	190	181	171	207	203	179	185	200	176	180	208	172	189	195	169	207	188	180	195	196	201	189	188	169	189	170	182	212	181	183	172	193	188	188	198	167	213	201	171	204	199	192	181	204	216	173	203	172	205	216	190	190	168	178	171	186	217	180	174	175	190	180	200	184	189	194	162	179	177	180	190	196	183	170	187	179	203	197	192	230	233	191	182	200	174	181	196	173	175	161	174	183	170	198	170	180	175	204	199	167	185	218	188	187	181	202	179	172	173	196	185	169	174	192	201	175	204	167	197	202	178	177	180	173	161	185	200	196	189	173	187	173	193	174	181	197	200	216	198	192	205	189	208	179	175	187	188	202	206	197	182	193	200	211	204	172	201	201	202	185	174	181	164	194	218	181	199	209	210	192	188	203	205	201	164	199	196	204	164	186	207	200	181	197	172	201	187	191	157	181	186	196	198	179	193	200	195	177	202	195	204	189	208	201	173	177	193	184	183	181	203	232	205	197	205	178	192	174	195	204	184	192	212	190	193	177	187	200	176	184	218	200	184	170	188	190	180	195	212	208	188	194	190	190	173	174	169	183	199	169	187	164	181	202	199	205	205	168	183	186	210	175	219	213	196	167	176	196	195	201	217	196	180	164	145	157	196	168	192	186	183	187	174	186	179	174	206	187	188	162	182
7957	2644	5222	7022	5944	3528	2329	1828	1647	1378	1234	1112	1166	1245	1287	1153	806	770	864	1419	1885	1125	867	896	971	1059	996	833	1010	919	1001	1380	1434	1115	1129	1002	942	931	736	747	805	1135	1293	1441	1302	1164	1121	982	946	796	694	681	625	573	517	514	542	491	487	479	514	626	634	541	517	520	567	551	529	509	562	561	602	515	492	488	480	456	482	466	478	484	466	512	499	550	493	484	490	453	478	527	477	520	451	459	521	462	496	490	487	497	452	483	472	483	480	458	463	482	473	497	496	484	516	457	478	513	476	464	463	509	464	483	486	490	446	492	487	470	457	459	485	475	496	445	487	465	483	520	494	523	492	468	463	472	462	476	452	507	488	485	464	475	514	549	458	467	460	458	470	463	456	486	473	475	483	500	484	462	463	520	464	528	498	474	508	467	482	507	460	507	465	525	446	502	519	484	515	477	457	427	534	460	479	481	486	469	491	475	463	477	486	506	489	508	502	444	478	472	510	485	493	470	493	468	456	491	491	505	431	501	452	476	532	445	479	483	456	493	476	482	484	449	473	486	484	525	480	477	479	457	477	479	461	453	479	485	482	456	480	440	481	528	418	507	466	481	488	420	486	439	452	466	489	477	480	511	481	479	467	474	443	486	485	462	506	478	500	461	464	480	483	468	433	457	452	483	510	456	499	462	446	488	479	446	453	463	486	424	502	455	462	438	463	464	516	517	448	468	506	487	467	442	474	520	500	462	500	477	488	484	503	495	484	484	464	484	503	521	473	473	493	510	472	516	456	470	447	453	452	476	454	479	468	473	464	506	539	473	508	492	486	513	485	475	499	496	490	455	476	498	476	514	482	450	489	469	447	473	474	475	493	462	468	503	478	485	498	466	513	465	485	468	467	536	472	480	488	482	509	481	464	459	458	464	506	473	486	475	485	478	492	489	499	472	450	448	514	462	452	429	458	498	503	489	409	457	507	482	504	501	507	509	476	450	471	481	454	465	467	466	442	473	481	464	475	492	451	494	474	420	451	493	461	463	489	500	448	483	441	470	484	504	475	446	486	481	477	507	497	459	479	521	470	494	482	442	487	467	458	494	447	488	476	493	468	490	483	473	465	481	432	448	456	443	456	457	483	479	501	495	443	486	489	485	507	466	466	491	456	516	507	510	463	465	429	491	456	459	513	464	523	460	468	465	434	527	463	488	512	479	447	496	473	448	483	472	457	484	483	464	500	522	493	453	501	497	511	456	475	437	476	454	502	469	483	441	488	463	495	468	478	501	496	508	446	441	475	445	504	467	476	506	461	435	464	439	492	446	562	476	463	487	493	469	476	462	511	485	456	502	478	442	471	446	486	473	458	483	464	461	468	481	498	494	513	479	491	474	463	462	515	483	491	492	503	498	471	469	476	518	473	450	486	456	469	479	494	497	482	425	457	457	453	469	475	492	481	480	473	467	441	506	472	499	494	475	471	497	461	472	473	468	478	469	447	453	509	468	498	494	476	442	452	463	491	453	457	486	473	494	487	473	487	450	539	483	495	504	515	507	466	505	422	441	435	467	484	451	495	499	457	475	473	464	461	474	434	503	504	473	480	484	446	456	443	453	477	462	480	451	463	452	429	480	468	469	478	524	476	483	442	457	489	495	470	519	512	463	471	485	461	469	478	504	483	468	456	445	528	495	466	490	512	477	452	476	500	464	463	471	470	427	458	471	520	454	473	498	495	463	501	464	495	462	506	507	469	494	473	452	486	473	494	500	469	488	471	483	494	500	476	478	486	450	450	482	487	485	485	481	462	469	490	438	508	455	484	462	484	488	504	457	456	477	452	464	452	431	445	466	491	476	482	495	460	462	466	511	479	443	480	433	463	475	503	467	437	483	494	467	448	473	473	470	506	504	510	528	489	458	473	472	471	482	440	486	455	444	478	468	453	491	473	476	494	463	470	496	472	479	468	516	480	481	440	513	493	481	438	493	465	473	486	520	485	526	462	467	465	474	486	485	475	485	504	484	496	475	493	528	468	453	500	464	479	482	469	499	467	471	450	518	470	480	472	472	492	483	492	443	457	448	478	463	460	489	453	486	484	456	479	485	474	499	464	482	483	500	510	526	527	457	474	493	472	453	486	476	470	454	466	454	409	501	500	509	479	473	453	481	477	462	439	458	448	462	459	446	504	495	451	455	492	449	466	505	477	485	498	497	486	427	478	462	460	494	517	462	441	487	448	458	498	467	509	471	492	468	482	495	499	416	439	474	478	463	438	501	480	479	470	434	493	464	452	497	491	466	487	478	522	481	468	510	485	472	508	515	450	496	488	493	467	487	496	467	504	495	451	491	459	494	470	453	492	501	488	479	489	499	451	482	502	462	486	461	433	485	460	497	463	449	463	477	479	478	485	453	485	495	482	444	422	454	491	500	442	488	496	470	482	486	478	448	475	483	472	472	469	480	461	463	471	463	465	543	416	505	477	466	441	500	491	471	504	475	446	510	487	455	449	465	445	505	463	464	494	484	439	469	512	460	467	509	457	473	479	479	472	446	474	472	474	470	463	479	472	441	472	493	468	442	471	472	488	469	442	512	488	462	481	481	519	457	484	498	462	493	506	461	488	443	458	484	473	446	417	495	500	483	472	502	498	501	479	492	512	498	480	480	485	441	462	477	492	497	448	468	468	500	529	462	475	450	450	478	451	489	458	456	465	464	488	441	451	481	472	455	529	499	488	440	466	454	464	472	429	500	489	447	481	453	420	475	464	459	459	507	497	444	450	451	494	489	523	472	460	476	462	495	484	445	515	466	479	453	479	448	477	464	520	455	457	481	481	488	435	467	478	456	424	468	467	483	474	480	466	481	450	486	462	458	471	470	469	440	480	471	458	465	480	466	447	494	468	499	491	445	443	473	475	460	481	498	489	459	494	437	485	475	486	482	470	518	513	467	471	499	482	486	498	480	509	510	459	442	511	446	455	471	480	502	476	479	482	467	467	457	472	465	479	466	470	511	475	501	461	478	466	458	456	447	485	459	473	477	479	482	492	470	496	444	485	454	498	498	488	471	444	497	457	467	464	497	460	480	521	474	480	504	470	502	474	470	471	457	460	465	442	512	450	446	429	446	475	461	485	480	525	449	477	499	471	452	450	431	519	458	464	520	468	503	478	477	473	500	466	490	427	453	457	474	440	496	495	490	470	499	475	512	457	456	494	481	491	450	503	445	445	486	504	492	500	509	476	460	489	495	497	452	514	467	449	455	468	508	505	458	513	457	487	513	490	502	475	502	509	435	497	494	497	456	474	513	444	482	469	447	466	482	486	491	491	467	474	439	489	468	495	484	477	469	483	506	494	477	456	505	460	498	485	499	496	485	487	475	443	475	497	475	461	481	469	495	465	448	483	475	455	497	482	448	460	508	441	488	524	519	485	496	509	459	474	459	491	443	473	487	484	480	501	480	437	468	521	478	512	451	506	444	484	471	475	490	492	505	457	522	464	506	467	460	479	467
16501	7358	7445	6498	4503	2265	1196	856	492	413	327	331	280	372	334	275	230	196	269	422	376	263	229	214	254	251	223	219	225	278	340	296	353	274	252	218	262	227	197	242	255	268	260	269	263	269	244	250	200	182	176	159	175	152	141	109	154	124	155	127	165	164	178	133	125	152	147	133	142	151	162	151	142	127	111	132	135	141	148	131	138	124	132	114	123	124	129	147	150	147	132	131	155	140	123	134	144	129	121	139	127	136	124	123	109	130	111	135	129	138	148	134	149	146	145	123	139	126	142	127	145	136	139	136	144	144	148	114	150	138	132	125	133	137	115	126	137	131	134	130	130	132	129	114	108	146	143	141	130	126	101	127	146	105	128	123	118	140	149	132	118	145	141	119	136	117	141	127	136	123	140	124	126	121	126	142	124	120	133	143	126	122	130	125	138	136	153	103	144	153	136	142	131	117	140	134	116	120	146	111	146	109	137	137	145	133	115	133	144	132	119	138	128	135	137	128	153	115	129	134	148	131	137	154	132	141	146	130	125	131	133	129	136	126	123	128	143	139	141	136	144	135	136	119	124	120	130	128	139	130	125	128	141	112	139	129	117	123	111	139	132	129	150	128	133	139	147	124	134	151	120	137	140	144	140	125	138	135	123	136	132	132	129	109	120	126	134	155	140	151	142	139	135	129	117	130	114	158	138	129	151	129	137	145	124	122	130	134	141	173	119	126	118	160	136	138	137	142	123	148	113	134	137	115	143	111	118	150	146	130	148	135	129	144	132	136	139	127	150	128	124	132	129	141	116	147	153	131	121	128	126	133	157	153	125	144	130	119	142	113	119	124	132	126	141	123	113	128	126	122	134	130	125	125	129	144	135	151	143	136	133	142	130	128	142	128	135	133	129	111	132	143	137	129	144	132	161	140	136	132	158	145	128	120	126	140	131	128	134	144	134	137	139	119	144	116	132	128	128	143	139	142	137	129	162	142	141	145	131	117	115	132	133	131	130	128	147	128	134	141	141	143	138	133	139	138	140	127	132	125	153	127	128	148	157	148	154	152	132	136	136	160	140	129	139	140	119	142	147	131	156	146	116	137	126	141	129	134	120	130	124	126	140	124	131	99	141	117	124	151	130	132	122	134	122	146	115	123	114	106	151	134	121	129	128	118	131	137	145	118	123	138	129	126	136	120	118	148	148	144	109	122	118	161	123	156	151	119	142	136	139	127	124	114	127	122	112	147	143	118	128	146	124	140	141	126	133	137	121	153	141	141	130	126	148	127	138	146	146	127	137	149	156	142	136	145	154	123	116	137	141	155	139	115	137	134	130	132	134	126	131	132	126	126	101	148	119	127	132	140	117	144	150	128	119	133	141	136	124	131	107	130	135	125	103	153	132	141	133	151	143	130	127	125	148	115	113	120	145	109	121	127	138	144	132	132	127	136	115	142	139	136	166	112	130	117	138	124	118	131	140	132	114	131	114	117	121	147	155	115	131	131	139	153	140	132	144	137	119	151	142	127	114	142	140	116	123	133	138	138	124	135	129	131	115	148	129	132	148	140	133	151	143	124	135	135	146	120	127	137	121	134	133	139	108	133	113	137	157	134	114	150	115	122	123	113	140	129	120	134	144	132	118	141	137	141	126	142	132	129	120	134	125	130	131	110	133	138	144	145	129	107	147	133	133	151	128	116	128	112	153	146	118	135	126	155	118	144	117	137	119	132	152	137	121	111	133	137	136	134	116	154	121	128	148	143	152	119	125	124	133	103	119	117	144	129	135	124	123	139	136	147	123	121	121	136	123	126	137	150	121	137	161	135	144	132	119	149	135	136	126	139	143	126	130	137	129	131	137	153	121	136	120	154	131	130	143	137	142	118	140	152	124	134	135	139	149	136	159	134	113	128	120	127	150	141	144	127	119	136	136	124	133	140	133	111	121	134	128	127	121	131	135	129	122	140	116	124	140	136	147	136	119	158	142	146	135	133	127	137	135	116	128	133	128	152	135	138	136	122	127	133	145	135	115	115	139	140	136	124	146	113	134	138	137	121	124	114	132	147	153	132	114	115	131	133	133	121	132	138	117	127	134	144	140	124	105	132	139	140	128	132	126	125	158	140	117	133	146	131	104	142	131	162	142	128	109	132	148	135	148	148	134	137	133	137	112	139	144	138	115	129	117	136	136	110	148	130	134	130	128	153	126	131	126	124	120	124	126	117	121	114	130	139	109	113	136	137	141	144	120	155	138	114	125	122	138	132	125	122	134	124	125	114	136	154	134	148	127	155	139	115	144	137	125	156	145	137	122	130	127	129	127	130	130	120	136	113	146	141	122	141	147	127	152	139	144	149	134	141	128	137	135	117	121	121	120	121	131	129	125	120	127	136	132	124	146	141	109	120	139	127	110	135	122	143	131	130	132	141	136	114	147	140	141	147	170	135	133	120	135	122	130	122	139	122	136	110	125	119	130	143	140	139	125	120	129	143	134	130	141	135	125	113	137	117	120	121	136	123	138	136	129	133	144	150	114	112	145	140	145	146	137	138	128	139	131	139	165	124	137	130	140	137	122	135	144	147	132	125	116	108	127	137	154	141	142	133	133	130	120	137	139	111	138	149	153	147	142	126	113	134	117	124	113	121	124	131	121	125	120	132	138	127	118	129	134	129	145	148	142	151	151	124	153	123	130	144	143	125	131	139	137	128	132	159	152	115	121	139	143	144	164	134	122	144	142	115	145	138	121	134	132	142	139	113	120	143	112	128	105	150	129	147	113	132	131	122	137	127	116	135	120	152	116	159	109	136	121	125	128	128	108	127	116	120	116	135	134	134	135	116	139	149	121	137	128	136	131	117	132	136	143	141	124	147	128	132	102	128	151	124	136	122	126	151	140	121	131	138	132	126	134	118	136	125	128	128	141	128	128	143	108	113	119	140	139	123	136	127	144	127	146	127	143	147	143	143	130	132	138	130	137	133	129	141	114	142	128	137	119	133	143	129	116	97	136	129	139	130	122	119	125	109	128	139	151	113	136	146	134	130	124	129	133	138	137	147	143	109	125	120	138	140	126	144	110	134	146	144	123	149	142	122	132	109	137	134	162	126	144	137	112	132	138	126	144	112	125	126	122	161	129	115	153	137	130	149	126	138	131	144	122	139	145	148	133	139	154	158	138	116	128	130	146	132	148	111	136	129	122	145	154	127	120	142	132	139	119	123	124	125	126	125	140	132	141	133	128	147	121	118	130	140	148	136	133	148	121	139	132	149	127	141	132	164	139	135	145	120	150	136	124	130	127	120	124	122	127	125	124	119	146	163	150	130	124	128	150	126	175	145	108	141	122	118	113	130	131	141	129	123	126	136	146	146	140	137	135	145	128	131	129	123	129	143	149	127	140	150	140	139	134	145	127	141	147	122	136	133	132	135	124	131	140	122	136	138	140	118	142	125	143	138	144	140	134	128	134	114	134	125	124	135	124	150	133	135	107	139	121	120	123	132	139	150
10464	4348	8191	10560	9184	5691	3907	3049	2515	2104	1722	1637	1592	1780	1656	1631	993	923	1604	2713	2156	1273	1166	1168	1519	1531	1290	1135	1244	1220	2088	1766	2487	1727	1323	1301	1248	1170	855	1025	1333	1533	1743	1535	1622	1618	1504	1458	1194	858	678	670	668	572	484	452	437	396	419	421	628	757	601	473	463	502	510	495	391	442	558	595	644	439	434	419	375	386	354	376	351	381	371	389	381	368	390	369	409	372	352	377	359	333	389	394	376	362	379	380	413	399	368	340	341	392	336	362	352	365	409	356	385	335	370	340	340	384	373	355	377	379	362	353	408	369	383	349	352	362	360	377	354	341	379	376	307	408	353	379	400	342	370	378	336	380	358	327	385	349	348	347	348	339	371	382	341	371	368	346	379	387	358	356	361	367	406	360	349	344	319	390	370	381	357	337	363	352	381	349	373	359	369	352	365	367	389	365	378	364	347	345	363	371	343	366	355	369	377	392	359	370	337	362	383	353	380	360	353	318	346	358	381	376	344	350	379	354	358	412	365	340	321	351	375	361	332	388	375	335	377	346	371	372	371	346	365	366	351	353	353	351	364	383	373	358	375	359	350	358	370	369	379	329	374	358	356	362	366	361	383	372	315	364	373	396	336	369	347	366	393	381	358	348	362	356	340	418	348	340	346	310	354	347	379	363	327	382	356	359	346	367	365	313	380	348	347	358	328	341	382	350	378	365	365	323	405	386	338	333	371	363	373	374	395	406	373	368	339	361	366	355	369	324	359	379	371	313	370	368	373	370	350	374	372	360	354	369	345	322	365	327	350	353	309	376	375	358	346	343	346	358	389	349	360	372	355	328	401	378	357	343	384	353	353	366	381	379	370	351	374	330	372	353	365	365	331	357	359	319	348	366	341	357	361	357	345	375	334	361	387	388	353	381	367	337	330	358	347	369	338	334	359	377	344	389	345	361	379	353	392	393	380	387	365	355	343	378	343	355	349	356	339	350	394	343	371	345	351	378	373	390	379	363	358	390	365	363	351	357	337	348	353	381	356	360	330	368	379	339	363	389	361	373	365	364	358	351	336	362	339	356	341	369	351	344	359	358	350	387	348	352	385	359	335	380	343	347	389	356	339	350	345	364	384	337	357	343	386	352	400	373	356	389	385	369	355	345	364	351	367	382	362	358	366	337	337	373	364	376	340	399	368	357	329	394	334	353	369	354	374	351	383	388	352	344	341	362	358	368	352	356	364	359	350	350	335	381	374	329	366	395	347	331	351	340	401	354	334	351	374	334	337	358	358	353	351	384	369	359	381	342	397	368	354	374	343	347	335	373	377	379	361	352	381	351	374	341	355	375	342	364	384	367	356	350	350	369	368	361	347	368	368	368	351	380	337	341	372	362	357	367	311	370	360	334	352	366	357	369	370	382	379	335	366	345	333	357	327	384	354	372	372	363	352	361	367	366	362	357	393	393	339	356	355	376	387	398	382	357	337	372	357	353	370	361	362	384	335	372	361	376	379	368	362	370	398	379	347	328	369	334	339	350	371	376	381	367	345	338	362	352	375	346	370	356	350	353	380	353	354	370	366	359	384	375	365	365	343	377	338	352	376	357	370	359	376	347	398	364	359	379	360	385	350	332	375	350	393	350	340	356	381	361	316	387	361	368	385	369	328	331	366	379	379	344	399	337	379	369	379	323	362	351	372	373	325	361	339	360	357	375	383	379	359	396	348	340	348	352	367	337	395	371	357	391	375	352	332	370	353	347	365	374	384	329	388	363	353	378	359	368	373	355	371	354	358	344	339	355	333	334	348	349	347	354	335	394	359	339	377	365	345	375	375	334	362	366	397	388	376	362	327	361	378	350	368	391	390	336	328	323	359	374	357	356	366	339	370	354	369	391	372	353	367	346	354	331	390	352	355	352	369	391	345	350	368	362	347	363	397	388	373	369	346	356	373	320	342	397	388	361	353	345	350	363	369	359	369	369	341	383	309	380	353	361	371	371	364	349	360	365	343	354	349	373	384	348	356	363	368	344	348	351	337	345	351	351	374	371	368	350	343	364	329	349	356	345	408	385	371	351	379	349	334	346	329	367	384	349	386	358	383	346	376	325	371	356	338	377	364	353	352	355	399	361	357	382	351	350	327	344	353	355	369	364	346	381	396	360	403	377	339	379	347	354	381	360	359	355	386	366	350	367	341	372	333	350	349	359	352	388	387	351	381	327	363	346	346	350	351	369	390	345	357	361	350	337	350	383	349	317	360	365	359	359	365	370	381	378	379	344	357	349	358	367	373	381	343	337	359	364	380	369	340	367	353	341	368	370	349	386	356	375	324	331	355	366	373	343	365	354	368	360	335	332	378	381	360	345	328	376	365	343	358	369	343	366	329	397	389	355	384	371	404	359	337	364	341	338	363	281	371	341	370	376	380	399	382	322	370	356	358	356	350	361	392	360	385	346	405	370	353	390	354	322	399	371	323	368	345	346	326	360	354	381	365	353	346	377	342	394	367	343	355	340	366	351	361	389	367	353	365	344	350	391	391	362	340	364	351	367	364	376	376	329	356	411	360	371	378	369	358	378	351	348	349	352	391	352	361	374	368	349	329	334	340	342	369	367	347	349	353	368	381	365	355	392	367	348	348	377	360	384	370	307	347	364	418	320	387	372	325	325	365	341	408	341	343	363	360	389	373	390	362	342	367	354	359	354	332	369	332	338	350	394	365	365	401	375	378	370	380	319	348	380	377	366	364	355	363	394	377	386	378	371	326	364	317	348	369	359	351	334	345	346	354	348	368	380	364	348	361	384	357	351	377	352	383	354	364	376	362	386	364	342	394	383	350	375	344	376	369	370	388	373	368	397	362	325	375	353	362	390	383	394	345	350	343	361	337	356	352	339	353	373	347	378	378	338	318	366	369	347	354	369	370	386	354	333	351	356	337	337	352	370	367	366	355	367	326	384	379	358	387	361	351	331	346	392	369	361	346	327	394	356	352	336	373	350	340	352	344	330	399	381	366	350	386	377	354	379	393	343	378	373	419	359	339	347	391	394	375	376	337	388	351	406	399	352	390	367	357	365	390	367	361	399	368	355	372	332	362	362	354	353	379	384	356	352	346	356	359	340	363	353	365	365	322	324	350	379	364	350	364	373	337	386	353	357	362	346	374	411	412	343	355	324	390	339	393	379	355	356	360	366	314	344	351	326	366	365	349	339	303	335	335	360	389	355	352	347	341	337	369	364	344	362	374	370	384	383	350	369	331	338	382	335	348	312	336	398	371	322	324	367	382	376	357	378	367	391	357	365	372	400	374	393	336	373	359	375	356	334	330	379	349	367	396	346	372	361	351	362	344	380	355	360	338	352	372	364	381	367	327	368	337	359	390	350	345	342	362	358	374	356	347	329	333	360	340	373	372	370	352	338	427	365	378	357	371	341	348	353	381	377	337	359	362	337	359	365	352	345	353	367	347	399	409	360	360	369	345	379	365	356	367	363	372	374	359	360	351	385	360	378
2273	561	584	441	414	384	302	371	366	350	336	361	336	366	344	295	376	358	354	319	316	356	336	311	332	307	335	310	313	320	295	334	361	330	342	315	338	318	320	361	327	384	345	353	377	354	337	331	340	347	309	365	341	314	355	344	337	311	322	335	341	314	327	292	337	314	316	337	319	334	338	325	341	331	354	352	310	347	375	324	345	317	287	356	320	351	335	332	305	304	343	295	312	314	323	309	330	306	301	335	317	307	293	334	300	336	363	322	328	318	307	318	348	343	330	298	360	302	331	331	356	332	327	331	312	325	319	296	353	333	358	330	319	350	339	357	321	333	318	327	304	313	353	352	321	334	340	330	316	318	324	315	343	312	335	290	334	311	338	324	315	305	324	295	325	315	296	318	314	335	344	313	331	341	313	305	286	300	295	333	337	307	321	370	331	340	318	339	337	342	333	332	322	304	338	322	343	303	332	345	310	341	307	311	338	330	399	338	321	332	324	327	332	348	345	331	296	343	321	331	351	340	297	329	314	378	321	339	345	346	365	308	299	333	336	344	326	329	336	342	316	375	358	309	332	297	310	334	308	347	311	324	330	323	352	351	327	321	312	312	348	334	350	310	305	308	319	344	303	330	304	339	311	334	321	336	315	346	340	344	338	328	341	349	348	327	320	327	305	322	300	298	325	324	320	325	341	300	372	349	356	336	340	357	330	342	331	315	340	324	326	334	327	344	310	331	341	329	296	299	303	307	290	317	318	311	316	312	317	357	326	328	328	297	361	347	312	332	358	339	331	323	358	283	322	309	293	320	319	298	338	357	283	331	331	317	313	319	323	325	313	348	334	323	310	297	331	311	317	329	320	334	336	305	328	311	320	351	365	351	339	281	308	309	339	330	292	294	293	321	308	321	303	304	330	307	304	325	347	343	348	319	329	336	281	311	327	358	298	341	325	315	348	320	313	326	336	326	331	318	316	344	347	339	306	349	321	358	303	307	290	296	333	312	307	332	330	320	296	330	336	312	292	327	299	347	340	319	350	290	303	328	337	327	336	304	341	328	306	302	332	312	294	328	297	324	349	313	314	303	336	372	326	316	289	351	335	344	361	316	305	277	313	325	319	316	324	292	341	346	322	328	332	327	342	305	352	336	327	345	337	312	334	338	357	328	351	290	319	312	290	318	335	333	353	347	299	302	327	292	334	341	330	308	346	305	317	317	334	322	305	337	313	316	307	330	318	317	317	304	340	358	340	296	323	306	320	308	360	319	319	330	311	303	313	344	325	297	313	318	338	320	322	333	303	303	337	346	329	324	338	334	331	349	334	313	348	340	339	338	307	317	314	312	319	340	327	357	323	316	325	331	371	330	346	328	330	332	316	316	340	339	325	333	339	303	314	330	318	324	307	324	329	326	372	307	360	318	340	355	305	325	336	327	336	359	318	344	334	299	338	331	329	366	311	303	304	317	345	293	315	295	299	318	362	315	309	341	321	351	328	298	321	302	331	302	319	308	327	349	362	346	306	333	276	338	306	334	327	342	322	332	329	322	329	357	321	356	278	321	346	322	324	282	301	307	330	343	334	350	323	322	336	288	297	322	313	309	320	372	344	338	340	345	317	265	307	302	324	321	344	337	349	345	289	338	316	332	347	303	305	322	315	320	309	320	304	319	343	339	332	321	316	323	362	335	357	365	344	333	305	298	371	312	344	340	334	351	336	326	312	347	323	298	341	329	322	341	343	322	319	301	337	352	320	334	322	307	351	305	350	313	338	318	324	324	358	313	339	352	321	278	323	306	325	316	329	335	338	340	324	337	301	330	319	305	324	341	311	343	328	338	342	325	361	330	309	320	352	318	333	329	337	328	305	353	335	327	302	324	353	356	319	337	324	311	317	335	316	323	368	327	326	344	298	339	336	370	322	306	331	332	337	293	313	316	342	328	332	329	328	339	360	344	319	331	308	313	324	336	320	309	299	318	291	342	318	267	374	325	332	317	315	319	336	325	333	317	309	337	325	360	328	311	359	311	296	291	331	305	327	340	313	319	350	326	277	308	348	335	324	349	344	321	331	329	316	325	336	316	357	350	327	338	347	314	332	321	294	353	335	363	286	344	309	299	321	334	328	328	308	315	332	317	362	324	328	345	351	369	359	335	276	299	330	306	320	326	319	350	300	315	330	315	292	310	362	352	310	318	296	364	315	339	330	305	321	338	331	357	359	344	323	347	325	384	333	330	335	308	308	325	314	350	330	317	325	322	291	312	333	322	320	310	344	322	333	293	329	340	363	293	313	310	297	335	353	336	350	332	344	329	301	330	308	305	352	363	320	336	328	358	331	334	306	303	311	342	345	320	316	367	329	335	346	337	339	333	322	335	329	318	342	310	360	332	342	321	322	328	357	318	288	313	326	297	345	346	324	321	335	283	319	320	302	333	295	346	293	328	320	373	345	339	332	330	359	335	316	309	321	317	330	313	322	329	338	335	319	333	339	330	326	333	320	330	359	332	328	310	311	357	344	338	298	311	302	353	315	322	320	345	359	324	350	344	329	322	296	317	327	324	307	315	328	321	336	314	325	323	347	315	322	321	341	336	340	322	351	330	318	324	346	351	299	317	373	309	302	318	319	311	318	352	358	331	346	337	324	327	319	339	332	342	331	312	321	330	309	359	341	301	346	321	297	341	352	332	297	327	327	373	320	325	300	328	315	330	378	316	322	319	314	299	313	349	315	307	321	325	314	326	336	319	348	317	316	306	337	347	334	325	315	308	349	340	325	297	309	307	353	312	330	303	345	335	336	331	338	316	314	333	321	336	319	311	344	334	314	319	301	347	340	315	357	294	307	335	320	350	329	349	328	326	304	334	340	320	307	299	341	327	359	330	329	365	317	336	357	326	312	318	320	337	357	354	318	315	314	305	353	342	331	352	306	328	324	329	358	328	345	340	353	348	328	345	322	342	330	312	326	344	293	325	325	314	361	343	322	324	319	340	307	316	384	333	335	315	326	340	325	296	302	329	330	335	323	301	312	329	343	334	311	312	326	337	332	293	345	315	323	324	304	327	319	362	347	327	320	356	311	320	333	316	330	322	327	327	361	292	319	383	324	314	318	325	342	341	316	335	300	289	334	313	314	317	322	320	316	319	324	349	364	364	328	327	328	309	345	339	352	314	304	344	331	291	346	305	354	317	301	351	354	365	313	346	331	317	344	379	336	345	336	292	319	334	315	305	355	333	346	361	339	326	317	314	334	327	308	312	317	307	353	307	327	335	302	306	329	322	338	356	320	367	338	313	318	288	308	318	349	311	320	346	306	314	308	346	304	330	341	343	321	314	321	360	294	322	308	327	330	343	307	340	331	331	297	323	349	314	291	339	283	323	288	298	332	278	338	329	310	341	312	320	328	335	296	286	282	315	315	373	343	332	332	323	312	326	302	352	350	309	326	290	369	341	315	333	320	371	321	327	314	321	346	322	326	326	343	343	275	327	315	313	333	346
2818	973	1136	1175	1104	878	912	882	929	825	818	887	977	993	974	877	790	801	766	906	848	771	821	799	826	830	783	811	769	804	745	875	864	867	803	770	828	811	827	875	1054	1162	1064	945	997	960	874	955	868	844	768	797	772	786	811	778	791	712	765	753	794	859	775	800	772	755	784	768	726	839	765	788	784	746	730	791	715	781	799	807	761	766	769	781	841	805	743	840	768	814	792	782	756	793	791	744	779	805	791	799	777	817	757	771	813	788	749	772	792	747	782	797	746	722	777	736	797	747	803	799	788	755	714	808	777	777	749	763	777	744	758	780	812	799	776	799	792	762	814	777	798	742	742	744	814	819	785	796	792	759	743	776	822	746	804	792	787	765	770	766	770	757	781	808	768	774	760	766	721	776	753	842	780	792	779	765	773	812	809	768	768	802	809	785	760	788	751	771	742	748	805	762	723	784	779	803	791	804	756	804	789	794	792	728	760	774	760	811	837	770	836	777	821	762	763	755	747	809	807	777	768	835	733	764	780	766	799	787	796	767	795	788	804	736	726	840	791	767	778	775	773	778	781	841	773	805	835	776	734	746	810	803	782	769	755	764	749	789	753	810	808	748	782	762	715	784	796	710	783	763	762	812	793	753	774	775	741	746	752	805	805	803	777	773	811	747	794	786	776	792	786	774	766	758	777	770	733	810	735	760	753	760	785	763	701	785	755	771	745	800	764	806	815	756	777	815	860	788	824	753	741	772	752	813	762	757	763	802	736	771	813	814	803	757	706	764	770	793	758	795	780	829	792	759	796	801	764	810	758	742	787	789	814	792	794	775	754	778	803	785	770	777	773	809	746	730	830	794	762	774	779	799	795	792	782	814	725	774	777	755	771	795	833	760	775	796	806	778	819	761	807	734	805	816	791	783	764	779	786	819	801	736	798	754	784	770	772	735	758	786	798	714	765	804	782	745	772	773	804	785	781	830	786	817	732	763	773	819	764	775	842	796	771	800	772	776	799	745	799	774	774	818	790	760	782	754	790	789	794	791	739	778	767	770	799	842	790	792	743	765	822	774	768	760	776	741	781	794	804	785	809	723	838	791	774	792	821	803	777	844	759	770	787	795	759	792	754	783	768	760	744	779	781	786	770	718	785	768	781	784	739	771	763	770	807	763	804	747	824	830	791	737	807	838	774	762	784	815	769	749	774	813	797	761	811	789	778	782	830	800	815	767	794	830	774	806	802	825	791	763	758	766	773	767	774	793	790	741	728	789	760	777	770	767	795	791	747	752	762	739	774	798	758	752	793	750	772	755	787	757	790	762	813	741	786	747	762	784	842	770	789	773	790	774	831	789	749	803	815	787	751	765	790	758	741	778	739	737	834	803	759	782	769	794	819	796	751	772	817	756	754	746	723	792	812	787	831	757	788	775	775	767	818	786	738	792	820	822	789	826	772	755	751	796	790	809	831	722	807	741	785	761	776	826	810	808	777	782	768	796	803	745	759	799	780	735	798	830	775	745	759	755	820	796	783	760	815	778	801	786	779	782	750	773	766	801	770	772	802	790	740	763	759	789	763	781	737	758	791	780	787	756	764	727	782	795	767	767	779	806	782	767	743	762	813	727	836	772	788	767	772	793	787	762	811	749	749	797	793	775	737	762	775	776	760	734	767	792	757	728	753	741	776	794	788	744	757	761	731	764	769	802	786	780	782	757	759	819	817	787	782	766	760	766	815	750	740	771	785	800	768	821	746	797	782	790	740	768	778	737	762	768	791	795	805	720	809	833	740	757	773	761	769	802	742	780	769	813	802	844	783	807	765	818	779	754	820	794	823	793	789	755	834	720	810	749	759	793	730	801	746	733	751	788	750	771	785	754	778	760	760	764	772	713	773	786	794	766	766	758	751	849	792	763	813	754	773	808	785	749	778	732	770	782	756	807	774	788	774	790	774	766	803	788	792	767	787	745	819	807	764	778	792	780	763	779	763	745	722	817	754	734	772	804	777	810	759	817	813	831	792	767	782	739	762	755	759	819	754	771	809	797	784	797	813	794	761	728	803	737	812	836	789	774	763	789	757	788	814	793	798	811	761	728	793	786	805	773	725	803	719	798	740	809	761	779	770	734	799	808	769	784	759	732	779	798	722	817	776	757	767	781	760	803	756	784	789	792	830	812	742	768	758	776	796	801	791	821	806	807	697	804	792	762	811	763	824	762	819	795	797	800	815	779	753	810	808	808	796	784	789	756	811	832	781	760	802	805	812	756	776	744	789	756	793	763	807	772	732	807	754	805	796	808	736	803	756	801	774	769	781	791	717	768	753	795	754	804	791	745	723	753	775	781	783	831	791	729	745	787	790	760	807	726	811	735	799	778	757	756	777	802	827	815	769	713	779	819	818	771	843	783	794	740	773	776	797	802	815	776	755	766	786	776	768	814	818	794	772	797	785	758	785	751	764	767	700	750	791	753	729	768	797	746	760	783	738	834	749	716	799	785	768	803	785	795	773	775	801	800	781	778	765	755	817	748	825	757	761	789	772	795	795	768	729	819	782	782	754	816	768	775	747	818	798	738	800	784	798	843	788	767	787	760	770	784	747	763	772	791	773	764	749	773	745	791	798	773	782	756	717	792	754	778	791	807	806	709	728	816	752	772	765	754	770	744	795	797	811	756	760	774	779	723	781	775	828	778	786	788	799	798	754	775	760	723	806	793	800	762	743	802	785	814	777	772	813	771	820	746	808	788	810	784	809	793	864	784	764	746	820	778	768	684	760	832	778	758	774	754	816	796	771	794	805	788	756	819	763	758	743	765	750	823	731	836	799	781	773	793	798	795	805	724	769	766	769	748	741	743	789	768	784	791	771	792	778	799	793	786	795	749	777	761	769	776	780	809	784	755	782	757	757	762	787	726	807	778	823	760	794	798	783	783	766	808	792	767	782	771	768	781	764	790	776	760	789	759	833	736	770	821	784	753	789	823	829	789	822	802	762	795	756	751	772	810	800	809	809	807	794	789	771	830	824	793	786	758	758	782	774	751	778	767	798	753	768	775	738	783	768	767	810	775	817	824	805	805	760	773	825	753	793	808	760	773	789	788	785	760	784	753	840	819	766	733	768	776	808	792	752	778	783	784	827	798	786	769	777	751	834	842	769	769	777	786	844	806	728	778	794	784	766	795	754	801	772	739	674	823	759	762	796	789	773	818	836	791	785	807	756	795	749	766	800	822	820	808	800	769	759	817	793	820	790	770	780	761	798	726	757	779	792	839	791	754	805	773	758	766	796	788	767	784	757	776	786	756	743	753	821	783	797	773	804	806	809	805	769	720	768	738	797	816	723	761	783	794	800	768	791	779	808	775	738	769	777	793	793	793	780	776	728	797	793	711	833	733	790	771	783	759	801	774	831	779	807	777	758	727	776	763	802	725	778	774	790	768	748	721	801	808	764	812	754	776	752	812	778	767	773	716	814	816	743	786	784	783	780	758	762	746	742	834	767	784
9991	4532	4727	4192	2724	1309	726	521	408	333	304	295	298	340	280	222	235	242	343	326	314	226	248	272	311	299	265	273	269	252	285	299	320	268	257	240	262	217	264	281	290	316	250	275	290	280	291	252	247	221	240	214	217	216	187	201	213	185	204	195	228	224	199	203	204	196	200	195	183	225	196	187	194	194	220	207	177	181	177	191	180	233	201	207	212	189	198	185	195	211	211	195	195	209	208	200	212	206	194	209	183	203	196	187	192	195	205	227	213	221	189	218	213	223	198	198	192	224	212	202	217	194	188	221	184	186	213	205	203	198	183	174	189	206	217	217	227	205	198	206	204	181	216	163	220	181	211	221	198	237	170	183	187	188	197	190	195	192	209	204	210	203	184	203	190	206	199	170	190	212	183	199	204	238	196	199	216	196	201	210	227	221	202	229	187	207	215	198	196	219	175	193	215	174	211	214	180	172	180	219	169	214	210	210	190	193	171	179	201	202	200	248	186	201	183	206	195	191	194	197	196	173	186	190	213	206	201	191	208	190	216	194	209	181	186	205	210	208	199	186	177	186	210	185	200	200	206	202	197	222	210	207	201	200	222	198	220	180	198	239	177	215	207	191	208	193	194	175	218	189	177	174	200	211	193	198	177	203	157	205	203	229	199	223	205	192	187	213	194	212	207	198	183	200	199	165	226	169	185	190	182	188	174	201	194	212	184	185	186	174	186	197	160	200	198	187	195	194	229	196	163	208	210	203	204	200	182	203	189	197	220	184	203	186	189	195	186	195	190	192	217	215	211	214	206	203	203	194	212	176	187	216	175	183	198	196	203	195	196	199	201	176	175	211	196	204	220	191	187	204	188	211	207	164	178	186	206	191	164	201	238	212	217	219	197	202	221	186	195	201	212	201	202	169	199	183	230	226	208	204	187	179	189	193	189	189	201	206	204	229	199	178	200	171	195	204	201	166	225	204	188	199	190	164	202	185	192	210	204	205	206	190	217	213	212	200	194	237	213	189	192	180	224	206	165	194	204	180	214	206	189	178	190	196	212	184	225	191	204	205	222	214	204	204	190	219	208	209	192	212	191	181	201	183	179	195	213	212	190	215	173	201	192	202	181	173	221	190	182	204	207	211	198	196	198	179	227	207	217	199	202	193	214	201	200	181	221	187	201	216	193	189	204	208	206	204	194	208	186	181	173	208	187	200	206	188	222	222	188	204	198	179	214	196	179	210	204	198	236	210	218	189	205	180	181	198	201	175	187	196	192	186	223	192	185	205	193	190	205	203	224	199	202	186	180	217	226	177	217	199	224	203	190	208	222	193	201	210	185	203	201	205	200	187	202	194	207	223	193	176	178	176	202	208	194	206	197	176	189	199	203	209	195	199	187	193	199	196	210	186	203	207	200	229	199	186	196	220	172	186	180	193	189	224	190	200	190	203	183	192	186	213	201	199	209	222	196	189	197	185	197	202	204	180	191	219	184	210	183	194	197	240	188	188	197	197	179	233	206	202	202	198	190	202	186	194	221	210	177	188	223	191	188	208	195	211	199	204	193	195	208	213	183	229	192	203	193	195	194	187	198	185	201	191	186	211	201	188	217	192	181	189	198	210	215	186	211	180	175	199	196	212	201	198	220	193	208	190	200	190	198	208	239	214	206	192	203	225	247	201	199	238	240	219	171	221	210	215	220	184	217	213	232	186	195	178	179	206	226	232	224	228	194	199	180	204	212	194	192	201	171	191	176	201	202	193	210	217	175	193	191	191	199	215	198	199	195	217	206	189	200	211	200	192	215	210	225	205	186	213	219	182	188	205	193	188	191	197	202	224	205	204	186	199	210	192	198	178	202	178	196	178	173	188	216	162	180	209	191	198	209	205	201	192	193	190	203	193	220	217	211	210	208	197	191	206	192	176	193	214	184	205	187	205	196	222	205	201	195	182	206	212	207	212	190	201	209	219	200	207	198	199	176	211	197	193	228	195	188	212	199	182	189	203	185	211	191	186	201	193	170	193	181	174	194	186	193	183	179	180	188	215	201	199	188	206	200	203	207	195	215	176	178	204	200	202	215	211	181	167	229	204	215	192	205	211	182	214	205	232	238	212	200	195	197	199	200	173	201	220	212	210	203	189	218	201	203	220	176	208	212	207	194	199	195	211	163	197	200	204	194	203	201	199	202	198	192	201	221	180	188	186	189	205	180	186	190	184	194	181	203	200	190	219	204	210	209	224	183	195	203	200	197	229	199	226	181	183	188	215	193	184	200	219	181	187	197	228	178	173	198	184	206	182	190	211	207	208	191	206	207	190	196	204	186	207	217	215	206	186	189	163	185	182	212	202	189	206	203	229	209	212	214	235	181	214	198	189	187	193	169	198	190	220	173	181	170	214	214	209	219	195	211	200	207	215	195	213	196	200	193	196	176	194	214	199	184	207	213	192	215	219	209	215	194	197	184	180	198	203	193	208	212	206	198	172	201	193	168	198	192	226	202	206	195	182	186	213	212	182	174	207	205	221	204	173	187	202	193	206	210	220	190	218	220	212	193	222	213	199	189	208	206	183	169	182	222	183	193	205	176	199	206	178	200	198	182	169	209	210	193	204	238	215	190	211	210	179	206	204	217	225	196	167	194	193	191	229	230	203	176	202	223	193	201	178	223	232	224	186	221	194	192	179	196	204	201	222	201	191	203	198	239	205	183	213	190	194	186	231	189	194	204	215	193	216	224	179	196	190	197	213	210	211	199	212	207	184	222	203	206	197	212	210	189	215	200	229	189	201	179	211	225	205	200	222	215	198	174	178	194	202	186	196	188	219	192	209	191	198	207	184	199	210	227	207	198	188	193	202	197	186	209	204	191	188	182	211	202	200	188	208	208	218	202	190	197	194	186	223	194	184	176	198	196	209	205	201	218	213	208	184	217	217	212	182	194	201	192	185	191	200	195	206	184	203	221	178	226	178	206	202	219	190	207	215	192	182	214	212	235	201	230	185	208	170	204	223	218	205	194	239	178	189	224	195	181	204	185	214	200	200	196	201	220	190	180	200	209	192	185	215	216	212	252	209	195	206	207	174	221	181	198	180	198	218	181	180	196	188	194	222	196	222	191	179	188	196	194	193	186	205	208	185	201	204	211	206	182	170	199	187	189	184	184	193	192	186	186	206	188	197	229	188	200	236	206	206	208	212	181	195	197	222	194	194	227	220	202	206	186	209	215	211	203	193	169	204	191	181	200	205	188	190	206	182	184	183	201	188	211	186	195	195	177	212	211	193	220	191	204	182	219	206	198	180	200	199	204	202	197	221	237	174	215	204	189	197	202	187	175	208	208	209	201	183	206	214	197	200	178	181	184	205	208	162	187	186	203	197	220	174	188	184	202	212	213	213	210	186	190	203	198	189	188	224	209	233	188	199	198	176	188	176	190	184	182	201	198	215	196	201	215	191	186	197	186	196	190	173	192	214	185	176	189	183	199	203	205	202	213	196	210	191	203	181
7953	2996	5608	7076	5682	3386	2280	1888	1668	1341	1270	1174	1245	1457	1191	921	834	843	1486	1404	1222	890	894	990	1348	1121	953	918	1025	1096	1254	1528	1686	1146	901	961	913	928	1037	1094	1284	1253	1253	1160	1300	1172	1232	1180	888	847	789	759	715	672	533	595	513	516	547	579	636	688	651	587	597	567	578	552	624	597	587	522	570	548	507	541	526	525	497	536	471	503	525	490	496	511	497	526	524	473	523	524	488	521	488	501	508	522	479	517	541	518	547	522	478	515	509	484	500	514	487	548	517	477	532	499	517	519	518	500	537	499	547	492	471	542	524	499	509	481	518	517	511	500	484	519	513	489	520	504	475	534	510	500	511	518	486	507	500	484	525	512	518	501	530	516	501	543	504	496	494	517	539	550	547	510	541	463	528	502	534	517	509	514	504	495	488	516	499	494	524	515	496	500	496	493	512	529	481	508	466	453	476	476	454	474	540	510	495	467	510	473	501	500	552	487	483	527	526	486	472	543	495	514	522	492	485	490	523	516	536	470	512	499	507	528	523	458	491	533	541	508	489	492	517	479	498	511	520	484	518	504	541	490	507	527	496	526	542	505	490	495	506	488	502	488	471	474	516	510	500	518	497	485	530	451	504	522	475	520	534	525	502	476	530	528	517	488	507	460	487	451	496	478	477	487	493	481	505	509	497	486	483	528	516	508	504	518	501	489	524	522	523	510	491	475	497	511	540	517	471	468	505	495	499	468	479	509	488	534	480	530	471	504	496	466	486	501	525	482	523	487	502	495	451	515	496	497	466	512	474	515	510	528	496	501	487	486	480	493	486	473	518	528	491	496	502	486	531	510	495	501	497	455	499	493	489	501	486	519	465	512	509	519	522	491	532	500	499	493	508	502	508	496	509	501	485	515	501	529	514	510	493	534	572	505	527	497	530	546	502	498	493	500	473	515	513	476	528	466	515	546	502	488	503	500	532	512	515	529	492	514	511	495	490	519	493	533	502	495	523	503	496	513	498	535	492	491	493	495	510	487	498	476	509	483	469	490	507	488	472	506	492	521	502	545	524	490	498	487	510	516	526	522	471	486	500	534	485	514	481	538	492	526	511	470	494	518	461	490	525	530	498	483	501	502	534	485	520	506	468	537	485	489	493	469	505	461	488	481	528	502	458	466	476	476	495	528	509	470	503	477	499	505	485	522	496	513	506	458	500	499	493	504	476	512	465	506	469	519	485	520	524	467	530	476	541	485	522	484	507	487	524	480	528	463	565	532	509	501	467	516	519	504	494	505	494	571	521	492	490	523	512	540	467	473	500	508	523	518	508	493	517	478	496	491	517	533	488	473	496	527	484	498	506	494	513	523	494	505	492	542	536	495	515	463	479	496	522	511	523	500	542	494	491	511	497	502	514	472	503	533	483	500	508	510	513	514	493	480	476	552	525	489	497	510	500	492	516	493	499	489	516	497	510	526	497	538	548	537	475	489	499	510	508	531	485	511	487	469	519	497	513	494	506	482	490	478	482	486	458	528	504	520	524	493	508	494	482	465	522	476	502	496	498	496	531	504	563	504	470	494	487	512	527	498	516	505	512	486	446	518	495	488	510	501	520	518	512	512	523	532	544	496	543	531	490	490	506	493	518	501	550	474	473	511	545	505	496	458	504	481	494	496	474	504	556	518	510	499	536	496	474	479	479	524	483	483	553	528	490	532	462	492	488	468	489	486	500	498	522	519	517	507	507	505	490	514	521	510	493	459	486	504	515	496	513	539	499	477	492	515	493	486	501	524	497	527	487	537	481	521	471	510	544	486	529	483	506	510	527	541	480	484	479	493	548	477	515	540	498	510	497	508	530	504	530	480	460	509	542	486	551	508	478	545	493	479	487	490	489	486	510	497	507	503	513	464	454	534	465	502	494	513	516	478	469	494	507	510	476	465	519	514	481	497	547	499	492	538	448	481	477	474	519	518	540	527	510	517	509	477	495	468	502	508	465	510	502	515	504	486	502	543	495	475	537	520	520	532	523	487	506	517	497	466	483	505	505	452	495	489	513	497	509	539	521	465	509	519	485	471	497	501	480	526	475	530	491	509	529	475	493	533	508	492	524	536	569	497	473	507	483	495	501	510	506	497	491	476	493	483	483	519	479	480	525	497	475	483	502	488	497	513	503	502	544	479	485	491	485	495	498	523	519	466	510	516	457	523	509	517	494	490	477	491	479	486	503	519	520	495	469	477	483	494	548	498	522	517	466	511	509	480	517	520	511	471	512	499	500	487	521	503	537	519	516	490	497	473	506	514	516	481	510	535	492	545	507	492	469	524	506	518	497	493	496	481	529	501	495	474	503	524	549	512	518	478	487	494	533	480	505	478	528	528	465	527	474	487	495	514	490	532	469	480	475	517	503	491	476	529	493	452	549	546	522	507	501	517	499	498	519	487	501	499	460	489	542	515	499	499	522	508	515	502	580	512	542	495	504	513	505	471	482	527	474	504	514	524	530	540	507	445	498	532	533	501	489	518	512	514	498	479	516	504	492	478	502	487	471	484	507	497	474	491	500	461	508	519	470	463	508	506	496	555	510	519	461	487	489	495	540	498	498	524	495	481	502	495	495	494	488	500	480	523	512	499	486	516	498	549	466	508	501	483	511	494	490	481	539	480	528	497	498	529	498	490	484	515	536	525	516	481	524	465	538	508	501	499	502	518	530	516	477	517	477	485	513	497	457	521	485	540	522	496	477	521	493	521	494	504	482	544	523	519	511	503	507	486	500	536	487	513	499	510	497	475	507	476	474	462	499	522	485	512	481	535	516	520	571	509	479	492	458	506	504	487	497	476	478	509	529	533	524	470	510	526	506	457	553	498	550	486	481	496	525	510	506	532	516	516	532	517	520	497	509	544	524	504	494	512	460	520	510	491	493	497	479	458	524	512	462	515	545	521	483	483	490	531	516	542	508	504	515	526	489	502	483	536	495	483	512	512	526	472	518	493	482	500	503	503	513	527	516	489	509	508	517	504	458	496	520	459	487	456	531	495	548	518	529	474	508	509	482	455	509	485	471	488	517	519	499	464	514	458	503	463	461	465	549	503	495	472	514	521	493	510	509	548	513	506	504	499	501	534	477	521	541	491	506	505	501	491	522	544	519	492	518	458	505	486	521	522	533	486	535	464	520	520	518	515	497	540	454	495	475	500	500	497	498	521	485	490	481	513	459	490	448	508	531	503	521	511	482	478	516	523	513	505	530	515	511	516	501	536	503	475	514	526	499	510	482	532	484	523	509	523	488	496	530	486	515	512	509	501	522	504	495	497	479	485	483	468	481	557	463	496	537	503	508	504	471	515	514	488	515	528	488	542	503	491	538	481	544	518	491	501	459	494	509	510	487	512	508	451	523	492	530	503	504	528	553	502	494	519	505	502	512	483	480	496	506	509	546	513	468	494	485	509	532	537	515	519	486	517	488	526	526	497	497	517	533	504	476	500	510	473	511	521	486	496	507	547	481	535
16692	7839	7595	6839	4391	2364	1182	860	565	444	360	312	395	399	341	288	237	261	423	344	327	232	193	277	375	273	213	242	246	312	304	385	365	238	246	304	264	262	286	266	278	323	271	298	280	247	261	259	202	217	188	215	199	185	162	181	133	145	164	170	165	160	190	161	173	163	154	152	179	164	151	173	143	138	141	172	165	142	139	147	149	141	155	136	144	152	151	156	135	150	146	154	153	163	137	141	146	160	161	137	148	155	121	143	163	138	124	160	137	150	158	132	140	151	149	150	141	149	148	152	151	133	160	138	154	138	132	171	128	152	155	138	142	136	169	146	158	139	170	132	134	152	136	137	141	146	146	156	130	162	148	128	155	143	155	124	120	155	134	148	136	143	127	144	138	130	171	134	131	140	148	175	123	140	150	140	164	130	143	156	142	141	153	135	142	136	129	135	146	141	167	132	124	135	152	149	147	128	138	155	149	153	151	153	156	162	147	141	148	149	146	151	144	151	147	162	147	150	134	157	142	151	168	160	156	142	154	143	140	158	152	147	152	162	150	139	144	144	139	132	134	156	152	118	138	143	137	146	147	148	152	156	164	154	150	129	140	151	149	143	145	146	135	167	146	127	160	161	136	154	164	143	165	172	136	151	169	140	143	133	164	128	146	121	157	157	164	153	136	144	131	135	137	147	163	128	137	126	156	146	154	133	154	136	134	142	131	162	153	151	163	148	144	136	141	135	135	163	138	155	159	129	144	155	159	168	150	153	137	164	132	159	131	129	135	148	147	158	133	171	152	136	144	147	134	131	155	158	121	136	153	139	143	124	146	123	142	119	152	150	149	146	132	137	161	140	132	125	147	132	146	140	151	129	138	162	123	143	147	152	134	142	132	153	152	141	159	123	152	164	139	150	143	138	133	155	174	134	146	159	136	148	140	147	170	135	148	117	156	148	139	151	159	153	153	143	140	147	139	159	142	149	152	143	155	135	144	144	171	129	138	138	131	137	125	144	145	156	165	131	149	122	146	135	147	149	143	137	143	150	126	140	174	138	126	143	172	152	155	128	141	135	131	154	131	156	132	157	148	141	143	132	127	123	160	182	132	119	159	135	157	135	159	143	146	151	119	137	146	143	145	158	158	157	134	154	167	158	147	134	155	140	162	139	121	171	129	148	150	151	129	129	144	141	144	134	158	145	157	158	155	151	141	170	156	161	156	162	154	152	131	116	114	169	131	126	153	150	155	134	152	130	143	141	130	149	138	139	162	148	148	150	146	137	148	158	136	181	142	136	124	144	144	169	137	126	153	149	138	143	153	163	124	162	157	146	142	158	144	154	133	145	154	138	146	132	136	145	124	125	138	139	158	143	139	139	149	126	145	169	154	151	132	153	140	157	140	163	145	144	138	135	150	131	132	173	166	153	158	152	161	154	133	146	148	155	162	138	137	135	133	152	156	135	150	132	122	137	163	133	150	158	155	114	153	144	135	143	155	138	139	151	126	141	154	157	148	138	137	120	139	146	137	133	134	146	140	157	121	138	134	155	162	138	143	170	143	140	159	138	147	140	130	152	134	140	134	139	140	158	147	125	151	143	159	120	150	134	146	136	128	136	151	146	160	147	164	156	148	156	158	145	143	152	157	161	125	145	134	144	148	144	142	147	141	129	153	148	128	142	147	146	161	136	157	135	125	152	168	147	169	124	150	167	171	147	154	131	128	133	169	144	133	154	160	140	162	143	134	132	133	140	174	156	159	145	148	137	143	122	135	138	169	136	147	145	136	147	143	142	155	163	126	154	137	119	124	153	140	130	134	137	154	150	143	150	145	132	147	171	143	121	162	134	132	117	141	136	135	161	152	128	149	134	151	144	144	137	111	135	141	136	143	165	135	144	152	134	170	168	133	141	171	149	141	177	157	135	149	150	150	142	147	122	118	131	142	158	135	164	146	160	157	156	132	129	130	137	142	122	145	155	140	143	149	174	139	123	141	149	168	157	141	155	140	135	112	157	135	155	156	134	145	155	157	151	136	167	157	132	171	151	150	153	136	148	136	138	126	177	156	124	153	156	138	143	158	155	139	140	140	150	156	147	163	158	155	141	137	145	130	137	147	156	139	154	142	124	159	158	118	150	147	137	133	129	146	134	164	134	125	144	140	142	138	146	156	156	132	138	160	141	143	161	133	143	150	124	147	139	142	156	147	122	125	155	135	110	133	155	152	137	146	163	134	138	152	172	128	142	153	155	159	145	174	158	150	160	143	138	135	156	132	143	126	149	143	138	131	148	147	148	142	153	141	142	140	150	151	151	134	140	167	139	156	146	141	132	115	157	133	148	149	120	124	142	139	157	159	140	158	158	139	142	148	142	160	173	127	137	149	144	158	134	128	133	145	145	150	154	151	159	126	134	144	146	136	168	141	136	151	145	152	156	151	164	152	149	164	139	138	152	122	144	178	142	126	164	137	153	154	155	156	156	151	144	144	142	127	150	139	142	145	163	126	141	146	128	130	117	171	147	131	157	158	137	149	159	134	170	146	169	137	130	140	137	179	157	131	148	161	130	149	135	144	145	123	149	157	141	149	151	138	150	147	163	152	150	129	136	129	149	145	140	156	148	135	157	163	143	157	131	149	157	164	148	142	154	175	151	155	156	156	126	160	133	167	141	140	156	154	148	146	139	138	164	146	132	134	151	137	125	157	166	145	116	144	148	151	169	131	150	118	146	147	141	158	160	152	135	170	134	158	135	136	140	140	134	143	181	138	148	152	153	130	150	145	142	139	123	134	154	133	152	153	134	131	142	132	148	164	130	145	153	143	162	143	152	139	151	127	152	161	153	136	145	133	146	142	152	164	162	153	171	168	135	152	126	153	159	134	135	146	126	132	161	169	150	134	151	158	133	138	131	164	159	151	147	149	162	153	147	137	143	152	152	143	143	147	129	147	128	126	134	135	149	163	130	150	145	165	134	135	136	143	157	145	121	139	141	156	118	142	164	125	137	133	155	165	122	142	134	137	120	138	140	147	170	140	132	145	165	140	132	136	153	130	143	141	135	141	136	138	148	142	135	150	143	142	136	129	139	147	161	139	138	147	166	148	156	180	140	165	125	153	171	159	127	133	145	136	157	138	141	152	130	151	126	133	139	146	144	166	142	144	158	136	141	128	158	148	139	162	162	150	144	157	151	139	125	128	145	140	139	142	136	135	126	166	127	160	134	150	151	140	132	135	143	137	141	140	155	147	136	138	133	139	140	154	140	144	117	115	154	147	132	135	169	154	154	143	153	141	123	137	152	155	158	149	148	143	138	153	126	147	150	143	147	164	133	179	146	152	154	130	150	149	118	140	134	152	167	150	142	133	141	144	121	161	139	132	113	161	157	159	151	139	135	141	162	127	141	170	151	137	143	128	159	140	142	127	138	140	154	142	154	151	133	141	159	160	147	148	147	157	144	156	146	142	136	142	119	163	159	183	114	139	137	143	165	152	114	146	146	170	122
11001	4673	8290	10856	8456	5308	3741	2959	2478	2093	1828	1684	1871	2013	1646	1240	1044	1257	2515	1764	1694	1218	898	1343	2006	1382	1085	1143	1384	1568	2078	2207	2541	1265	1236	1568	1206	1446	1532	1410	1625	1773	1557	1752	1683	1476	1481	1608	1211	813	737	935	872	644	590	480	432	450	541	577	701	586	522	501	531	508	547	677	634	533	479	448	483	425	400	390	425	426	439	423	415	406	419	410	395	410	407	423	402	452	408	439	387	424	369	412	385	397	420	415	406	401	405	439	407	384	406	426	387	414	392	429	396	407	413	390	362	367	412	420	380	398	402	417	409	414	465	390	415	393	409	398	384	441	388	403	385	412	454	405	369	423	403	415	396	416	379	397	423	393	369	389	385	386	380	426	375	379	422	412	379	401	430	399	430	386	393	433	399	402	391	397	414	422	407	371	357	417	428	388	350	410	379	417	391	421	408	399	395	347	362	414	405	387	387	410	391	415	367	428	413	378	372	375	388	381	399	400	431	388	373	401	397	398	377	393	396	419	410	381	367	426	365	363	391	377	395	394	382	412	377	380	412	390	408	367	398	394	383	376	391	400	388	369	390	409	418	397	410	408	368	408	405	361	362	405	395	378	384	392	386	387	351	394	390	379	400	418	409	414	414	415	379	393	392	409	400	416	370	340	408	370	380	387	401	399	418	396	394	377	399	435	396	383	388	396	380	414	371	394	381	344	428	376	414	343	379	411	382	370	395	402	406	422	391	426	402	392	404	389	396	384	423	385	376	402	384	372	411	380	389	413	383	426	357	385	377	392	381	425	362	392	397	398	389	390	389	391	397	381	421	397	393	373	377	359	371	402	397	408	390	392	385	380	374	363	386	424	407	398	372	387	410	402	385	388	413	376	435	409	372	395	402	406	398	387	392	380	402	406	385	412	380	393	424	360	410	397	379	404	410	394	390	387	395	378	398	379	370	429	387	381	370	383	372	374	392	360	392	396	412	376	370	410	382	366	379	421	411	388	393	397	394	406	431	434	387	401	379	399	392	413	418	425	414	398	388	396	418	389	409	413	365	375	380	418	414	422	393	352	395	397	385	382	396	395	405	403	390	401	406	399	384	400	384	401	394	398	395	373	418	380	380	385	370	383	379	400	365	392	398	407	426	404	388	371	364	350	401	353	383	379	367	394	378	393	392	433	381	386	404	381	397	389	438	376	386	375	401	406	407	342	398	340	381	384	411	401	363	416	397	412	393	392	372	387	372	364	439	391	392	364	405	391	363	388	406	402	390	405	411	386	421	415	416	388	426	372	378	413	379	387	390	406	385	402	396	404	369	401	376	387	410	413	409	359	391	390	375	410	409	380	396	434	410	384	411	377	405	411	388	400	410	383	411	399	365	378	403	390	427	425	400	387	392	396	421	379	377	399	421	400	422	403	418	351	386	404	398	413	416	415	390	401	413	396	370	386	406	366	401	389	439	373	408	394	393	409	377	369	382	407	405	360	417	379	402	395	391	387	393	426	405	360	387	390	400	381	389	415	417	392	375	407	414	399	376	402	410	398	414	384	439	385	381	425	369	404	385	367	414	421	435	390	397	399	365	389	393	367	379	402	432	388	355	365	402	359	426	391	405	359	390	400	381	405	417	357	398	371	382	438	393	380	373	388	385	412	361	355	393	399	398	403	385	378	359	381	406	420	429	405	375	418	395	410	400	371	380	348	427	396	423	399	441	378	445	413	402	372	382	378	370	348	392	396	348	381	404	385	376	369	384	400	378	373	379	403	369	420	351	380	394	383	391	382	335	378	409	421	388	412	366	367	415	373	381	385	374	394	371	410	349	403	405	411	376	429	414	436	408	382	415	401	391	382	377	372	411	369	375	369	412	403	394	426	399	392	394	421	416	392	380	384	393	403	389	386	380	383	400	367	407	381	413	377	395	398	388	415	391	390	388	356	394	408	398	400	406	406	413	368	425	401	423	392	410	367	367	408	401	372	433	378	430	389	407	363	410	401	346	416	388	421	383	379	390	409	384	370	409	416	380	373	418	385	368	384	338	386	374	418	380	399	401	376	368	409	369	410	379	389	405	352	395	374	398	400	419	385	405	389	409	390	392	399	398	421	374	428	380	377	411	385	385	414	422	367	393	377	400	379	407	401	388	415	394	380	427	433	404	374	361	378	397	405	402	390	352	432	395	368	359	385	391	379	421	379	426	414	376	389	414	416	374	411	382	343	408	412	430	394	380	384	385	394	433	382	391	386	383	391	426	379	386	427	393	433	404	398	395	399	403	379	411	394	412	389	409	375	392	372	387	384	410	408	369	406	400	399	406	365	407	410	368	398	413	367	385	407	422	393	388	406	425	396	365	404	388	384	374	385	397	376	405	324	398	369	397	414	396	421	409	407	364	394	397	384	406	391	417	401	372	392	394	383	384	419	391	388	375	411	413	367	420	403	415	397	357	406	373	376	416	383	390	399	373	353	384	388	356	370	404	388	401	399	377	420	400	405	430	411	409	391	414	383	385	410	389	403	387	380	417	401	366	406	386	399	422	385	401	365	388	394	413	388	396	375	399	385	399	371	390	365	368	381	375	417	377	399	417	418	367	385	390	375	380	401	416	375	395	403	416	384	393	427	345	364	384	420	435	417	381	386	374	386	411	439	374	404	387	376	397	409	396	369	365	401	398	413	406	354	375	402	372	360	400	365	382	382	380	392	388	394	405	431	378	394	381	388	422	366	400	388	412	347	395	378	386	422	414	403	388	414	384	418	426	405	429	388	400	350	400	423	409	445	362	403	391	376	451	400	410	355	361	398	400	398	408	400	422	396	396	408	391	398	416	402	399	383	417	399	358	424	396	392	392	375	404	410	367	437	379	386	393	369	390	400	385	370	404	429	412	411	378	389	380	415	416	406	356	379	396	359	365	381	371	406	402	368	384	388	372	375	386	385	407	387	373	434	374	400	382	371	380	411	381	391	389	396	402	382	416	391	379	379	387	358	468	406	414	391	395	402	428	351	369	381	419	420	401	419	399	404	377	414	368	405	389	385	421	407	390	395	380	378	390	415	378	387	419	361	355	400	378	384	395	372	412	383	396	412	413	365	386	401	383	417	392	394	388	388	395	414	399	386	374	372	385	423	383	356	395	395	380	406	407	395	413	402	408	409	388	374	380	397	416	377	390	383	367	419	364	377	423	403	362	377	376	379	420	379	376	393	407	399	377	383	417	380	364	396	420	411	412	414	399	403	398	355	403	382	414	366	384	386	383	371	399	409	389	412	393	426	394	442	400	369	417	397	377	390	379	378	407	422	404	405	373	417	430	374	417	356	397	399	395	398	362	388	400	392	364	391	361	378	392	372	405	387	384	382	384	391	413	389	372	373	361	420	377	385	388	391	404	399	401	382	385	406	430	415	360	370	418	428	400	389	383	410	392	371	424	386	398	395	382	412	386	421	410	419	394	385	395	380	377	410	405	402	402	376	404	360	373	368	369	359	359	386	402	408	398	373	418	396
2570	602	512	513	431	371	364	386	341	369	380	377	382	403	355	375	376	359	361	384	345	364	357	356	335	357	367	313	358	325	411	365	339	379	307	335	372	368	378	383	374	380	377	398	367	384	355	354	378	375	324	380	332	376	352	357	346	321	355	328	295	320	359	349	353	334	343	327	369	338	352	372	340	389	349	349	355	380	384	352	347	344	355	366	347	357	355	358	366	328	330	358	343	346	348	372	320	353	350	361	339	367	337	346	324	320	383	368	335	380	370	363	349	330	375	324	356	374	332	351	354	360	321	336	350	329	346	320	340	347	322	324	359	327	379	324	353	302	383	374	350	370	335	359	302	324	318	340	380	364	358	352	361	378	368	385	348	366	332	365	372	356	337	343	362	330	371	326	357	343	345	333	327	351	355	309	351	357	346	316	367	324	350	328	333	357	365	320	330	334	345	350	345	384	347	343	357	340	359	329	330	352	329	331	323	347	345	365	344	358	342	327	335	367	364	350	336	362	374	386	317	325	362	330	373	341	348	353	339	372	335	343	325	334	370	342	313	311	342	318	365	350	329	377	341	336	411	349	364	311	349	316	317	321	356	335	348	349	356	346	329	365	360	365	373	376	354	360	355	343	345	350	355	364	337	342	331	315	322	349	351	336	317	352	344	356	352	338	358	329	360	356	343	358	355	351	383	351	319	367	344	332	369	364	367	356	330	333	373	366	331	329	327	341	351	349	346	359	347	345	366	359	347	339	317	338	373	355	364	319	333	340	320	353	353	343	363	336	352	323	363	351	353	358	331	363	354	355	342	346	354	357	355	361	320	323	342	376	309	335	359	356	354	339	383	332	323	320	355	345	342	312	343	319	359	321	342	340	328	333	341	350	331	331	334	291	371	358	311	328	339	334	347	343	334	359	349	349	363	347	377	363	370	367	380	350	333	325	357	352	370	351	359	334	367	312	341	353	365	338	352	326	338	343	370	352	330	354	316	322	381	339	368	366	360	374	346	339	332	364	366	322	369	352	335	352	345	358	352	342	345	355	369	346	328	318	350	356	378	368	333	341	327	348	346	324	366	327	354	385	308	369	324	367	357	342	352	344	361	354	352	355	337	342	355	345	359	335	360	354	333	343	342	337	345	375	356	324	354	347	346	340	324	328	316	303	316	347	375	308	370	359	343	355	366	333	332	316	375	321	337	365	356	343	369	341	329	367	323	337	379	369	360	321	365	388	355	330	333	308	338	350	337	347	345	327	325	309	319	346	344	376	376	354	358	339	352	365	340	368	318	357	343	335	319	341	349	318	333	334	311	317	361	310	322	331	357	350	363	354	316	390	342	336	354	366	353	356	336	359	345	343	312	396	379	316	351	346	357	334	359	356	334	333	316	353	354	358	385	388	366	326	335	360	349	329	324	317	349	355	350	336	322	362	354	341	341	318	347	354	382	337	361	344	346	360	352	377	351	308	349	350	354	353	327	363	347	348	330	349	318	340	369	355	348	361	322	371	345	351	335	349	349	321	337	330	348	331	354	359	332	335	374	336	343	344	366	363	317	331	381	340	300	333	333	370	344	361	339	365	350	401	334	375	310	365	341	352	353	371	319	344	301	348	340	342	336	309	371	351	331	361	363	362	338	344	323	337	334	333	346	336	346	329	392	338	354	346	379	338	356	349	347	331	336	382	369	343	361	326	349	368	344	374	344	323	333	337	370	346	344	338	350	370	373	337	342	339	329	359	334	316	319	326	328	339	342	343	344	393	346	331	310	316	309	343	321	348	331	361	348	354	355	327	352	347	330	360	367	333	342	369	314	359	351	326	349	345	335	326	350	334	338	339	326	329	316	355	366	326	354	341	324	373	338	353	382	358	339	364	322	365	360	325	323	303	374	374	339	355	337	347	323	394	350	337	387	365	359	313	360	370	352	362	334	386	363	341	354	358	378	362	329	325	322	363	350	347	335	337	321	331	332	329	359	331	365	333	325	356	369	357	352	355	329	343	366	341	350	325	306	353	346	364	355	353	360	356	342	362	352	341	312	342	310	350	358	363	354	359	350	366	345	355	346	355	361	335	333	334	352	373	352	346	339	347	373	350	356	326	360	329	363	354	384	340	364	347	328	311	316	332	345	350	393	340	347	317	342	327	376	360	342	365	356	364	364	326	345	302	353	351	350	374	352	325	333	355	336	339	334	376	372	344	337	353	351	335	343	365	358	371	363	345	390	353	347	345	308	359	368	339	329	340	356	347	320	328	345	370	388	345	380	357	363	379	337	316	346	348	339	337	390	373	373	361	350	341	319	353	352	357	358	361	352	286	374	352	356	358	371	336	338	342	368	339	350	350	355	320	338	341	374	381	369	357	344	377	348	384	363	362	361	349	353	344	320	368	347	357	335	335	351	329	298	343	343	310	363	330	315	368	357	336	361	340	324	325	349	359	331	344	352	343	333	349	374	375	363	318	345	338	352	345	362	380	367	385	328	329	365	359	351	336	335	320	326	322	371	370	373	334	351	319	323	359	311	349	336	382	343	351	357	346	398	357	369	353	357	346	318	312	335	378	303	351	356	368	314	332	314	341	368	350	348	368	364	359	300	326	361	338	348	341	309	338	370	343	340	364	374	363	351	379	360	330	352	355	354	333	373	360	318	322	349	351	361	339	360	355	369	363	358	354	356	334	359	330	338	372	353	332	361	320	338	340	372	340	343	345	357	380	375	357	344	376	348	351	333	393	346	358	319	354	351	358	333	338	336	379	341	324	332	336	363	356	327	348	309	365	353	336	345	326	328	350	349	336	311	345	346	350	344	317	315	333	352	369	351	338	309	352	327	340	364	342	326	322	359	359	351	357	359	345	368	346	342	332	358	342	345	347	336	347	351	345	354	350	350	348	343	393	338	375	333	341	329	348	330	337	359	320	327	354	376	332	318	360	376	353	330	346	370	329	357	352	326	352	348	326	336	347	336	341	361	355	326	333	329	369	358	340	337	334	338	331	363	332	344	352	363	363	313	356	335	355	320	352	338	343	358	366	335	337	357	328	327	344	350	380	356	313	317	335	352	360	363	346	314	342	314	341	345	332	364	355	363	373	331	355	336	387	316	377	344	328	352	347	336	347	346	390	341	380	347	334	360	362	346	375	353	340	366	343	369	408	322	349	365	345	346	316	355	357	344	327	361	349	368	382	318	353	346	359	355	336	348	372	347	351	342	361	338	331	322	311	348	355	330	313	361	342	319	323	347	330	343	363	314	341	357	354	365	331	358	399	344	329	325	351	361	362	300	366	336	312	312	375	310	378	350	356	369	375	327	370	372	367	367	334	326	336	360	354	342	338	303	354	326	334	373	327	373	363	355	358	337	340	371	329	364	364	381	366	342	344	374	375	333	362	343	342	323	361	344	377	387	359	332	316	367	346	361	353	355	323	325	336	373	359	319	326	317	368	352	358	392	382	349	371	337	341	364	356	352	356	354	338	344	361	325	340	342	352	363	369
2916	1062	1139	1306	1117	1025	929	964	890	914	902	946	1086	1010	942	872	879	842	953	922	856	861	803	880	837	873	839	854	880	869	898	840	846	842	816	854	902	1098	1087	1087	1226	1123	1088	1058	1043	1008	965	911	876	842	840	937	988	928	820	797	829	815	831	825	787	783	798	833	811	789	832	849	802	797	822	823	774	824	815	861	770	821	829	755	845	822	871	847	816	802	841	849	802	861	832	831	834	797	824	884	817	754	771	835	836	855	781	877	847	828	798	848	842	815	834	823	847	809	801	815	855	834	776	846	777	839	794	782	810	798	806	829	827	849	818	832	802	857	837	798	842	876	800	852	814	773	830	846	886	802	869	825	846	798	799	834	898	844	824	831	866	849	852	843	838	807	809	828	789	801	787	859	826	845	817	815	848	787	847	805	810	877	811	824	847	835	832	873	877	782	758	804	805	795	837	811	830	842	790	818	836	817	810	798	831	877	824	808	819	805	849	802	821	861	852	802	785	827	804	847	833	818	859	800	799	876	825	843	802	865	809	826	827	797	859	861	781	830	794	835	876	832	816	827	817	792	862	838	835	806	876	825	823	797	824	844	850	823	853	871	855	806	888	824	844	821	811	833	838	820	769	831	819	783	812	806	806	823	784	826	824	872	843	823	837	810	847	794	850	799	845	810	828	803	858	818	813	862	772	746	830	825	871	841	829	805	875	818	810	799	815	872	796	875	847	797	867	858	808	794	869	823	789	858	846	813	814	830	815	799	798	828	817	870	836	841	845	878	813	875	820	774	806	828	853	793	843	806	801	837	829	808	828	841	818	800	783	826	821	835	856	830	815	804	810	832	838	806	837	796	817	824	813	822	793	809	869	830	848	849	823	804	827	849	760	813	791	793	834	832	798	848	843	843	874	885	803	845	810	831	794	756	852	821	792	860	860	844	853	790	788	809	820	826	832	836	826	790	770	818	800	865	873	821	781	764	792	773	854	804	803	869	813	854	759	825	803	801	838	829	872	784	842	803	779	801	797	841	820	797	812	811	816	797	860	807	874	846	800	849	824	819	804	814	844	805	757	839	818	803	833	806	800	774	795	719	847	848	816	838	761	770	804	857	834	805	826	818	850	815	829	760	830	820	816	811	837	801	818	836	780	851	799	882	812	837	792	843	833	870	789	798	798	774	793	798	827	816	795	766	812	812	818	823	830	825	846	811	771	762	854	826	808	832	856	798	835	875	895	800	804	814	827	851	824	811	781	832	846	819	788	868	794	795	808	853	821	809	814	849	775	871	843	815	864	817	797	809	763	827	788	850	788	819	771	829	862	826	814	851	858	810	884	859	807	828	781	833	818	797	821	818	816	862	813	836	815	839	862	811	891	847	824	846	796	813	783	783	855	846	787	800	795	769	885	799	795	852	809	803	874	749	829	883	835	818	823	782	882	814	842	846	834	812	794	822	868	830	789	833	802	852	879	871	857	816	856	806	777	823	792	821	785	861	779	847	824	782	827	771	799	791	830	846	833	879	835	803	886	813	778	843	804	839	841	810	766	788	853	803	830	783	837	861	785	800	803	803	875	850	803	858	792	872	865	811	826	833	832	790	900	805	830	827	825	805	784	839	820	814	831	796	879	842	841	835	886	819	842	860	817	849	838	814	805	832	786	840	815	811	831	850	810	808	801	816	818	803	857	793	805	829	842	815	825	792	792	811	781	810	859	812	898	808	828	847	820	854	843	802	858	801	838	792	821	816	867	765	810	818	805	866	894	875	806	816	826	881	843	788	833	806	842	753	831	885	798	819	776	867	867	801	798	797	815	811	859	857	826	821	813	855	861	824	789	842	849	780	887	776	865	810	776	868	829	873	887	830	879	821	803	849	867	823	807	857	835	815	823	789	840	828	859	807	856	854	839	779	813	820	842	826	807	858	870	823	820	847	783	838	763	864	841	803	819	744	811	830	816	817	846	808	838	772	843	804	811	837	815	788	797	842	769	870	843	811	802	829	850	850	834	813	879	883	843	827	839	803	776	799	804	845	824	809	816	808	829	829	824	826	852	832	827	808	765	788	793	863	780	837	783	813	807	820	805	832	771	849	837	829	836	843	839	861	816	849	817	824	845	843	829	851	871	863	876	813	841	793	883	825	833	857	822	780	831	820	835	829	816	833	772	790	810	844	819	819	785	792	842	827	824	829	845	751	808	829	807	840	799	868	818	774	790	820	812	816	813	813	812	905	834	824	793	855	827	802	868	846	837	822	838	809	767	807	815	813	803	784	845	822	829	809	818	810	787	794	788	796	817	812	866	794	822	865	797	797	823	846	784	863	824	790	858	823	793	838	807	827	850	807	775	802	782	756	815	808	840	810	840	836	837	817	855	880	810	874	835	797	782	843	802	771	810	824	834	841	812	817	787	799	829	796	866	804	816	824	831	830	828	841	845	838	799	895	815	830	812	798	849	823	811	843	797	805	830	838	846	825	815	803	770	870	880	792	860	857	812	815	840	829	812	849	821	883	891	802	836	838	851	875	813	807	786	860	808	805	842	848	780	835	822	804	844	871	773	811	817	822	793	831	826	797	768	792	819	806	830	796	807	855	875	860	772	829	809	831	781	822	803	855	825	819	886	837	782	816	839	828	813	818	741	824	824	795	851	797	833	841	816	823	897	860	817	854	842	853	822	801	834	757	849	817	814	858	787	826	823	820	784	821	819	862	803	781	840	819	816	794	815	777	794	911	794	789	794	798	815	880	834	798	821	773	819	827	836	795	794	845	825	806	849	820	851	814	805	817	828	782	861	847	863	811	825	814	803	736	833	791	815	791	857	836	807	868	778	845	817	796	847	809	816	827	845	799	801	838	810	849	766	860	823	848	843	814	809	802	825	888	827	803	890	820	852	802	832	818	825	834	782	772	846	809	804	843	846	804	916	821	790	816	864	811	798	842	826	812	832	839	823	779	838	819	807	808	830	802	827	859	791	805	837	842	834	820	777	830	834	796	843	806	801	829	824	825	821	848	852	858	829	863	863	848	813	878	837	854	824	870	808	776	800	829	803	838	806	771	821	799	838	788	844	846	818	822	889	857	817	803	826	763	845	804	774	842	754	848	776	816	828	807	810	797	782	805	862	846	865	847	799	829	820	786	830	832	837	829	828	797	849	822	842	843	886	876	816	833	859	823	819	814	814	864	799	791	884	855	878	797	813	853	866	816	786	860	835	823	857	810	830	779	824	812	837	788	840	837	829	791	817	814	842	852	814	775	848	805	847	836	867	792	837	825	809	794	833	822	821	793	826	860	751	869	808	775	837	816	831	799	757	810	821	787	815	810	832	808	826	840	814	835	823	821	804	892	820	836	899	855	801	786	808	825	820	857	826	794	847	809	842	803	836	840	835	853	859	842	821	782	800	886	763	806	770	848	817	814	817	831	868	832	840	834	828	849	821	842	778	829	805	806	827	811	830	812	829	788	790	839	792	805	766	834	811	806	819	841	834	795	814	860
10375	4191	4326	4181	2413	1647	838	555	409	370	370	324	336	324	313	313	242	344	336	332	287	250	267	320	285	272	262	264	282	273	352	335	289	257	333	283	274	316	296	292	332	309	309	278	304	297	265	276	240	245	227	243	221	200	227	253	223	231	235	224	209	210	243	206	218	219	218	216	205	241	220	209	200	189	208	209	251	220	194	217	203	223	215	254	223	237	213	205	225	226	227	225	219	234	216	215	243	212	224	208	205	208	231	202	248	241	227	234	190	182	210	205	222	221	215	195	204	213	198	217	211	208	217	223	211	232	225	227	238	249	245	233	224	227	229	231	224	233	247	226	229	219	234	202	200	213	212	194	216	212	195	228	203	217	202	231	229	214	228	230	209	211	196	215	215	211	209	210	212	224	187	223	190	236	198	224	225	236	199	226	226	182	221	209	209	212	248	206	230	209	213	209	192	213	213	206	211	191	204	221	225	229	229	204	197	234	200	194	196	220	241	190	231	243	176	210	207	258	223	215	225	222	213	214	193	229	212	230	209	208	215	250	209	213	234	217	209	225	210	195	191	241	233	207	226	237	222	215	231	227	209	225	185	222	216	216	195	216	219	206	235	219	217	219	235	198	235	224	185	208	236	240	228	205	250	206	197	224	220	215	214	239	250	209	224	193	229	211	191	200	255	214	205	212	206	249	228	201	210	197	233	225	219	210	203	215	201	202	207	236	227	228	217	178	193	174	220	219	205	223	208	211	221	213	207	204	224	222	241	204	221	201	211	215	233	228	191	200	241	217	177	198	240	241	221	207	202	199	216	186	251	182	202	246	206	222	248	209	211	204	219	215	208	208	232	228	248	219	202	191	203	221	233	226	198	209	203	232	226	242	220	200	227	202	223	209	221	231	202	188	208	226	233	223	218	238	225	202	197	209	240	218	234	218	196	201	207	216	220	221	219	226	194	214	218	218	232	213	209	225	220	199	207	215	214	229	193	220	203	205	222	241	207	189	223	245	213	209	198	191	231	232	215	204	239	233	202	209	185	230	187	219	203	235	208	219	214	220	213	219	216	211	217	238	223	196	230	206	208	230	208	245	197	228	220	214	223	218	220	225	209	184	241	196	199	154	224	218	224	210	219	214	218	226	217	224	191	226	239	233	223	232	217	203	228	238	248	242	203	199	209	185	181	213	237	230	207	210	222	199	212	204	222	223	194	225	214	238	201	208	186	217	194	219	186	234	215	237	210	212	209	210	242	209	232	244	215	185	225	234	212	213	237	185	205	210	207	210	221	205	226	220	228	242	218	211	230	207	221	234	209	212	235	203	183	248	182	226	215	210	240	229	216	206	221	221	239	221	208	236	218	203	208	209	202	210	207	222	211	228	183	207	229	210	193	214	201	200	220	206	225	232	211	207	204	213	209	201	211	192	186	198	190	233	215	206	196	200	179	206	213	246	208	215	234	216	218	223	212	194	233	206	210	180	198	207	222	245	219	242	221	215	196	237	225	194	211	213	209	180	238	209	234	216	227	234	205	217	207	228	215	207	206	214	214	190	246	223	233	210	214	213	193	209	230	224	217	203	237	210	196	216	210	185	207	221	226	227	215	200	213	234	221	210	217	233	239	219	205	226	228	229	224	226	229	227	224	205	240	234	221	206	227	223	222	220	215	217	203	221	213	251	201	229	204	222	209	205	208	219	217	206	219	241	211	221	212	252	200	192	204	237	215	212	227	208	209	241	222	235	199	210	227	218	236	184	214	214	225	208	215	201	228	228	235	219	233	260	216	210	195	198	211	230	209	214	242	201	225	227	209	215	209	238	221	231	220	196	255	201	201	212	211	212	232	223	216	217	214	228	218	203	232	213	230	221	216	206	207	207	219	211	229	237	226	205	205	193	208	243	212	218	214	224	209	199	211	244	233	222	250	223	226	211	218	247	197	244	212	228	256	226	223	207	203	202	191	226	232	210	215	206	205	221	201	222	212	225	226	200	262	218	201	244	207	214	221	203	212	203	239	241	199	212	225	209	215	191	204	216	242	214	220	227	211	211	213	216	194	180	211	205	229	202	219	246	213	243	207	223	220	204	223	207	228	224	233	220	218	201	216	212	239	206	219	208	238	233	206	222	196	203	200	196	231	209	199	212	233	227	225	209	241	233	231	215	217	251	234	217	203	222	223	200	223	217	233	219	232	228	221	223	221	233	209	231	224	209	242	201	217	188	226	233	215	207	201	224	222	218	201	231	240	211	208	227	256	208	199	215	203	211	226	244	222	227	239	236	220	218	216	210	205	218	233	219	232	209	218	237	201	240	217	205	197	230	207	247	222	223	233	216	230	196	240	199	207	234	237	229	213	224	231	199	233	228	236	230	215	205	218	233	214	231	231	218	197	212	231	234	232	207	233	197	235	213	220	227	233	220	219	217	189	213	229	211	211	226	201	235	217	200	224	230	220	224	203	207	224	226	205	240	231	206	215	223	191	214	231	228	242	225	213	213	225	207	201	207	225	238	242	194	248	211	220	250	216	222	222	212	194	234	238	213	182	188	188	251	214	227	239	216	195	213	207	190	218	243	210	224	217	231	210	215	209	227	229	217	210	203	216	237	224	238	214	192	217	213	230	199	205	206	207	249	220	236	196	230	218	225	224	230	190	204	209	222	220	202	229	202	241	192	197	241	205	234	214	185	199	205	217	211	195	231	220	233	244	194	209	219	225	206	210	204	195	184	211	227	201	223	224	217	231	236	210	194	207	223	193	204	220	230	218	216	225	223	239	218	219	233	223	188	184	216	236	212	229	212	245	181	205	205	216	221	234	222	220	198	215	209	188	208	217	197	202	202	179	210	231	205	219	220	216	216	227	240	225	184	223	205	220	226	188	197	198	213	202	200	222	208	238	204	209	239	225	224	207	209	217	229	227	240	215	208	209	245	208	197	206	228	209	237	185	211	208	232	214	196	218	214	199	224	205	214	200	212	207	227	209	233	229	212	227	211	227	235	241	213	224	221	219	222	219	190	229	226	193	219	207	244	205	220	226	199	214	198	227	213	232	220	222	211	217	195	230	236	203	196	196	222	224	200	228	221	180	202	199	180	217	210	201	202	228	223	207	199	198	209	227	185	219	196	201	219	236	234	205	201	218	209	226	239	225	222	200	206	212	221	207	220	207	229	235	206	194	247	232	203	219	217	218	211	211	190	235	213	226	187	201	222	207	184	193	210	219	223	223	222	256	212	223	198	201	216	207	218	216	217	183	226	219	228	249	242	238	229	243	202	226	242	197	199	231	202	242	206	213	203	237	230	223	195	248	217	219	213	208	244	214	235	192	201	214	201	180	212	242	230	247	225	206	213	206	211	201	215	226	238	206	255	223	217	215	216	227	229	243	207	229	217	198	197	236	201	201	227	218	214	209	184	217	230	220	227	226	244	204	206	226	203	233	244	224	214	203	226	217	227	239	210	224	234	235	229	237	232	212	218	214	215	219	194	219	208	212	228
8141	2828	5228	6907	4911	3647	2399	2027	1692	1411	1313	1281	1488	1422	1215	968	885	1659	1623	1314	1142	992	796	1230	1345	1025	975	889	1064	1271	1509	1440	1075	898	1453	1261	1071	1297	1156	1251	1432	1375	1339	1262	1269	1288	1271	1152	881	797	830	894	663	608	651	583	582	679	681	670	633	574	593	635	601	613	682	672	642	604	614	566	574	572	568	519	587	540	581	560	576	619	553	582	578	529	558	536	562	596	560	537	555	576	598	561	503	573	523	562	536	543	554	553	563	543	572	581	595	587	596	604	548	542	560	517	573	593	547	512	514	538	573	527	536	568	553	510	559	559	526	529	534	533	506	611	496	590	532	484	557	545	517	547	574	539	535	567	543	549	543	551	546	563	539	512	522	509	541	531	528	571	551	537	556	526	575	564	570	562	548	571	576	558	584	538	526	525	589	491	543	571	576	521	550	575	547	538	558	535	551	541	578	544	545	544	553	547	544	568	513	561	558	554	568	529	561	536	545	521	528	538	517	543	579	529	542	565	567	572	477	541	517	476	522	530	516	554	515	551	548	561	522	567	542	594	549	575	566	540	504	541	522	520	545	529	556	547	538	533	540	515	534	543	514	549	543	542	544	519	560	538	549	535	519	596	547	550	568	550	535	562	537	507	572	561	518	533	544	570	562	523	580	531	506	552	548	520	530	554	558	525	481	566	542	558	519	550	599	575	538	553	556	519	581	567	527	536	561	545	550	550	529	567	524	524	545	507	535	546	565	542	511	537	542	553	506	520	549	543	551	511	541	596	562	554	532	537	551	505	536	562	584	476	563	534	538	538	532	556	564	558	544	537	531	537	533	555	531	559	558	577	549	539	544	565	554	546	536	548	525	546	554	503	571	549	569	548	531	492	534	525	544	501	577	545	504	540	527	529	549	530	571	539	555	556	546	565	584	538	541	539	543	539	546	527	512	479	580	528	573	549	515	522	518	533	555	507	545	510	515	500	538	526	535	510	529	544	525	519	534	543	564	551	511	559	509	554	576	571	528	553	520	599	563	536	552	552	552	507	484	529	560	554	578	502	552	543	553	504	585	563	552	565	566	531	503	548	540	505	543	531	543	505	545	529	567	578	565	561	566	580	495	521	491	525	532	571	533	532	605	516	574	574	535	536	546	570	560	568	548	524	512	548	531	533	564	573	529	538	525	561	541	557	561	544	556	538	513	567	570	537	534	545	604	591	542	507	507	509	546	499	542	547	569	539	535	550	552	576	541	518	559	538	540	546	553	520	583	512	549	539	579	532	600	561	560	589	545	562	537	558	506	519	552	548	514	547	551	558	535	552	594	530	514	546	558	553	550	556	550	539	530	510	592	530	579	530	540	553	529	557	534	563	516	540	549	488	593	590	597	530	544	538	538	562	545	532	567	565	558	544	525	497	555	552	525	522	502	517	508	562	558	535	577	563	515	557	561	517	526	533	562	585	541	519	589	564	539	578	585	575	546	542	567	528	538	574	569	617	570	522	515	561	527	534	492	504	507	500	493	519	559	528	532	543	521	583	608	525	525	602	531	532	550	536	579	540	521	562	565	555	570	555	516	530	541	538	517	555	530	555	527	528	546	583	574	469	545	547	570	563	545	550	544	494	545	543	519	494	479	556	581	530	538	556	520	541	538	517	555	574	532	507	581	553	550	574	565	522	534	563	554	527	527	544	562	548	557	528	548	550	543	522	594	532	548	551	552	535	500	582	542	531	565	543	492	508	552	568	581	539	531	530	542	559	522	494	513	550	508	555	530	585	549	530	574	559	510	544	570	548	518	520	571	554	488	530	541	563	532	555	527	566	533	525	530	551	535	505	563	507	517	524	522	533	502	598	525	549	534	551	539	537	516	529	569	589	547	537	524	559	548	524	537	543	506	575	516	567	515	531	542	561	581	555	506	534	524	528	543	551	564	523	531	547	575	527	556	496	534	555	539	538	535	518	537	531	564	557	563	552	552	580	529	525	548	532	529	560	518	544	585	595	543	534	503	522	559	530	536	538	556	538	558	530	543	526	552	519	550	517	541	576	559	562	554	559	565	528	558	554	556	557	536	509	540	499	501	552	550	515	547	580	553	558	570	542	553	584	557	598	525	507	540	545	562	480	543	551	501	522	558	542	567	530	533	558	564	551	525	565	552	574	594	525	568	526	496	535	560	527	546	562	486	528	548	520	572	494	541	558	537	530	542	529	564	547	528	545	544	535	497	517	538	544	529	566	594	536	554	543	532	579	530	546	542	548	555	518	599	521	563	499	525	564	536	520	509	536	502	565	525	568	567	524	546	543	561	566	540	572	542	517	575	547	582	471	580	576	549	487	528	588	494	549	576	505	570	580	526	576	538	557	538	541	526	521	510	544	532	521	547	553	539	532	578	526	529	539	523	527	557	544	530	562	525	550	546	541	509	577	519	533	548	534	530	564	593	532	555	538	555	541	542	542	500	550	520	541	554	560	537	501	517	514	532	540	558	515	564	550	494	573	555	580	505	543	541	540	535	567	548	567	556	540	546	545	551	558	552	526	525	557	534	587	548	561	571	520	543	544	541	564	532	503	515	537	510	578	534	579	513	583	497	519	534	575	537	535	524	557	507	552	587	580	562	524	506	510	517	487	514	532	551	519	569	554	552	504	572	579	530	541	521	530	523	546	539	537	529	552	502	535	544	552	564	516	549	570	526	517	537	507	538	535	546	552	533	564	531	549	566	559	522	497	548	549	541	557	553	574	523	523	520	559	510	571	518	568	555	523	522	553	579	602	556	511	494	558	530	547	522	533	539	588	537	545	553	569	537	565	559	573	526	527	611	568	515	578	518	567	526	565	583	546	548	517	545	561	560	592	528	534	554	551	537	532	577	538	560	603	568	546	539	512	523	504	542	527	514	508	526	544	540	560	528	518	537	529	536	591	555	539	567	521	517	540	537	524	523	543	544	560	571	552	554	550	517	524	483	531	556	525	560	562	472	491	537	576	517	568	538	565	548	521	551	531	524	537	571	572	528	556	568	527	539	516	555	529	553	571	517	543	523	555	572	574	563	561	571	513	572	535	532	540	518	527	533	499	511	517	530	526	541	537	538	593	538	552	562	554	548	546	515	546	504	562	568	541	513	538	528	515	525	528	506	546	580	522	512	531	523	560	540	520	566	514	581	552	513	521	562	510	532	551	556	555	554	562	557	619	543	576	558	561	546	544	553	526	574	567	519	543	542	554	550	533	536	539	538	577	553	522	541	524	508	541	522	555	583	528	472	550	558	577	545	552	581	564	574	524	536	566	526	528	542	594	547	565	532	543	546	573	551	502	544	553	531	519	520	524	525	526	583	533	532	531	524	551	592	574	510	531	504	593	528	567	549	524	550	571	572	557	496	576	536	556	573	518	533	516	506	575	557	530	557	547	558	515	574	521	545	590	561	549	523	545	569	545	628	539	543	537	540	536	550	550	572	554	534	557	521	549	532	571	520	496	597	528	584	542	564	490	559	566
16926	8358	7972	6710	3801	2267	1147	740	537	481	407	386	424	442	329	257	276	421	435	315	315	284	240	312	338	284	277	273	307	366	376	326	253	280	353	312	299	330	276	301	333	293	310	304	330	379	321	281	269	257	281	224	221	209	201	187	191	203	219	201	180	171	186	146	169	177	192	233	185	180	191	182	182	138	179	179	172	178	165	181	170	195	165	166	174	166	186	153	166	156	178	183	164	163	160	165	157	162	167	156	136	156	183	176	173	148	175	150	179	163	139	162	169	181	174	175	171	184	169	182	176	179	169	165	175	156	175	144	174	159	192	157	163	149	171	175	172	176	175	154	196	180	164	175	182	180	176	183	191	192	166	198	151	164	179	165	177	175	134	169	175	165	162	163	147	164	144	209	159	174	174	155	150	201	184	172	162	163	167	167	168	159	177	174	155	173	157	156	169	174	160	168	174	172	161	165	178	157	139	167	157	166	160	191	168	183	167	155	177	173	154	163	183	168	165	175	196	157	164	151	180	189	201	180	172	152	160	182	169	200	193	178	161	166	147	185	165	166	186	161	183	159	177	168	174	164	159	175	153	170	177	169	153	155	190	167	193	177	185	167	183	177	169	171	161	160	172	167	170	149	166	158	166	149	157	161	180	166	178	147	168	164	178	174	165	152	176	164	173	160	177	189	162	164	165	170	178	173	179	165	184	176	159	151	190	169	178	168	185	188	170	170	159	183	160	159	192	181	157	151	160	170	165	188	166	185	167	184	183	182	189	170	180	169	171	148	176	165	165	176	191	157	167	171	179	161	138	162	180	160	180	175	177	172	176	183	162	153	174	172	176	189	184	160	166	165	166	171	165	160	162	194	151	182	171	158	184	171	174	168	138	163	185	161	166	165	163	183	176	161	184	169	181	148	165	159	173	146	181	180	162	163	154	176	203	184	149	161	183	188	160	157	164	172	169	167	190	166	186	181	178	171	162	197	173	186	185	172	178	173	163	162	163	144	156	158	164	165	173	168	166	172	168	192	177	203	154	156	162	171	175	131	183	177	157	177	188	171	179	174	165	146	174	155	164	157	166	180	159	163	161	170	179	173	139	152	177	152	154	172	147	174	154	172	159	177	169	178	177	152	181	163	173	169	183	168	159	196	154	186	158	144	178	152	177	184	161	194	165	180	173	177	177	157	170	186	165	172	136	169	167	169	160	158	151	156	183	171	182	168	174	156	170	186	181	164	154	171	145	193	169	156	179	190	189	184	173	165	168	169	148	147	186	169	166	160	160	180	172	169	185	162	162	169	168	182	182	181	167	180	150	163	173	172	165	200	172	172	159	185	199	183	209	171	156	141	191	178	166	160	202	155	163	159	170	164	191	186	177	167	191	190	155	176	154	171	160	176	180	153	185	144	158	142	158	169	198	172	150	160	165	152	167	203	179	188	168	159	181	169	175	176	198	188	140	178	194	167	159	161	183	172	174	181	133	185	166	179	174	148	166	186	159	156	151	158	164	160	179	164	191	174	172	166	176	178	173	161	174	172	167	171	154	150	150	186	179	168	164	182	163	163	168	171	196	167	166	162	172	173	180	171	168	175	164	162	154	197	156	180	153	140	189	162	196	169	190	161	174	152	176	162	171	179	170	175	187	184	172	148	164	164	157	180	164	190	180	163	158	166	175	163	168	172	153	191	152	172	174	146	196	165	168	185	163	156	165	146	171	172	158	159	173	177	154	171	179	156	152	172	164	189	148	162	170	162	162	180	202	169	179	161	143	172	191	174	138	178	164	200	138	175	148	159	161	164	141	159	167	184	154	153	179	155	178	171	191	112	159	150	143	174	178	182	152	184	171	189	177	204	174	160	168	183	183	176	165	174	157	173	182	182	174	149	181	185	167	161	180	160	197	188	152	170	165	178	153	166	166	157	169	149	195	165	179	158	182	142	173	149	164	173	178	163	153	134	157	156	198	170	163	189	171	169	160	165	187	179	174	172	164	137	173	189	166	170	182	192	156	158	177	174	165	163	150	179	195	165	178	158	165	185	163	185	156	174	163	175	163	184	182	147	182	193	171	141	173	171	180	179	163	186	175	175	139	193	165	187	170	177	205	150	155	178	167	157	163	183	172	171	184	180	192	191	178	166	160	170	149	140	160	168	154	167	180	168	156	151	170	166	177	142	166	166	156	166	210	188	198	165	174	151	165	194	170	183	159	167	170	166	167	190	172	172	176	141	146	179	169	177	183	179	186	168	165	170	165	156	194	178	164	158	176	180	151	172	160	174	180	182	172	168	166	165	203	190	174	159	173	149	167	172	181	186	183	164	166	156	176	178	176	163	166	169	171	180	175	159	174	172	156	173	160	180	173	172	168	174	209	175	151	187	187	173	187	174	168	184	162	169	172	170	170	180	166	167	141	183	153	172	184	184	179	162	169	172	166	173	185	155	170	170	186	159	166	164	161	156	180	157	204	198	166	174	167	172	185	164	200	189	160	169	186	153	165	192	167	182	185	153	165	175	147	185	189	192	182	186	157	194	181	151	165	157	191	161	185	166	192	167	176	167	181	151	203	168	149	171	153	186	171	150	168	156	190	152	162	168	178	165	170	173	176	152	171	187	158	140	166	192	169	156	155	162	151	184	168	183	196	153	156	192	173	192	175	174	173	202	191	176	151	173	159	176	159	153	172	173	164	161	166	180	182	161	185	153	150	190	168	170	161	182	181	177	164	168	164	162	188	160	165	169	179	158	180	168	222	164	161	173	158	168	184	170	156	162	169	163	143	157	179	165	185	164	154	167	162	161	154	191	165	178	177	193	146	173	170	176	147	159	170	166	163	174	152	163	168	174	181	178	176	155	163	164	151	158	178	187	167	171	172	176	157	154	166	191	165	185	164	191	192	174	160	161	148	158	153	157	169	160	163	167	179	178	193	157	172	177	179	169	168	188	177	161	147	157	173	185	151	158	180	177	164	160	150	148	174	191	175	179	186	180	187	141	181	167	180	184	177	169	155	169	175	169	179	197	170	168	217	159	175	176	187	197	157	164	166	159	165	152	160	168	167	191	160	150	169	166	138	186	173	171	163	197	159	167	162	151	196	172	160	165	183	156	187	183	165	167	150	168	188	192	176	174	199	162	161	189	155	179	183	139	179	152	159	138	201	170	160	160	176	202	176	173	190	138	180	167	164	165	185	186	172	192	194	168	184	169	189	161	165	169	184	167	168	145	168	159	177	177	180	157	188	187	159	188	159	184	159	180	173	175	182	190	181	148	158	176	182	167	185	164	174	176	151	177	182	172	153	140	170	163	178	162	167	175	140	169	183	163	175	178	163	171	168	164	162	161	143	157	184	180	170	167	176	162	172	171	178	170	176	169	175	179	159	154	180	186	162	190	150	144	172	182	148	199	195	192	179	169	176	161	175	180	178	175	151	177	162	175	158	175	176	168	180	155	157	177	175	160	167	180	179	165	161	181	150	179	148	154	200	170	172	174	154	169
10984	5049	8282	10518	7984	5530	3719	2988	2440	2128	1868	1820	2097	1987	1697	1217	1141	2304	2355	1869	1671	1324	1041	1628	1877	1242	1188	1186	1538	1995	2335	1938	1471	1275	2211	1568	1473	1607	1514	1417	1750	1698	1748	1716	1906	1990	1799	1446	1346	1008	1226	1121	825	650	639	549	606	659	684	653	592	540	652	647	626	668	733	697	640	605	515	506	553	490	442	488	500	486	462	424	459	450	449	481	472	461	463	471	443	480	437	490	453	466	490	502	454	420	479	427	464	482	415	462	508	454	464	471	483	481	444	458	410	496	472	487	431	439	493	462	450	414	455	494	498	467	461	476	480	459	459	429	452	466	440	442	440	416	421	461	438	453	434	420	446	474	439	505	495	478	470	421	413	456	448	433	458	467	476	459	482	458	463	431	416	439	444	428	463	444	450	465	469	449	455	456	454	431	466	451	480	447	442	472	436	435	432	466	432	468	429	420	429	451	445	422	466	443	439	467	463	474	479	458	450	438	454	456	452	436	444	448	440	476	428	436	441	477	423	434	419	445	463	448	471	426	437	447	460	428	433	431	449	471	426	461	459	447	480	471	418	463	430	500	451	455	473	465	459	459	415	430	480	420	436	473	495	416	465	438	443	438	448	521	450	466	437	458	450	425	453	439	465	443	455	440	445	427	464	433	463	455	445	497	455	428	486	437	490	472	472	478	406	454	459	429	448	448	452	464	467	409	423	462	446	447	465	448	454	456	451	439	487	454	479	420	481	443	482	458	492	461	445	431	439	453	434	448	473	436	429	467	427	468	440	414	469	448	459	441	440	474	448	462	471	461	460	426	455	422	420	470	463	467	442	431	490	438	423	465	452	455	456	430	468	483	479	448	476	459	470	431	444	428	477	447	455	447	449	514	477	437	457	442	444	433	450	392	433	421	466	481	466	419	459	447	459	445	457	452	480	412	429	425	474	462	430	445	421	429	410	459	453	441	432	470	465	472	429	482	461	477	456	448	415	447	464	450	446	443	465	433	462	457	449	433	455	445	455	461	483	474	498	413	442	443	442	434	429	426	438	444	466	463	434	460	449	429	472	435	454	488	436	439	470	427	467	433	464	472	432	451	432	457	437	449	465	482	458	438	433	456	451	444	502	496	461	476	428	455	442	476	459	495	465	451	439	456	460	452	436	452	452	438	405	459	413	462	471	411	434	455	502	440	478	472	446	463	444	454	444	429	458	453	446	412	433	451	470	470	483	498	468	445	469	473	494	425	433	463	452	497	457	431	465	489	477	478	450	443	443	465	459	445	461	423	434	466	451	444	427	454	490	443	438	468	493	480	410	467	433	446	454	488	428	486	476	451	448	446	449	490	442	436	439	434	404	462	425	490	458	482	449	457	464	442	447	479	427	449	432	444	443	452	475	493	458	454	458	451	473	402	438	462	428	476	444	435	461	478	460	446	496	461	465	430	446	466	425	459	431	443	483	433	482	477	456	465	479	447	420	443	428	428	487	470	440	427	451	437	447	488	437	458	438	462	455	482	478	441	409	452	458	478	471	463	458	470	473	434	457	436	469	460	474	466	466	452	448	455	454	436	442	421	465	455	473	465	471	418	450	446	440	463	462	484	459	464	461	468	460	440	461	454	444	449	457	459	471	450	469	502	443	495	456	423	476	464	441	478	458	452	438	450	448	470	420	420	418	422	465	452	518	451	400	447	405	449	448	482	472	427	488	475	436	462	463	422	407	463	415	437	388	477	486	468	432	455	454	513	446	430	446	449	470	452	428	470	452	457	449	437	419	470	446	429	463	410	451	479	409	480	420	436	454	447	429	491	443	477	456	481	436	461	474	463	453	443	429	454	432	452	518	463	467	454	476	467	409	438	434	465	448	420	429	476	418	432	514	392	463	414	458	474	442	418	440	464	466	446	453	436	473	421	449	480	458	440	442	461	431	471	404	450	463	436	442	464	459	441	398	406	451	449	466	410	458	426	426	439	449	453	437	444	441	459	478	444	463	474	433	447	456	395	456	461	461	474	457	425	428	459	451	465	444	445	438	457	432	459	424	451	451	476	440	448	440	442	446	477	470	455	415	450	469	449	423	456	458	455	441	444	447	456	459	445	464	428	494	460	442	441	472	506	476	456	461	439	439	440	406	451	467	446	445	474	449	477	435	462	451	449	468	465	439	445	442	476	438	440	432	493	429	462	448	469	485	462	452	452	455	406	398	475	443	397	430	460	462	468	446	477	442	472	438	443	448	454	466	449	480	419	448	444	431	468	426	449	459	447	482	411	438	457	454	455	420	511	433	460	442	466	457	463	440	448	426	473	479	438	434	434	434	456	465	484	447	434	441	466	428	404	471	490	441	425	430	430	468	472	433	485	432	444	485	406	445	430	463	420	446	462	453	448	492	427	470	431	438	488	471	447	473	449	411	497	444	444	455	443	469	426	423	471	475	451	445	461	440	471	463	467	451	456	478	473	431	456	419	423	432	435	463	536	459	456	476	447	446	457	415	477	461	449	436	448	432	448	471	461	481	452	445	448	438	453	428	438	461	459	481	497	432	446	470	441	457	435	454	475	513	406	461	465	439	466	443	471	473	475	422	455	479	438	454	461	441	458	450	438	475	473	490	434	434	419	435	469	428	474	473	405	461	477	468	436	432	443	459	451	489	422	418	460	432	447	442	440	457	450	458	403	455	426	454	469	431	474	472	469	461	442	457	476	439	454	410	465	433	471	447	452	444	454	458	504	473	406	421	410	465	425	416	410	438	421	453	455	421	471	468	455	437	461	463	433	427	456	487	459	466	424	496	455	457	448	462	431	443	465	447	403	425	451	434	423	454	478	466	448	453	395	474	438	467	442	445	471	465	440	466	445	436	471	448	455	447	500	421	433	446	420	476	455	460	465	468	442	421	421	466	461	482	449	445	485	434	464	453	456	501	436	470	478	454	444	478	491	468	436	452	470	416	441	432	464	460	480	436	445	448	420	458	410	439	498	424	482	480	475	470	442	456	399	440	444	510	467	438	433	470	441	447	444	506	436	436	482	476	501	484	438	436	476	446	456	445	447	453	437	448	476	422	445	470	464	472	472	456	432	455	468	432	442	493	482	464	439	437	465	461	449	444	453	437	464	444	444	431	471	447	397	493	467	456	469	449	434	428	467	450	421	483	433	446	446	425	454	455	459	444	478	441	459	455	423	440	456	443	493	447	449	437	481	448	465	434	445	459	469	483	439	461	470	432	422	453	469	432	445	438	437	422	433	437	413	449	437	462	456	460	448	495	465	486	416	465	430	424	408	497	464	451	443	461	440	462	462	425	500	444	478	452	476	459	441	477	439	440	445	467	451	473	450	424	430	422	443	437	470	456	463	426	444	462	460	455	479	411	423	435	453	455	409	437	476	427	453	434	467	457	461	432	504	485	434	494	470	444	425	487	451	442	476	472	454	441	430	472	446	471	444	480	488	505	461	459	453	427	443	435	443	438	482	442	467	483	406	450	443	466	422	512	490	473	470
2367	634	557	509	507	409	401	386	374	366	366	394	451	385	385	328	370	388	394	399	408	351	351	397	379	354	387	391	387	363	391	333	399	383	404	383	390	426	425	398	387	431	382	383	415	366	393	430	379	376	439	433	394	399	355	325	361	385	390	377	371	363	355	362	401	358	378	381	379	363	335	328	356	370	392	399	386	382	392	359	349	383	376	399	373	352	359	370	345	350	405	390	340	392	390	370	394	362	334	382	361	358	405	379	333	368	400	358	361	335	390	379	385	360	350	345	356	364	347	372	362	377	355	371	355	373	367	375	365	327	390	366	346	379	351	338	377	421	373	392	385	364	373	354	385	361	363	334	356	354	385	390	339	361	375	355	389	389	395	382	364	334	385	396	354	363	377	354	366	380	372	400	354	367	312	350	423	377	381	346	373	380	345	369	338	336	376	371	378	363	365	358	394	365	354	359	395	340	363	400	378	358	397	379	350	398	377	397	374	368	377	382	423	362	391	369	378	371	360	395	358	373	362	386	365	357	374	380	394	383	381	351	370	381	400	356	355	406	372	374	365	354	363	388	404	400	333	377	393	375	358	317	366	394	360	344	393	354	384	375	386	371	389	382	365	404	380	411	387	366	387	368	381	391	376	380	381	348	350	399	376	356	354	358	359	373	386	366	380	371	392	387	347	375	390	363	411	380	403	375	386	406	380	360	372	357	365	372	383	389	395	376	391	385	366	389	402	372	397	393	385	370	383	388	394	327	378	362	378	381	334	400	363	362	392	356	373	388	362	389	365	410	358	367	377	376	415	412	396	354	391	349	385	400	387	382	388	369	385	374	377	349	385	378	353	391	359	353	361	366	398	358	345	374	373	362	370	413	361	365	368	407	379	373	380	352	341	396	308	366	399	361	358	348	401	375	368	370	399	378	363	359	377	366	375	388	396	391	385	411	377	400	367	367	376	388	391	391	388	370	405	377	335	381	356	357	342	366	400	373	380	337	388	414	385	376	369	373	415	360	403	360	370	364	373	348	383	377	388	372	357	365	368	374	348	353	362	392	398	351	373	320	374	366	409	355	386	371	386	380	361	368	367	362	366	367	406	352	387	383	408	347	367	362	403	364	360	354	379	329	376	387	409	386	343	379	369	397	394	413	365	372	362	350	385	395	386	381	355	367	344	403	395	429	433	400	348	371	388	382	379	396	396	408	417	378	369	362	387	342	380	382	342	383	352	337	360	360	409	402	335	410	369	361	322	352	386	385	370	375	336	393	370	385	335	379	361	387	376	345	355	372	355	396	387	384	377	369	376	399	390	371	406	352	416	364	400	367	387	371	388	391	362	371	391	376	342	382	375	421	400	429	383	400	349	393	373	343	410	415	361	403	398	358	364	362	345	377	373	372	387	373	346	377	409	349	377	420	388	399	403	408	384	341	380	389	375	350	356	365	377	379	371	395	391	351	375	364	402	346	354	385	355	369	384	380	386	352	401	381	381	386	364	329	373	368	398	384	381	397	392	377	357	389	387	379	356	338	354	410	357	363	374	338	371	386	360	360	388	373	426	368	374	368	405	384	412	346	397	382	368	431	386	375	405	370	398	346	358	391	365	391	390	370	378	364	356	353	391	366	365	335	417	399	401	397	417	392	407	378	381	403	409	364	332	354	378	358	403	376	376	341	352	372	393	364	394	406	351	354	361	378	386	367	372	385	410	396	356	374	361	356	353	378	384	383	390	383	374	429	346	379	389	411	371	370	382	385	392	324	383	373	360	392	364	337	368	402	378	374	399	377	356	367	379	362	388	374	375	360	396	363	325	358	397	376	326	395	384	362	378	389	382	361	359	364	384	336	372	362	394	416	361	365	407	371	396	386	371	379	394	363	356	371	393	358	352	384	389	383	407	368	352	346	376	373	343	358	369	354	397	387	366	399	394	384	306	380	379	384	326	388	376	371	387	375	348	369	383	388	364	349	364	391	371	387	366	385	371	364	413	352	380	376	404	347	360	370	369	366	368	376	424	364	359	361	361	360	377	412	403	378	354	387	389	365	382	405	399	373	368	416	380	421	398	364	345	371	363	383	372	418	385	382	390	356	387	374	366	369	363	362	362	396	392	367	372	341	379	365	367	371	367	399	386	382	343	401	348	345	377	399	353	387	396	391	380	400	366	358	371	402	392	388	371	365	317	349	400	331	360	376	375	399	407	361	378	417	378	360	332	395	337	369	377	350	362	352	380	402	380	371	378	379	417	428	385	408	389	344	339	380	405	369	384	384	357	344	379	374	392	348	352	359	373	367	360	382	371	413	394	383	371	383	352	360	350	342	370	389	329	372	390	353	377	372	405	384	352	389	396	383	344	371	379	394	379	362	361	372	380	360	379	413	369	385	387	384	403	400	402	420	419	381	369	359	406	391	356	381	364	390	356	380	378	334	380	412	361	354	384	368	342	353	363	388	398	422	347	366	381	387	359	340	404	399	389	390	368	393	368	392	377	362	384	371	396	395	386	368	366	341	409	354	346	375	394	349	345	391	379	373	347	367	374	355	375	392	390	385	376	343	346	365	375	338	397	369	387	395	370	398	405	385	348	373	349	358	378	367	374	362	394	359	417	384	373	411	397	386	366	364	414	378	350	373	358	375	382	417	379	361	362	389	408	382	422	374	393	389	403	373	376	351	352	372	357	378	365	355	384	343	421	388	399	353	344	425	398	319	362	378	351	388	363	328	329	355	393	371	338	379	386	374	403	391	358	367	390	389	402	379	405	400	374	373	387	393	392	379	346	380	392	374	398	401	381	376	340	386	349	364	385	393	362	343	369	388	363	402	421	390	347	410	398	377	402	400	376	340	344	413	361	365	378	374	398	400	375	381	352	355	378	359	376	357	369	377	369	377	405	360	377	371	379	373	381	369	325	373	381	393	406	362	368	324	384	361	374	374	376	412	373	406	400	373	376	387	397	375	388	373	368	373	375	415	391	390	376	376	402	378	396	349	397	360	361	359	354	388	401	388	386	415	371	345	321	323	345	385	378	372	368	363	365	396	378	391	340	358	378	363	377	355	374	380	361	377	357	405	367	377	358	371	357	342	392	340	376	383	380	370	397	404	403	378	372	408	380	389	361	371	392	361	370	336	389	375	384	367	409	358	374	354	344	351	365	348	359	366	429	388	379	373	361	380	412	387	390	384	362	406	393	383	354	386	398	395	391	395	341	358	390	377	373	395	401	391	396	391	338	399	353	344	397	383	358	355	350	368	397	386	378	400	388	374	309	348	355	383	416	397	380	375	388	405	350	343	358	384	390	401	384	341	351	361	347	389	359	364	355	388	351	368	360	359	374	424	357	377	401	415	378	370	332	361	363	347	390	367	385	370	387	382	377	336	392	384	362	391	384	365	373	390	368	345	320	365	369	379	398	373	388	364	350	377	368	347	375	365	375	316	395	371	343	343	382	342	378	369	349	340	400	354	385	353	358	325	391	372	387	385	363	353	382	367
2882	1112	1259	1510	1187	1107	1021	967	998	955	988	1003	1264	1114	1036	882	940	970	1055	1023	980	952	943	923	908	879	877	903	948	958	946	947	938	974	979	990	1105	1331	1275	1071	1170	1173	1176	1096	1161	1047	1104	1132	1038	1023	1177	1157	1015	921	892	858	881	897	876	903	887	868	911	935	893	893	923	816	889	880	885	922	911	870	922	892	890	847	810	904	887	856	863	920	907	898	847	870	878	984	882	886	875	893	831	909	863	918	892	904	876	893	907	850	893	897	900	905	826	930	890	878	852	899	877	821	837	904	908	908	899	897	906	856	899	904	940	923	872	874	931	867	877	881	808	963	890	867	842	867	919	912	871	882	915	870	872	885	917	853	893	891	901	826	888	922	862	901	881	937	859	917	915	876	916	880	898	877	861	902	901	873	848	855	853	866	862	902	931	919	895	888	923	907	895	872	906	879	841	884	858	900	869	883	905	850	900	851	922	839	914	917	861	926	925	928	892	869	828	896	879	894	855	852	929	899	891	920	936	930	899	867	859	900	910	956	894	871	919	947	814	857	878	933	856	929	852	856	944	859	898	884	843	881	920	901	864	983	877	890	914	869	910	928	904	907	872	886	916	903	899	880	899	893	892	883	911	921	878	904	864	889	846	881	861	857	874	895	896	896	933	857	843	918	880	875	819	887	820	901	881	859	881	890	893	900	916	868	878	924	890	888	865	894	892	879	896	861	913	896	875	856	855	904	953	917	893	925	871	864	933	874	923	910	903	893	891	846	875	872	902	880	901	927	872	866	820	901	901	893	853	889	903	963	859	876	869	855	914	866	870	872	909	885	874	885	893	905	910	903	872	870	896	889	911	881	914	903	881	842	871	876	896	861	843	914	908	920	893	890	899	884	912	845	869	914	886	876	894	848	915	925	910	851	873	867	816	889	914	906	857	920	912	838	888	926	892	862	958	912	819	907	847	907	876	905	906	887	886	948	883	955	966	926	939	904	891	848	880	879	854	887	916	879	837	863	918	857	892	876	890	862	874	867	877	861	897	910	891	841	902	875	847	863	907	874	866	880	909	875	858	874	883	870	866	883	935	862	917	903	903	851	847	906	882	929	910	926	914	890	889	896	947	912	887	887	869	913	957	890	903	897	901	916	851	885	846	869	908	857	827	895	884	893	907	874	919	836	904	871	880	912	886	899	880	855	890	925	879	870	878	904	869	898	877	868	878	903	875	870	896	923	903	902	867	919	894	856	925	869	862	882	866	867	861	923	896	904	847	856	865	916	895	867	881	886	905	871	889	846	894	928	825	886	877	928	907	878	901	891	837	896	873	868	865	903	888	880	843	876	879	920	861	888	836	876	902	889	971	906	869	881	894	893	805	883	912	851	859	931	907	907	884	876	865	851	885	889	912	877	915	893	917	894	863	911	922	839	860	888	866	882	869	862	905	861	875	915	870	902	903	957	899	840	891	986	902	895	884	835	924	913	875	884	887	855	884	911	953	900	909	872	920	861	905	850	926	861	928	909	889	914	890	964	857	900	874	844	838	921	833	852	931	930	921	869	942	861	855	936	900	885	923	932	898	900	897	888	905	846	872	901	884	917	881	887	859	858	900	856	848	868	885	871	853	888	887	882	848	905	865	853	879	957	873	900	929	910	871	872	913	842	846	876	858	900	853	917	882	881	860	874	856	877	856	874	898	867	892	842	862	906	850	911	866	888	942	854	919	840	898	880	945	888	877	833	941	878	892	923	852	872	908	889	902	938	917	845	854	894	886	922	861	891	895	829	915	930	914	856	867	908	850	801	885	907	923	843	885	902	898	906	925	863	922	852	911	872	902	832	854	921	829	874	877	909	870	866	858	858	929	917	860	889	953	879	912	907	906	880	870	903	898	872	917	853	876	912	930	900	912	897	866	888	896	921	906	877	881	909	870	911	845	890	864	870	859	890	862	871	911	905	919	851	904	894	868	852	865	888	884	850	868	855	878	864	837	911	912	856	902	825	889	840	910	906	876	832	896	922	808	882	930	908	848	890	914	870	856	883	950	915	862	906	888	815	891	871	860	877	906	932	873	844	895	957	886	903	934	901	925	860	856	929	913	901	897	932	846	874	893	925	882	871	858	887	897	909	914	937	882	843	856	891	905	914	893	910	872	903	913	937	891	869	858	869	904	881	908	867	883	883	910	940	911	870	924	901	852	898	888	908	848	894	883	848	935	858	885	921	908	884	929	873	923	890	878	889	859	897	887	913	853	897	931	912	882	879	948	905	900	916	941	858	905	886	844	911	841	870	828	864	918	880	902	892	850	921	879	864	887	893	873	919	937	868	847	880	885	922	872	937	871	880	890	885	854	885	848	867	846	905	921	917	924	855	854	840	899	912	886	896	870	859	865	908	890	902	910	906	908	920	900	947	876	884	914	864	870	931	908	885	864	888	865	889	932	849	898	844	869	882	892	927	898	878	905	907	898	843	899	862	920	874	821	931	834	881	854	860	952	946	889	931	840	835	916	886	862	881	868	902	878	890	934	952	881	855	896	885	858	898	882	914	920	801	904	864	824	902	890	921	816	905	830	900	879	932	866	865	790	873	905	915	894	888	864	845	901	842	927	824	890	922	895	889	906	883	891	875	910	872	902	876	941	898	841	911	895	864	889	850	875	909	901	896	900	888	918	898	873	851	859	879	863	933	869	865	856	916	904	914	829	916	872	884	831	886	894	910	896	860	834	889	899	892	910	812	886	877	971	881	901	851	897	900	931	907	893	861	895	843	898	843	817	905	887	887	884	907	863	903	874	878	890	921	860	893	941	922	853	862	868	905	906	867	902	881	890	889	872	891	913	851	922	861	897	855	931	899	898	890	891	909	881	849	929	818	846	900	922	919	886	916	826	852	846	852	869	925	885	929	874	919	895	833	914	870	841	917	874	860	915	940	865	907	928	924	846	926	873	856	857	873	833	945	910	898	866	915	884	903	927	944	899	902	900	856	913	832	835	909	923	886	890	902	911	881	900	884	865	870	896	869	926	856	878	925	863	878	897	901	892	916	903	882	840	921	903	893	912	939	909	890	878	911	878	965	841	858	874	863	857	881	905	877	913	861	904	928	896	862	937	854	938	862	887	832	835	863	849	903	863	876	883	931	885	878	854	875	910	886	863	864	922	896	917	877	952	958	878	876	849	903	885	858	909	839	891	866	918	890	890	873	878	838	934	893	892	880	870	877	902	871	830	889	880	933	870	877	879	917	899	914	881	923	868	858	923	815	878	912	869	940	917	837	874	854	906	903	870	875	899	867	924	908	930	856	953	879	894	854	849	864	871	858	887	909	917	867	894	856	926	846	893	900	901	879	888	833	903	894	857	932	919	858	911	936	873	915	919	879	827	842	879	910	906	852	878	902	937	876	877	893	909	909	856	884	898	871	914	889	895	944	905	871	909	890	874	870	904	895	880	911	855	855	865	825	932	909	927	875	884	888	853	909	828	836	865	848	874	869	905	877	855	844
11233	4880	4752	3989	2350	1326	776	562	556	420	378	382	358	371	294	290	311	399	367	321	304	297	290	304	338	270	313	310	300	374	393	313	323	285	355	330	335	355	334	331	349	314	314	392	389	363	318	298	306	297	316	301	269	273	248	266	251	265	241	270	284	265	267	242	281	248	257	251	237	287	243	246	256	222	268	258	242	274	255	235	272	239	220	264	224	238	244	248	228	282	218	223	258	274	243	242	250	262	294	260	210	256	240	253	262	225	235	246	256	253	273	249	241	267	238	257	250	255	229	250	216	241	222	238	245	246	244	222	232	260	249	238	241	244	240	255	221	234	245	232	261	245	246	246	251	234	263	255	260	263	256	272	230	270	247	266	241	240	250	258	234	235	242	266	241	230	252	234	235	250	225	254	253	249	235	206	232	243	257	252	246	223	260	249	232	257	263	234	261	250	237	247	267	231	260	267	262	259	244	258	249	232	239	262	288	239	237	268	246	249	228	216	262	253	241	268	225	237	250	233	247	216	236	206	220	232	237	242	244	273	221	226	228	234	241	211	261	274	236	234	206	254	236	271	233	238	264	251	254	245	262	242	260	230	250	239	232	252	244	253	237	236	255	262	260	245	248	238	245	252	249	234	239	244	245	252	259	273	265	232	237	214	247	253	253	239	235	256	228	268	247	227	270	251	247	272	247	280	245	257	268	213	237	258	232	243	252	211	238	265	249	221	239	252	229	248	253	262	252	241	287	263	247	244	230	241	245	231	277	236	241	227	220	245	266	223	267	265	297	237	231	252	245	228	284	240	239	260	240	228	244	229	225	260	240	237	265	247	253	235	245	232	237	244	252	236	265	278	253	236	267	243	258	256	259	268	255	248	232	235	209	284	248	257	273	227	254	236	268	234	273	238	271	304	212	244	222	239	232	275	240	259	287	253	263	234	251	244	269	247	244	273	259	257	234	268	247	244	264	237	277	221	233	234	245	266	278	260	225	234	264	223	251	243	230	222	228	224	285	253	246	246	250	211	241	232	253	249	234	240	276	248	255	256	232	262	237	243	222	225	252	237	262	251	227	240	227	243	239	258	250	283	239	220	258	242	276	278	263	249	242	295	249	259	263	243	224	292	243	250	262	243	247	243	244	231	261	239	276	251	253	257	235	246	277	232	222	257	277	242	247	229	257	252	235	245	243	214	244	219	238	256	268	262	249	225	242	252	236	227	268	256	227	249	244	269	265	222	238	258	241	269	242	253	233	265	234	270	254	212	267	257	246	256	273	244	224	234	257	264	252	214	237	266	253	240	244	252	246	243	255	258	231	254	262	262	249	239	279	250	232	222	237	248	258	247	241	248	247	243	274	280	244	244	244	216	253	224	235	255	269	243	245	267	261	248	276	251	255	237	241	256	218	253	243	242	253	238	221	235	270	226	249	248	271	238	245	255	238	233	250	245	223	225	245	256	237	231	226	224	273	263	245	260	221	261	238	232	254	256	284	256	234	242	238	254	270	270	240	211	224	266	252	229	229	233	267	234	242	244	246	250	249	264	252	281	251	246	253	228	237	257	279	236	240	238	251	262	241	242	256	256	228	261	236	235	251	272	254	223	246	257	258	254	250	225	246	220	245	220	248	227	213	248	253	214	270	243	260	208	254	275	240	252	265	263	245	274	270	264	248	243	270	266	244	245	236	237	244	234	236	253	243	208	246	263	255	248	252	261	283	253	239	229	268	228	288	224	233	218	247	256	275	250	213	258	242	217	234	280	254	229	269	235	241	242	234	261	232	249	260	263	231	246	235	241	250	224	268	241	248	246	246	258	235	241	261	280	232	240	240	249	264	236	234	261	270	266	254	276	272	269	228	253	222	241	237	272	245	236	247	251	251	236	221	239	256	261	222	262	228	254	289	242	238	260	214	266	269	253	246	230	230	236	229	258	251	256	253	249	252	258	243	248	265	250	208	260	243	285	226	261	242	249	256	265	248	252	251	240	256	254	257	265	241	261	242	224	245	261	272	259	258	249	231	235	256	231	237	247	274	260	256	239	266	231	236	261	252	213	251	270	275	261	250	271	264	232	246	249	280	266	280	275	231	245	228	250	238	244	254	254	256	273	235	260	237	240	233	243	263	237	237	263	240	262	242	243	231	259	253	241	224	250	247	223	217	241	244	276	267	231	238	267	248	252	261	219	265	244	244	233	251	256	258	245	226	250	240	213	237	257	224	259	242	253	231	239	228	266	252	257	229	212	259	260	255	230	242	258	288	220	279	247	249	254	253	236	255	235	264	227	256	230	273	233	261	226	249	233	217	243	250	244	228	249	257	248	252	289	276	244	278	254	246	235	236	235	226	258	241	261	242	243	233	250	273	230	278	232	226	239	235	260	241	248	264	268	245	251	252	248	269	244	270	228	255	239	271	252	251	268	221	254	232	223	231	253	258	263	258	247	262	276	258	233	263	249	248	243	228	280	257	229	248	259	254	267	234	270	240	238	247	243	295	211	232	259	247	228	246	268	252	239	231	251	238	256	222	252	260	241	262	242	241	227	252	258	265	272	256	249	287	227	245	285	224	252	233	264	242	248	249	253	220	235	226	239	250	250	259	243	225	262	289	261	237	267	261	224	263	271	256	260	244	256	238	222	222	237	237	251	264	261	239	248	227	287	258	247	284	255	236	258	275	259	247	243	250	239	230	225	235	257	242	253	251	258	248	253	248	265	233	257	245	222	237	258	232	264	261	252	247	252	227	254	221	231	219	224	252	251	259	258	246	267	275	242	227	222	257	263	269	235	258	229	268	245	233	244	225	231	241	274	240	241	258	251	228	255	237	249	238	240	218	230	252	248	262	257	237	220	242	232	271	253	254	235	248	244	266	240	243	228	248	307	238	243	263	254	251	275	244	255	283	278	229	257	251	247	229	239	251	233	232	226	243	230	259	242	224	248	256	249	256	245	257	248	244	253	255	259	239	248	267	247	235	234	256	258	254	255	226	288	235	237	274	263	260	229	233	231	246	223	248	248	262	256	285	247	249	269	259	259	297	248	240	248	250	254	250	265	229	248	237	246	254	222	261	251	244	274	267	226	223	239	229	283	233	236	244	244	245	254	223	242	240	269	239	251	245	223	252	239	242	211	255	274	277	223	251	254	258	266	253	247	261	259	236	225	256	223	253	228	211	234	245	238	245	240	250	226	230	264	250	249	247	254	288	226	234	252	269	250	241	235	251	227	262	252	259	245	256	242	261	225	248	246	257	251	229	240	266	282	243	266	242	239	256	253	247	222	242	262	262	245	250	236	256	267	255	254	246	244	231	241	249	223	274	260	222	242	232	239	263	260	251	255	221	265	224	243	282	259	238	233	254	241	253	238	270	244	255	266	256	258	260	283	298	249	273	236	225	242	250	253	240	291	239	236	269	222	254	228	273	225	260	243	249	253	233	253	215	250	220	285	255	262	284	248	260	268	256	250	245	247	244	225	231	235	239	261	258	261	286	247
8148	3069	5710	7072	4880	3459	2473	1916	1751	1548	1533	1420	1759	1597	1213	964	1197	1820	1659	1333	1182	1006	1013	1164	1283	1057	1004	1036	1364	1315	1863	1083	1078	1147	1509	1378	1506	1701	1382	1239	1375	1350	1335	1543	1440	1411	1253	1147	1050	1072	1309	1088	842	764	710	635	638	694	706	644	668	749	739	705	699	740	746	830	736	702	705	674	600	656	609	612	636	620	675	640	619	665	597	633	569	622	636	625	647	600	624	632	629	626	652	609	632	664	627	638	582	589	638	615	617	630	626	592	579	588	606	607	604	646	612	613	597	623	642	624	585	600	643	618	615	646	618	614	679	551	622	588	637	589	604	550	619	590	648	618	588	604	615	647	637	589	586	588	610	591	604	573	610	630	600	586	637	625	576	592	635	624	619	619	610	577	616	612	623	621	627	599	579	627	626	608	585	598	558	623	622	582	638	626	645	586	614	632	681	612	637	612	609	572	632	604	567	663	610	635	593	617	601	622	624	652	624	644	638	648	599	632	636	625	613	641	616	633	625	592	626	614	611	603	600	655	634	615	651	614	651	615	616	583	647	593	666	596	622	565	565	615	618	627	599	585	630	601	583	613	598	638	625	625	628	564	609	563	602	616	564	606	620	599	601	629	630	623	621	633	605	617	632	592	622	596	647	606	600	595	590	616	613	623	617	610	588	611	591	624	649	617	621	567	614	590	637	616	601	622	625	603	635	602	622	647	585	601	600	610	634	624	609	630	617	643	572	605	643	610	587	612	629	645	576	623	616	607	631	653	617	605	619	616	616	617	587	586	622	628	631	641	635	642	623	594	667	577	617	624	665	642	613	629	617	626	585	640	588	622	616	624	614	598	630	606	577	638	649	651	599	597	620	615	618	636	634	623	597	612	595	596	623	608	622	580	637	572	619	644	606	566	586	560	613	651	603	596	585	611	611	636	585	605	593	632	683	618	622	607	626	612	632	622	563	636	644	599	645	586	579	633	606	613	571	610	660	592	619	644	646	649	603	601	617	601	589	648	643	614	546	641	695	593	608	615	615	641	636	601	644	641	595	621	609	595	592	667	593	588	612	601	580	581	613	629	629	566	598	643	600	589	598	627	627	664	643	608	595	603	592	583	624	586	594	637	626	591	609	600	620	613	605	616	604	686	663	650	640	592	619	618	621	629	614	593	565	601	569	615	587	582	636	601	638	598	609	577	620	629	598	621	615	650	597	643	601	600	637	625	632	613	627	655	601	611	595	633	581	614	617	617	615	628	606	600	616	641	627	597	625	620	597	583	600	603	605	630	566	663	583	614	605	584	614	584	617	651	573	595	623	645	632	634	623	623	601	653	618	664	601	564	617	615	605	595	635	589	620	620	589	628	619	589	617	639	638	639	582	605	609	611	616	635	610	638	582	632	592	590	610	576	587	587	623	630	596	617	637	661	568	619	653	592	607	636	587	624	585	608	666	582	606	623	644	630	653	593	566	597	582	607	656	631	614	599	647	664	595	580	587	605	567	633	608	633	627	593	618	593	642	615	606	608	590	606	612	596	617	652	638	617	621	677	618	584	623	625	586	567	604	585	642	685	624	622	607	576	635	644	617	612	625	600	641	614	629	628	598	607	628	613	599	657	596	653	618	658	629	612	640	616	642	655	632	610	588	631	568	641	621	608	662	594	658	605	592	590	603	563	616	639	643	632	628	612	615	651	606	580	566	554	614	594	607	626	615	583	621	644	573	631	635	569	646	604	586	598	608	642	608	639	569	619	591	601	610	618	636	585	656	653	599	596	630	666	609	577	606	633	621	610	571	643	601	623	600	627	634	595	591	628	621	561	623	549	607	663	605	617	592	667	578	602	616	553	596	602	612	605	597	613	620	589	626	582	622	621	598	630	632	610	578	673	635	609	615	637	605	614	618	615	617	596	628	619	625	639	658	563	651	624	631	610	594	607	604	667	626	625	592	572	614	618	636	636	623	580	642	639	624	633	628	626	578	605	634	602	626	635	619	593	649	630	644	596	594	652	607	576	628	624	613	614	601	617	600	635	634	588	614	610	636	594	587	615	616	605	656	616	629	614	649	622	607	641	648	602	612	574	565	615	587	625	647	591	617	644	661	619	584	671	633	615	608	589	580	601	612	605	606	620	581	626	613	587	613	612	604	631	635	586	646	575	642	590	624	608	625	593	580	640	591	650	629	620	553	619	635	594	598	592	637	632	647	652	624	591	586	595	621	584	574	623	601	625	622	618	596	622	581	647	592	642	599	618	641	593	628	637	609	622	622	599	614	604	672	612	548	636	606	634	606	596	592	619	615	622	613	582	618	656	627	623	632	587	613	632	607	646	599	597	581	567	621	611	640	603	620	673	633	623	657	599	590	616	597	627	647	629	652	559	537	588	614	594	614	634	623	586	642	627	610	640	631	638	591	648	605	598	588	610	578	608	596	574	555	605	646	606	637	626	626	577	629	593	616	611	602	595	581	638	587	609	607	605	634	584	579	582	618	609	579	624	607	599	614	663	588	614	614	599	633	615	618	589	662	637	603	603	678	623	573	612	618	585	616	578	622	607	621	603	624	615	587	631	663	654	631	645	608	638	593	617	593	641	658	616	636	620	562	618	624	606	591	599	604	614	599	619	625	613	611	657	599	585	571	613	578	585	653	595	642	559	594	648	601	582	629	554	595	614	611	561	609	612	606	586	608	582	574	640	607	596	606	604	604	638	668	609	609	604	611	588	603	611	602	623	589	654	633	617	634	602	567	603	613	611	603	631	581	587	608	588	604	613	601	611	665	653	622	600	639	594	610	632	632	598	635	630	637	601	642	604	579	585	614	616	633	619	600	652	576	603	665	635	632	634	646	640	611	600	615	616	625	632	643	581	620	628	628	609	626	598	632	589	609	621	605	619	621	621	618	603	647	627	650	616	600	610	677	627	613	657	628	605	621	644	578	634	643	620	621	631	599	606	612	626	645	585	627	595	621	611	577	591	628	601	613	594	630	609	599	615	598	631	679	607	600	622	615	619	620	613	641	629	584	651	628	651	606	618	625	595	604	640	597	633	612	631	637	651	657	584	623	581	605	606	596	635	607	596	627	664	613	605	638	617	654	596	609	597	619	639	606	663	615	674	622	572	629	622	676	588	602	605	580	595	633	634	611	645	620	554	598	611	666	589	595	641	613	599	612	673	671	587	638	615	592	602	566	648	585	625	567	627	577	637	613	606	577	633	609	606	596	614	577	613	638	613	617	635	610	629	675	634	653	603	594	581	634	594	630	635	564	613	648	600	627	582	642	606	639	625	627	636	593	624	583	613	620	642	636	639	685	607	619	596	612	620	626	618	655	569	607	631	606	638	624	570	639	618	584	632	603	574	600	605	626	595	643	588	633	595	620	622	577	637	592	602	626	651	636	620	614	608	600	625	630	609	641	562	643	648	588	625	595	595	639	599	581	635	583	582	601	644	633	599	564	588	586	651	592	631	611	628	568	643	605	599	597	600	637	613	619	635
17192	8195	8178	6531	3507	2036	1087	701	583	520	430	425	498	420	353	295	343	459	438	401	331	291	314	359	333	313	326	311	372	402	392	280	330	313	361	373	383	347	362	365	338	353	350	433	401	318	305	262	280	375	366	388	260	217	193	218	218	211	225	247	237	241	229	235	211	210	238	230	222	193	217	181	209	178	207	202	189	197	186	213	201	209	193	207	223	213	193	219	222	205	190	214	209	213	187	217	193	199	200	213	201	222	202	187	209	187	200	191	204	220	183	222	198	186	200	193	185	233	176	200	201	195	201	196	198	192	208	177	199	189	186	198	219	212	170	193	231	183	229	190	198	220	197	197	208	209	205	213	218	184	231	186	204	219	183	198	209	215	209	184	202	192	219	198	199	195	197	194	203	202	196	187	190	207	173	165	180	193	213	212	212	208	187	197	197	195	208	192	214	215	220	192	189	200	192	194	180	188	199	190	208	226	195	198	211	183	189	179	184	173	183	184	174	199	213	215	214	178	200	200	218	193	208	182	213	203	206	210	181	181	186	235	207	196	194	225	200	212	192	189	191	186	203	187	198	195	175	218	153	219	225	188	191	212	211	205	187	165	184	225	194	181	196	196	204	208	194	214	176	189	192	193	186	192	195	186	192	195	202	211	209	207	209	219	212	182	172	177	184	210	187	202	210	198	172	190	219	219	192	191	183	204	203	195	190	185	187	179	225	197	193	209	194	224	202	217	197	197	195	218	182	189	180	190	221	206	207	171	196	189	211	207	204	226	196	214	198	188	189	201	197	218	208	198	222	181	202	211	196	225	192	180	193	212	198	213	224	212	195	214	196	186	200	177	199	207	202	203	199	193	179	209	238	195	191	222	192	176	225	191	191	219	203	204	198	169	220	193	212	196	202	211	217	188	205	214	219	206	196	186	172	195	216	186	208	198	234	189	207	200	204	202	199	185	203	205	173	195	206	183	189	208	201	190	191	216	208	217	195	214	193	195	190	214	200	208	204	221	192	212	218	209	171	205	182	205	195	187	229	199	177	197	183	190	211	176	192	162	190	220	220	202	183	198	194	196	203	226	223	203	200	202	206	233	201	198	200	203	182	185	184	197	177	209	209	198	214	200	205	203	174	172	178	191	197	213	182	172	191	194	225	218	193	234	240	179	170	177	187	201	200	174	234	194	199	196	234	179	198	175	190	178	191	188	174	205	206	181	183	194	226	186	202	171	204	193	200	182	215	218	195	216	206	181	191	191	210	202	204	185	177	172	196	215	227	186	216	202	174	210	181	195	228	190	200	202	199	172	189	194	182	191	178	198	220	254	203	217	223	194	195	179	206	195	209	198	209	189	188	178	164	191	203	213	197	196	207	185	187	199	194	199	182	177	195	216	210	208	191	217	200	182	216	196	220	193	195	210	208	195	170	192	192	198	207	202	206	190	187	192	207	219	164	216	188	203	190	190	188	202	213	221	202	191	192	189	212	204	211	207	182	182	220	208	183	217	196	183	210	192	214	208	186	208	206	173	193	187	169	193	193	206	210	194	182	177	208	193	206	200	177	192	186	205	203	208	218	200	195	201	195	203	219	202	227	200	182	217	198	195	226	204	238	201	181	189	213	198	192	203	193	225	178	179	176	179	208	215	198	179	192	207	180	200	215	194	210	175	205	199	195	202	216	208	180	200	212	196	191	198	223	220	188	187	180	233	201	202	189	232	186	197	202	169	188	200	218	185	184	213	194	211	189	219	202	187	194	172	211	204	216	177	201	190	193	206	196	208	222	202	224	179	201	186	196	189	187	194	191	194	225	205	206	182	185	225	199	183	182	201	203	210	215	214	211	205	202	203	193	186	202	212	200	179	205	179	177	206	209	188	215	215	214	207	189	178	205	186	203	208	215	190	185	216	188	196	188	186	187	192	193	205	203	218	198	186	170	192	193	231	185	197	209	200	206	185	187	188	184	221	225	202	209	184	186	193	195	176	206	184	218	213	176	169	206	183	197	215	188	193	213	187	215	189	189	212	191	190	189	225	204	206	218	171	222	215	198	182	189	189	197	209	202	200	226	216	205	197	219	183	185	201	193	197	204	189	189	193	176	203	195	170	192	202	208	194	195	204	190	173	190	216	178	192	183	194	201	203	206	197	183	207	213	196	213	163	236	215	190	206	204	197	172	227	181	179	202	182	208	194	218	204	217	185	207	205	214	196	189	208	182	198	215	199	202	208	258	210	205	187	184	205	193	192	211	198	230	194	169	212	179	194	185	182	183	205	216	180	213	199	180	217	204	221	197	217	192	181	194	192	209	170	198	218	194	180	194	197	210	197	200	209	226	200	192	172	226	221	195	203	205	197	190	181	207	208	176	202	209	194	188	201	217	185	182	211	213	224	220	197	212	204	211	189	206	210	200	204	189	207	206	198	206	174	191	203	208	206	218	203	187	195	183	203	211	221	205	212	192	209	180	202	195	193	208	205	190	200	183	212	199	226	205	197	196	208	232	176	198	192	213	178	194	199	191	171	201	192	193	200	212	202	208	207	203	202	205	202	226	185	201	213	180	191	203	193	207	191	201	195	229	233	231	181	211	200	206	184	216	178	179	196	178	204	186	196	179	184	214	198	217	167	190	216	235	205	206	206	191	186	218	198	204	195	214	179	196	211	207	203	201	205	196	185	165	228	218	178	179	209	187	181	199	208	213	205	187	184	185	184	204	193	175	205	204	204	199	171	220	183	186	197	193	184	200	205	180	228	186	223	208	159	197	195	223	213	197	185	203	189	182	170	187	196	189	204	198	180	223	188	212	209	208	201	198	209	186	170	201	189	219	224	226	206	197	182	206	198	174	182	195	182	185	183	186	193	221	169	187	200	200	217	172	201	200	207	197	178	196	192	207	202	171	173	189	180	226	201	247	222	199	181	214	178	223	208	189	202	214	197	203	205	169	214	237	210	208	179	184	234	213	214	194	190	215	182	213	185	194	198	196	187	218	205	197	199	205	191	198	179	166	200	180	220	209	196	207	188	203	191	204	225	175	219	220	200	214	190	214	210	192	216	211	217	177	191	192	213	218	199	198	233	198	220	226	193	193	206	205	176	182	188	193	199	205	189	216	212	218	200	202	163	196	202	224	186	203	201	172	205	202	207	202	176	211	187	208	221	212	230	209	204	198	200	201	209	184	192	203	181	208	208	198	214	176	201	194	176	191	192	204	199	187	177	188	216	197	206	191	179	186	185	208	221	178	184	210	205	188	213	225	214	183	228	204	199	193	197	211	202	189	210	205	202	181	215	211	195	185	186	187	201	222	213	214	187	188	179	199	176	210	194	200	212	214	199	203	182	181	186	203	194	198	185	198	201	208	218	184	192	250	206	191	219	216	192	213	208	182	195	182	167	190	195	208	212	181	190	218	192	187	204	162	204	201	207	196	208	203	221	210	205	223	207	213	211	221	218	179	181	223	195	198	219	196	201	209	189	217	191	219	193	206	226	200	216
10873	4866	8613	9641	7351	5368	3800	2987	2697	2251	2047	2108	2563	2145	1570	1296	1633	2760	2382	1994	1631	1251	1463	2029	1704	1473	1346	1313	1862	2282	2422	1440	1591	1642	2156	1930	2122	1804	1550	1688	1839	1702	1939	2264	2013	1633	1496	1117	1165	1770	2031	2006	965	723	689	602	675	735	662	592	701	810	667	672	702	682	798	740	690	621	634	611	537	587	537	521	538	549	523	559	559	493	552	531	559	546	502	513	534	536	552	575	539	527	544	527	536	504	535	532	524	522	536	538	567	534	575	530	549	584	511	513	514	494	509	505	497	549	507	497	495	513	543	509	582	560	538	519	554	546	477	553	501	524	499	515	539	529	512	555	533	526	545	531	549	493	517	542	533	504	519	486	515	512	514	496	521	519	521	532	539	520	527	502	506	514	528	517	526	501	511	576	536	489	556	519	525	531	512	517	487	515	485	520	530	487	530	520	542	542	531	533	572	544	524	518	543	539	518	516	517	491	548	541	524	500	546	528	521	529	532	538	521	553	489	519	529	492	485	533	514	536	521	521	510	575	512	498	485	530	505	523	580	508	506	503	560	537	501	518	518	510	530	545	518	473	537	534	504	522	545	479	514	531	544	507	517	522	514	562	488	512	542	523	480	535	524	526	521	506	534	497	497	502	500	541	503	492	504	501	558	527	500	536	557	501	499	531	525	515	505	522	529	524	531	489	512	553	512	507	522	522	545	521	528	523	525	503	509	540	519	557	531	492	507	563	526	495	554	528	526	544	484	562	532	474	544	525	519	494	509	522	487	472	509	478	523	575	512	508	521	538	510	499	513	511	524	502	530	515	497	543	525	488	500	502	502	537	461	530	497	561	530	513	542	553	519	548	507	560	496	532	512	488	551	521	561	528	538	505	501	510	533	514	530	503	546	486	476	528	486	533	529	477	527	533	534	513	538	541	556	514	521	506	516	526	525	541	540	523	568	515	544	531	515	476	499	484	513	523	493	526	505	497	552	490	511	557	498	517	536	546	522	522	480	516	512	489	543	485	516	523	516	539	499	490	548	519	521	509	528	527	522	521	527	497	540	547	528	567	533	539	565	530	543	555	530	548	451	473	524	521	521	531	524	498	497	516	538	547	532	540	561	537	520	546	566	538	517	546	517	532	560	521	503	483	542	526	506	543	532	516	549	521	556	558	529	481	530	520	495	538	508	498	544	489	522	534	530	481	555	535	553	543	539	524	498	484	506	482	507	522	518	512	505	484	508	533	533	521	514	533	495	498	525	508	499	534	528	559	484	502	499	550	500	525	526	523	516	484	492	529	509	495	516	554	499	529	501	522	499	539	515	543	517	533	514	540	531	540	515	541	548	512	539	538	507	500	540	514	526	557	518	499	526	527	527	569	513	518	494	532	492	499	517	514	513	484	489	566	542	552	511	541	483	524	539	559	502	476	499	568	508	478	526	500	501	537	522	510	522	498	519	530	533	487	525	549	509	534	536	531	495	530	502	507	520	510	552	492	525	521	540	535	525	535	504	503	531	549	560	557	521	555	515	527	523	516	517	507	509	516	512	498	558	494	568	491	518	517	583	483	534	544	534	536	524	491	513	557	470	534	573	534	530	545	452	551	518	522	585	511	545	504	500	546	489	522	556	507	515	522	555	511	523	568	497	512	547	565	504	514	532	533	533	517	504	490	486	493	546	513	541	529	520	501	526	516	574	559	515	507	499	499	516	525	541	484	557	505	538	539	552	545	511	520	533	517	511	532	500	519	500	513	530	502	492	519	554	510	525	510	496	563	539	532	548	509	546	537	511	476	507	535	498	529	511	513	534	503	506	477	568	507	530	514	509	526	483	506	525	490	509	543	503	483	492	535	478	485	542	511	499	527	476	565	571	567	536	510	528	497	542	499	507	559	508	532	517	514	482	513	489	524	534	545	502	501	520	498	543	523	524	499	520	502	524	545	535	527	506	483	547	479	513	524	514	574	490	546	546	506	502	510	495	483	556	569	538	530	524	487	517	501	530	522	497	532	542	569	498	554	551	510	526	478	557	519	506	500	500	492	506	504	539	486	537	533	482	523	555	544	460	514	524	514	560	540	536	507	500	489	530	503	534	556	536	535	551	506	459	514	529	549	525	557	472	515	545	487	545	550	520	539	525	556	545	522	478	529	515	536	518	542	504	537	522	523	530	507	498	508	513	477	531	512	524	512	532	525	517	559	525	525	551	549	502	526	565	519	475	517	555	495	540	526	547	526	509	512	534	530	549	486	566	511	537	520	523	517	539	462	533	517	546	473	531	528	510	550	576	528	503	538	498	504	532	564	551	499	533	493	544	558	546	516	477	526	501	537	524	526	555	514	525	533	539	546	557	489	524	507	543	553	476	532	528	534	515	499	512	515	518	536	522	521	542	555	538	546	516	535	528	540	534	487	477	507	550	555	509	515	520	513	543	479	485	516	513	533	520	515	496	538	526	526	526	517	536	552	511	532	543	517	550	508	490	536	527	514	490	516	530	522	522	530	541	523	534	556	510	490	513	492	516	532	550	540	543	494	542	525	532	501	524	532	513	522	519	500	537	515	546	526	552	483	510	522	555	511	524	519	551	533	493	517	498	536	540	533	542	520	549	544	483	512	560	481	523	504	495	544	513	504	515	499	529	553	481	560	501	520	499	509	502	474	548	509	529	539	537	533	546	524	495	494	540	557	512	513	554	530	527	520	489	528	532	533	517	523	476	542	533	506	539	522	519	502	509	541	516	545	515	549	489	500	563	512	494	523	486	545	530	519	529	550	524	523	550	505	488	490	480	532	518	499	516	560	521	548	509	517	531	561	478	539	476	537	497	500	559	538	534	513	515	524	529	530	535	515	518	524	524	548	536	538	516	522	544	566	527	539	540	510	528	499	500	519	512	539	523	494	492	551	523	535	522	540	518	513	513	498	572	504	550	537	486	527	514	525	484	567	497	522	555	527	523	496	551	508	515	473	568	565	509	507	542	539	502	515	550	527	522	531	542	533	519	501	505	516	489	560	556	503	545	492	554	507	497	490	513	507	534	547	516	553	460	529	500	513	537	559	492	515	495	523	537	482	490	492	465	523	511	521	506	513	523	525	542	503	497	498	488	509	541	523	502	515	508	528	529	506	547	486	508	543	550	554	534	536	541	531	539	507	532	522	561	529	522	505	554	519	531	513	538	604	540	524	542	537	534	501	513	498	520	523	500	476	562	527	544	526	508	530	519	497	532	547	531	493	537	503	547	506	534	540	539	512	548	536	522	511	528	505	544	557	481	506	524	476	558	525	499	555	515	522	540	559	541	500	482	541	478	528	511	527	498	536	554	491	519	520	538	521	517	526	552	519	537	506	570	536	548	538	524	512	573	521	505	543	549	526	531	565	497	499	543	505	525	538	505	537	554	538	534	541	544	491	520	507	544	526	531	487	556	551	526	551	522	533	535	564	497	514	531	492	507	492	513	554	488	512	493	541	512	498	516	524	519	501	540	495	492	479	507	534
2570	675	518	572	461	414	395	425	429	384	380	433	453	412	402	368	416	399	394	392	414	396	412	385	377	361	368	408	378	385	376	404	376	364	374	434	456	434	465	403	440	438	415	427	399	373	411	404	387	410	428	375	393	380	384	388	377	372	398	348	373	378	368	400	388	418	427	390	369	417	391	430	397	390	388	384	401	411	386	400	390	384	392	402	380	425	407	362	408	378	410	419	365	365	360	359	395	380	360	369	386	374	357	388	391	379	384	396	429	369	376	364	398	360	380	350	412	347	346	350	365	383	375	383	348	406	403	343	354	392	402	407	382	402	379	362	375	378	364	352	404	375	381	401	381	369	371	380	344	352	368	383	388	379	371	376	366	407	369	394	401	350	401	358	394	361	373	402	386	406	382	390	372	360	368	413	329	399	356	366	389	381	383	391	390	382	403	384	364	382	383	400	395	342	370	384	382	388	392	340	383	406	371	343	374	396	398	404	375	391	368	381	396	385	399	364	395	371	390	385	337	376	380	417	376	378	431	363	380	412	425	371	385	375	387	397	376	402	369	381	385	377	336	373	356	384	369	406	377	368	377	397	356	399	362	424	389	391	396	373	416	393	388	391	388	367	380	379	403	400	397	408	428	331	404	402	371	426	390	383	357	393	410	371	393	343	399	362	359	382	354	363	384	374	376	391	388	398	361	378	388	390	426	372	378	386	373	380	395	408	398	400	362	358	360	394	388	390	374	385	370	398	435	354	353	375	400	349	365	368	350	404	411	347	406	403	363	389	414	379	380	418	407	397	396	375	394	389	377	387	376	369	407	368	394	381	382	388	396	366	393	373	379	358	379	387	424	403	374	400	399	349	371	393	358	430	384	396	371	372	420	368	401	397	377	378	384	378	356	405	398	364	406	416	344	374	370	398	403	407	387	389	393	381	377	378	354	382	380	361	345	357	410	411	400	384	351	365	394	385	390	401	394	365	376	388	374	384	355	402	353	358	380	390	388	368	347	395	368	380	374	408	406	412	376	335	397	403	420	395	376	387	372	397	411	417	413	383	398	375	380	392	368	388	404	339	374	358	418	393	388	417	371	375	372	356	403	400	367	398	340	373	406	387	363	371	380	412	419	376	356	384	384	392	387	395	382	369	372	377	389	327	348	371	390	380	377	393	381	376	377	391	364	383	388	378	359	358	404	357	385	391	379	412	383	359	374	396	370	366	376	398	352	379	426	373	416	402	419	418	378	360	405	373	391	390	393	374	382	383	405	400	416	381	394	401	419	373	413	373	380	377	360	347	394	372	351	389	354	382	399	392	389	384	379	342	341	411	375	371	391	383	396	368	398	385	400	388	396	395	359	384	387	359	391	364	404	361	398	398	374	326	391	399	397	398	400	355	378	398	393	361	385	386	386	431	390	387	392	369	405	386	385	382	375	399	358	429	356	398	401	369	398	359	393	372	370	364	375	366	388	355	388	376	378	387	398	387	369	400	422	369	417	385	398	391	389	413	373	380	400	363	354	382	352	379	365	366	386	398	384	383	353	365	379	371	360	371	361	360	382	372	375	389	380	400	378	381	350	358	393	390	365	377	389	377	369	390	332	385	402	373	391	397	407	373	374	405	377	366	379	395	379	387	381	388	361	406	382	378	366	393	366	370	388	351	431	394	359	391	372	403	390	381	350	373	396	366	397	383	383	384	400	380	379	398	388	406	402	429	368	370	357	376	407	382	378	380	387	401	382	372	385	397	365	392	340	372	381	395	387	355	384	380	382	390	378	377	425	371	343	357	391	391	374	385	376	338	416	350	385	403	381	389	362	386	363	371	396	367	388	381	408	376	423	416	378	342	398	387	381	373	417	394	417	371	361	394	356	394	401	396	416	400	427	378	369	399	370	360	383	374	369	427	341	402	358	411	372	363	367	362	413	384	371	384	398	403	392	394	419	407	362	390	368	363	400	395	353	381	399	389	409	392	380	421	382	328	402	373	368	397	377	371	419	394	399	366	400	386	369	368	405	382	396	361	398	359	367	389	395	399	371	357	371	398	389	368	398	371	402	421	361	380	423	391	378	394	354	396	361	392	383	358	382	409	386	381	403	372	363	357	367	382	342	391	364	383	391	388	372	356	383	371	438	445	387	404	400	364	380	419	397	385	362	396	403	406	403	356	391	399	374	387	363	392	379	396	371	380	395	406	409	388	388	395	396	408	423	421	389	390	384	400	418	403	365	368	362	369	393	364	361	400	399	369	424	426	390	407	390	390	371	396	395	382	388	400	388	421	409	383	376	352	410	416	381	364	360	363	368	373	342	379	397	387	389	379	372	382	370	332	351	370	450	375	381	388	399	386	366	356	351	372	343	387	414	388	392	422	403	400	383	411	360	367	384	356	409	390	395	378	351	412	387	375	362	361	380	393	376	399	416	377	379	396	359	412	370	388	366	370	368	377	378	385	439	385	376	407	393	358	410	392	368	398	379	379	402	411	388	379	377	372	396	360	357	344	351	367	379	344	385	394	397	395	387	393	410	383	390	378	394	368	378	384	370	357	380	364	371	373	368	380	397	423	397	375	384	452	391	406	352	369	388	416	395	370	390	388	360	371	365	388	437	407	379	393	381	386	386	355	375	349	406	392	390	383	379	350	404	372	363	378	346	331	392	363	391	405	415	368	367	381	413	371	378	342	411	421	349	372	381	411	359	410	383	408	397	394	369	433	406	391	350	359	418	393	385	360	383	421	386	403	342	362	421	402	387	393	352	405	389	395	346	377	390	408	375	387	385	397	372	362	400	387	391	376	369	384	380	355	418	405	390	396	348	341	384	410	370	378	371	377	400	379	394	381	385	384	403	385	378	381	400	390	371	378	363	406	393	366	391	360	354	396	386	360	374	390	365	402	372	365	389	365	391	365	381	383	394	376	329	407	391	354	364	347	388	406	348	400	391	373	388	384	411	394	381	342	368	370	382	399	397	374	380	390	406	353	371	363	347	381	385	391	363	378	358	363	355	363	392	388	387	375	393	406	381	353	360	359	366	391	408	390	406	392	410	371	391	410	395	358	390	365	365	378	404	404	396	395	385	394	360	382	371	412	403	378	398	369	399	408	408	396	399	370	398	372	355	377	367	397	388	377	389	391	387	343	377	346	395	395	370	362	408	401	355	391	386	390	347	368	363	366	408	378	413	394	359	411	392	387	353	396	355	375	362	398	380	380	346	390	389	429	384	373	374	398	375	337	365	361	388	406	359	342	405	366	377	389	366	376	365	384	377	363	393	420	428	379	399	395	357	417	388	373	392	404	405	352	382	420	379	354	369	373	421	364	386	355	327	341	373	381	393	361	394	415	390	393	389	399	361	386	374	376	394	357	350	374	348	410	397	374	383	365	406	379	358	398	365	389	379	385	380	383	393	402	392	369	372	403	353	397	374	417	373	408	355	396	369	375	361	384	370	392	371	340	402	402	391	340	395	379	369	369	406	368	398	397	380	382	366	389
2928	1118	1291	1387	1224	1129	994	1079	1032	957	1016	1063	1261	1149	1005	985	1002	1002	1037	1019	1054	952	945	932	915	920	891	946	938	964	894	955	928	977	1177	1175	1298	1161	1108	1116	1196	1220	1178	1276	1102	1022	1003	1029	1133	1187	1190	1047	960	869	914	943	949	905	908	929	919	854	891	876	886	908	917	886	887	921	916	903	927	906	896	887	932	908	901	893	909	922	882	924	902	888	886	899	880	905	896	928	911	854	932	874	933	941	949	933	915	906	930	916	923	889	939	922	939	881	935	927	917	901	915	882	928	917	957	903	920	936	899	914	912	915	936	884	935	896	915	904	940	956	947	911	918	910	909	905	887	917	978	966	842	890	920	909	889	923	896	883	926	952	903	925	878	929	974	950	950	895	934	950	891	926	910	912	921	903	907	900	880	829	888	937	933	893	893	888	870	930	897	902	872	861	896	876	918	930	895	920	872	938	906	836	898	915	913	929	941	918	867	885	917	910	889	905	898	974	911	898	886	909	918	910	890	898	896	942	961	942	909	863	929	930	946	940	938	926	943	928	871	941	928	880	872	875	923	872	907	891	891	917	886	922	897	852	905	893	915	943	937	916	967	872	894	910	886	922	901	878	809	929	946	940	856	875	997	950	856	905	940	921	905	916	934	916	924	910	950	888	907	900	937	929	927	951	954	938	906	928	897	936	887	925	909	907	913	870	910	896	920	897	916	950	907	921	880	880	896	928	870	914	902	903	920	922	838	855	902	934	931	915	882	888	866	879	918	884	956	864	906	912	926	924	881	962	910	957	934	900	859	889	895	925	946	917	961	911	861	925	895	848	977	901	939	959	945	979	902	877	901	867	914	927	945	910	911	933	887	916	886	884	908	928	936	944	975	887	861	868	887	969	910	927	946	890	889	917	866	906	917	873	832	876	948	866	898	898	940	895	941	964	930	901	954	899	890	931	930	875	899	904	945	824	903	929	866	892	867	885	980	899	891	898	941	914	923	902	868	911	909	905	905	849	951	845	891	867	888	899	870	956	924	902	933	929	880	903	872	874	923	916	867	922	877	921	923	952	864	905	899	913	970	936	938	891	946	960	885	938	939	916	931	973	921	905	861	907	958	870	902	846	958	922	927	907	924	884	884	879	937	892	871	872	923	909	879	951	979	897	905	943	918	927	916	882	941	923	887	917	898	940	952	918	926	850	841	918	885	940	963	876	941	914	918	930	908	922	926	912	857	917	936	915	887	871	952	947	832	920	935	912	904	887	923	923	956	897	846	904	918	933	886	972	935	955	912	918	912	858	895	947	845	900	949	838	914	924	950	874	900	939	860	930	879	898	888	896	877	930	926	853	919	912	920	916	935	884	906	886	870	975	909	869	922	855	851	912	958	940	867	938	881	913	878	942	904	922	927	897	943	918	978	929	920	933	929	910	885	898	897	969	908	936	934	907	916	911	916	915	885	874	915	877	894	875	905	935	923	862	958	901	887	865	1001	897	909	887	912	946	921	881	895	911	926	907	950	869	905	893	906	895	916	880	853	934	904	954	912	945	936	904	932	914	882	904	874	936	899	868	860	893	885	908	965	906	920	939	921	880	892	878	911	840	934	900	930	888	882	921	936	903	918	905	976	897	876	941	893	860	917	872	889	928	893	951	867	906	908	920	913	904	883	904	881	971	886	880	872	871	914	894	865	914	896	902	938	941	852	831	962	944	872	878	961	861	906	851	915	979	920	896	922	932	852	886	906	930	844	913	890	1042	899	946	937	915	909	928	918	907	938	888	933	897	943	968	903	901	960	871	934	919	894	897	920	882	931	874	886	884	881	885	885	871	868	899	941	857	876	934	957	910	877	917	918	951	902	901	911	930	955	879	899	866	922	905	924	913	909	906	933	916	934	943	897	887	947	933	894	910	939	895	911	924	870	896	913	918	899	925	895	916	922	915	899	897	944	929	907	873	870	941	933	941	887	877	938	878	922	908	892	960	939	881	889	903	917	924	914	967	902	917	886	880	879	912	902	880	904	923	849	889	926	915	918	926	890	893	890	872	900	845	898	906	946	921	903	921	884	963	894	914	909	886	901	881	869	900	894	895	900	931	913	894	910	901	916	924	927	903	897	842	870	954	920	869	908	968	922	913	946	911	870	865	868	881	915	897	931	943	849	932	860	930	827	866	879	885	916	873	928	926	910	890	895	931	951	910	940	890	914	897	864	907	881	900	944	904	941	936	895	894	891	952	925	935	926	938	911	898	911	911	916	956	943	886	902	920	895	859	880	938	936	866	890	954	859	964	939	918	923	909	917	942	885	964	887	930	933	903	954	949	958	953	965	934	847	997	855	920	914	914	898	924	905	959	895	914	941	871	916	889	899	887	931	946	876	894	867	907	863	917	935	965	915	906	928	906	881	912	896	875	874	932	978	911	898	927	866	907	867	882	931	896	918	886	939	928	928	903	871	845	917	922	857	927	926	870	859	972	932	890	948	901	864	900	955	904	914	939	914	951	865	938	888	921	936	968	926	935	854	870	892	875	932	887	928	875	866	862	931	865	969	910	857	902	924	944	943	952	854	901	926	900	924	908	892	886	911	900	889	883	884	874	908	892	902	883	906	911	872	909	886	905	926	909	924	929	961	934	889	985	877	927	950	917	972	917	898	911	890	921	848	936	931	872	939	879	876	906	966	930	937	921	888	918	962	919	873	845	963	869	925	857	875	878	915	927	902	900	887	874	893	926	931	906	895	889	909	897	866	927	902	903	931	905	901	894	875	916	871	892	884	864	915	934	937	962	875	890	918	872	968	946	902	924	877	922	853	897	939	966	876	931	948	879	901	903	880	908	959	902	947	961	868	936	886	916	871	907	937	878	893	897	930	873	876	910	895	873	917	912	944	885	868	929	889	919	836	863	874	908	934	896	864	912	906	901	932	876	933	907	908	882	914	938	961	943	986	915	944	873	903	889	920	911	927	919	902	878	921	961	819	849	901	923	893	902	865	879	890	860	899	920	908	873	881	933	933	940	928	914	916	869	908	936	890	967	875	915	873	901	914	923	922	890	909	935	879	851	929	927	973	896	959	917	871	890	894	890	861	898	944	902	942	902	930	921	880	916	844	936	884	919	922	916	897	904	874	891	871	923	926	932	919	918	888	894	865	912	936	898	939	852	939	912	915	888	873	916	967	904	837	926	914	862	885	881	886	876	945	866	953	926	923	916	916	879	934	927	905	906	857	918	879	895	920	870	866	901	897	912	930	923	938	886	883	917	898	904	935	873	941	924	885	917	977	873	924	911	932	951	872	892	983	913	937	901	914	881	900	902	948	920	912	870	892	901	891	846	975	889	864	909	879	903	846	900	902	935	906	908	931	867	918	925	908	943	915	914	894	933	894	888	897	910	870	884	954	966	951	888	890	915	905	857	883	911	946	905	951	939	931	924	873	899	985	967	886	859	919	897	936	919	909	968	894	913	825	899	904	945	932	880	902	891	903	873	928	932	942	946	951	884
10417	4873	4812	3345	2083	1206	772	567	400	394	377	401	441	379	322	317	377	407	369	341	349	270	335	289	344	287	311	314	319	355	299	320	308	351	347	375	375	325	335	339	351	343	327	388	326	287	317	324	295	313	344	271	271	249	257	257	243	272	280	248	241	253	256	266	260	258	253	250	275	265	249	272	276	267	250	231	256	244	218	266	230	274	263	251	273	279	274	244	269	270	259	263	260	275	257	223	268	239	238	245	257	286	235	252	267	275	241	244	238	249	251	221	233	267	274	269	269	265	251	224	251	249	227	240	263	263	241	223	253	237	273	250	265	263	281	257	255	256	269	257	237	237	237	239	229	243	250	256	251	238	268	255	237	269	236	249	264	220	258	280	241	254	269	247	254	276	250	276	280	248	228	243	253	269	254	247	229	270	266	243	238	251	248	256	260	256	260	239	240	242	247	242	252	229	285	265	239	260	266	225	241	253	248	268	252	239	237	253	267	256	251	242	255	258	261	262	235	260	269	255	245	280	247	257	250	249	261	230	261	222	241	257	238	259	265	264	269	248	253	277	255	259	246	247	241	238	260	253	242	261	269	246	246	221	235	235	264	245	264	288	243	274	248	268	262	284	275	253	258	255	276	259	228	259	272	245	275	237	246	254	280	234	264	235	259	216	258	248	258	269	236	250	256	258	246	272	251	233	250	244	261	250	271	279	259	284	243	209	247	263	248	268	234	283	244	263	265	246	248	244	236	273	253	261	252	244	240	281	247	274	239	254	273	247	241	260	213	246	259	249	246	246	244	257	260	269	230	261	236	231	275	257	239	255	242	262	259	216	247	253	251	239	254	234	256	241	264	227	250	242	258	240	278	237	251	262	235	267	264	239	251	260	235	268	253	260	295	253	265	243	250	255	234	232	247	272	281	264	217	228	262	273	219	253	272	250	260	259	271	238	291	249	253	242	272	234	262	256	255	277	242	230	237	298	235	273	245	256	218	266	250	245	265	237	265	234	245	269	251	252	230	257	255	246	251	253	250	262	223	249	245	295	230	266	231	268	236	259	278	262	238	258	238	241	244	229	246	220	244	251	226	232	247	257	252	241	242	253	234	259	256	216	237	266	247	237	262	249	263	251	214	248	241	240	244	241	228	247	258	242	237	260	257	271	230	250	247	267	224	246	246	244	280	255	232	259	258	261	235	239	220	276	244	214	264	258	254	260	261	256	241	255	252	265	285	260	279	262	242	268	248	261	300	269	254	249	237	239	236	236	241	272	235	233	274	254	245	255	286	233	266	277	252	243	272	233	244	279	269	263	230	253	229	226	285	272	270	275	248	248	213	260	265	259	258	240	256	244	217	250	257	254	222	253	227	250	258	244	241	211	229	278	238	248	267	238	252	217	284	261	284	258	249	250	228	256	238	244	265	236	229	264	239	238	261	250	268	270	246	255	263	243	258	218	264	263	251	241	256	248	254	274	253	238	297	262	276	239	282	248	263	262	272	270	249	237	242	276	246	245	272	251	230	252	248	204	233	245	257	268	273	274	236	268	253	259	238	259	266	259	232	249	272	216	258	214	262	251	263	239	241	237	261	287	281	250	256	260	248	268	255	255	266	240	235	241	212	276	248	251	257	274	276	260	235	256	252	258	260	258	228	245	266	274	260	251	238	231	235	239	266	254	240	252	241	240	239	228	245	232	258	275	256	253	236	232	217	293	236	268	257	263	257	253	214	250	220	248	236	259	289	246	262	257	239	250	256	287	258	253	234	288	304	246	244	251	274	278	280	276	270	271	240	249	231	215	275	241	260	244	283	273	248	265	270	266	222	221	276	216	255	263	272	276	250	268	232	239	242	260	235	265	237	250	233	253	247	244	267	255	283	239	270	273	245	272	222	221	255	251	243	256	254	262	250	249	256	251	241	251	273	286	250	258	262	255	245	239	248	262	257	265	264	250	242	253	258	288	280	246	245	253	264	276	261	231	250	297	271	253	236	291	253	251	266	232	266	261	258	249	232	234	275	257	248	260	261	282	252	246	227	267	253	262	243	252	264	218	255	263	227	239	256	261	243	254	239	254	250	227	238	250	267	267	265	273	254	256	253	260	258	260	244	239	270	225	254	230	231	246	277	263	263	243	244	245	247	218	256	266	240	263	249	228	256	265	266	273	256	240	271	222	267	248	245	257	234	273	243	242	252	202	255	256	231	242	232	242	233	271	251	232	240	236	244	255	245	274	273	256	228	256	246	243	222	229	241	232	244	272	257	264	268	234	259	219	232	267	248	270	258	269	267	254	241	224	268	228	255	219	262	264	257	239	246	237	238	245	274	259	235	247	271	224	260	250	267	227	256	258	238	263	256	257	225	217	267	237	249	248	243	226	236	255	241	259	247	256	246	272	266	257	259	240	253	285	262	234	250	261	214	259	252	262	237	234	280	245	256	285	260	247	262	243	253	259	239	256	254	257	278	240	257	256	290	250	248	229	258	243	223	239	278	258	228	238	262	258	244	265	239	270	250	259	261	225	267	244	264	250	227	265	221	248	250	281	277	261	251	274	266	255	260	240	254	226	259	266	253	261	285	249	245	257	248	231	262	255	226	256	247	254	253	285	254	259	249	250	268	211	264	258	247	276	261	249	237	296	252	264	259	252	221	227	254	270	246	242	240	229	266	280	254	269	254	271	244	246	268	288	247	251	236	255	251	258	252	249	240	251	231	226	256	265	287	254	249	228	239	259	221	228	220	261	253	250	254	235	242	233	268	266	267	281	256	247	245	225	248	238	253	259	242	254	225	253	289	231	218	259	242	226	242	259	237	245	232	280	241	243	216	249	280	249	298	253	278	263	246	234	278	236	239	243	277	259	261	262	286	261	243	258	222	248	249	244	279	245	236	265	259	227	267	252	257	233	237	234	254	261	273	254	256	264	275	261	244	265	251	265	245	224	244	272	252	223	256	256	273	248	229	235	250	261	256	281	253	229	246	240	252	235	242	246	267	253	240	256	234	267	262	269	247	252	267	282	228	283	263	276	251	264	256	251	230	245	249	260	225	252	237	239	244	260	280	251	282	247	246	224	259	279	236	264	265	242	249	245	266	244	250	229	252	235	257	231	262	246	240	244	219	264	253	244	232	228	296	234	265	259	258	241	241	258	248	249	261	255	242	255	243	295	289	236	271	273	247	230	206	243	264	267	284	268	248	249	254	245	252	280	233	211	246	233	264	251	285	262	248	265	268	256	285	255	256	251	268	259	255	256	233	209	241	248	235	252	256	257	251	228	248	211	224	243	243	275	247	230	236	267	258	275	244	238	265	243	232	241	256	271	248	257	243	254	255	229	268	221	253	258	222	257	244	249	232	216	248	244	256	251	238	231	297	244	252	261	255	240	279	234	267	233	230	244	253	245	256	258	249	236	257	240	263	228	244	272	260	255	242	273	252	232	227	261	259	261	275	264	263	249	243	261	243	224	246	264	238	243	280	259	228	254	243	283	252	243
8112	3161	5638	5989	4809	3432	2429	1903	1676	1524	1520	1678	1840	1553	1196	1030	1426	1690	1498	1357	1138	958	990	1419	1234	1096	1105	1136	1408	1722	1102	1188	1216	1376	1605	1458	1666	1351	1363	1371	1436	1417	1350	1641	1282	1169	1123	952	941	1424	1424	1003	828	789	723	625	688	678	681	687	683	741	714	641	695	691	643	669	709	694	652	661	708	639	613	643	638	661	609	629	638	625	614	595	599	640	645	634	639	666	630	627	587	638	602	642	608	616	647	649	609	611	614	632	590	605	661	663	633	650	604	617	633	581	619	629	621	647	628	658	591	618	687	615	605	637	630	651	643	618	690	595	619	642	603	650	633	642	594	639	615	637	635	627	665	611	628	626	623	598	659	594	665	621	638	660	594	594	622	661	606	643	642	632	612	665	606	654	594	620	672	580	621	637	623	571	622	585	615	594	634	621	635	645	662	678	605	588	641	612	624	596	627	639	605	579	587	624	609	628	618	610	622	635	692	613	607	642	620	626	597	640	608	615	651	604	569	654	619	580	624	617	643	625	653	603	585	596	626	595	632	633	648	630	646	615	596	633	679	651	672	612	623	617	604	666	654	645	660	635	594	598	643	638	642	626	603	602	617	613	595	627	632	637	593	653	638	613	615	583	630	602	650	673	595	611	622	588	585	624	594	588	644	571	630	637	600	626	562	631	605	589	634	611	619	560	646	656	651	614	633	647	650	636	649	667	613	603	629	598	627	577	622	646	628	608	650	602	608	639	621	633	631	583	640	603	627	609	653	630	607	569	598	655	607	617	633	608	584	592	629	628	664	644	591	645	629	588	608	594	627	633	614	636	645	594	637	610	668	651	617	555	637	623	587	599	639	596	643	627	600	660	613	591	637	653	590	595	631	607	664	634	633	627	610	611	688	623	635	663	623	571	627	636	621	646	615	620	586	622	662	622	623	639	622	615	647	635	635	620	670	622	626	612	645	628	590	610	630	638	560	632	621	658	583	637	590	606	638	629	653	633	653	605	606	621	626	605	614	610	605	617	599	613	572	592	628	568	654	610	619	577	625	624	601	674	636	628	607	608	604	619	644	601	625	655	616	653	611	622	651	594	627	632	607	649	598	605	629	641	627	613	624	649	616	645	627	605	678	613	646	574	650	641	614	604	654	604	603	601	629	610	580	623	679	632	605	616	624	632	579	598	627	649	620	593	665	613	637	626	673	631	641	607	622	613	591	642	635	608	642	628	641	625	616	583	608	636	623	600	641	635	635	646	593	633	600	608	645	604	591	650	648	594	683	604	569	659	620	630	648	618	630	667	638	629	604	605	632	652	617	625	657	625	590	625	597	637	632	556	642	640	653	636	625	655	619	666	621	629	637	606	568	611	634	602	626	630	625	633	653	630	590	603	627	658	586	649	635	606	610	626	610	559	594	633	641	655	657	648	604	616	630	661	649	613	647	616	616	645	607	582	607	651	606	617	619	664	631	630	653	672	620	649	652	586	599	635	630	645	648	663	602	648	641	619	630	648	659	637	649	626	622	607	599	626	588	631	622	629	625	613	639	632	599	655	630	627	653	587	642	613	636	603	638	649	642	631	620	684	634	635	676	651	619	596	598	618	660	620	564	648	630	627	659	601	627	647	630	605	608	630	618	646	635	657	604	644	664	600	596	611	653	619	665	603	662	623	621	604	634	665	635	652	626	608	624	625	619	616	648	626	622	638	667	611	631	651	631	643	631	617	661	659	620	601	594	658	643	644	594	659	629	648	640	647	672	621	642	596	614	664	606	596	624	601	625	639	644	615	593	607	612	621	639	637	671	662	612	654	630	591	570	617	627	682	646	688	602	598	609	611	658	676	649	621	636	662	596	611	624	642	607	654	620	630	630	608	632	631	644	603	589	626	629	623	606	622	677	640	644	601	631	639	655	659	612	625	637	644	611	624	662	643	621	670	633	589	640	632	653	672	603	631	681	595	595	616	619	654	620	634	638	629	639	615	584	630	594	623	640	546	603	649	632	605	649	641	585	584	616	625	666	730	618	655	644	660	614	601	629	593	636	628	602	602	644	652	608	601	605	605	631	616	643	642	642	623	599	634	610	656	615	654	658	624	600	578	633	584	654	602	620	603	610	607	621	680	624	648	611	646	643	631	618	607	640	637	602	610	666	613	636	653	633	602	606	651	642	656	589	585	616	644	614	663	635	587	642	622	586	641	667	639	639	629	569	658	603	608	632	577	648	622	657	637	576	647	590	642	632	614	634	619	629	615	654	654	620	590	655	628	675	613	618	588	602	624	681	622	615	603	619	630	582	611	601	615	665	603	605	656	587	654	646	579	607	609	610	589	659	648	621	634	657	623	620	629	589	617	612	597	598	629	649	576	638	649	678	656	619	630	594	671	636	658	638	622	683	630	625	581	643	585	634	616	663	614	688	616	600	645	613	619	633	625	621	599	643	642	612	665	574	624	606	632	589	610	608	582	636	643	596	641	681	623	621	624	617	652	613	677	602	636	629	550	646	625	611	617	602	683	656	644	630	610	622	610	676	622	623	620	595	655	620	610	655	635	625	608	667	617	622	595	610	644	618	615	602	598	637	627	669	604	591	604	641	592	626	584	606	647	608	634	615	676	608	608	601	631	658	641	656	612	624	617	628	626	588	610	612	607	634	619	637	615	557	602	638	590	632	609	634	609	579	596	633	573	642	586	636	636	596	657	629	633	629	645	622	614	646	594	662	627	624	656	649	581	615	618	604	624	643	600	621	597	606	629	621	692	627	595	673	639	602	639	631	614	654	630	618	602	588	606	581	630	663	618	582	631	622	598	615	642	626	604	660	655	651	627	623	589	578	637	648	661	612	652	623	609	609	654	645	613	605	605	578	661	587	636	615	590	622	638	599	650	650	631	626	619	643	637	628	608	627	613	621	619	628	581	626	618	610	607	644	604	619	635	623	633	615	638	591	616	642	640	608	621	619	602	594	615	654	603	613	615	624	653	651	628	608	614	628	621	644	662	641	606	632	622	608	651	594	602	658	623	624	627	633	626	616	602	644	618	630	637	619	620	657	624	605	635	601	665	648	659	614	691	617	616	622	556	615	628	588	638	628	588	605	622	581	606	706	654	645	618	659	597	632	635	630	639	645	627	629	587	631	575	707	649	654	600	624	625	611	647	620	611	632	659	662	612	604	612	634	655	584	578	595	615	644	670	641	626	588	627	612	643	581	566	619	639	565	626	653	615	605	619	630	625	614	590	665	630	659	669	646	622	640	587	622	645	638	672	618	610	649	637	619	623	646	634	595	639	595	620	629	668	659	639	602	607	646	622	616	587	639	646	642	622	646	631	620	624	651	592	633	647	611	594	620	629	628	635	618	636	607	647	632	621	615	644	586	642	655	651	621	665	600	636	577	643	607	656	634	625	623	609	645	632	619	621	626	604	619	628	602	667	640	630	606	644	649	576	623	607	623	594	634	644	657	586	631	636	610	641	630	631	671	598	610	623	644	618	600	631
47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
