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
336828230905	336828231466	336828232016	336828232566	336828233116	336828233666	336828234214	336828234766	336828235316	336828235866	336828236416	336828236966	336828237516	336828238066	336828238614	336828239164	336828239716	336828240266	336828240816	336828241366	336828241916	336828242466	336828243016	336828243566	336828244116	336828244666	336828245216	336828245766	336828246316	336828246866	336828247416	336828247966	336828248516	336828249066	336828249616	336828250166	336828250716	336828251266	336828251816	336828252364	336828252916	336828253466	336828254016	336828254566	336828255116	336828255666	336828256216	336828256766	336828257316	336828257866	336828258416	336828258966	336828259516	336828260066	336828260616	336828261166	336828261716	336828262266	336828262816	336828263366	336828263916	336828264466	336828265016	336828265566	336828266116	336828266666	336828267216	336828267766	336828268316	336828268866	336828269416	336828269966	336828270516	336828271066	336828271616	336828272166	336828272716	336828273266	336828273816	336828274366	336828274916	336828275466	336828276016	336828276566	336828277116	336828277666	336828278216	336828278766	336828279316	336828279866	336828280416	336828280966	336828281516	336828282066	336828282616	336828283166	336828283716	336828284266	336828284816	336828285366	336828285916	336828286466	336828287016	336828287566	336828288116	336828288666	336828289216	336828289766	336828290316	336828290866	336828291416	336828291966	336828292516	336828293066	336828293616	336828294166	336828294716	336828295266	336828295816	336828296366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42961	17236	4020	1845	1229	943	820	654	545	478	446	436	439	440	371	365	383	343	372	320	341	383	313	313	360	330	301	314	307	323	333	295	294	319	315	259	307	287	273	306	317	316	307	296	289	333	293	314	307	286	330	270	293	295	276	316	330	333	334	241	298	280	277	294	297	326	296	297	304	265	313	310	285	321	307	297	302	279	326	308	318	307	295	290	320	280	289	285	296	318	280	289	279	301	294	288	302	282	304	296	280	285	274	313	294	286	296	289	276	274	302	307	295	288	301	305	293	298	316	274	303	313	311	273	289	306	296	300	291	295	304	300	314	289	298	287	340	313	297	285	312	290	345	305	285	294	287	273	297	307	293	295	302	297	277	302	326	275	297	307	286	279	255	316	295	305	294	273	306	287	303	246	279	310	304	285	304	283	295	298	287	267	313	315	284	258	274	282	274	346	305	258	272	280	288	285	299	277	306	322	303	308	325	285	293	283	298	267	291	298	314	272	317	316	294	284	292	327	299	274	271	303	315	309	300	300	274	290	304	278	275	273	319	297	326	328	286	305	264	316	278	271	275	291	313	303	300	296	277	302	288	309	305	313	266	294	270	304	322	336	281	294	255	297	294	294	291	235	281	301	308	345	259	315	308	293	289	304	305	262	287	301	301	302	292	279	309	264	291	281	295	292	260	288	308	297	278	301	311	286	282	296	323	292	299	297	278	297	261	276	274	306	281	305	329	303	287	288	315	267	296	289	307	271	294	281	302	293	285	280	298	277	276	297	308	289	310	276	288	280	327	260	283	275	276	337	288	314	313	283	351	286	299	255	279	278	281	299	318	296	296	302	331	276	252	303	281	298	288	295	291	316	258	286	312	308	274	267	277	313	309	297	269	307	323	299	273	286	291	295	312	294	298	292	257	293	302	300	299	280	281	270	278	302	274	285	273	309	316	288	314	283	288	299	258	299	294	306	301	283	282	284	293	292	252	314	269	296	291	268	286	352	302	292	323	305	282	316	259	311	285	305	277	310	307	316	282	288	334	311	302	298	301	285	305	301	276	261	266	279	286	314	289	320	294	300	282	306	277	293	279	309	306	296	308	302	309	302	262	274	300	301	268	301	271	312	280	287	257	322	307	319	316	284	280	279	289	290	311	282	283	322	283	271	340	257	276	283	291	317	274	318	291	292	337	329	280	287	294	299	310	308	274	320	297	316	292	288	292	300	290	315	302	313	302	291	329	333	285	273	264	278	351	289	281	278	286	291	334	288	314	310	310	274	288	302	282	320	270	296	313	316	292	316	293	301	297	308	269	292	278	322	316	301	290	322	302	279	309	290	283	307	288	288	278	308	282	315	309	334	291	280	296	281	282	297	286	302	304	288	287	307	308	299	329	264	301	276	278	324	295	325	275	288	276	285	279	272	298	294	287	294	285	293	304	286	296	295	300	315	285	281	263	303	282	293	310	291	312	308	299	271	269	287	296	280	289	278	314	289	287	299	293	304	309	279	305	293	307	254	280	305	307	267	300	289	284	289	289	260	319	294	312	335	292	306	263	284	285	289	282	315	278	293	304	276	291	307	300	280	298	305	305	329	286	294	262	279	292	287	293	314	271	260	277	270	257	280	274	295	263	293	258	317	308	272	302	300	291	292	308	279	304	307	292	300	271	291	314	287	275	281	302	285	311	318	293	339	293	287	313	317	267	286	316	302	289	300	265	323	280	314	277	301	307	314	278	276	307	278	295	298	253	275	326	264	288	272	286	278	297	309	272	321	311	276	290	282	344	273	283	299	308	296	268	285	299	313	283	275	292	297	285	318	294	317	286	289	295	286	309	315	291	322	292	300	282	308	329	300	277	289	280	280	280	277	311	268	298	307	302	336	284	295	294	326	306	288	300	312	299	300	299	304	326	277	325	321	289	312	312	308	282	292	326	304	285	260	286	291	283	324	283	292	280	299	292	313	283	273	302	306	282	316	266	321	320	298	314	312	297	303	306	270	287	313	286	289	310	278	324	293	265	276	282	326	289	300	334	284	260	298	289	303	310	296	280	294	299	310	240	318	300	292	281	314	294	308	293	285	299	303	307	314	311	297	292	282	294	303	283	302	290	285	303	312	313	308	305	289	275	296	281	311	301	326	283	296	297	296	296	271	347	304	320	302	292	282	299	288	328	302	324	322	304	303	309	302	298	288	307	288	334	309	278	305	315	275	313	272	299	275	275	297	291	327	262	296	333	305	297	325	265	302	315	294	290	289	289	296	305	264	290	317	305	297	295	321	298	299	288	303	298	298	291	298	292	302	270	264	304	301	305	304	305	293	321	278	278	300	328	293	288	300	297	300	281	314	279	299	291	298	284	317	255	341	333	300	312	295	280	306	316	300	299	288	304	277	273	295	307	299	280	278	296	286	279	286	282	303	320	297	271	298	284	311	298	311	268	285	271	284	287	307	319	298	285	272	295	293	291	275	288	314	335	307	274	275	278	255	283	302	288	304	266	286	319	268	287	291	287	299	302	305	292	298	285	318	280	295	288	315	284	305	301	320	296	310	310	333	270	274	295	309	319	290	293	296	309	300	286	307	307	279	290	298	284	302	305	311	289	317	292	288	301	301	298	299	319	278	300	288	294	267	301	314	296	305	286	296	298	292	305	257	268	298	300	290	269	295	296	263	276	301	315	303	305	289	296	287	332	309	284	291	303	294	247	315	282	296	290	259	298	328	276	257	319	287	281	255	298	254	311	300	292	280	287	252	320	286	288	281	283	266	286	324	281	336	273	280	278	260	297	327	288	284	301	304	308	305	266	262	287	289	274	315	296	299	312	292	296	312	309	303	274	305	286	324	309	295	288	314	282	299	282	304	286	290	302	309	245	282	277	310	286	280	303	267	305	292	257	296	275	276	288	291	292	279	281	309	285	271	284	291	303	291	278	322	284	291	308	291	289	273	317	309	307	289	297	303	293	295	285	300	262	288	278	287	301	315	299	267	293	286	301	273	300	250	320	278	295	302	309	309	295	286	273	301	260	283	284	302	291	308	311	317	302	306	325	306	303	259	270	295	272	308	272	338	293	302	309	287	291	281	305	307	338	264	296	304	269	288	302	321	297	317	273	274	315	276	278	334	270	292	313	322	287	261	267	334	293	298	264	296	293	304	278	289	305	296	264	268	291	296	287	336	290	309	292	289	271	276	304	296	303	308	300	304	303	287	310	309	286	301	271	285	312	284	288	311	270	281	310	299	325	270	270	307	306	292	275	323	313	291	308	302	276	295	313	270	275	322	276	297	287	276	318	274	328	275	300	319	294	314	313	298	285	301	298	283	304	297	258	277	295	323	282	300	305	302	305	260	301	265	313	291	291	289	319	260	273	319	305	281	276	293	272	308	324	296	277	276	249	298	285	293	281	285	297	293	280	302	305	287	302	267	303	284	299	301	311	280	296	298	295	288	275	283	279	308	290	290	271	305	313	273	295	278	285	290	352	291	277	300	302	315
25402	2731	5112	5788	4956	4049	3325	2826	2503	2189	2001	1856	1725	1491	1391	1421	1281	1256	1216	1160	1101	1113	1098	1073	1016	994	1022	1013	936	917	955	943	914	891	897	840	871	839	805	864	838	804	823	857	776	874	858	818	841	853	773	857	832	822	807	847	815	780	832	784	779	817	826	809	828	770	772	812	779	819	825	805	765	758	798	787	796	769	804	767	746	771	785	817	745	748	748	802	787	845	784	809	825	757	748	731	757	776	744	749	747	772	765	786	777	729	801	733	812	800	779	793	810	797	744	756	773	811	808	830	804	803	798	739	794	784	752	743	757	747	732	788	772	769	783	759	797	784	730	741	803	742	765	758	751	756	739	804	798	817	773	800	710	801	805	771	715	791	762	799	776	827	768	791	814	786	779	738	751	801	761	758	762	750	730	766	807	819	758	759	761	794	804	751	767	774	719	726	782	799	768	743	808	781	762	769	762	736	766	759	755	768	755	810	762	778	753	778	779	747	794	772	766	730	753	808	752	751	815	749	772	759	790	757	794	768	769	748	845	788	794	735	753	760	735	786	737	755	763	754	779	766	748	779	777	755	746	783	749	750	759	719	735	771	792	762	754	782	812	763	744	783	801	773	776	756	789	768	755	728	772	732	697	791	741	699	790	762	815	763	773	779	812	769	723	773	747	811	773	758	788	760	762	747	786	794	785	783	774	747	783	799	761	766	755	787	808	774	776	783	775	837	789	757	788	757	743	789	752	774	764	780	761	793	803	787	752	800	807	827	774	758	754	747	786	698	794	730	784	714	753	767	767	777	799	777	745	777	688	793	798	795	759	793	749	765	775	752	787	780	775	782	805	751	769	741	796	761	763	733	787	783	755	727	775	752	771	756	735	732	771	774	741	703	743	761	752	742	739	774	753	801	745	750	753	746	754	758	782	768	743	729	691	776	761	762	776	787	767	720	766	774	750	760	752	785	795	768	726	736	702	783	783	760	748	822	791	817	813	745	786	762	742	777	738	789	763	776	801	769	788	769	793	793	765	768	718	761	765	766	785	708	778	776	787	765	769	743	781	806	775	780	847	751	762	752	790	758	794	735	771	806	741	751	789	799	794	743	829	764	740	731	755	717	744	779	764	767	752	757	758	751	721	770	729	790	757	707	775	755	745	798	761	800	736	746	744	793	746	772	788	750	779	786	770	757	786	726	746	776	715	782	749	775	711	787	780	779	759	782	756	741	828	711	758	732	811	756	736	812	743	764	815	737	719	728	809	805	771	794	751	759	735	750	765	755	813	742	779	750	769	740	753	752	754	771	803	750	751	719	785	793	742	795	781	760	756	750	757	782	779	806	772	747	690	766	791	782	802	767	723	783	762	751	766	765	755	798	738	773	792	736	774	722	777	817	812	807	790	786	759	758	784	779	737	750	784	756	740	745	780	788	772	685	777	761	749	778	812	725	766	794	736	737	826	738	742	718	768	781	799	714	750	792	786	791	763	797	765	798	759	747	759	745	738	767	783	735	743	735	798	780	790	801	741	753	785	762	764	753	777	732	767	797	772	781	754	790	745	739	814	745	748	738	730	748	706	758	781	740	751	767	769	772	733	718	752	742	747	744	800	754	803	750	773	768	772	778	741	788	774	727	696	758	773	777	756	742	805	749	761	774	787	787	742	741	761	772	747	731	733	769	773	795	725	770	771	786	752	794	806	755	738	789	738	755	822	741	771	815	759	767	762	795	754	788	749	739	754	764	753	771	793	745	762	765	730	755	754	761	811	729	755	766	744	748	784	772	755	786	744	761	812	802	743	719	779	749	758	764	768	791	771	772	801	743	749	781	763	788	721	769	766	815	768	798	772	771	739	764	772	775	711	740	712	785	694	761	811	731	754	710	770	739	776	805	762	823	803	754	734	766	768	764	790	752	766	772	811	739	765	750	769	772	712	772	744	770	739	795	761	731	809	805	763	799	781	756	757	791	802	748	793	794	797	762	758	755	828	796	801	738	776	759	810	751	747	765	844	770	764	714	806	811	728	738	732	817	810	717	794	805	743	800	799	747	741	779	819	774	761	753	745	757	820	776	707	791	744	745	745	752	791	737	765	758	751	745	749	772	757	776	753	794	730	736	760	758	760	770	797	785	710	816	745	808	748	756	744	719	780	743	820	765	763	773	761	762	672	761	812	740	729	781	781	804	776	722	789	802	775	769	754	780	757	790	749	753	736	776	764	746	765	772	764	771	740	817	782	768	757	747	732	766	787	747	770	783	781	785	701	753	783	751	797	806	729	733	708	754	793	764	793	779	783	786	734	769	735	739	757	771	747	761	825	775	751	774	807	782	795	767	775	731	825	787	766	764	796	795	759	782	796	775	778	817	744	785	770	742	797	766	810	790	755	808	798	760	763	810	761	771	767	770	808	757	742	769	800	754	709	760	842	753	753	742	721	747	798	755	765	756	775	778	798	786	747	767	745	776	814	730	774	786	834	766	796	781	775	760	766	766	784	783	743	773	794	774	778	773	701	741	731	755	742	769	756	745	759	805	816	723	773	715	759	748	816	783	719	740	751	719	697	755	831	816	732	743	786	840	796	776	737	750	776	722	784	766	803	770	766	774	743	743	752	762	754	741	768	741	788	740	795	798	799	773	787	788	775	814	796	818	788	772	749	780	774	808	783	753	746	748	800	719	759	778	744	811	765	789	723	759	797	721	759	748	755	751	777	746	739	761	784	794	777	740	750	768	773	804	739	762	748	727	825	743	723	752	737	746	747	759	826	768	736	706	736	760	809	743	770	804	761	711	755	715	751	784	787	739	773	797	797	756	734	757	737	781	767	720	735	818	777	696	774	759	759	789	777	783	744	763	794	728	796	699	753	752	809	770	767	727	771	703	801	782	762	734	748	745	752	791	782	762	797	757	741	754	836	762	790	762	777	780	811	803	767	759	738	742	764	754	793	743	765	763	761	726	737	810	736	730	765	767	795	787	781	798	822	744	748	789	748	808	761	787	794	758	782	786	810	759	762	772	790	734	735	803	754	819	778	799	769	774	755	753	776	783	732	778	788	815	815	768	754	771	780	798	743	802	762	720	747	735	759	771	765	748	755	753	814	707	773	774	757	757	768	803	808	729	783	737	837	784	747	752	741	794	733	784	793	765	831	808	798	761	721	748	774	729	820	735	782	797	763	746	749	727	753	767	820	776	800	775	789	754	751	742	793	737	776	722	802	748	764	736	776	756	774	755	755	804	763	811	729	785	747	766	736	768	793	761	795	716	809	791	779	762	736	729	742	744	760	761	803	781	751	766	806	801	730	742	801	730	793	802	783	748	764	819	717	768	738	772	756	717	763	784	780	755	722	800	776	716	797	823	738	728	750	715	738	719	745	761	781	802	781	761	758	765	765	767	748	743	794	769	748	741	797	744	768	775	761	728	771	777	743	799	726	769	760	750	788	766	785	773	730	771	765	749	809	770	804	782	770	763	757	778	731	770	759	761	756	755	786	806
4795	282	210	194	203	189	173	178	210	187	155	177	197	220	224	189	177	183	225	202	200	195	193	194	216	181	201	209	189	181	193	191	186	191	193	191	179	209	172	190	173	163	203	197	172	175	176	216	190	195	199	199	207	181	195	184	194	167	175	190	211	204	192	204	162	198	218	187	177	197	176	175	202	173	178	163	200	186	171	185	212	175	187	228	154	193	199	190	207	189	195	195	184	172	175	211	190	190	194	203	193	176	203	171	193	187	177	182	179	184	193	184	195	225	170	189	209	174	211	175	154	196	199	185	177	219	194	200	184	181	185	210	183	192	164	185	175	175	188	197	201	193	206	177	171	164	191	195	184	169	201	196	201	186	185	195	197	209	164	168	219	194	200	197	176	177	184	182	181	198	202	194	199	183	201	170	196	176	178	204	187	171	184	198	198	205	188	170	193	183	192	201	187	183	192	189	195	187	211	195	180	188	166	193	155	182	215	189	183	198	198	168	177	181	193	209	187	177	171	183	194	204	198	214	209	174	207	165	183	179	188	213	184	184	190	193	217	180	186	172	156	188	187	171	176	175	202	185	196	199	186	216	182	171	179	210	207	184	201	189	190	196	187	207	195	184	206	184	202	188	204	182	174	208	186	180	163	189	189	169	196	190	166	208	178	208	187	196	219	186	204	188	189	175	200	203	195	204	194	207	179	163	195	203	180	178	194	199	174	195	194	187	202	172	156	193	175	174	215	180	178	188	218	206	168	188	190	202	181	221	174	168	189	208	203	203	187	175	194	166	193	218	188	177	182	202	209	199	198	197	188	171	184	197	175	205	202	160	187	185	198	175	208	196	197	169	198	223	211	164	193	209	202	185	205	176	179	192	204	202	191	178	187	210	190	175	199	195	221	218	180	187	192	189	209	216	202	186	203	208	194	185	196	196	183	186	192	147	185	186	186	220	178	172	201	188	191	181	203	170	191	170	187	199	192	199	185	194	200	191	191	201	191	198	186	188	198	186	208	196	183	186	173	203	181	176	194	199	191	190	202	194	180	196	195	178	197	176	184	219	198	173	210	183	185	194	179	181	186	188	201	201	172	157	191	220	191	173	182	209	203	159	202	204	183	212	194	183	169	215	174	214	188	194	195	177	196	194	196	200	229	208	191	182	205	187	141	181	183	198	188	188	209	216	205	194	213	195	189	169	178	205	187	176	188	177	170	198	191	201	179	175	209	196	213	202	181	181	198	184	185	164	215	191	212	216	179	196	217	196	185	205	212	193	165	183	218	196	199	192	187	184	201	176	214	187	182	207	166	197	187	199	192	186	206	201	172	185	187	198	194	172	201	190	207	197	165	180	198	202	182	203	164	199	176	179	196	220	192	178	213	222	210	184	210	176	181	202	197	207	183	215	180	210	212	193	219	195	203	161	169	206	198	207	182	207	173	178	226	173	198	193	174	178	199	159	213	185	178	188	206	176	188	174	198	200	187	175	199	200	189	186	160	168	179	186	183	212	190	211	201	200	175	187	191	220	180	156	189	179	215	196	203	202	201	189	180	193	178	208	195	173	203	182	183	169	185	161	186	210	185	203	165	175	190	184	189	197	176	198	203	198	212	175	164	187	201	203	211	185	203	174	187	187	184	210	186	194	172	183	189	250	193	195	184	212	199	188	193	168	207	186	203	185	172	187	196	172	187	222	206	190	187	218	217	177	213	165	188	175	200	197	193	166	188	190	207	184	193	214	174	220	168	182	188	189	203	172	191	204	199	182	199	195	171	201	186	171	182	185	191	204	182	197	189	191	200	178	181	237	204	185	222	200	173	169	210	184	197	182	186	189	177	202	160	200	183	179	170	199	194	189	177	179	195	171	178	182	181	202	201	169	202	182	191	196	178	182	195	188	199	206	214	194	199	192	205	194	176	190	175	199	209	205	194	204	202	196	218	207	201	191	196	197	180	195	190	216	195	202	189	195	213	163	179	171	194	170	206	178	180	188	188	175	184	197	177	201	174	182	187	173	199	188	192	187	221	183	178	232	183	192	176	180	179	194	188	188	200	175	182	181	184	183	197	190	191	190	200	177	184	171	203	197	187	158	196	206	195	174	187	179	165	170	213	223	185	190	209	184	188	210	195	183	203	185	176	211	180	210	170	198	204	195	176	182	189	200	196	203	212	198	188	212	173	186	203	203	211	182	177	211	210	211	186	205	195	198	194	194	190	193	197	187	187	206	201	189	192	194	191	188	206	214	191	196	201	193	207	180	192	195	186	183	201	175	202	187	180	194	185	182	189	203	179	185	175	190	169	189	185	187	196	168	197	172	196	179	209	203	182	197	168	208	149	193	193	153	181	194	185	190	169	199	181	217	192	198	178	197	191	186	180	183	216	195	173	178	180	188	186	196	198	197	180	176	202	189	180	194	177	175	195	206	176	219	205	182	212	187	194	186	228	204	168	199	165	185	190	190	192	195	211	191	201	179	190	224	194	174	186	179	198	197	215	218	194	203	190	203	182	200	197	195	182	190	233	213	180	176	203	189	161	189	222	192	199	184	209	196	202	192	190	183	190	177	205	191	205	195	194	191	179	178	199	189	190	198	194	178	200	194	203	202	179	190	209	214	182	179	191	197	182	194	224	188	197	190	166	171	182	177	186	175	193	174	175	196	202	175	182	202	206	186	211	196	192	196	185	172	202	209	207	213	197	206	185	180	180	187	170	186	222	185	177	196	192	208	194	194	206	189	165	176	180	181	183	173	178	190	177	186	191	179	189	188	188	172	214	196	203	202	184	187	179	200	189	189	182	210	212	191	187	183	210	192	187	180	150	183	197	194	187	195	206	199	202	182	222	209	196	170	199	218	201	190	196	197	200	180	161	194	202	192	211	175	205	176	209	200	193	209	178	214	193	186	188	200	219	177	191	213	206	194	186	193	184	208	192	179	170	181	157	178	180	180	182	190	175	205	196	207	185	182	202	203	186	162	194	211	199	201	193	199	167	192	173	181	185	156	230	175	180	207	184	186	198	186	188	174	185	204	201	227	182	207	187	189	205	161	186	198	178	183	193	194	202	190	194	186	204	198	222	191	205	209	211	220	177	215	193	210	212	194	208	180	208	188	171	207	191	198	218	196	202	149	198	187	213	189	198	184	186	174	203	173	185	193	182	172	214	176	180	187	197	172	191	173	197	210	181	173	193	180	173	185	160	173	203	206	193	206	184	196	200	174	190	192	208	179	165	203	188	187	209	195	204	199	205	212	199	188	194	182	185	184	212	199	181	206	182	179	178	198	165	181	194	183	163	179	188	190	206	169	218	178	171	185	203	197	206	202	203	199	191	193	188	173	209	192	183	184	194	155	181	202	178	206	211	196	213	198	184	208	192	218	211	209	188	170	186	189	193	180	179	190	200	182	200	200	188	162	225	190	197	195	191	184	199	189	196	195	184	188	205	171	193	211	191	207	193	191	182	196	188	200	174	225	219	182	200	208	180	203	181	198
4419	595	669	730	619	677	623	649	622	616	613	655	569	613	602	570	565	617	577	568	569	569	588	595	539	565	603	571	599	585	563	586	592	558	599	573	555	530	539	582	541	555	539	594	575	565	558	552	594	533	572	597	595	568	552	571	557	518	547	567	579	593	601	570	558	531	581	588	573	580	507	584	575	565	579	613	537	576	605	543	567	564	584	568	551	569	616	585	576	554	567	597	574	580	579	613	580	597	556	613	571	556	563	537	564	603	562	576	598	574	532	578	576	569	557	613	558	612	531	586	557	578	596	546	586	525	575	602	565	568	568	585	563	570	550	573	567	570	578	596	539	556	548	557	578	573	543	500	551	558	529	556	560	561	618	583	532	568	553	593	512	547	552	587	575	559	525	561	584	538	574	580	572	570	559	563	561	549	559	555	526	565	552	543	572	584	545	579	525	562	587	539	576	587	565	579	543	542	601	545	574	524	576	588	590	568	560	578	595	537	553	587	572	571	552	599	541	564	576	564	559	576	564	562	572	553	579	547	593	568	561	565	563	556	576	579	585	559	555	583	572	542	535	575	551	551	551	546	549	576	584	570	581	567	591	560	550	534	557	565	567	588	567	533	602	550	547	499	580	555	573	563	586	571	593	563	557	571	544	554	600	548	544	559	542	556	574	560	549	535	572	560	550	599	592	598	582	540	565	557	559	585	553	541	598	545	588	578	561	547	554	500	584	620	559	579	580	545	560	571	593	571	577	556	603	591	579	572	558	525	557	562	538	552	577	570	608	579	540	600	581	520	610	587	580	543	561	608	572	536	546	563	536	537	525	554	519	599	501	542	526	529	607	598	586	534	557	581	580	542	557	559	523	555	582	569	567	539	569	522	564	579	581	553	604	556	513	549	550	613	570	571	534	553	610	560	591	638	518	550	559	565	543	525	534	522	566	560	563	578	565	581	591	605	552	573	554	555	580	586	556	571	569	569	593	544	517	553	563	559	567	609	552	531	538	562	570	604	519	598	524	567	590	557	614	547	543	556	553	591	584	613	610	575	580	580	543	557	540	563	567	536	546	590	575	553	572	544	545	531	558	559	563	532	593	536	546	546	544	585	583	565	546	564	573	560	570	559	523	580	563	571	570	568	566	550	589	554	563	588	558	579	551	558	575	587	583	553	586	542	528	559	569	586	574	539	542	548	548	591	559	555	565	601	582	558	583	550	561	559	566	573	565	582	593	550	572	592	544	579	537	515	595	562	581	562	589	570	575	619	569	522	532	523	567	539	569	543	574	599	594	548	571	545	559	548	562	573	573	570	578	559	564	579	539	572	545	595	576	614	574	556	610	536	561	556	556	576	584	563	594	553	563	593	588	575	576	539	575	605	570	565	547	543	554	547	553	578	586	545	597	563	558	574	572	580	583	535	578	556	602	575	576	519	614	604	573	568	544	551	575	525	534	544	568	540	568	554	563	588	556	573	545	576	528	548	604	521	542	584	594	568	542	572	549	581	545	572	567	538	587	615	543	553	571	538	540	581	537	535	575	579	609	547	549	551	573	590	591	591	578	543	575	557	563	589	539	553	549	535	534	567	586	538	569	515	589	559	536	586	594	544	621	558	567	571	563	564	569	539	616	538	536	555	591	570	552	586	587	538	588	520	576	583	568	581	569	544	557	588	532	601	543	561	567	582	554	572	574	607	566	555	585	558	515	536	576	587	544	625	592	575	580	539	548	618	559	567	530	560	506	551	555	563	596	533	534	570	560	560	560	541	559	575	560	577	591	591	573	584	561	532	521	585	602	568	534	564	558	611	582	578	566	586	564	547	566	549	542	576	555	576	588	567	577	562	537	528	546	520	524	526	566	570	571	561	572	559	530	554	591	580	614	551	586	556	577	586	551	561	533	568	569	566	554	535	560	581	558	554	592	558	579	566	531	561	563	551	547	553	582	577	595	560	536	558	543	572	558	542	578	586	553	567	559	609	581	588	550	573	553	561	585	554	580	524	585	542	562	531	586	540	576	576	557	584	547	552	535	600	542	560	601	574	536	558	556	562	563	589	592	527	569	592	554	563	559	581	564	581	566	581	557	590	565	530	538	521	562	578	537	597	564	551	563	618	566	588	578	572	606	526	563	565	563	572	574	544	592	555	543	578	563	546	534	554	549	565	506	582	527	592	554	560	552	539	564	617	604	557	547	563	534	581	543	578	559	564	514	550	615	582	587	567	569	568	554	595	567	598	600	566	565	537	588	551	576	512	580	585	551	529	567	556	584	550	563	590	564	572	564	550	516	554	539	523	575	529	573	593	557	580	594	568	566	556	576	540	542	549	598	596	569	637	558	568	563	594	581	585	599	569	586	583	546	536	588	585	554	535	541	519	578	560	554	538	511	521	564	605	558	607	550	586	573	575	570	564	524	537	566	566	564	556	545	572	568	558	602	581	581	575	618	570	559	537	536	558	532	552	558	610	577	586	530	587	615	588	522	563	560	573	531	562	569	574	580	544	552	601	570	569	525	531	562	530	586	590	599	572	555	562	571	568	560	604	566	593	630	575	558	590	567	537	547	573	587	581	511	596	556	509	574	549	566	561	606	580	555	578	613	555	593	544	575	568	589	565	571	572	561	513	589	567	538	563	531	557	481	562	556	550	563	560	533	566	548	551	530	564	527	566	570	571	567	537	580	538	586	584	537	537	572	503	572	613	540	563	588	568	567	578	536	583	568	553	593	512	557	586	582	575	562	546	554	583	528	574	540	522	546	576	548	590	594	574	581	562	629	580	572	591	532	550	557	582	590	585	570	598	569	564	585	576	553	572	580	595	540	580	594	607	555	558	608	569	555	563	595	585	555	588	595	592	591	638	579	556	565	567	561	567	540	553	546	544	559	587	563	547	523	571	581	566	577	557	588	554	574	561	580	543	551	589	583	602	520	550	561	580	549	597	593	553	565	576	610	608	563	571	575	552	598	542	570	563	555	593	532	577	595	577	544	608	560	569	575	578	539	561	573	579	582	530	590	555	530	556	567	503	511	586	552	570	568	595	592	528	579	556	545	564	538	561	601	526	581	551	547	594	585	532	553	572	535	540	528	581	602	526	589	570	574	493	562	572	563	569	538	554	582	553	576	620	548	597	571	562	538	561	568	583	553	550	601	554	599	600	578	568	591	555	569	569	555	552	543	574	539	577	559	574	519	583	576	553	585	601	575	572	602	547	566	580	562	529	556	558	574	565	535	624	530	594	551	583	574	540	580	579	588	589	581	575	561	518	571	545	568	569	560	603	569	547	564	551	538	588	549	573	587	590	575	535	540	542	550	562	584	554	570	559	552	588	585	562	552	556	595	573	563	585	548	642	556	567	533	578	544	590	573	550	580	558	565	590	583	581	570	570	615	567	541	552	537	604	566	561	543	589	560	546	529	572	561	525	532	544	556	589	560	490	549	559	552	552	572	597	583	593	554	577	584	536	525	531	563	580	565	575	574	544	533	523	540	540
31016	8283	1413	1043	770	650	573	531	464	432	445	412	385	397	365	384	403	362	331	355	339	329	368	357	353	361	356	349	349	357	325	333	347	300	354	336	301	340	340	347	329	354	314	330	344	284	351	332	347	351	326	372	340	307	380	326	366	351	325	333	345	330	335	336	324	383	345	363	311	362	343	328	339	315	380	360	343	358	349	313	337	318	329	359	329	351	332	318	355	333	321	346	338	311	349	332	339	345	319	329	340	306	348	301	356	344	328	341	346	341	349	326	316	358	293	335	331	305	353	311	316	326	308	344	376	340	374	364	299	268	384	330	340	330	359	324	338	350	331	328	343	328	332	316	324	339	341	356	332	320	358	334	335	320	304	340	330	332	330	320	303	357	323	320	329	329	344	326	339	355	300	328	331	331	325	299	336	316	322	330	362	306	312	336	364	331	334	325	354	292	339	310	329	346	330	344	346	333	305	321	320	334	343	343	354	326	325	340	363	330	296	338	342	329	315	339	324	343	312	334	329	321	334	323	318	330	356	349	314	312	369	321	328	324	379	361	337	306	315	332	320	336	340	335	326	340	336	348	346	316	337	324	342	308	316	329	352	345	335	317	367	312	333	351	334	303	329	341	340	310	330	323	330	334	319	327	319	344	314	347	338	328	352	377	291	343	313	331	300	349	347	333	352	344	307	341	326	343	328	368	340	296	331	294	331	355	320	376	307	333	306	328	343	309	351	340	338	344	335	362	291	348	352	332	318	354	349	322	327	314	337	332	337	324	361	344	354	317	331	334	284	306	317	340	325	342	330	312	328	353	318	332	328	286	320	354	331	331	326	296	316	344	354	305	345	345	284	345	298	328	338	367	302	323	283	342	316	309	298	336	282	349	306	371	315	355	359	343	360	340	343	313	355	332	346	311	328	351	327	314	338	342	323	321	340	343	350	326	355	325	318	309	330	324	360	327	315	312	358	315	326	324	343	359	341	358	327	326	298	336	318	316	331	344	306	347	366	311	312	345	347	336	354	313	307	353	328	314	330	317	311	320	305	308	350	372	305	331	345	328	345	353	348	323	306	323	330	289	329	334	314	340	314	303	321	297	345	314	283	333	328	394	315	336	344	314	326	305	335	367	315	336	323	345	329	340	305	361	293	310	310	346	349	361	359	336	332	338	332	319	308	334	320	327	334	292	329	344	355	343	301	356	328	345	313	374	324	318	342	329	337	299	325	308	300	338	325	356	307	321	352	364	336	382	336	337	342	330	327	326	340	313	337	331	345	332	337	315	289	334	305	336	358	302	332	325	313	331	286	324	363	352	343	352	340	334	357	317	349	334	336	332	347	345	350	337	331	331	331	339	326	352	340	349	343	306	321	315	338	304	337	302	317	335	309	333	326	333	318	316	306	343	325	338	328	338	332	305	336	327	346	350	329	274	320	307	322	343	303	323	284	345	332	345	290	359	352	314	322	337	304	310	310	336	327	331	303	311	340	323	346	324	347	345	303	292	319	339	353	323	339	335	328	323	347	329	320	351	332	306	357	327	342	341	327	348	327	297	314	353	362	312	306	302	343	315	358	336	337	334	333	356	295	349	349	288	332	356	307	318	308	330	309	335	346	326	322	335	327	319	318	322	319	357	337	309	333	296	311	372	340	338	340	330	334	315	339	326	320	376	352	326	319	349	310	354	331	313	329	316	345	321	340	318	317	336	327	340	310	342	347	319	331	319	352	322	349	342	331	317	340	321	343	330	335	316	333	325	359	342	321	339	349	301	319	353	324	333	332	321	349	342	348	342	363	338	339	327	296	312	320	328	346	349	340	325	317	324	305	338	356	316	343	340	343	300	350	333	312	317	317	340	321	332	344	345	327	294	342	311	354	362	354	323	348	296	341	343	332	327	327	348	358	349	354	343	331	334	335	348	343	313	329	327	348	307	329	301	339	361	315	324	312	326	308	328	295	340	329	300	327	357	345	360	341	330	314	324	314	356	329	310	344	335	338	319	309	339	308	327	342	317	298	346	344	341	356	291	329	319	351	338	332	336	353	334	370	341	332	314	311	361	354	315	338	322	359	327	341	338	330	345	358	321	344	319	336	307	292	357	321	293	333	340	316	316	335	340	353	356	330	370	341	330	300	344	318	324	338	309	377	337	343	351	330	320	334	331	328	335	342	315	338	326	312	328	323	322	321	337	329	347	347	321	341	332	355	295	336	315	328	330	314	314	333	356	336	317	351	323	308	337	352	320	326	339	353	320	322	350	307	336	328	330	335	300	288	350	321	323	299	362	331	335	309	357	342	330	351	322	357	321	348	288	361	292	313	310	302	294	324	336	357	355	346	340	319	348	297	345	351	286	328	332	346	368	324	353	364	321	335	306	356	338	355	319	318	332	363	332	313	334	367	323	343	342	353	302	316	349	321	339	323	342	349	339	360	317	331	340	294	331	353	329	331	368	302	337	337	294	359	371	361	323	354	361	309	336	333	317	355	364	370	347	276	362	307	299	330	323	349	332	316	361	324	314	344	339	316	302	343	332	323	314	319	307	326	344	316	319	342	340	372	333	346	330	304	316	354	295	354	306	335	323	306	337	340	322	310	337	338	326	323	292	329	360	350	329	328	358	336	350	332	300	353	301	334	332	343	330	340	359	334	392	335	351	357	307	308	313	326	343	311	353	339	351	317	325	369	323	355	318	327	327	332	316	318	335	352	327	329	334	352	344	309	344	343	352	363	340	299	312	306	331	364	365	345	332	351	362	317	294	308	324	342	334	362	360	344	343	338	303	373	339	315	341	317	329	317	336	324	329	334	319	319	354	322	310	333	337	302	323	333	365	340	350	282	331	334	315	348	311	327	353	350	308	347	314	308	334	318	344	342	340	312	319	359	331	314	330	334	340	345	330	338	353	319	332	323	329	338	336	366	354	352	320	341	349	325	320	379	340	299	335	320	337	308	318	347	366	342	371	335	351	323	300	328	345	336	334	332	322	341	336	359	316	343	338	318	309	325	333	330	308	327	330	299	339	306	348	346	347	325	330	341	356	335	335	363	370	370	341	297	330	332	347	332	347	336	351	328	338	334	391	329	314	319	329	340	346	331	350	333	353	310	339	283	352	318	351	340	290	338	301	336	304	303	317	333	330	301	335	331	331	325	343	346	352	337	345	348	346	303	357	321	327	349	323	332	335	356	337	321	305	332	336	379	320	289	301	339	322	329	338	308	344	325	381	333	361	336	328	316	357	325	327	330	344	351	361	322	327	319	319	315	318	374	329	335	318	338	322	329	339	325	318	323	372	347	364	329	330	312	351	324	311	355	325	321	332	358	336	350	324	318	329	329	340	324	346	334	337	311	331	334	323	332	322	324	358	353	334	337	352	338	310	321	327	333	343	327	346	328	333	335	344	315	355	340	315	322	319	325	319	349	332	320	363	308	316	356	320	317	316	324	345	348	343	337	351	322	325	301	331	313	353	345	310	343	353	349	312	325	323	317	321
18080	1743	3128	3440	2989	2600	2106	1946	1741	1656	1542	1393	1321	1212	1161	1183	1150	1090	1082	1079	1067	1071	1061	1032	1036	936	1018	1015	984	977	988	915	947	947	916	955	936	927	976	885	918	949	941	901	893	873	904	905	913	915	938	934	851	910	871	919	852	871	907	922	876	966	862	872	904	871	865	887	900	918	875	844	925	869	867	892	851	907	864	859	900	884	890	836	824	889	921	884	843	940	928	844	868	873	922	901	885	861	853	853	924	879	837	875	906	892	911	855	855	892	898	871	888	865	890	893	877	891	854	833	883	848	892	863	904	875	887	911	887	868	867	916	891	857	891	844	860	897	857	931	867	880	887	861	846	885	856	912	860	855	875	923	850	896	918	915	861	833	913	826	860	876	891	849	874	881	836	857	860	870	810	886	908	896	863	897	838	868	849	844	848	895	874	920	859	948	895	813	867	875	860	868	879	886	863	889	881	890	887	903	857	847	911	856	884	860	835	851	885	896	881	832	851	867	881	840	853	891	882	894	828	885	877	846	866	875	857	856	875	888	838	897	884	875	931	863	880	841	888	890	896	881	872	830	857	888	867	833	862	884	901	871	929	850	875	851	894	840	916	832	883	876	920	890	864	801	894	906	920	826	904	878	870	875	861	888	853	876	852	878	937	890	828	854	883	898	855	878	937	858	903	910	832	898	819	898	876	870	858	901	888	931	873	894	819	844	884	902	859	913	842	904	872	932	869	886	897	879	863	904	906	843	867	898	896	845	866	840	851	836	887	865	909	922	921	836	832	874	854	880	853	921	880	878	887	919	878	852	905	902	895	877	902	882	901	917	806	910	879	851	854	903	892	906	892	823	844	865	902	884	922	857	887	858	826	837	889	884	888	911	807	892	873	868	857	887	911	833	827	893	909	846	844	886	876	912	855	902	853	839	929	884	879	912	870	870	827	882	930	874	932	913	870	882	907	877	863	862	846	879	862	895	859	854	897	848	870	872	904	884	883	867	872	923	857	862	861	860	891	909	858	810	883	882	845	883	896	903	832	918	875	861	871	882	867	864	861	859	825	864	867	866	813	855	936	877	870	860	856	888	916	861	854	865	902	916	884	888	864	894	827	893	866	855	828	889	884	875	836	861	939	931	900	856	847	833	880	840	871	893	862	842	880	851	902	889	862	895	858	916	836	908	922	876	858	849	857	832	894	930	874	862	866	856	829	878	925	922	910	861	884	900	838	919	850	905	872	856	897	859	873	879	863	868	887	866	896	876	906	805	884	867	888	895	866	833	856	889	879	838	869	885	888	863	877	804	894	875	876	878	834	906	851	833	844	857	879	904	848	841	863	854	860	844	843	861	890	876	822	867	842	863	857	856	833	871	871	872	822	889	887	898	929	892	953	843	804	832	849	908	856	891	900	903	881	808	882	882	891	882	846	906	888	890	895	911	871	866	864	904	877	883	880	943	851	848	826	865	928	911	905	904	859	897	926	838	871	901	840	862	872	905	856	843	891	865	848	910	858	905	882	882	896	821	902	880	931	859	868	913	881	877	920	851	858	887	850	859	890	873	870	845	844	877	872	917	853	819	908	855	874	915	929	868	890	845	879	831	853	893	826	835	884	937	859	845	867	851	860	878	909	882	839	905	861	873	854	870	839	882	923	856	899	897	911	858	878	924	860	874	859	918	806	919	907	893	928	882	855	871	914	857	883	860	904	857	878	856	873	870	874	869	845	882	882	876	897	841	903	820	863	830	842	933	954	873	879	900	901	887	894	913	905	844	844	876	903	867	902	866	844	901	883	824	891	919	876	874	888	891	932	901	845	830	869	842	836	864	929	862	851	869	875	916	866	879	896	925	876	851	877	837	879	860	848	845	837	849	840	837	818	883	930	838	884	929	897	867	862	852	844	879	860	855	891	907	855	858	806	908	891	891	877	847	901	926	897	874	849	817	843	906	918	902	912	845	858	890	866	909	893	860	870	841	909	915	883	874	940	869	871	916	875	847	906	874	887	873	862	913	878	862	844	899	895	892	902	895	878	898	888	880	877	858	895	851	858	914	858	829	861	858	880	901	882	840	861	889	876	905	910	885	875	870	897	936	860	908	947	874	838	863	879	853	901	872	929	833	880	882	814	842	861	918	849	873	906	868	847	898	893	901	874	911	915	865	827	850	855	884	874	907	812	874	881	880	873	861	815	894	901	884	849	923	893	889	925	858	922	861	849	867	914	916	847	852	875	905	852	838	870	869	888	841	870	925	882	850	864	807	833	859	887	834	883	865	863	829	894	878	920	874	864	889	819	873	887	843	874	789	850	845	829	910	922	892	916	874	898	829	912	841	874	880	947	869	876	922	837	871	860	911	946	926	902	892	885	902	914	867	919	864	859	874	903	913	836	921	892	883	874	878	854	858	918	852	901	887	903	935	861	860	854	904	888	899	907	866	824	866	814	828	823	893	837	818	898	882	848	868	850	856	914	847	851	873	859	841	928	846	854	931	880	866	861	931	911	875	837	852	851	951	901	840	903	870	878	842	860	908	877	896	881	819	870	875	899	861	887	934	886	883	910	903	895	843	850	851	893	873	872	881	863	870	864	921	926	893	898	838	896	890	878	878	823	916	891	932	868	885	833	896	846	877	830	866	913	903	858	859	867	835	856	921	880	915	953	847	872	836	898	891	904	894	893	865	880	852	892	817	878	883	874	854	879	856	882	875	896	881	848	888	876	882	874	880	865	900	832	914	891	882	891	849	847	893	905	866	867	869	846	840	860	889	843	908	897	869	870	864	901	866	926	817	902	841	831	881	913	864	851	923	870	855	833	930	863	865	905	850	823	847	912	913	874	851	849	840	889	903	863	901	917	889	893	901	915	840	833	885	906	885	830	888	874	886	883	882	858	858	858	894	925	914	889	855	846	857	849	920	853	913	852	847	873	866	876	885	860	921	839	888	874	888	853	885	908	845	916	863	869	876	916	841	877	868	883	874	894	806	869	858	893	858	833	901	914	843	858	852	870	838	886	873	886	842	872	873	881	846	817	910	893	880	865	862	863	841	877	844	893	838	939	879	885	872	887	906	917	906	898	916	867	942	898	829	891	817	894	849	902	854	906	851	865	895	881	905	871	906	905	857	882	862	852	876	864	906	873	917	907	856	851	872	861	920	842	826	827	813	837	895	913	875	902	841	871	894	913	873	921	854	901	937	870	847	930	920	893	852	802	890	883	922	866	869	902	881	859	831	863	879	874	852	844	931	876	835	877	903	889	889	856	885	881	866	866	872	878	886	869	846	941	919	832	850	879	961	878	872	878	904	890	841	887	867	855	920	867	849	837	925	831	846	855	911	814	879	847	856	888	880	853	903	895	866	890	855	840	829	891	883	874	876	899	860	871	899	853	902	871	847	868	903	862	903	885	882	901	900	859	905	912	869	935	897	874	836	857	868	842	830	916	932	896	883	886	859	880	873	843	869	894	892	889	909	858	905	897	880	832	903	899	903	914	903
44740	15154	3050	1839	1232	964	721	641	552	513	464	452	400	372	387	366	368	334	352	366	362	292	336	302	322	321	314	274	312	305	325	296	307	302	333	277	295	305	319	282	291	284	330	298	287	309	276	309	297	310	301	307	308	317	291	278	268	282	260	293	270	301	297	293	307	293	263	291	336	280	288	324	291	240	269	278	271	288	309	291	317	281	267	313	307	279	281	270	287	253	280	277	291	283	280	261	283	268	289	294	274	252	300	282	290	297	310	300	283	287	309	290	310	312	307	275	325	283	294	296	271	307	323	267	288	291	296	297	273	292	286	285	296	289	289	309	278	314	269	275	310	253	258	299	272	312	289	280	291	303	279	299	281	266	281	302	327	286	285	300	280	297	290	288	295	287	285	262	304	273	318	294	306	300	250	287	273	270	292	267	293	272	276	272	305	283	282	297	279	276	294	323	265	288	268	263	303	313	302	282	283	262	301	275	268	266	297	298	274	286	291	288	302	308	295	261	297	268	295	288	298	289	296	275	290	278	322	272	306	288	289	272	314	276	314	271	291	327	276	281	334	274	259	274	314	289	276	289	289	295	307	288	246	291	286	299	277	318	283	315	269	308	269	297	308	290	307	272	271	274	295	281	269	284	293	305	307	265	310	306	297	284	309	296	281	265	285	294	286	280	300	315	270	300	312	294	277	306	314	303	281	312	303	322	277	302	274	288	277	278	289	301	280	294	280	308	300	276	279	286	289	285	326	291	311	304	287	280	295	268	283	295	300	304	276	280	272	350	313	292	273	278	315	298	316	283	297	295	270	302	264	295	276	282	282	304	295	270	299	288	292	273	277	293	291	254	287	264	318	273	297	303	300	281	277	297	296	313	304	297	290	284	309	296	292	278	270	301	291	268	267	288	259	280	304	269	291	291	295	314	295	276	300	296	296	306	285	276	257	300	300	295	275	296	294	254	275	270	286	304	272	284	327	290	284	298	290	267	256	299	315	291	313	272	278	278	292	296	268	287	299	261	286	301	292	294	279	283	245	303	301	292	241	283	284	298	291	329	268	290	296	257	299	292	293	293	297	310	287	279	299	282	301	296	299	274	265	279	297	293	301	300	259	274	270	268	268	257	289	304	295	279	288	275	299	326	295	298	319	301	281	302	296	289	275	292	299	313	280	302	272	285	302	285	306	290	286	309	293	275	306	312	283	299	311	281	276	286	278	276	295	295	292	268	294	259	290	318	265	281	273	271	260	279	291	298	301	312	301	280	294	288	301	291	288	313	279	268	313	295	288	290	285	300	289	284	304	298	279	294	298	319	326	299	289	272	284	295	299	286	291	290	262	295	270	242	292	294	271	295	303	295	294	311	267	294	302	322	276	288	286	300	277	295	302	278	295	282	289	278	305	269	294	315	302	276	283	312	302	287	299	264	285	250	296	301	319	270	260	256	284	302	304	282	258	300	280	265	284	310	311	288	279	276	354	265	306	273	276	280	275	305	312	305	322	316	303	291	305	265	272	304	283	297	292	291	304	290	252	297	287	278	277	303	284	328	284	286	325	302	281	267	311	286	278	293	275	286	306	287	284	304	312	258	271	277	287	280	332	285	259	312	307	282	289	288	254	295	267	290	336	266	285	294	281	295	268	300	264	294	277	301	277	295	272	280	291	275	258	312	279	293	287	295	260	288	293	290	292	261	292	269	266	296	293	305	289	274	308	305	299	285	307	279	270	303	291	311	274	292	281	258	270	280	288	259	273	324	278	308	287	269	265	266	281	288	275	284	295	280	283	261	291	298	287	303	274	289	280	277	298	325	295	278	311	295	302	279	275	304	280	296	271	292	275	290	294	289	318	318	282	297	311	274	272	297	302	273	273	264	269	277	299	263	300	278	282	311	306	266	285	294	296	295	306	282	298	322	303	253	315	270	318	273	278	256	263	263	302	252	291	309	301	301	261	270	292	299	270	309	314	284	288	266	286	294	310	289	308	298	313	284	278	282	287	280	284	301	273	296	278	273	273	279	327	297	294	302	294	269	298	287	314	296	273	278	283	290	275	321	265	260	261	295	305	273	271	298	291	298	263	281	310	301	311	293	316	307	298	319	284	284	274	318	289	294	286	277	309	284	288	258	276	277	296	292	322	305	294	282	270	271	286	283	266	307	315	311	269	296	288	307	276	269	288	269	271	295	292	305	308	251	282	322	280	290	283	295	283	305	279	282	274	287	286	290	276	301	293	243	286	291	268	309	285	284	281	332	291	280	281	280	294	285	289	263	291	274	267	307	280	278	289	271	256	294	266	283	291	288	298	304	294	270	307	273	273	279	282	298	317	290	293	293	286	295	282	269	265	290	303	289	253	279	281	308	282	289	293	299	272	279	317	284	311	306	300	266	275	278	300	267	308	283	265	240	296	259	282	302	305	282	287	272	293	297	314	288	296	275	281	282	282	282	296	309	309	279	291	275	287	259	280	289	320	255	262	261	287	294	266	319	274	263	275	298	298	307	291	302	307	325	320	292	313	288	252	287	279	255	260	313	286	280	293	305	313	289	275	288	297	289	278	323	316	313	283	314	270	300	288	263	290	277	300	279	288	279	318	280	304	286	314	300	306	285	308	274	288	306	293	263	286	279	278	291	292	313	284	259	263	290	270	287	295	322	283	290	265	327	303	304	289	267	306	290	314	279	293	305	325	256	298	280	283	272	294	324	290	273	287	278	293	251	287	301	288	283	317	299	289	292	257	306	267	332	290	274	259	297	285	305	266	280	291	270	294	272	296	306	248	312	285	259	289	248	291	298	279	297	272	298	277	278	308	253	317	282	266	316	294	270	305	283	277	285	306	289	288	325	275	333	263	298	317	296	303	293	280	316	287	278	287	299	265	310	291	294	292	303	272	269	303	258	292	277	273	292	316	276	289	293	308	300	289	247	312	287	271	314	303	296	288	251	284	318	299	282	269	276	291	264	303	290	261	278	287	263	253	311	269	287	294	322	279	294	298	276	319	269	304	294	317	283	298	303	256	273	257	305	302	302	289	271	284	259	301	283	275	263	316	246	256	286	286	292	305	304	295	281	300	302	254	297	292	259	291	294	325	325	284	279	296	326	280	296	292	322	275	298	266	262	317	305	331	286	287	273	294	269	266	281	294	279	320	289	281	288	262	318	259	281	287	285	260	272	302	284	264	307	252	259	307	288	301	298	296	271	301	276	286	282	285	287	305	270	309	310	277	304	304	314	289	308	288	311	270	271	295	313	305	300	287	276	283	294	289	294	265	304	291	276	293	300	280	284	283	300	307	296	289	300	331	309	268	297	274	296	283	296	313	313	287	335	291	288	314	293	326	291	290	302	321	280	295	307	294	293	281	298	275	289	279	298	284	289	253	285	288	305	289	312	259	260	284	258	291	267	289	272	297	316	291	282	288	302	286	273	295	306	279	276	249	302	297	285	308	279	303	265	274	277	278	286	286	301	290	276	273	280	321	291	290	284	283	266
24268	2521	5048	5626	4733	3897	3248	2768	2357	2187	1858	1776	1675	1445	1425	1292	1250	1222	1235	1092	1097	1081	1056	998	1005	990	955	971	916	908	903	893	870	873	889	826	866	807	841	856	824	844	845	807	817	897	769	850	833	769	799	780	808	819	844	776	799	787	773	806	791	826	780	731	750	777	830	787	825	794	786	787	785	701	807	825	778	756	759	749	726	782	775	768	736	765	749	751	737	733	802	821	753	773	781	738	765	759	808	731	816	726	752	727	751	795	770	783	752	799	785	801	773	719	739	737	767	770	759	746	720	741	733	716	798	793	754	708	751	784	747	777	781	762	780	761	764	740	731	751	701	729	713	746	789	747	713	811	747	744	760	770	715	747	719	764	706	739	787	750	795	739	755	803	733	761	784	767	801	736	730	733	731	721	745	762	773	745	756	751	767	769	690	678	742	727	760	719	756	757	804	790	734	740	700	717	742	745	715	749	719	720	730	755	709	668	763	765	817	746	716	772	714	729	799	740	694	721	801	771	738	696	752	718	750	742	719	733	719	721	760	771	767	762	719	772	691	805	772	772	722	704	732	771	763	760	750	775	774	787	772	791	780	732	718	770	762	708	746	775	762	788	675	710	721	762	746	731	730	766	782	763	774	750	748	752	758	758	744	725	769	735	755	747	725	726	744	714	801	733	755	723	795	773	755	716	709	789	730	732	778	720	753	709	770	746	757	717	767	794	702	732	692	702	760	810	758	775	774	812	709	777	713	739	754	752	734	705	800	731	753	701	770	749	686	737	797	796	767	733	747	762	786	747	716	786	800	734	766	768	742	782	723	775	762	783	726	777	793	751	757	716	754	731	754	725	715	752	736	736	670	748	763	733	723	754	758	761	774	751	703	735	724	736	717	761	759	719	732	748	762	752	753	743	754	757	758	722	733	750	738	769	760	814	750	738	761	732	749	689	747	757	729	781	752	732	711	726	782	713	756	732	757	729	774	749	761	745	691	740	765	787	738	737	751	769	753	754	742	700	719	798	760	743	756	723	691	776	799	722	757	716	742	788	769	737	773	746	789	654	754	756	779	751	758	793	745	744	773	768	780	759	722	726	740	743	733	701	743	736	762	813	746	744	719	749	754	767	758	677	750	726	725	726	755	772	767	780	783	749	707	730	769	728	720	757	748	780	759	722	796	784	739	707	778	723	774	745	742	758	780	809	759	688	766	770	729	752	760	707	759	775	738	710	768	720	796	776	743	753	768	782	809	756	778	773	743	740	725	778	787	712	732	783	728	743	770	778	770	740	746	786	732	765	721	756	729	740	761	763	769	778	763	768	750	758	733	728	758	721	729	757	796	699	772	772	696	753	722	714	707	747	700	727	752	802	745	762	760	739	773	763	744	738	732	727	752	736	754	771	780	742	756	734	723	776	734	767	763	755	768	754	765	798	749	731	744	719	798	765	749	748	734	773	753	750	774	759	741	743	784	725	726	780	702	785	727	748	748	741	691	785	726	744	701	733	726	727	755	739	757	761	769	741	753	744	761	766	729	768	734	727	797	741	732	725	662	807	771	729	724	742	738	734	766	791	759	748	817	758	746	780	776	757	737	731	676	739	751	755	695	770	757	728	710	778	763	735	745	708	721	725	668	754	771	745	782	773	730	729	732	748	742	748	700	802	725	803	755	724	727	786	751	744	753	712	715	758	738	792	703	725	754	738	750	761	751	755	719	743	810	755	721	749	753	731	792	766	702	718	747	714	689	763	742	754	764	751	712	721	771	792	752	747	768	746	710	701	731	808	744	749	711	771	769	782	723	699	776	740	750	725	746	756	744	710	670	719	717	732	788	713	716	733	758	735	736	774	729	740	709	751	724	727	781	740	729	745	700	732	791	745	729	719	784	736	747	753	731	752	742	768	781	788	785	741	754	782	751	740	746	768	781	780	723	724	765	719	728	736	761	764	756	747	780	714	772	758	759	770	678	713	778	728	743	767	743	740	714	776	757	758	773	742	779	794	754	759	700	746	732	729	791	779	755	688	717	778	734	769	748	726	751	753	763	716	756	758	755	742	759	744	754	741	728	795	759	759	728	727	723	783	697	777	726	715	732	712	739	733	702	734	727	724	736	733	794	766	759	766	765	738	755	723	743	729	747	754	765	728	780	749	729	732	756	782	743	751	783	786	697	773	643	731	784	697	751	708	753	757	767	798	773	727	711	800	714	760	720	762	760	767	741	756	800	788	767	739	753	740	729	789	762	707	736	707	726	777	759	705	767	748	726	754	774	711	752	751	740	734	768	756	724	754	743	722	736	714	778	769	772	782	729	741	744	730	731	804	690	760	754	735	733	768	761	781	758	771	758	790	788	745	778	703	733	735	712	730	703	754	735	754	756	745	721	774	741	736	737	729	765	711	722	712	686	758	743	717	758	742	788	791	756	700	757	757	771	737	718	792	785	717	712	764	764	752	728	735	785	709	791	711	738	736	729	785	739	704	762	769	758	784	761	744	731	713	773	708	743	752	727	765	743	719	734	735	756	730	799	760	729	796	758	769	709	719	756	759	785	742	752	768	788	767	784	773	756	765	774	733	687	746	734	721	762	801	758	781	753	746	816	759	757	757	804	780	813	700	713	740	772	717	755	793	703	734	705	726	698	745	785	750	777	725	727	750	763	785	726	744	743	734	735	689	786	764	794	719	752	750	729	739	770	752	757	715	752	732	720	784	726	762	790	710	720	749	758	677	745	765	745	735	733	765	787	768	760	739	788	710	722	713	702	731	744	762	795	789	770	743	791	754	706	744	762	695	773	739	744	794	771	728	732	807	724	707	764	732	768	784	716	700	737	771	760	715	742	779	750	772	746	736	712	741	800	745	722	804	691	689	705	729	812	784	712	766	788	697	769	724	721	727	739	717	716	755	747	726	760	785	772	774	739	754	771	781	724	730	720	753	731	737	715	686	722	733	729	747	701	744	760	751	775	764	727	795	743	781	764	709	757	801	763	729	761	757	707	748	758	720	733	720	730	736	813	771	756	732	719	764	830	747	755	767	731	728	746	724	802	737	734	723	716	749	809	752	749	747	831	745	755	774	748	764	739	800	736	751	736	694	786	755	710	780	753	728	716	726	779	777	748	769	736	754	774	733	744	729	724	791	704	756	714	685	744	797	710	763	816	743	772	745	765	793	747	710	726	755	725	729	719	763	800	793	749	713	730	762	702	732	715	766	717	693	725	790	723	684	741	800	694	800	688	735	739	752	800	801	749	769	751	723	777	760	718	765	721	756	784	707	743	710	702	741	760	735	738	712	738	753	794	732	748	765	787	751	789	729	761	724	712	778	732	737	723	776	764	715	806	758	712	735	796	734	742	725	701	771	787	785	705	760	735	759	768	748	742	724	741	727	682	768	797	732	719	785	750	820	744	781	736	752	775	669	772	727	745	785	729	715	743	745	768	739	765	784	783	768	732	754	752	712	772	703	741	711	689	737	729	752	688	705	744	758	775	721
4171	249	203	214	228	181	195	196	184	188	178	187	211	201	210	188	181	187	189	201	194	192	177	188	208	199	212	179	188	184	188	201	201	220	190	178	197	200	207	206	197	166	186	181	194	187	208	196	175	191	207	179	183	166	187	202	196	183	182	188	187	201	216	195	188	177	189	216	227	173	203	198	179	185	217	199	175	206	187	200	169	203	174	184	204	186	212	183	185	179	207	212	216	203	186	201	178	186	188	184	219	189	194	187	197	208	175	181	175	201	209	177	192	172	172	196	196	196	221	190	204	172	173	188	179	196	186	184	181	213	176	189	185	172	194	194	178	177	185	179	171	206	184	173	184	209	183	192	213	209	184	200	173	191	197	189	171	186	183	229	209	198	209	180	213	196	188	192	209	176	162	197	225	198	206	179	195	182	191	171	172	198	180	188	182	196	168	187	184	180	212	188	190	197	196	194	208	193	169	171	203	200	170	194	193	206	196	177	158	169	226	221	179	187	199	186	217	172	219	182	178	208	196	188	189	195	202	187	175	208	191	165	202	190	235	181	218	199	166	173	202	231	206	172	165	204	191	169	223	179	173	188	189	169	191	206	196	190	202	215	193	172	203	192	181	180	197	165	210	183	179	195	190	189	206	199	164	194	183	212	200	212	189	188	182	169	193	183	211	192	184	185	175	188	193	189	187	184	178	192	173	175	192	200	197	178	198	161	177	180	204	219	191	185	190	158	183	185	189	183	197	194	184	203	170	195	171	182	188	206	183	183	204	188	201	179	197	193	197	185	194	181	180	192	192	193	209	204	204	187	157	201	187	205	176	178	167	236	176	188	187	170	192	173	184	167	200	161	176	177	186	175	181	189	208	193	190	186	182	198	181	233	195	236	193	205	199	183	204	189	199	193	188	191	210	207	183	202	181	184	186	193	152	212	188	219	202	165	192	190	209	201	211	195	187	190	187	197	183	204	181	199	202	194	191	188	197	208	195	181	178	196	203	172	199	170	179	183	174	175	166	203	187	198	209	222	202	183	179	183	183	181	174	192	212	202	197	192	204	168	167	193	199	185	180	188	203	206	196	179	177	190	177	193	175	199	182	205	182	191	209	179	191	172	188	208	181	203	199	187	184	212	188	164	177	175	178	180	181	201	182	187	199	201	201	195	181	177	141	191	192	184	180	171	208	168	202	182	170	205	191	191	185	182	195	185	192	180	185	216	195	180	186	194	178	171	198	187	191	191	176	182	185	192	197	177	192	214	195	174	197	218	203	195	186	168	200	174	192	169	187	210	208	199	207	183	207	165	201	213	200	164	210	182	212	190	173	186	182	173	184	209	176	175	200	173	219	217	188	174	160	165	214	210	178	191	225	197	214	189	159	190	221	212	173	196	185	180	156	177	206	167	204	198	196	184	201	208	204	195	160	206	188	202	199	190	189	175	184	202	195	197	192	181	165	190	204	183	203	195	179	215	199	185	189	182	174	162	186	192	159	203	200	166	177	198	194	187	196	208	180	172	204	206	190	187	197	171	222	173	194	204	189	187	198	173	220	205	175	173	185	191	187	180	192	228	199	179	195	205	192	199	214	205	193	196	189	187	203	198	224	201	174	171	217	192	200	187	172	177	182	216	201	190	165	194	183	185	177	196	173	186	179	214	193	179	182	206	220	193	191	205	183	182	194	190	188	187	187	181	185	194	190	181	176	197	190	174	214	230	191	187	190	195	186	209	189	200	183	195	168	206	179	175	187	199	186	187	189	168	201	186	202	191	180	195	183	206	180	176	197	173	207	192	185	185	194	200	189	186	191	181	185	185	181	177	213	204	187	195	189	200	199	192	215	184	173	188	182	213	209	214	165	200	179	205	171	196	165	182	190	194	188	186	190	176	177	200	190	193	188	211	194	210	201	175	185	185	190	164	191	191	162	146	177	198	179	176	185	192	168	211	191	191	185	207	182	168	203	175	217	186	183	169	204	174	184	188	186	184	194	181	197	204	207	198	213	205	203	191	206	217	195	177	173	182	167	191	197	219	182	150	195	177	170	197	210	188	204	204	190	184	213	174	199	201	178	171	184	184	195	174	185	180	175	183	195	185	193	187	187	214	204	202	178	192	165	215	180	216	215	205	165	189	182	184	192	201	175	190	179	179	185	194	183	198	191	204	189	172	192	189	189	198	196	189	185	210	191	187	188	212	226	197	206	202	206	165	161	229	192	204	190	198	212	196	218	212	212	182	209	211	173	185	176	195	181	200	208	193	158	181	183	167	192	203	183	178	191	199	215	188	190	210	199	188	209	202	199	176	178	188	210	182	198	182	208	169	203	191	183	187	184	181	205	177	189	200	179	224	216	178	185	189	196	193	193	179	212	191	192	188	189	169	212	184	185	172	197	196	205	196	181	169	201	194	204	187	199	201	186	217	215	174	184	189	183	186	192	197	205	197	193	187	186	175	205	203	197	201	176	192	178	176	170	217	192	197	200	185	207	207	215	202	189	213	220	182	186	203	183	168	213	217	183	179	188	206	194	206	196	176	174	204	192	183	207	155	186	191	187	199	185	194	202	196	180	179	222	210	171	178	171	191	209	178	199	181	208	195	195	213	178	171	192	214	189	204	178	191	220	196	193	189	195	175	193	217	174	199	181	199	213	185	170	211	197	185	227	204	167	208	176	210	194	166	186	207	190	189	200	170	200	191	196	181	197	216	189	221	190	202	176	195	208	186	189	178	225	179	185	193	202	193	178	177	185	224	216	156	185	197	170	183	179	187	194	206	176	210	192	210	198	195	209	195	174	193	178	189	200	202	200	203	196	209	197	191	195	197	184	178	193	195	204	191	195	176	184	191	204	181	185	175	204	179	194	167	225	194	201	201	197	194	203	189	210	219	196	177	163	206	211	187	193	189	176	192	182	183	217	187	184	207	213	173	201	200	195	178	194	212	190	188	170	196	180	194	182	208	180	176	182	187	178	173	199	180	177	175	187	182	201	183	194	183	183	195	187	187	217	211	185	173	208	201	175	176	181	187	176	182	183	170	176	178	180	224	182	199	188	192	176	222	192	192	192	192	194	167	190	203	170	183	195	195	168	205	174	187	192	188	196	186	178	186	192	200	196	227	209	170	206	211	190	186	209	161	197	182	175	170	230	184	213	177	200	183	189	189	183	197	204	204	179	201	181	184	183	205	196	205	188	244	200	198	199	206	186	191	175	206	204	197	196	188	171	207	196	169	166	195	183	185	191	220	189	194	206	211	206	187	189	175	191	187	172	180	189	197	176	173	206	199	213	209	196	174	183	191	192	179	178	212	198	202	178	175	178	179	196	182	164	193	180	203	182	168	191	194	180	193	200	207	191	173	196	188	205	198	174	178	197	172	193	190	176	180	183	176	212	175	178	197	189	194	207	219	185	208	194	210	184	195	213	207	226	173	200	178	197	203	191	189	186	198	188	168	195	202	181	198	197	181	178	188	195	169	206	186	181	194	214	185	192	194
4174	604	629	694	681	645	635	591	658	613	633	603	593	575	594	571	600	536	601	560	592	591	577	603	517	549	575	549	571	604	532	549	624	535	577	598	595	575	573	625	568	580	603	627	548	541	610	572	571	552	554	563	605	520	557	585	577	554	564	554	547	584	566	564	559	535	523	507	616	575	621	522	540	538	613	564	574	545	550	541	565	550	552	560	584	539	576	550	568	512	554	550	566	556	539	565	546	488	581	553	575	580	546	616	573	584	562	551	516	549	592	584	579	576	514	539	537	512	608	530	588	533	560	539	569	583	554	590	553	553	575	541	584	592	494	563	551	552	569	612	538	576	553	581	541	562	487	563	536	596	535	560	565	566	535	598	579	590	589	555	572	551	554	539	569	615	516	535	568	533	576	562	537	591	553	540	523	590	553	554	595	572	557	511	542	539	618	566	575	528	596	555	534	574	561	603	560	550	531	557	555	525	520	544	560	548	553	521	563	573	576	567	570	585	547	562	594	531	579	557	556	566	548	545	557	528	593	531	549	564	551	537	531	581	561	567	589	559	543	599	580	567	532	567	552	578	566	533	543	586	546	534	562	568	582	544	546	545	560	544	595	560	579	563	556	615	564	540	536	581	554	524	539	604	561	571	556	570	571	541	574	568	541	529	551	570	538	526	563	578	561	531	589	535	575	557	544	597	556	554	529	586	560	571	562	581	511	618	572	539	561	590	551	540	571	544	617	541	545	577	557	561	599	558	555	571	588	552	558	557	556	576	567	540	599	522	587	555	570	559	560	605	581	545	532	591	594	565	582	575	530	547	556	531	577	587	572	545	543	575	560	555	581	538	563	520	573	516	551	570	580	548	585	574	571	581	542	589	602	546	556	563	579	575	570	555	587	617	560	575	552	576	555	574	524	558	567	525	554	536	581	571	575	594	593	557	578	545	547	633	561	516	535	538	571	592	545	557	548	546	518	570	588	571	532	566	554	544	542	597	578	578	529	543	550	578	559	557	557	547	523	582	575	586	554	532	574	543	555	545	545	581	583	615	534	551	548	586	556	567	579	543	561	577	558	528	578	581	584	581	526	574	538	555	574	552	555	567	541	581	591	545	580	514	586	574	568	520	542	587	517	591	527	558	538	603	599	587	563	562	603	529	566	586	589	582	576	564	580	578	589	568	545	555	492	559	573	487	528	536	623	511	575	507	565	575	546	571	523	582	585	537	563	551	558	525	543	573	599	558	564	581	562	563	531	570	565	559	590	572	569	557	554	559	593	571	553	567	603	596	540	550	545	571	571	582	572	554	537	592	584	559	552	559	544	578	558	551	561	542	518	562	577	517	527	564	540	543	545	548	582	576	548	592	549	566	581	546	577	557	572	560	564	573	588	583	560	602	552	540	536	496	529	543	532	585	547	576	563	568	550	550	612	535	586	554	544	548	560	538	540	505	593	588	589	583	543	546	545	536	568	566	554	548	567	549	548	533	566	536	562	569	579	567	551	534	563	579	603	568	609	538	555	616	563	566	567	575	520	580	547	565	568	592	565	556	590	603	585	597	526	546	565	522	577	546	564	559	548	546	553	555	584	554	600	517	579	562	551	536	585	561	557	542	554	540	568	563	528	555	547	571	549	544	570	536	610	551	551	571	571	547	563	586	578	529	533	577	542	559	579	591	533	558	535	551	548	589	565	594	548	534	584	588	620	558	603	542	529	541	544	531	578	541	533	579	511	557	547	558	553	586	596	524	577	549	537	547	553	563	562	530	530	558	518	590	586	618	590	560	595	556	573	618	554	557	590	566	581	581	540	589	578	525	597	568	539	580	551	573	607	548	558	581	580	563	550	522	554	595	573	579	578	591	570	606	539	572	555	592	526	578	606	534	546	597	559	593	566	563	588	582	552	571	557	575	566	586	504	565	555	613	525	554	562	551	557	526	517	548	585	551	558	534	577	539	615	589	543	533	558	551	547	590	567	525	532	571	530	537	556	562	575	580	580	566	575	570	584	577	541	553	552	603	523	544	560	558	526	576	602	511	594	565	572	557	597	583	511	521	553	603	543	543	591	577	572	607	556	591	585	576	577	622	553	546	549	541	573	548	529	543	579	568	583	579	587	541	537	568	574	619	564	552	535	560	589	547	557	552	541	566	560	551	530	585	566	558	585	573	566	556	562	557	568	603	540	576	604	537	520	562	525	533	587	602	543	554	598	570	495	589	528	573	513	587	551	579	568	563	569	572	561	533	551	567	569	541	539	588	598	529	580	583	582	579	559	575	523	579	567	563	555	573	540	548	566	529	541	550	553	575	609	580	583	588	530	598	550	585	566	589	546	567	574	538	568	600	593	548	587	588	533	527	555	542	551	549	525	603	566	557	557	551	564	545	573	566	556	592	564	562	573	561	521	523	549	542	542	583	573	541	571	543	547	579	596	521	593	573	562	505	534	624	583	555	569	562	592	537	569	557	547	587	531	578	542	585	541	573	539	557	565	517	611	531	586	548	566	552	536	520	552	515	584	571	539	569	563	573	572	580	561	575	565	545	559	548	556	553	583	561	542	574	536	557	602	556	579	558	582	551	577	585	531	509	596	599	518	581	528	577	545	649	562	560	583	588	553	588	556	524	554	574	572	619	590	538	592	574	520	581	627	563	544	579	544	548	568	587	553	557	569	611	527	566	560	557	559	569	562	544	561	560	590	538	577	562	573	552	578	564	582	534	572	548	519	558	568	531	539	552	580	573	499	589	543	549	557	534	529	576	599	556	532	580	546	573	550	523	546	584	546	572	533	582	552	566	558	530	599	518	561	502	574	547	548	537	564	578	583	528	559	569	515	579	527	519	553	572	558	546	601	567	557	550	571	562	582	610	598	509	567	537	566	552	601	572	566	537	566	562	580	532	535	549	547	605	618	531	520	583	593	567	556	568	540	543	559	544	551	587	548	576	595	562	542	613	538	613	506	547	573	564	557	523	538	595	583	567	536	533	535	550	553	549	533	576	522	542	587	613	557	553	594	586	541	550	538	575	577	590	562	574	592	542	599	556	606	620	563	530	588	502	569	554	533	569	610	542	567	593	555	510	560	542	532	555	566	550	557	595	598	544	530	585	558	548	550	577	597	568	525	570	571	575	582	596	569	574	553	611	577	573	566	549	543	554	535	537	532	544	551	559	527	540	556	583	538	565	596	525	572	588	553	570	553	559	590	581	569	550	595	569	531	568	565	560	542	583	581	551	575	549	548	572	612	573	589	555	544	569	575	559	568	584	563	562	559	552	547	552	588	525	547	531	571	508	569	558	578	611	611	515	562	576	524	584	567	546	571	546	564	603	528	555	505	547	536	541	574	522	564	547	544	544	631	513	536	567	538	552	576	562	555	586	551	569	528	553	551	562	591	601	552	526	552	601	569	562	519	584	591	590	545	578	531	580	557	539	556	620	573	574	552	569	531	580	586	535	569	580	562	550	539	534	511	580	560	553	563	550	566	571	595	529
31698	6589	1363	1046	809	624	535	464	419	406	400	402	402	402	398	390	351	322	332	372	366	368	337	295	352	364	366	337	314	329	358	339	308	344	329	318	324	334	354	354	368	335	318	369	359	335	335	331	330	312	354	338	342	332	301	355	343	357	317	382	322	325	349	300	328	332	312	334	335	341	317	350	343	302	338	334	332	324	338	355	324	345	312	325	336	313	325	340	333	353	348	336	376	314	335	331	331	363	344	330	324	327	384	332	310	329	328	311	316	333	348	333	320	314	344	351	302	329	309	317	305	317	329	329	351	326	346	318	332	340	336	361	328	351	339	320	314	363	342	309	347	287	341	322	346	320	298	304	309	330	310	361	348	330	361	347	320	334	335	336	307	313	327	342	343	306	322	316	330	334	332	356	319	356	320	317	321	326	350	304	339	340	295	278	325	356	375	341	356	339	305	309	327	316	323	317	329	340	343	310	306	338	347	330	335	329	336	356	328	343	356	328	325	325	312	337	351	338	327	327	306	315	349	315	333	314	311	314	332	320	340	354	358	358	340	358	314	340	364	348	313	327	325	357	356	317	307	322	336	332	308	338	315	319	346	344	346	339	327	369	338	344	315	306	337	335	317	357	354	339	340	305	367	323	332	375	339	307	313	328	343	352	326	326	340	334	350	344	318	344	333	327	347	323	331	306	376	306	339	329	351	370	318	368	316	344	348	325	330	342	316	362	326	341	340	322	323	335	340	334	340	312	310	336	315	336	330	298	340	347	318	325	309	366	312	365	338	314	332	352	347	353	318	339	350	327	318	318	333	321	324	349	322	305	330	359	343	329	351	334	298	313	302	328	358	334	325	319	367	368	331	305	332	347	303	327	338	328	327	320	331	328	332	342	329	334	341	307	331	300	356	324	362	315	327	325	359	315	340	336	321	367	349	347	301	335	340	308	344	364	367	340	335	312	328	337	354	355	310	335	362	357	391	325	342	335	364	318	342	300	339	337	399	365	338	308	361	354	311	343	327	315	401	288	318	328	318	300	385	352	303	308	341	334	367	308	330	324	320	351	324	322	339	333	338	336	324	324	372	319	330	321	320	374	334	339	350	337	358	353	336	328	333	370	313	324	344	328	302	369	332	320	363	326	319	332	347	300	350	343	348	332	329	350	317	331	303	317	322	318	366	325	319	352	329	321	347	342	336	338	350	335	359	320	347	325	283	286	314	333	344	330	345	309	365	343	348	327	349	318	335	339	324	309	306	349	300	318	363	316	339	349	329	314	349	309	318	353	359	329	338	334	331	339	356	343	332	352	282	297	362	334	333	319	320	309	331	337	339	344	333	327	349	328	322	292	330	341	358	329	299	291	344	331	330	328	327	351	331	327	342	323	333	334	336	337	315	345	319	356	297	314	297	366	328	363	332	349	330	292	345	337	337	361	333	345	358	334	342	340	309	354	332	347	340	319	363	312	307	331	331	372	332	317	322	318	353	343	348	358	339	302	325	335	340	313	308	333	385	317	368	342	331	341	309	324	302	354	348	335	324	334	341	312	361	343	331	341	332	351	341	358	366	331	335	347	314	310	309	322	330	304	329	344	356	357	334	319	334	339	326	377	417	336	327	337	353	328	356	352	344	336	353	344	347	321	324	297	341	329	373	349	335	352	320	326	324	324	341	316	329	363	317	367	314	366	346	343	337	298	332	281	328	331	329	301	336	308	340	370	317	335	361	344	318	320	314	341	363	341	340	349	337	338	360	318	329	363	315	343	310	351	309	344	346	333	297	313	376	334	326	332	330	321	320	308	335	333	346	333	339	320	343	349	346	353	345	326	307	343	343	313	304	337	334	301	352	333	323	334	366	347	301	345	309	325	337	315	297	327	318	334	350	337	333	324	338	298	359	308	338	302	365	313	299	327	322	385	346	350	330	323	359	320	333	341	346	310	338	351	359	340	312	314	362	339	325	334	364	331	350	348	341	335	347	312	340	306	321	329	352	356	329	302	326	325	330	322	321	358	315	321	292	340	351	351	304	346	313	319	348	320	351	337	302	330	321	306	336	345	326	328	325	308	338	324	321	321	343	314	317	324	308	326	334	317	310	348	325	325	326	362	365	345	336	327	325	310	331	345	311	349	311	311	357	332	317	308	309	340	332	361	313	336	323	339	294	351	309	314	314	321	336	330	315	329	307	314	346	313	318	325	320	349	323	327	312	345	362	329	346	369	325	326	326	324	335	358	362	313	339	311	342	295	297	316	331	309	334	329	360	335	326	319	338	356	363	306	335	349	359	331	332	335	321	378	332	355	339	356	327	313	321	362	316	337	318	338	300	325	351	328	301	351	329	383	328	329	348	319	328	317	356	309	349	317	325	332	310	342	366	342	309	347	327	365	305	373	356	309	361	305	340	323	337	333	306	340	339	353	345	316	359	332	341	325	323	339	348	345	310	350	338	336	313	315	351	340	316	330	355	359	352	340	349	346	327	281	335	344	337	301	299	359	319	336	322	352	350	340	334	334	352	336	330	328	331	338	370	346	318	334	385	308	337	346	329	331	332	322	331	349	350	350	325	330	338	369	356	327	340	330	346	336	308	327	324	318	307	368	342	353	322	338	339	305	329	334	335	364	341	318	346	326	314	366	353	355	336	326	343	345	306	352	333	325	356	353	325	313	346	306	310	319	309	319	338	347	337	335	327	326	353	323	379	325	310	328	317	348	350	332	358	326	333	363	345	346	304	367	304	342	317	349	317	367	381	328	345	308	297	314	334	334	324	346	308	334	348	330	317	329	343	326	323	322	321	351	305	297	319	327	357	358	318	367	316	328	372	346	392	307	344	344	348	323	318	338	301	318	340	327	339	355	345	338	292	319	333	333	305	345	333	339	362	319	344	364	364	337	333	324	353	363	346	328	349	339	357	331	334	341	316	328	291	356	335	326	366	314	357	318	393	330	342	359	305	324	337	323	312	323	349	358	313	352	326	352	325	308	312	321	332	339	318	329	333	347	371	325	343	339	350	317	332	326	326	336	318	319	336	337	342	296	296	344	328	317	312	326	317	364	362	340	367	346	339	341	317	357	359	366	348	331	320	350	301	303	335	338	349	338	316	292	351	336	352	331	331	348	350	356	360	345	330	351	345	340	321	344	319	340	346	336	359	320	383	330	293	314	340	323	308	303	328	361	343	339	376	316	345	332	294	395	287	325	331	343	347	325	313	326	326	364	303	345	318	328	324	324	337	339	350	340	372	316	335	310	335	289	335	333	317	352	339	321	326	355	344	316	347	310	296	350	331	315	322	359	336	360	354	304	345	325	334	323	309	317	326	349	331	324	319	327	316	348	347	329	360	323	347	308	306	328	316	344	326	318	357	317	339	335	349	359	290	351	346	325	346	350	339	346	302	340	329	355	368	318	303	357	337	350	330	321	347	341	366	361	327	327	342	315	294	359	362	310	344	346	330	329	325	323	331	326	351	343	308	338	307	382	351	361	311	306	336	335
16614	1806	3042	3477	2986	2645	2247	1954	1735	1641	1405	1439	1378	1222	1262	1151	1182	1160	1007	1084	1084	1038	1000	1026	966	1042	978	949	925	945	976	949	939	951	940	927	954	923	955	973	942	926	934	881	913	858	913	876	868	881	883	814	954	943	920	922	877	895	891	963	877	842	877	954	859	906	903	903	937	908	931	903	907	934	907	921	882	929	890	892	902	894	870	868	874	895	899	878	872	873	882	883	902	905	887	884	923	838	872	857	881	913	818	903	946	874	842	885	846	871	890	863	896	899	869	840	876	911	875	861	832	883	870	907	917	877	904	890	838	881	825	917	887	877	909	869	860	896	844	827	887	840	903	855	847	826	845	881	894	872	931	901	854	890	853	861	862	863	863	941	890	977	866	893	925	877	895	849	930	821	855	884	882	857	865	849	834	906	881	890	836	884	917	819	872	899	874	852	841	836	891	888	881	938	843	877	845	869	861	850	888	868	863	899	863	902	889	907	895	863	824	885	887	852	891	874	864	846	823	843	808	896	936	838	835	840	909	895	855	933	899	824	879	893	840	868	897	846	847	888	892	878	851	836	823	864	824	894	854	884	858	863	916	914	880	846	844	880	929	939	876	840	913	886	897	900	874	847	862	895	954	823	866	805	883	877	847	867	877	901	879	862	854	884	844	851	851	842	863	870	895	880	909	849	843	920	853	855	865	928	844	902	923	859	908	845	877	896	842	917	901	861	883	878	876	871	852	898	888	948	873	905	872	878	815	856	876	877	873	866	887	893	857	887	874	862	857	852	863	844	860	839	857	852	922	870	910	887	927	881	848	854	892	854	861	897	877	922	851	824	918	932	913	924	891	880	857	859	903	871	880	874	929	922	878	793	869	837	845	879	871	879	907	836	834	854	890	888	861	834	879	901	882	902	882	878	830	900	855	841	908	820	908	895	877	881	871	842	883	836	884	864	870	873	940	886	873	831	897	881	897	890	898	867	926	850	851	853	851	878	864	843	840	828	883	904	881	929	893	913	837	859	874	891	897	850	844	899	887	890	880	879	873	848	862	874	852	808	897	851	886	878	907	848	890	846	916	824	885	883	873	889	914	882	911	882	812	879	857	874	922	858	851	843	869	883	934	881	863	871	900	776	876	905	863	889	862	880	881	859	883	897	855	862	877	887	854	915	865	861	823	876	894	854	894	909	914	945	883	861	920	882	854	901	848	846	870	872	918	844	862	834	871	910	821	824	885	842	943	891	868	855	912	820	844	872	895	861	878	848	886	896	879	861	939	889	941	869	879	862	885	870	881	854	898	921	863	873	825	862	865	888	863	803	891	870	869	872	888	899	840	846	868	858	912	929	847	850	873	874	879	817	883	855	915	812	848	900	931	889	854	860	895	846	871	875	864	838	806	899	913	878	869	893	854	893	893	848	900	895	909	844	854	824	854	904	836	859	872	888	867	863	864	878	858	895	943	877	863	881	874	842	861	870	898	879	824	885	884	882	903	912	878	872	872	840	933	865	899	875	930	887	887	880	923	855	860	911	892	810	839	904	884	844	854	938	889	836	874	877	894	833	926	903	902	818	912	876	902	834	840	873	896	873	809	899	847	874	794	913	887	877	891	876	897	893	869	897	849	888	898	843	906	917	860	821	919	863	918	897	837	833	876	831	876	868	884	778	867	890	880	897	835	846	870	868	852	855	874	905	876	894	934	870	918	877	880	863	854	827	841	860	880	938	893	859	892	885	888	830	878	848	912	885	902	835	904	915	830	859	922	875	906	924	864	898	898	869	882	866	897	790	826	851	847	904	909	858	904	872	811	866	888	893	865	911	860	841	857	898	859	792	897	883	842	888	915	835	836	920	904	898	907	831	843	866	888	864	912	857	861	871	880	891	871	870	879	922	866	868	878	861	930	883	867	896	881	846	851	849	933	897	884	887	882	881	842	899	870	816	829	896	867	846	847	874	883	867	877	861	853	866	878	924	831	869	848	889	912	837	907	894	916	835	846	899	883	913	859	857	889	909	902	875	916	939	914	881	871	851	905	824	879	801	903	930	858	850	874	843	829	894	872	933	892	873	859	866	879	842	913	899	872	850	845	890	909	851	855	863	937	922	861	837	855	859	844	866	886	877	857	868	879	879	895	899	858	872	820	869	883	872	868	889	884	830	881	878	896	938	795	887	848	870	851	887	864	848	857	856	856	906	879	878	857	898	878	924	913	862	863	867	872	852	882	881	873	840	869	888	876	911	932	842	910	837	886	857	883	880	851	849	857	841	895	891	830	900	862	912	845	930	855	892	904	892	870	825	929	905	855	892	835	849	882	919	858	873	889	893	868	900	853	882	851	886	840	842	914	897	862	871	883	826	872	877	900	900	901	866	857	855	902	897	834	858	870	852	872	944	893	936	901	906	858	903	848	876	857	886	850	885	841	895	886	833	894	871	860	890	856	858	804	870	863	881	918	903	783	842	834	856	876	902	791	897	851	848	901	802	874	911	919	922	855	905	873	897	872	908	876	869	920	859	902	904	901	875	912	852	871	862	886	874	881	857	838	803	926	830	882	891	883	930	913	838	900	912	925	852	910	882	870	913	854	920	845	895	847	896	896	886	861	866	831	939	852	856	923	892	878	888	853	856	965	900	933	843	894	893	910	872	844	888	866	878	853	866	864	932	857	885	852	815	898	915	917	883	907	845	886	886	864	881	894	839	935	879	799	884	855	880	898	893	875	810	821	862	876	870	920	874	845	874	901	894	829	799	910	833	869	864	885	873	923	854	892	881	869	854	897	899	880	878	868	864	827	900	827	858	862	873	948	882	844	840	877	849	843	896	855	830	888	880	885	888	864	917	885	859	874	862	878	832	846	834	939	929	854	817	924	880	859	834	838	875	827	903	898	893	845	865	917	856	862	862	870	856	819	886	910	907	890	886	849	894	857	868	910	905	881	857	851	886	881	875	849	905	861	834	873	887	849	895	833	912	855	876	907	924	857	854	882	914	890	866	875	902	910	879	869	882	925	833	869	843	862	945	887	838	853	883	868	901	893	888	851	880	860	900	842	891	885	839	883	884	884	852	890	859	880	831	900	826	874	919	900	898	832	903	888	938	877	884	909	914	952	896	889	886	895	855	850	923	883	861	868	903	889	915	855	819	887	845	846	856	874	868	872	817	848	874	892	832	935	896	917	872	900	842	850	878	924	817	892	921	931	857	876	861	903	884	941	902	880	915	859	883	912	901	873	859	865	867	888	832	896	876	872	904	848	890	891	953	865	866	851	825	832	859	843	874	878	880	843	960	871	890	865	895	836	907	902	840	856	893	876	887	868	907	896	866	830	832	861	887	899	923	896	888	878	852	851	898	898	858	831	854	873	888	882	920	833	830	891	892	890	884	912	857	907	831	933	845	848	862	924	886	868	889	826	909	869	895	843	932	866	897	929	870	863	852	896	853	815	894	832	905	890	880	872	824	824	880	899	870	894	870	911	826	908	855	874	922	885	883
44830	12982	2977	1907	1268	890	774	628	531	491	434	441	395	375	373	354	347	359	353	348	306	309	341	319	288	328	299	317	323	304	301	330	304	305	270	263	284	300	338	346	275	279	285	281	309	318	322	261	293	289	310	304	316	312	288	295	281	296	303	326	280	306	279	303	297	285	286	268	310	246	262	267	286	287	278	291	264	314	270	289	264	283	251	290	245	309	276	307	300	273	299	265	276	286	281	299	300	309	286	283	263	292	260	298	261	323	274	286	265	274	283	297	273	305	290	277	284	262	287	274	282	267	314	314	285	283	320	278	279	295	328	305	290	292	308	277	306	273	314	289	277	259	281	320	297	268	274	293	292	290	316	304	274	275	282	290	277	269	293	281	242	325	299	281	293	283	294	337	280	273	315	273	290	293	280	302	273	294	279	283	296	252	282	291	290	294	284	274	300	286	286	290	303	282	284	301	268	264	295	297	284	307	293	281	281	273	285	296	276	275	284	278	307	300	292	284	265	272	269	301	272	275	298	303	292	272	328	269	278	293	269	309	285	310	272	291	258	255	270	310	268	291	310	293	269	301	278	281	277	259	288	271	304	293	289	295	281	278	306	302	272	325	296	312	297	295	285	293	290	266	286	313	320	273	268	273	267	291	295	290	277	279	289	290	302	277	295	299	258	304	311	291	309	309	302	289	284	297	299	299	256	283	318	282	312	262	306	263	253	296	292	304	296	283	322	310	259	282	309	277	286	282	309	284	280	288	305	316	272	259	289	283	299	283	280	284	292	276	274	293	286	280	290	274	315	243	301	284	300	290	305	284	271	298	285	296	288	278	279	300	310	291	296	286	269	280	251	288	308	266	278	280	282	306	282	278	295	292	269	297	280	264	268	311	264	250	309	260	309	300	288	275	295	292	272	260	267	267	309	294	309	296	291	282	281	270	285	297	295	269	297	294	301	272	274	296	264	293	288	270	304	262	272	270	298	280	296	268	270	277	297	289	279	295	266	272	256	285	318	294	291	284	249	294	261	277	267	275	251	283	292	302	291	337	279	296	298	285	301	279	314	271	296	277	278	304	292	274	249	286	287	270	301	269	299	265	294	291	282	282	275	278	265	286	306	285	290	269	336	307	284	263	285	306	300	324	291	302	306	293	279	265	305	298	276	307	292	246	300	283	277	265	308	271	306	292	299	269	281	274	271	295	272	293	274	295	325	286	309	293	295	282	297	297	280	275	313	296	286	285	283	269	274	287	304	252	288	258	259	268	280	268	286	317	297	280	270	296	280	258	290	304	306	279	314	273	298	294	275	302	279	283	323	276	290	300	298	280	291	295	298	259	285	296	267	255	291	288	299	290	262	259	301	274	298	293	314	307	287	298	268	266	257	288	310	288	300	281	245	291	294	272	283	301	274	275	305	283	279	309	270	305	297	268	285	315	293	276	265	275	296	277	285	288	282	317	319	296	295	279	300	314	274	276	272	306	302	312	264	288	318	310	301	287	298	260	268	300	272	290	283	263	310	270	276	274	302	277	283	278	311	296	293	281	287	300	315	290	284	269	282	300	286	307	270	302	295	293	286	280	286	275	254	303	256	282	311	305	288	274	262	290	267	274	283	307	273	304	298	248	289	303	318	269	281	289	283	289	329	308	306	303	287	262	282	306	291	304	272	293	278	285	278	291	291	274	266	287	274	290	283	303	286	296	318	307	320	283	279	304	270	291	277	299	297	284	318	281	301	254	259	278	289	332	298	283	265	285	281	294	277	302	297	305	288	292	303	299	265	285	258	269	311	283	299	286	302	301	269	295	268	271	284	280	295	285	329	272	312	263	266	284	302	306	279	278	315	286	302	296	279	290	275	287	285	277	274	270	285	319	261	290	293	281	291	286	298	304	318	299	338	330	286	259	327	310	254	277	279	291	247	276	291	296	291	280	303	280	304	300	316	249	296	291	311	273	323	308	293	279	283	274	297	244	293	285	283	317	285	259	284	319	287	310	271	283	287	288	266	263	285	284	258	282	264	304	311	298	299	290	258	302	269	284	276	246	272	286	282	280	297	269	293	303	273	312	275	292	273	306	268	314	295	291	287	297	300	292	280	260	256	292	261	332	275	267	283	289	267	292	265	305	268	291	282	271	280	291	307	272	269	276	307	283	262	283	297	274	276	269	330	287	286	272	285	279	297	285	260	275	281	276	287	300	297	299	300	302	293	304	291	305	284	273	296	281	287	303	256	257	273	277	282	279	288	269	286	276	277	295	326	268	289	292	301	280	269	268	289	285	279	238	276	263	252	266	310	294	283	307	286	275	275	296	265	295	284	305	299	297	289	281	285	299	291	289	305	249	270	271	302	288	256	302	253	293	296	242	294	298	267	308	287	287	267	297	290	289	279	301	301	251	274	306	292	278	268	253	280	264	296	286	299	289	286	305	289	275	237	318	275	299	263	275	284	264	303	319	286	301	319	297	256	303	246	297	268	297	340	314	305	309	304	280	285	271	303	295	276	280	286	247	298	265	263	262	287	282	268	283	281	289	250	258	291	309	281	320	298	265	282	303	298	286	286	276	290	308	283	284	275	276	291	297	270	267	293	291	270	281	284	312	285	297	277	276	300	284	289	284	311	289	301	267	274	255	283	305	239	268	291	290	322	282	304	304	282	292	303	257	311	272	247	294	285	283	315	292	292	248	308	271	266	280	254	300	270	266	292	270	271	271	274	280	294	270	284	301	278	295	306	246	269	287	288	268	259	288	284	260	270	279	295	305	284	286	292	281	307	266	308	308	277	275	329	269	275	316	295	262	270	260	282	273	296	286	299	289	285	288	285	285	279	303	279	306	298	289	275	296	292	304	257	235	275	272	268	279	255	273	265	311	281	272	282	280	262	283	287	324	282	264	262	260	288	302	304	258	298	283	270	288	308	292	290	289	309	272	272	264	264	294	255	280	286	274	285	300	289	286	270	280	299	300	295	272	253	253	287	308	268	309	265	303	307	314	299	303	296	270	291	277	262	277	254	314	287	303	287	289	282	283	273	279	317	277	264	284	289	292	284	302	296	269	313	301	285	296	274	296	326	278	310	285	282	272	284	268	258	277	302	271	264	302	279	287	304	292	279	297	321	259	300	303	286	319	310	302	290	246	302	293	282	279	271	253	263	291	292	272	290	254	274	276	273	292	240	261	255	293	270	280	284	271	284	301	284	264	273	290	294	281	286	245	280	288	277	299	282	270	293	252	285	279	262	293	297	254	273	257	306	287	285	294	260	256	291	290	293	264	255	256	316	298	262	310	309	285	284	270	299	302	287	284	295	266	312	304	293	290	259	273	292	284	289	294	267	317	280	265	265	308	290	297	301	241	284	277	241	255	310	261	303	270	283	316	291	273	264	283	284	310	286	281	279	297	288	286	296	301	305	295	302	290	265	306	272	291	299	280	276	263	267	282	299	321	295	277	253	293	275	291	291	292	306	302	252	302	283	257	330	262	288	322	289	280
21871	2470	5170	5715	4884	4027	3137	2781	2457	2193	1959	1703	1624	1479	1475	1362	1243	1240	1137	1139	1085	1074	1061	958	1026	955	942	915	871	900	943	858	870	852	851	874	809	802	828	853	868	793	788	807	809	810	816	790	845	835	774	788	795	797	809	779	792	746	788	842	789	744	807	743	754	774	765	742	758	782	778	810	764	828	761	793	770	744	789	757	682	739	774	702	728	761	751	791	795	742	760	805	786	788	755	690	776	759	733	751	752	765	757	792	750	790	762	728	783	766	709	721	738	719	754	746	740	794	714	787	737	774	835	759	763	770	751	805	785	734	802	724	707	744	733	746	733	772	759	770	749	784	728	772	708	773	797	770	760	783	738	748	726	790	776	749	735	703	744	781	785	699	705	747	760	796	788	801	778	721	766	718	729	736	792	745	763	731	787	759	720	750	712	756	776	764	777	761	799	740	759	734	749	769	731	725	734	742	763	805	764	781	767	757	749	718	708	730	790	742	738	811	748	716	709	759	728	787	742	778	768	778	745	756	743	731	752	721	693	753	740	758	754	755	761	747	795	764	766	730	718	739	719	757	708	722	741	745	751	775	739	752	782	694	714	772	768	743	741	730	754	753	748	764	743	771	726	716	720	748	758	787	792	732	774	702	704	772	736	696	787	700	758	748	793	767	748	733	732	735	746	741	763	756	708	685	752	745	747	798	731	728	736	759	773	754	748	713	752	783	725	746	718	715	764	752	718	703	712	751	752	792	751	679	760	754	798	753	767	727	741	763	727	731	752	722	721	736	719	761	712	759	719	785	797	767	760	749	755	699	760	753	719	752	741	719	780	714	768	784	702	753	714	739	748	767	708	808	758	695	733	771	789	742	780	738	751	729	727	788	737	724	807	760	734	779	742	750	689	774	728	757	803	725	729	751	783	740	720	734	778	831	741	786	719	712	745	766	732	756	716	734	771	768	766	743	760	714	733	745	786	764	703	739	811	806	759	756	768	701	753	742	763	718	801	765	770	754	773	734	747	803	736	791	785	761	771	746	730	749	792	744	802	762	740	700	752	727	691	750	739	727	775	715	777	758	729	713	750	759	738	723	684	729	724	756	762	748	766	750	744	699	758	769	795	767	786	745	742	747	740	800	758	744	761	754	745	740	767	771	713	730	758	791	759	750	742	703	758	693	775	741	756	732	774	719	755	703	759	745	761	732	738	777	756	732	767	731	759	738	752	777	742	741	796	759	745	784	730	719	789	712	745	734	726	720	721	803	709	717	777	735	773	714	767	808	753	738	734	755	712	778	739	737	731	767	782	745	798	738	751	758	769	674	791	739	760	737	788	706	707	739	681	748	732	721	745	735	802	713	772	785	765	778	732	725	729	745	767	764	774	784	724	764	769	693	788	696	772	753	780	749	787	715	761	760	803	750	730	761	749	762	754	743	719	751	778	738	793	734	772	789	704	767	823	712	765	749	736	736	746	742	758	658	751	682	734	739	806	737	762	740	732	744	711	704	770	795	751	709	780	737	740	791	713	753	716	705	689	770	747	785	713	778	713	738	778	665	729	742	730	748	737	733	747	791	780	719	767	788	802	691	726	746	801	754	783	728	728	764	714	772	720	718	769	759	714	751	766	696	749	737	737	719	714	685	729	773	783	770	757	744	731	738	776	748	733	723	710	784	688	720	775	792	715	762	784	736	736	754	759	703	798	735	715	755	752	729	749	725	734	734	739	772	751	806	748	730	758	757	701	781	768	756	689	740	719	732	809	722	760	721	761	759	790	799	741	785	745	694	756	798	740	754	731	727	741	749	779	694	724	744	760	723	736	721	743	767	771	736	710	751	683	747	741	759	739	764	707	741	732	748	745	788	748	765	717	695	768	773	730	715	718	754	752	743	788	705	785	711	752	795	743	752	802	788	831	777	778	747	733	738	738	735	718	806	721	791	734	781	780	748	746	759	726	740	729	753	733	736	793	774	767	789	743	764	756	738	781	705	730	771	723	672	733	733	738	786	742	710	756	763	734	743	735	712	730	769	763	754	725	752	762	728	730	801	690	778	783	734	720	740	710	725	732	779	751	723	713	747	735	766	684	729	794	773	724	736	780	750	770	766	756	779	818	772	785	759	743	775	726	754	698	736	767	746	748	798	720	762	709	749	738	757	744	733	723	810	723	763	693	738	743	744	759	757	713	780	758	768	709	704	737	771	721	730	779	723	702	780	718	744	726	710	748	781	763	735	769	772	748	721	747	735	768	733	761	728	782	731	709	739	735	708	699	694	770	702	729	769	743	717	705	733	740	688	766	742	710	745	791	753	714	777	762	765	778	700	750	763	767	743	713	711	752	786	743	728	693	769	776	738	752	733	793	750	700	795	798	736	779	750	716	718	749	766	756	753	722	716	741	709	735	771	719	711	716	731	730	718	747	736	744	721	751	680	743	781	813	699	758	736	773	751	768	793	749	754	766	781	723	730	702	726	709	728	750	730	782	768	793	733	728	810	755	762	773	777	724	721	753	720	773	722	804	751	778	713	703	771	724	759	713	744	745	760	719	754	782	761	745	727	748	753	713	752	759	750	769	727	748	756	763	747	706	754	713	724	769	744	706	768	793	819	798	715	747	763	707	743	700	739	741	718	745	750	698	739	715	716	794	738	823	718	707	731	745	740	735	753	775	718	730	753	751	774	750	737	745	774	751	748	766	734	754	700	756	724	746	764	736	700	700	760	769	769	764	710	793	732	695	736	707	756	778	773	726	772	763	759	760	754	746	761	733	765	727	763	756	790	756	725	754	730	736	686	747	764	780	734	778	776	762	731	740	750	781	757	757	723	766	779	755	762	757	743	777	693	745	698	747	749	790	713	763	746	796	724	761	763	781	742	754	736	752	761	734	723	719	752	776	716	766	769	699	773	704	727	760	710	727	751	755	765	707	760	786	727	783	710	770	727	723	762	748	775	799	772	730	756	700	767	755	729	754	753	796	736	781	762	783	769	763	723	692	765	752	734	747	735	675	780	721	726	780	699	740	723	812	763	750	746	731	780	746	764	733	749	770	694	737	778	748	771	720	704	719	714	772	732	754	753	754	771	720	702	755	736	729	773	748	740	762	696	799	751	757	712	745	743	781	720	696	713	780	691	762	706	727	761	751	769	778	727	800	715	777	751	758	695	751	745	776	749	756	737	739	808	771	778	698	781	719	756	771	790	751	748	739	748	724	731	731	724	699	689	713	770	740	740	769	760	764	749	788	742	724	733	750	716	745	737	773	789	698	796	701	760	731	732	745	788	719	710	762	757	773	733	739	744	693	774	711	777	732	777	674	751	732	720	783	756	763	697	783	724	747	794	718	768	740	710	712	746	732	748	753	687	732	740	743	748	725	773	739	701	752	760	741	753	761	737	804	780	721	739	777	710	716	722	720	760	705	728	766	766	766	736	704	737	746	746	781	728	736	766	699	790	757	730	752	766	711	703	734	746	747	778	771	759	731	766	799	740	738	754
4089	256	234	244	178	221	195	211	203	210	218	186	204	211	178	193	196	177	188	226	200	205	192	191	223	180	215	190	205	207	215	167	168	183	187	172	167	168	192	196	202	194	209	200	183	169	209	201	195	187	176	183	197	193	195	189	180	204	198	188	192	198	201	184	183	204	201	197	193	171	196	201	186	218	198	198	164	204	224	197	181	180	195	185	191	195	217	185	203	210	212	174	202	204	194	208	195	192	205	185	191	188	167	174	188	208	198	173	186	207	192	189	182	191	204	201	172	190	191	179	201	210	170	204	190	200	176	179	214	178	203	192	193	200	183	189	160	192	182	200	196	188	214	173	198	180	170	186	212	231	205	188	182	171	200	198	195	202	191	157	179	206	181	169	171	187	175	166	187	185	162	172	200	191	197	180	176	200	172	197	186	173	187	203	186	182	192	173	173	192	165	171	193	204	199	196	169	200	178	194	178	205	196	185	231	196	195	174	192	188	172	174	189	196	178	182	210	176	180	175	187	199	230	198	194	186	172	179	180	187	178	180	188	176	209	190	198	213	191	216	216	196	203	210	184	186	208	186	205	167	185	228	204	169	219	189	198	230	212	186	200	186	205	219	182	215	177	179	186	178	211	194	207	183	207	184	184	185	202	176	197	190	191	200	183	185	188	192	192	167	178	203	205	193	200	183	195	202	204	199	187	207	181	182	191	197	184	204	202	191	200	204	201	176	181	199	191	190	184	170	177	200	188	192	218	199	176	217	204	201	171	201	210	221	199	201	191	190	192	201	171	174	180	183	176	186	176	185	180	187	211	204	184	196	177	197	207	192	190	198	193	184	199	171	212	196	207	187	218	185	175	182	229	177	207	207	181	172	149	214	191	208	200	193	195	165	165	185	173	193	176	173	210	190	191	190	160	202	170	190	189	172	192	208	219	196	169	178	218	190	169	178	212	209	195	185	198	167	187	215	203	201	191	189	171	165	183	186	201	180	196	183	183	173	161	200	171	170	191	206	200	169	173	179	205	226	214	183	178	186	179	189	173	198	190	204	195	220	211	195	199	170	209	191	187	173	183	190	196	179	184	173	182	169	189	180	193	183	175	190	199	196	186	177	192	182	203	165	203	169	201	182	205	195	186	185	184	196	174	174	177	179	211	190	180	177	187	213	204	210	159	205	189	169	170	196	187	196	179	195	204	192	204	181	186	223	167	188	179	194	190	185	179	178	188	198	206	190	203	203	198	207	178	203	183	178	198	188	226	183	182	180	192	200	196	211	192	191	183	190	210	196	194	185	194	174	187	194	197	183	175	201	191	202	193	209	185	206	192	172	194	186	182	216	178	193	173	192	194	174	182	194	204	178	195	172	200	198	214	164	219	206	190	188	189	206	197	193	188	182	205	162	186	196	180	212	168	215	193	190	203	187	206	204	195	223	189	224	200	184	178	221	178	216	204	188	205	188	209	190	205	187	171	188	200	171	193	175	180	206	182	176	203	197	205	168	191	187	187	230	184	208	195	194	178	180	172	168	186	176	195	209	190	211	201	184	180	186	194	188	185	190	198	186	174	192	210	163	177	172	193	205	199	200	213	190	186	216	191	193	200	186	178	170	187	177	192	215	213	206	155	220	227	173	183	189	185	178	197	167	198	176	176	183	177	208	173	198	181	182	198	188	172	214	186	191	195	199	201	190	162	198	198	206	171	194	197	192	202	211	172	190	185	193	194	190	214	190	195	188	170	181	205	180	183	226	183	180	190	203	171	193	201	207	165	199	171	188	197	197	198	178	192	207	211	193	209	211	187	196	192	203	207	175	202	186	200	196	189	185	193	193	199	189	179	205	189	183	186	190	199	191	206	186	177	185	190	184	180	199	195	183	217	166	179	156	205	193	188	212	217	168	171	181	206	195	213	175	190	187	183	216	204	185	160	195	202	191	208	220	170	181	193	180	181	180	189	183	194	188	226	173	212	184	187	175	201	158	200	208	191	180	182	195	191	205	188	206	167	182	202	183	187	185	174	212	179	193	189	193	200	202	196	213	206	192	193	186	166	177	200	175	203	194	197	171	177	180	186	187	187	160	182	186	182	166	194	214	162	157	180	186	208	189	172	189	189	202	187	189	193	199	206	179	185	201	209	177	175	194	180	183	187	168	176	175	167	184	180	188	204	196	202	182	189	197	189	191	194	181	193	187	180	192	189	189	201	188	202	165	208	173	203	184	184	191	164	192	172	168	211	200	180	198	191	214	187	219	192	172	193	195	182	201	211	184	196	184	194	171	186	217	175	200	208	187	198	193	176	195	178	164	171	204	207	204	177	199	193	180	205	159	198	194	192	186	201	172	195	188	186	227	185	178	213	196	204	186	189	164	193	194	203	204	216	199	201	180	200	212	218	190	209	203	192	186	191	195	190	172	207	201	200	201	192	224	200	201	168	161	181	170	174	190	176	189	222	194	206	193	158	171	181	171	199	193	198	190	180	188	180	197	189	192	202	163	193	172	204	200	203	200	181	198	205	190	181	203	189	207	187	162	190	206	203	177	179	196	187	206	172	186	210	169	174	180	158	189	180	180	208	174	172	187	177	192	194	183	177	195	181	205	189	188	179	195	209	198	190	173	194	169	210	206	170	202	181	197	199	202	191	171	181	182	168	210	168	187	160	183	204	178	180	224	193	190	206	180	174	183	155	213	185	211	187	184	187	176	188	194	191	162	178	174	210	173	203	196	211	185	209	193	197	207	173	196	205	149	185	197	192	161	210	194	172	193	216	191	189	199	208	199	198	174	171	178	174	185	200	176	194	176	195	182	206	197	197	170	196	208	201	210	166	184	181	213	193	185	187	192	222	180	187	187	180	210	190	205	170	198	184	199	209	196	192	199	212	164	222	189	192	199	189	179	169	208	172	189	172	170	193	190	200	189	184	195	194	212	197	194	196	187	192	207	174	213	201	213	220	195	182	184	154	183	191	190	203	205	187	186	202	169	201	189	183	182	191	191	215	200	186	190	182	193	194	182	198	191	195	188	204	165	178	200	207	220	176	193	187	212	210	194	208	188	188	186	186	174	187	187	213	179	177	214	213	178	192	210	190	180	181	203	177	184	182	183	230	174	204	168	192	201	196	176	195	174	188	179	187	193	177	180	203	169	178	201	193	185	198	196	203	179	194	209	198	202	196	205	202	206	191	200	173	183	195	191	194	202	172	208	192	184	186	191	199	181	184	191	197	183	186	220	190	156	210	189	191	187	200	185	202	194	184	197	191	178	196	203	196	190	194	227	180	175	201	199	163	196	174	190	196	198	201	191	203	208	200	162	147	184	167	183	171	204	185	175	214	195	188	189	205	171	155	192	234	193	218	175	185	173	208	173	204	221	236	169	213	207	200	204	196	204	201	181	202	200	172	198	188	183	188	211	195	220	203	177	164	199	190	182	177	180	220	194	194	199	179	188	195	188	198	180	191	193	199	169	200	196	191	173	188	185	206	175	196	189
4242	647	686	662	667	671	652	630	608	614	562	582	580	540	555	598	590	581	593	576	583	553	558	549	586	589	554	540	529	549	586	599	555	571	550	563	597	566	595	555	555	593	545	611	528	546	575	559	550	570	576	573	560	596	544	578	575	526	560	592	620	568	557	577	572	534	551	584	516	558	487	594	593	522	588	504	581	561	598	620	593	518	584	509	561	549	511	536	614	530	542	571	540	569	543	534	514	581	510	546	581	566	569	510	577	547	591	596	587	568	592	517	565	582	546	569	554	518	536	529	552	575	590	572	552	547	553	577	566	544	564	554	556	599	505	558	570	573	533	553	569	609	549	566	552	541	582	539	594	587	559	572	528	544	557	593	516	584	540	561	550	587	564	576	520	575	507	589	526	521	528	598	515	563	541	586	580	563	547	573	555	563	555	549	563	570	606	564	524	567	558	559	601	547	575	552	547	593	564	526	544	557	547	589	563	522	587	518	591	583	566	564	514	527	556	578	564	556	586	580	565	569	552	588	520	590	512	569	549	584	555	572	564	571	527	590	600	537	569	539	541	565	590	565	627	573	567	591	533	531	562	540	542	582	556	540	541	531	573	550	577	577	570	559	554	558	583	568	565	585	547	577	557	592	571	623	540	585	567	579	602	537	566	573	543	561	547	537	592	547	538	554	550	584	528	577	561	529	544	564	608	550	595	544	571	557	555	585	531	563	570	555	576	559	515	566	561	497	553	589	546	520	562	543	562	581	559	524	544	559	526	570	561	548	570	555	586	567	583	580	562	573	596	591	583	567	525	596	596	566	568	559	545	533	521	545	554	603	569	553	572	538	557	564	579	537	543	565	534	627	523	550	557	559	587	514	552	560	577	584	569	535	546	574	611	556	549	562	532	540	555	570	560	565	565	540	537	577	589	564	585	585	541	557	569	567	589	574	540	553	555	500	549	552	542	559	545	558	567	601	517	551	578	578	567	572	572	528	521	574	536	559	617	543	604	551	576	590	586	590	546	571	564	572	568	547	555	596	558	553	545	529	571	519	552	536	553	563	597	554	599	516	532	574	568	550	556	563	580	563	566	592	547	549	555	527	576	559	554	567	547	593	548	550	573	590	564	528	515	596	566	534	592	551	595	556	565	545	545	580	533	573	554	547	574	600	546	595	575	556	622	548	548	564	577	569	546	543	589	578	578	577	589	563	502	573	612	566	545	544	612	594	559	551	570	527	559	529	539	570	602	583	594	569	538	534	569	573	573	559	604	572	582	545	531	588	563	577	538	569	619	580	560	575	565	580	581	569	610	599	587	552	592	515	579	577	549	549	581	585	601	563	568	596	521	566	553	550	603	577	530	636	580	533	556	548	565	582	573	599	572	514	575	559	553	572	569	537	577	555	558	527	584	618	584	576	543	568	586	578	544	541	548	575	555	534	562	586	563	574	582	568	543	558	563	564	532	552	571	561	546	560	580	540	545	538	562	522	555	594	603	601	518	571	581	534	559	539	553	552	551	521	549	595	545	534	598	569	592	560	564	589	571	545	547	574	574	544	555	576	576	548	579	593	504	570	548	535	554	543	582	552	547	529	526	581	555	561	565	534	550	524	536	555	564	567	605	573	579	547	593	553	556	558	561	548	567	548	508	531	544	554	548	539	584	538	557	554	562	567	572	547	552	560	558	550	541	622	583	572	572	595	528	560	529	574	525	549	579	563	536	579	559	613	545	544	571	541	543	557	622	612	560	546	555	537	516	576	513	528	550	602	573	542	541	587	556	582	552	617	548	601	537	524	542	565	538	585	544	597	621	560	535	531	573	577	599	572	591	559	621	550	591	581	537	597	554	604	582	594	530	550	583	608	535	606	555	570	561	588	543	597	561	573	549	587	533	572	585	559	547	588	595	539	574	501	581	546	533	572	556	595	586	595	552	562	593	537	548	566	573	578	593	550	551	566	593	554	569	581	585	556	566	612	600	562	536	540	550	578	549	546	552	604	580	569	575	586	584	599	541	586	556	549	543	532	552	567	548	566	529	535	584	595	571	509	586	547	557	632	589	539	559	583	557	533	543	571	544	555	560	585	543	547	545	565	546	604	567	568	575	530	582	579	553	550	572	573	562	601	550	560	561	536	579	558	526	559	556	560	512	511	586	548	553	606	559	574	580	555	582	588	545	551	560	546	562	537	584	551	551	590	593	537	556	572	540	566	603	583	554	597	534	559	558	538	566	584	583	558	553	581	550	575	581	534	571	502	544	570	534	570	577	569	550	596	561	615	582	555	574	579	610	551	553	584	585	546	574	554	586	545	587	547	524	579	544	575	538	588	579	582	595	573	568	601	579	566	515	564	552	588	548	579	553	596	566	578	533	578	568	565	552	564	557	594	583	549	591	558	553	560	590	568	592	568	598	551	586	569	571	573	526	553	600	558	569	561	596	559	588	562	539	531	582	571	536	623	594	523	588	566	566	568	621	556	558	579	509	601	553	530	524	560	561	540	522	550	565	554	588	596	505	584	603	563	567	545	592	558	563	579	552	540	604	580	556	553	550	576	566	575	553	550	544	567	544	572	578	525	537	581	578	551	572	596	537	566	584	560	593	533	560	577	558	563	565	539	518	580	571	564	544	596	603	558	576	596	576	576	585	522	596	525	563	543	546	524	582	552	591	574	561	585	562	528	498	576	542	551	502	549	551	564	552	578	565	551	555	601	548	572	553	585	547	562	605	537	592	530	549	575	555	562	555	575	559	573	574	602	552	623	579	573	588	563	591	556	561	574	576	557	547	572	562	543	526	547	547	551	565	542	558	570	524	539	543	525	563	540	593	502	573	522	589	574	571	534	584	582	556	551	604	563	580	563	569	587	589	559	543	587	554	580	572	539	573	563	584	546	585	561	605	566	537	556	572	561	556	548	571	577	594	533	531	585	586	590	537	598	590	508	591	560	568	523	617	569	562	527	567	582	539	609	579	589	566	557	552	546	569	584	540	620	583	511	599	561	561	590	571	575	535	541	558	598	577	531	600	560	567	599	524	581	567	575	529	560	590	618	548	558	553	569	556	555	572	603	559	548	518	585	564	552	600	578	538	604	549	584	555	546	584	522	532	571	605	590	539	627	585	580	609	584	583	592	574	563	541	574	535	577	587	579	592	568	574	580	595	548	597	581	556	569	552	550	556	569	540	552	541	492	552	555	566	568	574	562	538	586	562	537	568	578	584	581	588	582	497	592	556	534	535	532	548	532	536	597	554	549	580	519	572	575	543	544	572	504	575	585	602	552	575	542	564	561	557	575	547	558	585	565	548	568	574	553	527	572	560	555	632	559	539	528	558	566	570	561	583	576	596	574	558	598	512	584	530	589	575	576	592	582	584	598	600	563	547	545	567	593	573	600	546	589	568	588	611	565	526	625	585	575	589	573	511	497	603	537	602	536	549	561	601	574	522	559	555	593	537	520	591	577	592	581	611	576	545	534	590	510	608	562	571	560	595	537
29903	5005	1343	1014	785	630	572	453	483	439	421	388	389	380	396	361	343	381	357	339	353	349	338	355	334	344	365	316	336	306	360	339	362	340	343	362	342	328	299	372	329	360	347	323	361	342	359	364	340	348	355	334	363	371	365	337	328	301	345	317	329	310	329	359	333	347	319	353	328	308	319	342	274	318	342	343	320	325	348	322	299	340	346	325	295	350	328	340	302	341	323	340	333	299	330	343	353	326	319	323	310	322	332	320	335	324	355	331	327	305	343	315	342	354	365	331	326	301	354	347	348	313	320	334	344	307	327	335	335	333	327	314	322	325	328	330	351	357	317	320	318	304	318	336	352	313	312	362	337	311	322	326	364	318	363	322	322	335	327	338	318	301	334	324	338	330	337	369	338	348	336	364	324	296	317	287	320	358	361	319	321	311	345	368	354	333	335	318	355	306	331	324	333	311	316	309	314	313	331	310	317	349	309	314	319	361	333	369	352	335	299	319	324	330	314	349	298	339	339	330	355	370	336	329	336	334	357	359	328	317	350	331	342	336	315	350	319	328	335	321	334	317	309	320	365	318	308	322	326	327	328	329	342	330	334	336	343	333	392	302	338	347	341	294	334	376	300	340	334	330	341	310	360	335	338	319	292	356	376	316	319	361	355	342	305	321	309	314	330	320	341	351	312	294	341	352	332	341	306	353	340	331	320	330	294	333	319	328	334	328	334	345	319	335	356	314	356	306	316	303	319	330	324	347	310	345	308	318	354	356	319	312	362	308	351	346	338	321	322	333	304	311	331	341	358	352	351	330	340	320	325	346	312	336	347	335	348	332	370	336	313	342	353	327	334	311	312	313	342	336	342	334	327	306	343	345	335	324	327	312	309	334	298	334	331	312	304	317	356	333	352	321	344	347	331	352	324	322	326	329	330	329	328	361	330	301	323	331	330	328	371	351	350	320	350	293	341	328	359	329	358	327	311	342	361	364	341	341	367	319	330	353	348	357	322	358	353	276	326	310	342	339	315	331	340	368	326	331	346	331	347	369	307	327	308	334	304	315	305	307	303	337	320	299	349	350	314	340	324	349	371	320	382	339	324	337	319	316	314	313	339	323	328	352	337	317	337	323	349	327	348	348	331	350	378	346	317	328	339	329	374	344	310	339	309	322	335	348	326	341	364	334	367	346	298	360	311	307	347	308	359	327	321	340	312	311	340	328	298	326	287	322	330	316	354	359	338	344	316	321	331	341	344	336	346	356	342	344	373	323	311	325	360	351	300	311	310	340	315	386	343	315	319	314	317	335	306	328	331	328	303	321	344	351	326	305	347	345	350	320	341	306	365	319	320	332	325	343	322	324	348	297	360	325	350	306	337	337	316	332	349	325	324	309	347	329	347	297	298	297	339	333	338	303	334	332	321	352	312	321	271	318	345	316	328	324	298	318	346	368	349	313	337	311	302	323	322	333	335	328	286	304	338	352	365	359	346	302	319	291	344	353	326	308	326	316	314	313	310	341	361	329	337	292	323	346	338	324	322	326	323	336	318	307	333	313	324	337	344	318	347	338	337	315	326	338	317	351	301	358	333	351	304	330	351	333	351	334	332	359	337	333	323	307	318	315	331	353	298	333	335	321	358	375	321	315	355	310	357	341	371	321	319	320	349	310	325	340	312	333	343	278	354	339	319	355	323	336	331	319	339	330	352	357	321	329	315	313	324	298	355	314	296	324	353	316	353	327	337	318	343	305	321	335	325	342	327	323	318	300	326	323	348	320	314	360	320	284	342	324	340	352	347	329	328	311	367	329	350	321	330	317	338	339	319	333	339	324	347	324	332	336	331	318	331	328	323	370	347	323	332	335	303	319	356	330	355	351	321	337	332	336	354	324	334	356	358	340	326	327	349	306	320	337	299	314	322	337	327	353	342	344	326	345	342	330	306	347	291	344	310	285	309	338	310	307	316	310	295	323	315	364	361	334	341	310	319	327	321	325	351	284	326	332	297	327	351	315	320	364	332	339	318	331	330	320	358	341	364	365	310	342	315	357	361	346	372	346	322	345	342	340	333	336	296	328	337	344	322	343	320	327	330	358	325	314	328	345	333	328	391	331	350	336	328	334	331	321	366	299	304	336	351	341	358	348	364	317	326	330	355	310	315	318	319	328	301	373	346	332	319	329	302	328	300	353	284	310	283	325	331	325	324	341	316	354	329	375	347	322	353	332	315	353	315	307	323	367	359	319	334	361	296	330	337	335	381	326	315	323	332	317	341	312	334	329	362	350	345	313	334	305	362	336	326	364	311	381	359	363	334	333	323	308	319	308	323	332	326	311	376	345	332	346	326	309	342	304	332	345	288	281	339	313	301	338	334	350	345	337	344	358	339	330	312	312	331	335	326	349	331	357	312	337	291	343	319	340	361	319	323	323	326	352	332	324	331	313	320	374	344	339	333	324	296	290	351	349	320	362	341	317	355	335	342	340	329	344	302	330	325	317	318	311	335	330	298	358	291	328	358	320	363	336	338	338	364	317	370	315	309	362	312	337	356	306	330	299	329	299	338	288	315	342	341	337	318	338	339	329	341	354	346	354	320	339	346	353	347	353	329	337	370	349	316	316	319	325	303	321	344	334	307	352	313	320	317	322	343	329	302	347	361	323	325	332	329	342	337	331	314	356	325	327	336	303	325	311	315	333	323	320	312	350	364	350	316	342	320	324	311	310	352	387	342	347	332	364	363	327	343	318	396	362	372	321	324	337	336	307	347	323	338	346	343	350	312	341	359	293	351	333	354	338	361	334	352	315	353	363	309	315	333	336	293	287	340	323	315	353	340	347	372	335	316	335	353	324	325	310	319	352	301	346	329	321	344	363	355	324	321	315	331	332	325	359	359	342	328	320	333	310	363	335	335	319	326	356	311	329	314	318	319	305	332	304	331	316	338	340	340	342	357	312	360	340	326	301	334	325	355	321	337	323	347	294	311	351	336	317	350	343	312	331	335	322	362	347	344	326	348	306	316	344	344	328	317	361	339	333	345	331	337	367	343	323	350	325	351	283	336	337	345	308	342	337	357	303	347	340	322	348	349	330	328	320	328	330	343	359	349	356	338	348	303	322	316	348	318	307	330	329	350	342	347	331	338	354	329	303	339	331	332	304	351	332	335	310	338	335	339	374	369	320	338	301	356	328	343	319	321	299	300	306	324	345	296	352	305	325	333	311	324	324	310	298	318	377	309	293	348	317	313	335	300	286	352	312	329	336	348	339	317	351	340	315	334	348	308	282	322	358	318	345	315	336	392	352	323	329	350	311	357	305	383	318	290	328	344	334	313	337	320	271	328	324	330	359	332	360	318	329	317	326	300	334	329	329	326	339	377	360	354	323	347	357	330	342	347	313	339	302	343	338	333	375	315	374	334	333	364	326	331	369	310	318	344	325	330	336	357	301	343	337	352	340	304	303	326	348	321	322	333	331	315	314	332	355	346	329	326	352	335	303	331	335
14853	1712	3174	3564	3022	2587	2226	1930	1745	1626	1461	1402	1319	1262	1265	1150	1124	1078	1074	1095	1058	1069	1007	1040	1019	948	962	1046	998	958	907	948	957	913	935	933	989	937	915	980	872	902	911	856	970	958	949	886	908	843	907	893	929	893	960	881	954	879	908	872	863	878	904	886	916	826	831	869	878	897	918	877	859	910	873	841	935	837	894	853	912	925	859	866	911	890	844	895	851	859	879	844	878	909	861	904	860	847	888	890	886	814	832	853	868	873	865	905	865	878	907	868	903	888	901	867	898	953	917	896	855	873	872	888	861	859	852	891	859	876	867	932	856	882	901	838	829	895	843	830	890	868	860	882	876	925	869	894	893	879	870	875	851	933	917	873	849	809	858	908	835	917	852	862	885	905	863	882	841	867	831	903	879	894	865	839	868	806	896	851	842	879	912	925	922	848	887	849	904	858	901	849	891	880	876	874	938	835	873	879	824	907	878	901	909	884	794	893	851	903	873	836	920	829	901	852	893	917	905	882	879	887	864	829	890	830	897	854	881	870	899	869	918	854	846	885	874	923	859	938	857	877	891	880	836	871	928	896	848	842	874	867	937	893	817	821	921	847	851	859	902	924	881	869	913	942	894	837	887	921	867	851	819	843	797	891	882	858	919	911	873	913	852	886	892	847	893	846	883	876	884	944	864	898	855	857	837	886	858	912	895	850	855	827	870	863	883	926	910	879	879	882	890	872	919	864	887	842	903	861	885	901	913	901	860	941	893	879	882	882	866	874	784	832	865	908	885	881	895	880	887	920	906	899	912	855	888	947	882	851	901	885	832	865	909	841	895	919	877	892	860	883	899	875	870	891	847	899	837	911	882	879	844	816	928	886	875	859	863	896	867	836	921	876	867	846	877	834	861	880	893	847	847	876	892	865	831	856	862	876	890	856	901	826	875	888	831	921	936	897	884	888	876	848	894	883	819	871	862	859	856	893	906	841	859	933	931	833	886	892	852	868	876	848	824	835	866	859	872	863	843	880	862	877	899	847	836	909	824	846	839	854	870	843	868	910	898	878	843	902	864	867	877	874	926	898	855	854	910	818	911	835	867	869	878	852	892	874	929	798	837	880	860	927	882	808	912	872	851	900	897	849	871	817	855	826	947	854	915	905	939	845	954	828	841	877	886	887	897	819	870	865	898	882	897	833	855	840	885	867	845	889	899	891	851	929	906	913	924	881	902	877	916	825	854	836	878	850	847	871	830	851	906	877	843	885	879	842	866	881	937	862	891	856	892	941	834	841	828	858	816	909	841	865	866	885	885	872	896	890	839	830	862	823	886	871	931	843	926	862	857	837	841	841	925	898	927	866	872	913	855	825	906	872	846	886	915	917	887	856	930	879	825	835	807	880	919	844	906	844	838	890	854	874	872	862	841	856	824	932	919	831	826	861	859	834	889	915	848	877	874	896	877	886	900	882	839	895	856	839	870	917	900	819	919	860	852	852	880	893	868	895	927	881	895	862	892	884	877	850	877	853	831	872	899	843	850	879	870	802	935	909	924	862	885	875	888	916	919	863	852	908	857	902	836	837	873	907	916	884	884	877	967	898	846	891	838	890	894	879	852	877	852	878	883	883	883	856	840	880	850	848	873	912	893	815	861	866	879	822	862	836	905	865	898	846	867	918	872	880	818	882	833	927	881	927	885	938	851	858	831	872	893	856	907	841	856	857	850	870	821	949	877	901	892	904	863	934	862	928	867	862	887	891	854	819	878	933	892	827	855	899	904	912	877	863	865	866	856	899	817	898	872	879	868	839	836	920	867	857	887	884	881	874	874	901	856	802	853	882	852	909	851	875	877	894	886	821	880	863	865	889	861	911	849	874	874	900	861	878	883	903	889	885	855	858	869	864	862	899	911	925	814	897	895	802	890	840	859	817	844	886	880	859	899	880	853	885	870	891	897	854	851	898	918	878	914	864	931	903	833	905	903	842	862	887	920	876	869	865	866	858	886	885	831	872	855	870	887	875	865	866	848	894	863	849	864	932	880	900	857	928	887	927	859	937	900	869	866	936	931	870	927	910	877	886	888	880	885	907	917	833	853	867	867	868	822	872	840	857	867	917	833	925	886	950	866	863	856	881	837	850	867	832	890	851	908	870	864	863	806	845	875	825	867	892	860	861	844	899	859	912	810	963	873	875	829	891	873	854	870	902	880	859	919	882	870	839	863	853	899	883	833	847	896	889	883	848	830	837	839	892	851	881	838	862	894	825	890	856	866	876	859	823	871	836	874	829	867	935	909	928	838	896	863	866	879	859	855	856	879	861	867	824	839	894	891	894	836	840	908	914	857	889	870	878	869	856	886	885	833	866	890	894	879	917	812	906	838	874	857	924	914	874	871	912	871	850	907	918	874	845	892	896	849	844	869	908	873	916	864	908	817	856	859	930	858	886	838	875	817	877	875	882	864	840	870	869	889	875	909	902	854	944	884	890	852	884	797	850	889	870	881	890	831	874	919	872	869	873	873	892	967	888	851	887	913	864	863	866	880	868	861	894	836	923	905	834	852	845	860	891	862	869	856	911	880	875	887	850	869	862	914	884	870	888	941	881	853	920	917	816	832	903	864	839	936	905	861	874	904	863	866	887	872	872	882	880	836	802	938	877	840	882	863	836	842	829	879	865	931	832	847	910	880	922	863	863	868	899	837	809	876	835	919	889	847	893	875	888	864	863	927	882	860	878	883	845	886	834	889	871	856	801	854	893	900	847	882	851	851	885	873	838	857	881	856	877	856	906	903	842	879	860	897	839	819	924	892	871	862	919	885	847	846	894	889	863	892	943	901	894	909	875	874	863	877	892	901	878	893	916	811	883	909	861	875	836	880	864	911	878	889	910	868	886	931	855	889	860	876	839	865	850	854	915	881	908	851	847	891	931	904	878	859	883	863	877	898	830	893	887	849	813	889	875	820	886	839	852	876	863	883	856	873	903	910	849	866	889	927	884	837	849	901	874	820	896	849	875	944	889	900	846	896	909	849	889	857	892	945	905	925	857	880	935	857	891	843	852	872	834	832	863	869	907	893	882	872	920	880	855	893	835	889	857	833	843	858	890	833	864	901	859	890	955	859	857	907	874	882	812	836	901	912	941	836	849	909	900	881	838	892	930	867	888	857	863	848	833	877	910	926	906	895	883	943	868	833	885	857	840	928	882	787	856	924	867	882	865	855	876	873	877	898	878	841	910	879	869	871	796	847	828	871	897	882	854	930	880	852	837	891	910	881	856	898	862	823	837	891	868	865	888	943	814	836	881	892	870	886	846	877	916	832	815	885	871	882	877	895	863	868	910	861	947	860	869	884	883	932	899	878	850	824	837	840	925	848	852	873	910	881	861	863	862	946	858	918	886	864	874	825	909	845	886	881	853	832	883	859	885	869	827	857	891	822	869	866	879	830	874	916	892	885	857	843	894	902	859	885	875	893	857	838	887	838	857	944	903	844	868	868	869	922	896
42091	12604	3276	1911	1186	924	716	659	530	510	466	421	438	380	385	359	335	353	356	340	314	365	313	336	329	301	302	298	332	329	290	294	296	315	320	296	326	312	283	311	303	294	267	318	286	307	277	275	312	302	290	321	335	269	272	303	267	304	301	268	279	301	256	280	292	268	290	302	261	301	280	289	295	280	295	291	307	305	297	279	289	292	287	282	287	299	291	284	264	310	276	300	287	286	292	269	276	281	273	300	276	250	279	291	264	284	283	292	257	320	313	273	302	293	286	265	297	277	305	318	289	282	291	297	278	300	253	319	257	273	284	236	278	276	260	260	290	268	302	284	302	265	273	279	296	283	297	300	258	279	307	272	257	314	300	280	285	271	280	275	296	287	309	284	285	295	270	271	302	282	288	286	253	278	294	282	293	313	275	286	267	302	272	320	276	300	257	287	295	292	244	308	276	301	263	290	270	253	265	280	288	252	286	283	278	291	305	285	288	273	297	296	267	288	287	293	297	288	299	297	278	275	279	268	282	310	256	280	281	298	317	291	293	298	265	291	310	281	280	286	294	273	250	250	265	285	302	302	283	278	304	259	284	309	258	259	291	273	249	271	265	281	269	301	262	277	283	277	281	294	300	266	283	282	302	298	264	287	295	281	280	328	278	290	281	290	286	301	306	289	308	240	304	289	269	269	287	267	272	290	290	259	288	283	320	279	276	278	293	252	302	316	281	292	269	312	297	255	298	268	256	291	276	298	277	273	297	288	250	297	280	291	285	301	289	253	275	303	282	301	288	285	255	288	300	314	289	281	290	284	277	306	276	273	276	294	291	262	287	257	288	287	287	296	293	295	273	296	280	282	242	295	275	313	259	314	280	294	319	299	294	291	299	297	313	282	288	278	265	256	247	298	256	296	249	273	298	290	277	275	289	261	290	269	287	258	274	299	282	296	297	258	330	274	286	297	290	293	300	274	266	279	268	272	277	295	294	285	298	276	271	298	292	275	287	296	255	263	294	255	296	258	303	316	298	276	309	285	270	279	275	274	292	322	309	320	314	297	294	280	289	330	283	305	300	287	276	312	278	269	300	315	271	282	290	269	291	299	280	322	314	278	269	264	304	279	311	287	310	252	297	288	283	326	292	274	257	277	274	260	306	251	303	285	278	280	301	297	281	282	297	290	297	292	267	270	291	289	264	258	310	308	296	292	294	287	283	279	291	286	294	292	320	263	268	254	254	252	303	276	273	292	293	295	249	244	301	283	301	294	260	296	296	310	260	295	288	287	294	291	307	287	265	302	261	287	303	271	295	315	293	282	312	280	300	312	238	288	289	300	285	288	282	276	274	306	292	283	283	283	284	305	291	319	301	274	276	304	284	273	288	267	267	286	289	298	261	281	271	256	294	293	296	255	311	288	271	293	294	272	276	294	294	290	278	248	291	278	321	289	262	279	289	298	280	275	257	277	284	263	302	280	258	279	268	302	279	312	284	308	276	297	268	305	301	278	265	293	296	275	319	282	298	244	267	298	270	320	310	281	295	306	284	305	297	285	288	289	322	283	305	274	290	296	273	265	290	304	310	290	277	293	302	282	272	254	291	298	296	254	284	271	281	289	297	277	271	299	268	273	275	270	302	305	279	286	287	256	277	288	290	287	271	298	271	279	299	271	274	289	295	256	294	286	273	281	301	288	292	283	268	288	281	277	272	306	299	300	293	292	266	279	275	268	279	273	282	267	284	268	270	267	269	273	262	257	303	271	318	296	288	315	296	303	259	258	271	289	298	274	303	271	283	299	272	280	289	289	299	276	303	295	312	280	278	282	270	295	278	260	257	298	288	297	301	310	295	279	289	295	285	290	279	288	324	272	293	265	328	297	307	250	302	252	285	300	266	281	301	289	294	289	311	259	300	283	300	291	300	289	318	240	271	293	315	278	258	290	289	297	285	289	276	288	278	274	287	277	285	275	284	278	285	273	294	306	258	273	289	276	265	293	282	282	285	291	273	316	320	284	303	296	247	265	282	267	278	284	299	323	295	319	291	319	286	287	271	273	289	283	281	281	289	274	260	308	298	267	294	284	283	270	293	298	303	299	276	274	290	298	258	299	311	260	310	325	290	274	298	317	302	282	308	287	299	267	297	293	265	293	280	274	299	269	271	275	281	273	284	285	309	304	273	270	269	286	312	306	292	264	265	301	289	273	284	289	281	318	277	288	264	290	326	287	294	274	302	302	277	252	310	297	260	321	272	301	273	298	286	275	287	316	296	329	261	278	268	273	278	280	291	287	254	290	247	297	290	264	273	272	285	287	280	275	281	279	281	270	281	258	275	263	261	321	267	262	290	299	319	313	268	274	268	319	302	273	306	344	299	271	316	300	267	308	273	278	287	314	276	306	294	286	293	289	316	285	290	272	288	287	269	323	298	273	270	267	293	261	258	275	294	282	267	277	283	272	259	290	299	327	271	315	282	273	322	299	279	283	313	288	310	274	268	280	282	290	318	277	275	296	277	281	286	291	282	319	263	300	263	275	301	261	290	286	304	279	261	299	267	291	275	278	304	260	291	306	275	289	282	269	280	301	267	293	282	290	291	284	294	287	277	293	305	275	277	265	260	287	281	268	301	276	293	288	289	279	297	310	320	295	275	279	315	298	265	301	312	296	280	267	292	250	259	302	276	290	321	307	278	297	277	282	312	290	289	272	300	280	297	276	304	280	282	283	273	300	284	281	287	265	301	278	283	303	296	272	308	295	304	298	283	292	293	298	269	236	325	303	293	292	280	285	281	284	300	277	273	320	297	278	300	279	300	283	289	271	272	288	273	272	279	258	286	306	277	328	281	282	289	287	292	311	304	279	281	297	315	286	296	277	277	281	262	283	301	292	307	288	263	285	272	260	271	275	299	263	314	295	277	272	289	292	313	280	276	281	290	315	286	269	280	280	292	299	258	298	272	289	275	307	281	260	316	298	299	319	277	245	290	286	310	294	258	321	265	292	288	288	288	288	267	305	308	281	284	308	272	293	259	297	252	276	260	307	263	278	308	299	306	264	276	314	268	290	268	277	324	299	277	272	290	269	285	278	299	280	288	265	288	255	274	310	287	268	318	292	278	325	295	324	288	287	287	287	266	280	299	282	309	267	311	289	300	302	304	283	293	260	267	269	267	298	297	271	269	274	291	285	277	297	279	264	270	272	282	280	254	308	295	283	299	266	288	266	293	297	309	310	318	271	282	285	282	308	273	328	292	280	297	310	306	290	309	283	314	291	302	294	275	284	291	288	269	284	283	291	273	263	295	273	299	294	280	276	284	279	298	301	279	297	288	258	318	306	283	255	304	291	306	312	254	287	257	268	304	273	307	285	286	271	265	291	315	274	274	273	301	316	314	287	290	286	274	288	277	287	290	316	259	302	282	277	300	293	270	260	279	263	290	289	295	275	315	272	277	274	272	264	291	276	262	280	298	279	260	295	314	271	298	269	313	299	282	257	261	274
19886	2494	5031	5702	4941	4055	3227	2673	2399	2160	1957	1753	1569	1487	1421	1349	1290	1210	1170	1170	1045	1106	1028	1007	1019	1021	991	943	935	987	896	896	968	879	864	818	839	845	831	844	887	887	802	829	771	835	807	704	795	798	790	779	794	825	844	782	807	735	816	777	803	740	789	727	791	778	729	801	766	810	778	824	757	807	760	778	779	768	790	750	812	783	742	722	744	726	762	804	709	752	730	741	765	785	793	753	781	762	735	763	732	774	767	763	731	734	779	812	743	749	783	762	757	750	746	758	743	728	775	743	772	743	709	766	712	764	740	755	705	788	714	727	785	735	728	745	775	746	719	774	750	785	755	793	727	731	756	750	753	747	764	755	762	738	728	844	752	732	778	769	752	689	734	817	752	761	770	748	744	704	758	788	761	753	746	747	789	739	780	745	677	718	779	732	740	806	779	748	775	717	764	721	771	735	712	744	744	741	776	771	755	826	757	774	787	737	767	714	754	757	731	725	792	770	771	687	764	751	742	785	766	778	783	738	744	810	730	703	770	694	776	808	751	730	749	715	783	723	726	705	769	736	757	779	769	765	707	745	721	818	726	696	678	745	743	767	767	745	724	725	703	712	745	755	830	714	773	771	739	741	750	731	738	779	761	740	763	720	718	834	713	739	722	713	778	721	768	740	776	759	754	797	744	741	742	726	764	766	753	757	742	778	791	719	673	732	691	744	770	747	741	755	743	735	749	734	751	673	698	739	699	758	713	764	690	756	735	727	742	761	787	739	734	739	749	799	771	766	719	731	709	730	734	760	744	784	736	727	732	699	710	731	718	768	743	739	750	745	734	743	690	728	738	739	719	714	737	796	733	737	794	730	743	740	698	705	751	711	729	750	727	751	724	721	743	737	786	725	771	747	806	723	755	724	706	774	697	719	756	775	758	776	733	755	753	757	696	790	751	750	732	714	742	775	756	814	768	734	797	755	741	752	722	795	738	774	701	750	731	745	845	731	726	756	702	772	745	720	744	753	775	714	818	782	723	748	781	756	744	779	732	729	711	755	817	780	713	726	717	739	754	746	738	773	750	799	754	731	759	699	789	727	781	769	765	755	762	696	765	733	745	774	765	710	747	724	788	777	736	702	728	708	750	759	712	777	726	726	747	749	761	753	698	723	710	769	800	738	692	755	740	742	697	711	754	709	756	756	764	761	770	728	735	744	778	739	736	743	767	736	775	705	732	758	755	698	761	742	752	702	783	755	782	774	764	765	754	718	721	754	776	724	729	787	705	736	765	762	753	702	740	736	791	701	729	740	735	693	723	729	737	717	696	700	691	785	708	710	727	733	710	767	765	670	737	782	744	796	744	744	778	775	752	754	704	760	784	758	733	698	731	755	766	733	752	763	717	728	739	773	771	776	725	808	771	757	802	783	729	688	774	759	721	739	729	759	747	707	767	726	765	707	775	735	784	764	735	765	751	795	703	724	785	731	724	715	744	777	728	734	724	780	769	742	769	684	698	732	758	745	758	758	769	768	723	722	730	768	784	725	787	713	749	723	715	744	713	774	732	728	713	707	724	759	725	781	740	760	768	715	766	755	747	753	737	746	690	719	696	745	764	682	758	746	764	799	735	747	778	755	748	736	752	693	781	768	756	754	763	722	705	736	773	743	705	762	732	778	730	738	758	738	770	731	756	748	774	717	733	750	793	782	787	735	743	700	759	723	719	735	753	784	763	761	757	732	712	753	708	789	757	785	756	763	737	748	720	727	738	772	738	738	709	739	738	753	693	776	734	730	734	796	688	757	809	700	746	784	683	763	757	720	744	771	760	707	777	766	768	742	746	745	736	756	783	798	717	756	700	728	755	763	779	712	746	745	762	769	774	780	712	734	756	747	736	775	762	764	730	724	710	754	747	757	746	725	743	734	681	710	716	732	783	740	746	758	742	776	747	770	773	781	773	740	723	777	833	742	779	787	721	769	772	727	772	789	734	774	714	770	766	747	771	719	741	730	715	732	714	730	705	796	775	749	722	760	744	764	771	759	699	749	773	709	750	739	757	734	745	769	757	744	721	745	765	725	809	755	757	724	807	731	774	758	754	747	785	699	762	761	749	735	721	709	756	772	732	762	730	762	705	709	714	753	737	745	753	721	744	805	765	751	770	718	752	757	771	644	729	742	778	750	786	762	753	769	781	784	763	757	787	802	744	783	742	700	788	712	702	806	743	810	726	732	782	782	751	767	746	732	777	703	788	767	737	732	715	685	748	761	752	740	770	722	773	737	747	751	717	792	704	773	746	740	756	725	760	720	689	758	763	762	783	842	731	780	784	740	752	727	720	753	742	800	739	775	730	756	767	729	748	731	767	722	730	725	769	727	788	723	763	738	748	786	726	730	815	711	778	746	712	766	754	776	781	764	742	820	741	777	749	729	770	792	787	737	703	717	757	729	751	744	765	710	738	783	716	771	753	771	718	685	766	754	753	738	718	722	756	729	760	771	759	780	747	700	740	750	745	770	754	733	793	706	794	741	751	790	734	709	729	738	807	781	743	762	780	741	764	725	731	729	730	721	756	702	770	775	772	781	758	751	724	778	742	726	769	742	774	773	672	746	724	766	766	676	788	720	757	762	804	702	729	749	716	735	777	754	761	783	711	776	751	725	723	760	762	731	763	748	722	721	723	772	675	700	796	724	780	785	786	727	787	740	720	754	720	753	717	733	763	773	745	741	778	765	713	811	780	737	726	721	780	775	702	785	757	768	709	752	772	753	763	757	778	762	723	729	825	767	748	792	764	706	809	748	767	761	744	717	726	713	765	790	747	813	725	778	813	741	733	758	751	704	768	729	774	816	725	724	735	756	748	750	736	762	780	743	729	763	753	691	743	730	654	745	745	676	715	744	716	727	745	699	741	794	738	735	765	704	786	728	744	766	728	721	712	743	757	790	697	797	776	727	776	694	737	739	729	723	722	805	730	745	741	796	753	726	694	720	779	720	702	774	743	738	757	720	773	769	733	754	784	713	773	730	739	724	747	763	781	744	723	712	721	747	667	739	733	695	763	723	705	732	765	715	715	729	721	755	750	751	716	703	725	732	759	746	767	748	788	737	748	765	762	788	736	773	734	707	692	719	760	730	748	701	699	786	690	733	761	755	742	763	739	724	706	759	751	784	740	754	732	752	733	790	780	749	729	746	759	741	715	782	720	684	783	752	765	731	722	775	737	721	725	734	732	754	742	768	698	694	744	744	692	793	784	789	763	756	689	716	751	716	695	765	759	729	760	753	741	765	731	734	692	746	759	750	729	747	733	719	723	752	724	709	725	750	719	720	735	730	760	759	835	732	715	736	801	772	742	711	737	709	741	776	726	715	740	739	740	720	692	748	744	703	735	716	785	776	695	787	778	692	746	718	736	746	749	745	740	778	773	763	773	734	761	720	760	816	737	699	756	703	731	747	760	743	730	738	744	722	743	745	735	780	764	803	736	766	752	752	730	720	709	732
3976	227	244	228	222	204	179	198	183	174	215	215	205	168	208	193	161	205	187	187	173	183	163	200	197	188	189	211	191	205	203	189	183	184	185	185	220	185	179	186	215	211	205	170	180	181	212	200	176	206	173	179	173	191	196	214	168	179	167	181	203	198	185	185	178	189	194	227	178	201	208	179	201	186	194	183	195	192	190	192	211	200	194	199	199	198	192	181	205	196	176	179	181	189	211	198	176	178	208	196	191	195	196	210	192	186	205	196	227	198	172	176	190	203	182	183	165	219	195	211	179	196	204	202	188	190	194	176	192	183	164	175	188	193	196	200	188	204	191	179	189	195	178	188	188	186	185	207	194	211	197	186	224	188	195	186	200	178	196	168	200	170	187	179	198	192	168	170	203	187	203	196	196	184	194	195	173	196	171	181	171	204	182	179	184	195	211	173	188	201	212	201	190	209	204	191	182	165	194	185	194	184	205	166	170	204	180	182	199	191	193	193	201	180	164	205	159	168	189	162	179	191	181	194	197	189	185	191	196	170	177	173	192	190	182	163	174	185	178	183	166	189	177	187	170	168	184	181	174	182	183	186	160	186	178	200	201	198	179	213	184	195	183	189	210	200	164	197	165	172	191	172	176	198	167	176	177	188	192	201	195	200	182	173	205	195	172	198	211	201	195	193	172	194	192	168	199	205	190	198	176	218	184	173	206	194	193	165	182	209	167	189	186	176	176	181	186	194	178	198	185	205	191	183	181	200	193	178	184	188	194	199	179	213	200	187	161	188	184	183	210	202	183	180	186	168	180	188	160	204	183	203	187	191	202	178	185	176	179	203	160	177	188	210	198	198	182	206	197	184	192	193	179	209	172	173	184	192	196	179	206	209	173	204	177	199	183	193	182	207	173	182	186	197	196	187	169	182	180	181	196	196	180	198	183	191	199	185	201	191	182	203	196	212	212	190	184	196	180	202	182	204	205	202	205	163	167	203	182	161	183	183	197	177	175	205	171	204	183	201	189	184	207	215	178	185	186	193	189	174	185	164	152	179	194	190	169	175	200	218	199	190	198	202	184	180	170	187	181	160	177	208	189	185	184	180	198	189	172	190	169	180	182	165	214	159	160	210	188	188	188	215	178	181	195	189	186	172	176	187	199	188	200	194	177	195	196	185	189	171	207	190	163	181	204	188	180	180	185	195	219	172	176	192	216	194	190	198	182	192	195	204	201	167	192	208	154	184	214	181	191	195	204	227	226	187	203	185	188	208	215	171	212	191	200	190	195	191	179	192	182	196	178	197	204	177	156	168	179	190	209	205	208	195	177	213	185	177	202	200	214	216	198	174	208	175	196	174	174	197	173	187	203	180	188	178	219	218	185	193	171	209	192	195	184	197	183	199	181	180	182	184	174	189	196	213	194	201	190	188	218	181	209	191	181	178	204	187	192	170	183	183	170	202	197	182	208	209	176	194	184	188	179	182	183	154	179	209	187	187	214	184	175	201	186	171	180	192	176	182	185	200	193	187	172	174	190	180	194	168	207	216	203	189	209	175	190	203	198	176	166	181	191	188	200	170	197	189	186	197	189	188	205	186	195	179	196	174	207	182	186	185	182	210	174	188	168	188	211	196	190	196	187	197	176	185	169	179	212	191	191	190	180	199	196	182	197	192	207	175	211	191	188	168	207	171	200	184	180	194	177	199	166	196	170	198	165	206	201	195	210	195	219	163	192	201	184	190	188	190	175	168	178	171	178	192	175	212	192	167	180	192	161	223	180	186	175	188	191	182	200	174	184	179	195	185	176	176	183	198	192	207	184	217	193	199	190	186	186	176	176	202	181	166	209	177	185	194	157	171	227	193	164	194	185	174	185	194	187	164	188	198	174	196	192	167	172	198	202	180	164	173	202	203	194	172	189	190	207	188	188	195	194	203	174	198	221	203	164	190	171	221	176	192	202	190	187	203	173	181	197	204	162	196	200	176	199	191	193	198	182	194	190	202	190	187	204	185	200	212	189	191	192	202	189	216	192	195	158	200	179	197	180	175	187	208	206	192	215	199	191	167	188	168	207	201	195	189	192	179	198	177	184	211	213	186	196	206	170	169	188	193	163	172	193	195	191	194	190	166	203	180	181	181	166	166	188	182	192	190	174	209	216	198	208	193	194	176	190	191	203	208	187	193	202	173	197	187	208	188	187	192	191	189	176	194	181	197	188	191	216	207	173	191	164	206	223	176	179	196	207	202	205	199	171	185	173	188	198	199	194	180	207	181	214	174	161	208	192	180	189	184	187	201	171	186	206	195	177	166	173	193	190	208	181	183	176	182	184	171	182	180	193	210	203	180	216	204	193	201	189	194	206	184	185	177	207	206	203	197	186	191	176	182	213	173	179	195	193	201	185	195	185	187	175	202	185	182	187	171	195	211	185	181	201	172	189	177	184	163	161	172	197	178	179	203	179	165	211	215	175	193	202	190	188	201	208	193	228	169	175	173	187	189	218	193	198	177	205	176	187	191	181	187	199	188	190	196	187	190	202	196	190	188	193	173	169	194	178	174	189	190	198	200	169	188	190	178	176	188	210	194	163	172	184	204	201	201	177	202	188	196	218	211	174	196	179	203	182	175	170	204	187	202	206	183	201	169	208	211	193	186	192	213	204	186	177	178	173	206	211	176	183	197	202	177	192	185	201	188	219	194	203	197	188	189	189	195	178	178	186	216	172	183	183	188	185	211	197	188	206	209	192	181	183	190	196	182	165	192	181	202	176	179	196	195	200	197	185	205	180	160	199	201	203	195	214	196	191	193	177	191	202	210	179	180	174	203	179	188	168	188	188	177	202	182	174	187	201	172	203	205	203	181	198	197	192	178	190	182	207	203	183	195	191	181	171	188	177	173	196	183	212	168	188	183	181	189	194	207	198	164	200	196	200	185	186	189	223	187	192	169	186	168	201	161	186	187	206	190	194	191	214	183	194	175	217	170	164	175	229	169	169	192	194	181	213	206	182	196	211	192	203	181	198	180	183	159	187	197	187	192	190	202	195	163	174	193	195	200	183	200	202	192	183	165	188	177	181	178	192	173	176	181	162	176	197	208	200	175	188	196	182	198	201	187	177	214	182	196	205	202	158	175	183	185	159	209	205	193	205	198	169	181	199	186	163	184	189	192	181	182	200	224	193	192	200	193	207	183	172	155	199	181	185	179	179	180	185	184	199	193	187	200	213	180	159	188	189	181	180	198	169	183	187	169	197	188	169	207	175	186	217	197	183	192	184	175	193	190	191	199	186	184	182	178	197	197	202	210	201	170	194	180	198	199	194	180	193	189	194	194	193	190	189	206	208	189	170	190	211	194	202	214	190	193	208	181	190	181	198	208	190	176	193	214	182	200	192	187	166	184	212	197	186	177	195	214	185	168	183	193	196	197	186	182	194	176	203	181	183	193	176	184	182	194	205	196	181	182	186	162	179	185	183	179	190	187	168	204	180	177	193	203	179	191
4101	626	673	695	698	598	605	637	621	577	586	618	567	588	551	596	568	586	611	570	603	606	552	579	575	542	564	582	577	608	580	599	550	579	581	558	561	553	589	579	587	570	560	596	563	553	513	559	570	621	568	579	577	555	556	572	561	563	566	548	552	559	543	536	591	536	557	559	569	522	598	592	555	534	601	561	597	585	532	552	602	566	564	567	569	555	541	552	539	528	583	568	555	530	535	589	558	542	637	558	514	546	551	540	560	530	519	534	594	580	545	613	578	576	600	590	562	520	566	585	483	538	551	562	604	594	567	516	586	579	560	585	553	570	536	578	583	598	559	533	565	542	534	545	582	522	544	570	576	555	596	562	553	548	557	524	540	577	556	582	550	557	536	559	544	550	529	547	537	569	544	550	529	509	533	560	556	548	553	574	534	559	577	536	535	602	610	540	518	543	565	544	554	546	532	553	540	588	569	591	562	571	563	543	542	575	509	563	511	553	604	556	529	572	579	589	508	571	545	561	611	562	581	569	571	547	536	554	557	572	570	533	536	576	552	583	550	577	527	537	589	594	579	565	562	565	582	557	573	575	615	590	565	573	561	573	566	607	626	566	533	551	595	572	558	581	556	556	617	560	541	602	546	575	520	565	562	547	611	539	571	582	575	553	578	545	562	529	553	587	584	582	581	584	547	552	487	523	552	553	588	572	532	575	539	585	574	568	532	555	579	571	584	547	586	551	566	609	559	555	531	598	606	577	579	575	586	615	564	570	559	526	590	566	603	569	547	538	563	539	563	531	580	539	598	550	545	579	542	559	599	558	565	596	532	532	551	519	551	560	579	521	564	579	572	568	569	551	575	574	556	528	588	560	588	555	528	583	572	564	560	582	538	555	548	565	572	574	539	569	554	558	550	561	596	606	537	585	523	538	541	559	576	553	598	563	550	528	538	587	525	612	568	547	574	587	577	522	552	613	582	547	566	567	557	566	587	534	601	578	566	552	529	579	533	607	595	576	591	534	559	580	591	591	555	544	540	536	575	519	545	576	534	571	558	578	569	570	581	583	576	553	560	547	573	584	553	544	541	592	573	511	573	559	527	568	587	543	542	574	560	575	560	559	600	578	526	551	537	549	562	538	554	542	553	587	541	540	584	541	591	526	592	570	533	637	572	534	571	527	590	586	559	532	545	567	561	579	567	581	550	565	561	583	557	573	606	600	554	567	582	561	569	543	555	528	562	606	551	580	581	596	580	517	598	559	555	550	544	547	584	565	568	609	551	546	586	609	561	546	544	508	575	594	574	549	556	572	576	538	534	556	550	586	576	544	572	552	553	546	573	574	553	520	564	557	574	581	559	553	598	571	563	540	582	564	560	578	529	573	572	549	586	529	575	597	572	565	601	581	589	598	575	519	592	587	571	567	554	558	564	593	567	559	583	562	582	580	563	540	604	537	554	549	563	601	524	547	588	542	554	564	569	578	564	571	506	570	557	584	602	545	590	575	567	546	532	553	549	575	566	571	529	541	545	573	558	607	523	582	542	582	554	594	572	582	526	530	572	557	557	569	548	587	583	570	593	551	601	538	540	528	584	521	584	551	577	562	550	531	590	597	525	576	532	526	564	532	543	564	600	555	578	564	555	555	546	595	568	572	537	563	546	582	549	545	573	538	563	571	591	581	608	569	536	578	559	539	560	577	548	521	579	538	549	555	549	531	585	562	530	554	562	575	601	622	562	538	600	568	604	573	558	575	544	570	549	547	583	568	569	554	555	575	547	573	536	557	570	578	578	600	556	534	588	583	535	530	590	538	532	556	590	557	599	580	574	552	579	556	565	550	583	588	540	564	576	501	557	545	561	549	542	571	566	576	574	582	572	576	587	605	552	615	571	566	562	532	575	542	581	551	522	626	567	611	597	557	576	591	551	569	584	530	560	564	554	532	584	518	519	556	510	559	568	540	579	540	532	547	535	584	548	585	607	537	531	581	573	567	552	550	577	528	556	591	602	560	546	533	549	563	583	578	532	559	551	528	525	592	546	543	567	573	566	589	579	601	574	549	525	555	571	576	588	582	568	544	540	582	590	584	541	546	542	539	541	559	620	554	526	572	574	579	533	581	563	568	583	566	579	588	556	589	558	599	549	548	552	573	601	575	635	574	605	541	560	558	522	515	598	571	585	555	566	580	564	562	551	579	583	567	614	585	555	546	562	574	574	584	575	579	587	560	564	575	580	537	575	505	567	536	570	625	527	591	568	557	589	588	578	568	534	580	559	587	538	599	564	527	554	562	528	522	608	567	583	557	541	530	530	566	540	557	569	601	544	536	562	613	528	574	594	542	557	582	545	563	602	547	522	559	515	595	544	548	552	555	530	513	576	559	554	567	533	565	541	547	533	560	575	532	531	602	563	579	598	577	547	579	562	545	560	587	545	575	566	523	535	552	593	549	583	578	592	529	609	541	578	568	511	514	529	575	584	558	578	570	543	538	587	552	569	524	577	569	593	556	564	531	563	538	574	536	595	596	592	531	504	561	574	545	575	545	524	583	539	534	539	561	578	545	545	586	554	564	571	541	592	533	543	556	522	572	532	508	576	587	607	568	548	571	557	554	599	564	569	543	513	560	578	586	596	584	565	575	557	525	566	567	558	538	581	515	555	556	576	556	594	609	508	532	548	568	555	611	586	544	559	546	563	601	569	581	564	543	549	597	584	547	565	529	518	566	562	597	548	551	538	584	547	574	569	531	556	564	549	523	570	538	619	562	567	544	514	593	554	580	517	553	570	610	547	539	545	529	571	613	594	568	586	556	568	564	581	564	571	556	562	513	565	562	591	565	521	576	579	559	572	557	577	612	547	564	591	560	557	555	527	577	562	561	527	532	552	556	580	590	578	558	566	554	583	561	577	582	592	578	555	542	575	627	586	563	535	541	531	522	568	549	567	576	574	561	571	514	528	565	516	582	584	538	574	594	570	537	549	550	563	559	542	564	570	571	544	556	582	566	522	585	607	561	537	548	540	527	576	540	555	580	550	554	557	575	583	575	550	564	545	575	595	546	559	585	564	541	550	538	511	551	566	573	581	541	586	581	585	564	508	556	576	556	583	588	607	604	571	574	553	549	546	546	579	577	543	560	604	558	546	531	558	577	521	536	574	559	579	565	577	580	576	574	571	573	620	557	572	537	538	574	564	541	554	567	525	573	610	525	540	580	608	549	571	532	530	575	540	550	532	583	573	549	577	529	574	542	588	536	569	553	523	588	525	592	556	560	578	598	553	565	552	575	558	550	531	569	595	545	527	562	514	553	576	581	572	593	573	577	563	519	541	586	586	603	553	543	580	519	549	575	559	544	575	573	519	569	572	582	554	558	578	576	585	537	568	563	557	578	483	550	561	547	612	554	582	538	571	561	514	558	575	549	564	596	575	595	552	549	554	577	521	554	577	579	530	534	551	561	549	583	521	531	543	555	580	535	617	530	590	575	559	559	573	559	583	565
26051	3281	1341	1074	824	672	507	497	506	429	419	410	399	381	362	368	375	340	340	340	323	352	353	348	357	352	347	328	339	358	341	338	334	335	324	327	296	347	327	352	317	325	334	334	333	309	335	334	311	345	339	346	356	305	325	290	322	339	317	315	324	329	300	315	345	316	323	335	294	310	343	353	332	332	297	342	324	341	323	323	363	321	303	320	359	320	313	312	299	307	350	306	291	334	329	331	348	320	321	339	331	308	326	307	292	334	341	304	353	303	306	312	324	317	317	317	320	331	337	332	315	306	290	302	344	312	300	343	336	318	310	342	337	314	312	337	302	319	360	342	350	306	317	334	346	303	353	307	347	342	326	328	330	318	361	321	327	314	327	340	337	317	314	308	349	325	314	307	340	304	342	334	336	283	311	328	316	344	326	309	313	349	335	330	364	282	317	342	319	341	325	314	321	348	303	320	317	338	320	323	335	327	346	369	305	338	341	328	293	359	316	338	306	293	326	318	324	326	314	316	306	345	317	342	322	315	326	330	322	303	299	365	313	341	349	336	310	333	318	327	323	315	338	329	300	304	323	303	333	330	319	329	344	323	323	313	349	310	344	298	349	299	329	356	312	348	312	332	316	334	323	315	343	315	347	326	325	330	328	322	334	339	321	343	338	328	346	301	299	339	337	344	314	332	318	341	354	305	337	313	353	320	338	342	319	330	321	321	304	331	340	311	357	325	318	333	323	311	325	317	326	306	321	351	339	326	308	320	320	330	319	310	353	294	322	341	362	327	305	332	322	349	345	352	346	330	315	337	283	309	359	328	313	330	365	305	329	298	327	312	294	349	319	321	338	351	338	331	336	336	309	288	333	311	338	313	301	344	326	324	338	318	326	342	339	293	309	330	368	345	343	319	325	324	313	329	364	331	345	299	320	314	343	321	322	316	353	302	342	346	312	349	286	305	306	299	327	349	333	369	323	333	344	314	313	318	334	320	347	344	332	350	330	341	355	304	331	347	337	300	309	342	337	319	334	311	280	339	319	355	318	330	313	302	311	327	337	328	335	337	319	380	323	359	322	319	324	315	331	319	345	324	358	304	332	328	325	367	357	338	308	368	330	282	311	332	363	331	361	306	318	324	348	330	305	358	320	312	310	308	325	291	312	316	321	284	375	314	337	311	353	321	302	314	325	324	347	365	342	356	313	339	325	320	303	317	298	303	347	301	328	285	339	340	343	324	341	350	313	325	286	356	276	321	313	325	298	333	327	322	362	345	326	339	289	325	336	288	325	328	339	346	321	331	328	315	332	315	328	336	315	317	313	329	362	342	302	324	323	344	314	327	323	323	347	313	354	338	330	312	337	291	356	309	322	321	333	316	319	334	300	306	360	343	348	351	303	320	336	333	339	335	295	330	336	343	334	301	324	333	360	350	317	280	347	325	340	335	357	364	332	283	334	353	319	325	338	344	326	312	295	333	322	353	334	352	320	353	325	315	332	322	344	343	355	328	360	389	313	318	325	318	338	297	324	340	338	324	349	299	334	330	310	301	328	352	295	325	350	331	298	330	339	295	352	343	326	354	314	326	341	328	350	295	333	308	362	351	313	332	302	326	343	349	311	330	328	330	343	324	297	323	319	325	346	342	312	324	335	330	333	314	346	319	332	346	306	344	303	309	322	337	334	318	345	328	323	342	345	270	324	325	309	278	331	326	334	335	313	339	358	293	322	320	305	325	337	349	319	299	331	309	364	289	348	344	324	330	345	307	335	336	349	315	322	312	323	296	354	344	353	335	316	303	318	339	345	306	320	344	313	350	351	364	338	301	306	328	320	280	283	310	341	293	346	331	316	305	353	318	309	325	281	315	336	343	321	338	312	349	321	321	351	330	327	333	327	336	343	308	317	292	338	300	362	309	313	295	366	304	374	322	313	320	329	324	356	341	302	343	325	320	318	355	343	333	342	309	334	322	352	329	310	317	323	324	307	319	350	342	330	352	334	336	323	300	283	317	318	339	319	318	334	348	317	344	320	332	335	336	299	352	318	315	345	339	329	318	318	338	313	310	321	329	318	351	309	355	300	326	328	310	345	328	351	329	331	318	328	319	340	315	332	360	306	353	306	312	326	319	369	337	314	303	344	349	349	355	319	332	346	365	343	335	309	327	335	329	337	339	314	322	348	338	318	293	353	350	337	319	315	315	287	338	335	330	306	318	328	365	283	329	346	332	324	326	331	327	337	318	310	354	350	343	290	321	320	376	299	327	328	331	323	313	314	315	326	305	324	297	333	284	330	315	337	288	354	341	304	329	299	322	385	337	327	355	341	310	314	337	305	346	360	329	318	287	345	354	300	339	325	313	288	297	360	317	301	311	308	344	342	329	289	342	301	323	303	356	302	331	316	353	321	330	349	351	361	292	325	321	335	319	353	346	343	308	332	319	350	367	310	339	309	358	344	318	329	319	310	307	346	339	313	315	298	319	299	319	318	342	350	361	331	306	327	342	355	337	316	342	352	343	343	334	354	321	320	326	350	331	295	326	328	322	352	350	337	328	352	335	314	321	347	346	340	355	330	335	326	337	340	325	295	331	315	339	360	296	346	332	321	335	358	307	326	327	300	338	328	306	322	347	315	300	307	344	365	353	340	309	319	325	337	333	311	319	335	335	333	319	334	327	334	341	304	338	303	332	334	325	330	330	311	346	320	337	331	338	310	351	307	330	320	324	313	326	326	347	334	311	348	339	321	349	350	325	360	348	352	312	333	329	334	361	346	299	349	333	294	298	296	312	333	321	315	323	330	321	324	333	342	315	357	336	323	322	334	311	319	344	304	375	335	292	347	345	307	320	329	310	346	317	369	336	332	300	355	302	347	362	333	319	326	337	329	326	343	339	302	315	333	325	279	335	312	347	318	310	311	329	338	314	307	326	334	325	341	323	311	318	365	357	330	324	340	324	305	307	336	309	317	305	352	310	357	303	294	319	315	292	330	341	315	357	321	306	352	312	333	341	355	335	335	323	300	307	340	261	320	321	333	296	341	338	301	328	330	319	339	335	302	345	313	300	337	360	341	343	360	328	317	339	313	311	319	310	334	339	345	341	305	345	318	332	300	346	375	322	339	324	329	321	301	316	359	302	320	277	324	356	314	324	306	360	321	352	341	337	330	335	348	321	317	304	312	298	337	342	326	344	330	324	313	331	325	332	357	322	320	326	357	331	326	319	317	362	325	276	337	348	318	321	331	360	327	331	376	332	324	310	338	307	326	337	312	332	346	340	309	351	319	353	342	346	327	335	320	290	309	314	338	294	322	319	353	335	311	318	348	317	305	338	342	349	357	351	315	364	331	321	331	317	299	325	341	335	345	369	338	344	304	305	322	315	332	338	344	317	327	344	344	335	348	346	322	352	305	348	318	330	334	342	310	330	324	315	321	361	307	345	358	315	338	354	316	330	308	308	329	296	338	307	296	303	336	312	316	330	341	351	324	342	360	321	329	348
13114	1719	3122	3450	2986	2555	2088	1944	1733	1668	1474	1424	1304	1243	1219	1194	1131	1173	1058	1086	1066	1046	1041	1022	1033	933	976	991	998	899	874	957	921	963	874	989	965	847	914	944	872	933	934	872	880	887	881	869	966	850	896	907	869	922	867	893	851	893	919	922	869	898	936	871	851	927	900	850	875	913	879	900	864	904	900	944	827	853	917	873	878	846	871	904	910	888	936	908	941	821	883	914	883	844	884	876	870	878	912	865	876	896	906	868	886	860	881	904	925	881	898	813	858	848	918	839	859	842	865	851	900	948	885	953	880	903	900	854	839	843	842	854	871	895	843	898	816	896	874	847	842	860	889	874	825	900	933	884	889	881	879	894	881	945	855	896	899	900	818	913	898	878	810	858	882	852	817	885	813	839	787	860	883	901	869	844	924	900	793	889	874	878	908	894	849	844	877	873	878	834	884	889	907	881	891	897	964	854	867	880	858	840	877	877	860	817	884	862	894	846	889	874	880	854	859	848	874	848	891	878	903	848	836	893	860	852	861	858	905	848	906	875	901	846	879	867	875	839	814	916	833	895	884	918	888	855	850	919	873	855	865	891	877	860	895	852	842	829	893	884	884	817	868	873	867	894	863	874	879	886	853	902	890	897	886	815	842	916	859	867	849	850	848	896	881	814	889	907	848	820	816	849	836	862	876	878	890	847	880	864	874	904	838	858	909	906	866	907	869	903	878	909	897	858	885	917	872	877	876	866	899	892	811	864	851	845	870	816	809	850	899	856	836	890	859	844	884	869	878	888	865	888	950	850	877	879	908	857	945	866	907	868	901	887	824	872	898	906	844	850	860	872	841	889	879	883	914	870	846	865	913	864	874	850	934	857	946	845	873	856	846	911	844	840	865	874	868	868	849	887	889	900	880	840	884	886	904	866	875	913	838	787	869	941	877	864	871	833	874	860	910	859	860	838	901	918	847	855	887	886	851	848	860	872	848	877	898	877	887	866	889	835	901	856	870	874	830	916	914	824	901	879	881	826	905	894	855	893	838	878	870	899	841	911	853	901	965	917	890	864	835	860	864	847	877	855	857	894	932	851	919	858	887	904	847	851	877	873	867	752	891	843	790	853	889	830	889	878	851	902	958	880	887	831	891	870	885	878	873	875	879	891	847	922	840	902	832	905	868	868	873	911	879	855	885	898	852	849	932	854	850	824	862	898	841	844	878	905	857	856	873	849	859	881	854	814	839	871	887	851	919	871	871	894	920	909	850	860	885	861	894	931	831	851	810	888	843	885	895	889	878	850	915	874	857	861	855	912	802	913	857	864	871	872	858	857	865	878	878	874	829	879	909	866	908	860	885	886	871	865	917	858	893	898	873	914	888	853	896	882	847	854	899	848	929	923	879	897	873	888	877	841	856	836	844	840	902	866	869	857	917	885	902	885	874	935	835	855	820	878	855	862	906	860	870	894	853	858	903	852	947	830	857	871	837	913	820	837	846	862	867	905	842	893	839	886	855	885	901	853	888	869	916	896	834	852	911	862	854	868	887	809	892	930	867	883	891	852	830	861	873	897	860	865	833	850	944	873	861	899	854	832	877	871	869	923	891	856	831	883	871	856	872	848	910	822	861	847	881	869	889	846	842	842	878	804	890	898	859	866	862	868	894	853	903	868	891	905	872	819	845	893	910	890	846	876	832	879	875	868	824	828	896	829	898	847	881	859	907	825	860	872	912	919	868	878	854	864	830	919	848	874	807	873	856	837	891	867	897	856	946	858	869	814	867	867	853	915	902	886	859	906	897	908	886	865	945	877	846	908	838	866	887	860	844	874	883	926	851	843	833	879	824	853	923	863	893	884	883	891	841	857	849	822	842	860	877	874	875	853	855	885	920	918	902	856	927	944	876	904	838	889	864	871	925	848	895	897	895	898	859	879	875	907	885	896	868	846	902	870	876	866	896	859	970	897	871	912	875	882	854	851	897	869	894	890	861	852	874	837	878	804	924	840	872	880	887	863	884	860	868	911	909	876	828	864	878	892	903	838	904	859	855	900	811	864	868	879	887	864	878	897	884	891	847	876	812	887	882	856	910	875	870	863	915	887	895	872	871	909	826	920	827	887	836	873	836	839	863	826	894	849	853	844	856	915	834	859	866	853	852	927	872	882	844	820	878	877	924	840	848	885	851	883	940	879	925	866	884	863	887	932	838	812	886	933	869	828	898	869	902	868	844	874	890	867	816	922	891	889	941	867	878	848	843	847	874	840	868	923	913	900	851	884	873	822	852	875	879	839	888	908	889	839	857	870	904	883	928	907	832	860	872	901	880	845	836	850	889	927	903	925	856	895	896	836	855	898	812	850	876	848	856	850	805	854	873	868	833	895	885	891	883	846	851	889	857	870	892	867	813	891	833	865	887	867	877	912	886	878	853	897	824	884	898	865	845	872	898	867	888	860	890	870	844	805	887	909	919	865	862	895	829	859	869	897	870	824	865	827	838	877	808	881	802	884	882	889	887	814	874	884	858	867	840	907	867	905	933	871	879	875	896	853	800	854	868	847	890	870	880	879	922	892	895	862	865	872	885	888	833	830	843	912	896	808	857	858	857	849	901	879	867	927	896	863	881	911	823	838	849	873	910	851	871	937	891	891	930	830	813	886	861	851	865	892	855	934	886	857	880	871	871	913	840	903	815	866	891	857	900	846	882	837	861	891	911	888	848	903	844	909	828	876	868	855	904	871	859	924	904	927	880	860	822	823	903	819	890	948	895	881	886	879	849	848	867	855	874	868	900	869	880	907	808	881	875	898	857	860	801	858	860	845	876	880	863	882	891	881	844	899	822	914	866	900	914	866	882	830	847	892	832	888	863	921	882	854	788	842	867	915	782	875	874	901	852	825	854	902	889	844	900	850	863	889	842	862	885	895	867	920	878	864	863	816	884	902	877	863	834	903	838	882	879	864	834	888	813	874	890	854	834	903	898	857	847	895	908	873	881	893	828	818	849	891	811	858	864	884	932	854	884	871	853	877	855	841	840	866	914	854	813	888	904	856	862	860	835	873	827	844	852	832	882	903	909	851	876	843	901	839	813	897	884	848	826	893	835	892	877	884	850	868	914	856	879	783	893	835	894	876	842	859	878	858	851	890	876	849	856	907	906	930	874	862	860	855	832	851	922	868	900	887	906	790	901	825	867	863	917	827	867	819	861	877	906	898	857	872	915	847	908	851	880	811	834	818	879	846	859	932	815	847	890	870	854	843	850	886	836	866	859	838	871	851	892	892	877	831	882	895	852	874	871	875	886	868	915	854	863	926	834	840	832	886	864	864	910	894	893	806	897	840	909	831	860	861	918	875	917	912	883	879	870	879	915	888	877	846	863	837	901	902	855	891	878	865	935	921	882	866	901	879	861	870	863	854	838	885	848	909	837	821	877	951	833	857	870	862	883	893	922	869	857	875	853	819	901	839	865	867	900	816	882	879	838	907	888	904	888	843	888	862	900	913
36256	8514	2721	1830	1200	918	740	616	553	480	440	426	387	376	355	367	313	334	345	336	320	315	309	303	317	316	303	334	277	305	291	298	298	288	294	281	293	297	269	283	281	298	266	289	276	295	314	296	304	320	303	272	329	291	276	270	277	256	292	296	326	284	309	262	277	292	314	271	292	254	278	318	267	313	265	282	293	317	289	248	298	299	276	301	300	288	291	271	283	256	300	258	286	295	275	301	284	257	294	264	284	289	288	246	273	261	294	282	299	313	300	265	299	281	278	310	280	297	269	286	279	316	280	277	232	291	272	286	302	263	280	282	313	281	288	279	288	294	270	266	275	273	265	283	315	240	299	284	289	276	288	293	259	281	280	262	271	331	284	285	274	319	300	302	302	311	331	268	283	301	302	283	289	266	285	260	272	276	294	250	295	298	304	263	278	283	274	281	306	300	285	303	293	279	304	274	280	267	280	268	287	270	284	264	317	267	282	282	268	275	273	294	262	277	285	272	287	275	271	251	278	287	297	236	271	291	281	288	273	256	251	299	312	259	280	286	290	286	288	276	289	290	261	265	285	291	272	280	280	293	293	264	281	318	248	304	308	273	260	283	263	302	282	250	237	291	271	270	265	274	280	271	297	259	289	280	276	299	308	274	264	307	287	245	263	248	255	307	276	282	301	277	271	292	298	275	286	278	278	275	266	289	273	291	268	314	260	272	317	300	305	267	291	286	303	301	259	266	275	297	290	289	284	298	268	306	299	268	304	312	240	251	315	283	285	330	290	256	258	311	310	323	298	279	274	259	282	282	318	272	273	282	289	288	306	327	293	264	270	272	307	244	323	290	278	269	262	280	307	279	297	255	266	267	268	285	257	254	284	308	258	262	279	313	262	283	269	310	283	299	283	274	292	313	291	265	314	280	290	296	296	248	269	272	274	286	288	279	265	257	277	286	278	308	292	296	268	288	299	272	283	301	299	283	271	268	257	306	305	242	286	279	269	307	304	248	278	295	262	283	269	297	285	289	283	263	289	312	264	301	286	257	250	289	298	285	301	295	297	313	285	266	259	302	308	274	285	263	286	285	274	301	291	247	287	304	296	281	267	323	307	252	271	267	286	292	271	286	268	296	301	273	299	272	298	274	251	288	251	271	319	284	289	275	269	267	277	275	283	305	298	264	287	285	298	263	306	299	269	264	273	272	272	270	280	274	281	292	275	285	275	271	302	314	275	280	246	268	281	287	277	298	293	290	285	272	262	324	279	281	308	253	259	284	272	282	275	273	292	266	284	306	274	292	285	298	294	281	276	275	296	289	282	261	291	254	266	294	284	290	302	280	261	261	264	319	304	303	268	275	297	301	298	305	285	298	286	279	294	281	296	267	279	280	325	290	281	284	294	304	321	264	271	292	259	273	293	286	288	264	282	297	256	290	318	279	313	290	286	318	308	288	291	273	293	314	286	286	284	259	264	280	319	253	283	266	254	286	272	284	268	278	253	282	266	301	285	278	284	270	284	296	291	300	273	272	279	259	285	290	280	283	295	279	285	276	301	276	268	263	254	287	282	273	284	296	320	289	292	294	353	301	265	283	279	294	263	268	252	257	267	286	301	294	274	253	297	313	302	279	292	262	339	264	264	293	295	278	293	282	275	271	289	292	276	272	287	271	262	284	269	316	293	308	289	266	258	286	275	301	300	266	261	334	281	273	316	263	252	290	310	293	281	300	277	290	276	294	269	296	271	296	297	292	270	300	319	268	277	278	289	274	278	261	244	264	264	332	296	268	284	281	273	293	287	287	275	296	313	295	262	269	261	266	271	241	294	263	282	267	278	269	299	294	287	260	293	289	278	277	317	275	287	325	276	273	272	239	271	276	254	264	279	321	295	292	280	337	293	269	309	285	268	295	292	288	264	285	301	296	276	282	284	283	303	288	292	295	272	282	279	323	271	276	278	288	299	267	283	299	274	282	280	253	321	285	296	279	270	278	258	289	260	278	285	288	285	296	282	283	309	295	307	274	284	290	285	271	269	303	294	303	268	302	290	298	283	318	304	275	272	290	287	291	290	317	302	292	261	280	298	290	280	293	293	257	297	304	256	301	288	302	300	300	267	286	285	291	292	313	302	266	285	274	283	291	332	269	266	272	289	244	282	287	250	262	278	273	284	251	320	271	291	273	312	286	263	292	290	268	278	273	309	278	290	313	257	290	250	278	300	285	297	262	272	334	275	266	298	275	272	297	271	298	319	281	305	254	296	266	284	267	300	267	302	260	285	288	276	272	279	295	286	262	262	285	291	299	281	284	317	314	276	266	263	274	298	270	269	284	299	271	270	287	279	294	247	284	272	295	302	272	280	242	275	276	321	266	276	278	265	296	279	284	261	295	298	275	296	275	268	284	261	296	275	284	306	283	310	291	279	269	252	252	273	298	296	295	265	276	293	251	275	277	260	280	327	276	276	297	299	284	275	292	276	300	280	302	297	289	258	279	307	283	296	272	280	296	279	268	280	282	275	285	294	295	287	274	268	251	322	285	278	255	313	300	286	294	277	231	291	297	260	279	251	269	268	288	270	272	289	290	294	304	277	258	266	267	279	291	244	244	265	270	289	276	280	290	250	284	252	279	263	301	291	279	272	270	274	271	265	263	273	266	263	286	273	274	290	271	287	275	274	263	265	254	279	317	273	269	286	322	288	272	267	296	331	274	287	293	272	285	290	272	266	262	290	302	267	307	275	285	271	301	302	287	284	290	305	284	263	275	282	282	281	287	299	284	283	304	316	326	265	289	273	299	285	293	274	250	277	282	283	253	272	287	290	281	301	260	288	305	269	272	294	292	259	289	300	321	302	279	293	272	278	258	309	277	277	308	279	286	286	282	272	271	266	303	278	269	265	277	260	247	306	281	283	286	281	272	293	290	293	290	262	297	280	287	302	299	291	279	314	275	314	284	307	227	261	278	257	278	291	280	281	258	267	281	259	298	281	264	279	244	334	288	273	273	295	310	271	282	289	293	294	290	291	279	268	279	288	316	288	297	288	286	257	243	273	297	276	265	299	251	268	298	271	308	268	274	272	288	276	282	284	248	295	270	296	323	292	288	271	306	249	251	317	285	274	305	274	278	318	280	308	275	256	279	281	300	279	281	281	284	256	245	289	295	266	270	280	261	301	278	253	299	272	283	282	293	266	264	290	276	276	289	268	290	279	297	280	284	294	284	262	264	265	288	273	257	264	304	306	274	291	273	293	258	250	284	252	273	273	309	294	277	275	289	288	290	271	296	282	233	274	257	260	279	258	258	264	287	275	275	311	252	269	297	291	258	272	276	274	280	261	267	289	285	296	273	290	270	290	261	274	301	277	276	280	281	305	292	263	246	301	294	275	273	264	265	285	288	312	282	301	293	303	278	297	267	307	290	251	287	276	274	280	277	269	295	258	279	285	272	274	282	287	265	276	246	278	274	305	305	273	297	270	268	280	292	280	294	293	285	278	300
17439	2384	5243	5692	4989	4058	3173	2771	2449	2080	1989	1753	1608	1510	1384	1292	1293	1194	1217	1095	1055	1111	1054	989	1094	1018	918	950	949	901	909	887	903	903	835	840	800	899	874	860	856	797	813	855	814	842	760	832	812	830	803	827	828	776	799	734	792	811	767	751	836	772	826	751	819	804	780	792	728	769	770	789	728	794	777	755	761	748	758	750	781	724	705	721	778	792	771	758	716	769	774	758	774	749	773	740	711	770	774	719	720	738	747	790	766	715	718	730	703	767	766	709	765	763	726	754	761	716	726	753	740	699	771	722	754	764	755	722	748	735	776	728	754	729	710	790	763	758	712	721	745	708	738	725	732	751	748	702	736	728	761	785	711	704	751	761	749	731	726	733	753	752	780	734	759	759	746	772	761	737	727	708	760	758	717	736	745	782	702	759	760	777	690	754	734	746	760	753	740	756	743	723	724	770	783	755	710	714	713	743	748	743	764	723	808	749	754	745	767	752	742	742	751	725	765	748	755	779	773	784	737	763	783	778	730	747	777	702	747	696	734	732	764	750	769	760	666	766	754	752	741	692	748	749	757	770	715	789	799	738	739	728	755	722	740	736	695	751	699	748	722	719	717	745	744	752	722	730	787	765	801	710	753	763	719	734	716	722	744	747	760	729	729	740	718	755	744	768	777	728	748	736	690	757	731	776	694	708	768	772	727	754	750	703	728	696	733	731	774	729	709	699	785	779	771	757	758	742	768	762	755	749	746	727	751	720	775	724	753	769	767	744	752	719	729	745	740	777	715	758	693	736	774	710	711	742	732	763	752	725	680	717	779	786	741	719	737	745	767	757	772	733	715	747	752	779	694	764	769	736	745	717	786	756	748	709	775	729	746	776	729	687	794	746	732	738	763	837	726	739	689	701	733	724	765	710	780	745	722	708	745	771	752	742	748	688	753	735	709	682	729	728	746	733	725	722	749	711	736	736	757	779	729	780	746	725	775	738	723	773	739	736	731	743	713	723	756	781	805	757	727	750	736	732	739	740	731	730	728	702	782	743	758	714	691	764	742	746	758	728	709	761	754	790	756	746	729	755	698	719	693	716	732	730	748	757	742	735	724	796	754	697	732	735	656	770	742	818	724	769	730	732	753	715	695	717	728	720	725	740	695	771	745	760	734	739	711	749	717	752	738	733	729	761	717	729	745	676	709	776	767	764	711	719	725	757	711	749	733	742	732	736	771	733	711	736	737	735	763	686	730	749	745	806	741	771	701	782	751	761	762	743	789	751	790	716	760	748	743	716	749	716	773	772	700	746	713	747	755	731	764	740	754	753	728	728	758	772	718	746	736	742	717	691	750	757	738	752	761	678	757	750	791	708	722	797	714	749	774	717	739	723	697	782	766	750	693	766	699	772	739	736	752	687	758	741	749	752	762	747	717	717	768	659	786	779	744	735	761	738	751	741	696	700	804	741	771	706	761	798	716	751	730	724	722	747	740	734	753	731	738	716	714	762	731	714	743	760	722	711	737	783	723	775	707	759	706	711	760	774	722	788	722	745	793	741	727	692	750	756	748	768	755	728	775	718	779	721	776	692	731	728	762	757	755	732	757	794	770	753	745	805	747	742	754	752	690	746	711	720	767	710	741	744	726	800	793	713	758	738	794	722	775	739	716	738	805	700	690	717	768	722	714	726	725	741	744	774	733	737	726	722	729	761	731	765	741	735	731	712	774	691	713	686	733	748	729	732	730	748	694	747	778	746	759	730	747	774	714	748	680	789	731	744	754	758	699	738	744	736	713	783	742	758	731	752	719	736	731	749	719	702	717	752	703	762	761	748	672	739	774	726	734	738	761	721	742	793	751	742	731	757	760	778	756	702	722	737	729	750	727	818	767	709	684	769	736	753	743	746	692	722	764	754	729	734	770	722	733	735	747	756	734	756	668	752	747	730	787	712	721	757	728	777	726	741	725	709	732	755	711	745	759	768	731	698	725	718	718	737	736	739	757	730	750	710	751	723	717	769	784	792	740	718	764	703	746	784	792	727	732	739	809	756	748	732	738	770	783	715	758	740	707	745	768	692	727	722	702	793	723	773	733	747	708	729	710	717	774	710	748	730	718	762	763	803	736	744	724	755	715	732	721	738	756	706	742	739	745	737	697	721	710	726	759	678	708	750	784	739	761	708	783	760	742	761	692	736	745	759	712	779	714	754	697	700	790	717	689	672	748	774	761	777	683	731	693	744	739	708	763	759	680	758	719	719	800	714	689	721	763	797	728	713	741	769	760	751	731	719	752	734	752	761	739	762	733	723	754	753	712	766	720	797	747	665	706	710	744	754	721	743	758	752	798	717	736	746	730	726	744	723	744	720	761	748	737	746	668	759	742	784	764	723	739	732	783	709	773	740	773	727	690	784	765	751	730	725	796	726	719	759	731	774	769	713	731	784	737	731	772	728	776	751	827	722	722	699	756	726	714	765	749	753	723	697	772	690	762	762	741	752	729	793	769	772	725	675	721	753	741	799	792	731	728	748	734	730	791	722	770	741	717	739	748	733	765	744	740	733	791	752	747	779	723	749	793	734	734	753	775	783	778	799	726	717	724	783	728	741	763	713	715	751	739	733	734	714	774	751	725	753	740	779	755	777	760	764	733	733	760	727	707	704	721	713	727	720	743	801	760	679	769	764	758	698	740	750	771	718	736	705	754	720	710	771	748	715	725	730	770	714	723	695	751	742	745	768	793	775	777	721	737	724	742	758	746	689	712	766	773	728	699	747	758	763	747	728	725	732	738	750	748	793	756	772	774	724	803	716	757	727	703	746	754	720	737	714	755	744	750	757	692	730	733	722	706	760	694	736	719	726	788	762	750	741	743	705	755	755	693	723	723	706	687	731	753	804	736	750	746	714	721	721	737	679	733	784	734	698	723	767	750	790	735	779	702	754	723	775	767	733	729	762	711	728	703	762	693	743	708	721	754	724	789	744	814	727	749	754	713	777	724	738	738	764	788	724	732	708	737	715	754	738	793	727	735	805	721	716	771	704	754	764	753	765	732	753	757	749	758	712	753	754	763	776	739	737	763	788	710	771	729	756	803	720	710	789	727	745	721	763	775	749	739	714	706	767	735	744	704	743	758	737	765	712	760	719	703	744	737	724	718	747	748	750	733	764	768	702	734	718	706	735	725	742	698	761	763	710	746	738	709	754	736	735	751	738	760	716	748	716	759	741	763	746	737	725	728	754	743	746	733	763	784	728	718	741	753	791	727	767	715	770	749	752	744	718	778	750	782	769	741	692	752	743	777	738	761	736	739	801	774	780	744	697	796	695	708	716	737	698	720	738	732	681	792	796	717	750	751	738	795	760	793	760	796	749	784	745	749	725	706	695	738	745	781	736	763	717	739	714	783	742	747	754	731	742	725	755	716	726	778	701	694	745	724	747	708	782	687	741	764	755	681	758	725	765	721	755	751	711	742	764	741	726	745	738	743	751	761	770	745	732	768	721
3821	223	220	219	207	182	201	196	195	215	178	212	192	173	176	202	164	184	184	207	190	216	165	186	191	179	201	197	211	197	171	196	163	173	184	204	183	192	164	172	198	185	183	178	180	206	180	176	175	203	196	192	204	200	207	195	202	175	164	200	184	180	179	195	208	182	171	193	177	171	202	159	185	157	197	183	198	174	178	206	205	152	202	189	209	185	183	213	164	188	189	184	212	144	210	182	181	184	144	199	206	215	193	173	180	201	207	189	201	176	190	165	196	204	194	162	184	188	186	178	195	181	203	188	193	193	212	200	217	186	190	185	227	173	167	206	168	194	193	176	194	188	211	172	176	144	189	216	183	178	188	192	185	177	191	178	181	192	188	161	185	177	187	161	171	157	186	193	179	207	190	195	194	180	186	194	190	189	193	175	192	192	204	170	176	183	204	174	215	189	184	194	152	181	203	173	171	175	178	199	184	181	179	195	182	178	169	164	193	211	201	196	181	177	183	183	210	171	189	174	178	182	188	169	191	199	170	192	180	193	180	193	172	193	212	187	188	196	195	184	206	174	163	180	200	209	157	154	201	168	210	193	187	170	164	183	174	209	170	168	196	158	206	216	220	212	203	198	195	179	170	208	195	194	187	183	185	181	194	188	198	192	195	213	195	184	181	196	212	185	221	182	174	187	186	197	190	193	185	195	183	185	187	177	173	200	184	189	202	202	172	185	174	174	211	220	190	186	184	193	207	183	160	178	193	191	156	186	198	213	192	210	196	193	196	167	181	181	189	163	199	209	196	190	169	197	205	187	187	191	161	191	190	171	177	183	192	207	188	188	158	182	199	185	178	207	196	194	197	189	179	204	186	205	196	183	160	157	175	189	210	193	190	186	188	179	207	188	195	186	197	186	179	186	201	187	191	203	156	196	205	201	188	201	181	193	198	186	181	209	217	169	187	197	194	226	181	181	185	199	186	194	174	179	190	183	208	161	199	189	166	177	176	179	182	178	209	222	170	199	181	180	177	185	179	194	183	190	186	178	180	166	187	178	182	179	177	189	201	193	158	175	190	171	213	173	211	180	191	191	188	199	174	194	183	172	176	175	187	172	202	181	178	190	177	198	187	204	187	191	203	189	188	189	192	179	168	169	186	201	185	180	201	164	178	209	167	180	207	136	186	221	193	221	179	189	176	208	195	209	219	217	188	197	174	209	181	175	175	190	201	183	189	182	179	185	170	161	223	155	185	182	198	188	195	174	168	178	176	191	184	163	184	180	202	193	157	167	183	172	190	180	195	183	216	186	185	180	183	154	185	194	182	178	201	186	189	171	184	213	202	175	176	172	179	196	186	167	171	192	189	178	208	205	164	192	201	210	176	162	195	173	186	189	178	172	150	163	183	176	192	173	169	187	180	179	184	224	178	177	195	200	189	176	181	209	174	183	207	173	165	181	190	197	192	152	180	197	183	179	180	185	189	208	220	175	195	180	175	194	178	182	187	194	188	202	173	196	187	196	185	190	191	186	181	193	165	173	191	196	199	203	158	202	189	176	165	180	160	170	200	160	189	190	198	186	167	181	198	188	172	184	173	206	179	190	184	175	167	192	189	200	211	164	191	172	163	188	168	184	182	183	196	180	179	202	183	179	222	174	159	190	204	198	179	199	176	200	209	202	198	181	182	190	176	200	213	217	191	196	186	176	188	213	189	204	190	171	170	186	180	182	203	166	188	177	171	169	165	173	198	203	178	174	172	189	184	166	208	178	189	180	183	189	206	188	189	217	197	188	193	188	172	166	168	176	170	189	187	201	187	198	195	189	194	167	184	199	180	166	186	170	173	208	184	192	206	211	182	207	170	203	170	190	189	190	186	188	199	199	173	188	194	200	180	166	165	175	197	200	185	184	181	219	191	194	181	187	193	203	212	199	194	211	174	173	191	190	186	197	180	194	166	177	197	163	188	183	193	225	217	208	209	175	171	181	202	182	194	194	184	224	172	195	173	176	177	178	197	158	218	158	204	175	176	195	198	190	202	189	209	187	186	198	178	220	185	191	178	180	213	201	182	188	192	207	191	190	159	174	183	174	190	186	215	187	212	191	166	194	193	179	178	187	208	188	185	186	179	193	180	186	179	191	188	200	187	208	193	180	169	198	167	170	178	178	175	189	184	186	174	157	183	198	175	184	194	186	161	184	222	170	176	174	183	199	203	197	187	173	176	179	190	205	192	203	202	196	196	208	208	184	184	176	185	191	214	215	191	191	185	186	186	181	182	156	207	186	178	195	187	199	183	177	199	216	204	188	206	182	174	162	192	192	178	186	170	193	215	180	195	166	160	193	172	194	180	179	183	185	171	204	190	194	174	194	170	182	206	182	204	183	208	193	186	209	196	158	161	177	166	186	174	193	193	196	194	182	171	197	179	192	202	198	200	190	189	178	179	186	197	185	216	191	179	220	175	196	190	184	201	177	189	191	176	205	170	187	194	174	178	193	188	180	197	215	188	194	196	191	174	193	154	192	189	166	168	184	187	175	170	191	175	190	197	209	194	173	165	179	177	196	216	186	177	174	178	207	193	187	209	172	183	203	187	187	201	192	177	203	207	211	181	182	192	188	198	175	171	212	197	178	213	163	181	204	188	185	193	174	189	195	180	208	212	174	180	162	192	187	206	184	180	208	182	207	186	179	207	196	174	193	194	196	203	207	184	194	218	168	171	179	188	169	167	186	187	170	195	176	185	176	165	170	194	175	202	193	196	163	199	209	189	184	163	186	173	186	194	181	180	207	184	166	202	194	214	190	165	174	175	207	180	208	193	206	186	218	192	172	210	191	185	198	184	190	176	170	175	199	213	185	217	189	221	185	199	171	197	189	205	204	166	188	177	180	173	205	173	168	191	171	200	186	187	201	187	188	189	174	225	169	183	178	206	213	190	198	174	210	188	165	225	171	176	179	201	206	188	201	196	173	180	170	183	187	180	171	198	184	189	184	205	180	169	191	186	173	162	189	170	179	183	179	169	179	166	187	187	205	176	194	179	196	167	172	207	187	180	169	194	166	213	175	162	190	181	189	185	210	193	161	176	166	212	187	195	193	168	157	196	177	195	190	176	206	171	182	181	184	208	197	167	193	187	182	181	181	194	177	190	165	175	210	192	208	187	176	170	223	221	178	206	203	196	170	183	188	192	217	180	178	196	174	176	205	203	212	206	185	199	187	188	210	194	178	189	203	205	172	192	199	193	177	202	175	190	170	192	169	171	180	193	179	189	191	208	187	172	166	169	190	154	199	178	179	168	184	189	160	178	178	192	184	160	196	209	202	176	212	202	174	182	195	209	188	208	174	187	183	186	177	190	197	207	184	184	194	209	218	156	195	181	223	165	176	184	192	179	174	179	195	174	179	165	213	173	173	181	174	162	200	201	187	170	193	204	176	169	185	159	193	183	208	169	197	214	167	193	219	194	180	184	179	188	186	177	198	187	179	190	181	204	158	173	178
3616	596	693	697	662	622	614	617	589	598	613	602	513	575	570	583	570	578	554	553	597	561	546	543	597	570	596	562	560	562	584	587	558	567	570	558	538	509	528	563	551	581	568	560	553	537	554	552	569	557	554	564	564	541	544	571	575	558	549	547	562	527	568	528	561	541	564	553	535	549	538	551	515	572	555	538	602	554	593	503	520	555	562	541	543	548	569	602	582	559	514	537	595	535	582	545	506	602	537	571	569	555	541	536	567	549	562	517	527	554	551	559	556	543	561	525	545	536	564	502	570	575	552	534	503	525	565	565	560	538	537	546	550	559	520	553	584	584	588	549	562	569	551	515	614	531	519	594	573	547	547	560	563	521	540	599	546	531	549	616	535	561	571	547	546	540	582	584	536	556	560	522	550	578	545	553	544	563	537	564	536	560	530	556	580	537	557	553	536	575	547	580	560	593	531	611	561	493	599	539	531	516	535	543	545	570	612	526	591	513	561	536	558	597	550	530	567	535	515	572	569	579	520	534	537	580	601	535	588	518	518	557	519	560	582	538	543	557	492	587	546	565	534	550	525	620	552	582	550	536	571	541	534	556	554	594	545	607	575	541	514	558	561	532	524	547	532	515	515	551	552	561	508	561	586	579	593	494	558	550	535	548	560	608	529	578	586	504	561	520	539	551	528	536	589	559	575	568	527	586	537	508	583	556	533	547	562	588	562	576	553	515	533	541	578	518	559	539	557	567	560	605	562	569	587	542	571	533	554	541	553	552	541	532	562	559	568	587	550	558	537	535	541	557	560	559	583	522	600	583	522	546	584	553	566	589	522	601	508	583	532	575	509	559	585	575	564	580	560	555	565	555	500	537	542	531	574	539	568	548	532	503	590	547	533	565	598	591	542	570	589	538	555	568	532	589	528	620	546	548	588	591	588	558	558	545	543	506	516	564	573	612	521	579	509	546	534	532	544	549	546	569	544	567	573	551	536	571	597	541	577	555	559	559	560	569	607	560	530	529	528	563	550	544	566	573	517	537	533	563	567	527	556	552	569	548	551	580	616	581	584	535	551	550	535	577	582	583	554	546	586	576	528	538	545	470	546	524	560	565	560	519	583	546	569	578	566	573	502	549	544	577	610	525	561	546	596	559	533	590	558	564	552	542	574	573	593	522	551	536	521	534	548	547	544	558	561	559	533	533	560	540	600	524	586	566	550	564	564	538	539	598	575	564	530	569	539	575	540	545	548	519	540	531	588	536	518	554	604	527	560	572	536	517	535	515	539	543	528	520	543	532	533	601	524	552	538	539	573	528	563	552	552	604	567	542	536	522	559	532	542	566	556	548	544	578	531	594	520	519	559	577	559	550	525	596	525	516	554	600	532	526	544	558	532	565	566	560	555	539	577	558	561	538	530	614	552	573	572	563	523	537	539	553	605	519	550	537	513	532	530	566	525	560	570	565	548	553	552	601	542	524	556	593	565	545	565	557	503	556	535	560	564	606	575	569	543	579	549	527	588	533	564	579	554	563	537	499	554	570	581	553	584	559	533	544	571	557	568	598	516	540	569	529	565	538	570	557	541	508	593	600	544	544	554	513	599	567	553	577	561	556	539	519	563	581	525	585	563	504	595	553	553	590	580	551	561	552	577	570	552	556	591	594	586	544	571	514	560	593	574	548	516	573	579	570	562	574	579	558	557	590	541	594	548	546	504	579	558	548	568	586	579	559	555	567	591	551	561	563	539	593	568	576	524	525	532	558	570	593	598	539	531	532	538	584	584	528	552	556	557	555	564	541	564	537	620	564	558	562	533	608	504	546	539	508	539	523	534	567	565	567	544	564	590	566	583	556	549	582	584	564	551	560	557	576	591	566	572	566	530	525	578	544	548	567	578	530	526	563	555	540	557	535	571	556	545	573	522	551	533	570	571	545	524	524	525	539	511	578	536	567	566	545	544	570	557	565	520	622	532	511	544	564	546	543	507	565	588	571	609	547	553	618	576	544	526	540	568	562	547	508	551	580	582	564	541	555	553	575	574	522	546	577	541	560	554	606	561	483	563	551	580	562	547	511	540	539	587	525	553	562	548	564	583	577	530	523	557	557	598	566	542	556	511	549	537	576	583	570	596	562	560	568	550	564	551	570	565	571	538	604	507	544	554	584	569	569	544	596	541	564	556	581	589	577	538	524	565	557	559	533	584	543	531	576	559	561	581	544	552	509	579	584	563	537	589	557	563	555	559	577	569	542	564	562	610	576	551	544	536	562	576	564	579	526	592	551	540	590	552	561	559	589	539	569	550	553	530	537	517	548	584	567	539	572	551	547	573	583	539	505	553	580	565	559	511	528	537	527	569	553	593	526	558	513	569	521	558	570	548	563	536	565	575	582	567	511	530	568	560	583	561	542	549	529	561	530	554	544	575	568	597	524	551	537	594	536	561	552	547	519	555	564	548	561	573	498	543	544	568	547	549	587	552	526	541	588	563	595	600	598	552	524	549	580	521	562	533	583	550	561	521	526	585	569	554	624	526	535	577	568	561	551	558	594	573	560	565	564	520	579	564	563	556	603	511	566	559	548	557	543	577	558	576	577	559	539	597	543	537	549	548	548	581	571	564	546	515	526	552	535	553	566	527	597	538	607	563	601	528	594	564	513	547	588	565	597	580	557	545	562	566	553	532	546	541	590	519	519	559	580	564	574	544	556	563	574	539	520	553	550	534	579	563	562	580	535	571	506	570	586	548	537	578	572	539	572	568	548	516	591	584	607	537	552	540	466	530	539	595	538	579	534	572	604	559	559	538	535	558	502	512	554	569	563	563	581	574	554	547	543	546	592	580	570	560	546	574	536	547	573	540	528	554	607	549	548	571	537	599	538	598	586	549	520	566	567	549	569	575	576	497	523	541	571	567	603	523	554	534	564	555	521	495	582	511	573	565	534	550	537	531	564	559	571	523	535	597	516	515	524	565	554	536	587	527	553	600	538	538	597	542	534	554	532	549	603	568	616	553	550	552	536	552	588	542	570	579	556	539	544	538	571	612	522	577	571	512	575	549	512	521	576	584	563	517	560	535	536	586	525	542	554	521	538	566	570	531	533	606	559	534	532	538	524	575	570	573	532	514	556	557	561	553	564	563	532	542	519	585	537	573	606	526	550	575	566	580	535	532	555	567	560	533	571	567	553	559	578	546	537	584	524	539	575	578	573	593	556	548	527	606	572	559	577	566	510	565	566	516	530	524	553	516	526	550	572	593	538	545	599	541	579	547	535	546	537	568	554	569	541	561	586	558	557	604	556	511	571	551	603	467	560	514	539	560	528	552	556	553	552	572	582	548	536	520	567	528	546	525	512	525	541	552	562	559	557	584	572	586	546	547	545	585	534	582	552	586	553	507	494	548	555	545	577	548	533	528	589	547	566	571	573	564	564	534	547	556	558	516	555	550	512	539	595	596	565	572	558	556	586	576	551	541	528	568	556	568	548	567	567	565	590	544	540
23493	3165	1381	1031	811	669	540	530	452	445	420	435	360	386	378	372	356	386	334	355	361	360	360	336	358	343	338	362	339	308	308	336	315	308	359	294	335	317	340	338	337	312	333	353	336	299	325	307	330	357	327	322	338	308	275	312	328	327	306	299	340	318	324	290	361	315	296	342	305	328	317	327	321	342	346	331	324	342	329	312	343	279	324	331	345	361	306	314	324	340	292	344	315	354	302	323	302	321	342	313	318	321	322	311	331	297	349	312	326	314	327	347	314	310	344	346	304	325	340	306	359	320	307	317	317	306	314	316	326	323	321	348	314	357	311	333	318	314	277	287	342	307	322	301	372	361	306	312	318	335	324	328	326	325	326	321	314	309	304	316	330	332	335	282	326	339	318	330	344	346	330	311	349	320	330	332	296	335	328	319	336	331	318	320	287	331	340	317	311	324	288	302	323	334	334	316	339	312	341	323	351	348	311	301	341	334	324	321	314	316	337	338	303	367	353	324	340	349	328	340	308	337	319	308	316	335	281	343	326	360	316	349	328	303	319	333	310	330	375	296	316	338	334	294	314	318	323	337	316	358	350	342	325	317	307	338	360	321	326	285	315	329	353	337	334	327	316	294	338	325	314	345	317	310	324	331	337	333	353	370	296	327	308	333	325	330	307	314	366	312	326	331	327	335	333	312	328	307	310	333	315	365	340	294	304	328	328	348	335	352	336	303	306	293	309	315	341	312	325	364	341	318	332	325	311	320	296	382	338	326	357	301	335	330	334	314	322	311	328	317	312	318	295	333	326	281	311	319	309	339	331	330	321	345	339	290	355	315	320	340	323	307	317	333	330	306	310	357	360	300	336	335	346	338	327	328	313	360	323	364	282	326	352	335	285	324	326	339	358	320	373	297	332	308	304	329	322	346	324	329	319	315	330	323	331	324	325	333	333	350	329	319	318	310	323	338	288	355	332	364	330	321	328	317	360	336	346	328	334	314	328	341	325	343	337	329	335	327	308	323	323	333	311	320	312	301	287	303	293	313	351	339	320	293	341	298	301	323	320	322	289	299	317	320	307	320	321	368	313	327	297	346	300	320	331	357	297	334	322	326	327	320	304	316	328	362	328	309	324	333	325	317	304	339	323	329	326	362	329	329	329	361	327	318	325	320	331	350	318	326	336	333	330	323	299	337	309	330	348	315	301	333	310	333	337	343	326	337	364	297	327	304	309	319	319	327	328	308	321	291	335	339	327	316	296	350	307	310	324	310	348	292	333	326	348	320	311	314	303	352	331	323	330	345	371	322	339	332	325	334	337	352	319	326	332	363	306	329	311	353	334	342	330	351	304	303	293	298	312	360	360	306	330	334	348	331	301	312	297	327	303	324	278	331	320	348	301	334	366	337	364	322	326	318	346	313	305	333	303	354	297	333	367	324	290	334	345	343	344	349	287	346	356	333	348	338	303	308	315	340	352	318	344	368	328	342	320	317	342	319	340	326	338	320	321	321	326	316	300	310	337	339	323	299	339	313	338	324	324	343	319	334	320	310	319	313	336	322	320	291	289	306	320	319	340	342	308	323	311	333	324	340	331	345	323	301	325	349	336	361	303	336	324	366	311	344	301	330	325	324	292	317	314	321	334	315	329	328	318	314	341	344	322	344	309	322	337	312	331	324	298	340	282	330	325	314	344	320	317	350	344	320	317	365	320	308	318	303	325	329	336	346	327	304	346	331	310	291	318	326	334	335	323	355	334	347	327	314	322	346	297	306	312	322	350	327	360	309	310	329	327	299	305	317	323	315	315	313	314	336	338	333	309	288	308	317	341	327	321	268	313	363	353	357	329	346	292	310	311	352	296	348	330	325	344	320	334	310	352	326	323	326	361	295	336	376	349	314	322	334	346	314	288	309	330	311	322	340	347	320	328	347	301	302	331	341	305	321	316	322	331	343	318	325	319	314	334	296	319	361	305	344	342	299	295	280	319	316	301	311	322	326	334	302	316	344	352	331	304	285	306	311	314	315	351	340	312	369	331	335	366	322	330	341	309	315	307	338	338	329	358	313	310	350	294	337	298	338	303	346	317	326	321	333	319	338	319	293	335	328	310	302	335	330	304	338	349	296	311	353	298	328	316	314	342	318	338	331	333	313	327	327	328	335	361	341	314	349	334	284	321	310	299	317	365	333	328	316	322	313	373	316	338	318	346	314	297	321	317	331	356	323	308	315	310	324	324	322	318	340	329	346	318	307	314	335	306	312	318	366	325	309	316	321	343	341	307	332	303	297	337	288	349	343	308	351	331	379	320	313	326	318	309	335	345	331	326	335	347	282	326	325	329	319	321	334	312	322	336	331	334	323	324	344	306	346	322	334	304	331	316	311	318	318	301	355	323	350	312	314	320	336	302	335	344	316	304	314	311	334	346	310	291	300	325	313	336	318	320	299	340	333	318	332	298	308	340	342	324	302	334	321	342	311	307	326	348	305	349	315	344	316	338	360	323	308	337	304	293	308	346	319	349	331	320	322	300	299	326	356	307	342	326	322	287	331	347	332	315	342	354	319	311	307	340	305	323	320	329	311	332	335	310	357	304	367	388	302	346	303	347	341	353	338	308	312	348	310	342	300	295	311	330	337	306	328	309	304	345	327	332	309	333	329	297	314	327	304	332	299	334	298	364	304	310	316	348	339	321	331	309	307	352	342	343	341	299	313	322	343	307	331	350	318	337	310	290	339	304	319	325	312	336	325	328	329	339	331	340	364	332	334	348	322	324	302	323	329	320	321	294	305	334	349	337	320	345	325	312	308	311	330	325	318	278	326	338	338	300	355	357	308	319	317	298	333	373	300	325	327	316	325	330	304	322	364	339	319	301	326	317	361	308	332	324	319	343	291	308	307	327	311	325	339	290	334	306	301	309	337	329	340	351	333	339	324	295	369	356	312	330	312	328	327	300	325	307	314	331	344	332	324	327	315	329	297	332	323	334	311	300	348	315	346	301	343	320	301	314	291	308	290	323	327	324	343	331	321	325	343	329	318	326	316	309	324	335	351	329	333	339	313	349	336	330	345	309	320	306	320	289	341	331	354	350	353	317	330	301	341	311	304	331	347	300	306	354	345	312	303	298	309	323	295	339	311	273	304	312	316	306	320	319	331	305	303	333	345	301	324	355	348	304	345	317	289	328	336	335	316	302	341	331	326	311	292	328	326	331	343	318	306	324	326	316	352	343	308	339	349	307	351	320	328	302	306	334	338	305	336	327	336	341	343	300	324	341	327	338	315	346	340	342	361	308	333	328	336	336	335	303	332	342	305	339	325	306	286	327	308	306	324	335	335	325	310	327	345	341	327	311	325	298	317	370	321	328	338	288	291	316	318	274	328	288	316	360	299	321	315	298	333	324	301	312	321	310	314	307	311	348	315	343	313	342	325	324	347	286	340	285	333	354	325	317	312	315	319	305	328	311	325	327	313	302	357	292	333	303	297	346	322	343	370	363	320
12147	1717	3182	3498	2965	2616	2198	1951	1746	1581	1389	1377	1297	1230	1244	1127	1151	1053	1084	1002	1039	987	1033	1003	1020	986	983	982	980	995	931	925	1042	939	918	952	921	897	946	906	847	960	902	885	919	982	892	919	911	939	874	865	907	890	868	939	907	930	869	870	869	895	871	837	881	857	896	880	858	876	928	873	873	926	907	903	886	875	922	852	866	887	863	839	836	834	893	888	830	844	911	871	870	900	849	895	860	862	847	874	883	912	813	884	814	908	876	843	858	892	871	872	864	924	898	905	880	845	832	923	855	907	884	886	904	892	871	868	901	857	826	873	860	882	855	839	896	908	825	827	835	855	876	902	861	908	868	805	877	902	873	837	866	863	907	857	834	866	867	877	875	862	865	888	883	901	914	876	860	925	889	850	886	839	833	865	913	819	913	875	880	861	872	889	840	852	867	895	841	845	862	880	818	830	869	862	913	893	821	882	872	860	875	859	841	818	863	878	863	854	875	896	905	862	894	857	859	852	828	878	820	895	826	842	905	862	830	874	879	877	913	822	852	904	832	856	900	814	908	871	840	837	849	857	856	898	914	855	858	833	872	862	862	857	862	911	885	821	869	883	856	853	877	901	891	888	884	875	884	865	860	852	840	940	898	830	906	829	882	880	887	871	892	839	882	914	883	895	886	880	895	899	876	897	920	868	890	803	912	855	855	857	854	861	844	859	881	832	847	854	878	840	847	854	885	936	788	870	847	880	855	831	866	877	893	847	862	856	872	873	912	855	876	871	899	883	914	911	838	862	893	921	856	847	865	848	941	857	835	823	876	895	844	878	887	838	868	838	820	885	928	910	868	890	795	887	903	842	900	877	882	809	877	836	865	839	817	864	845	842	894	858	877	871	809	809	849	920	838	902	887	862	885	869	930	853	861	873	890	869	908	828	880	862	821	880	807	843	874	901	858	823	921	873	820	925	889	889	891	892	873	833	864	833	926	911	833	898	798	860	887	884	866	857	850	857	811	863	864	862	887	902	855	804	890	891	961	856	894	898	871	849	832	869	850	820	883	883	837	872	876	839	825	890	887	798	900	879	835	841	867	859	831	862	825	856	858	875	875	902	896	862	831	882	879	843	936	885	882	875	892	835	867	816	863	871	933	902	845	881	866	856	883	861	899	864	864	861	847	845	913	869	857	850	882	866	876	846	842	830	828	887	898	874	873	857	860	829	836	852	841	900	908	876	876	844	866	895	847	822	901	850	911	877	841	827	890	843	874	904	873	877	891	920	842	865	872	839	844	878	864	897	890	855	869	815	916	881	807	893	852	865	865	801	894	849	829	949	844	925	868	865	868	863	821	823	896	888	886	893	820	838	865	867	856	929	822	901	842	895	918	896	873	833	874	854	849	841	882	839	825	847	869	912	873	860	876	866	827	884	917	820	870	851	870	886	849	877	870	835	917	849	839	900	861	858	817	832	886	918	866	858	853	896	860	875	855	835	908	877	871	908	869	875	848	875	884	920	879	854	897	862	813	891	917	885	889	891	891	856	829	836	878	876	897	939	910	869	873	895	836	826	889	835	871	868	862	849	863	850	883	852	933	872	869	817	798	860	860	833	856	881	913	830	838	846	872	869	875	859	829	809	875	796	860	893	863	889	861	885	884	905	858	866	844	890	869	821	879	828	884	840	902	846	839	922	942	884	869	842	877	891	887	858	825	875	870	867	859	840	851	879	871	868	851	892	868	845	914	818	864	857	907	890	888	877	952	880	849	865	890	900	864	870	828	857	860	873	843	849	815	841	857	896	801	895	877	866	866	857	861	897	827	846	868	888	932	899	856	869	889	830	848	905	896	882	901	871	930	866	860	939	853	852	897	887	888	912	880	853	872	879	793	849	818	860	900	880	804	922	894	852	890	850	861	865	857	867	935	901	836	972	873	834	815	859	855	906	851	872	854	865	834	845	857	921	895	873	891	872	876	834	854	898	808	888	794	848	879	897	903	866	823	885	826	855	870	911	890	847	826	907	870	851	873	900	813	803	888	866	815	836	881	921	884	907	889	856	887	870	889	873	888	890	888	834	879	878	874	874	849	902	826	887	872	883	883	842	897	841	884	843	884	889	922	873	872	915	880	867	827	849	848	909	850	834	821	855	892	815	836	863	913	894	841	895	846	861	832	867	893	838	824	851	865	896	842	843	826	877	931	853	879	914	887	832	893	875	872	847	869	808	899	859	888	855	826	857	850	853	838	923	862	832	850	888	848	828	844	856	827	837	877	869	930	893	860	886	832	858	920	854	851	993	894	869	854	883	857	860	860	869	797	851	897	858	919	842	924	856	886	856	874	854	857	921	907	857	839	835	836	836	834	867	860	947	853	880	876	868	853	910	855	872	870	889	866	862	880	882	890	867	818	877	916	855	891	846	875	875	917	881	862	921	819	824	865	843	813	880	868	820	875	854	823	790	815	805	867	810	876	860	875	923	902	893	933	909	859	840	882	844	874	831	856	826	838	898	915	816	852	824	833	821	833	869	865	868	873	828	886	798	891	887	874	813	844	835	858	894	862	856	894	860	866	860	865	851	877	862	898	899	863	862	910	947	848	888	825	863	896	845	899	805	841	921	903	776	812	861	858	875	814	896	919	819	891	887	897	892	836	827	873	860	866	888	862	931	868	856	925	901	888	839	839	882	829	886	871	879	850	837	873	867	889	864	836	825	842	839	876	843	837	845	847	830	882	881	869	897	844	855	837	878	897	890	873	940	876	874	939	877	877	912	875	880	857	850	854	873	897	850	901	855	850	925	905	844	847	894	889	924	853	892	851	820	874	862	891	900	853	876	843	825	910	874	853	856	871	897	890	845	871	884	853	870	879	921	886	852	848	882	853	848	821	903	819	895	843	874	856	853	871	888	890	869	845	815	901	886	854	888	863	870	857	857	827	853	917	850	843	921	852	851	860	865	881	911	855	887	879	821	866	844	850	884	887	885	882	842	821	874	835	865	873	853	824	861	900	892	815	861	866	836	882	893	856	843	886	871	882	888	834	849	892	900	893	880	864	806	840	909	815	823	858	859	875	844	847	927	859	868	855	845	847	881	876	878	845	863	876	931	889	910	893	799	839	847	852	843	913	816	870	940	889	828	856	853	861	914	862	850	856	904	841	855	871	856	857	865	867	890	862	873	880	879	898	867	858	889	864	917	876	885	810	876	873	856	815	877	837	878	858	842	875	943	848	856	863	884	871	900	851	898	865	900	866	887	902	847	851	905	898	895	883	898	849	817	871	857	857	846	880	849	929	902	849	835	846	813	860	860	866	848	858	915	852	809	901	866	853	883	849	901	895	839	933	896	861	896	859	934	781	863	873	817	829	853	855	863	893	917	851	863	894	878	878	870	872	870	876	927	876	828	878	885	844	879	897	862	864	848	848	852	839	872	856	842	872	891	909	861	796	875	848	877	869	861	911	909	846	861	830	901	839	867	888	829	829	852	881	870	907	876	905	881
33926	8680	2883	1808	1255	939	732	649	540	480	439	473	396	385	376	344	340	359	326	362	319	309	297	332	290	314	314	320	326	320	285	307	308	295	320	305	290	250	296	274	276	308	276	289	311	266	282	275	267	292	287	285	302	292	275	289	323	282	294	265	261	255	286	272	281	287	278	278	283	265	319	299	292	270	288	263	299	297	305	272	302	285	286	280	308	269	272	292	254	266	295	281	268	272	290	300	304	271	274	264	297	293	277	260	284	295	294	276	314	269	303	290	302	228	259	286	296	295	299	287	276	254	280	301	259	265	286	302	297	284	295	306	292	287	277	293	288	280	278	280	288	277	274	279	318	284	261	270	263	301	257	276	276	283	261	282	284	296	295	275	265	245	295	273	281	288	283	309	281	312	310	291	274	309	271	264	308	295	280	262	305	278	281	276	273	280	284	286	289	277	294	271	279	270	307	295	269	290	292	275	274	262	290	289	274	304	308	296	280	296	273	266	267	309	270	268	303	248	271	284	240	260	268	269	284	286	281	254	279	292	296	270	259	263	254	253	275	279	282	280	275	275	318	315	281	276	279	271	275	280	288	294	297	273	232	320	263	255	278	246	268	281	268	270	267	258	268	292	281	268	320	258	282	274	277	293	279	271	272	276	253	280	300	280	257	302	271	296	295	321	258	265	286	305	291	283	256	284	259	290	267	269	288	298	285	276	274	305	276	260	300	309	314	279	287	255	258	302	275	288	281	311	283	243	313	312	292	271	264	255	263	252	274	283	270	296	275	264	268	318	311	277	267	316	258	327	305	288	298	259	271	279	304	281	293	311	263	257	296	293	302	292	269	268	275	292	293	293	269	284	266	293	279	295	304	290	286	286	304	282	304	292	287	290	278	261	289	316	281	275	282	281	303	275	275	276	283	300	266	262	277	268	275	270	302	297	286	323	276	289	306	302	279	283	281	276	259	279	259	313	275	310	283	280	294	288	281	266	311	307	269	305	265	312	287	280	284	288	271	278	264	285	260	283	263	297	303	296	272	264	278	296	287	267	303	250	291	289	281	281	294	268	278	278	270	299	313	286	284	287	292	313	290	283	302	293	253	291	284	262	289	277	288	256	257	263	298	293	279	270	281	306	279	282	296	263	303	294	282	280	312	252	272	298	272	284	275	288	298	248	281	283	274	284	278	283	310	297	298	267	315	263	255	300	285	259	265	300	250	293	244	292	296	304	301	291	289	293	268	279	288	287	292	263	283	271	293	273	299	294	279	332	286	256	320	296	257	307	313	299	278	271	292	290	301	279	322	269	286	285	275	296	337	292	306	322	277	278	293	286	295	271	279	269	290	317	285	292	276	321	267	268	280	301	264	313	284	278	277	312	278	231	269	266	273	271	317	316	262	272	291	293	296	273	253	313	293	270	286	293	258	279	277	319	277	279	273	271	293	282	271	283	248	264	289	262	287	279	240	267	307	271	246	298	254	294	276	307	278	255	282	299	268	257	273	248	287	276	266	270	296	290	269	285	297	275	278	252	280	301	281	274	263	289	282	297	280	267	278	294	282	256	300	283	264	274	268	278	284	293	304	264	264	301	278	305	292	277	279	279	270	280	267	279	286	310	289	279	297	284	297	287	289	278	290	296	322	281	278	305	302	295	296	278	271	289	245	270	288	257	272	248	252	263	263	311	314	280	273	276	305	300	299	294	271	301	297	285	303	277	284	296	266	274	295	246	303	296	282	273	271	299	269	270	278	296	278	297	292	289	253	265	283	269	279	312	287	298	270	274	276	287	280	300	242	282	277	257	325	292	280	282	298	296	274	300	258	278	284	273	291	258	285	252	265	278	261	293	282	271	278	280	285	287	289	270	273	284	285	259	295	323	309	292	276	284	265	289	283	279	263	290	295	287	289	263	300	273	301	264	301	298	292	281	267	281	280	261	264	263	286	272	273	282	258	275	298	285	294	297	276	302	277	298	308	251	266	279	257	266	260	295	270	284	270	287	287	278	311	296	260	299	281	269	324	283	307	280	268	270	304	263	280	298	273	267	274	278	282	301	275	265	256	258	324	272	280	268	296	279	284	314	284	272	290	300	293	289	275	293	279	292	261	288	292	278	268	271	290	280	280	283	290	277	271	277	293	258	282	292	283	282	294	315	291	267	271	261	290	306	295	306	289	275	287	295	287	270	288	285	299	279	268	318	306	273	254	279	285	252	315	286	276	259	290	289	278	290	305	290	289	277	293	315	290	303	295	308	278	280	287	276	277	258	261	267	270	300	323	290	300	267	289	287	279	297	300	281	288	278	325	263	251	262	276	282	278	264	284	283	275	274	226	270	306	285	273	294	302	314	270	285	263	275	290	301	288	273	304	282	256	257	265	290	274	263	278	287	295	279	275	284	277	293	293	295	278	295	288	310	264	304	279	271	255	302	281	249	301	271	281	279	269	278	275	267	272	274	253	272	277	286	267	285	315	294	285	308	258	293	318	245	250	299	275	274	284	291	299	268	252	292	275	322	280	298	295	286	311	290	265	265	297	267	256	303	297	278	253	314	298	270	257	278	285	291	305	289	253	279	271	284	289	266	307	267	279	258	299	283	302	272	266	273	276	305	306	252	263	300	280	290	281	287	282	272	315	271	280	296	279	269	284	312	246	303	296	314	293	269	265	332	277	279	272	252	286	268	310	266	285	304	274	311	276	287	293	281	297	289	273	293	301	301	311	308	271	318	275	262	325	273	307	295	281	318	234	275	273	297	284	269	292	315	250	308	290	270	283	274	310	303	273	266	274	278	261	262	282	305	262	275	282	259	285	255	289	293	271	274	289	299	286	247	300	289	302	282	272	283	290	260	263	261	298	261	278	277	298	266	298	275	289	271	317	273	273	282	278	299	280	292	280	289	296	298	293	294	306	286	287	262	290	301	272	294	281	280	264	270	308	284	303	278	264	277	273	269	297	261	282	277	263	272	296	274	289	267	282	290	284	267	273	294	286	268	279	287	274	269	276	280	283	307	278	271	234	285	270	314	258	273	295	272	262	311	266	261	281	296	282	288	283	268	297	286	279	277	274	279	251	250	258	288	298	308	270	276	293	290	274	290	280	299	299	256	258	300	272	271	256	280	275	274	248	277	261	271	286	278	279	301	284	270	269	293	261	270	277	265	288	280	283	321	297	290	251	298	281	290	273	268	307	266	289	328	307	300	298	315	298	280	317	273	291	270	265	303	300	294	245	280	303	293	287	271	307	258	295	302	275	287	300	253	282	278	255	276	265	281	275	301	285	267	307	257	262	266	269	287	262	339	272	281	301	308	292	294	281	263	273	252	254	284	290	315	276	282	296	261	270	265	246	277	279	281	274	274	281	319	264	266	285	312	262	290	270	269	295	275	272	294	298	282	308	265	263	256	250	308	256	282	270	256	307	265	275	285	289	299	282	279	320	262	276	267	287	281	274	291	256	272	291	294	297	272	304	311	291	283	284	276	292	267	269	270
16787	2399	5243	5806	4894	3996	3349	2715	2466	2164	1966	1719	1664	1578	1370	1302	1278	1217	1179	1123	1083	1059	1045	1043	990	988	942	916	884	895	909	894	889	871	877	872	816	889	809	849	850	818	823	827	720	790	810	815	805	778	787	750	739	795	803	773	799	773	759	766	768	753	764	816	726	742	779	756	756	768	752	764	749	781	761	748	762	721	737	746	758	772	750	709	722	725	814	768	738	726	767	756	717	737	700	761	773	707	754	735	774	769	765	708	705	699	761	713	784	728	798	758	776	757	718	761	725	741	725	782	732	799	753	793	721	773	739	788	768	744	749	670	740	792	747	749	729	753	756	767	756	714	743	802	764	709	767	748	786	746	724	731	760	704	724	768	788	726	731	691	807	721	758	781	745	716	730	717	777	767	760	824	746	727	753	706	707	736	760	768	757	761	795	757	782	737	721	737	738	714	773	732	735	731	701	755	766	756	738	739	726	714	708	795	750	737	766	722	789	676	782	768	696	732	717	768	775	763	723	709	762	727	751	685	707	760	746	746	667	753	700	732	790	748	699	801	763	760	736	739	729	732	776	763	685	747	785	771	716	754	747	711	714	774	717	766	741	727	753	668	705	766	755	746	728	724	726	737	733	729	791	759	772	686	728	780	759	789	739	747	768	707	738	757	728	743	763	785	725	767	718	734	702	736	753	773	707	737	765	729	720	748	729	742	741	753	715	670	705	729	752	758	730	788	759	795	721	774	717	728	707	722	755	779	739	765	727	731	738	726	761	759	761	701	742	739	698	739	745	718	713	690	748	785	758	784	742	736	759	753	767	732	752	746	754	746	732	728	736	765	713	724	734	717	696	764	744	776	795	766	749	724	720	714	731	712	785	765	703	713	752	809	710	726	759	722	784	747	730	752	745	768	742	739	762	782	709	762	788	745	742	731	769	788	722	714	779	714	776	746	729	739	731	748	759	754	713	695	743	726	748	764	723	767	744	753	731	753	758	733	745	758	800	743	735	756	761	717	752	764	730	751	724	744	777	777	765	775	751	770	747	782	756	722	695	721	748	800	799	702	741	693	748	746	737	750	750	746	756	751	778	765	720	734	735	709	744	718	721	786	757	786	721	774	726	717	726	712	763	714	729	721	763	731	761	757	788	755	739	770	748	720	735	737	721	767	765	744	680	749	786	843	737	736	771	708	755	771	766	735	761	764	739	763	737	785	706	741	722	740	730	740	694	688	742	733	738	714	758	766	751	732	727	739	749	737	738	698	812	761	692	726	750	726	792	760	795	730	730	721	757	717	691	804	734	776	753	726	731	784	734	761	743	752	746	699	748	702	759	759	723	755	750	756	696	717	705	727	743	758	758	711	739	756	770	764	734	653	721	752	739	782	766	729	740	760	774	728	749	749	758	789	754	692	759	735	741	767	712	760	782	737	733	789	752	788	767	718	739	738	754	761	773	729	752	765	760	719	728	722	757	729	711	699	737	724	706	724	716	763	791	689	705	767	774	732	720	729	736	778	742	727	769	711	728	732	746	717	745	759	742	757	759	748	733	754	740	734	735	717	723	719	728	731	687	746	766	755	755	721	752	758	748	735	775	714	755	765	748	723	690	778	751	752	747	736	710	742	717	731	748	731	749	736	760	691	757	717	766	713	760	754	746	726	733	788	726	699	787	697	694	815	741	743	762	782	701	716	746	765	757	737	751	721	712	695	766	793	688	729	753	744	745	746	760	746	676	744	751	749	737	693	741	730	780	763	741	789	731	735	723	701	734	745	702	747	724	707	689	754	710	727	730	740	768	739	788	797	752	733	738	762	783	736	725	764	714	740	740	803	769	747	707	700	752	757	728	684	767	720	710	757	797	681	709	747	728	749	761	777	729	735	795	725	705	781	744	729	772	789	761	756	711	712	747	749	707	731	741	729	772	722	764	726	755	771	765	777	741	710	760	745	740	748	743	769	750	701	703	694	796	754	753	722	738	726	719	716	789	775	736	696	745	781	746	743	746	717	735	760	750	744	708	692	742	708	756	729	711	730	744	760	741	770	713	740	705	775	745	770	738	730	733	702	712	790	746	780	717	701	746	674	738	714	803	748	743	749	758	783	802	782	780	729	776	746	759	762	724	750	722	732	780	732	785	749	732	722	753	737	748	727	710	818	760	726	705	719	745	755	779	725	730	724	754	730	779	744	755	722	733	727	770	691	737	745	708	702	734	720	771	722	729	740	770	683	733	730	723	738	773	731	754	718	739	707	750	702	754	712	689	765	726	747	753	750	723	731	778	713	790	786	723	746	741	752	763	764	761	742	739	742	754	730	726	721	735	728	756	744	756	771	742	743	713	746	760	770	726	708	737	755	706	710	721	715	735	746	736	764	761	724	707	743	760	747	725	692	777	796	698	730	707	762	723	760	736	744	752	739	736	742	733	777	750	771	800	745	753	794	704	692	743	761	776	731	730	758	725	764	714	681	747	748	725	740	731	719	753	780	711	765	768	765	682	723	712	765	727	733	758	754	738	770	683	748	773	709	756	741	750	792	765	727	753	714	760	740	740	752	716	758	737	723	767	705	746	742	724	719	741	736	723	752	748	776	741	731	728	773	755	776	759	746	771	731	785	751	730	754	729	759	708	711	748	753	724	785	755	750	750	710	742	746	736	698	742	704	759	767	701	707	798	715	764	731	731	699	737	745	724	695	760	719	741	776	742	745	760	716	761	741	722	726	753	715	726	737	717	711	749	762	741	747	743	737	757	724	742	740	730	713	761	711	750	758	729	726	769	765	704	720	675	729	743	738	762	733	690	747	689	725	737	783	756	722	767	681	732	713	732	707	718	744	704	753	761	707	698	724	724	734	762	745	717	736	768	716	728	716	742	749	769	733	726	743	707	713	709	743	725	721	746	754	747	724	792	765	716	758	747	760	724	746	700	736	740	799	760	764	725	731	720	763	736	743	776	755	723	756	750	735	709	783	678	738	669	759	762	759	755	722	753	759	712	752	729	717	747	700	755	730	725	736	778	762	737	767	692	725	728	758	698	733	752	759	742	734	745	742	798	768	746	705	763	745	735	785	731	715	767	703	719	734	717	718	790	767	721	743	750	725	770	747	721	731	727	745	727	732	767	752	738	777	694	736	747	738	731	743	751	740	733	783	709	718	743	744	765	720	765	772	768	706	752	697	752	787	778	744	763	744	728	749	715	761	739	738	712	732	732	708	721	779	730	741	736	722	775	734	693	756	744	776	739	714	768	766	743	754	768	721	693	748	762	789	714	716	757	775	738	714	773	759	779	721	716	799	778	692	795	717	746	793	748	765	685	683	737	729	716	720	731	758	728	707	749	752	729	785	734	727	725	720	755	748	731	733	699	782	688	730	711	783	743	727	697	662	679	717	764	746	750	741	757	703	729	727	761	746	761	761	730	764	712	779	751	693	739	730	740	793	771	707	740	757	773	833	741	696	755	739	750	756	723	733	713	721	749	748	737	733	747	757	772	710
3382	192	214	192	232	192	214	190	200	189	203	190	187	152	155	211	217	179	192	183	192	182	176	203	185	192	191	224	188	200	185	195	222	173	185	189	211	214	199	182	167	202	202	199	196	190	206	166	212	189	210	187	196	167	184	181	193	198	194	188	192	192	194	185	161	195	163	200	199	181	185	179	177	191	201	193	175	181	199	186	203	186	175	176	196	189	186	200	183	184	189	165	190	174	188	182	190	188	204	176	173	188	175	169	181	198	183	190	202	180	180	177	193	207	186	220	160	160	168	188	182	189	188	176	184	193	196	193	187	175	173	189	205	193	190	165	198	180	209	171	195	156	200	183	162	197	175	190	173	185	175	205	200	198	173	189	191	199	205	181	163	181	181	186	186	181	197	195	163	171	175	200	204	191	190	202	196	180	184	177	181	186	196	188	187	191	168	164	206	199	182	174	173	187	183	188	147	201	181	182	189	192	202	175	162	177	209	184	189	194	189	195	182	195	201	186	180	211	179	186	185	185	199	186	181	179	211	185	181	177	185	197	168	186	185	197	184	199	189	174	180	172	208	176	173	196	188	206	168	222	192	184	193	187	214	202	195	183	178	187	179	192	187	194	183	192	196	172	197	175	180	237	172	175	180	194	191	187	157	178	187	169	181	195	182	188	173	200	191	192	177	169	173	191	181	198	187	190	199	199	198	187	181	206	199	185	180	173	186	190	167	184	201	171	169	187	191	184	208	165	174	179	188	181	210	198	182	185	179	189	197	177	176	183	176	178	165	173	180	181	217	188	167	183	210	187	202	180	162	182	198	187	173	174	194	222	168	209	192	190	168	193	195	184	182	185	180	179	177	175	197	206	180	182	209	188	180	181	179	206	188	173	177	188	200	176	183	182	184	197	173	183	164	174	202	195	196	190	186	186	183	198	178	177	186	196	194	195	184	208	191	162	193	200	174	178	198	200	189	159	180	200	189	163	176	194	189	230	193	188	179	184	187	194	203	164	169	199	173	169	194	186	194	178	185	182	206	168	187	187	173	199	160	190	191	200	179	177	208	197	174	198	187	198	192	205	182	193	185	187	184	195	193	178	199	208	198	186	167	196	180	203	195	197	182	174	172	179	167	194	188	199	183	202	204	206	177	218	208	201	187	206	208	210	185	173	197	190	212	197	180	197	191	204	192	182	165	183	207	189	193	181	186	150	217	193	182	184	201	194	187	170	174	170	174	188	194	214	172	185	187	174	194	197	197	186	194	199	190	189	209	169	184	169	208	177	211	185	188	171	188	182	208	171	194	167	213	210	204	203	222	185	192	203	175	177	190	209	195	201	205	195	172	179	202	181	202	186	164	187	178	195	180	161	166	205	171	198	184	200	186	189	169	187	178	193	190	189	192	198	162	184	221	184	179	182	170	195	186	196	200	193	186	180	220	176	174	178	203	199	218	204	195	183	174	177	200	191	155	178	189	208	187	171	180	189	175	161	205	188	207	192	186	209	174	204	179	176	198	207	191	186	169	202	212	197	221	198	204	211	188	192	182	189	208	175	196	172	210	202	176	167	177	180	198	190	166	172	191	183	188	158	191	216	196	194	184	163	197	163	188	221	182	168	216	190	203	157	194	194	179	220	197	185	180	187	189	181	194	167	182	180	195	192	189	189	180	186	204	165	190	187	208	183	169	162	176	180	181	186	183	189	202	177	178	213	183	191	175	182	187	184	182	204	169	189	184	153	185	187	193	195	171	169	185	197	175	157	174	185	180	179	210	171	201	165	222	196	205	199	180	194	162	212	206	195	184	180	210	177	189	202	184	171	189	171	190	203	178	185	174	165	208	184	199	189	177	193	198	213	216	175	183	214	199	186	176	187	184	193	179	190	213	186	185	179	191	196	198	195	178	174	207	219	169	189	175	191	178	181	207	173	175	186	195	181	199	199	198	179	199	178	182	181	205	162	177	209	193	172	202	182	184	186	177	188	180	191	214	209	193	191	153	179	196	173	199	171	197	203	206	196	210	184	172	188	190	204	198	180	175	207	173	193	176	193	168	188	193	173	205	172	166	173	212	186	179	166	203	183	189	186	198	195	178	194	158	175	194	177	170	211	178	196	185	180	172	205	168	173	174	169	200	192	203	172	212	211	173	191	183	194	166	190	176	180	189	189	189	184	199	192	178	179	181	185	185	179	193	202	197	186	203	199	196	187	198	201	176	186	176	183	182	169	203	182	208	164	193	192	182	195	198	190	173	195	179	189	173	171	220	174	147	204	183	189	189	185	204	198	175	165	223	175	193	182	173	172	189	181	170	198	193	180	197	177	175	168	201	185	180	181	204	194	204	186	197	175	202	179	189	171	206	189	178	195	193	191	191	198	174	181	200	195	186	185	199	203	191	193	168	185	177	176	187	185	177	209	197	184	202	163	203	185	201	198	174	200	188	174	165	182	217	180	200	197	224	190	204	177	175	188	163	193	223	186	176	179	187	185	181	187	175	188	176	157	195	182	201	175	191	189	199	185	197	180	210	199	193	197	166	180	192	192	196	174	188	175	170	187	191	187	205	180	199	173	196	198	187	212	208	192	203	158	179	188	174	202	177	203	186	167	178	193	191	189	201	202	200	198	196	213	177	202	200	193	177	181	219	207	214	176	186	195	181	184	180	183	176	183	178	192	195	193	214	187	190	187	188	184	182	175	188	186	196	229	188	199	183	173	166	192	175	187	178	183	193	171	188	190	201	211	192	212	211	177	186	184	197	197	179	197	196	188	187	194	172	202	195	187	189	173	181	195	188	198	213	178	205	226	195	171	179	185	211	219	196	195	204	191	185	193	217	178	194	172	185	150	174	204	206	171	209	200	231	206	166	180	165	207	219	204	201	212	192	195	182	208	174	157	182	195	181	205	215	194	182	188	207	192	205	168	167	169	190	186	192	161	181	199	196	179	177	183	182	164	182	198	179	189	194	164	223	178	201	216	178	181	182	208	161	196	175	159	192	182	187	223	199	199	179	187	176	189	189	185	195	182	193	185	193	166	167	173	203	188	194	192	220	172	203	181	192	181	201	213	183	208	198	192	186	216	213	201	201	193	176	202	199	164	191	179	194	189	209	204	169	187	168	178	179	180	206	214	176	210	182	170	202	214	171	205	184	178	180	197	186	176	199	178	189	177	203	176	158	171	210	214	205	199	199	173	197	181	192	205	189	233	186	168	213	175	180	176	195	202	179	201	196	221	189	178	179	200	194	202	185	193	185	191	205	201	181	160	168	176	180	183	200	201	193	217	203	168	189	159	175	172	187	183	183	180	190	208	197	185	197	178	199	212	199	202	174	174	215	199	196	194	196	176	189	189	180	195	190	198	193	177	172	193	193	184	194	195	183	178	172	196	179	180	205	195	193	173	174	197	196	209	193	185	195	175	184	163	186	177	170	199	186	175	174	185	165	169	182	203	180	187	190	161	189	199	185	178	184	186	190	191	191	193	190	188	196	198	198	179
3357	610	629	681	657	682	641	626	597	619	612	556	565	578	575	573	560	577	585	584	527	599	567	556	576	554	578	604	569	599	568	597	610	598	546	565	563	579	599	533	560	579	533	570	587	551	560	577	588	586	572	562	620	550	567	547	538	556	569	539	596	573	589	560	564	567	564	586	576	568	544	564	552	571	506	560	557	602	570	579	559	565	523	533	588	566	519	581	540	605	534	554	598	519	551	614	532	565	516	569	559	535	536	559	565	587	604	516	517	535	538	562	578	602	592	560	630	583	569	561	582	553	530	569	566	574	556	567	572	585	576	529	571	594	576	559	547	573	622	587	574	567	586	592	552	567	521	570	559	542	526	605	591	547	604	520	544	594	578	595	564	551	554	585	559	594	559	571	512	540	541	580	553	507	584	598	564	532	537	555	527	611	555	523	569	557	551	550	562	564	587	561	572	554	551	548	569	588	555	517	578	574	581	542	551	577	569	575	549	520	558	541	566	572	578	548	562	540	577	552	527	591	603	597	591	551	578	550	553	526	538	568	572	538	576	544	551	585	587	569	578	591	602	544	585	549	536	594	571	571	578	579	538	566	585	541	570	546	580	565	564	569	570	597	581	564	554	592	540	561	541	548	542	587	598	535	531	533	574	579	581	556	539	560	558	557	606	549	521	599	573	564	569	589	552	549	552	538	595	563	571	539	544	550	566	605	529	567	568	508	557	572	559	550	512	539	566	571	618	571	532	527	568	543	532	566	562	554	639	540	571	569	503	560	580	607	542	559	524	599	553	572	547	538	560	552	539	574	582	572	566	550	578	564	581	566	558	590	567	575	516	557	537	532	575	539	548	559	537	515	562	569	579	581	579	567	601	534	556	548	578	552	551	567	586	554	558	569	532	560	590	563	576	564	549	580	563	563	571	548	615	567	578	577	539	593	564	564	578	559	536	574	513	541	563	546	565	545	531	547	582	538	535	536	568	550	579	543	576	577	572	577	612	568	571	552	588	606	589	542	567	574	562	557	533	567	586	554	551	588	599	570	570	551	568	583	587	590	558	606	525	516	545	547	537	551	542	563	557	565	531	554	559	571	569	537	586	594	584	546	613	553	526	562	555	554	564	530	549	548	566	512	588	556	524	525	521	530	538	538	519	555	560	537	524	561	546	593	558	531	566	529	600	578	563	557	557	584	544	551	552	556	559	532	549	570	556	561	588	534	526	573	562	556	552	583	528	560	582	549	527	575	548	566	591	526	569	542	571	549	537	570	560	606	571	556	575	586	505	568	549	550	551	559	568	547	544	584	578	555	579	555	551	551	577	547	534	553	546	548	552	517	555	598	533	549	626	589	548	544	569	564	560	618	531	552	584	588	561	586	569	552	549	590	580	549	555	559	580	541	601	546	587	582	546	564	605	561	520	555	562	618	556	571	587	573	539	575	580	542	542	542	568	591	554	561	545	593	588	557	527	548	545	596	538	560	557	633	549	577	566	523	548	608	564	568	521	539	542	554	581	535	532	532	550	541	587	582	611	544	567	593	534	568	543	553	557	555	522	523	584	585	578	510	551	586	573	551	552	587	565	587	556	590	552	524	554	588	563	600	549	555	604	555	537	556	571	587	554	555	591	566	548	531	561	561	529	529	585	563	564	510	582	555	567	604	589	564	562	544	532	573	557	573	554	594	580	574	580	539	568	547	563	572	544	523	529	557	564	566	579	549	523	531	543	597	584	544	570	594	510	555	612	553	586	618	542	554	534	535	542	568	538	577	563	547	581	575	540	588	556	584	596	506	540	535	539	550	589	533	567	511	581	528	544	619	530	567	558	554	556	543	567	573	562	547	563	557	547	539	577	623	555	535	565	567	566	546	539	578	563	586	581	516	583	565	572	573	567	587	532	596	594	560	568	606	586	556	578	576	557	517	530	567	604	567	559	547	527	559	557	534	565	565	558	599	554	528	560	570	619	581	569	537	580	557	557	610	549	544	566	566	583	566	553	594	566	573	561	585	584	557	545	544	575	544	540	550	572	533	572	582	542	557	526	576	559	636	545	573	573	542	571	549	596	542	541	569	547	540	579	545	556	547	555	572	566	548	548	539	530	543	541	617	558	541	556	564	564	572	564	542	608	550	539	506	571	563	528	587	596	550	564	568	628	556	548	567	582	579	562	558	561	566	513	552	534	575	573	561	598	552	580	550	564	545	550	540	536	556	576	537	572	581	573	537	588	561	549	576	584	611	545	554	609	581	595	536	533	580	535	579	585	520	534	608	560	553	538	581	578	550	538	573	566	559	564	551	539	575	566	543	570	570	599	566	555	580	561	548	523	578	520	574	549	563	559	549	546	552	552	537	536	566	506	578	588	559	589	518	561	532	554	578	557	557	572	561	549	554	567	538	562	579	600	568	595	580	551	549	566	535	549	596	536	551	565	575	583	592	540	579	556	565	535	573	571	559	588	557	543	554	559	564	537	593	517	591	556	580	494	583	567	544	577	552	543	545	546	571	590	584	537	538	579	599	584	517	573	591	556	555	532	570	562	560	542	571	506	515	562	550	564	537	533	545	537	563	571	531	533	578	592	561	589	613	525	591	578	590	531	564	564	605	564	536	554	542	598	550	536	576	520	577	597	560	569	592	568	542	601	573	599	566	584	575	546	579	553	540	612	518	517	596	575	539	541	559	566	517	579	541	556	559	545	587	596	568	561	563	531	584	531	530	551	552	549	613	555	570	550	577	508	599	560	502	567	583	571	547	551	556	583	551	517	558	574	548	562	566	560	568	541	559	536	593	561	582	585	578	517	594	559	563	561	572	591	549	582	554	548	561	534	567	557	537	549	521	564	521	527	600	563	538	578	604	587	574	549	557	571	573	552	574	553	524	600	601	503	561	553	507	562	542	570	579	584	562	587	532	528	544	546	543	515	526	514	574	594	517	563	562	552	515	538	564	592	610	531	550	542	590	615	611	603	567	565	574	572	584	558	571	578	571	549	559	545	578	564	582	550	537	596	582	530	543	557	595	591	563	520	571	499	560	582	550	547	579	554	564	595	591	585	565	534	539	535	556	576	570	568	562	568	598	544	581	529	593	499	545	550	583	546	574	572	546	560	554	523	597	571	575	530	544	545	532	577	536	545	526	536	567	546	580	576	523	556	545	615	531	618	576	556	554	562	534	585	582	584	560	536	578	563	598	571	549	531	599	587	566	591	532	563	577	602	581	569	579	551	564	547	548	533	546	533	568	524	542	566	562	592	537	571	542	531	553	552	518	594	583	592	547	576	561	566	573	535	550	559	564	573	563	508	539	520	557	531	554	524	533	547	578	584	541	577	541	581	545	576	582	543	538	526	552	567	540	546	546	582	616	502	539	533	550	532	551	542	576	595	519	555	542	590	608	570	568	544	583	547	581	566	538	576	535	552	590	584	567	547	591	566	561	519	566	609	544	566	553	571	575	543	573	520	553	565	578	563	542	582	551	561	583	546	591	576	541
20861	2433	1340	1036	838	635	585	513	490	443	385	386	352	407	374	320	359	368	328	354	326	356	362	307	331	348	354	350	346	341	333	355	341	362	319	326	305	331	328	307	324	335	315	345	326	330	353	300	347	330	307	354	317	333	304	349	294	294	313	313	366	300	329	323	327	329	336	347	321	335	301	299	342	325	316	319	267	320	319	340	313	323	340	367	332	306	327	318	325	371	343	334	320	350	293	324	319	340	327	321	314	323	340	330	313	306	334	342	339	342	356	354	316	332	322	341	324	339	332	328	346	322	277	302	326	329	338	334	319	326	365	330	328	354	336	325	297	325	314	325	301	322	331	326	341	339	317	320	328	341	349	350	305	302	295	303	297	338	341	355	319	320	330	338	349	308	316	334	342	335	345	306	333	333	349	315	332	323	357	301	312	308	336	319	315	340	292	343	294	327	364	339	340	310	336	321	319	333	288	335	312	315	329	355	306	315	346	349	304	309	326	335	318	305	306	327	329	308	346	284	356	312	341	350	329	299	353	353	354	330	323	301	335	327	332	373	324	357	324	303	325	309	308	345	298	326	327	306	331	339	314	325	347	333	309	313	345	324	338	314	343	341	346	315	318	320	318	349	319	322	337	330	305	358	364	338	326	330	355	343	311	292	341	314	326	309	329	326	309	339	310	324	302	348	333	309	301	357	305	339	330	303	339	313	370	293	310	330	337	311	314	322	309	336	332	305	319	311	325	313	339	300	299	333	347	308	312	333	332	325	328	360	327	332	327	331	345	308	297	325	369	314	304	299	347	356	330	317	333	342	302	359	353	332	349	328	347	335	327	374	313	320	315	309	341	358	325	353	337	327	292	313	310	324	310	305	307	324	335	317	309	315	312	332	332	310	317	327	344	311	336	299	330	338	324	336	310	325	327	306	317	350	328	330	311	329	309	362	320	334	297	312	322	325	353	324	346	334	332	310	306	306	306	340	327	319	334	319	321	275	295	336	313	315	328	325	318	337	346	317	329	291	330	324	326	286	341	312	317	323	338	311	317	304	341	313	348	333	330	339	354	328	332	308	335	326	328	318	332	332	333	299	293	304	308	316	316	324	331	331	331	307	331	337	298	307	343	349	307	320	364	335	337	334	318	290	284	362	347	325	357	336	323	328	316	325	321	339	312	329	329	341	345	324	343	354	374	321	311	307	337	375	334	294	302	332	307	314	357	340	302	320	316	320	325	325	328	348	333	345	357	331	300	322	325	315	335	313	317	356	347	308	313	322	335	307	334	320	322	318	310	325	354	313	350	323	339	285	327	350	334	325	354	344	314	348	331	311	330	324	315	318	310	298	341	328	282	326	353	311	328	319	331	320	365	330	300	353	295	367	323	336	321	332	345	321	324	312	341	316	329	343	312	289	339	364	305	330	341	340	343	317	310	348	326	323	351	341	312	327	311	344	302	310	334	300	339	311	312	318	304	324	365	362	303	314	314	328	344	344	327	327	311	320	337	300	342	330	293	350	327	343	341	329	317	294	331	331	341	335	343	331	292	355	336	297	314	326	308	335	325	335	323	339	338	334	335	327	332	342	350	327	347	338	330	327	309	313	349	339	343	380	316	341	341	298	312	339	339	367	320	347	322	325	320	325	353	357	330	340	329	331	305	334	343	338	309	298	311	363	350	290	337	316	329	320	344	334	319	338	339	337	336	332	323	339	321	341	326	303	319	340	319	320	335	315	297	327	307	345	310	339	293	352	319	335	316	325	319	303	320	324	304	327	311	337	325	327	321	298	343	303	314	365	324	326	329	300	338	333	320	310	324	302	339	314	359	306	335	333	349	301	290	324	330	322	323	354	353	313	288	317	326	341	315	315	338	345	337	278	323	298	325	338	344	313	355	347	322	320	323	317	351	331	350	322	323	329	359	364	335	281	322	355	338	349	300	320	319	344	343	342	324	310	327	336	319	320	347	342	363	339	353	326	308	344	350	338	303	347	301	325	355	312	329	343	350	349	338	292	319	327	324	357	321	336	317	281	311	333	334	323	334	316	324	326	332	343	322	344	328	355	300	346	299	337	325	323	328	309	319	329	336	340	313	325	340	314	275	351	336	356	315	334	290	318	368	323	323	289	343	315	328	308	310	340	333	354	335	325	312	321	310	329	311	321	347	338	324	307	333	341	321	317	305	359	317	350	339	302	334	304	344	320	325	334	328	334	342	357	324	312	313	315	333	288	329	296	341	324	296	325	321	321	327	371	322	326	326	325	319	340	289	307	328	312	315	340	334	333	343	332	305	316	324	325	326	328	341	334	317	316	304	338	325	332	307	326	317	327	313	311	351	305	318	353	339	341	327	312	313	323	344	331	342	341	333	337	362	319	312	353	312	323	339	288	335	303	334	336	339	318	355	324	325	339	351	331	301	339	330	308	313	349	329	311	311	353	289	345	361	295	319	307	329	312	307	335	324	326	328	332	324	297	321	296	319	348	321	350	322	340	346	319	327	308	307	325	331	323	335	332	315	330	322	318	372	329	323	327	351	335	319	339	334	343	337	322	357	344	339	299	298	342	324	356	333	327	326	328	339	329	346	321	324	332	393	321	290	332	315	337	336	349	371	348	328	326	302	316	333	312	338	315	333	338	321	304	358	334	322	350	353	335	306	338	336	315	296	309	336	305	359	298	346	344	371	317	319	326	328	349	334	294	310	343	318	301	318	312	337	346	326	325	325	324	321	332	315	310	320	321	332	324	348	325	321	326	359	339	311	325	330	318	352	348	354	307	297	326	309	279	340	335	315	312	377	327	342	320	332	345	305	338	301	374	348	333	330	361	296	326	313	301	315	326	325	326	353	301	337	320	312	363	347	317	348	307	325	347	275	308	301	346	331	307	339	337	311	282	315	335	315	345	303	329	331	361	327	324	290	301	285	330	349	343	318	339	295	313	319	309	363	339	297	337	342	316	335	311	289	327	318	300	323	296	331	297	319	337	350	327	326	320	318	328	310	324	328	343	331	324	345	348	337	320	331	342	319	309	342	320	330	308	307	344	291	301	340	311	342	319	299	318	306	307	334	289	362	344	310	341	336	363	329	278	333	326	352	300	298	332	348	286	326	356	324	362	308	311	334	331	319	330	305	331	349	329	355	350	317	305	301	335	347	314	353	370	333	312	330	325	358	308	335	305	322	322	321	338	323	329	311	353	301	370	331	329	317	317	352	340	302	304	347	331	320	317	300	324	311	325	313	324	338	366	318	310	308	344	356	319	345	324	294	354	308	347	329	337	345	335	300	326	327	314	350	362	307	318	315	324	323	286	346	348	329	340	334	311	325	315	318	324	317	306	297	303	322	328	322	308	312	310	333	339	311	334	358	338	325	300	301	310	317	316	392	329	289	323	313	328	335	299	350	332	318	306	337	341	352	340	310	341	333	307	320	322	326	344	341	334	337	348	339	348	318	320	335	314	263	328	339	314	321	335	341	333	306	322	322	315	314	338	341	320
11016	1774	3144	3571	3120	2578	2129	1910	1728	1616	1500	1361	1271	1288	1184	1143	1154	1120	1129	1129	1067	1062	1028	1049	958	988	973	981	977	960	947	932	922	937	947	936	880	918	882	866	893	915	908	902	907	930	931	895	888	877	916	870	870	850	881	907	878	895	870	906	920	904	808	900	884	902	865	887	917	942	844	927	866	880	860	877	870	863	857	857	792	912	921	922	888	887	865	834	902	831	885	935	871	858	857	848	895	829	850	872	917	883	887	876	881	874	906	876	886	852	888	804	871	893	838	869	879	868	867	886	872	866	883	872	865	846	912	855	877	822	837	863	812	888	889	890	797	865	891	879	854	868	857	818	830	899	854	907	896	851	886	922	886	852	918	878	916	835	885	863	823	815	893	884	886	884	836	880	881	849	891	859	856	827	858	854	930	836	889	896	910	827	867	867	866	830	841	822	853	922	854	895	832	838	869	830	895	852	877	813	902	863	829	850	902	920	876	845	908	885	845	844	862	833	868	874	845	878	853	893	911	835	853	841	869	874	868	842	841	864	877	874	830	882	865	792	847	832	868	813	904	858	822	843	892	888	913	924	857	829	875	883	883	887	841	900	829	876	871	901	839	908	864	929	865	889	855	908	878	849	866	847	838	834	915	919	840	891	892	838	854	848	804	868	889	888	890	898	828	882	917	841	857	922	849	868	853	862	849	864	900	880	817	860	895	841	837	882	798	806	849	851	871	845	837	880	838	876	825	876	901	864	839	863	870	850	872	877	831	781	826	833	930	870	851	893	879	836	814	864	861	851	866	883	921	876	856	794	940	876	843	877	868	870	848	865	868	904	867	859	854	869	833	886	863	863	919	839	849	869	820	894	899	862	886	815	885	813	896	894	858	861	842	819	816	873	861	852	873	820	884	816	860	856	888	836	877	877	892	967	888	836	862	866	843	822	893	840	886	866	870	851	879	837	834	885	806	852	924	861	814	861	874	885	844	903	869	844	933	854	943	908	868	788	862	803	858	901	886	834	913	857	866	897	842	881	914	853	834	850	891	826	876	866	846	867	871	834	846	853	911	833	919	886	873	928	908	831	884	893	865	890	855	879	911	879	871	836	858	868	877	847	897	831	873	892	896	894	893	886	843	883	878	910	859	840	864	845	887	886	915	868	858	879	817	887	862	808	886	869	819	812	887	861	864	853	821	864	838	904	863	878	895	795	844	855	893	824	862	862	922	862	888	896	882	858	831	891	863	875	893	854	876	838	897	877	887	833	836	899	835	875	901	862	899	829	897	879	879	892	849	826	849	875	880	872	848	902	886	868	846	926	855	870	888	884	879	861	869	880	912	909	837	837	839	824	834	856	859	836	893	854	833	865	886	891	872	904	848	877	851	900	861	911	845	849	879	872	884	836	875	888	884	932	871	873	864	890	866	883	832	896	870	870	841	848	833	821	905	853	901	818	887	883	899	862	852	848	875	897	850	889	886	902	870	883	874	900	853	908	859	867	824	880	836	903	841	858	863	916	831	928	872	819	906	819	897	911	925	884	856	834	901	842	885	895	903	862	892	873	834	917	893	916	918	904	869	823	915	897	874	891	894	855	924	868	863	875	857	878	857	879	867	912	830	876	887	863	860	904	859	849	878	851	861	905	878	940	863	913	867	821	868	889	828	890	852	834	875	897	854	876	861	913	921	856	816	837	887	863	859	803	875	864	877	826	879	812	851	882	838	848	866	864	880	872	867	819	885	872	881	880	872	881	853	882	894	861	868	859	876	802	893	883	792	861	877	863	885	877	886	814	870	787	799	839	832	879	801	880	873	857	903	882	869	858	836	865	914	874	858	867	864	898	856	887	875	864	903	907	870	874	931	841	891	898	839	900	872	876	838	876	867	884	851	827	892	854	861	891	832	865	827	831	887	885	853	910	931	812	850	854	899	886	770	837	894	873	808	886	888	884	901	890	894	826	894	911	878	887	914	932	901	860	865	843	829	877	880	840	884	878	916	807	853	819	864	901	895	874	920	873	886	891	837	911	904	849	858	886	860	863	886	833	865	926	866	856	866	883	907	935	859	839	829	817	858	876	886	885	899	869	834	802	894	755	879	862	882	882	857	910	911	853	906	862	885	812	879	906	934	832	865	862	878	819	858	920	899	848	884	886	876	865	872	875	872	850	843	858	933	840	845	925	836	848	876	869	863	849	802	908	889	879	880	859	880	912	926	917	863	806	896	848	807	861	897	887	884	842	900	869	803	880	969	816	900	799	856	900	898	895	841	867	808	888	854	894	871	906	873	879	871	803	877	870	822	859	814	907	859	876	871	825	917	821	885	825	870	884	831	863	879	896	866	883	847	906	849	865	862	804	862	876	883	867	852	867	838	911	884	881	843	852	837	890	868	899	865	900	859	907	849	850	846	936	867	823	919	822	891	850	875	878	877	882	886	854	876	848	804	859	899	863	899	902	846	828	874	869	890	834	895	842	885	859	879	876	855	841	889	878	904	881	838	916	904	865	896	848	863	897	892	837	851	858	877	848	910	879	794	845	867	916	880	847	788	874	832	906	869	907	911	857	912	876	864	865	848	889	880	928	877	859	869	924	826	870	815	880	873	895	834	889	869	857	913	889	871	858	825	846	866	824	915	876	868	864	869	853	866	871	924	889	887	863	820	832	856	881	831	826	833	847	850	845	873	831	815	835	891	877	814	841	853	907	869	886	854	815	842	885	862	830	885	865	875	850	865	861	905	836	840	879	865	854	887	895	884	810	842	823	852	885	881	862	858	879	856	854	833	844	857	861	887	862	873	843	885	901	910	867	835	844	862	861	842	914	853	844	809	880	924	816	852	885	887	842	890	832	841	851	888	862	887	857	852	862	910	841	845	867	861	875	847	826	842	857	871	806	871	834	910	829	846	843	847	859	860	859	824	848	882	869	885	805	896	844	882	811	899	821	886	884	856	878	826	821	857	877	854	859	900	850	874	863	836	866	830	898	837	858	863	845	870	905	896	896	904	883	804	850	897	833	863	878	954	895	871	832	881	848	897	816	857	836	820	860	810	848	844	841	880	879	907	883	852	817	795	827	815	838	852	877	865	857	831	847	865	901	817	879	898	857	928	859	850	906	906	890	852	882	895	881	911	892	868	855	870	832	860	843	873	892	879	865	917	912	853	866	832	870	857	880	869	879	858	901	915	864	849	880	873	862	898	828	890	846	893	886	841	856	845	903	841	906	860	891	899	876	892	894	900	815	846	811	843	816	895	844	874	890	831	845	879	947	871	868	852	832	835	873	907	909	863	864	837	859	826	843	858	870	826	889	755	865	889	894	868	864	872	879	962	882	866	813	796	881	826	850	862	883	858	847	889	847	852	821	815	861	884	864	891	844	876	861	853	847	937	881	869	884	850	868	896	876	883	845	871	872	926	864	834	886	866	898	914	874	914	826	833	858	853	845	855	897	874	897	842	847	892	857	840	930	908	829	864	811	883	836	890	865	878	872	828	825
30721	6711	2762	1820	1246	901	782	642	566	496	446	400	428	386	373	351	344	334	316	327	304	343	302	285	288	306	300	271	252	293	315	316	298	308	296	307	310	268	293	274	306	265	278	286	298	288	279	279	298	297	295	289	284	301	287	292	297	280	283	284	290	307	254	322	291	266	289	255	305	249	298	272	283	278	281	270	251	295	266	281	295	264	287	294	256	275	314	280	298	287	318	291	287	287	270	282	271	287	268	303	274	300	247	260	286	278	275	253	270	294	256	283	277	283	296	270	293	284	289	284	279	279	298	264	258	270	305	261	274	243	280	256	293	278	271	262	298	259	308	250	283	265	249	266	257	266	312	278	271	291	277	313	285	278	289	268	267	273	253	281	291	249	267	266	240	278	317	311	256	298	280	272	290	323	262	277	291	280	272	292	260	326	296	291	270	279	291	269	293	248	262	260	262	240	272	286	317	267	286	297	275	275	271	257	291	283	309	276	278	295	282	287	281	279	275	289	269	277	296	274	258	286	252	265	269	267	312	257	251	287	256	261	304	269	276	278	312	257	308	282	279	280	266	301	307	291	252	249	264	270	273	266	286	263	284	274	278	280	274	271	288	281	290	281	314	287	257	293	278	262	305	260	290	258	272	260	306	285	297	262	274	285	275	303	257	316	270	287	295	270	300	276	297	278	240	256	313	276	276	311	270	317	297	297	274	289	284	279	273	271	284	276	300	309	295	279	254	313	305	299	291	284	287	307	294	317	325	281	262	319	289	283	280	285	271	289	266	300	261	260	286	281	258	290	316	311	274	251	280	286	271	268	276	311	275	285	274	264	296	266	248	282	267	292	298	268	288	265	311	281	283	295	300	307	282	287	284	259	289	291	283	262	289	294	314	263	301	289	274	277	288	284	268	266	280	278	310	267	299	249	286	298	289	302	307	281	291	265	284	276	266	306	265	269	277	270	269	311	300	266	279	267	287	286	255	261	272	244	264	282	291	265	288	257	279	294	297	275	298	277	315	267	272	264	292	283	283	285	293	312	247	258	279	286	285	284	303	264	262	286	263	286	318	274	287	251	292	285	295	314	290	306	250	270	306	288	287	278	290	288	288	296	270	275	270	299	310	302	251	297	267	273	280	290	260	275	277	266	257	299	275	289	267	276	271	296	290	274	268	277	255	260	283	290	298	248	292	272	267	293	249	290	283	285	294	280	252	276	275	294	282	269	289	253	268	285	303	287	298	321	300	299	252	297	268	280	269	288	293	276	289	262	255	272	322	274	301	281	301	288	278	304	265	274	283	301	279	280	283	285	298	299	278	281	292	262	274	252	282	254	301	260	309	254	291	277	270	276	270	287	261	286	300	277	290	261	297	300	293	301	289	288	263	291	293	295	287	260	291	291	274	294	311	264	243	256	326	277	277	269	271	292	326	274	301	283	266	289	310	273	268	281	257	278	311	284	283	301	264	279	289	282	274	298	269	286	314	282	277	293	278	272	264	282	265	271	291	287	284	284	278	283	283	268	270	276	268	248	285	259	246	253	280	313	295	290	296	283	299	287	278	265	293	281	244	296	296	296	287	278	294	272	295	268	304	274	269	278	273	315	283	255	275	286	278	278	289	274	274	252	284	274	284	285	271	285	282	278	290	283	307	272	273	283	272	305	288	268	257	292	272	258	283	278	269	266	271	272	282	284	279	269	274	296	269	305	256	279	277	281	265	261	271	281	299	290	298	303	259	271	302	294	314	272	306	286	297	274	279	291	259	283	290	304	272	283	279	267	275	263	294	272	254	249	286	290	286	298	275	284	292	296	262	294	283	279	292	290	257	313	319	290	272	298	277	295	313	283	291	253	263	262	295	294	300	269	284	284	290	286	303	273	277	287	274	295	285	264	279	251	244	271	248	275	248	277	260	293	267	287	287	320	273	277	265	257	286	271	257	273	269	289	280	277	265	294	280	278	292	277	275	269	292	287	288	291	295	284	276	253	248	255	299	260	301	284	272	311	273	275	253	271	258	232	258	271	272	303	265	285	259	262	265	295	285	255	295	258	279	252	280	291	280	292	267	283	303	291	262	282	268	268	272	271	272	277	282	280	267	284	310	267	268	278	314	279	283	269	275	298	245	314	278	260	278	270	274	278	279	319	264	284	297	273	281	275	272	284	271	281	319	289	297	255	278	298	281	283	284	297	306	324	271	263	273	304	265	304	279	317	277	298	297	275	282	266	273	272	287	278	281	268	274	272	298	274	312	257	290	293	290	281	284	308	299	314	289	290	282	324	266	263	286	293	299	260	244	282	282	291	291	291	288	273	288	299	269	295	294	277	280	307	295	291	276	290	277	285	305	282	278	298	287	312	299	288	285	274	282	306	283	280	284	282	274	294	266	264	272	254	282	284	263	307	295	271	272	275	279	298	310	308	268	272	273	311	269	320	288	282	271	273	309	255	287	265	281	310	304	291	297	293	301	292	290	268	260	260	272	308	317	276	270	292	254	274	290	266	303	270	281	268	262	260	280	285	273	290	297	270	277	293	262	284	286	276	303	283	301	266	279	267	273	279	292	287	272	280	298	269	290	295	269	305	271	285	272	283	324	308	286	269	269	286	285	275	276	258	284	283	294	266	291	251	277	286	339	268	243	299	269	286	272	297	262	302	280	329	282	268	283	288	298	294	315	284	278	270	271	296	319	301	283	268	278	296	282	276	262	269	268	285	305	269	286	261	274	310	294	279	291	311	290	257	266	270	275	261	316	312	280	278	312	283	292	253	288	282	273	274	296	303	295	308	287	270	283	307	277	289	268	284	268	274	253	272	308	240	287	314	279	270	285	294	304	294	255	334	286	310	280	269	250	270	290	263	305	300	314	278	272	300	281	297	268	301	320	303	286	282	265	284	321	281	280	269	282	282	282	290	301	273	246	276	286	263	274	282	306	280	314	281	294	294	258	258	287	285	281	268	283	261	272	271	314	260	278	297	312	279	271	272	269	292	290	281	268	276	325	296	276	283	283	278	294	263	277	305	306	282	283	281	263	268	281	269	285	262	270	258	266	274	273	277	275	306	306	287	291	311	296	283	277	272	281	271	277	263	288	268	262	272	297	271	303	251	276	291	287	284	289	270	309	283	272	255	278	298	265	271	297	284	290	258	286	302	304	308	266	293	312	302	286	288	312	284	283	283	287	282	282	298	280	304	306	313	264	306	272	267	246	261	265	261	281	321	286	270	286	261	250	288	279	246	284	309	287	263	274	295	283	263	269	268	273	295	307	277	270	278	271	253	273	296	287	284	295	286	284	302	274	299	270	268	318	281	257	281	303	275	326	286	278	292	287	270	280	284	281	246	308	280	275	253	293	290	294	274	280	289	318	264	275	264	295	296	265	265	316	283	261	299	264	241	283	299	273	281	253	304	284	274	255	298	276	252	286	267	298	236	270	263	293	274	295	294	293	272	283	285	276	257	280	270	278	300	294	273	305	279	283	298	292	292	251	255
14915	2389	5110	5757	5024	4033	3307	2780	2442	2200	1993	1775	1664	1566	1440	1366	1269	1238	1156	1147	1040	1029	1015	1003	945	936	941	902	952	927	930	865	903	909	879	824	883	831	883	838	851	830	784	804	844	785	804	794	767	801	776	834	771	805	782	733	818	742	761	785	802	760	784	793	778	774	786	745	723	737	808	717	801	751	714	779	772	743	749	719	760	789	785	719	715	757	719	766	726	795	721	815	778	739	706	766	762	751	764	772	731	768	777	755	807	745	739	708	764	761	750	789	726	716	686	764	726	740	766	750	738	743	774	744	691	722	717	712	738	730	779	761	759	731	716	716	721	735	761	754	740	731	756	771	671	738	775	739	751	741	708	701	737	762	747	766	703	741	728	721	728	716	739	762	746	732	729	749	727	711	765	725	769	770	709	703	724	760	731	745	761	726	764	760	738	751	765	697	746	748	790	765	744	757	717	716	788	809	758	741	741	769	711	760	742	758	774	751	767	720	772	750	719	751	724	752	719	735	710	780	704	738	716	750	779	783	797	702	751	747	747	784	714	779	782	737	702	742	721	711	726	707	763	728	676	718	746	707	745	713	714	758	700	726	727	710	770	786	773	714	709	758	768	749	725	753	707	799	762	715	732	750	696	702	714	754	713	756	724	779	721	706	752	780	676	715	714	716	794	704	702	770	773	707	787	707	788	723	719	732	742	703	739	682	720	723	730	727	763	738	750	735	764	719	764	699	741	737	725	747	681	708	766	698	686	781	736	681	732	718	732	710	732	723	770	739	741	807	764	746	688	737	736	725	712	740	676	758	750	726	751	733	710	729	742	761	755	745	755	772	726	696	739	743	745	749	730	705	726	753	719	719	688	705	725	741	687	760	701	711	752	706	761	644	740	733	727	747	765	749	706	728	722	754	747	721	673	747	758	735	689	770	730	735	724	822	711	755	747	720	753	706	749	768	751	772	695	750	711	704	707	800	704	731	748	735	713	725	752	734	709	716	788	764	736	774	727	743	711	779	694	736	721	707	748	708	716	745	718	747	717	738	693	701	768	712	787	732	734	730	744	718	770	702	740	718	707	730	737	747	719	721	768	730	714	710	780	724	710	692	746	718	719	754	763	767	757	809	720	775	758	765	725	732	739	755	702	786	730	710	759	734	724	716	728	768	760	712	774	720	736	774	755	701	726	768	707	754	782	748	768	742	748	767	770	763	750	746	740	729	738	705	723	725	689	773	744	742	689	782	739	751	721	694	758	762	786	765	755	739	758	768	724	751	719	748	735	733	753	750	713	742	752	747	729	745	762	712	746	775	702	728	742	675	722	744	742	729	752	705	716	722	695	685	742	729	769	750	759	754	754	719	774	738	739	736	709	742	723	723	754	737	684	712	735	749	772	768	778	713	769	741	743	717	758	724	751	745	729	714	718	753	729	721	747	733	772	738	743	764	750	710	748	744	747	710	759	691	711	702	760	712	735	742	755	715	727	764	737	741	665	764	664	683	751	728	681	753	711	722	727	724	738	673	757	777	720	719	746	789	730	711	750	748	750	699	752	757	726	727	757	749	687	720	742	696	711	712	745	735	772	775	752	713	750	715	731	760	722	741	685	726	718	759	692	748	749	787	748	779	753	710	729	760	703	714	761	736	709	745	760	743	737	704	785	730	735	747	753	691	749	714	749	704	770	736	744	721	733	711	721	717	687	729	748	737	717	780	734	741	709	680	749	745	750	741	696	658	746	749	710	750	721	725	756	751	697	720	748	771	705	757	731	695	769	748	733	762	765	776	747	696	763	726	672	741	780	720	742	759	745	734	767	763	741	755	720	751	717	745	779	736	727	750	747	718	754	740	731	738	756	717	709	786	757	750	718	676	759	757	670	732	767	734	713	752	779	726	787	806	776	764	758	714	740	746	701	732	723	748	753	674	723	694	756	714	756	698	728	764	757	707	737	706	796	734	768	732	695	753	762	708	696	745	716	711	722	754	739	705	709	650	739	733	757	698	749	716	747	743	738	747	715	722	736	731	714	746	720	731	739	742	751	785	746	717	767	730	751	716	761	713	725	721	732	711	683	755	754	765	758	734	734	789	737	755	736	776	744	737	753	697	765	752	760	758	728	743	685	697	763	762	761	691	763	770	768	734	712	715	703	708	738	782	755	786	718	748	767	773	707	743	706	780	708	730	761	773	765	681	741	697	784	738	722	725	713	782	729	742	701	767	693	743	759	726	741	706	715	770	724	716	736	735	679	754	779	756	759	718	754	712	801	738	730	733	746	754	761	683	741	698	718	723	736	714	707	756	736	735	777	744	733	806	761	702	771	725	683	704	756	724	737	749	735	776	793	725	746	732	766	706	775	743	730	759	727	737	782	784	737	750	785	741	751	768	705	752	710	755	757	706	748	728	731	739	728	774	731	746	696	750	723	702	724	721	735	733	769	723	738	745	724	720	708	742	733	707	765	727	726	731	687	726	769	773	756	694	705	719	751	685	759	752	724	733	702	779	751	752	745	749	735	763	738	746	741	745	711	726	764	708	748	766	710	750	760	748	738	769	737	756	737	716	740	729	762	755	735	753	803	716	718	779	707	747	699	728	730	757	741	732	733	744	724	760	779	702	780	785	727	770	681	751	672	692	734	740	747	723	760	733	685	725	740	783	724	716	760	700	750	723	733	713	717	744	677	735	780	728	695	728	686	720	720	763	731	759	715	747	719	759	720	700	748	747	745	701	790	711	737	719	747	793	703	763	685	773	742	706	700	744	725	713	712	725	817	730	730	793	781	758	738	764	771	784	740	723	744	765	720	731	692	732	706	725	703	745	767	683	739	771	714	683	717	724	757	721	760	730	754	769	724	751	733	728	762	734	729	788	726	691	732	757	754	727	720	758	688	741	737	722	767	725	731	746	736	734	759	729	688	776	756	756	754	676	806	782	732	793	717	745	673	726	763	777	726	793	752	721	766	712	743	770	747	709	751	724	695	689	712	678	754	717	746	738	709	787	758	714	708	730	747	717	781	734	739	791	731	745	672	746	724	774	786	781	727	712	714	725	723	782	698	729	730	741	721	776	715	719	765	753	743	770	725	736	768	720	695	732	690	741	731	730	727	731	753	710	753	751	682	749	708	764	744	691	682	734	747	727	760	765	788	755	740	718	726	704	742	731	775	773	771	773	724	800	715	731	738	716	751	778	689	757	738	746	742	695	764	755	723	746	750	710	727	702	781	749	724	693	751	746	764	728	767	743	737	736	727	715	717	747	795	722	778	708	756	697	704	755	738	752	692	779	786	708	744	710	711	730	704	744	764	740	712	788	785	722	804	755	755	729	764	772	713	756	750	704	699	733	741	764	753	796	727	793	740	721	752	704	741	755	735	721	727	675	740	716	715	775	761	691	738	791	703	703	737	720	738	701	755	738	723	752	744	725	715	729	759	750	685	747	682	757	749	739	751	673	766	760	681	715	701	739	700	743	762	745	708	749	756	765	694	733	710	758
3582	209	256	198	211	211	192	200	212	193	195	207	185	183	192	203	197	200	196	166	191	193	201	192	207	194	204	207	193	175	194	181	207	191	202	207	198	174	166	196	189	167	175	183	200	187	190	174	183	171	199	193	183	184	180	204	173	175	169	216	170	207	197	204	185	170	224	170	213	167	190	213	189	210	195	190	171	204	188	168	175	165	173	195	199	159	193	169	197	177	199	197	212	167	192	174	202	185	182	180	182	192	182	195	172	207	192	211	198	197	182	187	192	207	193	191	194	190	199	192	191	206	202	195	204	198	183	176	207	183	175	180	196	203	223	205	164	214	194	185	187	180	167	186	209	193	168	198	190	200	178	180	188	201	190	196	179	167	192	192	202	201	208	186	192	208	203	190	184	175	191	188	199	162	147	194	190	196	210	198	189	193	149	206	195	177	217	200	170	196	215	168	178	204	191	172	200	171	189	184	209	163	182	197	192	218	188	190	178	196	192	177	193	206	171	175	178	188	193	199	181	209	205	192	187	178	197	199	186	187	177	193	174	174	177	172	174	197	187	175	190	162	202	199	194	175	174	190	167	187	212	184	199	175	191	184	198	183	193	190	183	203	177	211	188	187	202	185	179	186	210	196	179	180	208	179	180	172	166	191	207	204	185	192	204	180	230	212	165	198	198	184	171	220	170	200	215	203	186	185	205	180	178	168	196	219	191	184	181	202	188	199	180	189	205	170	180	192	198	196	190	195	176	210	182	188	180	171	198	190	195	178	205	170	191	201	191	212	191	205	175	197	193	175	199	191	197	199	195	182	178	210	183	194	182	191	202	171	190	191	187	191	177	171	203	208	184	169	192	188	172	205	215	187	185	179	190	164	202	191	174	197	169	191	196	186	184	199	203	186	190	189	182	163	201	182	192	187	177	179	195	188	165	171	183	213	174	168	180	185	184	160	203	179	212	191	185	185	185	199	178	184	187	176	173	198	164	187	183	183	193	207	166	198	189	228	161	177	191	168	198	206	207	175	190	175	200	198	221	174	188	182	184	201	174	200	195	178	187	186	167	187	203	172	209	156	206	183	168	181	197	182	198	198	154	198	204	186	184	185	201	175	197	188	216	190	202	187	174	171	211	188	169	179	202	158	200	172	179	183	208	182	201	182	184	190	204	188	196	190	197	202	199	193	195	198	197	189	197	217	190	165	146	174	190	181	171	196	207	190	189	174	170	179	190	192	186	223	177	198	170	197	169	195	178	169	206	159	202	196	174	185	189	199	205	182	191	189	153	202	212	162	199	181	202	192	196	186	179	163	191	173	187	201	195	177	213	180	167	193	158	189	198	194	173	176	190	200	203	210	182	183	155	180	178	189	196	198	164	151	192	161	173	189	182	213	185	165	200	183	190	192	199	202	180	185	180	169	185	196	173	195	158	192	164	188	163	186	198	193	186	206	155	201	198	201	192	178	182	209	194	188	205	185	166	214	198	180	170	178	199	185	172	158	199	195	178	179	178	172	187	191	220	172	197	183	189	167	186	202	183	199	182	203	189	202	179	196	202	185	189	207	189	176	195	150	169	180	164	201	169	199	207	178	190	175	204	194	179	177	212	183	190	179	170	186	217	192	197	185	207	197	204	180	193	184	185	199	196	179	198	183	174	174	195	214	197	192	193	188	196	200	168	196	198	190	190	193	180	172	201	171	207	193	171	193	164	197	187	205	171	171	181	188	191	192	189	190	190	195	180	211	195	173	195	187	177	189	187	189	185	187	206	201	185	206	181	190	195	181	189	176	170	195	177	188	191	188	228	160	190	180	190	176	189	191	195	170	171	196	195	162	197	200	192	193	191	200	198	160	210	195	172	185	181	177	171	192	174	189	179	169	161	195	210	202	211	199	182	196	189	192	181	202	188	199	187	185	203	202	178	193	194	182	204	192	177	212	161	195	161	198	197	202	175	185	187	201	187	178	183	196	196	191	191	199	189	175	184	194	205	181	195	187	179	211	210	193	169	184	147	158	179	200	166	166	208	174	189	195	199	202	184	165	202	165	195	209	170	204	214	214	198	198	200	167	188	178	183	205	197	198	186	203	191	189	171	179	194	200	202	169	210	185	155	185	177	181	208	198	239	182	203	188	209	212	167	183	206	181	175	190	173	164	178	179	179	179	221	206	180	206	173	185	183	167	178	185	209	170	183	204	171	175	191	187	195	185	155	177	187	196	173	181	178	185	188	217	206	201	196	189	175	193	194	192	181	186	180	190	185	205	180	224	194	204	180	210	178	175	193	211	193	181	196	179	188	209	209	197	182	202	184	187	197	171	193	175	186	188	205	179	198	187	184	165	207	199	182	190	192	212	222	176	181	176	183	186	176	187	199	171	153	190	190	182	209	178	199	179	195	204	177	198	181	204	190	154	191	190	180	224	196	175	197	176	190	168	174	218	198	199	187	202	197	187	177	180	180	194	194	195	181	180	167	186	171	193	179	207	186	180	183	193	193	210	173	206	197	164	187	174	160	185	193	174	205	203	179	182	173	167	194	194	213	170	167	188	189	183	186	191	166	218	184	190	198	170	166	185	176	211	213	186	208	180	196	188	175	223	189	172	189	211	169	178	186	207	169	172	193	177	203	202	198	167	198	180	193	182	210	179	216	179	192	191	170	197	190	179	192	187	183	193	188	180	185	197	215	174	177	187	190	176	161	189	186	181	182	199	171	215	173	204	175	180	178	192	171	165	170	180	203	194	198	172	203	186	166	190	178	187	205	179	176	190	201	186	184	200	203	193	184	193	195	203	174	192	189	193	188	206	181	200	182	199	197	186	180	194	196	179	192	179	203	176	186	182	185	193	186	165	187	207	204	192	194	174	178	173	180	177	190	176	186	170	179	202	187	194	197	196	170	183	196	182	192	193	198	207	183	209	214	167	190	179	192	184	188	197	221	176	187	205	191	196	177	203	210	212	207	192	193	180	181	210	188	174	184	181	162	205	212	195	205	179	186	206	181	207	182	151	195	191	173	186	210	178	192	178	201	173	192	165	188	202	184	173	180	204	185	190	178	181	183	192	185	187	196	177	191	194	181	175	195	184	176	186	223	192	207	198	185	169	219	211	183	172	174	159	188	183	192	179	185	195	218	196	191	172	174	192	186	180	183	196	185	200	189	176	194	199	206	186	194	197	199	194	183	200	192	190	198	207	182	200	182	187	217	204	177	188	175	185	188	179	204	196	156	158	187	221	197	177	169	199	185	187	180	180	177	195	205	199	228	177	182	208	177	215	177	179	201	176	191	176	187	194	197	174	191	181	243	196	181	185	167	198	168	194	209	216	200	183	180	168	161	199	193	179	181	188	203	185	196	185	177	198	195	189	152	180	178	214	194	178	190	174	207	201	170	209	180	192	175	182	191	162	201	191	194	189	193	186	214	189	195	173	176	199	183	204	193	201	201	196	179	189	183	183	192	195	176	198	191	200	169	182	178	207	186	184	177	180	164	160
3220	592	666	677	647	698	599	605	595	572	558	559	605	581	566	607	581	546	592	590	517	600	557	516	557	538	555	581	550	561	579	549	548	560	595	546	546	560	542	540	557	561	559	525	548	578	569	591	588	536	550	597	556	548	579	540	576	555	547	574	573	607	540	583	571	590	585	559	589	560	538	557	560	568	530	537	522	544	529	538	600	542	532	544	525	531	577	569	551	583	529	569	552	587	563	583	537	582	561	566	555	535	549	537	563	556	523	574	603	537	541	570	575	553	560	541	544	557	540	582	572	557	592	582	609	561	601	584	596	582	531	581	579	540	537	556	562	562	555	551	557	544	574	497	571	541	579	534	585	556	537	583	592	545	577	560	569	552	544	567	581	559	533	533	563	571	532	582	503	505	526	568	545	573	574	553	540	554	542	557	546	575	539	556	549	557	604	582	580	558	568	512	572	540	583	561	597	580	549	564	575	539	573	573	572	522	551	544	535	534	573	580	537	531	534	537	582	563	608	556	570	583	514	546	572	563	559	513	554	550	534	560	568	556	582	558	559	559	505	550	524	562	581	621	557	588	513	558	549	584	557	582	551	498	579	557	521	573	566	558	595	516	554	526	569	597	597	588	553	600	565	587	560	592	550	568	553	561	533	551	522	551	516	567	603	572	549	542	530	571	543	610	555	545	555	589	551	530	566	512	538	586	546	561	571	569	535	578	592	553	556	573	574	540	577	541	522	540	547	558	545	570	557	551	551	558	561	543	557	551	549	552	568	548	552	557	559	554	561	580	536	532	549	548	510	545	563	577	536	610	524	604	554	547	571	584	534	567	551	520	564	586	570	560	569	563	575	568	528	579	584	583	550	528	584	566	548	566	537	606	551	528	579	565	555	533	539	566	559	591	564	588	521	540	555	568	511	581	567	587	552	552	539	583	556	503	548	546	584	596	565	588	576	574	567	611	571	553	546	602	515	527	536	524	582	550	575	560	548	555	540	532	595	593	587	591	569	532	545	581	528	525	528	613	527	569	556	533	551	539	572	539	545	576	550	593	557	598	562	504	565	562	601	539	528	614	580	600	561	493	558	579	543	543	587	559	551	556	521	559	571	570	592	546	572	598	538	552	502	536	557	559	569	573	562	596	535	548	562	576	543	587	557	554	544	548	556	561	554	592	544	557	531	530	537	549	526	588	594	569	552	558	570	610	561	583	563	549	534	510	543	555	560	597	600	518	563	554	600	605	574	584	510	588	559	538	537	525	541	577	585	595	582	589	549	570	544	568	563	569	553	585	543	545	576	596	569	588	572	555	553	540	537	545	565	533	562	506	547	536	577	539	540	553	508	555	563	586	577	555	565	545	559	535	552	519	560	545	546	526	552	529	571	563	551	533	579	537	562	564	551	544	541	525	515	527	516	554	553	523	534	531	523	558	545	519	572	532	515	591	558	554	543	575	568	545	583	559	509	565	574	513	535	520	560	578	535	588	598	538	575	606	553	541	578	553	546	566	568	548	568	545	505	574	590	563	583	563	555	552	559	556	587	554	549	568	561	554	543	558	546	573	524	552	571	540	579	592	522	516	531	573	560	528	578	551	548	565	567	544	537	593	581	563	514	562	565	532	575	538	582	607	588	572	589	589	571	556	569	552	558	542	575	535	533	561	537	569	550	536	582	509	532	508	517	545	567	544	564	570	547	580	571	548	540	561	575	550	593	592	531	550	548	574	512	567	513	553	549	529	569	522	544	558	552	563	562	591	531	547	559	558	518	602	550	602	575	523	513	559	567	566	554	563	592	524	569	560	565	559	548	567	551	551	564	568	525	589	564	560	513	546	538	532	574	516	579	527	553	547	576	596	552	555	585	552	596	555	547	589	565	564	572	517	535	553	554	595	588	559	588	543	566	535	599	532	578	593	574	511	550	562	547	589	564	597	559	561	593	565	513	520	548	577	552	529	535	549	547	585	575	542	530	545	521	557	541	585	546	554	573	550	562	568	522	590	516	537	515	529	536	601	511	574	524	595	532	558	571	542	521	580	558	562	557	595	550	571	548	560	543	547	561	512	552	570	521	547	557	558	545	521	551	586	540	570	555	528	549	595	580	559	560	557	552	592	603	592	560	587	568	539	558	573	612	563	561	530	567	560	541	563	543	538	552	534	555	570	591	574	579	538	544	589	517	532	564	602	551	565	564	545	535	538	555	569	537	574	565	597	561	556	540	583	535	583	567	523	545	574	532	555	557	557	529	565	572	548	589	558	537	558	541	567	566	571	569	537	556	545	538	558	570	539	550	532	529	518	534	559	542	569	562	569	558	578	556	581	558	539	578	562	598	537	552	577	515	560	559	539	569	561	571	545	546	546	538	571	527	548	582	578	577	616	548	564	563	547	531	583	559	546	586	554	567	559	601	541	551	547	523	604	550	553	567	538	580	532	544	530	557	582	584	543	541	568	554	561	538	540	563	606	599	572	560	505	553	563	542	571	556	579	571	574	531	553	551	549	560	528	533	534	590	597	525	559	547	575	497	547	569	579	537	558	567	628	516	535	545	569	624	538	575	543	560	522	569	573	531	553	553	543	531	582	554	516	548	572	539	556	563	549	586	595	529	591	525	545	565	540	518	587	610	585	540	548	542	524	571	515	542	544	537	523	558	580	551	536	576	533	568	560	607	549	533	581	545	563	557	551	578	583	547	560	534	566	531	562	565	531	552	572	552	555	554	546	541	584	530	626	552	576	555	577	546	551	542	562	571	556	543	558	538	533	572	550	551	583	559	523	554	574	574	538	541	605	549	571	564	549	592	589	560	567	559	576	547	600	570	561	553	581	541	513	575	574	571	557	547	576	580	537	614	552	533	569	573	566	566	553	569	562	555	533	547	537	573	555	556	533	486	588	591	569	546	586	578	556	550	538	570	561	550	571	614	573	571	558	490	573	564	588	606	516	558	617	554	536	566	583	546	527	570	628	602	541	533	571	561	588	552	560	594	550	545	578	599	524	564	562	515	557	549	581	591	616	560	541	543	543	575	543	526	595	544	568	546	541	601	539	549	554	551	590	545	553	550	540	535	562	563	553	537	540	544	562	532	535	547	498	527	562	580	582	530	539	546	562	531	554	613	578	547	506	592	550	559	536	589	546	542	575	573	536	586	525	529	534	566	545	546	584	568	564	555	558	548	573	569	548	550	583	553	579	577	589	526	573	601	568	542	570	567	568	567	542	533	544	584	593	546	578	526	546	548	560	556	565	560	563	530	538	529	601	597	579	545	608	566	577	536	558	527	601	535	560	557	569	530	574	555	545	542	562	548	519	549	609	626	592	565	526	581	553	572	538	570	550	565	548	554	562	571	522	538	522	545	516	512	573	548	565	544	555	561	544	565	569	553	556	549	550	559	546	588	518	589	556	547	587	614	545	535	584	548	580	610	570	527	570	531	560	529	589	588	601	554	574	540	567	567	538	540	589	605	583	568	601	545	587	544	550	543	581	566	551
19679	2149	1366	1101	873	675	562	487	488	455	410	412	367	375	381	381	350	339	363	373	315	321	349	340	364	343	334	357	333	324	356	333	313	365	352	294	350	320	325	333	302	367	345	321	286	324	322	340	345	348	313	324	324	292	322	358	300	330	341	303	298	348	371	332	324	366	328	348	339	303	298	323	373	343	326	336	362	340	326	332	359	307	330	336	302	341	339	304	318	351	320	316	361	342	320	319	323	327	314	310	335	332	347	304	307	325	333	334	350	307	327	340	314	347	317	327	328	297	332	342	323	303	326	316	341	369	284	302	319	324	324	312	364	312	332	345	322	359	305	321	330	357	351	316	313	306	322	303	330	347	328	332	315	301	347	332	320	342	337	345	310	350	316	325	320	318	334	341	310	351	313	344	320	336	307	305	310	334	336	348	321	340	303	300	340	302	285	339	317	356	308	321	336	303	338	356	331	338	333	361	333	313	310	312	340	349	314	311	288	308	376	320	331	335	345	338	321	351	297	312	317	324	339	346	344	329	360	330	324	313	305	334	306	322	319	313	311	351	349	327	324	331	324	311	327	322	296	336	350	330	316	360	336	332	368	344	318	333	316	320	336	318	360	304	323	276	352	320	312	320	302	352	376	347	331	328	332	325	342	356	326	317	317	342	347	303	356	323	310	315	343	322	310	334	330	348	327	340	312	370	335	316	346	349	331	310	322	366	303	327	327	350	327	301	345	332	345	350	314	348	313	334	293	315	325	349	331	330	330	337	388	329	342	306	370	335	296	351	317	294	350	343	343	325	314	313	330	301	335	366	340	315	330	354	341	327	328	302	334	333	334	350	343	321	314	356	307	338	325	336	318	340	316	329	309	333	313	327	328	312	355	352	332	354	321	328	344	329	342	323	351	325	294	318	329	337	341	329	331	347	320	316	302	340	314	322	332	310	352	338	325	316	326	306	314	334	375	336	317	313	315	308	342	300	369	330	319	323	333	351	322	361	343	341	321	306	326	337	316	328	324	328	311	329	358	326	370	317	344	326	310	312	312	332	313	301	321	311	311	345	331	348	330	341	312	354	344	326	345	304	318	330	300	343	321	306	329	342	321	332	330	348	341	330	347	341	346	319	332	344	327	305	323	328	310	323	330	303	369	342	338	359	327	349	365	331	302	325	341	327	313	316	348	313	325	326	317	330	339	330	331	317	319	341	342	326	314	316	346	313	339	327	317	315	313	309	348	376	317	304	320	324	344	301	322	306	300	356	303	326	346	315	302	333	321	321	301	309	308	307	328	320	311	367	293	330	339	321	323	305	322	306	304	337	296	344	316	322	326	318	309	344	317	321	314	337	355	342	313	330	326	327	318	328	316	291	313	324	335	301	297	288	302	310	283	340	320	318	335	356	362	328	314	321	335	314	358	336	368	312	347	305	321	319	315	342	327	321	308	304	330	338	299	349	297	310	284	338	309	351	321	327	313	355	379	367	321	318	334	325	333	340	339	328	318	343	331	309	333	291	332	327	323	370	294	327	334	330	302	300	330	327	326	302	311	338	368	324	303	332	347	339	331	355	357	345	309	340	333	322	289	321	320	294	331	335	339	325	330	333	336	320	296	297	322	303	315	327	323	332	297	324	316	294	303	348	320	311	317	328	340	306	344	332	335	340	328	336	331	339	310	319	347	340	359	329	311	323	351	346	326	279	325	341	361	333	365	321	340	304	300	333	327	344	334	318	350	330	300	333	301	325	333	325	347	292	329	308	372	324	312	311	308	347	290	331	312	312	329	342	310	327	327	346	363	314	345	330	345	331	332	314	376	350	343	325	354	326	342	324	346	314	342	339	337	318	320	345	325	304	348	322	294	297	309	312	327	324	347	326	362	334	328	333	349	319	342	329	303	339	356	314	362	363	324	288	329	346	313	353	338	308	335	325	329	327	355	351	323	340	305	327	321	335	304	336	327	304	315	326	339	334	315	305	331	343	330	303	307	315	320	328	331	334	332	337	309	313	325	352	362	326	332	353	340	331	327	314	320	320	351	318	336	308	307	300	315	324	310	332	329	335	334	309	309	354	305	356	328	317	337	306	350	322	312	298	320	319	313	312	362	318	349	337	320	352	323	314	353	336	325	295	332	337	332	338	303	319	334	323	332	295	342	311	296	304	341	295	336	318	329	329	326	324	344	326	358	303	324	316	326	330	338	357	331	311	355	325	348	317	340	351	315	333	313	320	328	328	312	312	357	319	319	318	309	341	331	330	334	319	330	324	337	282	322	321	303	317	341	314	337	355	334	356	300	320	288	272	320	341	341	329	348	328	359	282	314	307	304	297	279	354	292	344	334	353	359	356	295	295	344	333	324	321	290	326	351	314	346	324	338	317	298	358	306	308	301	325	318	324	314	352	359	352	312	298	334	337	346	332	289	321	325	311	295	308	326	372	318	342	329	358	351	324	310	339	320	335	298	333	309	316	381	313	322	317	334	327	338	341	336	295	321	340	351	313	330	329	328	337	307	369	326	331	343	338	303	329	326	337	348	321	363	307	365	347	330	285	315	335	322	350	334	323	320	326	322	316	274	343	349	311	347	332	325	357	313	313	313	330	325	355	320	290	311	316	340	344	334	288	324	304	314	335	321	304	318	348	294	315	344	293	316	296	318	295	345	330	333	295	319	317	317	318	338	347	332	313	320	320	293	312	326	309	324	340	311	329	363	313	321	297	329	359	312	276	337	333	319	268	305	303	344	320	336	316	348	307	339	338	326	333	332	319	288	344	285	338	347	336	321	326	312	364	335	313	366	317	333	319	315	312	325	347	313	335	335	322	340	314	296	343	315	328	308	358	293	332	319	336	305	332	340	343	336	338	341	335	338	327	335	319	344	332	333	320	293	338	334	302	322	344	367	342	303	290	335	327	317	321	329	347	318	311	295	308	341	303	302	310	319	300	333	297	342	340	316	340	322	341	360	331	310	293	332	340	309	324	341	319	335	318	340	315	323	306	334	349	332	354	318	334	344	321	315	322	354	350	321	336	303	303	324	337	331	332	318	298	318	329	319	357	293	305	315	335	319	300	308	349	341	322	327	336	327	310	338	333	308	316	344	325	318	336	344	322	330	329	292	340	336	312	324	301	308	346	314	319	315	326	330	317	337	330	327	313	306	340	354	333	317	321	359	329	309	308	344	292	324	293	336	352	312	292	329	312	351	311	328	330	301	321	335	337	329	347	330	339	316	354	343	313	341	328	351	340	337	337	316	335	334	318	330	362	315	336	286	304	340	312	322	312	318	324	335	350	340	322	291	298	356	303	308	361	314	316	304	322	338	320	307	306	283	330	318	347	325	309	338	305	328	338	363	309	302	303	333	328	321	307	290	324	341	287	320	325	329	283	335	346	336	331	323	328	329	330	302	367	346	353	327	355	341	341	302	295	312	337	296	331	327	317	324	323	296	336	320	303	306	324	314	328	328	305	317	311	321	318	321	292	329	320	337	345	318	348
10321	1724	3156	3587	3170	2639	2184	1957	1838	1600	1480	1350	1292	1286	1216	1157	1157	1113	1123	1089	1099	1061	1012	976	970	1003	935	1019	897	971	927	958	959	928	923	878	897	858	931	930	904	879	955	896	916	915	858	905	853	857	882	913	941	950	808	910	863	919	875	911	904	877	896	885	907	879	852	838	910	883	814	894	830	863	840	853	832	855	842	874	832	836	840	873	872	886	897	868	858	883	843	824	845	880	895	861	900	841	874	845	879	919	900	894	872	859	894	889	878	867	829	831	847	892	839	820	892	879	901	879	893	878	891	893	858	917	816	851	869	900	952	901	863	863	869	874	868	848	882	834	857	858	862	868	874	873	863	894	848	848	833	871	875	797	831	930	917	848	849	837	918	817	886	826	823	873	848	852	872	841	849	845	864	876	869	837	897	859	896	857	859	862	871	935	882	867	850	916	870	886	876	833	825	809	921	875	841	886	915	876	862	921	852	849	816	861	873	858	829	857	858	851	929	869	855	856	876	839	827	863	930	826	891	854	806	837	819	848	828	829	884	888	886	861	863	911	864	875	866	859	845	902	856	878	888	905	861	872	844	867	870	887	859	888	867	794	914	833	869	879	897	861	897	914	917	907	842	882	886	868	875	870	875	842	860	868	868	894	836	845	827	848	914	858	912	913	848	893	862	824	793	876	837	816	832	861	865	850	883	842	862	878	836	858	879	847	857	789	887	900	856	845	860	854	835	831	845	831	857	843	820	868	906	844	833	856	848	895	867	833	888	904	879	840	850	886	895	867	864	851	806	887	831	830	871	802	858	855	897	879	856	869	851	839	889	889	837	854	905	817	856	889	828	903	878	869	837	871	868	875	816	878	883	882	850	874	901	808	883	827	857	876	880	914	894	863	880	832	822	845	857	852	863	888	901	872	870	863	810	884	807	858	877	879	860	864	894	882	872	832	820	869	914	902	869	835	932	884	869	852	893	900	857	860	850	843	854	821	909	856	852	832	892	826	902	855	871	863	827	840	897	882	861	898	873	854	878	835	852	845	879	858	874	861	865	826	888	835	843	821	843	884	845	837	830	854	887	869	905	835	866	887	878	907	839	889	894	915	862	864	900	860	834	887	878	916	857	849	808	855	866	814	862	840	856	892	862	847	916	865	869	838	810	818	861	916	865	865	872	838	844	836	857	851	856	817	892	892	861	855	869	870	862	862	818	847	874	858	859	914	846	851	898	851	840	880	845	896	840	857	884	880	852	883	845	861	849	850	904	905	833	859	895	831	836	886	872	856	826	845	868	823	860	898	878	877	906	830	862	857	860	883	820	850	834	873	834	916	878	826	858	813	860	864	907	903	839	892	864	890	867	884	891	826	848	911	900	858	858	806	826	855	868	833	887	876	833	850	892	869	920	873	870	795	887	800	842	882	808	871	892	820	845	853	886	834	882	928	833	877	874	857	833	818	841	842	879	880	863	898	853	890	850	863	834	880	916	873	852	878	870	847	843	856	847	863	887	808	894	871	859	859	878	844	822	843	844	793	869	862	851	875	858	869	836	889	827	878	886	847	863	829	861	908	861	846	845	821	869	855	870	826	844	889	870	877	833	905	890	877	839	876	865	864	887	890	870	874	907	855	842	896	896	871	869	870	866	889	852	848	850	874	849	826	911	888	910	806	879	836	825	891	914	899	814	863	802	798	853	860	816	866	898	846	840	871	856	869	859	835	878	854	850	894	851	817	896	832	887	871	856	909	854	879	892	834	881	862	863	840	838	834	867	862	862	852	827	857	858	889	839	815	845	879	847	893	849	880	885	877	885	878	882	820	868	855	861	860	893	899	828	902	851	882	843	880	849	846	855	849	866	884	871	888	840	883	933	871	848	818	888	883	877	880	903	885	826	872	881	793	836	803	833	859	919	829	876	839	834	845	856	872	866	890	897	902	804	903	866	859	841	859	866	781	866	844	878	872	880	820	833	827	861	918	882	876	912	859	921	867	885	875	879	827	880	855	879	843	887	903	902	884	843	816	844	841	825	857	842	843	843	854	865	852	856	877	843	850	852	846	905	833	911	874	863	900	847	834	813	817	878	877	856	878	841	844	891	891	856	901	859	900	873	876	932	897	892	828	904	839	901	839	844	875	882	849	919	833	909	856	909	853	903	854	878	853	841	829	900	859	858	896	906	875	862	859	925	823	898	878	944	891	886	833	883	854	850	892	940	842	844	899	854	825	906	768	888	884	892	869	869	868	887	873	847	857	840	869	858	875	864	826	852	889	894	836	867	884	885	873	892	900	926	844	895	897	829	853	871	890	871	865	847	845	857	832	853	888	892	862	863	901	854	838	847	922	819	860	865	899	882	856	858	875	833	891	841	823	840	860	869	790	918	811	867	859	862	827	882	875	884	887	852	860	944	851	885	810	861	895	832	814	867	847	878	820	849	882	848	858	909	828	869	854	872	888	817	835	857	856	896	884	875	848	873	869	859	893	854	842	903	870	855	882	901	882	889	885	911	848	839	912	836	816	842	868	889	868	808	877	844	859	817	869	859	851	899	885	832	860	879	875	846	827	813	848	821	882	887	900	856	811	849	872	843	854	850	860	882	871	851	912	825	826	846	836	893	871	883	835	839	902	892	880	878	829	824	893	843	838	809	880	897	850	805	849	847	862	867	887	854	921	860	901	817	856	884	850	847	831	874	913	849	835	898	815	844	856	909	889	837	835	834	866	828	898	832	840	881	873	861	858	866	857	868	790	897	845	874	867	856	863	851	887	869	861	793	812	848	862	798	833	868	845	870	901	908	868	869	863	867	865	832	834	853	837	874	854	830	849	895	844	795	841	810	864	883	851	832	818	860	842	845	846	886	879	851	860	844	881	816	819	829	873	833	846	854	876	889	900	828	818	843	817	859	849	896	853	811	869	835	872	817	867	850	841	918	872	858	833	892	867	847	844	904	909	851	820	851	874	844	874	831	857	849	844	871	849	847	864	856	859	890	872	882	868	823	842	875	871	859	887	847	883	917	829	891	851	879	850	860	840	818	868	813	867	846	813	889	861	900	843	876	890	847	853	825	880	877	865	860	847	910	937	874	876	895	859	882	806	804	858	843	865	833	841	880	853	898	864	891	893	871	876	887	842	864	839	785	873	849	823	883	889	888	842	847	872	844	841	863	825	859	865	920	888	870	842	872	902	915	893	842	848	834	840	802	893	864	849	880	848	897	898	798	892	912	847	874	839	880	822	873	906	894	855	912	820	855	863	879	825	875	898	863	865	890	863	867	873	858	872	832	844	947	869	861	877	880	870	849	860	901	843	891	894	856	889	898	879	868	879	875	884	893	867	850	842	907	851	886	865	851	848	882	896	843	898	843	832	842	842	871	887	895	842	870	898	868	851	841	874	880	902	920	833	853	849	869	928	857	861	827	907	877	887	816	830	849	848	824	857	844	846	855	864	911	860	874	885	853	838	870	905	857	862	891	848	875	868	879	886	816	908	838	847
29201	5395	2592	1779	1235	965	737	674	535	522	460	428	409	408	408	410	326	338	342	321	318	329	292	324	302	290	328	304	310	275	303	303	292	304	255	276	312	293	310	272	288	285	288	277	293	312	343	257	302	283	265	302	271	267	305	295	294	296	303	270	279	270	285	295	270	287	290	281	305	277	303	294	286	290	272	287	308	253	262	284	269	273	299	280	273	299	297	300	278	271	277	261	286	262	288	285	279	272	298	273	324	291	282	262	284	287	309	280	271	298	277	296	275	308	277	288	303	282	288	256	294	291	269	266	289	275	262	278	309	310	276	292	279	312	287	290	272	290	274	252	276	296	271	258	268	292	253	289	296	288	303	291	301	291	280	288	279	269	278	284	291	299	309	266	297	267	272	279	268	280	257	271	271	290	294	277	289	272	258	290	286	270	245	276	266	264	275	295	282	276	265	277	278	256	273	287	294	272	277	326	278	269	294	308	281	264	302	299	283	272	284	275	272	291	288	300	278	278	301	327	302	289	236	260	290	310	296	276	283	283	279	272	291	261	276	307	264	296	271	285	289	266	285	283	319	274	272	272	301	281	268	296	289	275	288	283	299	272	282	280	287	283	291	273	266	292	306	307	274	251	259	283	258	296	285	310	290	287	273	297	285	280	269	302	299	264	274	282	269	278	261	283	288	263	294	288	298	282	291	298	285	265	277	258	304	279	286	286	285	271	269	288	278	241	299	275	278	258	279	271	296	258	266	289	273	289	261	275	290	268	282	300	286	293	279	286	299	287	314	274	317	271	260	301	282	271	247	270	249	292	306	280	279	262	280	287	270	280	279	291	251	247	306	268	273	258	248	291	257	251	274	277	307	268	297	298	288	253	280	285	278	260	287	286	265	276	272	274	302	315	271	269	272	283	257	279	259	257	303	273	300	288	280	274	242	301	280	291	264	276	284	272	257	309	281	263	251	297	266	274	301	287	254	257	293	311	255	236	268	262	310	271	298	282	284	278	285	260	262	294	271	305	287	272	272	323	291	316	294	317	294	302	300	294	253	301	259	251	278	273	286	267	264	253	282	294	288	277	265	264	273	263	294	274	248	293	290	269	309	304	294	259	239	277	309	256	293	306	268	296	268	263	282	282	275	277	317	277	277	296	274	308	275	263	262	279	298	304	279	303	277	293	284	311	309	317	278	287	317	287	313	306	287	321	301	293	252	311	220	286	263	269	291	259	271	253	283	262	257	265	313	291	279	286	277	267	258	296	286	308	291	301	294	278	286	273	285	337	260	262	294	272	238	298	320	266	319	303	299	291	304	298	286	322	229	269	280	284	267	301	264	281	282	274	271	256	287	286	257	280	298	270	302	296	295	280	288	304	268	273	274	259	277	308	267	297	257	285	286	291	259	289	285	290	315	254	313	286	292	280	296	282	289	288	298	282	293	296	280	282	289	277	238	272	277	278	266	286	271	265	256	265	282	290	280	296	304	287	301	257	285	276	292	283	298	285	287	268	278	291	291	329	261	287	291	296	266	296	312	308	270	264	274	280	244	269	303	314	299	271	305	300	304	280	261	287	282	277	286	291	263	277	259	279	258	288	281	268	313	293	298	320	295	320	268	264	254	306	305	270	269	277	289	287	280	253	275	303	287	241	266	274	279	294	290	270	305	302	294	276	246	262	263	231	280	264	285	288	287	281	311	283	272	244	275	313	295	280	280	281	277	285	274	285	280	288	275	267	286	262	280	282	298	278	308	269	280	285	292	273	299	299	292	284	258	296	256	291	260	275	290	242	268	297	315	261	255	305	275	253	282	273	258	267	273	283	299	268	268	290	283	282	280	315	287	287	273	280	293	306	260	290	303	278	279	263	254	275	298	290	278	281	297	286	267	271	317	255	277	284	266	264	279	302	290	298	277	259	303	291	285	288	263	282	257	265	235	258	300	280	287	271	274	274	290	264	241	296	306	304	259	264	297	284	308	260	293	297	275	253	289	269	287	286	294	320	282	256	250	292	287	251	269	294	271	268	314	287	284	281	281	290	273	252	295	262	286	268	305	239	279	322	287	271	283	284	323	280	305	292	263	267	297	301	281	280	272	300	290	263	308	279	288	301	308	298	270	273	278	281	274	304	279	287	257	261	317	280	285	283	264	299	272	296	231	278	294	274	293	290	278	282	259	271	292	276	241	261	287	304	256	292	297	277	270	291	240	265	270	287	245	264	296	291	257	334	272	303	311	235	264	286	255	282	291	277	299	299	261	270	263	264	265	276	289	286	274	291	276	304	277	250	302	264	267	285	272	289	272	299	286	273	289	277	288	333	272	279	286	290	300	271	288	284	305	298	271	298	248	276	268	249	284	280	283	283	272	249	292	294	279	262	282	277	275	276	290	287	263	276	273	276	315	278	293	268	314	278	303	267	301	288	281	283	290	289	278	302	270	263	303	228	282	304	284	261	270	304	273	281	284	269	291	293	285	291	304	273	252	273	290	293	276	281	286	288	291	304	271	303	279	281	282	273	297	277	285	280	254	258	237	274	308	252	285	273	302	250	283	304	249	281	296	284	282	308	292	284	281	292	264	306	246	308	285	285	295	304	321	292	261	264	275	305	254	296	262	280	267	293	283	308	287	257	313	278	277	282	294	278	258	296	276	280	276	272	326	263	273	255	266	261	258	266	308	292	255	269	273	283	280	298	277	262	289	299	273	292	274	293	295	295	298	266	282	282	286	279	282	283	291	288	296	275	290	295	266	280	318	277	261	269	251	273	293	289	283	271	275	275	255	262	277	268	265	309	269	286	285	282	262	284	272	271	274	267	297	278	291	319	293	295	267	277	266	292	254	272	304	292	289	274	271	275	283	308	313	258	284	270	249	293	287	281	295	288	298	278	275	265	279	278	290	249	297	294	274	324	282	271	248	299	276	263	293	285	278	259	302	294	258	265	294	295	277	332	255	282	277	297	277	269	277	278	256	241	297	272	273	278	280	307	265	304	268	263	265	259	251	287	259	274	294	261	308	260	277	280	262	286	281	279	268	275	272	286	277	296	292	284	301	264	259	277	281	281	251	278	286	290	236	303	264	276	282	254	299	296	292	285	275	268	275	261	288	311	284	295	305	284	303	306	270	286	285	291	250	268	271	284	299	290	280	285	295	287	266	252	245	257	279	284	280	287	288	296	255	258	299	271	287	274	280	276	246	273	280	309	272	265	280	286	282	313	292	259	286	294	271	295	254	273	285	284	286	285	277	267	265	271	306	305	277	281	309	274	271	276	267	288	307	290	287	295	272	287	278	301	277	282	315	264	263	284	287	276	283	268	268	286	310	281	269	252	284	278	296	276	268	294	250	282	273	285	305	281	302	268	296	235	290	262	280	305	264	304	292	270	285	292	284	318	303	287	263	307	263	279	269	291	277	263	289	272	270	279	314	277	304	255	270	285	262	260	265	250	271	244	268	326	277	306	317	300	283	258	301	261	276	273	254	292	266	265	284	281
13970	2459	5314	5913	4978	4055	3288	2804	2448	2194	1975	1746	1685	1479	1392	1356	1355	1197	1162	1189	1072	1101	1063	996	985	1000	985	920	935	951	918	919	822	904	827	879	877	811	831	844	830	838	827	803	910	814	776	803	756	831	818	787	810	750	774	739	723	771	791	781	787	793	784	798	816	789	793	770	744	762	777	731	750	768	790	717	728	772	818	728	719	761	720	771	807	751	766	735	772	716	784	751	684	788	725	777	718	776	755	739	720	703	714	759	833	766	782	751	768	706	706	732	776	728	772	686	765	725	744	765	740	758	732	745	772	778	702	715	780	720	765	759	779	767	724	741	705	728	725	711	773	715	757	728	716	718	674	738	750	745	722	686	691	708	736	692	715	693	722	752	726	754	725	740	704	742	716	739	748	741	725	738	764	757	701	759	745	744	716	744	722	679	741	705	789	689	735	746	751	743	751	705	726	817	700	683	730	747	757	736	727	791	739	743	740	785	743	718	764	707	734	724	747	760	765	721	779	762	730	759	759	711	686	734	679	747	761	699	743	706	730	728	699	692	774	770	765	688	748	746	744	683	746	770	741	763	761	781	737	726	722	722	774	772	750	782	702	704	744	716	730	760	731	723	730	783	696	759	770	749	711	732	737	721	694	714	757	718	759	698	765	792	748	722	756	742	745	732	713	688	756	735	741	716	694	714	711	722	712	741	725	729	733	750	757	718	772	709	726	700	719	720	741	737	768	721	766	712	744	756	725	755	736	707	704	734	751	739	772	776	723	693	680	673	704	702	699	729	782	747	745	762	723	752	688	702	719	743	732	735	724	702	729	764	719	777	721	771	739	705	732	749	704	751	716	706	712	749	724	752	679	685	746	729	776	739	705	723	724	707	764	717	731	738	697	744	741	727	779	735	721	711	680	765	672	749	728	754	701	731	709	689	795	703	696	776	715	739	760	760	721	754	695	721	727	714	737	716	754	690	762	725	714	749	748	719	751	723	713	779	742	784	714	743	802	764	721	732	714	727	747	729	764	683	768	758	717	733	714	722	795	713	802	793	711	714	733	768	781	708	690	753	697	736	767	741	724	746	723	748	777	763	704	679	741	684	758	733	739	766	750	713	752	686	790	681	739	717	718	719	750	729	722	759	737	667	717	714	677	728	716	707	771	731	723	704	728	727	733	751	725	726	762	791	761	735	739	728	732	732	738	773	700	709	762	679	770	698	749	751	726	745	728	744	769	752	663	731	721	707	709	732	765	744	725	723	749	734	751	739	711	766	755	730	759	690	769	756	736	758	695	690	745	720	744	742	701	696	748	723	714	769	762	759	717	719	709	706	731	769	717	705	722	725	723	752	765	742	717	751	763	714	737	740	765	687	727	741	720	748	721	730	749	744	709	784	768	720	740	761	722	708	762	728	722	733	728	716	706	736	741	767	743	693	727	700	718	770	747	713	763	718	759	714	748	776	756	741	766	725	745	801	709	730	800	708	734	735	744	712	704	759	696	727	722	761	744	725	720	695	738	733	736	723	760	729	743	714	697	751	723	706	763	711	721	759	721	754	754	744	700	728	723	734	734	726	762	757	741	748	686	713	741	741	750	693	758	732	740	689	746	736	744	727	747	755	753	745	715	782	704	688	723	736	749	745	765	760	721	683	768	667	701	744	688	708	720	738	729	754	726	744	707	708	708	720	723	743	728	744	728	725	717	730	683	684	708	729	744	726	703	725	747	697	782	722	739	776	716	751	747	723	744	744	732	695	776	738	760	764	746	739	772	740	723	747	753	745	743	768	696	763	788	705	718	727	738	789	724	746	767	697	689	771	761	679	765	760	713	736	712	728	764	702	779	741	769	741	766	753	743	731	705	760	786	748	694	768	778	728	714	721	712	700	698	766	708	751	748	749	750	734	717	694	726	701	738	746	743	765	766	740	738	755	745	714	700	762	716	736	726	692	753	722	736	713	715	715	721	758	759	737	743	706	743	747	753	766	761	758	734	703	762	708	739	715	772	770	731	747	762	694	770	750	730	726	743	714	762	721	732	707	757	748	710	723	757	692	755	740	710	726	740	726	699	709	736	734	729	754	655	750	707	705	741	760	747	762	784	731	749	766	768	731	758	743	708	714	704	777	751	756	705	777	719	739	730	717	730	748	775	762	708	672	719	740	726	735	735	732	730	733	721	718	754	751	733	727	790	780	709	697	687	691	724	724	737	737	741	725	729	737	762	784	740	726	772	678	770	721	717	786	751	748	709	764	697	747	753	709	738	768	777	777	767	724	732	765	702	764	715	701	737	701	730	689	758	743	734	720	752	732	753	751	734	768	712	738	708	682	687	742	735	711	730	709	742	722	731	710	724	711	751	716	737	737	757	781	762	742	747	674	699	740	726	730	712	745	724	714	675	727	691	726	759	806	749	707	704	715	728	745	726	760	705	740	721	761	740	754	750	718	706	701	657	737	726	697	683	723	692	698	741	705	746	704	752	723	740	718	703	741	694	724	719	692	762	709	773	659	697	736	693	723	688	703	722	695	786	706	726	745	682	738	709	726	786	737	755	754	755	784	717	706	729	764	721	724	770	766	725	666	727	744	727	725	765	725	745	744	713	709	739	708	758	702	707	711	736	740	723	781	747	715	696	755	720	714	749	777	752	736	714	710	730	762	698	730	799	755	800	717	713	752	765	732	723	707	752	742	780	717	748	769	681	684	752	716	795	729	759	724	769	719	718	715	713	719	746	814	742	731	742	745	756	752	738	743	734	724	727	685	698	735	758	715	719	764	738	703	752	717	675	734	744	740	762	704	768	729	694	712	723	687	776	770	700	762	697	751	760	717	701	774	745	710	797	788	750	761	767	724	722	772	756	694	780	797	766	686	693	740	780	765	715	728	709	704	737	702	710	732	699	744	760	686	721	764	750	725	741	725	714	743	762	720	726	735	734	735	708	720	710	719	740	781	739	710	720	790	708	705	744	740	735	751	786	754	729	798	714	722	730	754	758	688	723	760	749	693	747	753	749	750	718	726	752	760	747	734	744	701	713	712	710	722	782	728	738	751	720	756	717	723	750	706	742	756	773	756	731	753	743	716	719	713	753	697	715	770	740	742	762	753	739	745	782	748	787	759	687	793	712	741	706	751	718	751	742	746	736	748	755	704	732	721	760	734	778	721	721	702	760	710	734	763	696	768	710	731	688	755	754	757	729	674	692	747	748	659	722	746	729	709	737	730	746	730	689	687	702	776	752	764	703	707	697	725	748	751	717	734	721	746	736	720	745	815	751	759	731	742	749	759	732	748	714	787	764	767	703	722	738	781	745	748	710	729	703	695	723	729	752	729	788	727	755	716	741	733	739	775	740	762	754	749	734	700	720	742	741	713	760	721	785	724	729	775	774	736	705	711	736	731	737	740	770	699	730	751	728	725	738	706	716	751	762	688	748	729	718	755	765	733	701	760	728	750	782	720	741	749	717	715	692	761	725	707	728	739	756	716	702	710	774	742
3566	250	222	226	248	206	196	168	200	164	197	162	208	180	194	198	171	184	215	185	190	192	186	205	174	199	182	177	190	194	201	185	170	209	193	190	172	179	201	173	194	200	186	196	203	191	194	169	202	184	197	179	164	178	187	192	212	177	167	165	189	177	208	180	174	174	184	196	161	172	210	189	188	188	166	183	183	213	182	176	173	199	176	214	188	177	188	180	206	208	191	199	175	197	165	181	172	183	181	165	211	167	184	209	196	183	207	190	194	170	191	201	154	200	166	192	208	187	179	187	203	184	179	192	173	201	162	185	201	193	176	189	213	198	174	199	195	186	196	164	193	183	184	188	174	184	188	179	189	192	183	171	169	200	196	173	176	195	189	175	217	184	208	220	188	202	199	167	172	197	187	171	225	194	186	207	177	174	187	174	193	176	199	185	210	202	166	177	195	184	189	162	179	201	199	205	192	178	205	195	207	186	182	195	186	215	217	179	184	189	162	219	189	176	221	169	213	185	188	198	182	176	188	189	180	210	196	193	164	196	188	214	176	160	182	178	217	180	173	184	193	182	208	197	199	202	189	163	191	187	198	187	162	201	196	177	193	202	192	189	171	189	181	207	189	178	197	173	173	191	175	196	196	186	166	167	186	174	193	194	219	185	162	193	202	179	150	167	171	167	188	173	182	177	197	202	213	186	186	181	169	195	197	188	184	180	180	202	180	174	177	191	192	202	169	167	190	190	212	179	191	190	169	201	199	199	173	165	184	180	186	167	157	186	171	172	203	208	193	198	184	200	168	185	184	175	201	208	180	193	181	154	194	188	180	197	172	199	193	169	221	203	181	183	174	201	172	195	192	197	195	184	176	180	180	195	198	178	165	186	169	200	186	184	170	192	169	197	185	183	176	188	179	192	195	196	181	200	180	181	164	193	215	199	179	189	203	184	222	207	180	198	162	189	182	185	161	185	207	151	189	166	193	195	176	215	182	169	212	190	150	190	189	205	199	198	193	166	203	176	183	183	181	193	214	194	203	175	192	188	187	161	194	172	193	176	213	174	186	165	230	204	175	171	167	179	192	208	195	190	181	170	179	204	176	163	159	176	198	173	186	204	198	197	180	203	194	197	175	198	177	186	183	175	193	158	179	196	184	195	196	175	203	184	228	185	177	223	205	185	179	168	200	204	183	201	182	189	219	184	187	191	189	199	174	174	171	183	202	209	192	205	171	209	186	177	213	194	172	198	180	202	191	175	201	183	181	203	201	185	178	179	187	182	192	213	222	184	209	177	178	160	194	205	205	193	179	191	189	184	203	180	184	187	192	176	173	182	191	203	181	199	146	196	207	193	214	159	199	186	179	179	169	192	201	184	156	182	192	192	187	198	204	186	166	173	179	150	196	173	171	180	200	187	206	175	156	191	152	159	199	192	185	179	175	195	183	186	185	179	193	192	197	193	179	198	189	180	165	178	191	219	172	180	178	191	202	203	181	195	181	194	192	161	203	186	190	180	201	186	187	195	152	205	176	188	167	184	170	178	170	179	211	207	171	198	165	243	210	195	195	183	190	193	182	164	182	172	205	198	183	188	182	192	181	188	184	180	185	191	177	199	204	198	174	177	170	187	184	191	209	184	197	171	195	196	208	187	201	189	210	186	181	190	150	205	197	192	207	192	170	195	173	207	192	164	180	201	224	177	193	194	199	186	212	183	202	199	200	195	175	180	201	188	194	183	206	175	222	181	189	195	157	192	184	180	161	216	169	168	165	171	204	195	204	195	197	184	177	203	171	193	177	196	167	178	195	191	189	205	197	182	169	190	167	184	183	199	188	178	184	219	169	187	188	202	206	185	178	200	167	200	203	202	200	205	182	174	188	181	194	171	161	182	190	197	193	186	189	207	207	179	189	162	218	212	175	173	174	172	173	169	167	203	211	198	190	170	172	180	196	174	187	216	201	198	162	195	174	183	147	179	185	146	184	203	192	193	193	182	178	176	183	172	186	194	200	199	207	192	177	193	189	191	191	173	186	225	202	195	194	197	199	195	200	186	208	195	207	220	180	188	200	190	191	176	189	186	211	176	194	217	184	166	163	177	178	178	200	175	171	170	217	202	208	183	171	174	161	177	200	215	173	184	194	177	156	187	172	206	179	190	176	192	210	179	183	198	174	188	188	159	216	173	197	184	202	189	175	176	184	180	189	177	194	188	198	185	193	188	185	180	174	189	189	178	184	199	182	196	169	203	201	174	184	183	173	168	176	165	185	180	188	204	180	193	203	194	190	174	194	205	193	201	183	180	202	166	220	176	161	175	186	194	182	191	179	199	167	197	176	185	194	191	172	212	185	190	206	165	202	191	204	181	188	197	168	212	178	216	176	171	200	199	197	182	190	178	180	191	190	193	206	189	168	195	156	198	189	172	193	190	193	178	171	178	193	185	175	184	180	194	172	169	182	195	169	205	180	185	174	195	181	181	193	168	187	181	202	193	185	195	180	180	180	198	174	193	202	183	192	181	174	181	166	197	213	193	171	163	188	173	204	190	183	167	196	209	203	187	206	196	174	175	184	207	176	190	166	192	181	211	205	183	183	184	167	202	174	191	183	181	177	192	183	179	174	195	184	180	187	182	181	178	190	177	177	192	201	193	214	182	182	192	191	174	197	202	178	196	157	189	190	194	166	174	185	193	165	197	190	174	183	156	164	194	186	181	196	182	168	194	195	195	187	188	183	167	186	179	189	188	200	202	189	164	167	169	185	216	193	202	194	183	180	187	187	174	217	202	170	178	215	156	166	203	196	201	197	188	186	183	168	183	206	165	200	179	182	172	182	195	183	178	188	202	182	217	182	214	194	206	172	197	188	193	191	196	194	219	188	186	187	203	183	168	214	187	204	169	198	216	198	187	170	195	163	180	179	193	193	169	174	186	188	180	172	208	174	199	174	178	170	174	181	162	175	186	192	187	190	160	199	199	176	180	188	186	176	165	198	153	198	196	185	203	192	184	199	192	178	185	220	199	192	204	194	183	178	175	172	153	198	164	171	202	190	218	170	176	175	206	177	185	189	189	188	189	171	182	163	178	193	161	166	174	173	206	179	171	183	186	168	184	192	182	184	203	183	217	194	195	182	185	195	202	172	194	193	191	180	163	199	193	181	204	193	186	181	195	179	188	196	176	193	173	187	181	172	177	189	169	179	200	191	169	175	180	181	184	176	182	166	176	175	199	182	165	201	204	151	165	185	191	178	208	200	184	174	185	186	191	189	197	205	174	162	178	167	171	165	172	211	202	197	210	172	181	158	196	186	181	188	195	205	173	200	171	156	188	206	159	184	181	178	171	184	188	195	184	173	173	177	182	196	196	174	179	189	179	177	189	201	196	182	177	211	188	188	185	192	207	192	179	190	194	170	173	196	183	182	168	174	187	188	177	149	177	190	190	185	212	177	215	186	192	185	183	178	189	159	167	198	194	196	170	189	185	172	192	201	199	165	193	189	170
3262	601	666	686	639	672	604	601	629	600	634	586	596	535	519	601	614	587	570	612	564	566	587	538	569	553	551	542	565	541	565	559	574	585	550	564	545	532	570	583	572	573	590	579	561	560	536	569	578	566	587	534	573	542	523	552	568	542	583	561	549	581	556	498	557	574	564	529	566	558	552	546	565	562	592	544	562	527	547	544	568	523	552	545	581	529	550	572	543	536	565	537	542	550	564	593	556	553	543	482	557	530	573	585	564	591	536	520	511	585	556	514	567	551	548	526	540	509	559	556	501	509	556	579	580	564	575	564	533	564	558	557	532	585	546	568	598	533	516	563	540	542	585	558	523	543	543	570	567	555	559	543	544	592	513	561	591	557	529	551	535	567	536	533	551	578	611	544	532	562	501	535	560	590	543	539	576	523	540	550	562	573	539	562	550	532	531	539	540	533	539	530	525	571	613	562	561	559	530	520	514	510	556	568	558	557	566	538	562	541	574	567	601	553	552	545	556	584	547	560	548	576	522	552	547	598	535	538	564	565	596	569	543	552	528	563	543	517	574	534	535	511	587	573	583	541	606	561	547	580	550	511	540	556	551	534	584	547	542	532	517	528	560	533	542	546	558	494	556	573	534	545	545	518	520	515	530	493	535	557	549	562	560	566	567	604	556	546	524	526	601	521	570	544	556	580	568	535	546	505	560	554	549	572	536	535	579	539	555	525	537	526	551	523	523	549	512	533	569	545	530	536	580	561	584	555	536	524	543	521	543	595	577	512	533	544	553	583	539	594	560	532	563	550	539	558	534	579	540	529	552	554	553	544	528	560	576	549	590	560	555	508	573	533	554	542	575	578	620	559	554	552	521	567	538	549	557	575	552	563	536	594	557	553	588	547	555	549	519	589	572	537	538	529	588	558	583	592	551	588	568	533	556	548	576	530	552	566	559	559	530	524	563	576	531	533	584	547	550	534	533	561	519	531	567	527	524	556	538	561	529	557	538	536	588	568	523	561	555	526	570	535	553	550	590	541	570	572	592	572	558	539	512	548	560	567	552	551	580	545	537	594	545	569	559	546	552	569	553	546	542	537	588	544	561	545	566	603	560	542	552	547	552	571	502	545	551	554	556	583	554	511	538	568	549	514	549	589	550	600	560	555	536	571	571	583	560	536	559	554	532	537	559	557	536	571	561	560	525	547	594	582	530	584	552	562	531	508	565	579	517	604	563	573	541	544	561	532	542	544	545	525	521	562	547	570	535	558	558	600	564	532	508	542	543	531	592	544	549	588	506	561	585	562	579	583	540	543	560	566	521	512	591	551	511	578	586	596	557	548	542	558	574	550	527	554	560	577	590	551	533	584	542	577	553	569	540	541	569	591	536	559	578	542	549	578	551	544	527	532	529	589	551	560	573	540	571	537	556	554	554	566	561	530	561	567	602	568	518	568	533	550	528	580	532	621	538	556	549	556	550	538	527	536	530	572	537	543	546	542	565	513	539	555	538	585	519	579	610	531	556	548	561	599	516	529	550	555	569	550	522	527	543	566	571	517	592	575	538	520	532	533	573	555	553	518	583	543	551	527	549	531	554	514	555	517	566	531	574	559	519	525	534	531	549	582	563	536	603	558	541	569	543	547	538	557	603	560	554	556	545	554	565	544	567	564	535	558	530	560	564	526	529	595	543	606	529	569	555	547	553	526	527	524	571	572	573	551	548	548	555	494	526	548	561	558	595	543	561	544	616	544	599	549	564	546	523	542	508	555	600	541	582	504	535	525	568	529	566	533	529	536	559	535	535	566	557	549	584	536	538	543	510	553	546	566	530	584	531	535	554	545	544	553	537	556	543	529	588	553	540	517	576	557	588	556	552	579	537	543	552	587	562	532	580	554	533	543	542	558	543	548	575	561	490	517	541	533	529	579	568	612	517	534	562	540	527	564	530	542	556	550	534	535	571	558	558	564	540	543	499	565	576	574	576	538	576	570	536	533	556	539	572	552	553	573	467	513	549	580	551	541	525	591	590	582	520	611	544	537	532	529	515	538	560	574	605	548	575	533	538	554	583	597	550	535	545	533	541	541	533	520	554	530	545	584	548	527	547	566	587	566	573	565	604	562	548	531	546	559	559	559	539	558	568	575	569	570	542	567	543	529	541	564	572	566	552	553	502	525	570	554	535	528	560	545	595	541	553	559	511	519	560	504	506	547	561	533	573	583	539	545	560	566	524	581	534	594	576	565	574	548	586	558	505	594	538	544	580	549	584	509	602	527	548	558	554	518	581	547	563	545	585	582	555	552	555	543	555	532	556	527	558	577	556	536	574	539	581	523	533	550	547	537	593	559	565	532	599	534	585	561	555	569	537	553	570	538	557	559	524	565	556	543	499	552	553	555	525	602	540	579	495	593	526	536	540	571	566	497	587	548	557	540	512	567	562	577	584	571	543	532	562	540	536	539	589	552	546	575	559	534	543	549	599	549	572	581	527	584	562	554	545	532	539	560	545	581	546	543	538	553	572	555	524	565	560	561	544	573	515	606	538	542	562	511	545	563	562	581	566	509	563	512	547	549	552	560	557	507	542	503	531	544	534	538	532	600	558	555	502	508	571	528	539	563	552	568	547	595	568	529	545	542	560	549	551	586	568	550	568	574	545	546	512	532	559	561	553	572	551	542	552	537	533	542	542	550	538	509	557	532	562	582	584	536	554	575	582	539	555	548	542	520	554	593	568	539	538	547	532	566	584	539	538	558	553	537	542	535	557	542	553	563	556	530	599	565	569	590	564	574	591	523	545	552	561	611	568	620	538	589	512	591	566	505	541	563	565	531	534	543	555	541	569	553	554	549	590	594	592	558	562	537	561	548	575	558	536	535	525	547	585	607	492	551	541	562	527	542	556	550	535	517	544	567	525	576	523	570	528	560	514	542	528	521	577	501	531	545	542	572	512	563	537	529	562	533	625	530	545	554	533	529	547	545	559	525	503	557	532	565	543	535	534	543	526	592	567	573	547	527	510	567	548	575	538	520	545	524	562	560	584	518	561	544	547	560	556	540	569	572	537	562	578	551	513	513	549	585	533	572	552	527	552	573	594	543	539	562	566	564	549	597	546	599	551	560	536	522	539	619	544	560	547	537	538	532	550	589	579	512	536	597	591	602	557	560	561	536	560	547	567	513	559	569	547	560	519	542	532	583	560	511	541	564	541	506	563	564	562	568	550	555	560	539	512	575	509	532	583	596	501	565	587	561	576	546	570	557	572	560	535	530	557	509	551	564	539	552	593	520	527	527	558	563	533	567	558	494	537	535	560	537	578	527	553	543	558	547	559	549	566	550	530	541	541	542	583	570	544	535	546	511	585	552	543	594	518	540	554	620	559	554	546	562	562	547	539	604	549	552	515	552	525	575	577	561	577	552	609	576	570	578	572	551	540	552	553	556	563	550	567	565	561	569	523	570	549	558	566	552	547	543	546	574	531	560	546	531	553	543	556	567	555	549
16745	1718	1354	994	797	645	569	511	438	414	390	406	340	395	353	339	356	336	362	349	352	303	328	338	328	332	328	321	354	355	330	331	359	321	306	306	314	321	303	360	355	334	291	327	334	329	317	359	334	330	318	349	324	299	334	345	357	327	346	316	292	363	349	316	319	323	300	308	328	331	284	341	340	332	335	313	345	322	350	310	320	316	310	331	339	332	350	344	339	311	337	336	314	329	342	319	329	340	324	336	349	330	335	321	325	292	333	343	327	309	355	304	315	285	340	347	300	292	313	334	327	321	324	308	313	303	327	307	332	306	323	349	333	339	351	322	317	339	333	308	334	319	306	304	312	319	325	343	305	338	356	358	298	339	317	331	343	315	354	311	324	319	351	360	357	343	327	301	340	329	314	323	311	340	280	324	274	345	344	328	325	351	319	327	309	335	305	311	304	335	335	357	324	324	356	335	337	306	307	344	298	335	358	309	342	299	326	347	329	335	330	326	335	324	346	306	352	328	315	348	292	335	326	333	337	339	334	350	307	349	335	380	341	319	326	323	358	328	305	324	343	331	287	318	334	315	315	326	314	338	341	307	339	316	326	336	318	342	316	349	297	310	310	324	318	307	337	324	333	345	305	331	332	327	353	333	316	327	310	340	353	276	334	340	307	320	316	320	292	331	336	364	343	320	313	369	321	304	317	310	325	359	285	323	320	329	380	366	339	319	344	334	334	315	306	299	313	313	325	294	356	315	312	331	322	336	301	319	320	326	312	332	311	336	346	290	310	301	311	313	306	324	314	318	322	323	341	316	355	326	311	300	307	321	317	308	319	319	309	364	320	316	349	319	361	291	301	342	351	325	349	322	335	351	337	294	317	313	363	342	317	332	329	350	343	334	316	336	334	336	310	321	346	313	299	331	352	289	321	339	307	329	343	327	364	343	330	315	289	321	344	334	324	320	327	352	349	340	295	296	288	316	324	334	334	344	332	331	289	331	358	329	325	360	327	331	311	338	326	336	333	303	289	303	304	304	318	336	358	320	328	350	349	303	297	321	312	311	317	326	364	302	347	306	346	358	342	314	311	302	333	310	305	335	314	332	323	323	336	329	329	348	338	305	322	323	331	331	300	329	338	325	356	315	352	355	320	335	338	314	324	290	345	331	337	314	315	332	321	352	319	331	310	324	283	343	344	318	321	328	288	337	344	296	329	328	331	336	343	337	356	308	312	355	297	310	319	348	308	324	331	298	338	341	327	313	345	349	318	360	333	354	309	291	324	360	331	330	349	338	308	348	360	342	314	322	323	322	324	358	339	304	330	349	263	309	314	308	342	350	361	324	327	309	307	330	304	349	346	308	308	322	319	311	330	328	297	321	344	331	315	315	310	355	342	345	308	336	329	320	289	346	296	325	331	318	296	362	312	314	348	318	338	345	315	339	326	329	306	321	363	314	315	342	334	309	339	300	311	314	357	329	308	345	305	317	283	369	317	309	318	299	349	334	323	330	328	318	344	325	345	362	324	327	327	332	301	309	309	343	317	357	331	309	322	322	353	335	336	317	350	328	351	348	339	326	324	324	331	338	328	291	327	316	318	307	314	346	306	357	272	313	298	337	311	302	317	316	335	296	312	335	330	354	305	299	329	327	318	287	366	349	339	320	327	326	336	327	287	315	330	295	328	347	358	308	374	335	306	342	298	324	339	352	325	319	301	344	324	327	319	335	303	311	345	304	299	332	332	348	327	332	322	357	314	345	337	343	320	339	334	332	332	300	332	337	337	309	300	325	300	335	332	349	331	340	322	347	326	297	310	358	313	313	314	296	320	354	308	310	345	325	282	313	337	348	350	293	316	340	318	326	359	331	344	360	318	333	322	358	320	304	348	364	386	328	316	340	300	335	320	306	318	345	310	315	326	348	319	329	331	334	337	336	341	338	312	330	363	340	309	313	321	320	315	304	307	316	329	324	362	298	322	344	339	348	325	331	319	346	328	325	302	333	328	325	317	336	312	297	336	346	311	323	308	334	319	350	347	310	299	281	337	317	321	330	326	287	333	364	333	313	289	328	355	298	325	326	341	355	318	329	337	325	294	306	328	318	345	326	334	326	320	335	351	326	358	346	287	364	346	301	294	305	316	314	358	300	312	370	334	343	337	343	331	305	357	332	305	297	321	316	285	321	335	336	325	353	327	332	328	306	335	307	341	310	370	317	329	330	326	326	315	325	332	342	316	325	314	321	327	340	324	300	309	342	332	331	314	335	323	308	332	325	347	308	361	338	308	340	304	362	329	314	319	341	344	315	318	363	340	294	347	315	334	302	327	294	344	326	311	336	322	334	324	356	328	314	312	315	321	316	322	325	341	315	347	331	323	315	298	351	318	338	329	357	336	340	357	317	300	324	325	312	299	336	325	326	323	319	338	349	322	337	330	336	305	327	296	350	334	317	334	338	338	346	320	327	332	304	315	349	346	314	344	342	348	345	354	350	321	350	318	322	353	322	310	334	314	313	302	329	304	332	327	340	317	341	330	250	332	309	325	359	330	313	315	308	344	337	308	329	328	338	333	314	285	333	305	310	310	307	326	322	354	354	336	331	312	312	298	322	323	357	327	330	307	338	355	312	297	310	323	319	366	322	346	339	334	335	360	292	327	306	326	321	321	319	323	359	299	332	317	337	377	304	332	337	329	347	346	291	326	315	321	349	303	323	323	323	320	322	294	340	321	311	326	325	323	334	304	370	334	347	337	332	311	327	338	322	320	330	340	327	335	345	317	355	337	328	310	342	356	338	344	312	345	325	315	310	352	315	332	328	331	324	330	312	309	350	324	337	344	312	344	334	336	318	317	317	302	302	353	354	322	306	313	317	332	349	305	347	326	292	339	335	312	327	337	332	324	340	334	327	346	298	317	379	332	311	356	328	326	346	296	302	320	360	313	324	360	338	333	323	322	297	342	315	319	310	326	317	335	315	292	306	304	339	332	335	331	366	320	353	343	340	330	347	374	310	340	314	322	342	326	323	335	319	328	323	305	333	328	380	351	328	320	343	328	345	346	303	328	324	321	312	335	319	297	316	336	333	375	362	312	320	320	322	334	301	351	343	349	287	336	334	324	346	336	306	326	320	320	333	332	315	328	352	348	310	324	323	313	318	319	338	323	316	306	320	293	352	322	315	335	324	348	356	365	294	307	321	345	369	302	308	310	321	342	342	318	334	330	321	347	341	321	295	340	323	291	304	324	327	303	335	312	328	317	320	337	336	342	308	358	330	336	352	318	333	323	314	317	342	302	303	337	323	336	322	308	318	306	319	331	302	309	310	285	353	320	320	349	314	346	341	316	300	297	330	351	316	301	326	322	341	325	326	317	343	362	342	358	364	355	350	317	332	311	330	309	293	319	326	325	332	325	360	331	340	314	337	322	335	300	331	332	331	346	309	339	305	344	330	310	326	331	341	358	339	335	327	323	311	314	351	321	328	344	340	330	334	325	307	328	348
9185	1753	3255	3596	3118	2650	2251	1927	1753	1606	1405	1405	1286	1265	1172	1144	1118	1154	1056	1026	1088	1059	1035	960	996	959	923	925	984	997	944	945	934	870	940	903	956	884	902	866	875	910	931	891	908	881	863	876	855	904	891	919	906	875	896	870	895	887	870	833	800	884	873	917	889	892	887	905	925	893	901	882	909	830	908	885	885	842	934	867	873	895	843	876	835	850	899	902	897	844	914	895	887	839	873	855	883	838	887	848	854	884	873	896	879	843	831	873	862	877	862	885	842	823	876	830	853	848	850	833	817	879	884	841	889	903	857	831	906	932	867	832	829	871	876	881	872	865	880	859	852	866	831	865	864	848	904	868	875	836	874	807	859	876	845	818	882	844	823	888	824	851	897	833	832	843	857	881	868	864	876	834	941	847	879	845	933	866	822	816	932	896	900	866	861	879	839	888	843	869	897	913	880	876	861	798	899	888	873	813	900	870	867	835	819	841	863	904	938	850	866	846	819	892	873	854	910	874	825	840	843	872	785	791	847	820	852	887	828	869	860	858	849	869	888	865	860	871	876	860	801	876	823	920	870	860	877	867	858	832	800	840	838	868	899	838	817	846	855	836	881	869	904	839	827	895	859	844	863	880	921	861	906	875	871	889	878	845	903	880	880	886	860	863	871	864	814	861	850	885	872	846	838	920	921	827	869	887	850	843	861	847	890	873	819	925	878	856	888	828	856	875	845	889	834	840	873	867	841	858	913	853	855	858	882	851	822	886	837	868	838	896	881	874	863	866	820	916	863	870	834	901	828	859	867	886	909	842	829	861	900	887	919	860	865	848	856	897	907	912	898	859	860	868	867	842	910	846	847	894	875	873	849	874	892	862	872	853	857	871	844	895	816	841	823	858	868	923	884	864	824	838	844	845	878	878	868	861	836	858	868	844	815	888	868	866	875	876	841	777	861	856	843	885	871	867	838	860	865	852	905	781	900	835	937	906	893	809	837	867	856	882	820	859	843	873	859	877	847	903	787	908	869	871	852	885	855	886	852	898	845	835	874	881	873	832	880	831	903	869	871	892	860	844	850	853	797	819	910	881	827	897	885	830	918	878	862	871	852	864	839	871	869	849	891	870	863	892	857	903	860	922	904	856	885	888	840	864	859	875	827	871	831	893	887	817	824	881	862	852	907	833	936	850	907	911	884	866	884	832	886	876	850	863	833	853	850	857	837	855	846	864	887	860	888	909	861	865	839	840	839	832	905	860	904	879	890	799	863	862	824	851	853	836	863	861	839	842	911	890	865	840	841	849	838	804	806	885	899	900	807	874	855	835	890	824	818	854	913	871	820	913	871	871	861	828	896	880	818	906	862	909	857	861	866	882	881	838	847	853	867	863	868	879	877	847	889	874	884	907	821	853	877	867	808	877	858	887	857	855	873	851	891	958	893	870	893	856	875	862	896	907	877	855	851	863	859	843	894	867	828	894	868	892	857	890	840	784	881	915	859	886	846	840	845	876	848	872	841	834	855	874	855	866	873	908	901	922	911	822	912	892	866	917	860	862	841	818	842	822	889	824	805	882	879	854	880	821	903	851	857	860	889	821	909	871	830	830	889	871	863	822	896	854	839	835	895	808	859	883	878	868	890	884	865	908	845	866	870	842	872	864	864	836	840	841	842	871	867	881	888	893	869	858	886	857	852	846	822	850	795	830	899	859	851	778	947	843	875	872	841	816	840	809	860	838	881	894	839	786	900	816	901	945	875	841	842	852	875	889	851	875	822	797	931	890	879	832	903	867	858	880	807	929	860	893	831	812	863	888	851	848	900	872	869	875	880	855	856	901	832	872	841	839	869	894	873	894	849	893	876	879	851	833	885	901	853	919	914	873	849	867	883	851	900	901	850	789	883	870	874	773	862	876	874	853	849	809	823	877	805	843	908	853	812	869	856	843	851	829	936	847	848	839	883	925	822	806	894	814	840	824	902	863	886	828	839	904	805	838	827	865	869	865	871	870	873	897	863	908	870	918	822	877	884	852	892	825	872	851	910	885	844	824	885	898	905	853	895	854	829	834	835	883	806	916	915	893	867	827	930	844	899	878	874	863	862	850	882	841	849	834	871	856	859	876	811	892	881	819	823	887	837	863	851	868	821	839	826	896	873	823	904	868	852	872	856	878	849	921	899	887	840	935	847	903	899	828	909	871	860	883	883	802	828	879	897	870	922	833	875	832	871	853	763	859	828	846	850	828	843	875	870	919	884	903	853	831	877	874	829	853	880	821	896	859	849	867	822	813	878	802	847	865	861	825	884	831	882	851	841	908	895	834	862	838	880	883	870	848	818	850	880	901	908	903	883	885	849	849	802	828	850	847	830	865	857	849	917	825	873	847	932	879	846	878	871	814	819	920	899	851	844	883	854	894	874	846	881	832	844	929	836	843	870	901	866	849	871	844	884	851	849	868	889	881	858	858	893	892	903	863	869	879	879	833	851	861	811	833	871	872	850	860	876	922	880	851	857	876	892	876	893	876	886	803	894	870	908	865	855	877	848	887	878	832	847	798	842	862	854	813	900	861	868	889	843	841	878	795	903	883	854	864	865	895	865	842	833	884	885	835	818	910	911	868	804	869	853	857	883	882	819	879	861	837	877	850	881	869	838	807	902	811	841	872	852	830	897	864	921	825	877	854	897	892	863	861	901	865	823	874	861	894	866	861	852	845	923	878	869	863	901	875	846	858	877	851	895	819	813	871	831	892	868	885	869	864	822	839	877	837	830	820	884	832	834	889	837	901	857	830	819	822	864	844	853	878	865	906	868	872	883	944	859	870	829	857	839	891	837	862	863	925	895	854	860	887	828	860	905	861	825	837	872	924	853	874	864	882	790	893	919	879	838	836	851	911	891	895	925	881	818	883	816	871	940	848	858	884	850	852	840	822	868	899	864	845	834	873	841	845	867	846	885	885	838	812	842	888	858	914	821	855	835	845	873	904	890	847	861	846	921	887	908	869	856	883	882	847	881	846	843	850	857	821	868	859	852	868	810	854	876	915	916	863	897	911	832	899	859	832	833	828	907	898	828	839	859	890	868	839	889	868	840	889	901	859	893	818	866	882	863	902	858	868	864	859	861	875	811	916	872	865	884	886	827	861	853	868	910	881	865	781	825	827	914	868	898	812	865	856	916	848	878	841	843	909	868	799	887	851	883	904	907	832	895	930	879	873	917	922	905	796	923	875	857	842	872	852	883	858	864	811	886	867	820	864	903	889	850	835	844	922	804	924	837	862	880	848	896	874	913	850	891	875	884	886	842	855	871	827	893	894	859	856	852	902	837	885	874	792	879	875	838	908	864	878	894	863	860	855	836	829	859	856	908	830	894	810	933	860	817	926	896	875	843	856	913	889	835	856	846	900	930	826	859	856	864	843	879	826	859	829	847	863	841	900	826	880	864	830	855	860	849	893	848	822	901	853	938	871	886	837	888	834	859	875	861	878	875	867	889	849	872	852
25660	3797	2511	1782	1246	936	758	654	525	490	441	410	393	363	361	364	331	347	358	354	291	329	297	334	311	310	346	301	294	317	338	310	283	300	292	316	278	280	281	307	279	249	288	301	286	284	260	305	251	259	276	274	275	272	286	305	275	285	273	306	282	278	245	265	272	293	283	299	293	280	288	265	260	280	286	296	299	307	301	251	260	255	273	256	278	285	249	264	258	258	285	285	301	270	243	276	256	299	239	275	281	309	310	256	255	279	269	280	266	272	270	269	290	270	291	249	303	285	281	286	285	254	279	273	300	283	305	278	274	285	262	253	315	267	274	319	259	326	245	269	259	267	302	266	277	306	276	285	275	284	274	278	294	285	254	296	256	252	255	307	277	280	258	287	238	274	274	300	298	270	283	263	271	257	290	275	301	280	252	282	308	263	290	274	277	299	251	283	251	256	271	283	300	263	284	279	267	254	250	293	273	290	290	291	274	279	259	306	263	303	315	293	292	301	303	287	304	282	256	284	280	282	292	286	277	294	288	281	293	295	256	268	291	282	284	265	289	281	290	271	267	293	296	290	264	284	298	278	293	279	294	285	305	295	312	282	261	242	297	284	259	272	274	289	285	249	301	255	278	278	288	295	274	290	284	243	259	299	261	285	258	253	280	273	278	290	267	281	290	272	290	272	281	277	251	280	292	268	294	267	285	288	297	292	291	304	283	294	272	323	304	273	277	279	289	300	266	276	283	289	287	281	273	281	286	278	255	306	306	283	240	302	277	256	262	285	266	280	266	250	260	292	270	287	284	275	257	249	296	275	264	264	270	268	275	254	285	299	258	307	285	316	284	282	251	316	271	288	278	315	273	276	233	280	255	287	278	267	236	274	279	285	282	280	282	302	299	289	274	302	304	283	266	288	275	269	256	255	284	281	303	307	320	309	262	268	313	292	316	274	271	298	313	281	254	251	286	281	270	275	288	274	282	292	260	272	273	302	304	264	289	253	252	274	276	287	287	265	287	276	271	272	281	267	291	269	285	261	233	302	291	277	297	284	298	279	268	284	265	258	248	276	268	281	263	249	287	287	305	295	286	276	301	269	283	285	281	288	284	268	286	293	248	251	291	269	282	284	259	296	271	265	319	271	270	258	264	251	263	295	280	280	304	321	281	294	262	256	287	276	279	272	257	280	303	280	320	281	250	270	297	270	293	289	294	267	281	269	275	262	265	263	317	292	294	267	262	299	280	254	289	279	263	269	286	251	272	265	279	259	269	265	269	267	296	286	259	271	301	272	276	293	291	296	281	282	286	265	296	276	298	260	260	303	278	265	298	266	271	297	249	277	266	277	292	301	281	262	256	290	291	294	261	267	282	273	263	288	247	251	282	268	242	286	305	266	297	280	277	247	285	263	289	276	290	269	267	297	305	258	284	283	291	283	284	297	301	292	271	276	287	300	282	293	288	278	270	275	321	293	250	254	281	283	262	275	297	275	298	276	303	288	294	299	296	291	318	281	300	277	319	268	290	280	280	278	286	295	284	253	270	279	279	301	298	278	252	277	293	292	277	268	322	316	292	290	299	278	272	260	297	258	276	271	274	276	245	283	276	252	268	265	281	309	270	315	280	292	293	298	306	284	285	267	276	303	266	266	274	259	279	258	283	312	258	272	281	281	261	271	277	260	261	283	291	297	291	282	280	289	263	278	267	304	298	272	281	285	296	298	311	283	279	268	310	270	259	266	279	300	271	317	283	325	272	265	312	281	267	300	257	301	283	295	274	284	278	261	300	271	294	284	272	258	287	296	268	282	278	291	270	293	303	253	300	273	289	278	281	272	304	255	282	305	279	286	259	310	299	298	277	297	274	268	277	268	277	261	291	265	323	290	272	260	249	256	294	309	286	257	279	288	283	259	274	292	278	302	270	297	256	278	292	293	278	262	284	318	269	292	279	251	269	293	269	275	274	263	296	283	296	286	292	307	295	252	257	262	276	266	295	262	270	276	263	255	278	288	288	256	290	301	278	304	262	255	253	310	294	289	272	249	267	285	290	306	278	269	270	268	279	288	274	290	296	234	266	270	262	308	268	262	289	292	253	283	273	276	289	284	272	286	273	269	277	253	259	293	287	277	245	253	270	243	312	260	296	282	291	267	282	293	257	307	298	257	281	268	266	283	268	278	273	280	298	285	290	268	284	309	295	265	280	283	303	332	272	263	272	266	261	274	301	265	279	265	301	277	282	265	277	310	272	279	318	279	273	250	268	305	299	299	272	274	293	304	269	286	296	288	260	276	252	255	274	271	299	280	286	261	297	297	308	257	297	286	261	271	260	283	252	255	311	283	287	296	288	239	288	273	266	257	268	260	250	292	297	299	253	267	267	280	305	257	268	273	293	297	287	300	291	273	296	288	263	266	276	261	270	282	239	264	276	281	284	256	275	293	291	268	273	272	276	267	271	296	304	261	278	257	284	277	262	273	284	292	280	282	304	309	278	306	273	274	291	271	297	270	248	300	292	274	288	254	300	283	254	270	256	289	302	321	305	300	261	266	264	290	286	291	290	249	277	295	268	272	273	275	295	276	270	262	296	283	259	264	274	283	299	297	275	293	275	276	305	301	285	291	283	290	272	276	281	278	292	288	312	281	279	305	272	281	283	295	261	286	269	288	273	268	286	290	296	285	266	273	249	258	260	252	274	283	269	296	280	292	264	298	290	231	255	303	285	287	274	285	286	285	275	265	296	278	276	263	287	292	292	304	292	300	280	325	292	300	257	256	296	265	258	307	271	273	284	285	299	285	285	277	288	269	279	259	290	239	284	280	317	287	277	285	303	259	280	275	264	283	309	283	225	321	293	264	253	285	284	276	278	314	293	272	251	314	265	310	304	290	286	276	290	297	296	264	276	278	269	306	281	296	289	287	270	275	290	272	273	276	283	285	262	303	296	283	299	289	274	271	288	279	282	273	282	287	274	281	277	238	270	249	254	285	305	279	274	250	266	258	302	289	275	289	270	272	267	263	289	298	290	267	263	305	303	289	314	309	262	268	307	290	294	279	275	291	254	294	308	284	296	257	258	295	293	278	286	294	285	305	294	307	283	266	279	261	301	245	283	269	282	263	282	306	294	302	277	279	288	286	273	287	294	293	246	278	248	297	282	269	270	274	257	293	305	282	271	306	287	264	281	277	288	275	277	267	297	277	285	284	277	279	276	279	277	288	286	283	274	275	274	279	287	280	249	262	275	270	290	300	287	240	280	275	291	259	303	271	262	294	267	264	250	299	281	288	279	266	262	262	271	283	251	263	285	290	244	274	286	255	306	280	259	282	290	279	294	266	282	264	284	278	273	270	263	279	294	254	289	261	252	262	287	254	294	301	291	296	293	275	270	263	273	251	269	238	291	281	306	294	279	290	281	275	277	285	303	269	304	272	299	283	326	309	296	276	261	263	252	275	275	289	283	304	287	273	312	324	297	273	286	257	314	266	292	304	266	246	269	287
12384	2562	5351	5924	4948	4210	3339	2731	2449	2153	1928	1744	1625	1463	1468	1360	1270	1187	1168	1089	1113	1055	1005	1011	1020	980	937	943	957	928	896	874	830	884	876	851	881	788	799	894	791	816	843	740	803	824	800	799	781	793	811	838	766	705	788	781	812	754	764	749	796	744	749	734	728	731	796	795	735	765	737	741	722	713	723	773	799	731	723	769	753	779	757	752	736	688	752	715	694	758	751	752	752	785	731	743	742	773	745	753	699	749	748	746	756	794	697	714	782	793	722	728	712	728	747	753	771	741	746	743	730	672	735	784	740	754	672	752	736	741	752	748	748	725	761	674	734	730	678	765	769	751	711	723	760	690	747	756	760	755	714	725	736	737	756	696	679	821	685	732	723	737	744	697	692	728	746	722	723	725	728	732	705	690	706	735	736	697	689	737	732	798	743	707	735	723	737	708	728	738	716	767	713	737	704	735	776	716	709	737	703	740	744	753	757	720	729	758	726	691	782	740	703	740	738	783	731	713	763	724	680	700	717	732	754	732	718	748	724	697	788	751	737	704	680	767	714	705	714	716	755	748	722	759	688	723	717	723	710	736	742	748	698	724	679	713	736	740	740	704	732	743	697	753	759	669	708	681	742	713	698	768	758	764	746	745	737	738	726	722	752	720	767	710	769	710	722	724	708	779	741	768	741	723	734	792	705	707	691	761	699	731	755	758	705	760	770	739	676	730	734	727	781	732	774	704	732	739	729	769	699	701	726	695	726	705	698	712	760	765	719	777	682	709	782	771	712	761	730	723	689	729	735	751	736	699	787	730	701	712	726	722	779	757	702	713	732	771	718	765	724	702	722	771	702	739	713	736	733	690	725	728	725	711	706	740	703	756	775	762	750	718	675	693	716	746	756	707	726	730	680	771	771	775	716	720	742	721	736	770	725	724	744	751	726	720	746	673	679	690	716	703	757	719	739	772	754	713	717	746	715	720	703	762	755	707	727	684	698	748	740	748	774	740	696	700	707	719	686	724	750	741	716	716	762	736	781	726	735	736	729	690	719	724	696	785	719	680	736	734	710	703	767	793	716	733	722	735	747	735	748	706	685	719	739	723	730	720	780	777	721	752	737	681	737	677	751	705	714	716	729	753	745	716	737	755	702	728	757	749	709	720	720	731	776	719	739	726	748	702	763	725	707	721	702	702	770	715	736	740	724	720	710	766	718	776	701	729	750	737	764	712	729	724	760	696	748	774	733	727	814	719	709	770	734	765	726	730	757	714	707	685	755	746	658	697	734	738	692	726	726	716	735	716	743	738	735	744	791	769	732	709	758	719	742	727	709	732	729	754	759	705	712	719	774	763	735	662	734	774	724	713	679	715	718	726	741	730	712	680	746	720	724	705	668	715	731	789	730	728	752	712	740	704	677	766	749	715	766	773	685	746	739	735	781	706	701	703	757	694	730	750	744	727	696	720	741	767	698	713	694	699	741	776	725	706	727	725	752	743	720	716	705	751	658	698	766	739	715	697	735	728	746	724	736	715	750	758	739	705	791	719	718	722	756	717	745	727	729	689	699	756	720	694	748	720	670	735	745	738	753	718	730	732	721	750	771	728	726	752	743	749	733	734	721	729	715	717	790	736	721	769	777	737	714	740	748	741	702	727	722	729	721	707	744	757	733	765	713	646	722	701	711	670	704	703	769	724	715	782	722	725	723	746	755	721	735	795	717	775	717	768	723	735	748	721	772	717	705	712	725	755	725	739	719	740	716	742	730	758	757	729	763	751	740	710	732	741	680	711	720	723	696	723	739	719	788	750	686	704	699	771	726	710	712	775	735	734	679	728	686	723	755	713	720	672	776	722	708	695	719	723	705	717	761	698	736	760	725	702	723	761	768	709	710	766	726	742	765	713	738	669	778	709	753	712	719	696	731	688	739	793	712	776	708	708	735	705	755	719	780	756	680	725	751	722	724	746	682	712	771	742	736	714	724	737	735	717	727	782	751	773	701	729	713	784	702	696	763	721	744	743	680	701	726	718	708	737	709	774	741	705	775	730	723	750	757	729	711	738	738	703	739	747	695	673	713	729	734	733	742	742	713	790	771	719	713	699	741	767	732	771	760	726	742	770	722	756	707	695	786	728	726	671	721	686	748	766	748	724	763	757	737	733	721	696	705	726	733	743	778	767	700	745	699	774	719	737	698	707	706	680	693	707	776	764	711	740	711	787	702	730	732	772	716	772	738	708	740	684	779	704	713	757	776	696	710	725	715	708	767	725	693	792	733	711	775	732	752	715	729	705	748	650	683	734	729	729	729	770	751	759	721	752	737	681	755	746	761	769	728	685	714	745	774	701	724	764	717	693	727	701	736	698	691	717	767	734	760	751	723	726	740	726	740	686	720	711	754	726	761	754	687	773	703	780	721	751	680	768	700	740	769	730	723	734	758	720	714	735	726	728	734	767	707	743	700	755	763	703	755	687	735	741	761	782	758	684	773	730	706	693	749	728	759	718	700	715	707	788	706	696	738	690	749	688	688	698	766	676	683	732	731	675	746	751	726	711	687	749	774	712	708	745	721	786	738	676	714	767	666	719	711	685	715	762	760	669	733	709	755	720	746	772	718	729	693	751	734	738	749	749	737	786	739	732	728	769	722	745	720	720	734	748	730	713	752	715	708	750	730	727	739	729	720	778	741	739	693	777	700	709	731	782	737	781	716	748	740	667	665	755	748	697	729	678	748	739	783	725	760	721	724	745	686	730	727	690	766	761	700	754	720	728	784	696	742	764	685	732	686	751	763	764	694	713	699	750	701	719	682	761	726	800	705	694	751	707	738	738	709	743	784	750	710	735	793	753	739	742	754	734	717	729	710	737	709	738	701	722	739	672	784	771	777	712	742	774	722	745	685	695	713	730	759	692	777	685	702	696	716	715	717	731	742	695	695	708	690	678	766	743	718	777	752	725	743	727	728	765	734	742	715	702	705	728	751	703	757	755	743	688	752	734	723	713	733	779	760	722	737	718	740	718	722	756	731	757	701	721	734	766	724	703	710	650	736	697	707	710	763	753	703	748	695	725	682	729	712	747	747	683	703	724	751	756	714	698	697	727	759	738	747	769	747	662	743	730	735	707	743	735	742	740	794	734	779	710	743	720	744	757	742	726	675	762	757	735	779	684	696	742	712	727	724	722	743	771	786	694	767	693	744	753	672	749	739	762	712	711	705	730	745	700	738	768	701	724	728	737	679	728	716	764	671	745	748	722	721	762	702	764	748	748	721	714	759	711	735	702	729	717	763	720	722	690	735	711	759	668	748	737	696	733	719	737	719	670	741	746	699	763	738	727	757	770	734	762	728	749	724	687	729	718	721	737	686	728	731	745	759	731	734	697	694	737	744	750	715	759	763	696	732	733	757	739	731	689	738	713	744	660	745	769	720	680	726	748	729	766	740	790	737	747	718	744	694	758	732	708	731	761	743	702	756	717	752	685	680	757	727	706	757	662	758	737
3148	228	225	204	197	195	183	198	184	173	197	205	207	194	192	193	180	188	186	178	205	162	196	211	163	183	203	195	181	197	209	181	225	201	177	169	162	172	184	202	202	159	190	186	205	175	174	195	164	181	191	198	188	176	185	176	190	200	209	174	188	204	176	214	171	192	178	192	187	161	194	209	191	186	178	164	202	191	182	175	175	198	176	191	178	176	199	207	187	182	176	190	193	195	183	182	204	191	176	197	176	196	190	214	208	183	212	194	162	207	172	195	166	202	179	166	188	193	181	185	193	197	165	170	193	204	198	186	202	171	215	164	214	183	201	183	174	183	176	185	185	187	208	194	159	182	182	209	191	168	161	178	177	176	183	195	193	168	180	181	184	197	196	181	169	186	199	196	205	206	208	182	205	164	188	191	188	200	206	184	171	196	190	187	172	195	198	176	183	184	178	168	209	193	191	207	181	192	193	212	192	209	176	166	181	162	172	209	179	213	154	185	188	195	194	207	189	182	186	204	206	186	189	200	192	182	164	194	174	194	199	180	178	181	190	186	208	157	192	175	189	193	209	168	179	181	190	173	180	193	182	166	198	190	167	193	162	187	213	213	185	167	184	167	168	187	181	173	179	181	187	198	188	177	164	178	192	206	218	182	157	187	167	184	195	187	166	188	191	190	177	208	197	183	187	162	207	212	181	181	192	189	211	197	181	183	198	191	203	200	169	209	194	200	181	192	211	195	174	205	184	182	170	185	179	165	190	203	201	215	183	202	193	180	155	187	193	187	186	192	170	175	168	162	182	180	176	178	199	173	215	220	181	186	169	195	190	204	168	201	183	188	176	176	213	187	205	195	193	179	191	193	203	177	181	157	171	182	216	182	210	189	185	186	191	187	166	201	162	217	194	201	207	216	191	202	167	204	195	172	189	156	195	202	181	191	183	204	159	175	174	189	190	176	186	178	206	185	193	192	211	184	189	204	169	182	195	190	165	175	181	209	188	196	196	192	212	175	170	194	189	218	188	182	190	202	191	194	191	174	201	193	186	186	184	193	187	199	176	188	171	188	180	193	177	144	166	191	170	182	184	180	196	179	187	200	206	201	175	188	181	185	197	188	201	191	156	192	208	185	209	196	193	186	196	197	202	182	210	209	190	200	170	198	184	208	180	193	205	198	216	171	183	176	206	183	185	192	186	182	208	183	185	208	195	179	200	183	176	221	173	195	192	159	177	200	194	176	178	201	176	198	190	160	173	194	212	202	168	210	200	207	187	174	178	188	187	186	178	203	186	189	195	176	160	177	182	156	191	183	240	186	199	208	220	185	187	184	191	186	176	186	184	179	194	194	187	172	175	221	168	214	170	209	175	190	182	176	192	207	188	184	176	194	189	195	193	163	180	191	193	189	180	191	181	182	195	190	193	182	190	190	191	203	162	172	176	199	202	185	192	176	195	167	187	194	177	178	166	208	169	191	182	189	194	191	186	196	161	196	202	190	217	188	211	192	182	173	207	193	167	192	180	177	168	187	200	191	172	204	175	180	180	199	194	171	182	187	184	223	187	204	207	193	170	207	179	195	192	209	162	191	170	154	185	181	194	200	190	212	174	188	216	203	201	187	200	199	182	174	195	191	169	190	194	187	201	205	153	176	209	171	174	167	193	190	204	210	170	196	217	180	194	165	204	210	181	196	178	186	161	203	184	160	183	190	191	187	187	190	177	192	150	178	223	198	157	182	196	205	164	196	182	194	198	172	178	197	158	200	180	205	192	194	170	175	171	193	210	188	194	202	189	190	189	179	182	172	188	175	175	172	198	200	169	185	177	185	175	189	197	151	223	171	189	171	170	191	182	156	183	181	191	168	182	179	176	169	171	162	169	194	188	195	205	231	195	209	170	184	192	190	190	190	181	223	158	204	204	195	181	168	174	202	187	190	175	201	176	216	172	187	179	167	214	197	198	175	181	171	191	191	206	183	186	194	179	201	186	190	233	212	216	184	182	180	219	189	179	194	179	173	197	183	203	206	195	175	204	194	180	199	174	197	184	168	171	181	172	203	204	183	194	199	171	154	182	195	188	169	169	174	169	171	194	176	235	163	189	165	187	201	198	214	188	188	186	188	157	198	184	196	181	185	152	175	191	206	192	173	190	192	175	201	197	170	180	184	192	200	200	188	190	202	207	167	199	206	190	195	201	198	185	180	196	197	193	204	199	170	190	194	194	202	185	201	183	185	208	164	187	177	190	196	206	189	169	185	171	182	193	182	186	181	159	168	203	201	229	180	182	190	172	182	178	192	185	185	202	166	185	204	193	206	195	197	174	179	171	209	191	185	178	185	176	230	196	199	180	194	191	180	185	179	169	187	187	206	203	222	202	191	155	206	167	197	188	193	207	201	187	179	199	194	171	183	199	170	182	188	176	173	174	179	178	218	212	206	187	152	175	199	210	156	180	190	189	200	185	198	177	191	202	179	182	186	205	188	201	195	186	177	192	192	174	161	172	198	185	176	183	164	202	173	201	177	208	194	201	205	164	198	200	202	200	190	198	196	172	203	202	212	174	178	176	188	203	187	187	200	191	190	183	181	189	180	173	176	186	194	188	213	183	174	193	207	202	170	183	177	215	207	194	189	185	170	208	199	192	182	189	204	189	163	182	191	172	196	192	206	211	164	182	198	186	198	178	173	175	180	184	204	165	183	202	179	170	204	198	180	194	196	164	190	195	173	205	189	180	192	197	208	185	176	184	193	178	182	191	188	164	159	177	188	191	209	186	195	175	209	197	217	206	180	180	199	188	188	187	176	170	186	179	199	193	176	162	191	183	178	208	196	157	178	170	192	194	179	182	186	205	168	169	209	206	183	168	204	190	179	187	180	171	172	206	193	204	168	210	205	190	171	182	204	191	180	186	201	195	186	178	169	197	193	182	205	181	166	194	178	200	213	193	204	193	166	190	168	192	188	194	176	160	199	172	181	175	178	192	184	194	193	199	190	223	178	198	201	205	188	185	201	183	185	193	183	187	174	176	164	183	186	162	184	187	210	199	180	180	169	195	179	193	189	170	204	198	202	190	177	176	186	172	176	194	183	188	171	199	180	175	199	180	185	186	172	186	219	181	191	166	185	190	171	209	160	179	171	169	177	174	182	190	197	174	172	159	179	210	177	188	181	160	189	170	186	187	200	176	204	205	165	202	185	183	231	189	173	182	191	187	206	182	194	158	172	176	200	160	187	196	165	167	180	172	189	195	197	176	201	181	188	167	181	192	223	193	184	189	205	193	195	207	198	220	193	173	186	200	172	197	188	185	215	178	222	196	195	176	173	189	174	192	188	171	159	190	204	169	174	176	159	156	179	180	170	157	198	174	169	197	181	178	168	173	165	161	172	190	186	213	182	199	177	184	171	185	186	189	195	180	186	184	183	178	176	191	176	198	177	195	185	164	173	182	205	200	190	180	218	173	199	147	182	185	188	180	193	177	173	209	191	180	166	196	177
3046	626	636	691	650	666	605	625	613	570	576	629	570	552	566	539	552	574	577	579	566	613	538	550	557	564	554	559	575	516	554	565	546	573	570	543	551	580	498	561	618	565	555	542	533	575	599	571	543	563	583	535	530	510	546	552	574	576	575	580	541	570	536	538	552	564	521	539	546	521	581	563	571	561	538	555	544	556	567	564	566	502	566	531	530	539	540	561	544	542	533	520	604	584	580	590	506	560	543	556	535	591	504	531	494	574	542	556	580	551	577	561	510	544	504	554	560	542	559	570	527	549	576	550	567	524	561	565	545	578	576	619	567	570	603	583	534	564	578	571	530	524	551	555	526	564	551	576	530	562	528	588	544	579	589	552	541	544	569	536	557	533	553	539	573	548	496	532	552	533	521	552	561	570	534	554	521	543	639	540	550	556	581	561	543	569	541	607	604	546	547	546	555	558	592	551	564	549	554	551	554	603	539	531	559	537	565	560	565	510	554	580	547	561	567	542	541	517	537	591	545	541	563	561	552	555	563	526	551	553	559	552	570	572	545	555	558	482	543	581	525	532	508	563	535	540	544	544	541	513	534	586	587	596	541	556	572	617	511	535	573	589	529	550	532	524	562	532	564	584	566	549	538	524	564	560	540	523	545	575	558	569	576	546	559	558	572	516	554	525	535	552	587	575	559	537	537	567	582	558	554	573	558	561	526	542	559	589	539	531	532	571	601	556	545	550	543	526	534	530	530	600	570	555	537	567	562	540	537	538	541	529	583	540	582	570	570	517	522	556	557	556	545	578	586	539	538	552	564	524	542	520	553	546	552	558	533	555	568	561	536	569	594	520	554	594	556	545	585	527	571	549	561	597	574	578	557	544	537	542	555	541	602	575	536	515	536	569	563	555	553	581	573	515	562	597	548	569	542	497	577	585	570	555	529	562	607	526	580	562	594	598	566	569	584	537	583	534	588	583	572	579	534	534	535	574	512	533	558	549	543	532	542	544	564	569	523	550	541	586	537	548	554	554	543	545	527	571	526	522	563	532	559	548	552	558	574	580	539	519	538	535	576	570	568	576	569	549	535	591	540	542	571	609	570	522	554	530	528	540	539	581	572	500	540	529	561	557	551	543	568	559	581	546	554	557	556	569	576	606	546	524	498	558	565	502	554	556	537	569	535	493	560	577	545	570	551	504	552	545	584	529	578	535	476	587	551	601	547	562	531	597	561	565	570	581	567	540	578	581	532	584	542	529	550	569	567	571	561	566	537	546	558	549	570	542	533	558	500	593	540	541	554	563	572	576	542	555	563	592	527	558	575	547	525	570	537	532	558	561	593	577	535	581	581	557	559	536	543	585	562	558	534	543	542	551	516	527	559	567	543	502	563	594	555	516	550	521	544	563	526	508	540	573	597	574	561	560	573	609	556	579	583	611	550	520	550	554	527	591	527	566	536	548	563	554	562	547	550	544	514	563	578	597	556	538	569	561	583	528	543	578	538	521	550	631	597	523	576	556	510	527	546	537	558	561	521	527	560	606	575	590	530	559	513	591	536	545	560	555	562	556	540	573	537	565	541	557	560	552	585	552	534	517	561	529	531	559	555	564	536	584	570	562	526	543	558	569	531	558	576	517	569	569	574	527	555	515	544	577	535	532	549	580	540	557	520	562	524	568	544	557	514	569	545	541	549	572	569	587	542	545	536	577	595	578	540	546	541	549	543	599	568	557	547	584	526	586	555	542	569	612	605	547	592	538	571	583	541	575	512	538	562	502	546	572	573	534	555	548	558	570	529	567	563	509	577	550	546	541	557	557	564	566	525	519	561	576	524	528	567	559	539	542	548	523	547	585	539	543	557	523	539	553	553	548	559	540	544	558	537	600	569	560	555	557	551	536	546	537	615	552	556	571	539	522	558	576	531	532	572	574	574	519	558	556	549	551	565	560	516	537	569	553	548	526	597	563	569	556	555	595	553	549	534	521	554	550	540	556	568	517	532	592	519	581	569	546	557	543	562	611	568	548	570	549	584	527	578	576	552	555	567	562	474	581	559	506	535	516	547	551	562	573	543	543	532	564	538	586	559	555	555	597	517	526	532	519	543	559	584	583	548	544	551	567	542	558	557	593	588	532	550	555	553	521	532	578	558	553	556	549	547	550	558	565	501	564	527	594	570	575	546	542	543	538	547	537	563	567	555	549	556	569	556	528	535	560	546	572	570	540	564	505	517	533	561	551	546	547	538	580	560	526	577	545	595	550	545	558	551	569	513	537	551	575	538	563	554	564	490	524	546	571	563	560	550	535	578	559	511	569	555	561	605	551	528	561	514	574	551	587	546	525	601	554	556	582	602	547	548	588	531	552	534	587	534	550	550	504	583	587	550	587	549	571	558	586	527	538	543	542	570	591	578	597	575	520	532	524	551	574	573	573	540	568	554	567	547	536	572	558	560	578	559	585	548	515	562	582	551	527	542	564	540	577	587	553	591	563	570	568	544	562	569	558	535	555	555	552	547	547	512	597	561	546	567	578	557	529	561	559	532	540	543	571	532	499	579	572	575	576	497	545	566	571	538	568	512	545	571	550	544	561	569	577	535	592	539	543	570	539	557	549	552	561	544	536	535	588	555	614	573	573	563	635	550	583	532	562	580	559	546	568	552	587	585	552	565	618	554	536	522	553	559	535	560	578	536	546	586	568	566	544	515	557	548	529	571	568	549	574	591	533	529	522	565	566	519	544	583	513	604	544	572	598	575	554	584	559	529	568	562	571	590	537	584	545	519	535	560	588	539	595	602	529	571	559	602	584	562	520	514	538	558	502	559	533	546	507	531	563	584	566	548	559	535	547	537	540	609	529	563	547	605	582	566	561	533	512	569	545	543	552	521	567	531	510	538	564	544	580	508	517	537	566	540	522	574	562	567	595	522	552	529	593	552	575	538	540	586	531	574	548	569	555	562	548	557	547	525	580	561	591	552	533	551	578	589	587	527	610	548	538	547	547	565	541	533	587	517	589	573	567	586	534	534	570	563	551	559	541	571	596	574	586	585	610	579	541	525	552	529	569	557	575	600	540	547	511	572	553	568	547	564	533	545	563	574	568	559	562	572	549	564	518	537	580	578	543	576	547	530	568	553	554	517	553	586	549	545	500	573	537	557	524	569	533	549	545	572	592	550	583	551	534	603	622	571	537	575	568	582	558	559	555	594	594	558	547	544	516	623	520	539	535	546	528	544	563	553	539	538	525	495	559	556	545	550	554	592	574	547	603	543	520	538	548	529	521	548	542	569	533	531	524	570	526	537	582	566	566	474	567	546	549	563	521	483	568	562	552	521	578	534	542	566	567	526	529	553	578	571	564	548	574	485	600	572	586	556	567	582	534	551	572	547	566	569	565	596	551	551	565	575	536	527	532	549	542	584	526	552	537	596	552	502	560	507	555	527	548	531	528	576	590	530	520	547	557	539	551	538	536	526	550	553	539	567	586	577	558	614	538	572	569
14924	1451	1338	1061	784	705	569	498	488	427	407	358	385	398	394	339	367	336	344	360	316	336	323	384	355	371	360	312	349	297	328	331	349	341	316	323	347	364	350	351	303	325	309	310	331	307	351	344	290	298	304	302	308	328	336	330	329	333	307	351	352	330	322	312	314	342	300	333	328	304	328	321	300	305	304	328	328	308	371	310	309	309	342	319	346	317	309	325	353	350	281	310	301	302	306	310	331	329	308	333	325	319	294	323	339	354	337	325	327	294	342	324	330	305	321	334	323	303	292	329	297	344	342	296	313	338	327	312	322	347	329	323	303	339	294	298	349	341	327	327	312	302	324	319	311	280	334	343	331	293	329	357	296	316	322	308	361	328	320	342	347	308	331	330	317	305	323	360	343	289	313	335	294	338	335	312	294	316	367	353	345	289	315	329	311	320	326	332	327	301	357	313	325	321	304	343	324	325	311	319	326	276	330	350	332	320	362	341	297	295	326	299	317	346	340	354	324	310	329	315	305	367	316	312	338	321	305	308	326	306	314	324	299	299	334	315	348	338	340	311	314	320	335	321	336	319	319	365	328	330	362	333	319	310	336	329	321	352	348	325	317	359	352	298	334	322	325	316	340	312	358	335	358	357	315	304	324	345	311	328	350	324	336	339	324	334	316	301	332	290	318	346	322	327	323	346	309	313	313	343	310	343	337	316	349	308	311	300	311	358	318	296	312	326	311	313	347	324	292	315	348	318	293	374	289	341	302	311	328	329	336	348	312	326	313	349	325	315	322	349	340	360	307	321	317	354	279	331	328	349	320	332	306	361	334	312	349	304	314	341	325	331	318	300	330	361	348	366	322	323	346	313	345	336	312	312	307	324	350	292	266	288	340	333	317	342	305	326	292	318	330	339	316	333	273	343	347	325	312	324	335	310	311	340	337	278	345	336	315	347	317	333	322	326	315	331	291	300	338	311	306	316	325	321	333	326	355	334	294	302	333	391	298	358	335	331	298	350	316	319	325	299	277	314	320	337	327	329	326	290	330	332	340	334	316	292	327	331	343	319	327	343	298	322	332	334	323	347	357	294	333	315	290	329	313	319	324	307	364	351	342	340	358	309	330	329	329	325	325	302	262	338	358	358	316	324	318	299	300	318	335	339	313	351	327	316	324	334	330	310	330	285	303	335	337	341	325	314	345	324	315	361	305	344	354	326	338	344	349	307	362	287	336	333	332	347	326	301	304	288	307	372	307	340	336	294	313	278	299	309	315	355	325	313	335	291	354	301	328	304	324	320	348	330	346	315	332	349	330	350	328	305	361	308	366	324	345	322	322	356	310	320	371	353	316	311	335	340	305	313	302	323	310	316	344	301	325	323	325	360	315	318	355	326	311	323	307	330	312	307	321	341	332	304	317	303	322	291	315	322	318	313	338	335	349	347	330	344	348	319	342	321	346	348	305	334	301	345	332	312	357	318	324	323	354	293	315	304	325	300	292	325	317	322	327	336	311	326	335	320	323	303	310	320	322	281	353	335	343	335	321	311	319	317	327	298	334	334	298	332	332	314	342	341	300	311	326	309	315	326	307	304	347	343	349	312	325	298	336	328	308	296	301	311	340	359	349	301	331	322	322	312	315	333	317	341	332	308	330	332	342	330	302	329	308	353	346	325	312	336	309	354	359	354	309	319	329	313	305	320	324	351	306	340	308	301	360	321	349	327	306	319	343	326	343	344	318	331	349	336	305	326	313	334	307	329	331	317	314	358	284	350	327	304	300	362	332	319	360	333	309	318	313	354	311	344	345	336	349	332	297	330	320	333	306	329	315	307	334	327	331	315	365	324	306	324	308	316	328	318	326	331	305	300	366	329	319	311	345	351	303	318	326	343	312	308	325	308	311	327	337	328	370	308	292	327	321	331	323	342	327	339	321	352	345	310	338	343	310	307	322	326	352	337	343	313	358	332	336	322	341	357	348	322	314	339	328	333	305	330	331	327	358	333	314	293	310	343	330	314	315	330	292	342	328	324	358	324	296	283	293	324	316	323	325	290	325	317	347	343	333	327	319	310	318	312	336	322	304	333	316	349	342	316	306	310	321	304	346	326	333	324	305	338	343	309	317	346	324	325	331	318	300	304	326	322	328	335	347	320	313	336	353	321	336	350	333	329	354	302	329	357	317	335	350	325	338	297	323	335	311	278	380	330	345	321	344	325	306	309	317	329	351	339	322	310	334	330	342	313	304	341	316	325	323	326	317	315	336	335	273	321	311	312	341	325	333	336	302	342	309	325	317	352	346	332	313	310	333	354	375	323	322	345	306	327	334	346	326	352	279	294	327	325	318	336	345	341	330	336	318	353	330	331	274	346	337	336	358	326	337	333	331	324	326	328	338	329	310	313	302	347	305	325	365	367	323	316	362	340	294	365	327	328	313	314	321	314	301	282	325	303	346	343	341	326	343	322	347	339	302	346	341	301	318	313	313	349	299	354	323	313	310	345	319	326	304	350	305	331	307	289	326	301	324	330	312	316	345	336	289	317	291	329	306	313	349	315	349	354	331	311	325	345	318	272	360	324	307	351	316	297	329	345	344	305	354	298	345	316	293	336	327	314	335	337	337	318	293	312	328	341	303	337	342	313	314	305	328	321	316	372	345	313	339	325	304	328	305	324	325	310	313	319	328	318	334	301	331	327	377	314	341	343	325	324	339	311	302	336	317	322	265	333	341	337	316	357	321	326	306	337	348	322	364	328	322	311	313	314	318	334	338	329	348	351	329	342	330	345	302	302	301	321	320	323	312	359	333	347	359	322	343	350	314	338	302	311	338	333	311	338	357	350	305	316	329	313	325	343	323	318	294	325	289	305	336	332	326	313	337	319	320	336	333	312	329	353	305	326	315	331	294	300	342	325	326	333	338	346	329	335	335	302	335	339	338	352	306	299	294	334	341	318	327	315	341	297	293	292	335	301	303	292	311	347	306	306	338	321	319	318	353	331	311	359	337	331	324	318	334	332	347	316	328	339	312	350	338	320	338	325	341	321	357	358	322	333	334	329	322	323	334	329	319	324	303	320	309	316	341	331	345	358	326	336	310	334	322	301	332	338	333	305	326	333	314	324	334	341	312	315	326	366	343	280	312	273	292	334	313	326	318	337	326	297	313	359	342	347	376	319	288	338	344	295	292	335	315	316	296	351	327	372	360	326	327	317	299	308	318	328	312	331	331	359	292	368	342	346	348	336	305	317	360	321	347	328	356	348	324	314	324	308	341	354	363	318	308	361	311	306	329	324	297	315	312	306	326	343	341	302	342	318	309	307	342	305	340	349	316	343	329	322	286	333	316	292	328	323	356	306	339	319	329	341	326	318	326	313	323	339	349	341	324	299	323	308	331	344	317	310	315	352	312	352	319	336	283	335	316	327	331	316	350	327	312	319	325	296	320	349	328	354	314	292	337	337	327	337	323	322	350	352	318	359	299	310	338	346	336	308	320	322	313	316
8590	1733	3250	3608	3109	2630	2200	1923	1698	1536	1502	1401	1330	1295	1183	1216	1156	1136	1073	1068	1084	1044	1003	1067	944	943	963	970	999	906	942	1029	956	924	910	909	932	868	899	891	894	943	888	901	895	892	913	892	892	915	914	945	934	905	924	894	839	862	883	922	895	863	885	901	830	849	881	878	834	869	869	888	860	926	815	891	841	909	899	873	858	836	890	910	862	845	891	873	942	827	859	871	876	896	856	829	839	883	819	881	851	869	891	852	872	834	803	853	847	902	883	873	877	837	877	894	860	908	854	863	894	812	834	868	867	900	846	848	875	814	841	895	870	801	840	898	848	867	899	893	893	858	860	892	802	909	876	855	845	796	893	873	849	858	927	873	877	813	847	857	802	856	880	870	871	943	856	856	921	870	882	872	824	876	831	845	883	858	879	862	797	891	851	867	864	855	841	856	836	872	859	865	889	893	843	870	887	866	848	858	840	889	834	858	878	838	837	797	859	838	863	861	879	875	853	892	889	842	806	799	878	844	881	871	850	871	914	847	859	874	888	859	881	865	904	863	855	831	862	896	802	866	849	789	837	837	904	829	874	883	797	877	869	843	870	847	873	819	897	833	841	842	858	863	905	871	887	803	846	850	875	872	863	832	903	867	853	841	858	846	831	869	901	897	878	819	890	778	855	882	864	918	910	855	835	850	886	826	853	901	892	823	877	892	812	801	832	871	845	852	842	880	923	850	869	826	848	878	841	836	856	860	860	878	853	874	826	887	808	862	820	879	839	819	840	881	914	874	865	773	876	869	843	932	888	873	894	839	845	861	870	928	855	868	911	882	875	897	875	877	841	907	876	877	884	873	870	873	864	830	894	795	862	821	881	893	893	846	908	830	854	840	858	910	898	855	879	873	853	849	837	914	829	857	877	883	831	857	871	889	895	875	883	876	857	868	876	876	893	856	863	917	881	824	854	843	848	898	815	846	889	856	843	895	800	851	855	836	897	846	840	859	900	860	851	849	838	834	840	833	876	913	888	878	835	853	870	878	842	888	855	867	895	901	905	914	911	866	848	904	901	877	869	877	817	871	897	822	854	835	893	849	820	858	828	869	873	866	817	852	863	825	847	848	886	864	865	821	882	835	870	828	893	845	843	886	886	832	886	904	820	872	849	885	842	860	894	830	921	893	903	865	838	887	856	867	897	869	876	827	823	870	841	923	884	838	824	838	906	844	869	887	909	864	847	886	850	819	876	878	908	914	870	853	884	860	834	862	878	881	866	828	905	880	869	899	861	871	867	854	778	920	872	919	856	901	851	856	895	805	858	867	877	899	841	904	874	887	875	786	866	856	854	843	879	834	862	842	833	877	877	838	867	879	883	903	867	859	853	907	823	850	875	860	814	861	840	821	839	808	880	912	893	854	901	858	839	827	804	840	895	831	894	842	886	877	860	855	848	884	862	865	844	905	891	925	802	897	890	849	816	888	859	866	867	827	862	827	860	872	900	881	846	891	897	893	858	856	859	883	856	882	838	899	853	857	827	865	846	870	871	870	821	888	877	878	891	862	850	868	838	813	860	888	847	865	868	889	882	834	832	857	864	834	909	834	906	867	857	873	833	870	880	835	888	877	864	895	847	842	883	857	834	824	817	889	778	815	883	855	853	865	905	934	884	863	883	817	856	861	922	853	923	844	846	896	870	838	872	858	892	856	830	862	838	833	824	830	861	900	796	868	872	821	859	874	893	852	855	899	845	848	825	883	828	872	889	870	904	847	862	856	848	829	873	867	876	842	876	849	870	784	800	852	756	869	873	931	847	842	921	829	849	863	884	868	921	819	847	905	854	828	882	902	824	883	867	904	862	887	904	862	811	889	853	857	852	856	809	883	909	867	851	844	872	848	856	842	904	857	803	872	808	851	903	883	887	847	874	897	894	805	844	846	867	866	815	874	862	878	859	880	930	851	890	847	868	847	884	875	848	880	879	846	855	867	862	834	832	845	796	875	921	849	846	769	870	877	909	846	863	890	844	882	882	867	906	857	839	861	881	879	852	846	818	843	838	851	860	818	935	849	853	810	830	885	902	852	860	848	855	859	840	817	861	860	855	842	863	815	898	896	882	887	841	863	926	827	855	855	859	846	871	866	862	856	880	942	892	884	856	858	879	815	868	797	849	843	823	871	840	850	903	845	840	838	833	898	877	859	925	857	823	865	872	811	882	906	851	856	878	884	839	787	852	901	805	865	885	884	921	915	863	854	862	844	864	860	930	897	818	847	834	856	887	844	916	898	925	885	805	869	850	896	839	866	893	802	835	856	879	829	845	865	884	830	816	833	889	847	873	878	875	835	858	860	908	889	808	874	858	900	850	860	852	843	850	876	832	853	838	864	842	847	869	871	866	906	931	837	907	868	874	836	868	870	907	859	882	856	860	890	875	867	887	834	904	912	872	826	821	875	900	915	875	861	859	869	891	861	869	916	851	803	874	890	874	817	853	899	844	869	842	879	886	835	836	851	873	880	842	869	865	846	899	844	889	897	823	902	815	839	884	856	882	898	901	850	854	842	816	845	833	822	850	855	868	840	892	901	809	870	864	826	855	840	864	846	835	891	893	790	850	893	866	891	842	868	847	801	855	824	841	835	883	841	850	827	810	870	888	863	842	846	830	851	880	889	831	831	864	880	844	921	841	878	857	892	872	838	836	869	828	880	815	835	808	834	842	877	899	836	859	838	876	843	842	894	866	870	791	872	863	879	869	867	876	928	917	852	863	875	866	917	876	877	817	878	874	848	936	836	885	869	911	847	829	859	842	840	861	857	892	824	852	877	872	919	829	809	916	878	856	800	858	879	911	902	824	836	877	849	886	837	833	908	903	864	868	833	813	845	855	908	828	878	847	861	885	882	889	855	918	844	914	832	851	867	827	840	846	907	840	910	847	821	844	803	836	845	833	876	889	878	876	817	910	853	878	848	903	909	847	881	812	822	872	798	869	875	908	825	891	865	857	932	818	816	800	836	892	859	850	876	848	843	863	894	835	904	887	845	880	796	878	872	819	858	880	835	890	857	903	832	849	898	929	930	841	937	853	859	846	870	908	846	897	888	867	888	870	834	876	827	859	868	866	799	853	871	881	856	834	858	889	837	837	846	884	870	871	832	900	891	859	860	857	867	803	880	857	839	870	842	856	894	926	871	855	892	893	829	847	868	841	891	915	880	913	853	896	869	881	896	872	818	908	894	894	838	888	835	864	846	887	955	856	881	869	907	930	859	926	855	841	874	839	838	859	877	868	887	845	831	875	883	873	864	883	886	823	838	833	895	849	859	833	837	888	821	908	862	862	835	885	869	793	886	870	849	835	879	871	848	842	845	803	900	922	857	893	911	850	864	871	870	864	892	908	829	907	868	810	852	859	861	858	864	832	870	858	902	885	819	848	866	882	872	831	870	873	858	869	897	844	891	843	860	851	876	888	821	828	898	892	889	903	917	893	893	854	858	837	839	868	846
23849	3242	2449	1765	1232	964	738	651	586	499	441	383	369	392	371	341	321	362	336	328	347	301	318	294	305	308	322	317	291	273	300	306	295	267	312	296	282	296	268	280	284	323	291	312	261	285	263	286	292	297	303	270	276	252	294	259	277	312	296	270	289	280	314	284	303	302	276	286	322	250	285	302	316	274	279	264	271	279	242	270	285	296	278	285	294	263	281	271	265	298	304	250	260	316	248	271	276	276	267	295	267	273	286	286	293	284	278	251	277	275	282	266	245	234	299	275	288	270	262	286	290	287	319	290	269	275	284	287	279	286	296	296	277	272	256	260	256	249	250	288	295	291	279	273	272	280	277	298	257	276	270	266	291	258	264	294	273	272	311	313	257	283	275	282	328	293	269	255	284	287	279	292	299	252	305	259	285	307	290	275	305	283	270	252	259	288	262	279	277	267	271	277	289	300	261	315	266	298	263	281	262	286	262	289	290	267	263	260	282	288	267	253	287	279	289	289	282	288	293	270	270	265	285	315	275	265	297	275	302	303	268	269	293	286	275	256	267	267	270	276	263	281	285	253	270	293	259	271	267	250	290	266	301	297	302	270	274	276	254	255	289	263	283	253	269	271	272	250	285	312	294	267	294	300	284	280	283	286	247	275	323	258	283	278	272	256	275	287	290	288	304	246	278	273	287	294	245	270	263	288	281	295	275	288	221	272	268	265	266	270	288	281	281	273	278	272	282	265	280	270	254	264	240	298	274	260	271	278	278	269	304	263	281	305	280	280	242	257	261	303	309	266	272	271	278	261	283	287	303	263	264	285	273	283	267	270	268	290	287	274	261	250	281	292	290	302	278	269	287	285	250	300	262	281	290	289	300	257	300	282	293	316	257	280	279	282	260	300	297	291	258	255	260	266	273	274	284	255	269	249	321	285	258	264	274	252	300	290	255	297	311	276	304	263	274	274	279	250	309	241	320	256	290	266	288	278	262	303	315	293	284	281	264	261	284	274	272	273	318	263	270	270	276	250	293	295	289	276	271	303	291	295	281	257	288	262	281	302	265	272	271	295	284	291	287	266	269	298	298	311	290	271	259	239	285	292	272	300	270	277	243	236	250	288	297	293	289	275	271	277	273	280	286	245	270	285	261	254	302	316	287	288	301	303	293	271	282	267	263	294	301	262	274	272	307	286	315	316	286	263	265	277	261	280	282	283	271	269	250	262	275	242	301	268	280	302	280	298	278	266	254	290	251	284	266	321	287	292	299	276	261	261	304	271	255	271	266	313	262	256	270	253	288	284	282	268	265	269	262	303	294	311	289	277	261	281	264	290	256	301	250	258	287	269	284	270	284	282	281	251	262	293	258	293	272	289	259	249	284	312	314	272	317	289	277	276	289	301	250	260	286	309	299	283	295	286	299	262	298	276	263	278	284	288	274	274	266	282	288	259	274	288	272	272	277	260	254	284	263	263	285	251	279	280	261	282	302	281	271	286	281	256	289	283	286	297	281	290	287	288	310	267	291	288	250	283	248	237	269	254	281	282	288	261	248	294	275	290	274	272	250	280	289	273	232	304	270	255	266	276	265	286	296	264	253	273	287	286	266	288	271	263	294	315	280	286	284	250	278	301	283	274	275	298	266	274	274	279	252	268	290	275	267	261	274	293	276	297	277	302	269	271	286	276	279	292	297	292	256	303	247	252	277	285	245	295	278	302	268	277	261	233	305	262	268	273	280	297	237	269	260	281	273	287	269	296	261	315	274	260	295	273	267	280	255	278	280	266	275	291	279	280	256	265	254	288	289	286	288	317	292	267	293	272	295	273	247	290	268	299	286	310	269	284	287	250	278	298	278	269	291	295	244	299	301	283	270	284	285	274	272	262	286	257	274	328	279	273	280	302	293	293	258	279	288	272	276	270	277	247	269	276	268	299	279	279	294	266	271	261	276	267	281	284	256	293	281	281	280	247	281	285	267	293	270	277	291	281	299	272	260	302	275	275	306	281	277	281	261	298	301	288	266	266	284	271	260	285	270	281	273	284	286	253	269	295	266	269	273	258	281	279	258	282	286	260	289	287	271	284	248	265	284	294	266	302	248	277	285	296	253	303	281	270	287	264	271	274	255	275	289	286	273	285	299	263	306	278	290	265	270	299	270	285	270	265	277	272	243	276	275	292	286	275	291	278	278	280	277	273	316	292	299	278	281	270	290	278	281	275	275	279	249	263	265	278	259	296	292	259	289	293	299	292	283	297	266	260	298	302	269	283	278	234	289	280	303	278	292	291	294	289	273	304	266	251	283	283	259	272	266	295	289	301	278	247	260	287	284	266	282	278	267	274	280	270	303	283	299	269	279	313	297	284	283	275	281	257	276	265	296	319	266	310	273	270	275	274	283	265	267	285	276	273	272	305	270	279	268	273	266	298	288	272	286	276	286	273	265	283	275	277	254	266	305	298	266	258	275	284	273	297	306	272	307	279	291	268	292	302	276	283	286	285	302	294	285	304	275	236	262	250	289	247	253	272	252	285	310	266	258	285	284	274	288	260	239	284	264	304	301	286	268	262	294	261	298	269	265	298	287	286	276	278	271	283	258	267	295	297	258	294	285	299	261	253	293	286	302	287	267	278	286	293	294	295	309	261	249	265	305	282	251	276	251	270	269	277	260	265	286	249	272	260	276	270	253	299	308	284	264	281	279	267	295	248	291	296	282	255	270	285	290	294	253	297	293	278	311	282	269	285	249	273	267	283	258	271	284	288	257	294	278	277	284	292	295	303	322	312	238	282	277	297	293	281	282	295	262	266	297	284	263	251	259	300	306	282	281	298	261	268	276	251	259	268	288	256	260	270	277	292	279	249	334	259	279	295	286	292	285	289	292	287	287	284	282	300	316	275	262	268	260	267	292	265	279	291	290	287	287	295	306	296	266	278	276	275	269	256	300	264	293	313	271	261	284	268	287	306	259	296	274	262	267	320	255	271	264	288	251	293	254	285	275	306	302	269	294	298	272	289	252	291	300	251	277	283	317	268	298	266	259	286	281	265	241	286	265	259	260	280	274	286	312	264	286	278	308	296	293	289	252	262	260	278	245	285	258	251	277	283	301	285	289	285	286	262	271	259	270	292	285	308	274	290	285	270	270	259	298	263	267	275	246	249	261	265	287	302	287	276	245	302	280	263	297	313	295	263	257	291	284	279	311	318	314	294	322	257	268	283	251	274	311	276	300	261	257	303	271	264	269	281	311	251	290	286	292	276	259	281	289	260	253	297	259	276	255	283	291	306	309	276	260	256	282	318	303	287	270	289	278	268	267	280	281	286	307	324	265	281	296	300	253	257	270	291	298	289	303	280	295	311	290	259	259	265	329	267	289	284	293	292	299	283	253	296	278	298	271	281	269	264	267	280	266	277	270	267	260	266	294	277	288	275	266	276	256	269	299	238	299	287	290	285	266	269	253	289	296	279	260	271	296	286	296	287	276	273	281	268	294	300	260	256
11690	2458	5249	5775	4966	4061	3335	2850	2413	2178	1932	1748	1616	1521	1444	1362	1259	1217	1132	1137	1095	1079	1012	1039	987	974	901	937	917	932	881	878	929	825	894	849	849	859	822	837	842	799	803	851	789	796	801	791	825	754	744	784	782	757	753	792	783	842	728	803	736	803	855	744	776	740	766	801	800	723	746	710	723	760	718	795	815	766	725	719	726	754	725	788	720	740	778	782	732	761	773	736	736	748	733	707	732	742	766	762	779	742	757	744	751	771	752	754	745	723	711	710	747	792	767	734	749	772	729	787	753	739	767	708	756	736	717	734	731	758	736	661	744	762	785	714	712	751	716	761	709	752	737	751	709	770	712	731	725	756	737	713	700	702	762	756	747	667	757	752	701	725	733	738	726	697	721	754	739	722	725	748	727	713	748	722	744	763	754	703	709	686	746	748	734	693	714	682	718	734	757	729	748	729	720	764	742	660	802	733	748	699	696	757	716	718	726	759	712	750	692	743	750	682	734	695	698	751	759	753	729	724	787	744	761	735	730	729	714	711	735	705	710	753	737	762	714	702	748	712	730	708	762	744	731	721	759	742	758	773	724	698	731	716	677	681	733	771	672	733	673	716	745	759	700	769	735	711	735	749	741	759	735	713	705	734	726	697	709	765	707	694	702	692	721	697	708	735	686	752	697	733	739	736	720	759	731	756	699	724	750	688	735	709	728	717	706	701	712	740	692	733	752	714	715	762	767	750	731	711	750	713	704	755	694	697	761	725	705	736	700	731	759	693	717	710	701	769	720	708	672	733	744	726	693	697	697	729	736	714	756	742	794	756	801	709	708	691	672	704	713	722	744	739	688	741	753	759	690	721	707	742	795	689	737	761	690	735	737	712	731	727	752	704	686	713	740	711	695	691	815	712	708	752	722	713	769	749	770	752	705	683	787	732	698	737	780	739	724	734	708	728	745	750	709	735	685	690	761	725	709	774	789	721	668	694	707	701	780	696	744	701	709	703	703	706	757	694	733	749	704	727	767	751	709	734	683	734	691	729	714	728	700	738	700	721	711	718	748	771	696	744	728	743	726	731	680	731	726	702	729	766	708	703	735	721	706	686	722	750	700	773	737	698	720	679	718	732	747	737	727	747	746	760	743	692	734	755	748	748	738	685	719	744	728	725	746	744	712	733	674	755	690	718	661	729	728	733	718	731	749	741	763	734	730	719	688	748	724	720	784	754	703	742	728	705	703	715	683	660	753	718	729	739	786	729	770	722	715	784	679	747	725	705	735	719	741	707	756	719	698	715	699	762	742	712	672	721	772	716	713	748	676	718	756	740	743	754	673	704	742	722	713	732	756	714	733	759	751	710	707	751	712	726	706	701	707	687	708	721	743	730	697	750	703	735	741	744	740	722	749	708	761	771	781	756	724	731	744	684	729	754	709	742	734	701	655	727	769	740	707	756	792	740	748	742	758	754	736	743	728	725	737	682	714	751	711	721	753	754	723	767	726	716	726	753	745	753	768	764	699	752	684	758	718	711	719	767	698	744	726	734	771	693	741	748	735	746	736	738	709	706	719	774	698	747	726	652	748	766	738	720	708	734	711	769	695	669	752	715	707	673	768	705	714	752	715	750	730	793	745	723	723	732	712	764	681	726	742	742	689	762	750	721	742	762	722	734	663	727	689	719	747	744	716	769	771	669	761	741	752	745	744	706	733	724	702	742	763	719	722	748	753	747	723	730	718	718	731	754	726	754	698	731	737	732	759	740	732	755	726	753	721	743	742	696	693	677	694	766	749	742	717	704	717	689	718	692	710	766	761	760	722	734	756	798	731	700	717	733	746	731	740	729	755	752	711	702	762	667	748	715	717	722	697	720	724	707	746	723	759	720	718	712	697	717	734	693	742	776	742	753	728	727	739	736	716	743	702	775	742	686	705	712	743	713	731	778	703	730	691	727	696	752	720	680	718	768	779	699	728	746	700	723	748	730	756	736	743	744	720	706	691	719	672	749	732	700	744	714	765	728	767	672	673	723	722	696	766	678	731	764	716	699	784	754	718	745	744	719	722	781	709	706	717	698	748	753	738	679	702	709	746	742	731	762	724	766	716	718	704	666	700	772	743	684	738	803	775	748	727	797	737	740	712	748	720	751	771	712	687	741	732	698	724	729	702	755	701	694	748	705	688	744	730	722	719	731	725	807	756	712	729	692	773	719	744	721	669	717	712	759	754	745	706	714	742	724	751	705	715	712	715	714	809	717	735	778	758	718	728	712	701	715	730	752	721	750	740	745	716	709	772	711	686	728	750	763	739	691	666	714	741	726	679	756	706	714	749	725	783	775	712	738	686	772	713	732	733	738	785	726	759	723	720	752	773	769	695	713	757	778	775	745	726	746	686	710	741	736	759	760	741	740	713	730	729	701	719	752	709	745	742	722	681	719	703	728	759	716	735	714	716	765	697	705	745	708	753	721	710	767	719	681	692	691	704	769	733	724	714	683	751	736	752	715	721	739	758	729	712	719	708	753	730	750	716	738	753	711	713	718	703	719	741	748	735	726	688	716	740	748	699	709	724	765	726	743	738	731	767	720	725	751	752	769	747	765	741	739	717	698	725	672	715	685	717	769	689	692	712	711	702	743	702	707	762	753	731	694	714	755	744	674	670	720	720	775	740	723	713	736	733	702	683	710	722	686	704	725	708	752	774	730	756	716	744	755	733	687	689	736	723	716	742	674	724	727	745	703	730	735	732	740	750	713	720	735	695	772	717	767	715	724	720	655	735	711	771	714	747	697	701	705	722	700	736	757	732	726	740	714	698	746	726	744	731	745	747	752	741	691	726	732	739	711	724	738	753	752	690	759	750	718	697	756	682	705	686	733	699	704	717	685	728	747	692	733	728	731	698	679	733	733	731	677	737	768	686	701	731	677	708	680	728	757	687	731	698	726	768	737	714	770	715	718	750	743	686	694	735	702	720	737	797	783	755	736	681	702	750	686	718	748	716	712	797	709	720	775	683	706	680	705	685	750	735	737	748	697	708	791	708	671	752	703	681	754	697	711	713	737	718	735	742	712	744	774	670	731	744	721	690	733	725	724	789	734	740	716	760	721	734	733	733	745	719	772	692	726	753	787	749	746	738	721	733	686	749	731	741	688	694	757	730	712	746	720	729	718	724	753	744	724	747	717	740	762	745	745	726	748	678	720	808	803	729	741	753	707	745	761	741	706	687	736	739	694	750	693	717	754	762	768	758	774	729	697	721	743	749	718	760	723	717	766	738	749	750	720	770	712	764	717	724	746	739	801	704	741	751	692	684	729	729	735	798	746	721	725	716	691	764	750	720	682	712	766	738	692	744	734	675	742	698	723	754	696	692	757	745	729	724	722	749	722	734	713	724	731	709	740	707	715	717	731	685	707	732	710	727	756	689	727	781	754	751	734	696	747	772	717	725	714	723	720	710	723	703	736	731	728	717	749	725	727	766	731	737	724	747	763	740	732	758	745
2937	216	238	198	219	202	201	200	194	187	217	200	201	200	215	196	190	179	199	185	205	187	197	189	187	207	181	211	197	170	195	176	208	183	182	193	172	201	194	186	168	178	208	163	188	185	186	206	172	199	188	154	205	185	193	203	189	208	179	196	184	192	159	186	189	176	183	195	169	178	186	200	194	205	190	174	208	201	208	173	174	181	209	178	175	174	201	164	226	215	186	170	194	188	191	203	187	176	197	185	200	174	172	186	190	181	191	183	187	172	192	171	193	146	175	198	162	166	197	198	195	175	178	166	197	205	181	195	193	196	190	191	156	203	198	188	165	155	171	170	160	169	215	182	173	185	197	198	192	211	171	200	189	185	173	192	176	180	203	158	197	202	193	187	189	204	208	173	183	172	178	192	198	188	196	196	179	212	185	215	207	181	196	175	214	188	190	189	181	167	198	171	196	186	177	218	196	199	189	202	199	190	177	179	194	171	203	175	162	164	212	166	209	184	174	188	167	180	183	187	191	199	179	182	162	203	207	181	165	200	161	200	187	174	166	182	187	194	195	211	179	202	160	204	180	195	175	187	205	190	189	153	189	192	191	183	192	174	189	188	201	192	203	185	217	196	210	183	202	186	156	167	208	192	184	188	186	176	172	180	198	192	226	200	178	188	185	180	190	181	201	174	186	161	185	197	199	189	171	198	164	184	162	184	164	175	175	160	189	171	176	193	185	191	192	184	183	206	157	213	203	195	203	199	197	166	180	170	203	180	211	175	175	196	198	189	179	184	207	196	185	184	202	175	192	170	180	198	181	202	183	178	186	191	175	202	196	179	197	186	211	189	194	189	175	188	191	172	197	186	208	200	179	181	181	192	183	193	184	181	195	179	175	201	174	193	181	181	206	188	207	180	197	170	185	202	184	187	184	171	189	176	190	193	215	189	181	177	183	175	186	172	183	182	192	189	169	197	173	181	203	196	194	185	203	188	193	197	162	191	197	198	180	199	198	179	184	173	192	180	190	178	192	174	194	179	192	161	201	186	185	199	198	216	189	206	193	178	184	184	182	170	183	182	200	163	191	188	165	181	163	188	175	156	173	193	169	206	182	186	170	183	194	168	201	161	168	199	193	171	177	211	208	196	184	223	173	186	204	166	192	175	178	185	169	187	185	200	202	177	181	196	177	183	170	210	182	180	189	188	183	166	198	168	176	202	194	205	184	163	180	192	178	179	190	196	191	159	185	196	175	209	163	180	193	168	206	186	179	181	179	174	180	174	167	178	179	188	222	187	170	156	192	176	175	165	186	186	182	187	165	178	178	194	169	170	182	169	194	174	220	184	172	200	154	177	193	161	181	176	214	199	191	207	199	179	207	195	195	210	175	204	167	186	151	166	191	200	177	157	194	190	179	202	197	198	184	191	175	174	189	194	180	178	181	175	180	223	162	194	190	200	201	195	207	194	167	204	182	191	196	182	191	186	200	177	210	166	195	201	179	179	177	196	166	178	192	182	203	193	207	187	202	214	162	194	197	205	176	195	164	202	180	192	200	178	186	191	208	184	188	191	208	195	196	188	198	184	166	197	206	174	189	190	198	192	180	166	198	205	178	184	188	205	182	212	197	193	179	183	186	198	195	203	197	178	192	185	160	154	195	175	184	189	180	199	174	198	185	205	188	213	174	176	176	210	165	186	205	198	166	192	191	196	188	198	183	188	190	185	198	195	178	184	182	189	186	175	186	173	194	194	198	194	189	194	177	175	199	179	172	172	172	183	209	198	179	181	193	200	187	204	180	188	195	211	161	210	217	172	182	212	163	172	177	166	187	160	189	199	188	194	210	167	164	172	167	209	190	191	164	220	194	186	190	162	183	187	195	177	178	174	200	198	176	197	186	167	166	161	186	184	196	185	179	174	180	190	190	187	199	205	180	180	154	185	207	174	174	192	168	202	171	194	164	168	171	202	185	196	196	191	200	191	165	208	220	211	202	201	202	206	186	160	173	172	205	180	184	188	191	171	208	181	181	173	210	185	222	171	199	186	167	185	177	182	192	183	176	161	176	191	189	177	190	190	185	215	186	192	213	194	202	183	187	210	207	209	184	188	180	207	180	211	165	157	204	203	178	161	183	188	171	185	197	201	165	185	200	176	187	182	173	179	213	208	191	193	198	174	180	155	202	163	176	165	194	187	178	194	180	205	173	173	198	205	189	168	181	214	169	185	191	178	187	196	201	173	210	203	186	186	207	198	173	179	184	198	192	193	204	159	180	184	173	183	193	183	177	195	180	192	209	210	185	208	207	172	167	184	172	188	180	168	195	201	198	186	163	207	195	179	188	189	165	171	191	201	175	191	169	208	210	166	173	176	177	191	204	187	203	167	219	191	176	177	204	184	191	204	202	195	186	180	177	190	169	189	190	184	195	196	192	186	169	211	219	190	174	196	157	189	176	197	190	192	169	193	203	193	206	196	190	179	186	191	196	174	175	186	192	198	182	185	186	174	202	204	202	183	162	193	207	187	186	180	184	185	189	181	180	206	187	177	196	192	186	195	150	167	194	201	200	188	194	189	200	174	167	163	160	204	185	187	187	190	178	190	192	160	190	191	194	192	196	197	190	172	196	188	216	206	194	205	169	213	201	197	193	202	195	160	196	190	189	170	188	179	190	168	183	191	183	175	205	198	215	173	207	203	183	167	189	174	196	181	200	179	185	177	182	185	181	191	171	179	204	197	192	197	203	195	161	211	211	192	174	215	187	197	194	186	204	187	178	186	195	186	186	168	175	180	195	193	183	194	186	154	166	209	184	186	209	201	204	151	165	179	191	193	162	210	192	185	208	194	185	211	204	185	181	178	193	186	195	203	207	167	178	189	181	181	186	205	189	163	175	168	193	203	181	182	191	194	205	197	205	211	194	190	207	173	196	211	187	215	191	161	185	182	183	181	197	201	202	174	181	206	200	189	200	202	188	193	197	213	187	184	184	181	199	186	177	201	172	187	191	188	197	187	195	179	182	199	171	175	190	202	184	179	195	189	171	195	200	195	180	197	182	190	199	191	165	188	160	191	211	171	198	185	205	201	180	176	199	168	203	167	202	176	195	193	185	200	171	167	198	200	214	200	215	230	227	183	157	181	189	186	199	189	197	174	176	172	177	214	183	185	157	158	174	192	205	185	197	208	172	212	163	206	178	206	207	210	188	212	170	169	215	213	151	191	182	202	187	196	211	199	169	197	155	204	166	186	175	179	176	164	188	207	200	160	188	196	177	192	183	205	189	190	171	167	203	181	169	183	175	187	195	205	172	201	198	180	190	175	175	207	179	159	173	203	207	189	230	197	185	181	179	190	183	186	175	208	181	184	192	191	200	197	230	199	162	189	197	185	192	200	163	168	197	192	168	216	178	183	206	183	213	197	174	199	194	193	184	201	194	189	212	191	169	183	158	173	175	171	190	192	183	177	176	162	188	206	173	199	192	201	185	200	183	194	198	180	207	182
3023	612	701	641	673	673	634	603	598	592	582	612	571	547	592	570	575	604	555	562	537	582	557	575	580	553	552	532	583	549	616	597	565	519	545	574	595	564	513	558	575	526	554	525	568	564	559	575	516	566	562	517	549	567	589	611	596	535	563	531	564	562	550	571	544	567	576	556	527	564	558	545	544	518	518	589	593	546	580	542	580	527	563	558	536	550	598	550	557	573	571	532	550	585	562	555	564	549	564	554	560	575	548	550	581	557	590	557	547	532	558	553	571	566	537	546	531	544	525	546	559	547	600	551	525	550	610	525	537	572	534	569	549	575	520	580	561	519	586	580	554	550	586	569	569	552	546	533	581	569	542	564	553	564	581	526	529	529	585	563	528	546	556	587	540	557	544	559	562	575	551	547	554	589	527	554	535	561	560	606	554	534	561	520	531	518	557	563	566	541	526	569	548	553	561	548	605	534	529	546	558	517	559	579	550	528	565	514	575	530	561	557	535	605	566	536	541	565	536	573	551	554	540	576	550	534	558	583	574	527	555	548	548	573	563	588	554	545	532	572	622	550	553	583	555	577	562	552	567	568	584	521	536	521	533	593	537	561	575	538	540	613	533	585	552	567	562	560	542	550	527	535	571	614	564	561	562	569	547	531	547	538	551	557	505	539	531	547	524	541	554	543	530	584	537	529	561	541	540	559	556	563	493	519	563	544	567	574	543	562	522	572	531	600	545	564	610	555	557	531	562	618	541	580	561	582	569	550	549	561	624	580	544	541	539	585	537	580	574	547	518	539	535	574	500	583	550	532	606	540	576	527	565	589	556	565	555	518	555	535	584	516	576	606	540	549	590	542	565	544	556	576	555	550	503	544	582	558	565	527	582	534	587	558	532	576	528	571	563	552	522	534	551	572	588	538	560	561	526	574	569	542	555	538	598	563	546	558	564	556	571	542	535	492	546	580	519	595	552	544	520	551	574	536	515	548	557	488	582	531	558	516	538	555	527	534	554	535	559	578	537	531	512	554	529	575	573	543	522	561	572	551	560	579	559	587	586	526	554	560	573	567	542	599	541	618	534	549	607	509	555	560	498	522	564	542	575	557	576	548	537	570	545	589	571	569	552	572	556	519	565	549	538	570	550	582	547	554	528	547	533	530	514	527	590	548	550	519	553	585	589	569	541	563	572	556	575	517	573	531	516	530	546	571	571	558	554	561	528	547	589	570	535	571	574	543	529	530	519	559	558	557	597	586	545	539	525	548	547	519	532	557	540	531	586	570	568	560	533	609	559	550	520	577	590	571	564	572	595	604	576	573	533	562	543	562	538	571	604	508	522	522	558	562	598	573	567	537	553	566	580	508	565	528	586	561	563	570	531	611	601	580	586	538	559	572	592	577	580	514	530	595	559	537	590	570	521	562	611	535	553	564	537	563	580	557	536	549	593	536	540	547	534	555	544	560	545	560	539	536	579	537	530	574	562	582	563	557	524	555	523	558	532	507	567	538	544	549	552	613	562	566	611	553	551	531	551	573	547	523	552	535	582	493	573	551	582	586	548	568	554	550	546	553	552	549	590	502	523	564	543	572	571	551	567	516	512	588	544	564	556	534	536	546	518	580	550	518	551	519	541	596	539	551	519	577	603	558	579	550	541	575	584	533	572	556	554	527	567	549	554	582	557	565	594	546	565	538	537	517	579	536	520	555	515	527	577	574	518	550	535	535	544	555	584	546	561	500	540	511	508	549	542	537	571	599	564	569	558	559	595	565	554	550	554	543	539	572	534	514	542	597	552	561	527	556	570	542	517	552	574	590	590	573	570	587	569	572	538	574	536	564	550	593	589	517	559	536	512	532	497	587	563	556	548	543	556	589	542	545	579	552	548	522	551	560	570	504	555	589	595	548	543	552	514	498	556	547	557	546	514	518	538	565	557	574	521	558	543	592	557	491	585	552	593	550	547	544	504	531	564	576	565	552	531	523	529	574	553	575	511	547	564	485	587	537	583	578	559	521	518	532	550	562	535	554	555	519	588	495	529	547	532	554	561	529	571	572	541	554	585	537	575	542	550	559	599	556	575	566	580	598	528	534	568	558	518	556	552	591	574	575	572	532	504	555	522	544	586	580	600	517	536	580	521	532	543	583	539	574	532	584	581	566	537	530	590	573	547	531	566	564	573	558	550	557	518	562	542	558	565	520	550	539	567	538	556	570	567	592	533	534	583	549	535	575	547	510	532	551	552	549	562	603	581	569	534	569	528	531	539	571	584	574	564	566	546	537	542	565	520	530	545	561	574	530	548	608	550	591	591	521	544	490	567	549	558	591	569	510	563	579	514	536	576	545	565	559	525	532	574	541	561	532	545	556	568	541	577	531	553	561	594	551	533	555	534	549	601	568	541	556	543	568	536	571	584	518	570	498	526	548	521	569	522	556	517	575	539	511	581	583	565	539	530	532	551	573	546	543	532	544	549	531	526	544	560	560	547	565	606	558	530	559	578	540	555	579	562	539	582	548	580	543	577	557	526	520	578	564	549	554	548	570	554	515	535	549	548	574	550	525	558	579	581	593	524	533	552	507	547	514	508	544	547	575	569	598	532	556	539	531	540	558	558	555	594	561	559	557	535	558	548	550	528	557	567	542	527	495	577	580	588	533	531	569	540	562	534	550	566	559	580	529	560	529	519	577	533	584	551	537	546	547	548	580	566	557	570	548	570	558	570	512	560	591	585	536	576	513	534	573	590	573	517	553	568	579	524	525	527	558	540	595	546	523	531	536	554	531	536	577	556	578	529	573	541	586	543	538	551	539	547	568	528	595	535	561	538	574	534	523	559	548	546	535	538	550	559	588	564	571	501	555	570	531	595	545	572	542	542	550	574	566	532	561	572	558	585	517	531	547	525	570	575	511	542	562	553	567	573	539	550	555	538	573	548	537	554	551	525	536	561	592	554	558	498	507	591	544	524	601	574	545	538	568	569	529	564	530	564	559	527	549	533	553	554	521	532	537	566	549	562	579	557	552	572	588	531	565	602	617	592	581	561	566	547	540	564	556	593	564	558	603	559	563	537	543	593	534	583	556	580	570	556	544	544	585	540	579	553	568	555	564	552	559	584	565	549	495	607	520	533	563	564	586	524	555	541	551	548	571	525	546	545	558	553	531	577	553	563	565	553	557	544	587	579	512	546	536	565	512	522	507	586	519	541	558	571	549	555	575	539	521	568	551	537	578	524	577	529	599	581	585	557	575	518	523	546	532	570	547	538	558	564	585	540	574	554	563	533	545	552	532	584	581	566	550	572	548	599	564	548	531	561	546	565	547	550	560	515	530	532	557	550	566	570	581	542	543	565	540	574	604	559	537	574	550	502	535	541	561	559	513	553	563	546	559	521	528	604	559	553	578	538	549	560	549	584	586	579	586	577	548	573	542	556	575	565	575	560	530	590	564	520	553	581	563	544	576	621	546	564	600	523	616	567	556	540	536	542	611	569	571	542	568
13400	1387	1400	1051	804	655	539	528	458	440	418	388	417	367	324	373	356	320	315	323	328	328	362	353	326	367	329	319	365	343	323	346	316	340	324	365	340	340	325	325	291	352	363	321	323	317	351	318	336	301	315	339	345	355	347	354	300	331	316	345	336	348	280	310	320	333	312	335	316	336	296	294	328	334	353	308	331	287	363	348	309	342	339	319	345	333	304	311	327	319	315	291	332	321	327	341	299	327	343	351	326	308	347	340	331	323	368	354	313	344	302	315	323	314	322	322	325	326	332	329	275	349	354	310	317	304	315	337	307	315	326	312	337	342	328	338	326	332	328	316	325	318	320	332	306	322	338	364	334	343	355	332	310	326	323	305	336	325	312	322	316	293	321	356	361	357	330	276	309	296	330	343	310	304	339	296	324	337	328	336	326	355	323	365	348	309	324	353	305	347	322	318	327	326	367	318	299	315	339	344	304	331	312	317	318	341	348	309	312	323	308	307	334	353	320	298	308	321	315	307	317	293	301	305	309	301	336	327	337	323	301	329	317	309	327	324	334	319	341	327	342	330	314	334	309	313	305	355	324	306	293	353	341	319	334	323	333	332	318	330	316	318	325	308	314	324	335	305	294	341	337	308	330	293	342	356	315	324	303	324	336	301	356	295	313	328	326	316	328	316	310	306	331	365	322	324	307	311	333	303	286	286	374	334	339	302	347	331	332	288	301	353	318	298	322	285	305	364	323	331	309	330	340	346	325	320	344	322	341	319	320	369	297	362	313	376	348	353	338	340	350	360	319	341	323	300	330	352	315	333	297	327	305	308	314	319	311	322	317	293	324	384	299	336	289	339	326	306	318	353	335	290	335	324	364	326	327	332	333	339	358	341	299	320	351	305	287	327	320	324	325	339	338	315	335	319	306	315	308	338	337	349	325	303	323	356	319	313	358	341	344	310	311	321	332	310	347	318	344	329	308	314	306	366	318	330	327	316	310	333	330	339	310	312	324	337	316	300	306	301	343	312	326	326	320	340	298	335	352	333	314	342	302	314	342	343	343	313	325	333	329	348	337	308	320	328	290	327	334	327	325	336	299	323	329	335	313	325	286	326	339	340	347	344	317	342	313	302	331	334	304	293	317	339	328	346	345	300	338	345	316	324	348	330	368	326	341	286	307	342	299	313	328	318	360	311	328	326	311	322	324	332	308	302	312	326	326	328	341	346	296	335	328	311	347	314	319	334	339	334	327	335	317	335	322	341	316	315	334	332	321	355	287	322	301	322	330	300	312	308	311	303	322	332	284	288	341	332	315	322	325	310	351	339	342	321	305	328	349	312	339	338	309	332	338	334	317	304	316	332	320	314	329	346	327	353	312	296	323	330	336	323	323	308	366	333	347	351	306	307	349	335	321	304	292	345	334	309	340	327	304	332	337	315	331	339	329	326	345	332	306	318	328	329	330	327	298	331	311	331	317	325	319	328	312	286	296	335	315	319	362	349	308	362	296	334	305	303	315	349	296	312	334	351	342	301	344	304	316	292	290	306	293	321	309	326	315	318	316	325	312	314	314	336	336	310	319	322	335	288	325	307	335	316	322	334	332	305	308	345	347	342	330	325	325	347	355	303	339	344	348	357	316	330	317	342	351	348	323	342	339	331	326	361	326	329	305	372	310	330	351	324	329	333	348	327	371	309	306	327	364	319	341	317	308	336	297	336	349	314	308	306	295	328	329	345	308	313	339	338	312	348	336	325	326	283	346	300	315	317	343	327	304	304	295	349	287	338	322	279	301	309	340	306	316	285	293	333	334	310	322	347	340	327	331	330	337	296	331	352	338	320	312	354	324	317	315	322	331	338	331	339	302	303	326	342	338	282	356	286	365	324	350	341	321	320	304	316	348	335	351	335	333	283	362	291	370	318	350	320	309	309	310	357	319	331	329	338	328	307	319	323	306	329	306	310	301	323	313	336	346	341	344	296	347	307	352	320	358	332	319	318	317	318	324	322	327	322	350	338	309	330	310	327	319	342	341	346	312	326	333	354	341	335	336	297	331	323	302	344	353	320	317	310	339	299	298	349	365	335	345	313	338	351	341	332	336	330	318	311	306	292	372	330	339	356	369	305	341	321	296	335	298	342	328	333	328	294	338	326	349	320	296	321	309	321	336	330	341	312	365	333	326	329	317	317	316	299	336	328	307	333	318	343	332	301	306	295	332	372	297	322	325	310	325	308	304	316	344	333	289	333	295	309	310	335	301	313	320	348	302	345	300	362	367	336	335	317	316	318	317	337	332	333	340	317	298	318	324	334	302	360	292	313	344	306	318	256	348	336	328	328	327	354	333	330	356	317	324	360	313	319	313	303	314	350	362	320	320	316	319	313	300	338	327	367	302	334	330	319	323	366	357	310	321	363	364	308	333	333	324	335	381	342	336	310	345	316	304	314	333	339	325	315	359	324	318	310	315	319	326	316	336	340	304	293	344	297	342	311	292	336	349	320	303	323	304	355	361	310	311	311	342	297	323	318	318	340	303	322	305	301	356	314	312	307	330	319	294	337	340	302	316	315	295	328	349	324	304	318	307	330	327	330	323	332	319	348	318	334	315	328	298	308	303	329	316	322	346	295	306	327	339	317	323	303	314	336	375	328	356	311	315	307	355	326	303	287	314	318	346	318	320	339	329	321	314	318	322	326	330	305	328	345	321	318	320	351	308	338	324	328	320	323	322	299	335	350	301	323	341	331	303	310	305	349	331	302	321	298	297	310	337	285	296	312	340	336	280	332	323	329	344	323	315	321	302	339	356	330	320	343	332	349	287	305	327	321	315	298	357	335	314	344	329	290	313	312	290	311	317	343	312	326	337	309	320	328	335	342	308	314	308	317	320	326	323	337	347	330	340	325	296	312	327	289	299	324	325	338	306	350	323	340	329	336	297	297	326	332	331	338	308	329	368	315	310	314	343	325	331	314	321	343	314	352	310	298	287	323	318	297	351	335	335	346	330	291	338	334	358	306	324	323	340	311	337	330	301	308	352	325	351	319	364	321	362	326	347	313	309	317	349	313	340	307	302	311	344	311	336	319	324	318	316	310	334	329	338	317	330	310	317	321	308	305	322	311	349	318	344	357	344	333	314	342	318	294	334	352	346	332	329	326	306	337	316	290	303	346	336	316	307	349	340	310	301	329	348	356	327	354	340	334	319	320	318	331	307	312	340	363	303	319	309	294	315	335	337	316	335	337	347	298	298	318	308	293	347	315	327	308	332	321	321	328	336	328	333	338	347	305	308	303	331	357	344	328	326	336	327	321	333	312	347	336	299	342	320	316	306	293	330	307	312	336	279	324	343	307	341	336	318	343	302	347	363	322	314	333	324	338	312	314	315	324	337	343	356	317	341	309	346	351	333	312	333	350	334	334	309	351	323	347	316	320	319	352	335	365	350	318	331	305	341	352	290	323	309	323	314	332	337	318	317	324	335	327	304	346	346	345	319	297	348	312
8017	1787	3251	3544	3149	2513	2143	1987	1764	1611	1507	1417	1386	1218	1208	1149	1129	1177	1110	1097	1160	1050	1013	1009	989	992	994	1000	972	960	951	937	914	922	972	937	881	916	957	846	903	881	917	909	846	876	927	886	896	843	882	841	891	859	869	933	898	841	860	872	884	864	859	890	936	864	905	839	860	877	833	897	894	868	842	903	880	910	912	865	892	937	875	875	864	901	819	911	846	888	833	897	873	852	896	898	874	832	870	891	890	891	878	882	885	848	859	820	858	848	918	819	826	855	872	822	860	850	877	859	819	842	842	830	877	825	871	864	859	896	893	855	863	908	907	864	854	823	852	843	854	846	858	884	840	923	833	842	850	854	860	849	891	865	839	802	883	877	856	882	900	866	884	843	851	865	887	881	880	868	868	889	810	876	856	827	791	885	906	894	835	865	803	844	894	902	824	836	872	846	859	836	843	871	894	908	858	778	899	911	830	865	890	847	860	858	830	866	841	871	838	884	900	855	844	837	875	852	879	921	802	893	860	852	861	824	837	869	867	821	838	843	870	884	915	829	900	855	888	858	885	846	879	844	853	814	863	821	866	882	841	836	844	814	911	858	840	892	874	839	891	837	870	864	837	843	894	829	876	899	854	847	855	875	886	855	896	848	852	833	832	822	829	854	874	862	862	877	845	857	880	882	862	853	883	861	838	810	905	866	858	909	894	819	851	815	876	857	900	827	895	835	869	879	875	904	841	830	872	838	887	832	844	829	820	848	857	897	893	839	834	793	828	901	889	902	878	876	860	866	906	848	831	847	839	851	873	887	845	873	817	836	862	871	872	880	858	853	850	806	829	836	830	855	863	802	869	875	895	935	897	916	866	860	845	875	867	917	878	865	896	875	884	857	939	860	837	838	820	829	818	839	881	885	870	833	901	844	883	857	879	812	850	872	856	841	879	792	839	895	872	862	825	855	837	847	824	907	879	829	837	841	924	868	854	865	883	858	843	853	861	911	902	843	883	895	871	842	864	874	893	799	870	837	825	859	891	870	812	851	820	845	936	862	855	832	870	803	833	886	840	873	900	861	826	848	871	867	853	876	886	857	840	824	838	836	881	868	837	890	860	808	914	870	879	932	864	842	841	864	833	797	930	871	904	849	896	860	839	866	890	835	838	855	877	865	883	899	844	800	869	833	828	860	876	879	857	918	875	868	915	889	817	886	861	867	836	905	853	864	870	863	862	885	883	854	828	894	798	863	882	865	884	825	886	851	905	891	825	889	841	885	885	841	881	875	851	874	839	818	932	856	817	825	840	874	893	883	852	867	865	804	889	830	880	850	871	935	858	857	818	879	876	885	868	892	876	819	900	877	876	838	837	897	843	852	831	834	825	916	896	848	878	838	858	843	850	850	871	880	872	821	852	831	855	859	883	844	851	899	908	819	811	852	858	903	841	810	899	878	858	839	827	889	880	834	820	899	855	833	837	882	785	818	886	913	887	878	864	895	909	857	841	907	857	883	813	837	874	888	942	907	867	845	880	912	870	890	910	899	873	837	869	885	881	814	845	862	955	889	875	976	862	837	835	915	844	870	845	871	868	941	820	787	834	840	892	821	902	924	867	846	845	861	842	872	854	819	869	839	895	841	772	846	879	832	882	879	820	876	839	875	866	861	844	842	904	790	900	853	866	915	865	890	787	853	859	902	840	880	852	886	861	881	893	863	902	839	820	903	800	876	853	914	879	876	883	816	883	807	847	815	811	847	873	872	904	885	902	885	834	855	818	853	821	859	886	847	897	831	872	896	829	839	846	821	821	838	873	837	910	890	874	930	830	820	862	831	911	817	849	853	786	836	875	839	833	854	875	864	833	896	845	822	799	872	858	842	871	864	866	894	817	825	871	883	894	869	850	881	881	888	844	854	902	920	877	843	825	810	850	850	808	884	867	868	847	865	838	873	842	836	930	863	840	890	896	883	862	814	927	884	870	855	853	867	857	906	818	876	886	865	873	905	886	868	881	863	839	893	841	847	898	877	837	872	870	854	785	844	814	802	819	858	836	849	837	866	822	843	860	872	878	837	843	851	853	859	853	854	896	851	832	843	855	907	889	847	918	889	850	855	889	831	850	888	828	845	862	885	831	839	869	867	875	884	866	865	895	857	840	838	864	901	924	855	825	814	872	878	897	852	843	879	823	885	947	852	824	849	800	893	944	790	878	878	884	813	875	822	882	835	851	806	883	872	831	811	922	897	858	842	863	877	847	852	854	864	914	886	871	809	845	888	887	856	867	907	839	895	842	843	945	895	876	833	862	828	772	882	886	856	913	852	889	871	837	817	845	833	832	888	854	841	860	832	813	888	846	877	869	889	884	890	860	920	878	880	821	855	877	846	891	872	878	896	847	850	881	874	832	852	889	867	907	823	849	852	876	883	920	818	852	896	836	864	864	898	843	825	869	927	873	890	858	890	863	863	849	836	795	878	922	861	892	837	825	872	884	837	897	853	872	897	868	878	885	816	882	910	816	900	891	900	862	850	925	831	791	889	834	827	820	911	840	811	844	886	859	883	830	802	826	810	844	808	913	859	847	869	874	857	917	848	896	871	836	849	867	862	905	822	829	865	862	898	883	845	843	874	862	820	866	817	814	842	853	876	828	857	913	832	927	866	862	807	867	869	905	877	882	927	864	858	860	897	871	821	841	829	848	872	905	910	851	856	849	845	850	868	910	896	849	872	841	844	890	887	867	879	851	833	903	829	868	845	870	841	882	846	851	846	877	852	871	875	860	878	854	853	824	840	845	865	807	837	862	844	827	922	832	850	879	843	864	885	882	898	866	849	869	885	872	875	845	910	874	893	842	873	872	905	853	842	833	884	845	813	891	858	920	814	863	845	852	851	853	828	843	924	848	836	803	843	874	792	894	844	828	859	894	870	844	863	892	908	825	874	852	812	890	856	837	870	812	855	880	849	820	826	839	894	867	897	834	812	869	858	886	898	863	856	874	861	873	897	906	824	822	854	896	836	832	888	855	826	910	873	827	864	857	837	851	809	850	836	894	883	827	895	908	945	824	853	838	886	887	849	883	882	846	870	865	909	858	853	863	878	899	827	838	883	784	867	859	858	839	844	842	834	864	865	822	857	901	866	867	889	860	842	863	876	863	813	824	847	871	909	885	869	857	880	854	888	890	878	848	805	839	832	905	918	854	872	890	821	809	839	867	922	868	836	843	844	858	924	872	850	882	837	837	874	859	813	870	897	863	884	868	781	862	900	816	898	805	872	921	875	895	812	887	824	853	840	914	866	873	894	874	852	834	834	864	841	920	901	793	830	876	822	862	868	867	816	832	839	892	877	834	855	877	861	844	865	899	894	894	870	852	861	879	908	849	871	892	911	834	865	914	871	817	868	809	894	875	875	853	875	891	846	884	883	853	889	806	870	879	874	897	873	854	848	905	892	835	859	881	869	846	861	846	833	866	818	879	910	825	836	804	887	785	860	868	895	891	875
22729	3007	2567	1769	1270	985	758	616	581	493	485	397	382	384	386	373	341	337	341	347	328	322	307	343	305	312	317	307	289	280	312	294	296	313	279	277	315	302	281	292	291	294	270	311	281	302	277	293	257	268	294	285	301	321	291	290	263	306	295	291	271	328	286	275	279	257	296	301	265	292	262	281	286	300	270	272	291	281	282	290	291	299	271	284	294	284	285	260	270	289	232	287	292	254	248	272	266	284	267	294	284	287	286	294	252	279	291	296	285	306	269	263	260	297	272	305	302	282	299	292	267	282	276	263	268	265	285	292	272	297	304	268	279	280	258	289	285	299	272	259	274	262	284	274	277	268	270	297	304	247	271	257	258	270	289	288	272	306	280	246	251	299	281	278	277	278	283	291	317	281	270	298	267	260	301	284	287	282	282	298	297	251	280	279	268	294	288	280	292	296	280	286	294	255	336	264	280	272	287	281	294	278	268	292	290	286	279	285	284	283	297	259	268	276	260	300	274	308	249	259	302	279	281	267	265	309	282	247	276	278	285	256	291	267	281	275	267	252	290	263	283	292	296	265	292	315	293	253	241	256	268	258	281	263	278	279	296	240	295	268	282	282	281	229	293	287	259	257	271	269	273	278	272	276	284	262	300	268	279	268	256	277	258	270	298	278	299	298	299	289	300	254	269	293	310	286	275	254	260	273	274	276	278	282	298	283	289	284	269	300	272	274	278	261	266	293	303	311	300	294	264	292	305	265	294	304	281	274	260	255	276	271	282	276	295	276	276	279	292	323	257	274	281	312	262	269	270	272	268	283	259	282	294	275	256	267	271	298	298	273	264	323	282	271	269	277	289	326	304	268	316	258	274	272	283	245	247	313	265	262	274	285	252	265	284	296	271	264	290	296	305	260	294	276	285	275	267	273	268	271	281	274	295	302	271	288	266	270	273	263	298	259	292	266	294	253	288	288	265	276	275	263	279	273	294	280	258	279	283	258	271	299	274	281	285	263	265	291	279	269	273	303	282	297	284	277	271	267	276	306	278	280	273	286	291	283	301	292	283	278	261	241	275	276	279	278	262	331	295	313	265	250	240	266	284	284	290	284	293	309	302	303	318	310	300	291	278	328	272	275	268	295	247	298	266	295	270	286	258	251	292	293	290	275	298	248	267	280	249	299	263	296	269	258	254	273	260	267	291	290	257	278	259	281	281	285	294	263	273	273	300	265	279	276	269	299	298	290	262	286	282	246	273	278	243	290	299	276	279	251	296	275	273	279	278	291	266	264	278	268	241	299	263	265	271	293	275	266	268	301	289	286	266	280	262	268	301	277	288	296	275	290	299	272	255	259	263	277	327	289	299	257	261	256	257	261	283	251	268	284	263	286	311	284	300	280	292	286	311	292	274	300	267	299	295	314	253	275	291	282	280	294	273	296	267	242	259	285	260	304	279	276	306	286	278	292	266	266	275	286	293	269	273	253	295	267	266	286	257	284	297	285	289	290	285	269	280	261	305	240	278	269	289	303	275	259	258	276	285	261	271	273	294	281	297	287	283	271	253	299	297	272	267	292	276	258	269	303	290	276	291	281	255	276	274	276	271	246	241	274	272	272	305	284	267	270	269	280	307	301	288	255	259	275	275	283	275	288	280	300	282	269	283	269	265	280	309	277	288	261	308	283	295	265	260	316	287	253	271	273	267	253	299	316	245	298	261	254	263	271	273	280	279	261	270	302	299	308	275	275	304	286	284	274	297	251	253	288	258	282	303	286	246	262	283	260	294	268	263	293	271	293	275	287	302	265	301	296	264	269	283	280	299	271	244	274	245	266	246	267	283	293	291	264	270	288	297	272	246	277	262	262	247	264	259	298	286	306	283	293	275	271	264	283	281	269	253	324	330	288	295	285	300	266	284	326	246	245	301	267	298	275	253	289	313	277	312	278	268	277	258	299	286	295	274	289	272	304	258	287	271	284	287	260	299	273	276	297	296	282	281	282	294	285	302	295	275	287	305	294	248	262	286	297	271	284	278	290	293	292	270	289	244	274	284	262	280	266	282	288	322	280	272	282	293	280	299	295	275	299	277	288	276	285	278	258	263	267	274	270	274	258	273	267	252	292	266	254	274	239	299	285	271	305	259	265	277	308	273	289	284	319	291	274	273	258	248	299	253	251	249	282	294	322	288	282	278	244	263	290	292	263	259	255	265	258	294	246	282	271	273	259	251	302	295	262	274	268	283	282	295	283	276	263	299	281	266	284	273	266	282	291	291	303	274	276	258	245	255	291	281	269	287	281	292	272	276	259	295	317	270	260	264	284	277	269	252	291	290	259	256	289	266	275	300	289	264	272	264	259	296	279	303	298	261	285	253	299	263	290	273	301	298	236	266	282	255	258	273	287	276	259	253	269	259	280	270	256	303	282	264	260	288	258	261	288	284	281	271	276	286	310	268	291	267	261	255	274	270	291	303	286	277	272	310	263	273	262	297	263	285	307	302	263	290	260	264	247	298	272	270	309	295	258	269	252	291	260	257	277	254	309	245	255	284	264	272	282	263	273	264	282	282	270	323	235	273	256	276	268	263	241	268	248	272	263	240	276	250	296	312	278	281	299	289	289	288	291	294	322	286	275	270	282	300	290	291	248	286	297	290	281	266	278	282	292	282	288	303	289	258	295	311	282	283	292	289	302	275	282	291	246	260	300	290	270	254	254	269	297	274	272	290	309	285	303	278	246	254	265	245	298	294	257	289	265	278	292	288	276	262	249	293	268	280	265	300	311	302	288	292	254	308	290	256	292	272	258	257	290	298	270	283	286	279	281	283	274	294	259	272	280	255	310	292	290	300	276	289	284	297	283	285	288	278	290	277	303	307	283	266	281	264	307	278	282	275	290	295	285	223	286	268	271	282	266	263	276	296	267	265	289	291	281	288	248	257	279	259	267	269	288	291	252	255	294	279	262	269	274	254	270	275	276	266	263	286	279	283	302	267	267	282	300	254	246	318	272	278	270	273	277	260	287	276	290	274	309	288	296	262	285	271	268	274	278	280	300	257	294	275	305	293	299	295	301	288	302	284	280	284	277	287	287	294	276	278	263	257	313	287	273	277	266	275	287	288	261	255	278	286	262	286	279	276	273	296	278	258	294	268	286	263	264	309	274	288	276	262	266	279	294	305	281	290	261	301	281	265	268	310	293	269	304	268	262	287	264	262	259	282	269	302	289	277	266	270	279	292	262	282	286	274	275	280	295	308	304	281	261	288	276	281	287	286	289	289	276	261	310	267	276	275	300	266	298	309	280	293	308	298	252	273	275	283	280	288	289	268	291	299	304	307	285	296	261	274	306	302	291	232	298	283	253	280	308	287	258	266	294	274	240	265	276	304	264	293	281	274	298	282	259	263	262	258	261	260	297	286	290	295	263	291	264	275	280	294	309	290	263	288	274	285	287	284	282	282	299	264	306	250	283	268	302	279	277	281	289	257	259	288	267	262	273	265	301
10958	2471	5362	5902	5100	4014	3388	2837	2435	2210	1889	1775	1625	1448	1424	1298	1259	1199	1210	1179	1074	1097	1105	982	987	1036	1038	1008	896	978	902	803	922	902	834	851	863	814	800	795	813	843	820	776	814	807	767	774	804	799	826	825	772	767	820	826	769	767	754	777	721	767	799	774	713	792	781	756	765	732	757	752	707	775	800	760	714	745	747	811	694	706	764	762	758	710	765	702	717	743	720	777	742	740	740	728	791	774	739	763	744	716	761	720	763	740	779	719	734	762	750	783	748	715	673	732	700	750	739	718	730	767	722	745	743	741	741	734	717	706	721	755	727	760	763	739	738	802	709	742	745	704	730	714	734	699	715	745	696	741	696	761	726	743	764	745	691	693	764	754	719	722	738	738	765	755	723	759	774	707	742	752	717	710	715	752	726	739	731	752	726	724	741	755	742	773	725	770	724	743	714	736	680	713	743	696	783	707	715	712	740	734	720	749	720	721	717	742	750	695	730	711	760	754	729	720	692	732	728	779	790	728	716	736	689	683	718	756	717	746	779	731	682	772	762	732	753	719	746	711	710	761	713	716	732	748	726	754	729	707	711	733	744	712	705	741	727	674	759	749	778	740	751	688	761	693	737	681	727	733	730	727	718	788	746	750	687	768	762	722	723	732	730	749	728	689	723	765	724	685	748	719	710	697	718	696	709	720	679	706	720	703	770	727	706	719	775	727	758	739	720	700	823	731	704	748	683	739	717	723	728	731	765	742	692	711	729	753	740	740	690	728	760	796	757	720	735	722	731	738	703	704	760	723	756	792	751	746	743	715	744	763	722	718	801	730	727	773	721	713	701	752	743	703	729	689	776	689	768	752	716	721	767	707	723	707	727	691	741	721	686	762	721	744	707	718	677	746	751	759	768	709	700	748	710	715	720	737	731	715	746	780	712	720	735	736	735	755	741	701	753	764	728	710	758	792	754	761	725	710	760	743	682	722	759	727	750	708	787	745	691	715	729	799	765	719	722	785	670	770	692	736	696	728	678	699	708	737	735	700	740	712	749	766	748	750	703	749	729	699	744	701	688	718	756	750	748	702	727	711	715	752	786	713	735	690	714	758	732	716	701	728	701	685	720	712	698	746	765	719	719	752	723	701	739	727	759	794	729	702	714	665	716	696	755	751	709	737	737	727	763	756	775	722	695	765	752	705	714	692	731	807	719	663	748	743	697	761	701	765	733	715	712	738	721	743	757	669	727	748	754	716	729	686	720	700	744	763	748	731	704	723	736	708	757	743	679	706	716	734	698	685	718	759	692	759	795	722	717	771	772	737	767	724	700	721	731	704	766	684	752	718	756	737	723	770	729	725	730	735	757	713	779	713	725	748	734	712	735	743	738	687	773	753	771	733	698	719	758	734	776	723	757	743	727	701	740	702	711	701	692	686	718	726	702	739	720	732	751	743	713	734	703	732	731	746	682	725	744	727	704	736	706	759	697	777	749	719	743	719	749	733	680	753	728	693	688	728	719	737	719	744	783	756	717	777	737	690	703	758	731	730	721	722	728	733	750	714	709	726	749	730	766	701	765	750	734	724	769	799	755	720	723	729	717	655	762	731	810	792	780	721	704	707	735	709	741	756	711	726	763	756	765	783	760	715	687	712	711	729	771	743	739	745	745	706	715	750	784	790	712	717	705	708	754	731	717	746	701	733	720	757	758	756	708	774	749	701	754	792	731	750	720	749	708	718	717	741	723	749	743	701	712	698	713	724	774	697	705	684	717	740	748	709	761	768	734	715	717	740	729	730	705	730	707	744	752	718	720	722	725	755	716	740	700	700	753	715	724	726	734	690	691	725	683	709	697	781	748	700	689	717	712	729	711	734	745	738	751	737	763	748	735	712	749	740	745	743	712	755	748	721	728	754	712	725	741	690	714	700	707	739	709	756	744	699	697	713	775	722	719	722	701	732	757	718	727	737	702	714	727	725	747	736	711	655	762	734	741	709	751	754	700	761	689	768	709	695	727	709	755	718	717	735	756	683	720	730	706	735	726	762	774	732	719	706	720	731	753	689	734	699	681	762	611	750	744	727	772	707	733	706	739	708	733	705	731	723	700	752	738	706	744	774	743	744	766	728	756	728	732	708	722	700	693	765	771	756	704	736	707	741	733	760	730	710	686	724	734	742	745	715	753	694	728	707	709	773	725	735	712	675	702	680	723	732	722	725	754	739	727	716	686	770	727	768	743	736	745	759	716	743	665	729	716	776	731	709	756	764	725	726	723	703	728	748	739	753	731	738	697	699	776	760	788	736	702	706	739	712	773	745	761	746	759	696	773	754	784	732	708	713	725	752	668	727	754	761	767	697	710	755	717	736	712	739	745	715	762	700	719	729	725	711	702	731	738	739	738	729	720	736	727	743	738	763	724	741	730	713	720	746	723	697	728	715	773	759	788	754	763	701	719	703	744	732	728	759	740	725	748	742	771	741	735	711	707	681	714	740	759	769	732	732	741	750	783	734	710	741	722	720	732	768	750	739	777	755	717	715	726	743	692	747	709	781	760	722	748	755	705	708	725	719	740	776	700	676	743	698	700	733	722	741	695	777	695	747	719	707	725	728	704	751	696	719	777	775	760	752	698	700	777	703	761	693	744	693	694	724	720	689	683	725	733	716	695	713	692	723	733	740	716	715	720	711	746	801	679	738	705	672	750	727	729	735	757	742	670	743	756	713	739	731	702	724	696	773	753	740	758	733	698	745	760	761	733	794	726	741	707	774	738	752	793	748	731	760	688	762	713	690	731	688	732	725	712	742	669	714	731	714	730	704	758	730	740	740	741	747	686	736	727	719	720	722	730	772	740	743	711	765	694	737	735	710	742	727	720	731	685	702	707	748	693	759	740	705	781	783	750	667	748	696	768	745	698	720	681	673	770	731	754	752	731	678	719	751	764	732	717	748	770	753	714	756	727	705	753	765	676	737	745	708	743	740	752	737	735	808	765	732	715	772	757	693	717	692	725	706	746	722	758	737	713	729	747	684	740	787	729	683	693	731	688	742	655	715	718	664	728	735	758	696	709	748	696	728	768	757	731	732	706	720	721	702	728	768	718	733	728	761	793	719	747	724	725	710	715	725	728	748	721	738	734	751	690	732	769	724	754	715	641	761	728	704	751	736	745	669	680	726	737	700	753	715	749	703	723	737	757	682	712	750	751	762	725	745	751	726	727	772	716	764	739	750	724	664	721	791	728	693	733	734	781	754	762	726	741	713	731	678	756	731	739	744	737	750	761	802	717	776	759	756	737	737	743	750	702	749	694	742	723	739	699	744	719	707	696	734	729	747	711	765	740	751	753	761	691	715	765	737	700	772	779	740	733	720	752	723	740	722	702	712	751	744	735	796	713	699	727	731	742	741	734	714	735	715	668	745	720	737	715	725	682	730	720	704	743	746	728	758	674	729	751	704	693	784	740	713	760	712	709	765	684	747	732	720	673	726	720	729	722	713	689	665
2904	215	256	226	207	197	192	198	201	211	173	204	183	196	170	186	190	181	168	194	185	193	211	176	182	171	182	199	193	195	196	167	186	200	193	196	158	204	201	167	199	177	187	197	204	176	186	184	173	206	199	188	174	176	176	206	193	183	198	179	182	172	192	197	172	182	179	182	201	173	174	174	160	170	190	188	195	193	195	165	192	186	196	173	186	190	191	169	164	178	192	199	185	179	178	188	178	178	182	188	186	192	182	217	184	171	199	195	177	184	208	185	173	220	167	205	184	189	191	195	178	184	197	184	161	180	199	182	176	202	184	193	188	172	178	182	185	175	164	192	205	192	178	215	209	190	177	186	173	175	174	174	219	168	196	192	192	185	200	190	198	202	187	173	184	189	186	183	197	167	165	197	199	189	192	191	168	215	169	208	190	207	177	186	176	160	191	196	179	219	194	176	185	169	188	184	188	204	201	170	191	173	182	195	187	196	188	203	193	159	192	196	203	192	167	179	185	169	196	189	191	201	192	181	184	158	183	157	198	178	186	183	201	181	192	194	190	182	185	169	137	185	184	233	173	188	199	180	206	171	176	180	193	153	178	191	199	182	213	202	176	179	217	173	184	197	171	190	194	178	202	184	200	194	183	178	187	177	178	188	214	191	214	168	173	175	202	167	169	196	221	184	182	186	179	174	199	194	168	159	219	198	189	197	196	184	203	178	171	149	178	212	181	216	185	200	183	161	216	191	180	158	186	151	182	197	170	178	170	174	180	190	195	197	188	195	169	180	205	173	193	171	162	192	205	176	186	187	178	171	217	182	184	202	202	175	200	195	194	184	178	185	212	227	206	178	176	162	190	173	160	224	196	204	194	189	185	184	185	191	218	197	163	184	178	201	192	195	188	164	188	187	182	194	215	195	186	203	187	189	160	202	184	205	192	192	180	185	183	157	168	213	185	194	184	175	172	159	201	185	184	195	185	206	216	201	202	200	200	178	183	183	183	188	188	208	186	181	198	162	193	196	181	196	181	170	211	174	201	182	165	168	196	196	199	195	182	186	177	168	173	166	199	157	182	178	187	203	188	191	180	179	180	196	187	192	173	185	209	195	193	190	194	180	177	200	199	184	181	195	171	195	178	199	205	192	163	193	172	198	191	165	168	163	191	202	184	189	204	167	165	177	167	207	179	198	177	187	182	201	160	201	174	166	206	173	188	236	163	191	184	175	193	191	195	180	184	197	204	201	182	183	186	192	185	158	191	186	194	174	195	185	213	213	183	181	187	151	190	198	177	200	175	188	192	210	175	195	186	162	179	195	190	187	177	184	192	173	176	174	164	184	198	197	180	194	165	182	186	201	187	194	183	174	167	173	191	185	189	175	170	178	190	197	191	198	188	173	203	190	192	173	188	178	210	198	187	193	167	184	182	197	190	188	198	193	194	179	199	185	208	186	165	182	201	183	172	180	211	180	185	180	173	177	176	195	186	200	183	192	182	182	172	182	208	197	184	169	192	221	171	175	170	172	181	211	194	175	181	205	158	162	195	181	165	185	168	185	170	192	193	175	173	180	207	189	182	195	199	182	188	203	168	168	200	203	175	178	170	171	191	186	181	171	183	201	177	188	174	184	201	197	217	182	183	183	192	155	174	190	224	184	182	180	165	155	168	191	181	181	177	175	196	172	192	179	197	214	172	205	169	183	191	167	192	180	196	152	179	202	202	188	203	161	185	182	186	194	218	196	167	186	170	165	193	193	177	167	182	191	198	189	186	197	189	188	186	182	182	178	204	171	194	175	181	202	192	177	216	177	184	187	189	188	194	168	189	191	185	180	186	194	170	200	172	179	184	192	173	219	189	169	188	194	187	193	186	196	208	189	193	215	181	194	223	184	191	193	191	167	187	201	174	176	205	182	167	189	194	190	207	165	164	180	173	150	205	173	213	177	204	166	197	181	167	182	161	194	192	181	184	174	190	191	196	197	179	204	181	188	198	195	205	188	217	195	211	203	192	172	168	190	196	182	188	187	175	201	188	191	201	180	137	173	162	155	150	187	198	187	175	195	190	200	168	176	198	179	179	177	183	184	188	200	201	185	167	181	190	194	205	201	182	200	178	194	174	189	171	172	213	187	190	209	208	187	177	177	189	176	201	175	194	218	185	187	165	169	198	198	188	188	193	181	194	198	170	212	208	195	190	192	206	193	173	188	217	163	172	169	194	196	194	165	171	200	187	178	172	162	190	183	208	167	176	179	186	190	174	174	193	177	195	161	195	193	194	176	179	226	182	196	181	204	170	167	210	190	200	180	192	174	205	195	176	177	196	193	210	181	186	200	161	190	176	222	203	194	189	208	182	201	157	202	203	197	176	204	212	201	184	193	193	182	190	191	187	173	200	179	194	192	182	167	193	201	205	175	191	188	192	193	191	182	162	194	203	183	172	189	198	201	165	182	168	190	183	183	192	182	180	205	187	176	193	179	181	182	171	191	166	187	165	173	174	203	196	174	166	189	184	157	190	192	171	203	153	207	196	209	181	153	183	191	170	178	182	192	189	177	207	190	183	178	183	178	177	204	196	190	183	180	182	196	180	177	178	174	188	205	180	190	196	166	168	217	187	210	173	207	182	186	184	204	214	188	193	215	164	176	214	199	192	180	224	214	205	201	195	185	192	160	203	187	189	194	155	175	183	175	215	199	193	172	178	178	175	191	161	173	171	178	194	168	179	165	189	182	189	177	166	158	186	209	200	190	193	167	196	191	194	186	192	206	174	197	194	185	180	173	189	172	187	174	178	167	190	192	196	170	168	184	212	196	197	192	188	183	176	193	188	184	196	201	213	184	182	201	188	198	195	185	179	175	156	163	197	160	184	201	197	207	181	179	210	186	192	190	187	193	172	174	180	172	176	169	197	173	168	180	181	190	175	195	170	186	178	175	185	184	170	183	185	182	178	177	195	177	185	196	181	174	180	176	193	199	175	174	213	196	193	159	222	183	203	186	204	191	193	198	190	180	186	182	210	206	213	206	182	180	200	212	201	178	190	217	196	167	190	175	182	187	194	183	209	202	190	187	201	208	206	194	191	190	173	203	187	169	176	169	175	207	170	207	200	204	201	179	200	191	181	174	167	179	189	184	209	169	176	205	207	199	209	191	183	191	196	178	194	181	172	185	192	196	181	193	182	192	174	158	176	193	178	179	182	188	182	210	186	189	184	193	185	162	174	184	190	181	205	196	200	173	192	187	174	172	200	197	176	199	203	183	205	177	183	170	191	174	180	172	207	195	166	191	202	210	182	191	195	174	173	174	170	173	179	199	184	179	187	186	205	201	196	214	198	204	188	166	174	210	179	189	180	199	204	212	218	174	205	188	171	180	184	171	182	195	178	173	192	176	172	202	200	201	172	185	183	192	172	173	168	193	180	211	167	169	172	187	175	209	179	172	185	175	188	199	216	201	188	174	191	171	207	183	199	177	190	200	186	192	215	187	205	176	194	179
3064	594	672	694	724	622	644	614	568	573	585	576	575	580	545	562	553	567	555	530	543	567	592	543	528	582	576	563	541	580	580	540	572	587	577	559	566	541	560	581	542	569	534	585	547	573	528	592	537	530	554	552	556	538	554	558	564	530	568	570	519	535	520	562	564	586	528	510	514	554	558	542	545	553	534	579	547	536	574	560	566	563	633	526	543	549	596	556	570	556	573	595	542	553	564	512	523	539	529	594	531	533	560	596	561	518	545	569	506	589	543	563	562	548	542	589	583	548	555	547	564	533	555	574	566	602	498	535	604	564	521	570	573	582	577	568	517	551	534	577	513	584	585	557	562	523	558	546	555	544	533	538	517	579	575	552	556	557	517	513	531	531	541	544	551	550	503	570	575	534	541	546	535	523	540	533	569	567	546	555	556	540	545	535	538	545	496	564	566	539	528	545	545	526	597	540	559	554	571	513	542	551	550	569	544	522	598	509	534	564	566	522	549	535	536	575	531	545	557	541	557	567	572	563	530	615	572	553	508	522	509	573	516	567	540	529	553	547	554	531	530	570	539	543	537	543	552	594	565	561	574	587	588	555	539	565	538	587	597	538	555	521	503	532	556	582	525	567	528	556	549	547	532	541	575	562	520	552	519	549	574	511	577	550	561	542	558	572	550	547	552	588	546	553	575	525	572	473	571	556	544	573	534	529	547	590	546	524	518	557	516	541	550	574	532	549	553	537	561	524	534	591	565	593	560	575	538	573	537	585	537	581	572	558	581	570	587	528	526	536	587	540	556	593	547	527	528	558	545	554	525	561	540	538	542	539	544	520	559	532	566	560	540	572	562	534	562	557	542	554	572	600	538	595	539	518	535	542	557	581	530	550	572	547	595	525	529	557	551	561	551	539	560	541	544	544	585	542	570	557	532	561	528	567	566	598	525	539	558	530	560	560	579	581	535	566	586	546	526	547	558	567	578	582	553	588	584	547	524	572	555	535	530	537	571	559	569	489	530	531	580	562	533	488	558	588	547	574	544	572	546	561	563	530	516	556	536	535	553	559	572	540	556	555	525	534	555	541	562	545	537	575	562	558	534	550	531	503	514	594	540	558	596	568	555	573	492	537	579	498	586	539	535	572	530	520	578	563	540	573	568	567	559	561	580	556	568	525	560	598	548	549	521	536	563	509	536	581	567	539	563	557	564	519	565	548	549	562	568	570	544	548	574	538	562	590	555	511	541	527	512	553	582	547	568	575	547	557	560	551	555	531	592	529	512	532	542	540	565	565	510	555	515	577	559	557	548	535	555	544	528	495	528	572	518	550	531	564	552	528	563	532	542	539	554	549	604	553	556	545	577	550	524	559	526	581	599	531	554	594	560	541	552	562	528	586	545	542	563	512	562	581	530	503	543	510	536	539	575	596	527	607	583	571	539	542	544	524	559	566	579	536	554	561	534	564	553	556	530	540	584	572	577	492	600	506	544	575	548	579	579	500	569	555	519	561	526	581	544	523	536	540	525	544	509	569	576	550	522	523	541	561	518	514	561	533	582	563	609	586	541	546	556	558	529	542	535	527	537	558	616	544	532	583	540	552	572	587	570	544	570	566	523	544	524	531	562	574	529	537	537	547	535	565	549	558	584	561	525	556	565	541	553	547	563	535	569	574	568	523	544	571	561	565	547	596	565	556	551	552	551	523	542	566	560	539	494	604	573	550	606	546	574	546	570	549	579	582	515	546	560	583	557	541	592	508	539	547	570	569	552	517	530	560	591	550	544	579	561	557	548	502	571	513	561	531	577	527	511	540	535	546	502	555	536	539	583	568	534	566	516	541	559	573	582	544	576	548	568	525	509	596	582	563	553	542	544	561	538	567	560	562	570	611	560	505	572	544	562	537	577	534	543	557	538	549	553	594	567	546	522	559	594	565	518	605	535	581	548	588	525	561	541	541	535	536	576	541	582	528	551	521	607	557	504	513	542	541	569	523	527	584	557	543	611	561	597	560	513	516	572	529	555	590	574	573	533	556	541	561	524	557	556	545	574	565	509	586	519	542	531	505	561	553	550	577	513	543	568	551	537	538	541	552	549	580	567	551	579	571	578	538	561	541	531	504	534	540	539	594	561	606	532	531	559	559	581	544	524	551	552	510	510	543	545	519	570	557	576	519	580	578	561	545	574	550	594	560	560	539	565	532	531	542	573	571	545	537	529	552	538	560	549	591	568	544	555	572	561	553	559	516	535	550	549	560	561	551	544	592	551	563	593	577	554	542	553	545	582	551	527	519	526	523	563	541	549	561	573	532	550	535	531	556	572	561	520	595	532	582	550	580	576	579	526	516	496	553	593	546	560	607	562	517	524	587	542	559	510	560	521	535	547	560	566	577	561	563	514	529	543	573	565	554	567	559	529	568	583	522	544	582	548	584	556	555	559	582	535	536	596	580	510	576	509	547	556	560	542	519	537	593	529	540	558	514	549	514	549	604	570	553	549	545	562	552	553	554	536	544	561	588	560	568	572	521	526	539	526	555	554	590	545	539	529	548	518	552	545	567	592	545	538	588	566	528	530	505	537	603	527	549	562	532	542	520	567	575	527	560	546	554	529	554	542	572	528	538	553	523	622	561	524	568	541	568	580	530	524	534	528	499	508	565	543	520	583	552	575	598	498	523	573	529	569	564	553	564	550	583	593	532	536	587	529	597	563	582	549	588	536	526	517	580	560	542	534	549	557	615	559	561	542	564	536	564	566	583	551	580	603	576	594	557	519	547	548	524	560	557	558	575	536	535	569	565	559	535	574	560	556	538	546	544	519	545	544	541	487	575	521	541	556	552	561	539	533	593	571	552	530	524	527	555	581	569	534	545	531	563	571	560	511	555	544	526	563	560	558	554	607	572	531	557	565	568	576	525	560	563	578	599	508	506	535	527	540	553	554	587	545	581	530	565	522	554	560	575	602	533	554	541	573	588	566	599	562	568	512	588	531	542	568	560	575	508	543	585	534	539	569	515	569	506	539	530	569	578	586	549	562	568	576	545	550	572	552	585	512	585	559	542	550	559	572	522	545	573	550	580	553	518	568	571	572	564	506	533	589	563	528	538	572	518	579	584	541	563	562	573	531	525	537	543	542	531	552	541	545	532	571	539	556	547	525	539	558	531	552	521	565	546	594	566	580	575	542	585	537	566	546	553	583	576	555	576	533	575	556	562	569	538	527	565	571	569	559	578	610	534	571	542	519	565	536	574	583	527	522	517	532	569	577	546	552	577	579	534	570	558	583	537	562	589	557	556	585	550	563	518	507	570	577	561	566	571	566	519	515	534	552	555	556	553	555	559	570	574	524	558	580	549	547	600	567	549	554	567	534	554	558	560	575	584	553	577	541	576	519	567	554	532	556	597	535	613	562	573	575	557	584	590	540	566	555	551	564	515	526	591	581	560	550	523	598	577	530	560	586	558	538	540	599	568	546	564	563	541	537	574	589	558	590	543	563	575
14576	1382	1297	1056	754	642	610	496	420	427	408	429	331	369	353	343	357	372	374	339	363	374	325	335	344	326	362	348	339	360	316	358	343	320	321	316	330	319	324	328	301	337	313	329	336	314	344	314	355	350	325	334	346	317	342	345	363	319	333	345	340	326	327	364	336	354	297	302	351	329	302	297	334	295	323	341	326	348	336	316	323	354	314	351	316	351	331	337	329	331	302	335	293	338	341	349	296	330	330	320	296	345	330	323	297	328	340	336	329	327	320	319	300	338	300	348	316	313	296	318	301	306	301	314	318	319	352	318	320	324	329	324	340	332	312	353	340	361	317	330	317	295	301	340	302	282	337	336	326	346	357	337	327	314	328	326	314	351	325	328	323	341	279	325	332	351	309	334	290	335	349	335	347	360	306	306	337	323	311	348	340	331	336	321	329	333	301	303	340	308	328	340	317	295	339	303	324	322	331	302	286	338	305	304	299	331	292	366	333	329	290	291	325	291	317	329	347	327	352	327	338	311	319	307	345	339	332	340	310	326	328	342	333	328	299	333	356	312	329	310	329	328	354	334	322	318	312	328	314	327	322	342	307	318	298	315	297	310	335	351	324	302	319	327	334	322	321	332	332	329	331	376	292	341	332	336	306	317	338	330	299	295	349	308	329	342	337	352	333	345	293	298	329	316	292	321	330	349	302	324	313	315	329	338	349	323	317	335	370	341	319	321	309	340	306	342	302	321	320	338	294	339	325	344	312	314	311	338	356	337	340	347	354	272	277	329	347	298	325	330	297	319	322	310	339	311	311	324	297	307	316	341	353	324	317	321	304	348	319	334	351	319	337	350	323	299	353	333	294	337	352	346	313	340	327	313	320	338	336	342	328	319	348	308	302	316	319	360	319	322	302	286	328	305	337	325	315	353	324	310	314	324	326	310	341	333	310	324	336	285	326	353	307	293	326	311	343	316	337	314	339	365	336	305	336	355	316	316	336	311	308	326	335	310	306	314	310	307	306	298	338	303	319	340	331	329	322	325	346	308	330	328	310	295	331	347	284	323	281	338	333	312	314	291	377	334	323	362	317	319	332	336	325	312	335	325	323	327	354	330	356	288	340	322	312	308	352	294	323	344	324	376	343	316	329	346	265	335	349	323	301	307	323	309	323	276	350	298	320	340	311	343	297	294	322	280	342	327	347	314	344	324	329	329	321	313	301	293	323	337	326	310	325	296	308	319	311	347	330	329	323	339	316	311	293	316	312	318	316	332	347	354	306	302	311	333	316	319	340	337	324	340	342	336	305	360	338	320	355	306	310	334	299	336	343	307	330	324	324	325	350	346	327	315	345	327	324	376	346	349	352	317	323	303	317	365	310	343	331	320	319	329	335	322	318	294	333	320	325	326	356	308	319	297	307	304	354	313	315	354	349	330	307	318	344	343	310	349	358	327	335	317	346	317	313	293	310	338	336	330	313	313	333	324	323	326	329	315	327	346	333	301	330	320	334	363	336	304	307	335	311	328	346	316	297	317	290	287	318	318	296	305	321	352	315	325	343	336	319	310	313	295	328	318	308	337	363	311	292	322	319	331	308	298	328	324	353	348	354	302	327	285	324	320	331	349	354	337	319	311	336	319	324	349	338	340	354	328	317	308	322	334	268	308	351	337	314	316	353	317	332	327	334	348	338	334	320	313	312	353	337	291	305	354	344	353	310	320	305	364	323	318	314	322	304	327	313	344	312	349	328	317	347	332	318	328	301	351	342	314	308	285	281	320	345	332	325	304	319	329	291	329	321	319	334	297	365	337	354	306	337	336	283	360	337	368	292	331	313	301	364	357	295	359	320	335	305	345	323	292	345	344	346	323	324	378	325	350	333	328	286	306	338	313	312	340	321	335	312	339	311	295	345	308	329	349	328	354	320	307	335	295	299	306	305	325	336	357	295	314	343	330	317	340	327	311	348	336	339	329	344	301	318	310	293	319	300	334	296	332	332	307	316	328	312	330	330	316	299	317	336	345	330	304	326	304	337	289	330	329	340	323	312	307	334	295	319	290	334	311	322	321	310	337	357	313	269	327	311	297	342	328	317	326	291	356	348	361	354	350	345	296	302	368	318	317	329	345	299	331	311	322	305	316	328	316	319	326	324	337	326	323	318	302	328	310	300	302	304	341	304	346	340	353	320	331	298	335	337	324	350	311	305	336	338	324	306	315	338	332	328	314	314	332	318	298	337	333	322	342	325	350	323	364	309	319	330	339	325	328	356	322	355	359	292	334	325	324	338	343	339	342	301	320	317	304	335	309	325	319	357	311	344	328	315	333	312	312	345	327	310	323	309	319	343	329	327	342	318	321	320	282	326	327	294	325	341	319	329	333	330	346	335	333	317	359	317	318	322	325	363	297	358	305	325	313	330	327	327	315	340	322	344	333	301	333	340	329	367	330	308	323	332	316	315	318	345	339	326	336	327	289	317	322	322	288	342	333	322	338	311	311	319	349	373	349	313	307	331	309	326	320	333	323	287	356	317	322	317	356	324	334	317	308	334	306	331	324	322	335	306	325	333	304	316	303	338	324	318	322	317	314	350	321	317	346	309	347	333	303	318	307	287	298	336	354	339	322	320	319	316	342	300	340	293	350	315	334	297	357	335	323	326	328	323	331	346	403	322	295	306	331	324	326	290	381	287	325	310	314	315	297	319	350	316	340	332	330	338	315	334	312	302	296	282	351	312	340	330	319	320	308	319	344	339	362	284	347	348	313	327	351	317	330	340	324	321	320	340	303	329	336	334	328	322	314	359	360	324	341	341	293	320	298	328	313	321	327	350	323	342	326	318	307	316	306	303	340	329	365	321	329	354	351	339	324	325	358	332	308	286	333	316	333	355	349	331	293	320	335	304	306	317	308	328	317	308	330	309	338	322	322	312	318	333	337	336	340	328	330	297	309	332	321	337	355	312	321	327	328	311	326	367	317	336	356	325	310	312	345	293	335	300	275	330	332	321	345	316	282	308	310	339	327	314	354	323	322	311	298	342	311	357	337	312	343	330	347	335	308	334	322	319	328	329	349	320	310	337	318	322	336	277	287	323	305	320	334	328	315	302	311	361	320	361	355	373	329	342	316	316	350	331	332	321	322	302	336	277	286	300	335	312	321	329	330	336	334	348	306	312	352	325	316	375	314	334	307	352	338	359	358	317	321	347	322	310	321	352	334	319	337	366	316	326	322	318	314	368	307	295	324	316	320	307	299	348	304	314	335	310	345	326	328	305	328	310	352	294	310	325	289	317	351	274	298	329	320	356	320	313	324	364	302	312	329	352	315	314	300	329	333	296	327	314	305	293	326	314	333	330	328	323	339	340	300	294	373	320	314	304	319	304	320	327	314	320	333	306	317	355	312	350	295	310	381	332	360	315	345	326	335	338	319	324	295	279	310	328	307	336	356	315	328	311	288	337	313	331	328	326	325	317	292	319	339	314	339	316	351	315	301	345	335	305	311
8334	1717	3236	3607	3123	2608	2213	1943	1750	1642	1521	1429	1378	1232	1248	1170	1126	1144	1040	1109	1073	984	966	997	1020	956	953	963	942	984	964	955	960	938	961	929	895	884	936	932	914	920	848	890	905	867	905	848	941	889	882	918	894	847	923	868	878	893	845	921	924	850	859	885	940	829	871	847	885	863	859	869	884	848	908	903	908	855	809	906	847	858	873	840	850	909	913	873	876	893	903	839	889	863	880	864	858	879	826	848	876	925	869	853	937	802	818	863	875	867	831	901	859	870	860	845	834	854	875	849	794	846	835	849	871	851	830	811	874	890	834	892	876	836	897	870	851	832	917	876	877	829	893	813	796	823	837	829	855	873	933	841	863	853	841	809	888	846	893	881	842	841	906	842	869	822	902	847	920	877	853	874	866	882	903	888	842	823	814	881	918	865	868	859	842	894	811	872	858	884	864	873	876	846	869	823	843	844	865	925	849	875	950	831	887	859	847	870	824	917	861	842	878	878	860	898	908	860	879	808	894	877	887	898	861	824	843	858	859	880	841	857	860	846	857	857	858	840	818	849	844	848	840	854	853	887	902	911	807	866	847	855	824	873	848	836	848	858	853	882	882	884	894	891	838	865	865	908	916	880	878	877	793	872	858	880	874	853	790	900	861	868	840	846	842	857	820	893	875	865	877	903	895	881	861	889	865	855	871	866	909	837	837	850	844	821	868	906	810	860	875	880	859	824	857	876	923	839	892	891	862	906	849	845	865	855	855	868	864	866	916	821	872	850	872	850	849	863	863	902	864	829	866	897	881	904	891	823	894	885	858	888	885	802	879	855	846	850	859	828	861	907	878	865	850	841	808	847	915	875	913	855	899	850	890	871	831	894	879	831	876	898	804	880	890	865	880	873	850	833	889	895	871	789	882	876	859	844	779	930	836	867	866	859	856	885	859	870	823	852	858	860	865	851	900	895	804	876	846	877	902	844	875	838	876	858	861	889	828	782	849	836	903	858	855	884	845	856	838	872	834	841	879	832	885	866	866	889	861	888	903	837	878	890	907	860	836	877	863	832	873	833	869	890	901	916	817	818	829	885	853	858	846	943	808	913	934	833	889	869	866	873	869	892	891	846	878	898	847	873	861	866	911	868	856	887	862	869	922	851	890	842	817	856	853	819	894	826	891	871	838	868	810	842	819	823	863	877	884	848	858	860	863	852	888	807	832	865	839	894	855	901	879	808	885	875	842	874	903	839	909	836	799	872	870	874	847	875	867	786	839	857	815	851	930	828	851	836	857	789	885	902	885	877	896	890	914	856	866	869	900	857	787	850	897	858	863	843	877	817	893	850	899	844	869	851	857	859	864	884	857	840	902	891	858	791	873	851	827	846	914	883	870	873	922	880	855	828	920	839	832	845	888	909	844	886	841	810	816	868	903	872	807	878	833	855	916	869	825	875	848	856	875	851	856	824	826	834	875	859	833	886	909	894	871	890	826	837	866	839	875	856	871	889	886	895	877	885	786	887	876	845	843	858	868	851	922	897	910	885	863	881	868	903	903	848	810	891	884	888	842	861	862	915	892	897	878	850	854	881	869	865	864	807	816	808	828	884	858	873	830	874	865	890	845	850	803	897	880	926	860	848	841	898	841	866	842	849	826	853	807	856	881	864	845	939	861	914	860	807	863	795	900	880	888	856	875	860	873	828	862	890	879	877	835	839	877	863	829	870	920	849	844	928	850	853	893	857	869	832	883	805	833	856	863	896	915	800	865	871	875	886	859	816	866	906	848	867	854	907	837	860	859	865	859	845	842	850	867	893	811	868	836	859	891	886	774	847	867	897	895	875	850	810	903	896	865	809	903	853	842	824	886	813	848	837	858	914	908	833	851	915	876	886	835	926	878	845	885	938	856	867	892	861	879	870	835	883	879	883	840	868	879	922	868	879	842	923	881	863	860	890	858	810	892	883	866	864	879	884	887	824	856	850	912	826	854	851	867	867	904	817	872	876	826	818	842	825	896	873	926	817	874	871	910	817	859	836	841	853	855	860	882	796	886	847	866	923	905	841	888	823	880	907	839	842	879	871	891	844	935	852	834	839	848	847	820	879	892	833	861	796	850	849	893	859	834	839	871	873	874	840	849	884	867	841	822	915	871	836	805	858	868	866	808	862	886	848	852	861	910	903	888	870	871	858	839	855	825	879	866	874	844	806	866	830	849	849	838	859	830	875	789	855	839	863	833	847	884	869	840	865	865	853	906	864	805	881	871	836	875	857	853	875	831	805	832	896	838	829	880	856	851	834	858	870	850	856	851	896	889	841	896	816	872	846	875	873	878	886	874	827	864	837	825	857	920	870	839	846	835	854	862	872	872	889	823	846	873	818	923	875	892	892	825	846	830	836	887	898	865	849	818	874	850	884	943	824	936	876	836	831	838	887	873	855	856	891	899	874	862	821	887	787	799	857	871	867	845	861	892	887	863	821	870	889	846	838	873	881	854	849	876	833	827	864	896	865	861	905	850	890	912	842	903	863	857	868	887	867	850	870	884	848	876	873	839	862	869	849	867	836	896	905	853	887	845	894	831	850	877	831	842	827	911	845	871	790	820	826	881	876	894	840	830	827	866	944	813	841	871	895	903	868	884	856	804	810	859	857	828	850	860	892	847	856	814	947	843	849	876	845	816	896	875	879	873	860	853	902	878	795	877	870	911	831	878	912	892	880	860	829	840	849	842	859	872	842	839	850	874	827	896	870	896	875	898	858	843	891	884	859	918	909	882	859	870	869	872	847	860	838	811	848	858	836	863	855	883	871	829	857	923	809	838	842	845	824	836	867	793	824	899	846	897	848	855	837	864	869	917	886	870	825	875	931	881	873	875	835	896	853	872	912	871	874	872	830	867	876	861	851	816	849	825	893	862	891	877	854	913	889	839	880	865	905	893	853	896	793	883	832	894	914	858	890	871	860	839	894	885	855	829	862	829	846	829	844	883	880	880	853	824	862	820	847	869	908	844	883	822	888	894	866	894	867	875	837	862	890	884	851	916	841	871	876	851	885	825	866	841	871	892	833	856	818	883	922	841	833	883	848	831	856	902	854	894	862	879	843	808	836	833	875	881	869	853	849	852	898	872	868	871	910	897	831	869	854	847	903	864	872	876	860	855	847	881	836	912	830	855	856	888	895	846	858	818	864	911	877	884	820	847	864	901	870	848	848	838	881	923	866	878	852	896	829	866	882	891	831	889	896	881	814	849	823	913	818	810	849	887	846	814	880	842	838	874	901	829	891	872	909	812	845	889	831	828	849	824	916	814	888	777	861	874	893	891	894	833	822	865	905	854	868	856	876	880	844	859	890	906	861	922	829	837	896	874	829	867	838	881	878	902	888	834	880	891	828	867	872	855	891	905	910	889	841	884	876	873	856	855	873	852	874	850	876	880	839	913	878	818	875	820	870	902	854	896	897	785	881	877	884	868	810	862	868	885	847	849	870	826	834	873	850	869	828
24656	3326	2459	1825	1348	888	774	618	577	491	489	401	377	386	366	379	338	357	341	305	335	300	308	341	312	345	292	289	297	277	298	299	311	321	288	283	305	280	297	281	323	297	275	280	285	271	285	310	275	268	323	304	316	299	269	286	307	279	273	306	275	281	266	294	295	297	251	288	279	283	305	286	311	304	271	256	281	256	287	283	303	296	276	266	298	297	270	277	292	271	299	282	268	263	257	283	313	283	275	259	270	278	268	287	293	273	306	293	271	265	286	243	270	279	272	302	272	252	255	275	251	286	290	298	305	282	285	266	263	282	260	252	292	269	284	270	287	256	280	278	282	288	321	283	277	277	272	284	287	277	283	261	264	278	271	278	247	317	272	293	322	297	285	294	287	293	294	300	259	273	244	277	306	302	303	273	278	288	250	267	260	300	275	291	246	271	280	287	288	290	247	279	287	298	303	259	270	287	276	298	307	284	289	282	308	262	283	292	272	283	291	288	261	301	266	267	253	285	265	295	273	266	263	273	266	303	312	258	269	270	264	264	282	277	293	298	285	273	244	259	251	266	262	261	276	291	317	287	276	257	293	281	280	248	287	270	294	293	277	301	277	265	283	282	237	273	311	256	263	292	302	281	281	251	290	283	267	329	282	259	270	289	243	243	309	282	283	282	260	282	271	289	265	270	258	278	318	294	278	278	283	274	293	265	287	266	273	263	290	302	294	284	313	289	296	267	260	255	261	280	296	269	294	272	291	263	269	306	298	304	291	265	277	260	318	269	268	274	249	281	259	294	282	296	306	286	257	273	290	285	257	260	261	286	287	263	290	266	273	294	291	310	263	287	279	244	277	263	252	281	261	315	290	292	271	279	279	292	254	267	282	289	269	281	292	282	247	305	298	272	270	258	273	295	273	254	272	299	283	290	267	261	310	259	285	285	252	284	279	267	279	308	281	275	269	257	301	268	276	265	286	282	247	266	281	292	283	271	295	278	283	308	274	270	288	287	308	260	287	269	314	249	279	258	293	286	275	244	255	268	254	288	236	267	285	240	320	280	262	289	307	266	269	253	306	286	300	289	280	258	254	286	287	266	253	276	277	289	273	251	291	295	258	297	287	284	289	313	267	263	270	285	276	279	281	262	254	263	287	286	296	259	254	252	324	328	270	269	288	277	297	299	310	284	260	287	288	303	295	272	282	264	279	308	299	289	269	261	297	322	279	281	275	297	262	273	291	282	277	275	296	305	287	239	268	295	276	273	302	278	278	313	262	298	311	290	263	276	266	269	265	290	266	287	251	241	261	265	279	307	300	283	272	251	281	293	279	275	292	289	271	272	252	261	275	255	273	298	276	275	279	289	289	299	265	296	270	286	315	323	273	256	304	258	286	297	264	288	275	288	285	271	280	250	269	294	311	266	259	272	261	280	293	290	270	264	282	268	292	279	247	301	289	294	292	266	263	255	311	276	308	279	271	273	293	281	289	287	276	269	288	290	299	284	268	272	292	305	286	295	285	287	283	294	276	310	254	258	303	261	287	292	282	263	320	301	270	284	288	278	293	266	284	320	299	297	302	254	292	259	262	312	280	264	267	286	287	283	295	300	288	277	267	281	266	244	293	261	282	276	310	275	291	265	274	263	267	304	277	268	299	276	282	271	292	310	281	273	302	283	286	253	275	291	260	270	264	249	294	274	291	260	267	290	269	291	277	293	305	304	259	301	281	276	274	303	277	282	262	242	267	301	307	271	304	258	266	292	320	266	287	274	308	291	307	283	309	283	272	270	271	282	285	270	280	293	299	266	285	303	273	246	306	289	298	255	277	274	297	265	242	261	287	262	289	284	266	282	283	305	303	268	296	281	268	289	294	286	265	283	303	272	272	252	297	290	262	281	306	287	287	269	324	291	289	296	266	255	247	271	240	300	263	278	262	312	283	255	273	307	256	276	268	262	282	316	258	313	262	284	274	302	276	253	277	259	293	277	269	270	263	294	267	284	273	310	276	287	307	278	266	249	296	300	268	286	282	244	266	265	265	270	273	302	294	273	287	302	294	297	267	271	291	284	267	279	285	294	269	278	259	281	282	262	287	275	271	283	303	283	282	295	282	292	259	266	314	258	281	271	273	285	267	277	288	260	285	290	287	262	285	272	310	296	289	256	277	296	278	273	297	260	267	274	234	284	253	276	292	302	303	271	289	249	278	254	286	288	274	258	271	291	280	291	305	266	274	271	291	290	265	245	267	268	285	296	287	296	271	251	268	288	283	274	273	293	282	307	298	274	293	278	340	283	266	281	278	252	265	290	296	272	281	300	274	293	276	271	267	269	259	278	270	283	262	272	276	305	264	304	271	254	281	278	286	289	267	286	310	298	279	229	281	291	260	285	252	305	293	270	290	283	271	292	284	292	246	299	282	297	298	301	282	255	314	272	270	309	249	267	296	295	292	239	282	291	279	287	284	264	248	272	275	258	294	285	283	268	281	254	277	275	269	295	277	267	260	302	312	296	272	265	279	316	279	242	237	280	290	258	288	269	281	266	265	253	289	260	282	271	284	290	266	297	295	269	264	284	277	294	290	259	296	285	279	285	293	279	307	286	268	288	268	306	306	271	300	277	271	276	288	281	270	246	256	319	265	276	241	295	277	278	274	253	313	291	280	255	272	276	259	290	302	273	264	278	268	280	262	266	303	294	245	280	299	302	271	269	261	284	290	257	283	271	277	272	249	317	268	273	286	265	252	264	286	269	262	280	284	287	272	269	278	283	295	277	284	294	275	297	280	277	264	270	278	331	290	257	265	283	283	260	282	284	280	299	292	270	259	253	279	256	277	275	297	268	281	255	271	289	304	314	273	307	257	298	291	299	275	273	287	294	296	269	296	293	280	277	275	280	304	292	267	261	311	294	283	234	287	282	264	320	273	278	264	242	274	281	265	286	277	294	304	266	291	269	283	268	248	269	253	261	284	286	271	286	267	271	302	284	246	276	277	301	270	322	282	292	262	275	309	301	248	284	297	282	305	271	279	302	276	250	287	262	297	279	279	265	242	254	266	278	298	296	279	271	296	258	260	260	265	286	307	269	280	259	264	263	281	295	264	293	283	278	291	319	296	270	296	282	290	296	284	291	306	273	323	298	282	267	280	283	264	267	285	292	264	290	289	294	291	284	284	272	293	270	313	298	266	248	263	286	273	270	260	277	293	289	299	281	284	294	273	293	279	305	306	277	287	294	277	274	286	291	284	281	264	298	258	259	273	295	292	298	265	262	287	272	315	288	294	257	282	267	274	267	293	281	256	271	326	252	286	311	285	267	313	293	315	297	249	271	286	298	268	268	318	263	283	289	255	272	286	271	267	267	297	296	297	306	313	262	303	297	304	291	262	266	246	257	278	259	306	310	294	251	287	262	269	270	245	267	284	300	286	296	293	279	285	321	283	288	275	246	281	248	269	281	270	264	289	264	339	284	288	305	274	294	324	283	303	280	285	286	262	253
11691	2431	5114	5824	5060	4045	3251	2825	2437	2181	1991	1771	1612	1477	1419	1300	1248	1275	1184	1150	1108	1047	997	1015	1021	940	932	958	926	922	904	914	887	878	867	847	841	805	795	837	820	807	798	798	779	798	752	770	808	796	839	795	814	816	739	811	752	751	736	783	761	809	721	783	759	768	771	733	802	800	757	767	746	777	776	734	802	765	699	746	736	775	741	782	701	793	751	798	747	722	751	738	771	765	737	743	721	751	734	780	764	716	730	730	711	732	722	723	711	739	757	755	735	768	757	745	743	727	709	662	732	737	747	775	686	758	749	744	730	739	720	758	741	793	699	696	707	810	747	712	726	752	741	733	736	792	741	726	727	779	729	728	686	745	759	706	718	769	726	734	756	699	735	772	745	723	731	703	693	721	729	751	775	743	720	767	733	744	731	763	783	765	726	750	761	711	716	718	710	732	723	680	749	773	716	808	750	721	778	709	703	701	758	717	748	781	773	737	690	748	758	690	748	733	711	726	712	745	715	772	751	757	716	749	769	753	732	772	811	731	734	722	738	745	715	732	720	770	726	728	676	755	697	755	727	733	686	722	718	741	718	728	712	719	764	752	696	732	696	721	711	710	731	743	761	747	758	736	730	673	772	703	701	689	710	714	766	779	714	721	742	684	771	715	725	743	719	732	692	759	723	743	690	745	701	731	742	713	692	721	694	726	720	710	719	786	752	710	741	753	732	753	696	756	752	736	757	738	731	746	715	703	730	730	747	714	743	721	686	738	726	719	725	742	733	791	702	760	748	751	694	738	716	750	709	731	739	728	730	708	687	705	673	772	735	732	709	662	695	684	711	749	745	735	741	732	737	728	772	717	705	769	751	705	793	749	719	707	710	721	751	712	764	731	693	726	711	743	730	750	729	720	727	755	749	698	753	701	742	707	736	709	703	786	709	738	737	733	769	698	713	702	768	747	714	720	725	704	714	730	685	751	710	704	696	734	714	721	709	761	748	756	742	723	756	777	697	740	714	741	711	711	692	794	725	756	730	736	716	761	677	751	723	725	700	735	743	705	732	703	700	791	753	698	755	672	722	725	700	727	717	721	713	728	756	750	732	717	753	713	727	750	748	715	715	757	736	765	724	725	757	739	767	719	767	746	749	697	732	743	772	737	672	771	767	726	736	718	721	710	697	786	711	725	731	743	733	704	755	745	748	717	748	729	690	729	731	728	755	680	697	739	730	781	734	670	772	725	758	729	732	740	702	781	736	708	716	707	763	767	690	712	737	710	742	747	704	727	735	728	725	724	750	711	717	711	727	747	752	730	705	746	722	763	724	710	721	720	725	741	777	724	747	686	695	740	726	717	704	746	725	727	694	715	755	697	720	701	759	717	727	715	744	686	690	724	785	758	747	719	765	745	699	778	726	757	723	752	742	737	714	721	737	680	747	780	776	759	754	730	705	715	772	754	705	710	714	771	736	719	739	683	719	728	739	740	737	752	762	745	764	757	729	747	707	741	765	718	765	745	711	765	746	717	727	764	739	663	684	769	721	748	715	716	720	731	756	715	730	712	686	759	730	715	746	743	767	717	721	734	687	734	697	708	755	715	732	720	762	739	754	709	729	709	697	733	741	762	720	746	757	730	704	729	719	722	740	737	722	697	724	690	733	689	741	724	715	734	698	704	732	786	745	780	709	695	731	767	716	772	745	745	734	695	725	700	778	758	741	723	776	775	713	723	704	731	752	764	709	710	698	704	730	740	710	714	743	729	750	740	741	776	745	737	703	745	705	695	746	720	718	746	706	778	696	766	692	697	757	697	705	717	749	707	673	734	716	745	709	715	725	730	719	721	792	744	671	695	756	686	722	745	674	717	754	708	692	731	747	710	774	735	723	766	744	735	750	706	701	697	696	726	755	739	701	714	705	683	744	702	683	676	757	704	763	737	721	728	719	688	766	731	704	746	705	660	726	749	733	768	722	699	744	718	730	720	706	738	694	713	689	750	793	698	710	786	804	748	775	728	690	700	773	723	740	720	724	727	711	733	696	715	736	752	740	713	694	741	744	740	722	693	718	706	758	721	728	763	727	757	768	730	690	733	663	763	724	732	716	635	750	736	742	728	724	698	761	742	692	768	714	709	734	727	723	700	701	741	725	686	717	720	736	736	752	692	731	731	712	747	763	729	714	718	708	698	729	671	729	698	740	729	731	694	698	667	724	735	757	747	749	748	687	746	685	672	728	732	704	776	728	703	731	716	712	712	725	728	692	709	751	733	748	751	780	706	720	718	741	718	733	766	687	694	707	755	710	749	729	694	715	720	703	712	722	744	733	748	682	706	766	742	751	725	690	701	696	686	725	768	816	751	709	749	755	724	691	715	727	773	750	730	749	724	737	727	717	712	704	735	713	681	773	709	739	712	718	711	750	724	675	706	699	771	732	717	702	714	744	758	718	721	695	731	677	747	718	690	741	666	754	743	710	727	728	762	733	749	735	726	750	729	705	719	691	710	747	701	714	730	735	690	737	736	760	769	749	730	725	716	707	692	752	716	762	764	746	781	721	733	728	723	712	683	720	698	693	713	767	737	736	737	725	731	702	775	750	765	747	740	696	721	704	722	731	731	707	775	725	709	749	709	762	732	724	739	721	771	695	728	729	680	688	709	733	714	729	740	698	759	767	744	712	704	695	733	709	709	747	736	652	730	765	675	695	746	707	731	758	726	754	741	751	691	704	752	793	730	709	743	720	764	714	742	734	757	689	711	696	700	747	741	718	736	769	725	701	750	749	740	668	771	762	755	723	707	735	728	705	723	748	720	757	734	759	726	728	763	732	749	759	706	738	699	708	696	735	696	719	696	700	686	701	718	729	770	712	690	748	692	704	721	705	737	742	741	706	727	686	697	756	703	735	695	768	719	762	701	691	726	745	752	697	737	770	745	688	695	723	728	735	726	714	744	726	709	733	749	731	709	730	722	727	723	697	734	702	726	727	767	719	727	747	702	724	765	712	785	720	732	654	748	769	770	748	719	727	736	704	679	768	732	765	781	727	713	753	690	761	710	783	711	730	784	737	735	738	696	711	728	705	646	707	720	774	709	758	693	756	776	738	718	726	689	749	711	683	712	741	727	747	768	692	753	742	760	738	730	723	674	701	753	752	744	703	734	711	731	707	747	762	701	748	758	677	714	726	743	704	690	731	733	735	725	739	680	719	711	689	740	716	738	746	720	685	767	748	744	722	713	743	713	742	737	724	732	775	716	704	741	756	726	746	723	704	729	735	768	704	703	744	734	719	776	740	692	713	744	735	685	713	703	756	746	717	730	685	712	763	716	690	692	696	750	722	762	731	737	707	695	717	745	706	721	746	778	735	763	716	691	773	768	734	724	726	679	729	739	719	736	681	748	729	764	717	702	731	709	737	763	730	711	721	723	716	737	739	735	756	742	713	747	734	770	750	734	797	735	710	735	755	752	735	702	735	702	765	755	714	759	735	738	713	743	739	755
2905	201	250	212	227	204	214	190	177	194	203	186	167	199	181	180	202	167	216	177	169	211	216	195	188	205	195	185	210	196	199	191	175	188	198	164	189	196	204	182	197	177	206	196	171	207	194	207	174	176	197	194	168	191	184	203	183	157	192	194	171	175	179	187	168	182	181	180	172	180	176	193	201	201	198	206	191	182	188	179	178	218	186	180	176	169	176	201	178	210	178	173	191	173	168	177	200	175	188	208	162	185	186	196	201	198	176	170	193	174	195	186	210	200	196	190	179	183	174	174	186	196	179	180	198	203	181	185	166	176	204	199	172	194	170	192	188	187	187	180	186	185	187	215	209	192	205	178	185	215	206	222	175	192	177	199	176	190	176	191	161	195	181	199	205	172	201	197	179	167	193	181	192	159	158	194	203	176	185	161	187	200	196	161	191	200	187	175	177	199	199	177	190	181	171	217	195	196	169	176	186	175	175	225	181	167	173	188	188	192	191	172	183	197	197	195	174	195	183	163	184	176	181	223	203	194	177	179	194	197	194	183	196	192	201	180	174	186	196	176	180	171	209	177	207	178	206	180	198	211	197	181	186	196	193	189	177	214	172	187	200	191	206	197	170	189	183	178	171	175	212	178	171	156	185	204	183	200	196	181	170	200	196	193	179	192	193	213	173	201	200	173	200	191	165	176	204	194	196	188	174	192	180	185	195	202	166	194	184	181	185	186	174	167	181	183	178	190	177	192	201	167	193	197	160	157	203	202	207	180	176	170	184	182	210	181	203	195	155	207	175	163	169	166	199	176	184	209	184	194	188	163	194	164	192	215	189	181	174	177	154	187	174	203	187	190	197	181	180	161	188	200	173	191	222	180	176	193	172	176	223	203	180	198	223	198	163	198	175	169	200	194	209	200	203	176	198	189	162	185	180	197	183	171	184	178	190	192	212	195	184	205	175	189	176	174	199	175	175	225	206	198	186	217	210	195	177	192	204	172	183	199	189	181	171	199	212	202	172	172	183	183	197	194	193	187	175	211	188	210	184	187	197	161	193	164	180	183	182	193	200	209	188	194	180	163	206	185	190	189	193	166	188	203	176	186	177	201	190	177	199	182	181	180	168	198	175	189	161	194	198	210	190	194	194	168	203	187	212	193	198	174	184	203	185	186	204	200	191	188	180	206	192	184	190	198	190	167	175	188	194	204	177	175	189	211	188	175	184	200	214	212	191	195	199	192	191	199	195	219	180	182	189	194	169	182	204	191	190	197	205	194	188	179	182	193	215	186	171	183	175	195	184	186	186	183	179	185	193	219	206	193	170	189	179	175	170	175	178	183	177	176	197	200	204	183	183	208	178	187	200	194	201	194	198	163	180	183	194	166	194	204	199	199	179	162	194	202	206	167	219	167	222	186	161	213	172	182	182	186	188	205	189	194	172	174	194	174	214	195	193	187	214	176	176	188	180	195	189	205	197	185	167	184	197	199	171	181	167	215	170	182	189	186	192	167	195	202	182	188	195	178	161	184	179	197	183	189	191	182	168	162	186	187	167	190	203	206	199	185	179	182	206	167	162	195	180	199	198	177	181	190	211	187	189	205	175	194	199	214	195	184	212	186	174	218	177	199	178	186	195	190	184	176	194	182	191	176	182	177	180	177	168	175	181	189	160	173	191	164	214	209	196	183	188	189	203	198	185	182	179	181	194	178	202	163	198	185	192	176	179	181	204	185	209	165	169	205	176	213	190	212	210	188	185	178	172	209	178	206	189	181	185	175	214	167	181	199	211	179	170	173	195	172	193	199	182	163	171	178	187	186	172	204	184	214	179	180	172	198	180	158	187	167	167	203	189	197	183	175	197	216	180	216	186	187	190	192	183	181	199	222	182	188	173	224	201	164	169	181	212	176	210	207	178	181	164	218	203	184	188	165	194	210	186	186	189	151	204	189	191	187	204	199	206	222	203	198	181	165	212	183	184	189	194	170	193	201	177	200	188	194	186	195	195	203	174	176	180	165	160	185	166	206	186	223	204	179	185	177	175	190	187	154	212	217	192	218	192	201	181	180	194	161	184	201	165	181	165	198	175	173	197	197	200	213	176	202	170	194	196	185	194	207	184	175	180	185	199	184	193	190	214	177	186	188	196	204	192	181	215	200	203	162	205	168	166	196	185	207	183	180	163	214	190	192	178	191	212	197	180	195	157	225	177	170	182	177	179	180	178	216	237	210	189	207	205	209	196	202	177	185	224	188	174	189	190	193	159	182	176	185	198	195	177	189	199	198	188	190	211	164	213	185	182	194	165	171	212	191	200	211	181	189	189	194	191	198	177	206	185	170	189	172	197	190	205	190	170	175	180	172	183	176	186	192	199	194	202	175	189	184	199	193	200	174	204	195	194	204	198	211	201	188	193	192	169	183	194	191	202	191	160	188	193	185	183	195	197	200	200	200	178	180	175	165	207	221	213	176	189	201	181	178	194	189	190	185	183	204	190	161	189	228	199	185	191	179	182	193	171	177	186	191	167	194	186	186	161	196	183	194	189	169	187	213	175	191	180	183	174	172	169	178	174	154	193	165	202	189	201	213	192	160	182	182	180	205	184	184	200	177	198	198	192	184	205	191	214	195	192	180	179	173	211	180	181	206	201	195	202	211	209	182	192	180	200	193	189	193	160	181	186	176	178	167	204	185	171	205	194	197	165	155	185	197	205	176	193	200	202	204	194	212	205	208	198	183	198	184	171	198	192	174	179	203	208	183	171	186	201	191	195	176	181	189	174	163	179	187	183	186	181	172	199	183	208	207	186	200	220	203	202	204	186	170	195	216	211	190	228	180	178	176	191	195	180	174	199	179	201	228	188	182	186	153	192	163	164	186	178	187	192	173	209	190	205	203	197	161	185	207	182	177	198	176	192	176	187	163	195	193	211	198	174	185	182	174	171	202	172	154	182	194	188	175	181	178	186	197	203	195	214	190	179	182	168	182	178	204	179	173	207	188	195	170	157	188	196	182	180	179	201	179	190	184	174	193	172	198	180	164	187	184	209	190	176	165	173	195	218	182	198	184	194	201	182	176	190	197	193	184	192	185	197	170	185	193	219	190	193	205	193	171	190	179	178	225	174	193	161	193	192	177	209	201	215	177	196	166	202	209	184	197	163	189	188	182	173	201	171	210	178	190	194	180	186	192	196	187	195	190	206	174	222	195	194	200	185	233	180	210	173	172	176	188	197	197	173	182	187	183	203	186	192	178	178	172	182	202	199	180	199	200	178	193	199	171	180	208	197	162	190	199	170	180	183	195	193	199	182	215	207	214	182	194	167	196	193	186	180	176	193	194	180	165	196	193	195	195	207	188	197	196	180	184	181	192	189	173	204	218	166	192	181	202	187	174	191	171	168	156	184	197	193	206	179	179	179	190	213	174	187	166	172	225	194	204	183	188	189	199	197	178	191	170	192	185	204	203	223	193	190	181	200	207	173	171	190	194	191	192	172	207	183	189
2974	626	643	673	661	661	606	633	598	579	583	590	581	569	545	557	574	550	512	575	569	567	550	606	540	553	524	534	571	578	578	563	576	570	553	541	584	609	534	540	545	618	540	553	611	581	584	559	538	577	578	541	545	552	596	568	553	524	546	567	562	582	536	576	537	540	586	567	567	490	545	573	558	565	539	569	530	566	513	542	574	553	581	553	552	560	580	573	550	567	563	566	540	568	580	567	553	589	541	511	542	578	537	566	573	530	566	559	533	529	527	594	570	534	581	537	543	551	562	593	543	528	558	553	556	550	519	525	562	577	519	555	545	556	581	567	546	547	512	570	501	592	593	580	546	545	558	582	584	545	578	561	546	548	548	596	552	546	565	552	571	550	539	583	567	622	548	520	557	534	580	589	562	535	572	597	576	550	601	537	561	552	538	529	577	533	575	495	533	536	572	520	576	545	582	564	522	580	546	538	567	577	584	510	504	552	582	559	514	558	559	583	577	613	531	551	612	522	562	563	523	516	589	566	525	546	595	582	578	539	567	610	548	552	537	542	604	572	595	545	553	561	581	558	603	547	535	554	585	592	579	563	591	570	539	526	523	570	579	518	539	528	552	590	601	558	563	560	594	535	575	556	579	563	525	583	595	577	559	547	514	549	623	587	538	531	569	560	543	587	585	536	527	534	505	558	529	567	572	580	554	568	592	569	571	579	565	568	531	569	540	610	582	519	598	514	571	546	548	546	526	537	582	550	549	539	548	568	528	561	554	541	591	591	561	552	548	552	550	577	554	551	596	575	561	584	613	548	570	531	536	564	612	558	568	537	554	542	595	542	571	534	534	585	580	556	523	588	538	577	548	578	572	539	557	527	552	544	551	548	567	568	630	559	555	554	556	568	591	574	544	545	544	541	511	570	536	556	550	521	560	533	550	562	551	550	522	559	586	562	545	535	532	634	548	534	562	540	569	574	544	539	556	545	551	544	561	528	577	506	551	566	552	555	538	526	560	522	582	545	551	568	568	541	576	550	576	555	591	542	554	558	586	584	579	583	549	588	540	560	509	550	549	533	615	567	567	521	545	591	566	523	561	529	555	560	574	561	549	543	563	568	544	548	556	554	551	540	569	524	574	583	579	532	546	585	573	542	549	518	564	542	574	610	557	585	554	540	551	541	542	580	582	541	521	533	551	546	534	543	584	539	530	561	558	531	516	535	571	542	524	599	534	543	542	560	569	564	590	601	562	578	579	539	566	561	570	572	559	556	583	543	552	521	519	596	527	536	542	597	568	595	525	558	539	561	534	523	581	542	559	559	587	594	520	586	552	495	560	582	536	530	540	561	575	579	587	563	537	544	559	561	585	529	594	532	538	495	559	555	539	562	605	558	550	546	575	563	548	563	526	563	567	573	559	573	603	593	579	566	553	609	565	545	561	563	558	554	526	569	536	565	526	548	612	568	601	554	558	562	565	592	578	571	553	475	578	561	568	563	548	588	526	515	533	558	544	528	548	515	565	539	555	544	558	535	549	536	587	567	550	570	564	559	562	501	519	561	608	577	603	523	465	545	590	553	523	603	566	617	610	633	538	548	543	541	553	538	577	527	538	571	554	576	555	539	534	562	558	625	557	589	585	563	565	511	452	598	580	536	485	557	585	511	550	581	526	574	580	562	544	538	571	571	572	580	555	570	550	544	551	574	527	588	555	540	576	513	537	583	573	577	574	563	578	554	598	568	565	557	574	516	538	569	555	542	538	512	537	564	510	578	552	565	556	535	551	558	565	578	576	517	535	565	568	579	549	566	572	546	534	574	523	537	519	554	564	558	549	560	590	581	540	528	592	533	546	569	517	551	565	539	576	538	574	553	541	553	542	525	533	543	554	570	585	532	550	587	602	561	523	530	572	580	572	559	549	562	563	532	554	568	543	520	555	554	564	551	530	534	578	575	582	562	529	553	522	503	560	579	593	579	552	600	564	561	532	547	588	553	533	549	538	528	558	608	550	552	545	574	560	564	570	513	527	551	569	556	578	587	573	539	540	563	547	561	504	548	552	522	514	564	563	550	556	538	554	561	545	588	559	545	545	539	508	507	501	548	499	554	575	536	536	536	569	540	553	581	533	529	561	518	605	523	571	601	586	504	543	572	605	588	545	548	568	576	536	577	516	529	533	581	554	593	551	558	579	571	566	559	577	577	558	557	609	518	532	597	572	502	528	503	577	584	540	531	505	597	551	548	536	540	529	568	566	565	556	525	494	595	593	542	492	582	549	577	523	532	558	530	589	614	544	567	588	603	572	571	557	525	557	514	567	551	532	574	575	577	500	560	594	531	540	542	558	550	508	541	527	543	560	580	512	541	522	538	558	567	543	542	584	559	554	542	572	557	522	521	549	539	544	499	500	545	558	548	554	555	526	618	543	588	534	547	561	559	575	562	570	578	539	539	551	556	570	562	574	540	530	529	548	548	553	541	565	561	532	574	592	563	538	517	565	544	525	582	558	595	578	568	547	548	535	534	558	584	536	534	550	566	564	562	546	600	596	548	580	567	557	561	541	609	591	597	580	537	589	529	558	547	566	561	552	560	557	535	549	523	569	571	567	527	545	538	551	525	512	552	539	551	590	552	559	526	558	599	579	540	532	549	549	523	552	534	564	559	541	571	581	535	566	516	585	519	543	562	519	548	569	540	594	567	563	546	579	567	573	557	560	517	592	594	557	549	605	544	607	530	545	610	519	555	520	513	583	575	493	548	507	510	542	517	537	555	591	552	581	529	583	605	611	509	563	558	564	559	579	564	583	553	562	580	554	615	514	525	563	577	491	543	542	537	546	520	519	504	539	584	557	558	599	581	599	544	554	577	587	536	574	550	554	553	577	530	565	567	584	575	571	566	584	585	548	548	546	541	601	539	558	564	536	567	550	550	562	543	564	545	587	563	571	521	553	522	575	565	547	544	549	608	538	531	556	585	548	552	545	558	573	573	572	524	522	537	560	577	577	573	519	575	567	557	547	544	513	529	522	613	581	583	596	547	553	563	538	585	564	538	590	590	586	578	575	573	553	567	585	528	583	550	564	554	543	541	545	535	549	573	562	580	524	496	582	572	549	585	574	533	524	583	593	597	569	551	543	563	575	521	585	587	564	539	551	534	548	578	534	556	521	531	533	507	517	567	576	542	549	587	594	574	559	551	582	551	570	544	523	564	568	528	551	544	549	562	560	542	558	599	591	596	543	537	571	588	537	551	514	572	566	582	534	541	548	588	533	550	554	564	543	616	564	549	562	561	590	555	531	574	549	575	532	581	550	606	575	582	585	551	532	543	620	551	565	583	569	553	554	561	583	562	564	573	537	513	553	560	575	575	563	505	540	524	577	577	546	572	571	563	529	549	545	563	505	547	539	549	555	574	586	514	561	577	565	530	515	533	548	567	532	522	565	586	569	546	532	518	583	560	555	552	554	530	524	515	587	564	587	552	558	610	564	547	583	563	534	556
14636	1377	1346	1057	818	646	553	501	441	433	423	399	431	357	366	380	342	356	336	400	337	364	329	350	332	351	309	302	298	324	340	328	318	373	336	353	294	318	346	373	336	318	343	298	333	301	377	352	368	349	322	355	324	321	333	328	340	320	349	341	349	282	336	353	336	349	340	323	333	358	368	308	302	325	331	328	327	321	287	326	337	337	348	324	356	345	322	348	347	343	333	320	308	326	335	334	314	332	321	327	354	328	370	319	326	287	285	318	345	303	340	328	300	324	324	295	330	317	317	288	349	295	361	342	330	308	325	332	315	331	330	312	329	334	340	344	301	326	300	327	303	309	301	321	309	316	365	311	317	346	321	351	314	340	309	326	321	285	293	317	334	342	301	358	347	299	326	286	303	328	320	333	306	338	323	315	316	327	326	321	310	295	334	342	308	316	278	352	318	319	336	337	311	339	349	323	306	313	325	344	323	307	324	339	323	332	296	343	312	310	359	335	307	325	341	325	333	327	348	327	312	316	296	338	340	324	316	311	293	310	329	334	350	332	315	329	337	301	292	311	352	349	330	304	346	296	377	350	305	292	328	333	332	312	318	311	315	334	342	321	297	315	340	346	302	289	331	282	316	332	318	306	325	315	318	356	331	294	342	305	299	339	334	339	380	346	317	299	302	351	309	307	309	302	315	313	324	336	313	306	354	331	331	376	335	313	325	315	323	353	340	309	336	298	270	349	343	329	327	333	313	312	315	315	332	306	305	340	325	301	353	336	344	328	328	339	339	329	316	332	329	275	323	317	331	307	311	337	341	327	345	262	336	312	303	312	338	367	257	309	335	314	307	333	340	329	315	318	336	335	316	358	340	326	309	318	331	359	317	329	338	333	323	350	332	335	328	305	328	272	316	329	304	317	309	301	323	323	295	326	312	352	331	345	362	331	324	390	350	343	334	343	308	324	349	317	342	340	307	332	334	335	309	310	324	297	301	367	345	330	329	335	340	320	336	343	348	283	298	367	363	345	330	385	337	314	331	345	312	344	321	336	384	350	314	332	335	327	338	346	322	323	311	343	291	276	343	337	316	370	323	327	324	359	321	318	328	332	303	314	350	325	338	334	327	339	302	337	344	334	340	318	375	314	365	332	336	312	345	314	306	360	327	351	320	279	334	323	332	345	337	305	241	347	305	289	318	357	328	338	319	289	326	351	320	311	329	310	339	306	292	335	336	308	324	306	331	299	309	357	325	328	323	315	347	321	287	316	351	323	339	316	339	342	340	311	336	321	334	360	344	303	296	293	336	320	328	300	310	352	291	343	338	308	314	334	323	318	315	304	311	358	326	319	326	315	363	353	304	318	331	289	365	332	329	351	321	310	318	310	358	355	352	291	308	327	289	321	325	360	318	323	338	290	322	331	280	314	330	308	324	345	292	325	341	317	332	327	341	348	334	302	332	341	293	315	277	321	326	341	324	354	366	293	314	327	333	303	307	332	307	338	309	335	319	350	335	321	333	319	340	301	322	342	309	285	320	344	326	331	318	287	345	328	324	342	337	305	300	316	293	321	356	309	329	335	351	335	346	348	330	348	322	321	316	321	291	329	323	349	351	303	310	326	324	326	289	297	322	341	357	341	303	357	332	342	332	349	316	314	368	325	365	325	326	310	336	316	336	332	339	327	358	332	330	319	365	307	329	353	324	310	319	340	308	310	337	295	353	335	314	330	324	327	314	312	331	365	312	344	333	340	314	373	323	320	299	331	334	312	333	367	333	332	306	303	348	331	346	374	336	325	314	348	332	335	339	310	326	324	319	354	339	335	353	307	319	333	303	320	306	327	337	325	308	325	321	321	354	326	327	350	307	348	318	305	327	286	332	311	343	308	346	352	296	306	383	306	362	307	301	332	333	279	334	305	381	321	366	331	340	363	309	309	319	338	295	335	319	330	338	359	316	367	312	352	308	313	342	365	315	310	322	329	328	346	345	301	345	311	338	340	312	337	340	352	325	320	341	368	316	296	340	296	314	321	305	328	367	301	331	319	334	321	316	365	330	281	356	334	333	355	315	319	309	327	359	335	318	307	333	321	346	319	323	343	335	339	354	308	312	343	378	345	328	349	339	343	354	316	283	349	325	327	292	331	315	334	325	314	285	309	328	300	347	316	307	333	330	325	322	307	321	306	339	314	319	311	340	319	320	318	289	345	341	332	343	341	300	310	301	376	344	331	324	317	306	271	332	349	346	286	288	325	324	314	330	322	289	312	307	335	335	320	320	360	326	323	351	312	365	329	375	348	344	306	282	335	323	338	318	315	350	306	329	361	313	360	367	340	311	329	377	326	343	319	364	320	330	330	285	312	347	357	330	313	338	323	322	342	348	340	315	334	332	336	313	314	334	321	347	324	314	291	303	348	341	341	326	330	338	297	347	345	308	338	331	335	343	332	295	285	312	340	355	346	355	330	325	320	293	328	314	309	348	301	337	324	355	340	347	333	353	328	316	311	318	329	336	336	310	337	335	348	299	321	362	322	335	330	295	306	303	336	284	328	342	344	349	335	343	319	345	352	320	309	344	330	317	313	337	322	334	355	315	338	298	325	388	301	289	361	327	332	317	285	347	331	327	320	338	328	343	353	331	309	351	323	362	317	310	338	323	317	345	295	327	294	353	310	357	309	319	337	308	324	294	366	324	322	322	316	321	324	322	357	363	329	310	338	280	337	324	345	323	318	310	324	346	318	326	302	345	343	345	319	315	335	316	340	331	347	310	350	325	354	320	323	317	350	335	334	331	319	354	356	311	314	300	330	322	362	339	328	311	314	335	304	325	304	302	324	327	332	298	327	333	295	313	317	289	330	330	316	335	326	331	336	327	320	347	350	349	317	335	326	332	356	336	345	342	349	339	336	335	347	318	310	287	344	324	334	288	337	331	341	312	335	360	326	351	350	320	333	366	325	339	345	318	336	315	364	347	331	275	311	300	301	327	314	336	312	320	332	328	331	352	295	313	325	335	321	323	334	306	322	345	324	345	355	292	361	321	309	307	315	321	318	303	317	337	318	294	307	332	340	320	353	322	311	330	322	306	355	309	320	352	335	332	330	309	324	315	331	341	331	366	297	342	383	332	329	322	321	339	327	296	326	322	318	284	306	309	318	319	322	323	333	341	352	327	346	338	331	339	327	313	319	321	375	321	323	288	327	352	333	317	334	324	306	316	308	343	288	313	316	314	327	312	301	313	321	331	332	362	338	349	302	324	324	343	317	347	322	326	348	326	353	325	314	290	336	297	306	321	330	327	338	324	334	299	313	339	322	303	345	334	325	323	333	292	343	304	358	296	344	354	278	315	320	278	329	336	313	312	348	308	336	345	350	345	312	340	331	302	333	315	316	347	309	319	318	326	334	324	321	302	332	282	336	331	322	341	339	316	318	324	292	329	332	306	353	331	333	334	330	332	326	316	333	315	357	280	323	375	339	327	337	299	323	347	317	320	310	316	337
8349	1719	3298	3770	3096	2644	2219	1962	1678	1603	1449	1350	1354	1245	1200	1219	1136	1097	1074	1106	1055	960	1046	981	1020	1018	936	933	966	955	957	969	882	924	907	882	901	884	958	904	888	902	929	882	883	815	945	910	887	895	885	864	908	912	888	861	898	960	861	900	854	929	830	894	975	904	868	824	873	856	874	876	878	886	900	853	908	943	906	924	889	882	850	870	869	926	868	903	904	897	894	792	854	876	886	882	855	853	870	898	889	939	867	870	840	873	870	868	893	798	888	827	903	823	893	901	810	860	859	828	879	878	912	852	820	899	920	839	857	847	876	855	894	852	864	877	881	880	865	848	881	883	913	859	857	785	863	898	845	852	869	842	875	836	875	902	861	856	867	877	865	842	882	876	862	882	882	847	820	832	846	899	840	867	836	904	829	837	868	941	900	831	799	859	839	814	883	851	848	904	866	861	846	880	852	862	854	877	869	900	845	907	815	830	889	854	851	882	851	878	843	829	878	886	910	887	898	851	840	859	841	825	825	863	829	851	836	859	838	850	843	873	849	876	875	858	907	810	874	851	845	916	874	822	848	887	839	826	855	874	863	863	898	869	788	844	906	820	851	866	812	881	850	909	891	887	874	866	838	835	888	852	868	863	874	865	853	865	923	849	831	831	833	903	857	907	839	845	859	855	884	901	859	831	840	845	868	916	875	852	853	877	876	849	866	867	873	859	855	871	866	910	869	858	801	893	816	862	837	887	862	858	846	830	896	908	869	849	895	867	842	888	915	850	920	835	837	892	898	867	876	859	806	861	921	920	838	850	843	869	866	844	901	879	863	890	838	916	866	906	832	872	903	858	874	848	869	860	881	858	875	861	879	862	841	892	819	835	773	853	840	844	890	867	868	868	895	864	901	884	874	863	890	856	879	866	831	864	875	884	866	821	864	864	903	835	824	878	903	838	869	912	916	857	889	850	864	857	823	853	848	892	888	867	902	862	853	883	865	830	875	878	879	895	822	842	793	875	867	880	857	854	835	835	794	867	879	819	855	860	893	843	845	876	911	906	824	863	891	842	850	896	847	831	849	890	790	887	823	893	836	818	817	870	859	835	902	812	867	906	817	902	893	878	819	817	882	855	887	885	865	834	852	841	869	867	904	875	859	845	873	814	913	860	878	858	898	853	844	838	849	902	877	877	837	902	836	841	908	861	876	848	907	895	868	850	830	871	900	947	853	813	870	906	877	853	850	798	887	842	833	874	845	838	848	852	875	854	872	881	876	854	887	851	890	876	827	870	927	879	851	804	854	907	884	878	864	879	891	851	892	856	893	848	865	916	855	815	850	929	832	843	831	853	874	916	880	772	883	844	869	815	881	880	820	862	877	806	820	876	861	883	842	817	914	884	850	886	919	846	852	858	895	864	847	843	850	881	813	838	854	902	879	925	885	867	848	884	837	842	900	882	875	888	814	829	834	830	891	871	863	818	863	830	885	874	854	846	817	853	906	853	834	871	867	857	846	885	833	890	843	867	806	873	892	886	847	899	932	847	801	839	874	858	821	854	862	862	863	856	853	911	889	842	840	890	897	825	834	790	899	796	880	887	862	850	913	852	868	863	907	891	844	885	846	881	856	844	868	886	899	851	853	888	889	861	924	834	832	822	834	904	901	855	868	847	800	841	885	818	919	830	823	899	864	863	853	852	858	867	861	838	851	859	846	830	869	865	871	906	828	879	842	873	892	903	893	865	900	903	829	880	903	858	865	907	824	901	863	841	884	864	859	905	871	884	877	836	886	872	853	889	835	907	879	864	873	940	831	870	910	866	860	847	849	820	873	850	884	912	834	903	853	826	831	813	856	840	810	860	890	886	858	900	846	861	861	884	835	866	849	820	780	874	883	826	914	864	807	906	837	908	903	844	848	842	818	856	827	882	879	849	856	867	851	793	823	889	811	828	878	864	851	823	854	888	832	878	866	879	882	839	872	823	836	891	892	898	854	843	850	822	847	882	880	872	900	863	852	887	819	891	866	848	837	811	876	855	826	859	841	876	850	853	866	857	886	884	866	882	852	870	874	843	859	860	909	888	832	877	885	778	829	871	871	864	889	851	928	863	869	824	853	788	870	883	880	841	905	845	878	852	861	888	844	865	842	830	838	891	838	915	854	873	857	875	876	840	887	905	863	915	842	883	899	884	875	855	912	915	832	855	845	844	888	859	854	876	861	802	901	906	870	842	878	875	898	860	873	867	898	856	804	866	884	863	851	876	857	852	863	887	885	854	893	849	843	862	844	881	887	911	818	865	837	856	832	891	873	841	854	856	801	888	858	854	849	848	887	870	890	897	812	887	847	842	847	861	927	876	858	895	875	914	850	907	852	886	823	873	874	826	858	815	861	873	859	855	857	923	900	910	835	869	858	864	881	885	914	840	858	911	879	865	881	923	885	851	884	833	840	915	889	853	891	883	869	849	870	888	841	874	849	870	846	858	882	833	835	832	896	842	829	887	862	834	918	870	892	859	873	844	856	864	863	840	903	899	855	813	839	835	785	882	872	859	829	863	862	849	858	790	886	866	839	855	808	818	831	828	864	865	828	835	839	916	939	844	854	844	831	890	865	854	828	872	856	856	898	870	912	863	829	837	819	845	877	850	858	840	826	911	848	899	863	848	845	910	897	857	848	921	927	858	849	830	900	857	911	844	914	913	831	849	818	879	841	884	862	832	866	829	833	828	889	838	915	855	841	847	869	862	857	871	839	882	815	852	878	827	880	840	861	829	903	872	827	835	815	834	900	877	939	904	839	850	851	844	854	881	927	864	879	847	867	837	913	845	844	896	893	895	837	865	845	879	854	904	819	868	849	847	888	832	809	906	871	874	864	856	883	800	903	854	852	882	821	848	826	835	828	850	876	900	912	856	858	891	826	870	846	849	899	862	840	830	881	801	838	864	875	862	856	860	865	914	844	858	834	891	838	890	858	854	866	805	816	847	833	869	907	852	794	835	859	880	909	849	875	826	871	903	858	834	862	850	904	828	870	877	844	868	837	852	832	866	918	808	885	899	836	878	907	811	792	872	855	885	872	857	874	825	917	825	790	846	883	831	883	786	824	873	882	887	860	864	864	807	847	874	891	838	843	886	831	828	817	882	825	808	897	896	847	881	853	866	870	840	845	870	774	827	849	804	839	837	861	843	854	891	851	912	906	824	862	858	861	844	879	858	784	891	852	818	865	823	906	840	884	833	837	883	859	852	902	842	906	905	896	876	857	885	841	817	842	903	910	868	890	888	862	846	876	847	850	881	919	889	860	814	877	886	820	871	868	853	862	883	874	891	871	852	811	900	886	872	857	887	866	904	884	862	842	868	849	814	888	927	869	838	841	856	874	811	907	860	845	844	891	854	843	903	884	811	861	899	889	844	881	817	842	887	813	885	896	844	843	866	869	850	846	870	819	861	835	889	870	856	829	858	861	839	908	864	899	885	869	857	863	892	901	853	890	878	859	820
24493	3286	2427	1800	1234	928	733	700	587	501	448	471	404	382	370	369	338	334	313	280	324	332	328	324	301	316	282	308	301	311	261	307	303	308	266	273	277	276	279	284	264	311	298	308	274	285	300	284	278	290	316	290	282	303	304	318	289	249	278	282	257	270	296	280	259	278	279	276	254	279	276	310	265	269	298	283	257	287	273	282	272	284	294	272	289	291	286	261	299	289	271	288	256	301	268	275	306	282	284	297	264	287	276	296	262	255	254	287	288	281	267	272	291	293	278	298	289	270	313	265	274	272	294	272	265	254	263	270	249	275	299	266	258	259	277	242	285	278	309	254	260	262	288	243	282	282	288	255	265	292	304	268	256	287	274	256	258	281	273	285	276	277	293	255	302	297	311	260	235	303	280	283	264	297	246	264	290	244	269	277	273	270	294	257	251	287	292	311	258	268	254	316	260	217	224	259	286	293	303	236	274	288	261	278	311	238	290	295	280	276	275	313	268	246	272	281	288	292	271	287	265	283	317	267	280	275	273	300	279	280	273	312	259	289	294	275	271	269	294	289	299	258	269	279	300	250	313	259	293	307	280	293	271	284	285	271	274	272	283	288	266	295	270	279	283	276	304	273	298	271	248	285	258	273	253	293	287	245	263	239	324	268	291	316	262	264	284	280	271	268	252	277	252	274	289	264	278	279	236	261	273	268	301	307	267	295	296	290	295	259	302	280	299	273	289	290	267	275	296	253	284	259	243	299	286	277	303	269	269	288	276	275	284	256	279	292	291	288	286	312	273	277	317	300	289	279	277	244	282	287	272	306	258	297	273	289	290	283	293	284	246	257	253	273	283	281	275	275	246	282	287	266	291	266	274	305	298	292	297	267	293	272	285	280	258	251	278	297	261	277	259	278	300	293	308	251	306	277	266	261	259	291	297	281	302	277	257	260	244	259	281	253	274	280	278	287	290	248	262	274	279	260	289	280	274	288	286	294	262	273	318	310	276	279	309	252	275	279	274	270	256	253	290	248	258	263	289	263	278	278	285	264	284	279	275	277	286	285	278	260	299	308	271	281	241	292	285	277	271	303	251	260	288	281	278	309	287	299	250	315	267	290	287	269	252	292	273	295	285	276	264	269	248	303	249	303	282	285	256	299	266	263	240	261	240	255	308	286	289	323	287	261	272	271	261	237	285	296	283	301	276	261	298	303	263	284	255	273	266	270	289	295	288	288	285	270	262	274	277	264	268	280	270	256	266	277	243	296	247	260	271	263	284	269	295	291	306	251	271	299	272	271	263	257	258	296	272	282	308	266	269	277	266	270	258	253	261	275	278	304	302	279	266	261	291	261	252	283	280	270	310	264	281	285	311	282	283	288	271	335	299	327	255	271	262	277	279	289	264	250	270	297	279	251	274	276	281	290	269	269	274	261	262	297	266	275	303	291	273	279	272	279	306	286	282	276	300	286	275	296	267	280	271	258	264	289	273	308	265	296	283	270	264	299	279	296	280	295	265	289	267	299	250	261	266	260	242	248	313	262	265	327	265	295	302	278	284	285	258	291	264	264	269	255	283	273	284	273	273	260	274	285	259	278	264	276	287	295	297	254	284	289	258	260	301	244	259	280	300	310	260	275	290	263	247	253	271	283	264	287	283	256	291	310	286	280	255	270	261	294	281	274	284	287	258	290	280	294	265	267	294	248	275	280	299	293	250	289	249	299	294	276	283	263	276	278	298	298	260	256	306	287	232	285	282	272	290	277	296	297	268	264	290	264	271	241	286	273	266	283	272	267	256	281	273	303	292	269	275	276	285	261	257	294	248	283	287	284	273	276	257	252	271	313	249	278	267	262	305	285	267	248	264	267	310	263	283	289	306	243	276	276	290	293	279	290	284	294	275	278	296	296	275	261	292	273	271	282	302	280	278	295	288	280	250	272	267	276	305	277	294	301	302	285	284	276	270	282	273	269	279	266	266	268	287	271	283	288	300	266	286	278	285	260	284	284	248	249	278	286	289	274	294	305	267	268	295	309	308	288	282	273	255	294	242	287	294	278	285	283	282	295	259	307	295	258	311	299	276	285	282	276	258	299	265	256	281	311	282	295	260	272	274	269	278	291	283	280	278	238	300	265	268	280	254	278	257	275	271	296	281	288	245	271	278	295	276	311	317	264	255	275	262	251	284	267	286	280	240	275	271	290	271	278	277	245	279	294	272	265	296	225	302	285	301	289	266	296	282	289	289	255	286	245	258	273	265	236	273	302	284	273	290	266	258	262	299	292	290	269	255	301	287	260	271	293	282	277	275	288	302	309	276	307	297	264	280	308	272	309	275	278	283	261	234	260	275	254	301	269	284	276	303	286	274	273	294	268	284	284	278	271	284	287	277	264	271	268	285	286	279	310	271	274	266	288	287	291	266	282	268	270	289	300	247	297	252	252	265	272	319	255	294	271	281	264	279	285	278	270	251	285	285	267	289	301	268	262	290	258	258	289	288	295	277	254	277	237	284	251	282	293	295	281	270	288	298	282	276	275	283	288	263	265	256	312	276	274	289	283	297	267	295	258	254	305	276	279	278	297	286	297	271	300	280	276	240	244	282	306	293	271	284	237	278	260	269	276	303	296	272	270	237	287	310	283	261	282	301	305	294	303	287	257	294	246	304	276	284	282	266	293	254	268	278	307	256	278	296	275	314	273	307	263	266	284	296	279	268	277	273	273	317	257	270	287	276	267	292	253	275	300	239	274	264	291	284	307	259	287	277	267	257	259	283	274	280	281	279	287	279	299	268	279	272	288	279	280	310	303	292	275	288	282	265	294	293	255	305	236	251	275	303	268	290	257	270	262	309	294	280	272	272	262	270	267	265	266	248	293	285	295	287	278	235	263	281	298	278	277	264	276	248	291	277	270	302	262	284	265	308	297	308	274	297	255	275	293	267	266	268	266	296	267	288	276	237	301	272	282	242	265	275	270	276	267	282	277	289	292	291	265	252	256	293	295	247	284	294	292	257	290	283	252	283	291	276	282	263	303	258	281	236	254	293	278	245	299	290	282	312	235	261	269	278	256	274	267	250	269	324	257	288	293	295	302	290	309	291	293	292	278	313	243	319	256	283	270	255	280	258	293	310	300	298	279	263	282	257	276	263	286	286	296	242	244	277	313	271	271	298	289	287	286	278	254	271	274	278	293	278	278	255	311	274	290	269	240	284	303	291	259	284	270	316	305	264	269	293	296	275	268	296	279	297	265	288	274	293	273	282	272	285	305	233	266	312	260	300	266	256	252	274	331	299	279	275	279	267	264	258	278	281	296	290	243	277	258	274	297	275	322	298	275	309	233	256	283	264	269	269	275	271	286	277	258	268	285	268	278	285	272	279	276	265	288	266	250	302	290	267	260	251	265	297	258	275	254	259	294	279	296	258	261	270	280	290	296	259	260	281	308	296	291	315	265	294	282	258	276	295	279	268	267	268	291	271	274	276	288	276	254	273	276	291	277
11832	2411	5351	5834	4850	4034	3306	2788	2427	2184	1992	1687	1523	1485	1382	1280	1227	1208	1117	1111	1074	1104	1064	980	1016	980	894	941	953	895	880	886	896	841	924	825	872	853	875	872	795	825	738	855	797	789	747	819	762	750	785	781	739	804	755	772	768	793	801	760	744	760	723	781	756	780	749	772	728	753	759	759	748	759	725	765	760	760	705	751	765	789	753	728	725	726	799	705	717	747	713	712	714	778	792	737	728	732	757	705	729	702	782	718	716	724	748	718	745	667	694	768	712	684	754	787	672	684	714	759	706	724	770	732	714	735	741	712	740	709	726	714	665	784	686	735	750	729	736	735	776	750	749	766	776	702	724	713	725	734	734	703	762	732	753	759	783	718	705	677	764	766	699	750	716	708	742	740	751	737	710	682	696	738	737	689	724	717	703	727	738	731	756	711	733	729	708	743	731	705	727	711	739	711	727	667	728	685	699	746	746	732	737	753	737	757	722	755	764	728	704	756	776	726	745	747	780	702	726	665	743	746	738	707	724	743	690	683	725	769	711	729	687	764	713	703	750	693	710	685	762	782	730	732	689	729	687	751	699	764	741	738	731	723	720	739	739	700	714	741	747	737	714	718	715	677	737	720	758	735	729	702	714	756	685	735	762	712	738	690	698	776	721	716	752	715	745	700	716	711	784	690	745	792	702	724	758	767	727	672	726	734	697	701	709	742	773	733	740	742	704	723	732	723	711	722	748	739	658	734	729	739	685	740	718	735	707	734	731	717	739	689	678	747	699	737	747	739	737	736	721	747	747	749	768	710	725	683	717	730	748	748	707	703	717	698	722	753	737	729	712	736	764	713	732	729	722	705	718	747	734	746	714	714	744	711	747	664	757	704	727	728	725	767	777	740	732	674	752	733	686	714	705	719	724	700	773	739	750	719	727	712	728	723	726	737	724	704	724	758	714	676	688	731	733	716	725	719	777	770	737	721	752	738	741	737	696	771	727	726	713	714	740	731	730	661	702	705	696	700	727	763	727	746	744	724	705	705	776	693	721	712	728	733	713	705	737	704	737	707	702	715	694	735	693	682	703	680	675	756	714	682	719	698	738	780	740	743	750	743	703	697	713	723	689	718	726	740	721	725	721	735	728	680	748	720	749	721	746	719	741	733	664	754	686	698	748	745	716	687	715	755	722	734	730	730	714	745	736	712	733	784	700	747	760	743	712	741	715	717	709	755	707	717	718	747	739	722	738	714	732	738	759	700	731	726	719	726	772	694	693	722	683	750	710	740	732	694	734	736	711	729	723	718	743	749	720	757	735	730	700	718	727	750	700	710	760	717	734	718	747	766	701	718	711	717	739	734	737	681	725	708	721	766	736	756	723	763	744	694	733	733	744	697	793	688	721	739	763	704	751	746	718	719	738	729	751	745	707	734	729	735	719	736	742	727	745	736	730	745	705	755	715	715	771	744	802	726	728	723	696	699	733	724	719	731	720	702	715	725	701	709	686	733	726	701	675	754	724	752	707	705	725	718	696	777	697	700	716	662	710	705	736	724	745	766	734	746	739	764	734	722	718	733	689	710	751	690	698	732	739	701	694	775	685	742	755	685	727	738	697	744	754	738	743	759	668	733	739	766	730	721	746	779	723	711	684	697	763	736	716	731	727	718	697	744	744	763	737	727	675	797	742	730	719	688	761	678	745	725	768	696	726	719	704	739	724	716	734	765	704	732	683	736	766	725	704	742	806	756	700	727	679	721	738	774	707	754	771	742	767	754	680	700	718	704	731	799	727	743	703	712	743	738	703	710	695	708	724	781	744	737	727	799	737	742	715	700	720	727	728	753	729	716	778	710	690	696	700	699	744	753	716	671	718	707	730	722	725	688	692	773	740	736	674	752	684	817	722	732	707	729	724	771	736	746	682	765	758	731	711	700	663	704	732	722	705	743	730	698	731	698	702	698	731	704	702	718	745	734	716	678	694	768	666	727	735	674	668	729	691	720	713	758	701	732	697	750	697	699	698	739	729	735	791	749	708	732	665	731	747	740	767	753	700	711	757	698	741	724	733	741	715	747	777	767	708	712	741	720	717	753	723	725	728	708	750	734	732	726	686	678	687	733	718	747	704	703	702	763	674	751	698	771	678	728	730	775	686	721	704	777	725	747	744	734	715	734	783	743	765	697	730	732	712	741	758	711	720	683	708	732	759	706	703	700	716	687	726	776	690	710	735	738	750	706	725	714	760	748	775	692	717	691	709	739	738	709	745	732	744	719	691	685	696	731	721	708	698	764	710	722	747	748	725	722	717	720	748	742	716	671	732	710	743	768	756	682	746	729	700	731	730	712	729	723	645	703	767	716	738	694	746	749	726	665	693	701	710	726	757	727	742	732	730	712	699	761	759	757	690	715	721	719	737	752	733	723	747	747	745	663	700	705	707	726	728	733	761	722	755	724	771	733	780	752	717	717	703	687	705	772	671	745	695	742	758	787	729	727	739	744	678	730	720	712	757	675	711	755	743	687	749	755	771	756	717	782	766	708	706	766	706	718	733	760	747	742	778	783	686	721	675	672	723	721	699	743	715	732	703	699	777	706	727	703	742	734	712	726	728	714	732	730	725	748	731	735	748	741	748	713	723	730	714	749	734	704	740	713	750	704	680	702	732	731	709	745	755	735	674	724	730	736	730	733	728	689	722	755	768	717	738	697	749	752	712	714	676	672	695	713	716	753	730	740	705	720	729	728	764	727	730	671	743	724	736	749	716	765	733	790	697	742	702	772	720	666	706	712	677	752	763	741	749	742	707	757	703	724	694	723	757	723	728	790	706	701	739	731	709	728	673	678	743	739	728	745	683	725	754	755	710	766	720	726	753	697	774	694	703	708	726	746	727	725	713	705	711	773	721	726	711	811	737	748	743	721	720	720	709	727	750	703	770	711	738	720	710	719	703	754	712	734	760	694	739	783	740	764	712	729	705	751	711	728	751	686	736	745	746	718	733	753	745	749	772	723	642	724	718	722	748	744	756	751	704	689	732	740	737	719	691	696	695	755	668	769	717	685	734	736	732	705	723	704	766	681	737	695	779	720	739	707	735	738	757	651	704	719	759	688	701	766	679	736	752	697	711	732	731	752	714	737	681	735	673	710	758	717	758	710	675	703	757	723	736	752	728	758	759	714	733	719	742	728	737	710	773	706	699	683	693	704	712	772	679	692	748	762	710	705	701	741	744	708	696	722	700	716	739	776	749	695	739	711	756	731	709	721	797	680	740	740	701	730	747	751	753	762	734	791	702	742	702	701	744	705	751	719	712	731	691	713	757	711	775	736	651	684	760	732	711	711	701	740	706	760	716	771	778	755	727	710	720	716	755	770	698	715	770	733	750	695	724	772	733	755	725	753	708	764	748	768	734	740	709	722	779	764	742	775	720	687	719	709	734	715	693	732	716	665	723	726	719	749	695	707	757	752	706	766	677	735	758	745	746	767	708	740	750	706	741	700	778	707
3214	280	255	227	223	217	199	198	201	222	189	210	209	171	202	177	192	210	195	214	182	195	183	187	178	196	200	215	179	206	199	200	178	168	167	190	179	196	186	181	217	197	185	176	188	167	187	190	201	189	189	209	188	204	175	173	198	196	175	189	162	215	197	193	163	195	166	176	191	191	197	183	182	170	176	189	197	191	227	168	202	174	191	176	192	197	201	178	200	183	192	173	187	157	216	204	183	198	190	175	191	180	173	164	183	192	185	176	195	189	189	197	190	167	194	192	203	194	208	195	204	193	201	185	184	176	177	199	207	192	191	208	187	191	171	210	203	175	211	190	197	193	190	198	209	193	199	191	190	206	219	226	179	180	188	195	187	191	180	169	177	205	199	185	193	207	177	200	191	202	195	187	194	196	205	164	204	185	185	191	215	199	181	174	203	200	195	210	188	197	167	210	197	198	202	170	191	177	187	216	173	191	220	160	163	183	191	187	196	202	199	165	204	198	176	178	197	197	203	175	180	197	194	168	200	190	231	175	177	182	202	217	192	200	193	190	205	198	174	201	179	191	182	172	199	162	190	217	184	203	186	192	164	172	181	175	166	197	182	185	195	208	177	190	168	199	176	194	167	197	210	172	178	156	200	188	197	213	199	186	174	190	205	195	209	202	188	219	200	198	177	184	159	195	209	197	181	188	193	204	210	209	211	189	201	189	187	186	194	205	177	214	224	196	192	193	199	188	183	223	191	164	196	165	185	191	191	187	190	222	197	195	192	158	157	188	192	185	194	213	184	187	170	187	208	206	191	192	187	172	196	186	204	158	224	216	212	198	183	186	166	161	191	186	181	177	175	190	204	193	195	195	214	189	182	212	179	213	171	149	202	172	195	179	210	232	185	205	215	207	187	211	203	158	194	195	207	196	187	177	184	191	197	186	210	203	194	195	172	169	199	200	196	180	187	183	203	185	170	195	172	183	201	173	200	161	178	192	190	209	162	200	191	189	182	202	215	202	177	204	188	192	211	193	191	189	191	197	184	201	175	196	212	200	162	185	186	182	185	181	191	189	190	162	195	176	200	193	189	181	190	192	197	182	175	193	206	196	199	186	196	202	198	209	194	169	185	187	166	194	176	161	175	195	207	198	244	196	182	201	208	184	196	181	179	173	174	190	202	170	203	201	193	202	176	174	181	178	190	178	209	184	199	184	181	201	204	197	175	191	206	200	210	189	210	192	182	185	190	209	195	193	206	181	172	176	204	197	209	210	175	199	210	170	169	210	209	171	207	180	159	185	188	184	203	190	202	202	177	163	197	178	200	198	181	181	175	177	171	195	210	201	195	190	194	185	207	211	189	193	200	203	200	188	181	194	203	186	150	192	160	187	169	206	198	185	178	150	207	172	188	179	158	176	194	206	183	184	199	212	200	179	184	194	184	180	194	204	179	211	155	227	172	208	194	178	209	185	216	211	193	186	163	194	195	207	198	185	147	182	194	158	204	180	211	197	189	190	213	194	187	168	187	187	210	182	204	173	184	183	175	185	204	186	190	156	206	158	182	202	197	166	192	189	185	173	187	183	194	194	193	187	186	191	182	206	181	176	153	196	185	191	191	166	176	178	212	187	176	185	156	199	183	202	180	182	199	202	185	203	171	166	188	184	195	189	172	187	173	188	175	193	197	184	194	200	194	210	197	182	175	168	186	199	195	189	174	186	186	217	209	185	184	201	177	169	162	164	179	190	207	191	181	233	189	196	157	183	209	179	216	195	181	194	201	194	173	199	184	212	219	178	187	209	183	182	203	210	174	191	180	194	192	177	190	205	174	152	196	203	185	180	215	220	197	179	189	187	192	198	191	187	183	206	200	182	174	189	200	192	202	203	183	207	202	193	166	209	189	184	214	181	199	206	187	200	186	196	179	161	204	207	193	181	205	186	181	178	198	170	183	198	185	197	208	175	210	186	205	184	182	177	210	191	175	211	190	195	179	187	191	161	189	163	219	183	207	179	200	200	197	191	184	190	194	184	163	182	180	181	187	198	195	152	228	187	208	193	211	199	181	197	217	205	211	215	195	214	176	187	186	195	212	203	200	183	168	185	212	212	149	185	194	208	212	187	196	191	202	159	207	208	190	205	182	186	169	217	185	188	203	169	194	189	166	200	190	196	189	161	192	183	200	185	174	187	189	194	208	197	185	195	195	214	186	195	188	179	185	175	177	191	192	193	188	200	194	185	183	215	217	171	165	183	188	201	207	192	184	197	207	170	165	190	177	182	205	161	195	205	184	198	189	169	182	185	222	224	171	203	170	156	193	204	166	214	210	197	160	182	240	176	204	189	216	199	195	208	189	197	213	225	204	187	191	193	185	190	209	176	183	182	199	203	198	210	210	181	161	194	189	178	181	200	193	182	177	189	156	195	195	188	195	179	215	182	196	192	193	209	199	176	202	187	174	200	203	203	173	172	196	192	177	209	176	176	188	178	158	219	190	213	208	209	189	190	195	199	188	169	204	219	170	170	170	193	165	216	190	203	183	203	187	201	172	207	184	195	183	200	187	178	195	202	179	186	181	188	187	181	184	178	177	200	187	192	198	174	196	200	201	203	185	187	187	193	189	205	191	192	193	204	175	185	184	198	181	190	191	211	184	200	203	174	172	189	217	173	200	209	184	194	174	166	199	185	199	187	189	181	192	210	181	178	177	192	188	194	200	171	194	200	179	196	205	201	184	211	230	180	183	173	179	191	225	186	194	192	199	198	170	180	190	172	188	199	165	199	195	166	212	178	176	197	185	195	185	189	182	208	185	175	221	205	185	199	194	200	185	170	191	195	193	198	171	187	192	184	173	189	209	176	189	179	199	189	183	194	194	191	190	189	192	199	201	200	194	167	190	201	193	198	183	198	181	187	180	197	196	168	183	183	179	187	176	195	181	210	196	171	157	196	181	177	178	179	147	202	189	180	206	202	191	191	191	188	194	208	189	176	180	161	189	178	191	182	197	191	185	195	190	193	195	187	182	195	196	187	215	161	199	184	194	219	190	179	174	177	181	189	181	185	185	194	199	191	190	218	206	184	181	175	198	188	167	204	161	173	189	182	177	207	203	183	184	195	183	187	184	199	170	193	176	198	199	187	172	183	189	206	202	189	193	188	196	182	190	181	194	183	193	191	204	204	205	176	190	193	195	176	169	187	179	197	190	189	188	183	210	192	187	186	191	188	209	206	226	199	159	161	202	184	179	207	210	179	185	181	200	189	213	188	198	179	170	177	199	198	206	170	208	169	178	218	192	183	171	185	189	203	196	191	171	173	184	192	191	231	175	169	195	182	181	191	209	203	204	183	195	194	173	209	208	202	197	184	175	191	182	172	181	200	176	198	197	169	210	182	180	197	208	174	180	183	215	195	196	194	190	171	196	155	180	169	179	206	220	173	166	228	193	178	193	178	184	165	208	187	204	189	178	186	179	187	193	204	164	182	192	216	206	198	184	184	183	201
3171	641	734	729	744	666	679	611	589	631	607	617	634	609	589	669	626	534	567	556	586	598	571	588	558	563	565	613	545	560	565	560	553	572	560	572	574	556	566	559	538	561	577	535	543	566	576	521	583	560	576	547	575	571	597	534	557	582	557	550	570	529	558	559	587	576	554	510	544	565	534	566	524	539	558	580	572	544	572	551	530	563	582	559	560	571	544	524	549	589	554	571	566	601	586	571	523	542	588	545	572	563	599	539	541	558	554	543	541	542	549	533	571	588	575	533	526	518	548	550	522	543	527	574	573	575	577	554	579	563	587	572	537	540	571	550	551	573	541	592	536	526	530	518	559	538	555	571	525	578	499	619	572	555	599	580	582	570	526	533	569	535	535	566	628	536	569	570	544	527	581	555	543	559	570	529	567	558	534	560	561	528	575	557	561	540	565	554	571	543	551	529	529	573	516	583	563	557	573	558	536	568	536	567	567	546	597	566	585	576	512	557	578	554	513	615	558	568	530	543	550	564	536	585	557	589	578	554	562	614	570	582	549	538	577	553	580	556	540	509	576	574	546	590	548	600	574	599	593	560	570	536	569	544	551	526	556	574	525	568	610	505	537	560	565	506	558	541	549	540	606	555	607	619	587	546	531	542	550	604	527	529	555	542	544	563	548	569	526	560	570	498	541	572	534	543	548	550	537	543	535	552	559	551	584	551	597	543	523	589	576	495	557	587	582	552	558	548	558	545	570	540	545	559	565	584	503	567	548	517	531	618	556	609	583	578	536	581	542	525	572	573	523	553	542	534	540	608	567	585	569	570	596	557	548	576	524	591	540	533	531	519	513	547	537	574	581	587	605	573	568	525	554	532	579	573	551	591	524	554	534	583	560	558	575	527	520	520	549	576	556	549	541	594	551	610	516	566	579	555	561	563	578	583	558	550	576	574	603	549	556	552	551	560	565	575	540	533	570	557	604	560	526	553	549	548	564	539	510	564	587	557	557	575	562	539	530	547	574	564	552	548	575	589	567	530	574	576	572	573	552	575	571	552	513	551	512	581	564	560	567	570	570	555	581	605	566	531	568	557	602	541	586	569	565	572	543	551	554	593	588	565	558	591	529	527	557	555	570	555	541	591	574	587	553	574	526	558	557	602	552	534	571	545	511	555	572	536	556	580	562	533	543	567	557	586	541	543	574	600	570	607	545	533	547	522	588	529	588	550	544	542	533	577	603	580	562	559	559	587	554	545	552	620	576	567	605	564	516	596	575	535	509	574	631	563	538	526	517	542	568	598	535	614	549	564	562	566	559	544	553	560	608	539	565	557	603	594	551	574	592	562	569	537	571	550	589	552	543	537	564	556	600	527	587	589	603	515	583	536	521	582	536	557	573	547	557	605	565	560	533	572	592	528	610	549	558	558	596	570	559	598	595	569	545	633	589	562	550	551	570	550	508	579	570	539	557	562	531	585	551	578	583	539	572	565	559	560	576	551	571	536	540	565	560	528	583	536	568	550	554	562	519	530	568	537	544	520	545	527	569	568	543	571	526	562	523	588	594	551	537	554	562	588	535	566	558	548	559	548	549	603	588	566	598	538	549	576	520	540	559	568	526	578	545	582	569	541	544	567	572	574	585	566	580	548	541	543	558	536	555	541	564	578	566	545	559	511	576	552	577	552	574	554	546	545	549	589	569	572	552	566	534	581	571	581	521	565	568	565	554	625	568	551	552	550	556	550	553	562	566	533	553	551	575	518	560	552	593	601	542	523	557	552	575	581	542	560	574	522	543	582	584	576	520	555	554	522	561	590	550	585	538	580	581	600	564	563	545	549	536	555	594	572	564	529	541	576	547	497	560	531	613	574	530	583	563	524	568	562	578	563	585	549	569	588	571	574	544	566	536	580	553	516	576	532	547	583	574	588	571	572	570	572	592	540	571	545	548	556	525	555	558	535	559	531	550	548	568	557	523	594	559	521	562	514	550	546	569	555	564	564	524	570	562	552	548	581	508	527	543	556	571	556	570	613	555	561	533	538	589	576	562	522	576	582	535	570	584	541	565	557	575	597	557	572	607	520	537	550	585	614	495	532	550	573	599	576	538	564	539	564	587	534	521	554	543	558	568	560	563	510	561	529	537	530	573	528	568	563	559	553	574	554	582	535	544	534	536	562	525	580	594	588	545	542	570	550	535	554	571	576	549	543	515	556	581	551	603	529	550	558	578	540	569	567	600	587	574	564	566	543	573	564	563	545	570	615	555	552	535	565	551	570	573	550	559	536	553	587	549	558	546	578	579	545	593	545	530	551	542	575	572	541	535	541	554	605	566	562	555	561	600	552	555	604	545	582	572	577	522	562	558	539	542	543	479	562	579	588	526	591	571	520	575	589	552	580	583	561	556	514	564	491	548	556	554	523	573	549	543	603	574	587	593	567	551	527	550	556	553	550	558	549	546	534	544	567	566	535	608	580	567	572	551	558	531	568	521	545	533	547	527	542	557	567	599	540	546	578	567	552	577	571	528	552	567	560	575	577	531	553	586	552	547	552	538	533	563	530	547	581	554	530	615	581	534	571	523	571	546	548	544	586	581	497	544	557	589	575	533	549	603	603	585	568	522	516	567	571	591	574	502	576	610	571	579	583	538	562	552	536	567	559	568	573	519	557	574	553	534	535	567	554	610	609	548	551	556	592	564	542	548	571	560	560	582	589	547	525	547	564	528	576	567	572	519	549	551	553	564	565	526	548	549	528	552	525	547	578	548	503	541	537	541	549	579	534	525	562	575	552	564	550	515	513	564	514	549	580	538	556	588	584	541	589	573	546	572	519	530	545	518	576	556	587	546	558	572	549	569	574	542	524	593	587	504	523	590	589	528	515	523	563	552	563	551	582	581	556	577	527	551	586	569	557	583	562	530	528	517	539	506	506	581	595	536	570	550	544	579	511	568	602	579	593	586	574	550	527	530	569	589	534	583	581	583	523	557	506	578	579	589	516	556	507	553	559	569	566	605	547	564	533	570	582	528	477	521	527	576	571	550	563	559	574	542	564	532	553	542	575	537	511	541	566	611	548	542	556	588	557	555	557	536	567	588	584	536	592	595	572	554	568	559	560	549	549	548	551	573	540	538	569	584	523	550	527	548	518	607	577	537	554	573	541	530	556	571	575	584	540	550	593	596	546	534	584	583	588	557	560	559	560	604	588	565	539	570	566	568	553	538	552	582	575	545	517	555	540	520	561	530	560	591	545	550	556	571	557	539	582	600	607	558	599	582	578	584	545	550	565	532	556	562	575	556	539	552	558	520	564	577	529	549	587	531	575	597	620	534	570	563	559	517	599	537	563	535	528	533	547	582	596	573	535	566	546	532	535	588	573	566	535	590	609	550	542	512	599	569	564	555	554	575	572	567	548	550	562	567	548	587	577	579	558	587	562	573	553	580	562	525	559	534	604	560	586	528	535	561	540	546	485	572	527	529	537	556	564	545	586	545	546	597	553
14457	1426	1402	1061	845	673	551	492	467	420	438	439	381	391	325	371	369	352	370	333	320	357	325	324	351	338	354	350	348	337	321	341	314	377	343	360	368	352	372	300	309	348	329	320	328	333	326	331	329	342	318	346	323	331	314	304	344	351	345	332	340	309	311	309	314	321	336	344	321	324	315	305	321	354	347	332	352	320	294	345	332	317	367	318	348	353	300	307	327	356	315	309	351	340	300	306	317	340	292	296	312	337	337	323	301	360	333	330	341	308	315	306	282	322	323	290	332	342	343	346	307	304	319	299	300	291	315	354	295	320	285	333	326	299	330	321	304	289	308	358	327	312	323	313	278	317	331	300	316	315	300	339	320	296	320	336	319	322	359	286	339	283	304	325	340	318	300	330	325	336	322	328	368	323	334	311	339	322	346	382	309	284	339	348	336	342	295	330	333	325	346	345	309	338	324	300	294	312	327	329	321	313	345	334	339	323	316	338	280	315	309	312	336	299	329	339	327	307	315	325	353	326	330	329	314	317	299	295	316	321	331	325	327	359	363	327	291	331	333	330	325	304	339	322	305	306	318	342	333	341	315	278	341	346	339	339	307	315	304	334	326	281	320	352	346	333	326	390	295	326	322	318	326	333	340	364	307	357	352	343	333	345	292	354	336	314	318	333	330	344	324	325	347	289	336	317	310	342	332	329	309	299	354	310	330	334	323	291	300	339	335	315	328	320	327	317	342	341	321	333	351	322	331	322	313	325	328	321	310	307	325	320	301	330	312	311	329	303	331	310	297	336	337	334	337	324	298	354	332	329	305	288	331	328	335	334	343	342	331	335	314	311	334	357	341	313	320	318	326	312	318	344	304	332	333	331	325	330	335	313	331	302	325	321	324	337	323	323	333	369	327	331	332	324	321	306	284	305	308	321	290	312	323	358	324	329	323	316	353	313	310	307	337	300	319	344	343	363	334	339	340	325	283	340	333	341	332	329	332	328	364	322	336	333	320	304	334	292	343	332	330	349	329	327	303	310	341	345	321	317	305	334	312	295	339	316	288	323	310	340	314	334	308	325	326	316	343	295	318	288	334	318	339	339	322	327	344	333	343	355	359	318	324	317	350	337	352	306	359	347	329	324	329	317	307	326	315	351	334	317	325	339	326	330	262	295	296	305	346	336	323	322	327	313	353	338	329	304	347	297	306	320	325	339	325	330	334	325	309	333	336	350	345	373	333	329	313	337	346	303	342	323	324	317	339	310	332	290	309	307	358	328	336	320	306	353	306	302	320	325	339	346	331	311	333	341	342	323	325	347	345	311	316	321	313	334	340	335	343	314	322	326	314	340	324	369	326	302	313	317	349	339	306	324	368	341	296	307	317	332	327	284	336	305	319	314	342	291	356	324	362	333	348	333	332	323	327	330	338	307	340	329	359	321	298	340	335	337	334	369	278	304	316	339	326	349	342	323	335	326	325	317	302	312	299	336	347	319	306	306	304	333	329	315	340	298	318	327	333	329	335	349	332	316	341	301	317	331	320	324	327	338	328	306	321	371	339	310	341	311	345	345	318	331	316	316	329	331	334	350	305	307	353	351	350	326	330	318	317	335	313	319	302	325	320	295	342	373	314	327	292	351	354	343	314	368	318	345	320	318	323	329	288	325	312	296	303	349	314	355	298	350	304	289	338	335	329	286	321	306	308	309	277	340	309	292	329	333	333	325	319	357	332	316	315	318	309	302	326	327	326	328	300	330	371	346	308	308	337	338	303	326	295	300	341	309	295	334	336	296	318	300	335	337	319	298	332	308	337	342	324	324	312	292	322	318	316	333	350	342	331	324	335	327	328	326	350	307	328	322	323	337	335	322	325	329	325	339	327	314	335	328	349	310	311	351	356	322	315	295	303	326	325	341	348	315	338	331	313	331	348	322	345	335	311	337	359	325	315	343	331	346	338	350	324	341	356	321	295	351	303	319	333	330	334	317	313	339	319	336	302	345	313	320	312	302	326	296	346	288	324	327	327	314	310	306	327	333	328	353	343	335	297	303	325	306	311	324	336	348	322	336	321	297	357	328	351	352	335	316	336	326	345	324	320	302	342	284	320	348	294	343	309	342	322	346	306	362	311	347	314	309	366	341	359	310	304	332	313	320	313	321	364	308	329	301	346	312	341	326	331	322	329	322	330	305	317	312	350	332	342	317	320	314	303	302	307	366	332	322	299	341	304	335	312	373	314	322	373	342	314	341	364	305	331	323	332	346	305	317	310	356	306	329	322	331	326	318	322	314	334	335	329	348	327	287	322	296	298	318	345	353	324	326	343	321	337	339	315	353	334	300	292	299	306	324	331	287	313	303	319	327	334	341	335	303	348	317	329	342	291	344	351	332	345	315	344	302	309	315	329	322	308	320	313	302	326	302	317	305	318	313	310	326	311	311	333	323	333	311	333	322	338	351	345	305	341	308	304	306	335	326	337	342	296	345	299	326	314	309	322	301	302	337	368	328	316	344	334	296	334	350	328	379	327	357	337	347	318	338	317	328	369	353	299	344	314	338	332	280	326	308	317	299	320	320	338	335	318	312	349	348	320	326	331	319	337	365	330	351	335	332	312	331	298	314	313	335	312	352	357	299	334	339	343	312	349	330	327	353	333	337	360	330	339	363	311	306	331	324	342	314	320	336	312	297	334	317	318	307	301	309	311	295	345	356	341	281	317	324	329	333	345	338	332	331	332	307	312	335	351	345	332	353	293	323	319	320	319	308	352	301	328	329	333	328	338	340	345	332	300	278	343	342	316	323	335	297	329	337	302	311	315	310	324	367	340	333	304	301	356	339	336	352	322	305	295	326	354	288	327	318	317	306	338	333	323	312	293	331	307	325	318	345	335	339	336	321	316	317	321	338	343	332	340	345	355	313	326	322	319	332	327	333	358	337	349	323	302	328	312	333	298	323	328	348	361	338	320	327	312	325	331	316	323	322	296	301	323	298	341	350	335	339	320	362	384	347	354	310	342	339	324	319	340	291	332	312	319	344	362	300	309	326	319	321	366	377	312	351	342	336	332	323	331	328	330	327	308	348	305	309	321	331	312	329	329	327	322	330	288	333	331	356	304	315	330	352	328	329	329	315	340	320	317	349	332	334	306	352	347	339	313	315	320	328	296	327	336	336	350	328	338	318	325	310	295	310	362	344	348	370	330	303	302	372	335	326	324	305	332	332	317	319	327	303	337	348	305	365	353	329	319	338	346	336	297	305	324	335	346	325	320	346	344	305	298	297	305	320	311	330	296	341	324	287	296	339	351	308	355	313	299	326	346	323	319	307	330	337	361	340	367	313	366	340	344	289	322	313	324	319	311	346	319	327	314	345	312	323	314	328	367	315	336	346	306	333	357	337	346	311	335	337	354	312	323	315	332	314	294	315	304	323	335	349	334	324	287	315	324	343	306	344	316	321	338	348	309	323	302	316	337	341	323	336	323	342	302	360	350	352	315	337	323	343
8598	1863	3247	3567	3162	2605	2218	1965	1704	1599	1503	1463	1378	1320	1225	1140	1187	1162	1096	1118	1014	1020	1008	979	973	991	977	950	940	946	923	935	947	930	958	917	956	958	914	903	875	891	895	917	848	913	911	901	826	905	856	870	878	934	893	853	889	880	876	894	841	893	878	857	851	830	854	858	893	903	819	861	845	839	840	835	873	901	822	866	832	839	827	839	882	829	892	847	870	827	865	834	879	870	869	858	845	848	917	887	872	869	873	864	861	837	847	911	849	850	845	884	906	847	897	829	867	861	825	858	875	824	841	833	907	838	932	837	840	872	881	906	831	869	842	857	794	835	819	884	818	873	873	851	845	853	840	877	876	866	879	865	837	817	838	862	835	874	842	867	827	868	833	866	876	857	873	852	893	800	851	863	869	895	827	895	897	851	832	904	867	875	895	858	839	823	780	862	872	903	836	870	884	830	855	871	871	797	824	824	821	829	879	884	928	890	874	901	847	847	847	890	917	824	877	895	888	857	836	864	869	834	848	900	892	822	881	794	854	847	849	851	850	849	863	877	884	858	817	850	861	897	877	894	867	838	875	816	880	827	905	889	857	883	872	923	910	906	854	823	801	838	865	884	803	818	943	841	845	837	889	850	864	853	908	866	875	897	825	869	852	805	846	853	813	869	874	914	904	864	884	815	854	828	842	811	897	838	894	804	824	828	837	873	866	887	913	820	876	825	851	873	882	875	883	823	855	830	902	857	876	861	821	857	844	852	863	848	806	817	862	872	837	854	867	920	823	877	846	816	818	796	905	838	814	881	857	886	814	862	897	803	794	852	838	821	873	888	829	861	834	923	842	809	838	919	859	842	863	924	847	891	808	836	889	846	869	897	828	844	878	859	812	859	904	835	853	873	860	829	817	884	862	805	853	847	838	890	817	814	816	872	920	846	822	890	835	841	841	872	842	882	862	861	886	806	834	893	891	879	847	887	855	840	835	824	818	838	856	881	881	871	843	868	903	902	858	855	880	898	890	862	845	853	858	855	869	928	818	884	861	901	851	844	859	867	864	853	830	842	808	898	866	832	880	857	873	869	862	861	819	819	831	907	848	828	810	874	852	876	918	821	864	844	871	932	892	869	832	883	841	843	908	859	857	919	846	843	880	925	880	868	842	884	882	830	855	842	866	874	838	871	870	841	920	861	918	869	882	861	878	910	846	876	868	912	883	858	874	881	898	878	872	857	881	866	842	857	850	824	901	845	834	919	870	851	839	794	863	849	910	861	835	839	897	874	870	828	845	849	911	864	870	900	849	873	847	882	882	875	850	819	820	839	844	847	848	843	820	855	833	855	849	876	899	840	858	873	868	872	811	840	878	881	851	938	893	838	853	844	825	845	839	836	819	858	875	837	886	870	843	840	792	855	853	833	854	887	785	870	870	837	829	928	866	847	834	873	888	822	815	871	882	881	880	821	873	865	867	877	876	883	870	832	886	896	870	847	830	855	799	844	894	868	867	880	849	852	848	916	858	862	916	866	832	818	867	842	834	849	861	881	889	822	853	867	860	868	880	853	858	889	887	814	852	799	887	921	858	864	830	876	907	848	852	889	873	863	846	868	898	827	867	895	840	827	910	808	905	851	839	789	883	822	854	871	889	873	852	868	908	920	871	851	814	825	855	820	872	920	864	841	864	849	859	831	799	866	816	903	882	843	882	849	859	851	863	793	868	890	884	838	869	813	862	834	861	893	842	876	861	842	882	875	880	862	813	892	928	825	864	859	917	892	916	853	868	790	858	898	913	884	824	903	916	864	887	895	894	868	908	836	856	862	839	853	860	897	884	842	898	852	820	773	828	849	826	812	893	901	871	785	868	891	800	877	886	835	872	828	872	816	828	861	930	844	859	884	864	904	863	899	885	817	873	895	854	883	834	833	864	860	836	899	826	812	813	815	859	873	831	878	804	836	862	868	889	810	841	821	888	824	827	860	863	821	870	807	844	876	850	856	844	858	830	860	856	836	883	938	888	825	851	843	873	842	823	924	814	876	807	861	878	910	867	874	860	836	845	855	885	798	873	845	841	866	847	897	836	886	769	837	865	848	850	822	853	797	822	853	872	816	868	857	861	858	837	861	885	874	865	875	836	857	897	830	821	832	804	854	831	854	896	882	845	859	828	838	828	869	878	832	891	823	848	908	856	811	889	897	845	830	860	878	885	855	827	860	889	854	844	845	887	865	802	889	837	848	844	824	811	841	821	878	886	859	879	821	848	883	864	865	841	870	867	889	876	843	860	861	886	857	854	874	877	825	845	846	835	827	839	866	914	851	899	804	889	884	853	918	857	827	848	830	820	864	935	885	866	894	899	888	852	867	871	815	807	919	858	820	840	860	918	815	822	855	875	905	879	824	901	848	858	805	867	855	845	859	885	825	852	877	856	890	875	863	860	872	913	805	900	872	841	856	888	844	858	857	852	843	874	844	845	886	825	864	825	831	832	854	819	836	856	818	852	911	878	851	881	815	883	882	831	814	837	826	829	856	816	876	838	869	866	859	822	887	867	915	818	810	892	802	879	881	860	880	855	864	877	793	872	838	849	910	861	891	811	879	890	820	817	859	858	891	865	856	855	844	831	827	851	844	841	841	909	875	909	789	856	873	877	857	848	856	865	858	895	882	835	800	810	901	855	864	820	911	820	846	857	837	863	863	830	849	880	898	799	874	871	829	909	841	831	896	878	833	865	864	890	825	870	795	884	849	888	925	839	834	874	900	902	856	860	774	872	875	895	851	878	882	855	853	834	928	840	836	836	907	826	806	830	922	831	870	838	882	823	882	853	909	842	904	843	904	890	907	861	870	859	901	836	877	858	867	890	834	830	871	873	797	891	844	885	801	907	855	851	850	910	906	879	846	904	882	906	812	872	838	830	842	855	851	890	845	906	838	837	829	860	896	860	905	859	842	852	799	883	901	821	880	893	870	905	875	805	823	895	878	870	869	931	885	858	842	859	844	861	876	861	828	883	893	856	903	860	845	869	866	855	904	819	907	839	892	863	852	897	829	872	868	854	850	839	862	853	872	854	886	925	875	900	813	841	844	867	944	861	847	843	870	854	850	865	896	841	842	844	869	812	865	871	888	883	873	879	790	892	855	879	825	876	867	896	846	880	846	834	847	848	817	840	881	921	879	892	843	872	875	842	868	800	850	795	852	868	850	839	859	825	850	806	843	888	882	845	840	890	868	865	857	829	875	861	849	868	874	906	879	855	900	864	875	842	860	837	870	820	878	876	860	870	876	950	828	916	894	840	901	900	817	899	861	894	856	866	850	858	864	843	879	848	862	931	842	831	854	866	859	819	907	847	837	809	820	855	793	907	835	897	895	839	842	913	890	864	843	818	930	900	866	848	818	911	873	923	847	876	827	866	905	934	883	877	852	913	800	866	797	899	851	843	863	878	811	895	888	849	841	866	858	798	835	868	870	889	933	873	903	844	873	916	849	843	845	920	851
24928	3676	2418	1812	1240	937	709	676	538	476	420	421	413	397	391	342	344	334	356	300	323	305	335	315	274	275	303	310	295	316	295	295	285	314	302	307	288	273	287	251	253	292	268	321	295	272	266	290	263	270	278	265	294	263	282	287	287	302	280	278	293	267	286	271	278	281	297	266	271	279	279	279	269	296	280	249	254	248	283	284	281	292	293	261	264	269	284	242	283	304	279	261	290	283	247	283	313	255	298	270	261	298	265	269	270	260	266	288	278	281	280	247	283	277	259	288	267	288	307	270	279	259	282	287	282	293	307	326	254	276	292	245	291	305	290	293	298	286	251	300	287	266	278	274	291	251	298	271	285	308	283	287	285	282	273	282	262	290	278	242	245	278	283	271	237	285	324	279	303	289	291	283	254	276	265	279	273	270	297	254	280	292	356	266	252	256	268	257	264	292	282	274	272	255	291	242	265	303	282	269	294	269	267	242	267	277	250	261	271	303	260	273	279	274	277	280	314	253	271	291	303	269	303	269	281	295	272	254	277	292	258	291	247	273	279	269	278	283	286	262	278	272	276	299	259	280	288	265	249	269	280	309	283	237	293	262	265	276	275	255	243	263	281	298	299	282	286	261	263	281	303	277	297	291	280	284	290	300	292	264	277	286	309	288	313	274	299	274	261	303	270	294	260	244	281	258	280	265	287	288	265	252	291	278	284	279	301	282	278	273	290	279	267	285	240	279	272	271	269	281	284	274	312	266	288	295	246	278	255	287	285	321	265	257	312	302	261	260	289	268	303	291	265	268	279	276	268	286	295	277	281	292	298	269	277	291	255	258	293	270	272	254	263	301	240	284	270	288	289	274	273	283	280	268	273	268	268	281	241	282	271	263	312	274	292	274	280	254	283	281	284	270	279	292	324	277	268	286	270	274	240	291	262	290	276	282	299	285	259	264	281	289	246	307	299	281	279	295	254	303	281	262	295	258	254	295	273	296	285	303	271	300	270	225	271	279	275	286	265	289	271	280	263	278	278	287	267	265	268	260	258	274	255	280	274	281	310	264	280	261	287	268	267	270	298	263	293	272	264	260	283	309	302	271	277	282	266	297	296	273	281	270	277	257	274	267	243	292	273	271	247	278	277	302	293	330	285	256	278	307	269	285	259	274	279	306	255	298	260	283	305	268	274	290	304	291	284	289	284	315	284	272	292	264	285	240	281	268	275	254	292	295	279	264	256	292	293	241	310	277	266	298	290	246	274	250	280	304	270	274	258	274	265	303	276	310	294	287	291	283	281	276	281	295	265	261	308	243	282	303	267	285	299	285	256	296	305	266	273	313	242	290	276	287	295	251	273	248	257	284	276	253	300	297	303	286	286	298	264	286	283	284	250	293	260	297	301	266	250	279	273	284	274	281	285	274	269	299	301	351	296	277	292	280	279	279	280	273	291	298	262	274	308	267	301	274	264	286	303	261	270	320	275	265	275	278	283	293	272	259	253	297	304	301	262	268	308	300	267	261	303	267	287	308	314	299	281	278	284	291	299	244	288	277	272	284	291	287	269	249	285	284	285	294	269	316	283	269	245	286	295	267	282	265	261	247	268	313	284	280	243	256	294	273	300	284	266	275	288	279	285	289	263	276	288	259	307	274	258	270	275	290	251	259	305	283	323	280	286	261	275	279	271	289	286	286	272	250	240	280	250	270	288	260	259	280	295	266	282	257	274	289	266	306	269	267	245	297	295	273	285	240	291	275	274	262	319	289	263	284	274	257	287	259	256	274	287	263	275	269	314	250	263	267	281	270	258	284	261	287	263	289	264	279	269	260	263	290	293	282	279	290	261	301	294	267	259	258	288	292	248	260	265	276	281	287	280	253	279	289	246	315	273	289	282	264	254	266	246	278	267	315	273	287	274	255	284	270	268	231	252	290	278	261	240	287	264	269	268	270	267	282	273	263	292	272	288	264	263	265	305	263	271	275	267	274	265	281	265	276	277	290	284	303	254	294	263	263	286	245	308	303	246	277	279	298	275	231	292	286	282	276	281	290	273	260	265	269	263	299	303	271	300	273	268	295	278	284	272	257	271	267	311	270	287	280	282	303	297	295	291	288	253	271	286	261	311	274	268	267	277	289	258	253	304	292	288	286	283	265	290	279	258	275	292	273	276	280	288	269	295	291	292	284	260	308	290	283	274	264	293	249	281	234	257	279	271	296	319	252	264	247	262	271	251	282	286	271	269	266	255	261	284	298	265	275	273	286	270	259	277	291	322	272	255	286	272	300	287	284	288	298	289	246	300	268	252	267	281	305	254	250	312	244	296	277	281	293	278	309	278	263	272	266	289	264	290	270	274	296	273	267	255	249	277	266	270	246	259	278	251	255	278	287	268	288	248	264	287	258	258	282	246	293	277	258	270	286	262	292	280	261	265	266	297	283	272	307	280	283	293	272	304	286	297	249	295	293	275	273	274	281	290	279	262	266	274	268	305	276	267	294	290	287	268	261	264	298	266	256	272	269	287	251	306	249	264	253	268	259	277	298	272	239	281	283	260	294	266	274	287	255	301	289	314	252	287	291	239	265	264	273	262	244	276	281	273	274	268	297	292	272	282	277	269	243	309	269	288	289	275	283	274	290	256	297	321	301	279	234	244	280	292	304	259	287	294	268	285	276	279	267	264	275	276	268	301	264	266	270	296	290	307	295	289	311	304	277	261	297	258	280	293	278	290	323	248	290	287	274	283	300	269	263	254	286	281	246	291	280	278	276	273	294	261	232	318	278	287	282	253	285	232	309	320	300	285	272	264	269	278	279	266	286	286	262	306	287	275	266	300	289	268	288	278	294	286	256	295	282	284	248	261	301	257	290	252	272	297	266	277	272	238	262	278	299	285	272	296	260	290	287	284	246	283	273	265	280	297	275	302	273	283	267	300	315	253	241	280	284	252	266	288	293	285	260	285	305	271	284	283	269	289	307	281	265	279	312	278	278	279	240	295	295	258	268	280	277	306	297	260	264	300	258	252	277	295	317	317	252	267	283	291	295	314	278	268	264	269	262	266	271	297	264	268	250	297	258	268	281	265	303	255	289	300	296	270	261	285	293	323	265	264	289	236	288	256	286	274	273	285	284	311	270	260	264	300	272	269	268	303	275	290	337	287	275	283	264	266	268	273	318	261	287	278	293	298	258	268	258	276	257	279	263	264	301	261	288	284	274	284	298	294	270	268	266	267	278	289	273	298	288	286	277	276	271	264	253	251	276	284	302	297	281	248	285	262	298	272	287	264	280	257	282	270	269	264	313	287	272	295	277	274	284	264	288	252	270	266	284	282	266	269	263	286	279	279	279	295	305	317	280	277	262	271	275	302	305	310	269	265	276	307	269	276	322	297	279	306	277	273	291	278	284	290	299	283	254	276	252	274	285	243	259	290	284	232	289	281	240	253	295	269	259	278	278	268	267	286	240	281	286	269	236	283	275	253	268	284	268	266	285	309	279	265	300
12211	2492	5367	5803	4921	4083	3376	2881	2418	2154	1938	1730	1653	1479	1358	1393	1255	1176	1137	1154	1086	1011	1016	988	975	942	905	959	905	904	890	922	872	878	795	805	839	796	839	805	745	783	779	818	750	820	786	767	753	798	775	779	796	775	750	797	802	788	757	752	756	724	727	745	780	760	759	708	739	735	716	746	716	803	749	762	738	796	758	797	731	798	665	715	716	738	702	726	759	744	723	768	726	790	758	691	804	700	773	722	727	685	716	734	730	726	755	762	754	778	725	773	776	771	726	725	737	697	779	721	750	752	691	743	746	777	732	723	735	708	787	741	762	716	702	769	746	721	736	731	726	735	756	734	728	705	720	750	695	739	725	748	683	686	725	759	741	754	713	734	721	658	702	709	742	728	703	730	725	741	766	701	753	753	738	725	723	755	697	713	690	733	749	726	743	674	737	711	728	727	728	773	725	707	761	727	710	690	681	724	757	718	718	675	703	669	760	707	711	715	692	762	702	732	746	742	726	692	748	754	690	693	739	721	742	732	678	735	737	754	716	730	727	681	705	722	733	757	784	749	743	708	697	735	680	712	729	790	700	709	733	715	703	738	731	717	724	723	732	769	702	754	772	722	710	741	743	723	712	775	717	703	698	745	717	715	733	697	708	690	700	747	751	722	716	709	682	680	694	739	722	711	697	721	765	741	707	763	729	701	778	703	706	749	725	752	749	759	714	740	648	712	748	727	696	720	681	715	713	725	693	671	698	716	714	765	684	722	720	765	724	726	712	704	718	718	767	749	697	705	716	743	744	707	745	747	678	717	716	733	732	683	765	711	677	701	731	690	775	731	716	722	756	715	706	718	739	697	689	730	698	731	734	717	733	725	667	705	745	753	706	720	705	697	736	723	725	696	693	719	708	769	722	730	709	716	743	705	677	747	692	695	689	801	705	700	709	799	761	726	682	720	677	728	723	688	735	730	736	699	723	728	691	730	749	692	698	743	704	771	741	756	752	732	709	707	727	706	771	706	705	703	707	742	676	698	712	766	723	736	696	721	682	755	789	728	703	745	692	776	735	714	728	715	740	735	768	741	708	705	705	733	717	705	762	701	709	756	744	702	764	720	715	697	753	739	721	721	686	760	746	713	763	713	722	715	776	796	738	726	741	675	728	721	719	740	730	708	730	735	715	770	746	728	683	728	754	724	735	715	696	732	717	753	704	749	704	707	716	717	778	716	725	684	716	716	755	731	756	695	767	727	690	719	785	725	729	733	777	744	731	735	689	713	713	740	729	708	715	747	699	750	704	726	709	737	720	690	731	727	701	699	765	703	710	759	751	721	703	724	749	753	703	728	726	747	732	715	747	752	750	697	730	727	767	742	747	758	714	677	686	710	730	769	703	724	744	670	735	697	724	767	717	751	700	709	722	718	775	709	669	663	781	720	750	734	735	723	754	730	764	702	719	718	727	707	757	740	701	719	764	760	724	760	738	748	727	790	751	753	717	657	755	708	777	794	703	692	719	714	741	686	749	731	689	750	719	710	780	752	697	711	712	759	762	664	756	733	737	738	683	731	743	722	750	723	729	747	740	735	688	715	716	699	724	675	728	731	749	762	748	717	726	730	742	758	724	735	725	775	714	673	720	759	724	718	761	663	713	700	733	752	739	719	737	713	698	697	743	756	703	715	683	691	689	790	690	701	739	765	743	688	752	719	741	694	757	726	728	733	733	746	731	714	745	717	710	723	772	725	699	683	690	729	711	733	708	721	737	695	729	686	701	758	710	729	780	724	744	698	719	754	743	745	716	672	728	729	689	750	748	726	706	682	713	723	733	701	768	679	688	697	729	718	714	721	711	795	766	725	689	771	738	734	763	692	695	712	719	728	772	757	721	723	754	722	719	721	729	730	724	746	766	735	768	696	706	746	674	704	704	735	746	776	731	739	734	712	702	751	707	733	662	745	758	724	762	662	748	738	735	731	793	732	748	689	729	726	709	708	771	722	740	736	720	725	741	740	734	731	675	710	778	688	702	723	715	710	715	763	727	695	700	714	743	718	726	715	775	679	737	738	691	745	705	746	724	710	765	702	754	742	686	709	791	697	693	713	741	738	750	713	689	717	764	746	763	752	707	754	727	718	754	754	738	689	688	703	743	689	742	734	714	665	721	671	721	698	664	727	737	752	708	739	735	707	686	745	687	715	732	741	710	780	715	762	767	727	737	733	730	722	718	766	726	731	741	720	712	791	750	723	679	707	692	699	725	712	680	743	726	664	683	702	758	759	692	670	717	745	717	699	715	733	733	687	685	752	707	732	742	723	689	763	744	789	708	730	710	740	728	719	713	731	766	728	700	769	726	677	755	735	736	689	758	763	758	706	689	741	735	725	743	752	728	751	723	743	685	674	738	737	736	699	784	742	710	714	730	728	771	726	669	754	696	710	719	732	733	725	735	742	715	732	772	701	693	733	757	702	731	721	721	750	728	718	727	762	751	730	758	734	736	714	739	717	706	725	684	734	726	733	775	758	714	707	752	725	715	738	733	719	720	729	682	722	759	711	733	716	741	704	723	757	726	710	718	757	757	723	731	714	735	769	716	715	716	704	676	735	734	728	713	695	723	771	689	759	761	709	711	705	687	742	752	712	743	720	723	744	696	692	756	713	766	722	771	730	720	685	738	750	759	747	719	713	667	724	699	741	748	741	747	744	745	718	689	719	740	722	715	699	685	699	762	688	733	773	784	746	743	730	681	696	740	743	708	762	718	695	681	733	723	737	735	713	742	727	735	716	685	686	748	762	703	737	731	688	751	757	722	695	759	713	670	691	724	722	751	683	698	703	733	655	718	717	749	761	767	715	718	722	724	722	732	698	723	734	745	725	737	733	689	737	696	683	808	675	711	711	752	716	710	759	731	735	737	714	726	772	733	744	750	728	720	716	695	748	701	697	698	730	675	732	704	660	719	752	749	700	720	754	702	701	741	743	790	763	732	742	714	729	782	684	693	714	735	763	739	724	763	747	731	697	688	766	739	709	699	707	749	745	743	722	706	735	721	782	722	735	695	744	662	681	724	704	721	696	713	751	710	719	700	684	709	729	706	670	699	754	678	735	722	732	711	715	727	724	690	749	673	724	700	722	709	721	764	679	747	700	724	738	722	750	764	746	764	755	761	695	744	701	730	689	712	687	704	734	733	755	675	652	691	753	733	739	744	722	723	746	719	712	737	725	760	738	719	686	751	719	766	742	759	715	729	681	777	740	743	728	747	728	746	717	704	733	694	737	760	693	690	766	694	688	754	773	750	719	776	701	777	685	748	720	754	681	720	790	726	765	721	681	701	753	698	712	776	713	700	670	739	687	741	710	740	722	800	767	706	688	733	767	753	730	717	734	660	712	728	736	718	718	738	726	724	751	724	697	723	768	746	713	758	696	719	765	731	671	697	728	714	723	700	707	739	689	667	698	736	765	701	694	738	727	680	735	752	738	767	709	692	680	707	718	729	727
2749	224	196	191	225	215	193	206	191	205	193	196	194	176	189	152	195	204	193	187	178	173	185	194	185	181	182	172	206	174	195	196	184	192	164	184	176	208	163	190	205	173	178	193	182	172	175	180	164	222	191	165	164	183	191	192	195	191	176	199	184	225	166	193	173	185	192	197	178	179	169	206	207	204	192	179	194	187	167	181	210	215	187	203	168	178	195	195	199	173	186	180	174	192	164	176	167	186	180	183	160	206	187	190	190	186	188	201	156	212	201	193	196	175	171	185	168	181	187	174	163	196	205	182	182	185	205	183	193	178	192	202	175	163	197	190	186	169	178	191	186	194	213	153	221	183	171	203	190	190	203	196	179	190	185	183	166	178	189	173	201	189	169	206	204	184	193	190	206	182	172	161	190	213	198	193	178	182	195	192	186	197	205	175	177	178	208	221	172	206	190	209	186	197	173	202	202	195	168	157	188	163	196	201	157	172	203	191	194	179	193	185	171	154	204	187	185	213	183	170	175	188	176	193	176	194	180	164	206	179	198	198	193	166	167	194	184	183	167	187	199	192	183	193	185	187	190	214	213	191	180	177	190	192	192	194	192	166	181	178	198	190	169	177	201	196	203	188	179	199	164	174	180	185	209	198	171	181	187	178	172	188	215	179	195	182	192	199	168	192	196	184	221	184	188	190	172	192	190	197	180	192	175	165	180	175	178	181	176	177	185	165	166	159	170	216	213	211	192	189	196	186	188	194	201	174	185	185	166	206	194	166	162	175	192	199	191	164	175	195	192	187	193	193	189	162	200	171	170	182	193	203	195	182	183	162	188	189	199	177	185	179	190	187	194	168	185	208	197	188	192	181	175	189	180	163	191	193	168	178	187	193	179	189	180	177	176	220	183	183	197	194	202	194	191	181	195	203	200	193	196	185	207	213	193	225	177	199	192	193	183	181	138	162	172	183	213	194	196	179	187	175	171	192	168	200	165	185	181	187	199	180	196	178	163	185	204	217	161	193	171	178	186	188	198	187	174	179	181	215	172	179	173	197	158	187	165	180	184	214	204	202	167	201	169	193	216	178	201	202	187	208	185	174	169	188	175	190	196	203	168	193	214	192	198	201	174	220	185	185	167	170	178	197	166	187	173	205	192	172	192	183	188	223	173	214	189	192	191	177	193	201	167	187	211	173	172	176	178	202	202	188	181	193	185	195	206	179	189	154	165	195	205	162	182	160	174	161	203	196	187	178	197	182	193	151	187	207	170	184	203	194	169	189	176	208	204	174	175	200	210	174	207	200	193	206	188	200	174	194	197	192	182	166	206	181	181	190	177	200	182	212	170	198	197	196	198	184	181	190	169	184	184	168	162	175	182	206	211	209	194	175	181	171	188	208	185	200	161	209	173	194	182	179	186	182	169	193	186	174	161	198	185	233	196	196	195	168	178	187	190	181	185	172	191	202	168	203	196	190	176	158	192	173	225	185	202	175	199	173	193	202	187	197	168	189	175	166	198	192	172	185	173	196	192	178	188	149	221	193	186	174	184	186	184	171	172	176	181	201	195	216	175	176	179	184	184	195	184	209	187	161	195	155	208	194	174	199	205	187	198	194	166	195	172	183	174	176	229	184	198	170	189	174	167	188	181	167	179	170	183	208	199	175	180	189	181	193	181	198	185	178	190	174	179	202	159	183	170	215	193	168	191	179	197	204	196	204	194	179	182	172	166	189	219	186	169	198	179	173	183	192	173	190	194	183	196	179	198	191	206	180	169	193	192	161	171	220	180	178	153	178	197	176	180	182	180	184	187	191	198	179	188	197	174	185	202	207	192	181	192	178	178	181	200	189	193	203	176	172	169	188	183	175	207	181	173	184	166	181	186	184	184	215	170	198	150	177	187	187	168	191	183	188	175	176	184	189	189	179	185	189	168	182	176	204	188	209	193	194	218	192	201	174	181	171	203	185	218	185	190	208	197	185	150	180	194	200	185	184	159	197	201	189	187	197	189	178	175	173	184	174	186	173	188	172	187	190	190	212	177	175	183	183	182	204	195	192	182	208	172	160	176	200	189	168	212	185	183	176	182	201	186	193	197	185	201	199	196	155	200	184	176	188	199	205	179	169	189	187	202	189	183	166	188	165	177	185	180	191	194	170	181	191	192	173	190	186	170	175	176	180	184	198	184	163	193	186	203	163	186	225	181	174	193	197	195	177	180	172	208	183	180	186	197	186	194	166	177	182	183	174	193	169	197	166	169	208	161	178	194	183	148	182	180	210	202	173	191	187	166	197	208	170	166	163	195	173	188	181	191	214	223	186	172	169	218	202	184	179	194	185	186	188	190	218	185	182	188	208	148	179	177	203	194	194	181	193	184	223	194	171	183	195	199	190	175	177	190	164	176	164	171	170	194	177	160	178	199	204	203	184	175	194	167	167	185	174	185	171	215	173	180	187	169	191	177	159	199	208	161	218	169	194	193	170	152	191	170	176	195	170	196	201	182	169	186	182	197	189	162	197	169	180	193	181	177	169	164	222	197	193	182	144	216	163	195	182	183	186	149	167	182	172	176	186	170	180	175	184	175	179	181	220	194	184	180	193	177	181	183	186	183	176	177	203	182	183	181	182	218	159	197	198	185	196	178	182	183	199	186	211	170	189	175	194	193	189	186	180	188	185	170	161	195	173	178	178	190	191	173	183	170	185	181	209	199	166	170	200	186	196	196	181	176	190	176	200	183	163	167	161	167	177	165	176	199	200	169	176	155	175	205	175	163	194	189	208	187	183	180	170	211	166	181	177	183	174	179	193	181	197	184	199	179	191	192	173	179	182	197	230	194	180	182	181	189	170	197	184	201	178	195	184	174	192	195	179	184	193	178	211	186	152	193	168	156	178	192	173	177	184	170	174	197	182	173	190	181	201	179	182	184	180	185	186	187	191	198	169	190	173	180	186	192	183	198	191	205	189	189	186	185	204	184	171	165	178	197	212	175	201	166	194	191	190	181	176	183	179	186	172	173	175	195	180	212	199	174	194	176	193	177	163	183	177	167	193	172	191	159	210	197	176	193	167	219	206	188	176	157	175	164	195	181	189	193	211	184	185	159	177	194	175	200	186	193	182	173	174	187	205	207	156	189	197	174	174	183	175	176	200	175	176	167	184	186	201	184	160	178	185	156	189	169	171	197	181	175	208	187	190	188	190	188	188	170	170	185	188	156	171	207	179	181	172	161	193	166	179	182	176	179	173	175	177	171	194	167	203	179	191	164	187	193	185	203	186	205	193	192	184	183	190	204	214	198	172	188	194	160	197	202	181	191	173	178	165	203	189	185	209	211	171	195	177	191	193	186	173	182	173	183	191	174	146	176	183	200	189	189	220	216	188	160	212	196	201	212	183	173	155	197	197	183	215	166	190	179	203	205	205	184	210	165	180	183	189	179	167	161	170	227	176	207	184	184	205	194	226	193	189	168	207	198	207	179	182	173	165	201	180	216	189	177	196
2976	580	686	676	656	653	611	604	587	589	592	619	571	581	536	605	580	566	525	539	589	543	546	540	524	557	541	558	591	549	518	572	544	567	535	543	563	543	573	545	549	548	542	563	558	550	538	543	548	547	526	558	561	532	551	525	563	520	553	560	559	600	526	549	570	564	548	545	584	556	515	558	540	535	556	558	542	594	575	561	569	553	508	543	517	548	528	569	558	528	488	543	529	548	593	536	555	496	547	568	545	573	540	536	542	581	539	567	545	547	545	571	583	547	552	566	567	558	565	550	556	568	501	568	553	548	520	492	570	548	575	546	568	541	539	572	565	555	512	541	560	536	587	573	557	582	548	608	545	584	560	564	580	581	546	546	608	546	569	528	547	549	538	548	560	524	566	547	551	550	568	547	533	525	572	543	579	554	584	541	565	550	572	555	590	522	591	535	529	569	570	607	572	559	571	567	594	554	543	560	578	522	574	532	591	560	549	546	585	554	556	589	544	551	545	547	547	590	545	562	562	555	559	575	568	614	557	541	546	555	528	576	543	526	569	555	571	521	534	561	537	515	506	552	551	555	573	568	539	592	528	546	564	532	539	513	542	584	534	521	507	564	559	529	494	513	593	566	565	567	500	556	538	560	562	553	530	545	576	558	576	556	550	559	538	556	581	526	506	583	506	546	539	538	539	570	540	528	568	542	544	535	565	571	574	564	507	554	552	548	554	599	530	542	555	569	525	547	548	557	558	524	544	548	540	575	545	548	524	567	544	516	569	530	519	546	541	539	560	544	548	558	545	548	601	548	585	539	536	580	552	534	546	537	559	530	537	564	527	563	539	523	555	597	566	542	604	512	529	574	555	531	589	584	598	566	576	568	576	545	598	533	581	612	528	527	621	535	534	564	548	572	552	539	552	553	553	498	554	531	555	548	530	538	577	557	543	536	547	513	526	548	547	598	592	546	586	543	530	541	576	567	515	537	552	561	554	543	530	549	520	554	560	558	566	528	530	539	559	560	544	517	559	569	523	521	572	525	525	556	592	528	515	558	557	532	585	566	559	557	542	534	501	535	532	548	580	595	564	486	548	550	559	563	569	582	558	554	555	536	568	511	572	553	589	561	539	525	533	597	583	518	494	516	593	597	559	539	605	576	548	553	536	532	595	564	549	546	561	518	557	555	550	546	557	532	511	528	552	538	524	513	547	560	501	502	578	540	560	538	549	537	562	536	571	583	569	567	510	558	565	554	518	504	545	553	580	559	617	555	549	579	602	568	611	547	589	545	534	550	562	541	576	535	539	530	519	541	553	570	526	550	547	489	550	516	548	593	599	508	543	550	525	559	583	540	540	585	547	542	571	543	556	559	581	519	594	567	549	534	576	513	551	576	576	569	543	532	569	561	529	548	574	558	572	576	546	587	566	499	552	581	553	530	565	573	555	566	552	587	510	572	586	522	583	554	542	557	537	566	515	551	564	561	574	542	537	579	523	526	603	528	550	542	571	581	528	570	505	540	573	557	540	539	599	573	560	563	584	526	537	551	583	531	569	585	522	562	555	573	504	542	567	536	558	568	548	565	512	546	548	568	564	572	569	553	521	587	504	557	549	563	561	580	503	573	528	545	545	595	559	540	564	576	560	635	561	518	579	550	572	536	566	511	589	555	544	553	531	509	580	534	526	552	554	532	550	505	519	548	584	564	567	581	528	555	534	579	561	532	572	563	537	512	558	552	523	517	572	560	554	567	576	556	590	560	586	598	552	517	523	550	573	572	542	561	552	533	630	580	539	558	581	591	575	546	566	569	561	560	562	559	572	592	545	563	546	532	568	552	556	561	572	543	558	591	572	560	549	570	497	527	540	542	569	549	564	553	531	567	576	570	593	519	549	571	523	588	530	586	536	551	551	551	564	553	540	557	578	565	590	533	523	584	567	521	578	524	531	548	544	561	548	603	553	554	535	593	538	599	564	494	539	539	587	560	566	590	562	554	529	524	544	539	502	543	536	555	561	548	519	510	546	541	544	571	550	574	519	538	539	526	519	553	520	531	581	563	536	563	539	545	546	543	560	522	521	523	544	542	555	581	531	523	546	557	583	563	570	544	543	559	592	548	512	553	563	581	556	559	560	521	554	553	543	570	511	505	534	535	560	521	571	545	546	556	594	583	524	548	569	557	560	564	536	573	539	511	566	552	540	512	594	576	565	548	527	580	557	553	561	524	568	575	526	554	570	560	547	557	568	564	536	553	558	506	548	573	525	566	552	560	557	554	547	489	514	566	530	569	536	529	548	536	529	548	499	581	581	526	533	557	532	535	524	528	539	565	585	543	544	569	569	577	526	562	565	531	541	540	554	511	537	546	556	532	538	540	570	540	547	559	540	578	561	548	516	543	573	562	590	577	529	512	536	570	564	563	602	553	550	543	561	546	555	537	558	588	558	585	553	539	572	540	558	541	609	565	565	582	534	560	533	548	530	581	539	606	548	581	527	541	519	532	570	585	524	509	554	548	559	535	574	572	531	553	603	559	526	525	541	597	543	546	539	536	569	519	538	568	546	536	545	568	517	559	565	569	534	539	533	561	594	595	494	526	563	554	587	538	575	529	536	530	586	541	542	554	581	566	516	559	563	570	545	536	528	553	500	545	564	549	554	560	542	579	518	559	585	562	568	549	544	553	586	542	521	573	567	537	569	535	570	536	520	530	561	566	531	564	587	543	581	523	556	582	515	554	573	537	546	557	540	561	550	518	560	557	532	545	556	514	564	505	520	569	526	535	552	508	588	570	545	531	555	525	546	540	527	539	530	549	555	523	536	567	542	552	531	576	526	532	576	561	546	576	581	560	552	540	566	566	570	557	581	568	555	591	550	541	556	506	535	568	520	534	568	547	569	543	546	539	537	570	558	555	552	583	559	592	541	542	560	512	533	523	537	531	531	520	582	523	570	530	536	593	549	561	545	560	595	557	538	621	527	542	500	535	545	555	552	564	540	515	520	521	528	561	526	530	567	531	521	561	546	580	535	562	521	548	552	559	550	551	594	553	575	567	563	516	536	533	553	536	557	558	572	546	488	591	508	569	533	518	563	547	541	536	561	523	560	564	596	572	578	554	538	567	534	576	533	568	536	540	530	549	562	543	527	576	581	567	540	503	539	528	568	512	552	540	564	537	547	569	551	561	553	544	517	503	567	525	560	553	528	558	522	557	517	538	593	577	573	582	518	557	555	596	575	560	569	538	544	557	564	557	575	575	572	586	568	582	547	543	526	591	562	508	548	559	518	557	562	556	585	560	548	519	546	554	573	556	527	565	583	556	594	512	578	555	559	579	583	576	545	553	549	557	509	558	538	524	603	553	461	553	554	551	542	549	538	502	577	535	545	552	547	565	573	556	559	538	551	578	531	526	514	535	506	537	545	538	523	530	553	552	558	568	623	552	506	555	563	589	553	537	564	508	535	563	561	595	584	598	558	564	516	560	534	546	578	574	560	579	578	565
14300	1589	1387	1086	818	646	596	520	483	441	435	383	427	356	365	321	341	329	362	363	356	329	348	366	367	359	335	328	312	324	365	334	321	311	356	327	349	332	335	335	354	340	340	327	342	359	343	284	349	350	332	305	334	336	345	342	305	300	289	357	317	328	317	313	334	361	349	305	325	309	357	365	342	351	343	352	336	333	327	340	340	344	317	336	342	300	315	340	312	296	324	301	355	323	310	300	303	344	330	322	313	336	327	348	351	329	361	332	321	332	339	313	318	312	311	316	320	334	326	309	328	318	322	343	355	316	340	312	321	356	324	324	283	318	315	319	343	303	351	330	344	358	321	335	310	322	323	333	309	282	329	305	342	341	344	290	307	322	319	334	315	308	311	331	338	341	351	324	348	340	327	307	315	329	299	325	304	328	366	320	320	319	337	324	379	336	316	298	314	298	314	353	307	317	335	317	326	330	327	307	306	337	331	344	357	354	365	294	347	336	320	320	293	330	325	329	345	365	336	333	305	318	325	267	311	305	326	331	304	348	346	291	322	334	321	315	340	320	360	321	348	346	332	332	312	302	339	337	325	310	319	355	316	312	333	351	338	313	330	336	310	341	319	317	320	283	339	323	347	332	328	318	318	366	308	344	290	331	326	306	264	317	338	291	343	316	283	330	339	346	322	345	310	333	317	346	320	310	307	346	326	315	289	310	318	346	333	335	323	318	323	319	333	335	321	286	367	307	324	341	336	335	352	305	315	315	319	340	347	321	306	282	335	337	309	334	314	331	378	341	344	325	341	324	277	331	345	309	329	333	327	340	314	348	353	314	358	338	349	335	296	313	326	329	340	334	326	368	319	318	325	339	300	310	299	337	301	291	290	322	360	299	299	327	319	311	319	330	319	340	322	318	302	313	342	291	316	318	334	317	306	353	314	322	312	319	327	322	317	332	320	313	332	324	318	323	312	318	312	293	347	328	313	333	316	333	314	343	321	327	297	348	338	332	285	296	336	315	355	329	336	330	324	313	331	343	357	344	317	344	328	319	343	304	310	325	339	337	328	310	331	313	329	347	364	325	333	301	294	358	327	338	335	356	299	321	290	333	333	326	299	328	350	352	329	324	322	302	339	329	351	310	314	319	302	307	337	342	308	325	303	338	266	334	349	355	330	327	349	353	307	321	331	304	332	339	318	335	293	319	327	325	303	343	329	308	324	351	314	362	342	305	327	325	322	335	308	344	291	316	311	342	321	332	309	299	341	308	325	330	338	361	331	355	272	330	313	366	328	347	294	328	338	343	344	351	341	297	322	344	347	301	305	312	305	332	355	333	346	344	333	318	326	307	301	323	331	321	335	300	326	329	301	318	350	299	322	350	333	337	276	306	343	326	316	364	336	317	300	349	349	331	316	322	350	330	323	333	310	325	326	345	328	329	331	323	311	310	316	327	308	323	334	357	339	339	284	292	291	318	339	350	290	336	330	314	311	315	317	330	315	293	304	337	302	329	362	319	338	310	336	297	313	312	350	331	349	307	313	360	322	322	326	354	354	320	340	328	308	302	335	293	326	329	343	330	360	336	317	324	294	339	321	335	310	307	335	347	347	329	333	298	301	356	356	332	315	338	321	311	320	315	349	323	320	326	305	345	295	348	337	318	324	311	349	337	325	338	328	285	343	335	317	323	313	297	308	350	329	320	304	358	309	319	312	340	337	355	323	329	310	301	335	309	310	298	340	343	279	331	283	317	305	339	303	366	318	340	326	331	320	311	315	321	348	299	329	350	329	343	314	312	316	356	340	342	315	363	333	299	310	316	298	342	353	314	320	329	313	350	311	337	293	323	313	294	362	329	304	342	337	342	318	330	350	305	302	363	322	356	324	303	309	337	341	331	298	314	322	310	327	327	338	354	319	323	325	332	308	316	333	308	306	339	309	329	300	310	336	356	312	319	329	358	355	301	318	340	307	354	334	325	334	354	316	338	332	321	321	331	314	322	306	333	314	352	318	336	330	305	326	305	300	319	302	323	303	317	284	340	377	344	320	327	350	311	344	351	349	328	320	307	333	325	313	324	314	333	301	301	365	276	342	342	300	320	317	305	339	322	330	339	344	317	320	326	348	318	329	316	350	312	334	341	339	325	322	305	335	339	333	328	314	324	294	349	358	287	350	330	316	316	326	342	335	320	293	369	308	316	312	345	316	301	320	330	294	323	329	316	337	293	335	321	331	346	313	301	345	304	347	330	310	307	321	351	316	324	343	332	316	323	321	291	326	319	334	351	308	320	309	327	319	327	363	336	317	316	294	365	328	346	312	308	325	326	322	333	305	291	320	340	313	338	340	315	323	310	318	355	312	351	331	318	320	321	328	367	316	343	333	322	322	308	339	324	316	352	325	333	348	354	307	280	331	320	345	326	338	317	343	302	361	324	302	284	305	336	342	302	310	346	333	322	346	307	332	323	297	333	328	313	298	311	338	355	344	337	324	362	315	302	334	291	325	315	343	326	303	326	333	318	349	306	358	315	344	304	318	347	310	351	324	347	329	313	334	359	326	356	323	329	339	328	337	325	325	326	321	345	335	327	315	324	345	331	299	317	327	346	327	274	302	325	322	335	383	358	362	335	301	328	348	331	340	328	334	317	359	333	292	294	321	351	357	306	335	327	341	328	315	335	302	312	300	335	331	301	317	329	313	296	293	295	333	337	337	307	291	307	336	307	329	340	349	336	313	337	340	335	339	328	340	332	314	338	324	316	311	299	307	310	315	314	344	309	334	326	329	352	322	321	340	325	350	330	291	307	342	339	333	327	316	314	333	340	318	290	328	318	322	354	312	302	311	344	331	306	359	330	319	325	313	306	301	339	348	319	332	333	336	325	330	351	344	318	325	334	318	297	321	321	347	349	344	350	310	291	304	322	338	327	382	319	355	335	328	344	320	303	318	343	323	312	322	322	354	350	337	286	326	336	304	320	288	295	323	330	323	297	313	361	318	305	309	321	343	331	343	316	307	288	318	341	304	301	316	344	355	322	281	297	323	328	301	325	320	317	303	311	323	299	333	357	320	302	311	305	308	351	317	291	300	285	335	311	314	353	308	313	317	313	343	333	324	336	342	352	298	319	332	315	342	303	329	314	328	271	331	323	343	351	337	341	333	330	316	336	349	358	315	304	344	318	347	291	314	327	321	276	328	321	333	312	311	310	308	327	315	303	328	320	337	316	289	361	383	310	325	318	334	317	345	335	313	333	317	324	302	312	339	330	326	294	336	322	300	320	328	348	325	312	309	322	327	343	330	338	324	332	333	329	340	316	306	292	326	301	320	345	309	327	358	322	285	341	350	334	305	322	321	307	331	379	336	335	308	338	346	323	330	325	324	332	340	325	356	299	317	307	286	334	356	346	279	349	357	341	329	315	301	325	345	326	331	350	301	345	335	350	294	320	283	310	306	351	365	324	325	318	349	326	348	293	346	328	307	349	363	300	338	321	326	342	349	309
8753	1709	3314	3718	3140	2644	2186	2060	1681	1581	1459	1435	1318	1225	1233	1123	1095	1118	1058	1055	1045	959	997	994	978	1017	953	965	957	1005	976	973	945	919	899	975	949	966	954	926	893	943	988	897	875	790	870	866	909	905	880	877	924	838	900	922	905	869	888	833	864	880	826	813	886	895	904	891	883	826	900	870	817	860	895	882	822	900	871	910	870	840	888	857	782	882	868	914	856	875	846	784	851	861	846	871	898	846	888	842	790	871	883	852	831	850	835	844	856	845	878	870	882	854	866	903	896	865	878	847	856	870	854	841	840	836	915	880	820	848	866	866	841	890	826	842	865	854	856	837	900	855	826	858	850	883	889	838	889	855	812	874	821	860	852	819	836	872	881	835	852	833	842	884	871	831	873	843	896	848	844	857	887	846	808	842	859	851	875	837	817	884	902	843	809	860	869	894	842	819	820	900	904	849	802	930	827	860	881	877	868	837	865	883	862	904	857	815	881	859	811	879	811	925	854	866	873	903	860	820	835	824	870	856	891	893	904	932	854	835	874	834	915	859	814	878	860	837	920	868	863	844	817	864	835	838	879	853	858	859	829	889	831	846	819	818	908	807	913	850	878	924	836	847	866	830	858	879	867	857	907	884	870	891	840	831	832	831	870	825	848	864	813	885	883	848	871	904	799	856	837	844	851	828	872	858	862	874	905	852	854	856	887	831	868	845	856	902	848	839	821	882	847	859	856	883	831	879	891	811	886	870	868	823	869	865	886	830	851	776	845	836	890	897	809	869	886	809	849	873	855	822	827	836	822	822	847	875	849	829	860	833	888	835	857	875	880	859	821	822	853	813	869	870	859	887	830	871	837	868	823	791	881	879	831	888	876	852	879	902	862	889	877	878	869	865	827	846	907	902	876	837	885	859	875	851	828	895	835	889	857	864	861	890	821	885	867	884	831	834	886	823	849	902	831	854	896	885	860	869	845	844	829	850	833	856	900	846	842	854	896	830	827	860	864	845	842	852	880	866	879	860	853	871	878	854	890	853	840	855	875	895	839	847	860	879	869	876	859	837	911	878	790	853	889	818	849	815	839	866	834	858	841	894	824	832	835	890	862	907	837	875	853	804	831	818	810	874	880	855	849	877	928	834	873	855	885	862	886	837	855	851	878	819	867	890	817	813	903	851	823	847	903	850	876	846	827	812	841	847	832	838	886	817	900	860	825	859	868	866	822	896	814	868	828	938	876	867	875	843	844	863	866	819	902	856	821	844	901	871	887	818	843	853	916	861	854	828	869	826	880	881	818	882	850	907	926	815	831	850	862	883	883	875	892	881	863	811	829	853	826	835	861	867	863	851	858	887	845	833	894	907	843	846	856	854	833	852	842	886	866	883	821	903	878	874	853	829	813	809	827	837	832	865	868	877	855	850	846	872	879	850	816	839	900	874	823	872	854	888	817	898	874	823	881	856	846	827	884	857	891	843	873	843	860	834	832	817	827	884	869	875	804	841	848	900	851	869	875	833	859	822	858	838	850	890	847	860	829	865	868	844	880	834	857	836	818	891	836	843	857	883	838	897	871	845	818	853	879	852	822	843	854	891	900	910	831	893	832	870	857	835	849	882	868	895	906	832	873	903	809	827	921	852	849	846	874	845	846	878	896	886	853	836	878	800	837	881	849	864	913	902	869	838	847	880	864	864	893	862	872	844	823	872	846	850	904	842	847	797	865	833	835	891	896	884	805	836	837	872	868	846	853	824	848	874	863	835	840	821	880	858	904	891	837	865	837	857	860	858	896	851	855	898	842	863	864	861	811	849	860	812	807	874	879	871	830	879	867	908	891	872	876	812	851	806	816	840	867	879	865	814	851	814	884	845	899	823	891	819	848	821	816	824	878	938	848	886	876	882	845	874	851	879	809	900	853	828	841	841	826	844	882	883	869	848	816	888	872	795	880	885	878	893	874	841	861	794	886	896	864	812	828	861	896	886	860	847	827	909	890	864	855	838	896	843	851	881	851	842	892	857	847	863	877	920	850	845	860	852	885	879	887	819	844	849	864	876	861	830	865	906	855	824	869	862	873	884	851	911	850	921	841	850	847	852	885	833	853	860	858	856	839	856	842	855	876	845	861	845	828	862	912	896	876	867	876	831	931	829	842	819	838	839	884	922	877	838	866	862	878	852	872	823	830	874	850	898	892	859	822	904	909	848	878	841	797	826	818	851	893	841	883	877	809	922	868	879	809	827	874	874	863	843	868	853	893	841	888	865	898	861	855	848	837	880	873	899	816	827	828	875	876	810	850	864	887	833	824	892	850	862	837	870	869	866	863	806	900	907	839	825	880	899	847	852	889	888	854	876	905	798	913	879	826	826	842	861	803	913	834	837	869	876	815	816	846	884	831	871	880	807	867	907	920	830	879	841	888	830	835	847	856	858	884	869	869	872	938	819	851	846	871	843	854	845	839	837	877	810	849	889	851	894	841	847	872	914	895	869	883	873	858	860	807	878	831	825	868	905	866	847	872	831	838	883	864	844	841	857	845	869	845	824	832	916	878	830	877	857	887	906	827	861	831	881	828	833	825	871	886	807	867	883	849	847	873	823	837	860	855	856	879	890	896	848	860	896	847	917	904	888	811	886	868	855	891	900	864	818	842	869	866	865	887	866	817	891	848	909	810	804	901	863	832	867	860	847	896	864	866	854	892	792	844	844	891	796	823	880	834	831	941	880	883	845	841	853	831	833	856	853	866	860	843	849	843	869	875	828	827	852	819	845	812	859	859	803	820	865	862	858	886	824	879	919	826	897	822	833	834	839	925	881	877	899	856	864	841	857	816	866	859	834	826	846	927	888	912	854	864	881	900	881	923	855	870	887	850	893	839	867	837	919	817	879	826	814	877	885	849	849	845	876	819	855	849	900	889	862	855	858	885	815	905	815	821	872	877	907	850	913	813	858	846	792	833	846	838	822	848	865	837	901	845	845	880	831	845	872	864	833	834	851	887	841	854	856	859	797	860	845	861	875	867	863	883	872	868	843	832	837	889	868	844	873	804	862	850	818	865	862	849	868	867	801	805	856	863	898	856	855	914	882	819	858	854	838	835	858	835	864	863	870	879	801	884	883	850	872	825	889	912	854	874	824	856	871	903	887	810	823	874	884	907	865	824	815	864	781	869	868	903	840	848	816	842	849	840	865	880	883	815	832	855	886	797	848	880	868	866	803	824	843	856	880	891	845	892	848	920	878	825	856	867	856	939	899	862	809	846	863	873	813	781	814	870	850	873	865	864	915	867	911	788	908	839	858	901	840	888	861	888	878	835	817	858	870	817	868	889	878	871	849	901	862	854	825	843	891	893	824	880	824	889	865	836	840	860	888	793	890	857	854	832	856	813	861	842	858	900	840	857	837	867	957	879	871	825	810	843	873	880	868	881	835	880	883	857	869	859	847	845	852	851	852	824	851	859	856	881	855	877	887	847	861	867	854	897	823	859	868	878	868	836	832
24492	3558	2498	1805	1279	907	753	689	575	513	474	408	406	378	400	348	307	331	322	304	314	334	300	298	305	295	318	341	298	268	286	317	319	314	280	264	276	274	279	271	299	263	230	294	310	320	266	268	268	274	273	317	305	292	312	321	323	268	281	283	281	269	257	275	280	269	285	271	280	264	289	286	296	273	279	279	320	287	288	248	289	264	329	276	282	283	268	298	284	300	293	316	291	289	258	283	277	255	257	279	275	297	268	254	277	301	282	300	291	253	267	285	298	263	258	257	286	279	246	266	317	261	274	303	274	286	274	293	263	291	274	295	259	267	282	266	270	274	290	307	291	262	272	258	296	266	266	310	275	303	268	308	290	293	305	272	276	247	289	288	280	299	292	325	291	279	268	307	257	255	277	295	280	278	277	283	289	283	286	261	249	308	291	278	290	259	274	304	287	318	316	271	280	290	259	301	281	284	275	286	290	313	291	261	278	298	276	261	266	267	268	272	295	266	314	320	270	253	277	293	276	275	262	289	277	284	278	286	269	290	295	297	283	269	289	273	284	262	258	275	266	279	241	284	283	297	265	266	278	287	289	291	266	265	240	252	257	253	299	278	284	286	276	275	269	307	290	287	279	267	280	284	246	286	250	259	280	262	274	266	271	258	274	284	278	317	272	307	289	293	288	283	285	274	286	289	266	269	277	282	292	275	296	267	274	250	283	270	278	255	274	311	275	280	273	275	275	264	273	265	266	267	249	248	284	248	270	271	279	272	275	259	249	285	265	288	319	285	265	257	312	286	283	286	281	270	275	274	300	270	273	271	266	303	301	297	262	289	300	265	277	288	266	278	278	277	279	259	300	258	269	264	291	282	299	268	279	300	284	279	297	267	291	316	271	260	308	253	283	295	278	283	265	277	248	291	273	289	280	267	255	254	259	265	272	284	248	262	254	303	274	265	248	263	285	292	289	298	257	282	247	279	281	265	266	253	321	281	318	255	285	292	272	288	306	271	289	263	238	288	288	313	274	268	275	271	270	271	289	279	312	288	280	274	312	274	268	253	250	289	312	309	281	314	263	249	286	273	270	273	282	310	294	250	289	230	264	265	267	261	247	299	255	304	268	263	286	257	307	254	281	277	280	269	280	254	289	276	295	269	277	279	275	273	256	284	287	254	318	239	264	266	283	274	305	264	275	245	270	297	250	247	313	283	271	296	253	273	295	303	290	270	290	267	275	290	286	280	276	267	264	268	277	280	269	274	284	284	312	278	236	276	289	311	299	299	277	285	267	270	249	279	255	307	299	316	291	278	260	277	255	293	263	288	238	275	283	272	285	271	271	284	267	265	299	292	303	280	277	255	263	295	276	266	270	271	273	282	253	272	277	289	287	294	290	252	264	279	271	291	279	246	275	268	293	273	278	264	281	245	261	275	331	265	257	278	288	258	286	277	301	309	309	278	288	271	292	313	261	243	267	281	294	265	272	259	256	272	284	302	281	300	264	285	255	283	304	307	254	264	308	259	263	270	296	232	293	302	280	293	272	275	272	297	264	274	259	250	262	249	250	275	256	263	264	271	278	293	301	273	271	301	268	279	242	267	294	265	260	281	287	260	277	230	273	288	293	245	252	279	287	246	280	254	307	289	277	267	272	288	278	291	286	263	297	270	251	280	281	293	271	279	293	266	269	271	249	282	304	288	252	291	279	312	268	275	296	281	254	279	291	295	290	299	288	272	272	301	260	255	266	298	270	272	288	269	273	249	300	289	286	285	255	288	270	268	280	263	293	248	262	249	304	287	269	262	269	269	287	271	275	288	296	299	292	267	257	278	254	244	249	262	271	237	274	265	244	260	252	278	309	296	290	255	272	295	246	271	268	277	293	277	254	290	265	277	266	291	231	247	285	267	230	264	273	280	286	277	295	280	303	268	261	269	267	283	279	279	273	261	291	274	295	288	258	288	283	299	298	272	286	267	250	266	246	286	275	267	318	263	287	238	263	266	303	256	285	306	272	258	284	291	283	309	295	264	279	330	286	282	271	263	257	267	278	266	306	307	271	270	287	266	262	303	276	249	247	275	270	283	287	265	291	264	285	269	274	284	293	271	289	234	256	290	267	287	286	283	276	253	265	230	295	278	265	263	274	270	260	307	273	258	281	263	282	247	268	279	281	260	282	278	280	260	264	258	251	297	293	288	310	271	268	265	237	278	288	288	236	291	264	301	309	318	256	256	278	295	246	259	241	298	292	274	281	299	282	257	256	257	279	247	268	284	241	277	299	266	273	308	269	276	260	246	267	277	289	283	294	268	273	275	255	263	269	283	288	264	261	259	267	284	277	282	274	268	296	251	284	254	250	282	275	267	301	270	305	251	286	254	250	255	294	297	269	275	293	295	270	279	286	277	270	257	316	278	252	290	270	270	277	287	259	260	249	271	284	262	291	306	279	262	266	283	275	291	294	286	303	296	284	274	289	301	306	277	262	253	277	289	261	294	281	293	266	258	276	285	270	267	285	238	261	307	272	286	285	284	269	302	278	267	286	262	282	278	265	262	247	283	259	260	275	275	265	265	282	277	283	268	290	296	301	297	254	283	263	308	271	278	269	264	270	280	285	285	263	307	267	274	253	290	262	265	282	297	270	252	274	279	253	284	275	286	264	260	288	308	256	285	253	293	264	287	292	289	282	294	257	288	257	294	285	286	271	238	321	292	276	296	302	307	294	295	265	267	264	271	265	298	271	282	265	286	273	254	284	245	263	279	303	259	267	269	281	288	307	290	305	275	276	270	261	271	256	272	286	286	268	293	267	286	285	286	269	276	257	288	303	276	285	265	279	282	229	278	290	286	308	314	284	292	280	296	299	290	279	302	247	270	289	278	236	244	280	245	273	242	272	278	300	281	287	249	269	261	288	277	265	267	299	271	281	268	257	287	254	248	268	269	282	245	250	278	277	302	264	295	260	258	283	273	291	261	275	271	277	283	258	274	274	285	289	274	288	280	283	301	258	318	251	255	276	265	261	289	297	290	254	298	303	267	309	300	305	252	277	281	272	300	282	260	255	293	283	288	280	308	270	270	293	266	309	282	272	290	255	292	288	257	284	276	303	255	292	285	301	268	265	272	242	297	285	300	232	266	295	275	297	250	256	276	280	267	254	280	287	307	271	250	234	286	251	258	246	298	279	288	273	258	279	254	286	295	295	283	268	269	273	283	270	282	288	276	256	268	247	276	310	247	280	298	316	262	269	278	273	288	282	252	290	283	279	287	279	278	292	307	243	276	285	300	280	250	294	271	297	271	280	287	257	288	257	297	263	285	296	298	250	269	248	260	277	264	276	275	269	265	264	292	287	291	288	260	256	270	330	274	249	300	259	249	301	297	314	281	283	260	273	292	252	285	276	274	256	264	279	307	248	259	284	293	263	236	268	260	276	289	268	261	269	269	261	290	263	261	273	273	280	303	301	258	292	292	279	240	274	250	276	284	269	294	269	269	277	292
12312	2427	5398	6037	4981	4162	3278	2872	2401	2138	1856	1811	1635	1504	1465	1400	1279	1253	1187	1168	1072	1056	1036	1001	999	938	971	906	959	944	873	898	883	895	912	836	801	828	862	821	814	846	791	795	746	772	815	785	745	750	745	711	741	771	737	779	752	771	754	770	793	720	782	799	803	799	721	749	789	743	757	761	778	764	735	734	743	763	731	750	752	736	722	749	767	684	749	739	788	744	748	743	699	712	703	727	755	739	714	763	718	727	716	713	715	748	749	695	710	771	698	720	737	759	717	758	739	728	756	694	699	758	743	695	724	766	746	719	731	731	704	721	780	696	708	767	713	728	707	742	744	736	713	758	749	707	765	776	738	707	765	734	719	766	740	731	710	729	698	716	676	748	763	733	736	718	675	760	754	727	785	757	704	756	740	745	722	705	720	750	752	720	747	718	723	763	714	704	684	680	748	709	674	715	702	723	740	770	717	737	671	720	709	661	716	708	765	750	727	735	704	737	704	735	683	688	725	748	733	689	733	717	699	738	710	723	712	711	707	722	719	698	713	794	713	723	722	745	699	712	691	751	706	728	701	716	728	713	685	745	692	762	745	754	725	762	696	716	771	703	726	666	703	747	737	779	689	664	702	744	707	709	681	717	751	722	758	740	706	704	718	765	738	758	705	722	686	710	787	731	683	732	701	720	736	739	732	733	729	719	734	694	742	720	743	721	745	743	698	749	686	765	677	728	730	758	756	718	750	697	712	752	709	721	709	688	717	765	771	710	706	727	745	728	732	716	727	716	716	747	737	735	722	747	729	725	709	675	687	737	693	676	739	740	769	695	722	746	732	767	694	734	710	660	727	756	711	716	720	690	717	731	752	715	724	763	736	750	728	703	741	689	715	723	703	718	681	702	752	727	704	735	703	717	722	677	774	707	751	719	711	687	725	697	732	792	725	710	717	717	716	753	705	707	739	751	674	707	720	776	721	755	725	727	695	658	747	751	679	733	711	715	703	751	691	802	743	734	702	682	715	713	701	721	730	728	763	692	702	728	721	704	738	704	716	687	710	763	736	743	714	724	736	771	781	705	711	699	702	691	724	723	732	790	771	694	706	733	743	717	699	744	712	732	727	746	709	705	715	732	750	760	694	713	703	761	663	742	730	734	769	707	706	733	694	717	727	736	771	710	706	759	765	740	727	733	688	699	751	710	747	698	724	721	719	741	692	725	797	693	687	729	749	710	720	736	700	687	715	672	733	716	720	730	741	771	728	692	665	702	714	698	724	752	736	734	678	741	718	749	750	715	731	723	667	743	743	747	755	725	699	713	707	694	730	731	706	749	743	715	707	719	690	725	731	712	767	712	704	715	716	728	710	715	724	740	731	701	672	685	733	744	728	724	759	743	721	721	744	685	680	754	736	723	737	771	689	765	728	725	739	705	703	710	762	737	735	664	671	745	788	725	687	654	722	746	691	710	704	749	656	762	723	740	695	714	705	744	731	737	724	718	679	681	730	695	785	726	708	724	734	706	731	711	742	728	734	710	735	776	691	769	776	738	717	716	751	763	700	681	747	745	740	725	700	712	720	673	705	685	706	733	710	720	740	718	738	712	730	718	740	679	717	726	745	707	736	687	712	723	732	729	708	729	746	689	704	704	753	765	712	685	744	688	769	730	722	726	707	699	708	729	745	764	749	713	708	682	745	741	768	754	700	720	688	717	748	706	782	700	711	758	719	740	779	704	669	701	703	730	800	746	673	744	725	726	703	735	731	731	720	758	704	749	735	737	726	776	778	715	700	733	740	748	704	690	737	727	745	668	732	735	738	685	697	745	758	715	711	716	692	721	662	746	714	743	715	725	692	722	762	740	693	767	723	695	735	708	688	715	749	738	708	782	707	729	761	712	738	732	734	689	682	757	730	727	708	722	690	725	693	679	712	756	728	757	690	715	714	706	728	713	714	764	715	726	695	730	759	729	747	738	722	754	728	704	704	740	710	751	731	721	764	765	742	730	678	709	728	718	694	735	718	739	701	751	687	676	712	687	746	659	741	754	733	691	704	693	709	723	733	743	694	700	720	747	744	698	741	732	722	692	762	720	732	736	722	726	715	737	676	730	680	746	746	738	763	781	713	739	712	747	735	725	781	758	742	743	755	701	747	700	743	758	709	745	749	726	677	704	709	774	743	722	698	746	690	714	756	738	678	706	710	738	698	699	729	744	681	739	705	697	750	746	731	708	726	725	721	760	710	695	688	731	735	737	751	707	715	738	757	723	742	718	722	705	743	712	728	717	762	732	741	717	737	715	735	712	682	724	772	735	747	762	731	680	733	768	743	765	741	729	760	679	729	707	701	731	715	737	767	679	722	721	713	748	752	678	716	742	759	779	719	727	709	720	750	741	754	733	721	666	731	699	679	720	756	716	727	751	747	706	714	702	704	719	740	739	740	688	684	761	716	711	779	732	733	712	722	791	687	753	716	727	737	742	732	696	685	710	679	776	712	739	749	697	704	765	714	687	723	771	755	693	751	699	727	725	716	671	740	788	681	766	729	737	727	765	752	721	749	728	705	727	717	732	721	753	701	713	706	746	670	696	679	731	755	771	726	709	690	733	731	781	751	740	692	674	740	742	765	711	707	668	728	750	756	706	722	684	744	739	681	778	769	702	713	732	720	787	694	688	742	731	726	722	702	677	704	705	747	718	712	720	715	744	690	766	706	725	749	758	698	722	678	739	709	704	742	686	728	711	710	745	717	662	729	709	796	697	727	699	736	755	708	766	756	728	756	714	721	694	780	731	720	706	761	733	702	692	730	723	715	703	814	759	702	714	793	684	750	735	694	748	715	719	760	766	716	765	718	685	727	726	737	755	751	734	811	681	763	762	754	713	734	734	728	753	749	718	701	698	676	750	772	726	765	732	748	741	707	676	688	699	708	697	734	709	721	735	737	740	725	707	741	741	715	729	719	735	739	716	744	748	746	690	741	681	689	733	688	738	718	737	733	730	697	761	751	698	723	761	719	716	717	770	735	711	737	732	699	748	732	751	741	705	688	740	730	731	693	712	748	729	737	728	738	729	730	713	747	730	753	733	715	743	724	711	741	708	768	716	711	705	697	730	697	702	750	681	753	753	742	696	748	795	703	694	690	713	700	705	765	684	731	730	750	718	692	789	721	740	716	698	734	730	704	724	742	687	709	705	748	705	724	672	726	702	692	693	723	787	745	715	697	747	699	738	734	711	725	737	670	717	761	754	718	740	733	753	728	725	754	697	681	748	754	753	714	715	751	727	724	723	725	717	717	696	744	684	714	729	730	684	738	725	735	737	743	706	713	702	746	701	740	701	691	688	735	705	752	717	685	738	730	665	689	768	716	693	734	705	747	750	730	760	809	700	717	678	729	678	730	760	690	673	706	690	702	741	737	717	745	753	726	701	742	760	717	713	700	710	778	706	737	724	728	726	714	739	713	766	780	702	714	704	700	684	729	773	716	738	718	710	766	746
2789	234	217	224	240	184	181	169	167	216	178	188	181	176	163	206	182	179	184	198	193	176	168	190	202	190	198	230	201	162	185	178	178	188	194	204	176	224	192	184	180	187	192	173	157	209	200	191	208	184	159	178	180	228	164	199	200	186	175	186	202	193	186	178	180	197	182	163	217	178	192	189	161	207	184	181	173	176	171	205	184	190	187	199	174	169	177	194	180	190	205	180	184	211	202	195	197	183	191	200	176	189	182	172	181	205	169	191	198	195	187	154	169	204	185	187	191	195	202	198	182	179	197	203	191	194	163	176	178	178	174	201	197	189	155	203	166	168	180	159	184	201	195	156	198	182	181	219	188	180	208	181	200	182	183	187	204	189	185	180	205	181	183	197	175	193	184	165	203	186	200	184	187	179	171	188	191	186	187	185	197	202	202	197	194	185	207	203	193	209	179	188	194	198	215	172	191	191	209	194	192	191	186	189	164	181	193	190	188	187	208	172	207	170	174	196	164	186	172	190	173	192	175	206	180	190	217	206	176	174	201	185	201	199	179	195	169	189	201	192	206	179	203	151	186	202	197	210	198	178	191	176	150	183	168	214	173	173	192	196	204	198	186	205	188	168	185	189	210	201	177	193	208	172	182	177	165	171	183	190	204	194	203	193	165	173	190	175	175	171	185	189	174	202	194	158	189	195	199	185	184	195	195	194	201	211	179	170	205	188	205	188	217	176	198	188	203	186	202	181	221	172	188	192	174	209	208	166	183	184	183	182	167	182	208	201	179	199	192	196	198	203	177	179	205	207	197	199	205	188	160	204	192	188	202	180	220	205	176	200	186	205	190	186	194	205	199	200	178	200	189	229	183	193	182	180	180	176	183	180	183	185	193	174	196	153	190	184	192	165	162	201	184	190	178	184	194	203	174	196	202	197	176	192	190	190	165	187	163	180	176	176	196	191	154	185	177	186	197	191	199	184	173	198	177	193	187	164	191	173	183	188	182	187	201	185	181	197	204	179	203	187	187	176	183	198	184	192	199	185	179	207	197	182	174	174	159	202	157	169	181	186	185	181	178	168	185	199	163	196	194	189	183	182	188	186	177	205	200	211	195	183	186	204	191	183	202	179	154	180	182	200	197	183	191	183	193	208	229	178	174	182	171	200	163	177	182	200	213	187	217	185	172	206	186	200	188	197	192	181	184	163	204	184	200	202	199	171	181	184	171	181	182	162	201	204	184	186	197	170	179	214	187	179	168	176	202	204	168	185	210	173	172	173	172	196	173	174	170	208	178	191	183	169	185	187	184	178	189	209	162	197	189	177	185	184	181	214	161	180	194	193	180	186	164	183	193	163	192	195	192	211	158	214	212	182	195	210	180	177	180	187	184	181	181	179	188	183	195	200	170	195	176	180	190	181	201	216	171	182	176	201	178	169	200	185	219	183	187	180	200	161	159	199	206	183	182	169	174	178	176	191	175	211	180	186	209	161	168	164	182	175	191	192	173	166	170	181	202	192	190	183	165	191	193	177	182	192	209	204	192	186	204	189	172	193	197	199	225	179	177	175	176	182	203	184	175	182	195	192	193	216	165	186	198	174	189	164	194	185	193	193	188	192	200	215	168	192	174	191	192	187	195	189	162	180	195	167	181	207	198	177	197	194	176	193	183	192	186	184	198	208	176	189	193	196	200	202	183	163	195	186	193	179	234	153	185	206	206	208	210	168	185	176	181	184	177	212	201	223	187	202	196	184	207	182	190	206	193	197	189	184	185	195	175	183	185	195	196	163	174	176	192	188	172	184	224	177	169	197	191	184	198	196	189	180	204	194	201	172	217	198	181	187	185	156	177	199	177	181	157	177	165	202	176	194	181	192	190	199	179	166	180	178	204	196	174	180	182	212	183	156	176	181	158	194	195	185	179	198	191	172	187	196	179	206	181	194	149	182	182	168	195	209	191	185	186	185	187	218	183	175	181	188	202	171	197	201	210	168	192	199	200	182	196	162	177	204	168	188	195	189	173	182	165	201	182	171	208	166	205	184	149	184	175	172	187	174	170	206	182	222	177	178	187	192	196	212	199	161	183	176	188	177	191	190	169	169	170	171	185	188	198	165	202	183	182	176	191	206	169	203	183	180	164	185	158	176	205	199	175	177	208	155	187	215	183	172	173	183	169	181	209	160	194	176	165	203	212	183	168	192	185	204	188	177	192	191	213	194	195	212	201	180	196	179	204	196	174	195	163	215	216	173	190	196	182	195	175	199	188	193	202	181	179	216	161	193	182	199	186	173	181	170	176	161	195	190	180	197	198	185	160	167	194	186	177	178	163	198	187	172	194	186	201	184	194	178	192	206	171	208	215	200	190	188	195	190	206	159	181	161	203	204	189	186	182	194	197	170	194	201	207	184	182	172	177	187	206	197	195	183	163	193	175	207	177	189	177	194	185	196	189	167	197	199	187	201	174	150	180	203	175	186	192	214	177	203	183	180	155	177	197	179	205	201	203	192	193	201	179	176	176	226	188	212	213	211	195	199	164	193	200	180	174	191	187	186	184	177	187	178	204	182	168	180	164	178	189	193	194	159	181	189	197	203	200	206	193	181	147	175	182	163	196	182	216	171	173	178	192	185	190	175	211	188	195	188	166	191	209	163	191	186	187	187	199	190	184	169	177	191	173	183	202	176	181	184	184	183	206	167	199	173	174	176	192	179	194	181	175	172	178	174	201	179	179	173	184	197	200	191	194	178	165	168	183	185	195	185	184	177	183	180	182	162	198	174	173	241	198	193	184	176	182	183	200	185	187	207	197	185	177	180	189	191	203	186	196	172	171	195	173	201	182	194	189	196	165	187	178	174	181	195	191	163	166	202	201	200	185	190	188	198	165	180	186	212	186	202	183	209	199	176	178	177	185	173	210	177	193	188	168	187	194	204	201	186	181	207	180	193	182	180	172	188	187	183	206	185	168	189	185	188	209	171	193	207	185	210	176	185	210	176	181	185	192	198	182	165	178	203	209	201	182	173	205	187	191	159	217	183	202	178	188	159	192	196	197	197	179	191	174	166	224	195	195	195	176	196	171	197	231	204	217	219	187	184	191	182	157	157	165	199	188	180	207	171	161	182	187	198	197	169	233	167	185	187	200	188	180	187	192	196	193	174	193	198	175	198	211	202	192	184	166	169	181	165	196	170	169	170	197	190	228	170	178	205	174	196	169	167	184	184	180	207	217	187	169	220	208	163	178	204	189	175	193	195	161	179	186	175	180	199	175	201	179	201	198	189	170	183	184	170	165	206	222	175	195	219	206	181	216	199	171	168	196	220	192	203	172	208	196	183	186	184	177	170	198	207	188	215	217	198	185	192	186	198	202	177	177	194	200	202	167	203	185	167	179	182	209	195	178	187	197	186	194	178	191	188	198	194	184	156	198	196	179	186	173	189	199	183	221	188	172	152	163	202	227	209	188	183	181	228	183	200	223	182	163	187	185	208	205	197	197	173
2881	580	667	678	693	650	665	584	657	602	563	586	599	559	538	589	570	618	571	539	591	589	538	580	540	577	576	590	533	569	572	603	546	556	575	567	569	576	544	568	533	553	517	634	591	549	589	577	540	548	552	587	529	531	552	525	565	574	596	555	571	564	592	575	531	549	542	544	569	534	533	569	536	552	589	552	522	478	566	566	567	541	539	543	527	577	556	533	535	602	602	540	573	556	515	592	572	511	572	573	541	576	585	525	551	580	541	539	587	537	565	503	544	508	566	532	552	564	513	571	562	559	514	558	597	538	544	622	544	572	589	557	592	570	568	519	546	558	567	550	578	531	587	522	554	570	545	550	543	551	521	528	537	586	520	530	583	538	575	565	548	529	581	584	546	560	519	528	553	512	540	556	526	601	555	527	553	561	594	535	527	535	602	580	595	549	547	576	565	569	551	548	593	546	584	542	539	507	577	527	562	575	587	565	551	508	544	540	575	548	519	561	531	571	526	567	579	579	532	566	573	509	521	542	554	568	566	551	531	519	577	521	569	564	532	555	583	548	559	585	530	536	575	560	542	579	531	581	584	551	564	543	562	544	563	574	596	529	547	551	543	607	555	562	543	545	566	513	552	556	553	528	562	533	570	531	553	520	548	544	578	576	540	596	548	555	568	576	502	515	544	555	531	532	530	563	594	564	545	567	569	540	543	579	528	565	513	554	520	553	535	587	545	569	594	592	591	541	570	559	549	569	551	558	585	513	538	548	544	536	562	565	565	545	539	610	606	512	565	536	540	546	559	582	592	518	533	543	551	545	541	561	522	544	534	554	556	574	530	531	531	540	588	584	561	547	536	501	552	567	555	535	524	564	571	521	553	597	563	534	537	548	502	591	543	542	550	517	570	523	569	554	571	581	539	515	549	541	537	543	554	576	554	541	588	558	576	571	576	564	571	544	531	576	580	545	511	602	572	536	608	571	565	519	565	546	572	573	523	593	529	614	515	553	562	557	582	566	549	529	571	510	561	572	533	562	550	564	590	553	555	534	541	560	588	568	575	563	514	569	593	570	572	522	539	528	569	510	520	551	574	533	565	531	537	594	577	515	558	544	548	538	541	575	598	570	560	550	597	564	610	527	525	532	560	548	551	566	523	571	540	566	557	527	561	519	505	544	557	557	530	535	567	553	568	567	564	575	526	572	598	516	507	528	566	558	559	566	571	551	571	477	545	533	508	543	592	556	554	554	564	555	569	572	548	560	551	574	600	547	545	543	533	560	551	578	554	567	517	484	532	565	528	576	573	560	558	543	577	516	555	535	574	543	566	586	580	571	559	583	576	527	534	587	560	560	547	588	553	526	550	549	556	540	549	529	525	549	563	538	555	500	563	528	542	515	563	554	509	519	538	536	564	529	535	584	538	550	542	551	541	539	543	556	520	522	562	527	533	596	595	593	553	578	534	515	564	553	555	555	566	546	512	497	511	568	574	514	562	581	523	568	534	546	541	566	538	582	581	561	596	585	577	583	549	543	561	572	563	617	543	550	523	548	515	575	557	548	526	506	535	597	526	543	544	620	583	567	560	554	569	568	570	566	512	565	577	572	590	522	571	541	567	562	509	582	518	507	543	545	590	559	537	526	580	553	521	556	509	548	512	525	539	501	550	560	567	557	519	532	570	551	517	580	549	570	518	526	564	553	555	516	572	566	530	555	530	623	512	525	583	546	573	520	548	524	574	549	560	511	539	524	518	529	535	552	542	554	564	580	561	556	571	528	514	572	586	519	542	557	559	548	605	573	568	524	497	561	547	529	542	537	547	558	555	637	575	550	569	591	537	525	536	519	520	571	559	568	539	567	545	524	536	573	572	541	573	592	578	524	556	554	540	571	562	557	497	549	535	552	558	560	545	571	516	591	521	574	533	582	534	556	551	536	573	596	519	554	575	555	542	563	540	568	537	539	573	546	525	548	558	523	564	542	535	563	561	606	559	527	566	538	530	565	510	607	539	578	547	562	547	550	530	534	547	521	583	540	533	539	540	520	527	563	536	561	519	574	546	589	591	539	542	535	561	525	556	550	551	500	550	578	596	535	561	509	575	547	574	576	505	591	578	550	558	552	555	533	566	586	538	540	573	573	597	530	564	514	530	551	559	531	535	555	577	569	569	568	535	535	541	556	504	558	569	555	505	515	559	542	532	544	554	569	561	571	543	557	555	568	503	561	518	523	525	541	567	542	551	555	540	540	548	572	534	591	543	538	565	563	553	566	564	564	530	567	553	537	558	561	527	563	565	561	563	545	574	583	535	580	545	535	525	545	572	577	543	545	530	574	555	549	504	561	510	587	560	545	528	581	550	531	577	567	578	573	532	556	552	514	534	590	577	559	556	573	559	512	537	519	531	564	503	580	606	557	548	538	550	506	568	527	543	552	530	561	554	573	486	517	552	561	578	609	515	497	550	546	537	547	563	583	594	547	526	522	563	528	527	606	544	591	549	518	559	551	514	498	556	507	553	569	535	506	527	530	566	548	584	552	571	584	566	538	544	541	574	548	533	582	543	521	510	554	544	555	536	534	554	542	534	533	555	505	520	569	547	538	560	579	539	532	543	553	491	549	548	557	506	570	554	530	526	557	577	584	574	575	606	509	580	530	540	562	560	606	560	560	509	538	567	578	645	529	533	552	566	565	571	528	586	541	531	593	538	542	538	543	546	516	538	575	555	565	534	569	581	553	545	567	545	584	547	542	548	538	554	550	549	568	543	556	570	561	596	521	533	547	582	535	517	563	548	541	540	533	601	531	558	580	524	542	555	555	574	565	523	542	569	559	535	538	520	551	567	572	551	528	520	577	554	577	539	543	525	566	553	551	561	568	560	582	569	544	515	528	519	535	520	536	570	525	581	566	530	574	603	574	532	548	539	574	599	553	525	573	572	549	575	531	557	585	531	533	546	537	563	545	538	530	547	545	551	534	572	565	543	559	537	531	576	525	581	548	518	539	541	565	552	556	549	558	557	536	558	548	557	526	560	539	543	547	526	556	555	565	567	567	541	565	586	520	552	578	572	532	555	564	526	544	589	587	530	555	550	543	571	552	561	514	516	550	533	529	523	548	567	528	560	514	555	548	523	536	564	543	525	555	556	536	594	599	569	550	538	556	504	554	558	585	568	512	545	522	567	561	565	556	524	561	554	607	552	544	525	594	552	555	518	577	548	511	547	591	614	563	538	542	543	548	557	573	558	576	541	542	548	581	547	531	537	559	518	563	510	560	528	546	513	544	595	562	537	569	545	551	546	578	589	552	518	532	552	523	554	537	575	568	568	557	558	566	571	516	537	591	595	551	635	564	532	540	574	542	591	550	608	575	551	577	576	525	542	566	531	556	536	554	567	545	583	518	582	539	541	534	590	590	558	544	551	592	554	547	564	556	487	559	550	526	553	543	546	538	554	585	600	558	541	537	568	557	517	578	596	542	599	522	561	562	594	614	603	532	563	563
15106	1630	1327	1037	813	657	531	540	440	459	451	394	383	375	375	348	365	344	319	298	342	318	351	314	356	375	339	341	328	309	299	295	327	337	316	311	312	293	269	335	338	316	336	349	332	305	262	313	328	322	326	334	345	315	310	322	304	347	335	343	318	326	326	347	328	309	307	293	340	335	347	330	332	313	313	334	285	343	344	281	342	310	338	323	334	338	308	337	339	304	304	332	325	329	332	334	339	318	336	318	295	299	342	302	321	343	320	333	348	363	315	285	324	288	295	297	311	310	302	308	309	323	315	328	344	338	350	333	328	323	308	303	341	304	309	328	330	328	301	314	306	334	334	327	314	330	320	332	302	307	290	330	304	322	307	267	324	311	327	324	302	306	283	296	320	333	313	301	300	293	313	331	287	330	329	367	354	363	299	313	331	336	326	349	314	305	338	304	307	344	332	325	302	310	320	334	339	316	361	326	331	329	285	375	339	317	348	326	333	360	312	342	325	334	349	353	342	319	337	342	321	388	324	348	326	323	299	348	326	328	346	309	324	317	315	327	333	316	275	316	296	333	311	326	311	325	331	319	321	337	317	316	323	322	318	323	311	294	325	335	345	325	334	330	356	340	340	308	330	323	293	341	370	288	330	336	340	291	314	368	305	352	332	301	321	319	345	275	287	302	330	354	333	309	352	316	330	284	323	307	322	312	306	305	342	301	310	316	320	309	319	308	287	290	354	314	330	317	311	327	362	304	290	311	305	351	323	327	337	320	341	322	332	321	327	342	344	318	301	331	332	329	333	313	320	317	330	316	334	336	342	308	298	318	289	305	279	288	325	347	317	319	325	312	317	332	346	333	320	317	335	345	300	310	314	325	307	328	310	338	342	305	287	347	304	308	310	291	314	330	345	314	323	327	334	303	286	325	347	314	337	338	291	351	345	333	324	329	327	330	331	305	328	299	374	330	333	343	318	314	298	307	351	305	288	341	341	324	326	331	334	338	315	323	306	316	319	332	286	345	309	322	356	309	319	334	336	322	320	319	337	319	312	329	297	319	345	318	338	334	299	321	319	304	336	312	316	329	317	336	321	338	319	326	328	377	327	351	337	290	313	324	349	324	318	320	358	283	338	295	340	313	325	306	337	321	310	334	321	336	316	309	315	309	296	331	322	356	339	328	279	331	317	328	308	330	316	315	301	340	315	295	323	317	324	315	338	323	301	326	302	322	331	322	328	303	344	306	340	299	303	342	332	298	331	351	326	320	351	332	346	330	332	315	300	296	320	328	343	314	323	313	275	335	326	324	322	332	301	310	316	321	339	320	337	327	336	361	292	315	341	336	306	299	310	337	309	335	309	319	354	305	338	327	288	320	329	349	337	348	328	334	313	292	305	295	319	334	335	339	308	338	326	303	339	296	298	314	330	333	314	355	318	326	334	303	327	333	317	314	320	328	346	298	308	319	294	305	317	311	301	296	325	286	320	330	318	317	341	331	308	317	314	342	335	340	322	325	324	314	325	328	334	308	285	357	309	328	343	296	296	342	331	331	308	318	340	341	329	344	341	293	348	325	348	297	335	306	338	321	337	306	339	315	289	290	302	327	331	308	317	315	327	322	305	290	332	339	321	314	285	341	305	322	317	325	323	363	327	317	330	317	348	334	337	310	323	327	324	336	347	310	315	310	312	330	314	351	346	316	340	311	353	324	332	323	365	301	347	317	313	331	323	338	328	299	335	318	286	322	351	295	313	302	325	348	313	366	310	314	308	334	359	336	323	354	343	325	318	315	304	316	307	320	300	322	325	332	367	336	307	358	351	313	337	318	297	310	323	335	319	308	355	345	345	322	328	319	327	328	340	307	317	319	292	319	319	350	325	315	299	310	326	331	302	302	299	328	317	324	284	315	303	306	324	380	333	292	336	333	303	335	356	329	301	334	333	332	322	307	338	324	321	339	307	338	343	308	326	332	363	344	332	321	303	310	319	323	305	321	314	352	334	307	304	280	332	369	334	339	338	331	343	299	314	324	312	361	322	297	331	348	326	333	300	318	341	333	306	296	327	315	340	298	319	299	333	300	287	339	311	340	304	356	294	317	321	327	337	352	313	335	316	313	308	327	312	324	373	331	319	329	323	324	320	336	312	303	324	360	314	333	339	319	294	323	321	335	304	327	315	299	332	355	294	299	317	336	307	346	333	347	343	331	303	320	290	346	329	316	353	327	335	332	336	307	327	331	335	316	294	318	330	285	310	316	325	331	333	316	314	319	341	322	316	327	359	294	333	303	311	307	332	326	302	316	311	321	325	306	330	302	301	339	299	345	328	326	309	301	341	309	344	342	319	329	320	348	339	299	309	316	312	330	364	343	316	356	287	312	334	312	303	308	357	327	340	289	323	316	325	317	343	343	342	342	336	351	320	335	313	318	323	310	341	338	341	306	307	325	306	350	310	325	331	315	307	309	325	336	295	330	346	333	303	332	326	336	327	309	320	305	299	322	320	320	309	339	313	307	343	317	315	304	301	300	297	329	323	339	312	333	358	308	339	339	337	343	329	328	331	352	294	325	307	358	320	348	297	332	340	339	298	311	292	316	308	311	293	333	303	337	320	323	331	322	330	334	298	305	305	305	337	356	329	336	343	318	318	321	318	321	333	321	330	334	323	339	327	337	302	335	340	342	292	299	315	305	348	282	328	321	329	317	286	330	291	301	323	333	323	306	310	310	339	315	346	332	326	309	327	332	340	316	322	326	301	339	320	312	318	329	306	333	285	296	302	324	334	339	327	307	324	347	343	337	307	316	319	337	334	323	326	313	303	323	312	334	320	378	350	330	309	297	316	329	346	349	308	308	330	349	322	290	288	371	326	327	340	305	320	299	321	292	297	336	302	348	333	279	308	270	288	304	371	326	320	344	328	325	305	333	330	311	336	333	331	326	327	310	352	301	332	313	317	309	352	314	326	332	338	325	318	308	314	303	332	331	353	316	368	321	340	304	317	302	336	357	310	320	302	321	328	304	351	351	327	330	313	283	322	328	297	307	309	295	287	296	333	334	300	305	329	339	312	338	366	303	328	347	314	332	318	350	296	316	342	318	330	338	299	327	283	317	325	328	331	293	282	313	350	353	329	345	313	300	310	341	294	319	338	295	342	335	340	321	336	325	336	295	304	314	317	334	338	298	359	346	336	318	306	320	333	350	304	313	348	299	317	310	321	316	320	319	312	334	350	311	316	306	318	330	340	346	348	327	344	337	307	321	303	338	351	321	298	342	309	314	347	311	327	350	328	321	330	316	334	323	326	311	329	306	296	303	355	298	315	332	296	310	324	319	300	297	346	297	325	335	305	336	308	346	329	345	314	347	344	328	347	311	305	325	303	336	329	309	301	296	317	344	318	327	305	346	300	320	300	315	307	297	328	332	303	322	328	313	330	308	324	360	349	327	319	321	315	330	318	337	358	322	362	359	323	329	322	351	350	320	316	335	289	328	302	312	334	302
9057	1742	3310	3617	3122	2686	2198	1934	1735	1546	1482	1392	1378	1262	1143	1183	1148	1152	1101	1132	1000	969	1007	989	986	977	972	929	945	953	930	949	880	911	974	908	912	901	877	890	896	879	931	942	920	881	962	974	963	881	868	882	860	869	900	878	842	910	882	868	877	868	859	895	855	881	861	881	833	894	907	861	848	864	908	873	842	891	791	858	867	865	837	838	830	896	883	900	870	863	883	887	889	840	948	905	866	837	803	816	840	897	886	912	875	838	824	844	843	796	850	882	865	796	888	829	848	871	882	842	839	884	891	865	890	878	868	856	900	880	845	884	886	849	913	841	828	809	864	891	874	863	890	914	872	826	853	868	881	850	859	854	829	848	831	864	924	830	856	820	821	860	899	883	841	860	836	846	856	861	874	871	858	858	814	865	809	825	838	818	866	857	857	919	849	845	862	840	828	853	863	842	861	863	837	896	839	848	848	836	867	848	892	881	859	890	940	827	839	891	858	901	849	858	907	884	898	871	812	805	866	845	897	825	816	850	882	829	923	872	851	843	809	893	865	841	833	861	822	885	910	826	794	812	842	819	886	817	868	867	854	819	893	882	876	833	855	893	850	849	830	840	865	848	834	875	859	846	892	944	915	827	822	862	872	858	841	844	874	813	866	875	877	891	863	852	839	875	879	838	848	893	851	828	860	864	878	822	848	865	879	864	815	936	877	825	832	806	853	875	824	876	820	846	892	833	868	849	888	870	854	876	861	846	870	861	839	845	842	829	827	864	810	875	915	871	867	815	838	844	822	877	890	817	840	874	840	886	879	876	850	887	844	872	901	872	880	868	840	881	812	853	850	842	813	870	892	871	864	865	890	841	814	797	856	887	848	818	835	857	800	811	873	879	862	836	898	911	876	854	876	834	879	822	895	890	835	852	857	872	813	863	843	844	833	874	864	868	817	868	904	847	876	846	867	895	847	782	906	812	814	840	836	906	830	870	844	844	905	853	829	852	827	845	861	859	879	833	881	816	869	839	877	792	869	831	882	855	867	901	906	826	900	814	891	819	802	877	872	840	892	798	844	890	901	888	891	853	814	835	808	838	855	815	846	875	803	836	819	874	840	851	859	831	879	909	850	906	846	816	903	826	852	843	833	866	853	897	846	806	835	809	830	888	924	866	852	829	852	853	846	878	866	824	901	866	832	835	788	869	834	915	860	828	866	867	824	842	822	853	830	861	908	885	848	823	798	875	851	831	863	838	856	870	868	854	819	864	810	861	884	884	855	830	841	853	861	889	798	842	796	844	864	860	852	849	871	893	891	927	863	867	826	853	898	862	934	836	879	843	809	881	845	826	861	890	842	839	873	910	878	877	856	929	936	868	894	850	878	852	867	865	820	860	816	857	886	813	897	857	913	857	863	843	893	854	827	855	864	805	819	832	854	872	918	875	851	878	811	833	847	897	847	900	876	851	896	836	818	840	882	839	892	843	847	852	854	870	866	865	855	884	885	880	870	849	905	872	889	870	869	803	874	908	840	853	819	863	852	912	811	812	869	852	835	900	829	859	915	926	876	842	812	847	852	836	916	815	850	855	870	858	867	813	882	816	852	864	869	839	815	870	828	803	841	863	824	882	855	860	817	855	853	836	856	793	857	865	822	874	892	885	822	819	868	866	794	885	846	880	826	813	839	787	854	803	846	864	874	855	825	861	847	808	849	881	907	899	857	884	836	838	885	850	844	847	890	866	860	864	919	883	883	857	872	899	869	782	898	857	879	857	862	833	850	862	877	845	853	873	898	813	880	858	891	862	884	931	857	882	909	828	835	825	820	852	822	859	793	907	837	840	840	802	910	881	826	846	839	811	863	865	794	837	855	904	922	830	829	867	863	861	841	889	807	853	824	844	845	847	852	866	850	820	884	840	834	870	900	894	870	849	843	896	804	901	848	860	894	816	891	806	872	873	912	849	861	882	870	811	850	884	885	889	856	870	815	833	879	835	813	840	840	855	822	807	874	827	873	859	863	836	892	853	857	818	886	868	807	886	808	855	876	897	913	902	849	852	821	868	845	879	865	849	896	833	852	803	868	869	871	846	809	797	885	802	816	881	872	857	853	861	817	849	859	859	806	889	875	888	928	884	827	784	865	878	848	848	867	868	868	821	846	819	831	843	861	859	868	850	856	847	827	932	852	918	836	871	900	840	838	922	876	859	855	805	795	866	836	845	898	897	825	822	913	840	872	860	889	846	833	834	854	912	888	897	819	862	840	837	870	882	910	857	906	837	879	857	902	834	851	855	884	808	835	867	870	852	844	880	862	828	882	907	809	820	860	884	877	881	863	875	846	849	895	864	861	815	817	876	852	847	877	889	848	865	901	836	905	885	863	839	855	865	909	881	864	882	856	906	923	850	892	843	830	841	873	802	863	858	892	874	847	902	891	843	854	876	880	864	830	833	848	851	832	842	846	890	869	859	877	874	859	898	852	845	829	821	880	891	829	913	836	845	855	847	856	824	878	853	897	881	838	824	883	851	846	839	859	849	876	850	860	874	890	829	856	905	810	841	879	822	853	866	900	868	898	864	856	864	853	913	860	848	850	823	839	867	892	857	838	865	820	855	824	842	845	836	861	871	822	835	860	898	870	830	881	832	828	855	872	834	858	879	816	873	865	864	888	897	900	841	824	828	889	849	876	875	904	848	864	838	925	851	844	830	911	885	873	870	874	891	835	818	850	849	905	844	911	804	870	814	827	899	877	844	837	859	836	850	910	851	902	848	863	898	900	847	852	867	828	838	804	923	822	856	845	861	874	808	877	828	826	833	863	872	841	889	867	869	847	859	840	873	881	825	911	892	851	852	834	879	930	856	847	868	890	902	830	841	835	899	822	894	873	873	850	910	862	840	853	898	881	839	833	911	920	822	871	870	849	843	852	832	902	885	892	835	865	894	823	866	834	902	846	789	811	861	833	856	942	883	885	886	833	926	890	851	803	907	931	816	836	841	851	862	869	866	910	890	876	856	795	830	870	856	846	897	858	879	872	818	844	828	817	849	868	860	883	907	895	857	901	872	911	875	831	826	813	839	871	860	793	881	851	880	825	873	824	897	864	880	872	845	912	856	804	813	898	861	799	847	837	842	890	939	888	842	827	861	859	858	870	866	848	859	855	941	861	826	869	839	845	888	857	850	844	854	904	857	873	898	819	910	873	828	867	895	805	878	855	891	891	847	843	887	816	847	896	851	870	854	816	932	882	875	834	837	897	872	824	876	855	901	837	870	879	876	876	825	873	838	870	849	918	862	825	856	848	810	904	840	871	874	878	838	856	818	892	876	850	831	818	840	891	832	849	862	806	851	889	875	871	853	849	836	907	834	860	832	911	862	861	892	861	874	888	810	869	844	812	887	848	891	903	893	868	831	862	871	846	893	856	850	832	868	864	929	877	836	885	855	921	854	874	792	852	858	894	856	858	871	862	827	796	837	860	823	840	810	851	841	857	809	876	914
25779	3770	2517	1773	1240	930	746	636	507	478	414	426	389	393	384	357	327	342	322	341	348	324	353	288	298	292	287	270	278	302	297	272	276	327	264	290	286	287	236	280	254	285	276	318	295	280	288	307	255	259	277	252	280	286	286	252	258	275	300	293	250	281	258	307	263	261	304	288	294	279	268	279	279	261	292	310	281	284	282	276	280	304	281	314	247	257	302	283	246	270	307	251	269	269	279	244	276	272	250	253	280	251	233	258	280	272	277	286	295	301	288	252	258	282	254	281	298	282	259	302	276	301	305	257	271	286	271	251	282	282	272	273	260	249	288	300	280	262	280	280	299	291	255	290	267	283	283	294	264	273	261	267	274	314	285	245	280	297	292	275	300	255	271	299	270	264	267	297	270	291	291	305	262	245	279	288	276	275	253	262	297	273	288	275	264	280	266	255	254	262	311	275	291	286	274	274	294	288	270	262	265	288	286	289	292	268	267	276	284	278	282	298	264	278	267	266	237	282	276	276	273	260	281	306	255	248	281	268	267	271	261	248	276	274	299	245	273	272	274	284	269	271	265	288	259	267	243	277	289	266	248	296	284	295	260	276	253	254	279	264	285	270	303	272	278	300	286	255	248	279	309	287	271	278	309	278	299	296	279	302	246	262	274	284	289	267	269	268	272	273	275	239	299	274	272	269	275	267	275	293	279	270	264	287	298	254	283	262	311	279	275	289	253	295	294	269	241	277	283	267	272	256	253	255	274	281	275	278	249	272	321	287	297	307	267	280	260	264	274	292	254	300	264	249	288	290	279	284	268	250	318	274	274	297	266	291	274	277	273	276	256	285	289	286	296	290	286	282	262	275	250	307	271	313	273	298	280	296	256	254	263	256	234	262	244	267	287	254	280	269	267	276	287	276	293	279	271	278	299	258	301	267	280	278	292	246	262	281	275	295	276	272	282	324	296	280	263	270	242	263	260	277	285	254	269	290	287	275	248	274	274	283	285	276	261	264	290	279	261	263	263	265	240	287	275	287	306	240	274	275	273	274	279	292	268	285	255	265	282	297	295	276	271	312	264	275	277	263	261	265	264	258	298	269	266	278	309	285	296	288	280	266	272	270	276	300	286	302	277	287	269	247	272	298	289	260	299	250	295	301	265	291	281	320	292	307	288	274	305	294	261	282	276	255	310	249	279	267	263	281	256	272	306	272	264	302	263	288	289	307	269	263	269	280	258	301	267	264	270	290	315	281	286	279	250	286	279	238	279	270	285	269	262	279	251	267	250	296	268	287	285	247	257	241	297	284	255	265	244	267	275	255	288	279	297	267	256	261	264	275	289	254	253	251	258	278	294	272	270	265	262	246	279	287	279	274	256	291	277	283	263	312	265	272	264	304	302	280	286	273	285	283	274	264	269	281	278	291	280	287	284	277	262	304	272	269	264	253	278	299	261	287	286	261	291	291	277	256	278	262	282	269	271	279	267	275	280	279	281	265	280	286	269	287	288	312	267	274	281	286	276	277	302	266	293	261	286	270	295	278	279	256	265	276	239	269	303	294	260	262	288	272	288	251	274	255	258	232	280	261	274	258	291	263	303	249	275	266	293	246	277	267	255	264	290	264	281	299	274	250	257	274	278	274	271	277	279	258	277	276	291	294	276	264	260	265	244	297	261	283	283	287	283	233	253	278	270	262	277	286	261	286	248	284	279	268	312	270	256	256	251	274	253	252	296	304	232	252	243	294	239	292	318	270	297	288	284	275	282	287	289	285	265	246	281	257	264	279	273	293	246	258	275	264	257	261	285	265	280	250	242	267	261	284	288	260	266	307	261	291	305	290	276	299	256	299	282	263	301	252	306	294	264	262	258	318	328	291	272	294	278	290	285	271	264	253	271	284	291	267	257	292	264	277	277	274	287	274	279	286	260	258	287	246	282	272	273	260	270	286	251	253	262	297	294	271	309	268	281	270	278	289	253	256	284	284	270	276	270	282	304	265	284	300	291	260	276	280	289	273	295	255	242	262	246	288	292	302	249	258	294	252	290	298	262	280	291	275	260	284	247	251	287	321	251	263	270	270	236	259	304	272	278	303	286	288	252	260	294	304	261	276	279	269	297	250	293	277	302	274	237	292	277	296	244	250	244	272	311	278	251	249	283	237	269	267	277	275	277	273	282	285	243	279	297	289	244	267	281	253	269	300	271	253	296	305	280	267	254	279	281	285	244	281	291	254	277	286	298	288	281	273	292	265	269	281	277	251	278	282	283	294	278	271	283	287	294	255	294	269	264	299	268	265	263	272	297	282	291	272	305	288	279	270	259	286	268	277	270	255	278	277	308	250	279	267	289	286	269	280	275	286	266	282	279	280	286	267	271	295	288	270	259	255	276	293	300	280	270	275	264	299	284	309	270	280	265	294	271	273	292	295	268	270	298	287	304	293	265	284	286	288	314	279	298	294	274	273	260	252	266	298	272	284	276	286	303	290	287	268	252	255	271	250	251	269	292	286	257	252	251	289	286	275	297	281	253	319	292	280	304	296	274	297	256	257	294	263	262	269	285	250	270	277	282	284	259	277	304	246	266	272	296	262	288	261	324	289	290	276	279	238	276	285	291	280	296	261	252	260	277	314	260	295	304	263	305	299	264	262	266	286	313	302	271	274	281	268	269	276	253	266	277	284	315	268	278	228	254	304	270	291	305	243	267	296	262	292	304	280	288	304	296	283	280	283	261	260	270	246	304	298	244	272	291	304	270	269	284	293	281	253	261	258	292	267	292	277	284	257	235	253	243	280	255	245	273	257	275	278	271	266	237	260	301	274	255	266	236	287	256	300	298	313	259	283	274	289	304	264	277	279	270	260	302	288	276	292	248	274	270	255	290	260	291	282	302	289	267	263	273	285	279	288	296	270	318	279	289	266	275	271	284	291	292	286	254	268	308	262	241	272	307	284	294	308	256	223	273	275	263	266	294	287	264	267	287	279	267	290	294	301	265	291	275	306	260	294	286	258	268	301	285	279	232	242	315	260	265	261	286	260	283	266	274	291	251	285	279	297	281	289	244	254	265	269	289	298	268	304	252	292	239	259	258	291	282	304	295	263	275	262	287	285	289	285	259	304	289	294	283	277	305	292	266	277	299	282	271	253	276	309	267	299	268	262	280	254	286	274	273	250	261	253	296	282	283	309	274	263	279	277	273	252	252	278	277	295	274	278	265	287	273	258	262	274	257	280	283	279	276	255	282	254	251	264	267	304	266	251	257	275	267	266	266	285	285	284	273	288	283	259	279	286	264	290	277	282	277	311	265	270	269	278	271	285	300	279	291	305	274	271	300	276	250	289	291	262	278	270	267	264	244	259	260	276	300	280	269	242	287	277	258	281	276	295	284	303	270	272	259	280	288	277	288	283	258	312	254	258	289	267	272	275	281	275	269	268	265	292	265	293	286	306	297	258	278	259	274	267	309	249	236	280	260	265	236	262	279	251	254	253	264	289	306	273
13022	2482	5307	5978	4969	4015	3320	2778	2456	2148	1967	1799	1601	1501	1384	1279	1247	1205	1123	1174	1164	1031	1065	1033	970	908	923	883	926	909	895	900	865	842	863	858	852	832	831	815	838	812	835	783	767	774	797	827	805	802	705	765	782	797	821	778	763	753	750	751	773	760	719	811	742	758	756	784	823	769	753	732	754	737	772	757	703	753	720	790	769	750	733	745	728	742	765	750	727	712	720	735	731	735	778	746	762	726	759	724	712	771	684	750	710	695	749	752	703	759	759	737	721	766	762	721	699	729	777	760	701	686	720	737	705	745	728	749	706	689	728	725	740	759	713	734	747	678	731	737	713	721	719	732	675	737	705	811	720	729	738	720	754	735	728	698	734	733	708	731	736	709	741	749	707	726	672	755	757	731	744	695	756	671	674	747	743	696	728	705	687	716	729	677	687	731	752	708	703	780	758	704	760	720	734	722	741	712	676	705	769	722	672	740	688	725	742	720	675	730	721	738	758	688	699	742	724	766	715	686	770	719	756	705	683	762	731	741	698	718	692	754	770	751	752	712	738	727	723	712	770	722	768	773	677	769	723	719	714	714	703	711	719	706	723	698	747	728	730	735	682	727	722	775	752	696	676	788	764	690	700	707	747	773	694	722	712	733	723	708	668	751	772	710	667	727	725	670	752	686	764	730	728	694	690	680	743	727	718	718	702	696	741	706	704	717	691	699	725	693	710	748	686	759	699	778	701	725	758	757	739	707	707	726	743	746	698	768	690	679	705	719	746	748	683	784	732	721	689	715	770	721	733	728	773	704	714	675	741	714	761	731	704	705	704	677	724	729	699	727	729	688	673	762	728	728	696	708	712	676	718	722	729	731	760	732	686	713	736	723	737	743	681	770	684	687	737	749	714	766	704	706	740	665	712	688	746	733	721	718	678	755	720	738	649	697	675	759	679	676	695	720	664	757	748	734	701	686	672	733	759	729	736	722	760	755	724	756	744	724	764	728	687	694	762	699	709	754	734	692	749	726	717	677	713	718	750	665	717	671	723	751	708	729	738	729	749	722	797	718	751	708	736	741	723	737	670	732	718	740	734	709	729	724	730	717	724	727	735	712	719	776	715	755	690	711	729	721	680	710	745	712	718	786	762	736	691	788	717	664	695	746	703	733	730	712	742	754	736	696	708	737	695	734	723	724	705	717	711	727	730	717	740	718	737	721	700	705	711	701	775	740	734	696	741	756	715	726	732	716	742	737	746	782	670	752	719	690	728	711	732	666	691	767	744	709	733	756	724	746	772	750	711	768	718	711	699	745	673	696	731	713	717	697	733	726	701	707	758	731	714	742	716	727	742	733	761	734	756	700	773	724	687	704	706	733	723	757	760	740	727	724	689	701	728	724	731	713	703	731	766	707	751	686	686	760	751	731	663	680	716	693	741	745	743	731	730	773	758	706	735	691	746	722	678	675	728	693	717	725	742	708	721	714	766	762	682	709	762	684	718	758	686	769	748	676	715	741	710	712	756	778	724	748	687	740	756	704	706	646	721	720	712	744	732	733	714	723	677	692	763	757	712	725	746	713	727	716	701	737	767	752	758	715	767	736	706	753	747	684	715	774	748	726	721	697	745	744	732	701	751	696	738	675	710	704	776	754	739	734	702	692	734	729	774	682	701	717	727	765	721	735	728	681	681	671	684	720	698	750	737	717	728	702	679	736	687	775	732	788	716	743	756	775	766	647	692	748	736	758	714	714	706	751	748	690	755	735	668	725	719	714	771	670	691	695	694	738	762	731	732	700	715	723	727	744	734	732	723	717	756	728	760	705	736	698	748	679	710	705	741	717	746	716	686	720	723	738	755	693	722	684	693	741	745	751	752	750	726	741	766	713	741	686	703	714	716	763	719	711	733	731	715	736	720	675	719	740	726	723	702	692	726	687	755	691	674	756	713	737	698	694	681	723	703	726	718	714	737	686	734	724	712	741	753	780	705	695	690	781	674	730	728	686	757	736	725	716	690	759	704	680	717	694	710	741	721	759	745	698	697	695	733	703	733	721	705	710	713	757	728	760	725	750	751	687	724	747	682	747	715	703	697	732	672	733	723	710	699	736	751	754	733	675	716	729	764	699	745	724	680	737	711	701	732	709	727	724	732	781	737	721	762	703	752	706	748	720	732	686	701	727	712	702	722	722	713	736	767	710	662	684	662	750	707	738	695	692	736	709	743	743	721	706	721	696	751	673	740	712	688	711	734	707	728	702	709	731	739	759	742	750	734	723	716	717	697	679	724	679	683	708	692	718	734	724	750	676	684	756	738	717	705	740	718	717	748	737	740	734	763	755	752	748	729	737	739	722	695	704	783	735	749	693	660	734	752	742	720	752	739	759	743	745	721	721	758	734	723	711	714	751	703	728	760	733	701	707	714	667	732	744	722	679	714	723	725	712	699	709	674	730	747	743	703	717	737	770	712	703	684	730	712	713	751	723	738	698	698	666	712	725	721	762	729	703	739	719	717	742	732	728	761	744	665	695	726	692	764	718	711	744	713	716	681	708	715	721	728	754	753	740	710	766	728	731	669	657	722	734	709	711	714	752	755	721	714	695	717	737	705	744	686	776	700	739	703	730	748	734	668	742	780	735	733	701	762	700	686	715	689	757	731	742	722	701	744	724	720	744	722	731	694	733	645	727	741	769	729	754	710	687	732	716	728	733	680	705	777	710	734	773	674	690	701	776	710	783	704	723	710	709	719	795	678	689	736	739	739	734	759	722	689	689	675	719	722	745	693	712	744	692	719	723	708	710	725	681	688	728	727	692	705	725	735	726	666	756	755	684	710	723	690	715	751	674	715	733	701	700	701	741	739	726	734	794	673	734	703	764	756	674	733	757	716	686	730	727	723	688	759	714	726	692	687	760	740	725	736	718	734	704	715	697	733	767	708	747	739	682	745	689	740	739	704	748	717	761	696	793	746	657	757	719	724	676	679	716	774	758	762	749	690	739	734	680	733	707	719	716	703	688	728	680	754	706	707	733	768	695	718	689	711	733	726	709	672	713	681	701	730	706	730	687	689	718	713	739	751	703	762	729	650	721	749	727	732	711	755	784	741	728	744	733	718	728	690	703	714	746	768	726	731	739	736	711	707	763	715	735	758	756	690	757	722	742	685	727	726	719	715	692	757	710	736	701	658	745	719	725	731	711	766	719	715	691	707	720	689	732	751	739	719	717	741	712	717	663	750	736	745	726	735	659	744	710	727	709	682	728	717	732	744	677	711	710	735	735	733	737	708	678	744	724	754	709	728	728	712	748	764	706	697	742	711	722	713	670	722	678	708	732	685	742	711	723	735	686	718	732	690	692	781	744	719	755	741	707	771	739	761	664	752	704	744	728	710	750	707	746	712	714	666	690	694	730	750	699	720	725	700	695	734	716	686	743	697	694	759	724	714	761	727	741	720	728	734	737	719	665	706	675	727	739	724	688	754	722	732	753	707	703	684	693	675	726
2821	226	211	200	187	212	202	166	200	195	185	186	161	185	197	229	172	187	204	207	214	205	196	166	180	192	223	168	200	186	217	191	215	189	171	180	174	203	196	198	172	179	170	199	192	191	166	180	204	157	195	168	187	197	196	184	189	191	159	187	176	203	166	208	186	191	176	173	181	196	203	210	204	166	192	211	160	167	198	206	201	167	202	228	200	186	176	180	200	202	194	185	209	195	189	176	201	211	224	199	189	215	180	205	214	176	186	196	203	189	203	173	195	183	185	161	217	208	174	180	178	165	192	182	194	177	199	176	206	175	175	191	204	195	187	207	197	184	177	192	163	190	174	173	169	167	176	172	177	176	201	212	184	197	171	155	206	192	205	205	187	182	194	178	194	194	170	173	190	177	182	182	182	208	179	180	174	162	185	173	187	194	205	171	204	197	182	195	185	201	176	183	215	190	180	174	175	186	197	188	179	179	172	193	196	179	220	176	204	195	180	185	196	188	178	167	192	202	198	210	200	161	179	180	191	174	203	214	176	203	178	180	193	205	232	189	182	160	205	197	204	170	177	178	217	192	226	221	196	197	201	196	191	179	180	177	177	197	176	198	189	174	220	166	183	176	188	174	194	195	173	203	178	185	185	175	172	196	175	203	178	183	198	179	181	171	170	169	167	193	188	188	186	196	188	206	166	205	180	189	190	195	190	184	200	194	196	198	161	176	187	203	218	173	196	218	161	191	191	225	197	188	203	197	171	170	183	200	175	163	198	176	183	186	211	208	203	193	184	186	176	185	175	181	171	167	184	176	202	163	186	169	174	190	182	177	174	189	198	200	217	212	175	169	175	170	200	182	176	179	190	171	203	220	193	179	193	189	162	202	192	144	177	160	197	176	171	150	173	188	186	193	159	202	167	186	203	181	178	185	216	177	191	191	178	216	198	193	186	216	180	191	214	205	197	200	163	190	181	187	195	185	177	170	162	204	197	183	173	198	164	215	179	195	193	187	173	168	171	207	195	200	184	183	173	172	192	169	162	205	194	181	179	191	203	204	178	187	185	194	185	189	182	196	194	180	162	185	204	190	193	199	183	192	227	174	162	186	213	178	184	174	179	186	194	162	179	181	218	188	174	173	209	168	199	187	185	183	191	182	185	181	201	181	192	206	216	186	179	198	183	177	177	194	192	202	202	209	185	174	186	172	193	197	216	191	203	181	220	206	188	166	201	185	197	184	184	184	181	195	182	206	200	168	212	207	212	181	206	203	202	198	193	185	201	190	180	197	209	178	183	193	197	174	189	157	178	155	232	180	204	195	167	206	194	183	180	181	214	183	205	199	193	177	190	201	162	190	193	191	188	191	229	191	188	189	186	210	202	200	181	172	165	195	170	158	191	184	191	181	193	184	180	191	200	181	176	202	187	213	203	182	209	196	194	199	183	200	173	184	181	209	183	155	163	195	192	174	188	190	177	182	179	210	176	212	189	199	203	179	194	189	166	187	185	179	181	206	183	190	155	207	167	191	194	184	179	197	187	167	177	177	181	206	181	165	198	177	181	196	178	187	184	163	195	207	189	162	198	193	199	159	186	194	215	164	194	209	200	174	189	189	184	176	161	195	176	192	184	168	172	214	194	183	180	180	183	210	185	176	194	172	174	189	190	170	208	172	208	185	173	209	171	195	170	181	195	204	181	186	186	182	178	196	193	165	180	185	203	177	164	187	211	201	183	176	202	207	223	205	206	197	197	185	193	178	172	165	179	198	183	176	201	193	184	175	177	185	190	189	209	191	178	207	196	192	202	180	193	202	188	216	180	202	165	170	209	175	190	193	182	187	193	173	196	181	199	169	189	196	182	184	169	191	179	204	171	178	198	185	189	178	192	187	197	182	186	175	181	211	181	145	170	204	193	181	206	191	195	174	147	189	207	213	175	186	176	156	198	197	207	201	194	179	210	164	179	186	223	154	204	212	209	193	199	178	200	186	168	187	191	180	184	208	184	182	180	194	193	203	187	187	189	187	176	200	182	179	162	162	190	202	180	206	176	167	162	194	187	186	202	180	184	184	211	176	186	198	179	196	177	198	183	178	187	204	175	185	206	199	175	191	192	198	186	200	210	182	194	197	194	188	187	184	175	181	198	182	193	198	175	182	192	207	202	201	179	183	211	183	163	183	185	199	215	184	199	202	198	179	192	185	184	179	212	176	165	185	183	199	180	193	213	203	191	178	182	184	163	181	186	174	165	184	178	192	193	175	195	193	193	189	184	195	194	179	212	188	196	213	196	191	188	173	186	185	182	200	200	198	176	188	179	208	197	205	192	186	170	157	191	168	178	185	209	204	175	185	190	193	184	169	168	164	189	172	199	218	202	214	192	207	194	189	163	216	182	180	207	173	199	181	196	204	177	192	203	186	203	174	186	185	175	180	211	205	175	212	196	177	188	192	181	194	202	179	176	183	189	198	195	162	181	232	204	192	193	157	223	208	175	187	183	182	184	203	185	176	192	188	189	182	207	185	196	172	214	170	187	179	207	176	193	182	208	183	176	209	223	163	203	211	188	199	188	200	169	169	189	177	233	187	191	210	195	188	181	186	188	173	208	194	178	182	174	203	193	208	207	202	155	201	178	182	190	187	199	188	187	166	172	204	189	215	178	212	179	185	183	180	199	200	186	178	163	188	193	172	191	182	180	195	183	172	186	186	199	190	182	173	225	172	167	165	187	202	162	147	163	218	222	185	199	171	203	189	219	214	206	172	189	176	199	203	183	183	182	192	177	194	181	185	160	203	194	202	185	200	201	166	180	214	198	196	188	194	171	189	172	196	172	193	189	154	219	173	186	215	168	205	196	194	175	202	176	183	204	194	205	174	184	187	191	181	177	205	191	189	182	190	186	191	172	183	168	194	165	197	174	183	183	166	205	189	218	198	211	195	173	177	181	180	188	184	174	190	176	180	203	186	184	184	185	201	201	208	193	198	157	177	179	198	178	186	190	179	206	175	211	209	192	208	182	180	189	188	164	199	168	194	184	182	184	178	193	200	213	179	190	173	169	164	193	172	164	206	183	185	175	177	178	192	186	191	162	155	185	185	183	184	183	184	210	185	191	188	181	191	186	202	184	204	181	178	181	187	195	199	184	191	169	190	192	168	200	178	199	193	183	174	206	185	186	186	179	182	198	196	172	194	182	187	187	180	201	190	189	199	198	177	206	197	193	189	203	167	166	181	193	178	190	210	176	194	182	200	193	200	192	169	190	185	176	189	199	213	191	175	215	202	194	169	194	184	204	177	192	190	179	158	185	169	182	196	172	195	190	180	190	191	175	185	188	186	191	185	192	195	190	203	188	170	175	190	196	189	176	190	187	166	194	216	198	198	177	177	197	179	186	174	186	174	186	181	214	176	159	186	174	219	189	186	195	172	199	163	195	184	193	184	177	179	193	188	192	198	196	190	182	168	181	165	177	190	190	180	226	182	166	180	168	189	175	178	203	197
3033	626	648	735	665	630	599	629	588	613	578	643	592	564	586	550	545	510	596	563	565	558	527	537	561	581	567	527	567	548	567	552	567	571	591	555	548	543	592	562	571	571	572	579	528	548	581	562	568	584	567	563	540	578	579	573	529	531	546	564	578	558	567	531	535	571	592	557	568	527	556	574	567	535	535	551	541	537	543	561	548	545	575	538	523	551	573	546	529	534	585	536	557	515	551	594	539	566	554	577	560	555	539	533	555	613	567	560	516	556	534	550	604	545	544	566	579	610	543	556	565	560	558	486	585	570	564	524	543	556	537	572	525	555	558	583	540	542	526	562	593	546	538	526	558	546	567	558	552	557	571	537	569	556	546	577	559	573	577	611	532	546	566	532	548	566	568	543	532	556	572	556	575	565	524	560	554	570	557	543	577	578	590	549	542	532	573	563	552	548	531	521	550	591	542	570	556	560	550	591	546	564	583	543	583	568	564	553	553	558	518	564	547	539	547	535	545	511	549	580	589	588	550	508	569	531	541	546	537	553	591	577	603	540	517	482	518	587	536	573	544	557	564	524	564	561	512	580	582	527	541	567	539	557	556	594	551	552	603	589	565	538	552	568	543	551	557	558	592	548	525	540	535	557	550	548	555	551	564	547	576	567	540	549	498	588	581	556	564	558	554	543	550	553	497	583	590	536	513	562	536	556	588	526	574	587	567	535	592	531	526	545	585	539	579	560	563	564	566	552	600	558	508	548	516	552	538	564	559	517	514	542	547	531	543	549	544	579	554	601	539	558	577	555	600	542	567	522	583	564	572	532	581	608	566	541	546	559	554	512	562	601	538	571	558	520	585	526	569	583	551	561	538	546	577	550	588	559	523	567	590	584	544	584	595	550	552	580	578	559	570	545	555	570	556	570	556	578	560	595	503	514	564	551	541	516	524	593	581	559	515	571	601	568	549	563	534	551	558	571	589	540	544	539	576	578	570	540	529	545	578	551	585	565	569	580	594	559	541	556	520	577	580	547	582	558	553	549	554	609	569	561	532	547	570	533	557	601	533	578	527	585	546	521	558	549	577	561	569	530	555	593	569	518	508	558	539	537	571	590	561	575	552	565	550	540	524	525	568	608	563	550	578	553	547	536	565	535	561	501	533	525	520	521	546	583	568	533	570	530	553	528	531	541	574	556	548	564	540	577	542	524	573	561	543	579	551	566	549	593	606	548	590	529	543	558	525	520	568	515	506	567	568	591	572	551	574	545	568	540	625	576	573	565	594	557	579	570	536	593	567	587	603	563	522	551	566	548	568	546	563	567	539	557	560	573	547	580	558	542	567	590	545	552	558	584	528	568	577	553	506	536	572	529	601	577	555	544	549	527	518	548	557	559	567	592	574	572	549	561	539	581	528	557	557	530	555	554	560	544	535	550	542	512	577	551	596	538	530	567	565	551	580	570	549	539	554	534	518	558	586	578	517	557	518	594	553	560	567	571	597	524	638	560	551	539	538	575	576	530	558	552	579	601	550	551	557	567	523	556	601	528	582	568	556	571	559	541	556	547	571	548	552	572	535	541	570	560	514	544	530	541	556	532	580	555	536	551	540	603	542	569	563	526	560	523	549	547	554	589	552	561	587	541	524	545	518	571	567	592	535	547	596	557	537	520	572	504	549	522	580	555	530	614	541	558	559	566	542	544	523	567	574	513	553	583	570	543	575	589	532	584	559	604	564	566	526	541	586	542	554	555	536	619	563	561	504	566	539	609	553	548	610	543	580	528	577	530	565	585	534	545	573	571	582	580	564	575	532	540	564	562	511	580	567	556	544	542	538	539	571	585	567	553	566	564	584	542	569	577	516	538	539	551	576	572	564	612	557	557	539	541	519	571	554	520	599	543	559	583	595	550	550	564	573	574	560	564	569	537	567	566	537	524	560	560	547	549	559	560	539	574	515	545	590	586	564	533	562	519	555	549	562	530	524	573	563	564	525	553	550	494	518	566	560	567	570	518	538	548	545	575	566	552	537	581	594	510	541	549	544	558	567	599	586	518	583	549	582	585	570	580	561	556	580	568	554	543	566	521	574	581	543	570	539	564	530	546	564	547	599	583	558	559	546	562	555	567	560	590	541	541	579	573	571	591	555	574	575	519	562	533	562	577	535	577	560	612	554	508	567	552	538	564	543	551	536	565	533	549	586	557	551	584	576	571	527	542	547	594	587	539	555	589	567	555	551	539	521	541	556	535	540	520	592	549	585	558	586	541	537	525	554	545	548	529	533	533	552	580	563	572	545	563	567	551	532	540	612	506	587	559	547	607	543	558	521	556	550	558	544	534	590	544	562	538	523	581	564	551	524	545	519	582	535	601	543	498	537	558	551	584	582	533	570	524	562	558	533	571	589	602	577	540	545	589	586	533	609	552	560	540	589	556	573	546	545	549	540	572	546	501	589	520	544	543	605	558	565	548	551	542	564	546	535	565	564	561	534	543	525	567	545	579	517	547	543	556	560	552	546	537	572	532	546	568	582	548	563	565	548	548	554	542	541	592	537	528	571	568	562	571	542	539	545	565	590	562	536	557	526	527	573	578	531	540	542	552	525	549	511	577	540	619	539	592	548	548	518	535	550	555	589	558	557	570	572	551	586	531	521	536	574	549	535	525	527	543	552	551	526	551	592	581	549	550	543	575	547	595	548	533	586	517	532	589	559	548	544	552	582	549	507	547	548	542	556	537	570	519	525	564	566	573	567	586	544	546	564	543	580	581	557	543	541	572	555	543	552	591	601	541	590	498	559	532	576	601	542	586	554	579	605	562	572	561	580	555	566	574	588	562	605	574	520	539	544	535	552	508	491	598	563	553	521	549	525	523	530	540	572	578	541	594	555	531	569	544	584	593	583	603	539	543	562	570	537	572	586	539	590	520	555	523	529	559	586	554	549	592	542	547	567	539	584	589	589	569	542	531	566	577	556	577	554	539	586	525	565	556	565	573	527	516	580	567	570	536	527	570	540	570	541	551	506	524	571	574	541	502	567	540	514	537	572	564	555	543	613	573	592	543	567	524	565	593	539	523	512	556	569	559	572	574	547	538	572	546	581	563	555	553	582	579	576	543	561	502	563	552	550	516	578	599	557	556	540	506	557	583	543	570	565	576	559	525	573	542	586	589	553	611	567	523	572	565	555	559	530	575	546	550	543	564	567	582	579	523	598	539	580	584	567	557	565	614	608	560	564	553	566	509	546	563	578	535	568	574	556	569	555	534	532	583	565	593	603	585	581	535	561	548	563	570	530	564	558	534	544	544	518	593	584	525	549	570	529	604	559	583	572	596	578	591	517	583	557	565	548	563	565	588	535	509	542	579	545	526	593	539	574	560	514	553	551	549	524	548	584	530	589	564	543	542	573	518	545	564	576	545	534	594	553	563	533	562	528	551	537	547	598	584	562	519	543	538	543	580	550	527	543	525	550	573	548	553	566	570	571	544	563	557	543	579	562	553
15107	1762	1368	1056	823	617	590	514	481	444	392	377	376	411	390	371	356	337	373	363	372	339	350	298	339	345	345	356	337	328	314	344	299	278	325	319	337	346	365	337	380	353	325	309	321	323	356	339	348	319	282	333	325	315	323	352	355	355	354	280	293	318	335	328	343	335	337	287	365	332	347	367	335	296	318	337	302	336	294	323	357	342	324	302	320	360	325	323	337	346	336	329	302	321	342	306	314	338	325	348	315	334	293	352	338	339	359	291	330	333	331	299	325	337	301	292	319	276	302	307	322	310	321	310	310	309	324	332	357	339	337	325	298	310	326	335	361	341	304	315	325	351	324	316	336	327	342	311	288	330	304	308	311	323	351	333	356	324	353	348	344	331	329	334	316	307	342	358	342	329	330	306	334	328	329	324	345	338	300	353	338	296	318	336	313	313	335	311	320	315	326	343	305	327	328	331	288	344	305	313	306	357	311	337	337	312	285	327	325	326	323	338	308	313	351	317	300	366	316	329	317	306	328	348	296	327	307	336	281	325	303	318	308	366	320	296	325	342	283	307	322	329	312	296	335	324	341	339	337	318	319	332	325	335	355	304	324	322	333	335	304	347	352	334	334	307	344	318	317	308	321	330	329	335	318	327	295	317	341	314	307	339	332	350	313	329	344	341	302	357	314	336	323	324	300	328	293	351	303	325	321	349	353	306	300	314	330	328	349	319	333	334	365	327	337	319	345	338	328	318	360	330	355	317	317	317	318	336	350	333	308	311	361	336	334	304	308	337	324	310	312	331	330	320	343	287	299	326	316	323	289	331	335	306	335	342	318	337	349	319	328	296	313	310	300	371	316	330	315	309	297	319	329	325	297	334	283	337	328	324	322	316	312	322	358	347	296	293	337	313	302	311	336	319	329	302	326	325	319	320	336	313	325	320	306	323	343	307	285	293	339	343	314	337	308	290	306	324	325	328	347	320	328	297	312	297	328	349	338	348	307	302	323	312	296	304	330	337	295	328	358	308	342	299	346	319	347	310	348	304	305	325	330	311	334	298	326	326	310	327	361	341	333	338	285	315	308	347	342	338	320	311	302	315	319	339	367	313	330	317	347	331	321	319	321	310	330	346	291	321	322	314	348	346	343	339	346	300	319	339	318	319	306	318	359	290	326	315	335	330	332	319	334	355	329	317	326	314	315	318	346	319	328	343	292	319	320	329	315	332	330	356	337	318	313	327	289	310	287	340	336	352	309	333	325	324	336	336	308	321	308	314	308	358	331	338	337	324	326	309	349	348	300	329	346	308	327	305	333	330	321	315	351	306	329	339	338	332	304	333	301	318	320	340	319	307	326	333	320	322	345	331	303	309	334	330	292	307	321	319	355	353	341	324	334	356	283	281	324	292	318	329	306	329	323	315	306	336	355	300	323	333	304	325	300	325	295	298	320	334	322	326	325	310	325	333	336	318	347	340	321	311	332	324	335	315	327	311	332	299	308	322	338	306	293	328	307	347	308	306	293	329	324	290	313	310	337	329	319	323	320	313	325	337	340	305	365	308	306	328	304	322	307	270	344	315	296	359	325	342	314	310	332	313	326	332	321	327	351	329	322	325	317	346	324	327	354	327	343	297	321	326	343	376	323	340	312	328	349	356	340	299	323	328	324	354	325	321	314	284	317	282	311	311	335	319	331	317	329	310	302	322	336	308	332	336	314	373	327	287	328	311	310	305	296	341	334	328	319	346	314	321	304	338	277	308	354	326	324	358	305	310	315	303	327	338	360	353	322	297	354	331	332	299	329	328	321	310	314	332	307	319	299	317	343	299	352	335	327	316	326	298	344	333	291	321	322	318	345	332	312	325	340	296	346	318	336	300	299	293	353	321	356	304	318	317	332	319	324	307	309	347	332	334	327	359	377	343	345	340	329	323	320	347	333	350	304	333	311	338	342	318	326	351	301	310	333	356	305	335	319	347	305	319	347	304	345	350	307	346	340	332	324	323	293	299	341	334	331	270	343	302	348	327	296	315	332	333	359	319	301	327	327	326	319	318	302	307	363	388	317	343	303	321	330	341	349	291	314	359	319	320	352	313	320	334	291	316	314	311	331	316	330	342	309	319	330	305	304	339	326	324	339	304	331	337	301	321	339	341	318	320	311	348	327	320	340	326	316	350	314	293	334	324	344	333	340	324	286	314	309	306	323	324	337	327	334	320	347	331	347	318	326	355	311	344	347	309	309	331	325	301	339	322	312	308	330	308	327	306	350	298	319	322	314	333	346	312	313	355	342	333	329	316	338	293	313	317	327	339	325	303	341	313	314	329	328	325	333	338	330	305	312	308	342	292	318	329	316	293	342	310	362	312	356	317	352	291	308	311	336	328	354	311	343	320	345	282	320	328	314	304	303	313	333	335	341	292	332	323	320	329	343	323	328	312	314	298	314	303	324	302	335	295	347	322	289	340	332	351	334	339	325	311	317	335	321	352	313	329	330	323	342	349	300	339	298	308	317	325	308	303	319	347	329	370	308	342	345	336	325	324	322	341	318	316	338	308	354	348	326	309	302	315	333	371	323	320	312	322	333	341	323	308	327	333	289	319	319	322	328	360	325	329	301	303	312	335	342	338	304	318	294	364	325	312	308	314	342	341	307	323	320	337	346	316	344	352	312	334	374	318	340	291	326	315	313	318	375	343	290	320	307	310	321	313	355	322	315	303	335	313	333	312	311	336	320	385	314	350	327	310	297	323	329	303	307	343	320	291	305	319	321	307	315	339	336	332	339	321	333	330	316	306	313	320	319	323	327	346	358	334	340	315	340	339	320	298	318	309	311	340	329	314	329	323	312	349	325	334	338	326	309	330	342	323	282	321	311	330	309	341	316	297	313	297	325	325	298	311	327	305	326	353	343	304	336	318	329	323	328	327	335	345	304	315	313	327	340	324	327	308	324	341	306	318	323	288	288	349	359	328	338	315	308	324	327	344	306	327	305	304	313	295	364	329	312	345	308	332	319	311	334	324	339	321	351	324	331	345	329	354	343	307	307	306	322	333	299	335	332	308	320	343	344	324	308	321	324	370	294	352	324	314	329	290	305	329	323	345	282	324	292	323	314	316	276	323	330	303	330	313	316	374	301	357	288	327	331	318	333	344	324	328	331	335	317	319	324	322	342	312	331	315	312	317	319	286	327	341	331	314	371	352	332	306	313	336	281	308	358	307	336	370	305	348	340	350	350	313	296	336	324	325	329	329	292	344	329	291	359	347	322	336	359	316	334	303	340	318	342	324	292	319	337	314	309	345	313	311	290	324	326	303	312	319	303	339	325	305	328	318	315	339	334	311	325	330	314	324	328	331	292	341	352	343	339	327	329	270	349	334	303	334	308	303	302	315	319	341	342	330	365	286	332	320	299	301	300	334	341	297	314	347	306	334	333	317	328	339	329	307	306	351	328	329	353	338	294	339	302	335	338	302	325	334	304	329	329	326	331	317	325	303	323	323
9110	1758	3282	3661	3128	2665	2206	2003	1715	1592	1433	1423	1334	1207	1168	1221	1188	1132	1113	1085	1042	1008	1027	1045	999	958	1005	960	936	911	963	954	991	870	905	944	901	933	841	911	944	910	910	916	941	867	888	926	906	870	867	884	896	895	931	960	868	877	906	903	885	852	912	892	917	845	827	843	889	851	874	887	839	885	880	903	820	870	891	891	895	904	903	891	830	905	890	889	872	873	834	870	867	896	893	870	901	857	879	833	870	856	874	876	805	815	871	876	822	887	853	855	925	821	900	876	836	861	809	843	851	859	877	866	883	840	829	880	919	839	903	892	883	887	920	856	818	825	856	836	867	885	875	912	882	910	846	918	875	903	858	836	877	847	841	859	800	895	826	868	876	833	890	898	892	841	863	828	856	884	904	858	843	887	876	858	830	892	843	837	879	814	908	882	875	837	841	891	939	862	837	822	855	845	825	890	861	834	865	866	874	825	869	855	872	884	812	854	839	839	865	856	862	886	865	836	858	863	900	879	850	824	805	826	848	877	880	864	834	821	909	857	869	881	869	876	798	840	858	855	869	829	833	861	845	786	852	862	859	831	846	844	852	881	840	878	825	872	898	889	901	905	930	804	840	906	873	837	879	821	823	810	867	845	835	892	885	835	866	789	901	849	875	877	851	882	909	852	871	855	828	871	845	858	856	856	923	879	842	859	820	866	879	917	808	849	846	828	816	873	867	830	860	902	929	865	849	867	880	791	865	895	874	832	831	891	851	849	879	858	835	834	914	861	886	883	845	842	852	903	877	871	879	923	829	829	862	890	849	851	853	905	857	855	819	846	863	916	847	862	866	822	862	846	865	865	838	859	893	873	846	909	838	856	901	855	828	807	870	819	893	862	842	856	831	819	864	827	852	840	836	859	861	856	931	863	852	843	875	858	790	857	883	861	874	853	889	883	866	810	877	896	846	848	896	819	869	911	855	858	896	846	859	874	892	835	899	835	853	853	859	856	831	868	882	855	849	848	877	911	853	895	843	815	870	859	848	883	886	795	852	894	839	827	825	788	908	914	901	848	844	869	854	899	810	889	861	866	830	842	875	881	844	834	895	859	808	845	853	854	870	889	847	847	897	844	824	862	888	833	861	889	889	868	911	864	866	925	891	901	882	865	887	832	841	824	843	880	878	858	868	872	805	846	905	818	853	836	843	821	822	881	821	895	871	871	856	875	836	927	932	859	866	812	895	834	853	832	894	937	883	900	869	834	823	845	892	846	828	891	856	825	905	839	860	895	902	904	866	795	846	903	912	829	908	866	862	848	954	861	874	860	869	810	893	875	881	871	869	833	856	846	893	856	859	854	870	834	908	861	873	839	834	896	821	836	850	902	809	865	901	814	870	839	858	835	913	891	887	877	876	881	872	824	835	902	838	847	878	846	841	885	885	886	876	851	837	870	851	859	877	848	903	895	891	886	834	833	863	846	830	842	877	816	854	864	883	864	883	885	859	878	882	876	862	853	862	846	832	831	879	860	848	820	899	830	782	864	856	850	836	850	890	874	901	888	862	877	883	890	868	902	860	859	854	899	824	919	874	874	828	856	863	823	850	875	868	867	841	854	864	896	842	842	874	850	833	848	871	856	860	853	819	799	845	830	829	885	847	840	866	886	914	810	848	872	898	893	868	841	888	878	832	825	849	790	870	867	881	859	849	865	866	914	835	855	871	874	872	868	890	848	886	862	811	865	834	816	905	879	884	849	813	832	867	864	804	842	876	922	862	854	833	796	856	912	857	826	852	848	832	837	823	868	837	861	850	877	817	837	842	860	875	896	817	861	894	833	839	814	879	863	921	823	891	852	849	847	857	880	832	853	915	859	867	862	824	817	873	824	899	855	854	873	846	860	820	897	924	856	859	886	810	892	821	844	824	808	898	814	837	864	866	846	832	845	837	920	838	850	919	896	830	857	875	874	910	876	894	861	894	820	896	843	890	886	918	816	857	874	861	849	842	872	799	929	887	858	847	919	883	741	888	878	907	828	868	864	858	904	833	874	840	870	874	863	935	854	858	849	925	860	850	861	838	879	861	874	854	830	836	892	885	900	830	880	836	887	846	856	859	886	852	846	869	848	885	852	850	880	869	847	873	839	896	900	865	906	822	846	894	899	826	892	860	853	868	848	870	867	856	819	853	817	850	887	892	861	849	856	888	875	907	877	872	904	838	904	873	921	830	870	806	836	907	881	863	884	875	831	863	869	839	845	852	837	889	873	847	852	932	864	858	847	844	878	834	895	878	861	915	832	846	899	865	866	833	922	828	882	890	823	893	921	844	859	840	898	871	857	892	853	882	894	872	917	839	830	842	848	889	911	843	894	835	854	874	867	835	860	868	878	867	872	863	794	900	812	870	808	918	842	853	868	834	814	879	886	862	872	872	892	881	870	879	869	797	845	896	840	833	861	817	864	889	885	848	835	939	872	862	862	863	827	886	893	831	836	867	905	862	872	850	815	882	867	855	890	849	826	871	850	887	800	880	911	846	857	851	866	844	904	892	827	831	826	861	875	872	889	806	881	928	819	850	871	906	894	878	862	855	853	885	868	850	861	881	855	911	854	885	866	868	893	835	873	892	835	844	846	884	878	828	899	870	866	862	856	865	868	850	908	866	869	855	867	816	862	796	868	875	874	893	816	894	925	888	842	787	874	920	791	919	906	857	890	879	828	844	869	827	850	840	853	805	829	884	841	887	856	882	817	891	871	859	874	872	842	823	819	868	843	826	841	870	848	847	914	862	877	844	834	860	790	859	834	865	881	884	825	847	876	907	842	863	870	917	875	883	844	874	839	895	907	890	826	808	917	893	874	848	817	870	867	894	899	846	827	804	853	854	909	863	804	856	835	860	866	876	873	859	833	819	896	855	836	889	874	911	884	880	847	868	924	797	882	918	821	870	836	893	846	812	861	882	909	854	820	889	850	907	845	860	884	835	898	812	817	918	891	894	912	849	843	848	862	878	843	813	827	882	900	856	886	886	807	871	902	860	862	870	879	896	856	872	856	828	866	853	846	863	852	869	859	822	835	842	850	903	850	847	880	839	847	845	868	820	840	828	846	832	830	855	814	818	863	881	896	904	845	887	863	864	906	901	809	903	868	899	855	868	907	868	831	873	852	855	807	851	866	913	846	864	838	883	822	890	928	864	892	793	825	898	848	869	866	854	899	771	854	836	807	848	834	818	863	832	839	887	886	839	911	855	876	866	881	838	808	885	860	866	861	942	919	894	855	895	828	847	827	862	845	873	839	857	909	899	804	908	843	866	901	832	868	847	797	864	825	878	864	871	837	846	855	789	879	844	864	877	860	808	843	873	830	837	855	889	921	860	805	846	845	844	888	891	836	875	869	853	881	836	858	926	824	852	855	913	863	904	804	853	892	911	865	886	877	855	830	887	851	803	824	923	844	883	816	811	893	838	861	846	881	923	816	901	883	852	833	876	847	875	820	826	868	882	883
26248	4584	2518	1754	1233	942	760	653	542	505	421	406	391	368	384	371	350	314	314	317	299	287	295	309	336	319	310	321	296	286	290	309	279	310	282	295	280	272	303	297	274	284	276	271	288	286	274	269	231	306	281	264	279	292	272	271	290	258	272	273	258	272	285	286	283	275	293	281	292	248	300	270	272	227	256	262	270	279	283	283	272	294	275	272	293	277	271	271	232	315	273	259	262	293	276	269	288	254	279	293	270	278	269	260	273	263	242	287	282	280	266	280	262	247	281	295	276	287	247	297	262	280	277	271	303	264	267	264	305	290	272	281	238	248	273	288	256	284	256	271	280	253	281	254	267	301	292	245	297	260	273	282	280	266	274	275	267	279	251	264	276	253	276	265	318	273	300	256	284	281	281	309	273	302	270	289	278	269	270	293	279	267	245	270	250	291	262	302	297	314	269	260	300	252	297	276	294	282	286	284	284	268	261	307	279	253	285	264	250	269	281	274	273	258	266	285	269	291	266	264	278	305	283	270	276	276	282	307	275	280	254	296	223	276	273	281	301	269	268	251	273	268	292	302	275	263	258	246	281	275	326	314	283	276	279	286	331	262	279	258	255	286	286	294	257	261	278	274	287	269	275	260	302	296	285	288	275	289	296	270	272	241	262	273	291	267	254	241	265	288	288	277	280	279	283	297	264	272	259	264	273	286	288	277	269	284	279	293	280	265	267	275	271	271	278	267	267	278	287	265	278	275	267	271	256	288	260	288	274	249	287	267	270	285	277	280	293	276	313	297	297	261	281	271	273	254	290	284	298	317	277	253	263	254	291	279	288	283	264	279	280	273	260	261	276	303	264	282	294	259	271	278	278	276	265	265	271	306	271	285	268	249	308	313	279	270	295	278	275	271	273	268	259	279	283	293	306	283	279	289	275	300	283	276	247	284	291	283	280	257	262	286	262	274	294	293	272	282	271	280	286	281	237	281	266	305	246	275	279	284	289	293	279	285	295	285	267	278	289	267	303	329	300	277	284	297	270	263	282	266	259	266	275	257	277	300	285	275	288	276	267	242	293	303	249	287	280	277	258	277	304	278	266	266	259	312	300	280	295	267	276	303	265	268	278	305	284	242	269	289	236	290	269	293	291	289	300	270	289	292	275	298	289	260	284	277	270	255	249	304	278	269	275	286	297	288	286	280	283	268	305	294	262	271	249	285	281	293	277	272	275	284	277	281	288	260	279	330	276	270	264	269	273	261	293	254	258	290	242	230	262	280	305	253	281	305	284	285	258	257	271	292	246	254	289	293	282	282	266	303	295	291	258	268	271	272	277	272	286	252	270	270	259	268	282	279	257	282	310	275	279	231	241	264	282	259	252	257	273	281	265	274	273	272	291	264	279	278	291	289	305	257	253	294	265	275	255	287	283	299	291	269	257	293	261	270	291	276	282	278	303	276	261	250	254	252	279	258	263	286	297	262	270	284	269	278	268	308	274	270	284	285	286	279	294	238	266	266	292	272	272	291	284	274	272	275	286	265	283	275	263	293	276	251	243	280	265	272	281	275	286	293	299	259	286	291	286	265	247	267	271	288	291	277	273	268	267	285	282	269	283	273	264	279	288	272	267	277	249	259	291	293	279	264	262	280	258	236	279	280	244	292	301	257	312	273	268	260	269	292	280	272	298	266	264	289	254	239	293	262	280	269	272	285	300	285	274	272	280	277	266	275	263	289	299	276	251	269	265	277	249	268	277	280	274	274	274	300	280	267	261	281	277	275	298	291	272	277	270	271	299	267	281	270	264	278	288	258	289	287	277	248	289	276	281	277	265	291	283	261	279	285	256	269	292	294	288	264	256	261	274	287	254	287	269	253	297	283	272	301	285	285	283	294	280	237	283	284	249	287	267	281	262	247	278	280	260	283	261	294	283	274	267	307	300	275	266	249	289	299	270	281	258	257	293	296	256	262	250	289	270	282	280	268	275	256	275	272	251	284	309	270	288	281	266	290	285	300	268	285	284	290	291	283	278	269	233	285	284	284	284	275	256	276	271	299	254	271	306	309	275	269	302	280	279	289	264	264	283	289	303	303	287	246	245	238	298	305	300	286	264	253	260	271	255	298	277	273	250	275	276	275	280	270	265	274	283	276	269	274	282	274	262	288	284	289	278	279	272	270	304	280	286	264	282	272	280	304	256	269	263	279	279	271	264	275	263	262	290	247	304	266	281	271	308	286	303	299	264	285	304	288	260	270	281	269	272	286	271	326	280	298	301	278	258	269	248	256	291	246	288	288	250	283	326	246	304	268	279	279	279	276	281	285	266	268	262	275	291	292	240	283	261	313	262	277	283	270	280	275	277	270	281	272	246	274	300	271	282	295	254	270	299	272	265	269	271	264	282	284	288	280	251	290	292	275	274	317	281	287	278	267	315	282	280	275	265	287	249	293	275	270	273	295	282	260	265	263	284	298	280	262	263	275	260	267	256	304	293	302	304	277	260	295	289	264	288	255	251	279	264	280	278	281	296	263	281	289	249	307	281	272	285	267	257	246	294	284	251	301	279	251	281	283	317	256	286	278	284	291	256	275	272	264	303	277	280	265	280	269	292	257	246	284	243	280	287	282	297	253	274	270	273	272	293	284	288	283	279	278	272	283	267	278	247	241	276	277	292	278	281	277	300	285	289	262	253	246	262	255	277	287	274	283	289	289	274	294	268	287	278	280	277	262	282	265	259	272	305	277	272	269	296	274	291	264	279	269	314	310	261	262	292	246	324	287	269	280	278	272	284	277	265	262	299	263	247	307	281	271	227	262	274	276	295	255	299	296	292	265	302	269	285	289	273	279	324	248	261	299	280	289	269	275	267	255	264	269	266	279	295	294	339	274	258	292	263	270	271	269	240	260	293	309	279	271	301	305	265	270	279	303	264	287	274	254	292	272	285	290	268	278	282	288	297	269	287	276	248	236	321	305	281	243	270	291	284	283	262	287	260	299	291	282	265	250	277	294	263	252	271	279	293	312	293	290	274	301	285	292	270	274	279	263	307	265	258	284	261	240	279	274	288	272	273	295	309	303	293	268	265	274	293	284	292	285	291	266	256	262	259	269	266	275	261	271	261	295	307	284	281	301	265	261	294	264	264	278	275	285	264	307	262	267	263	275	257	289	281	273	290	327	316	305	254	269	279	288	268	279	297	262	290	270	271	287	257	254	280	271	270	304	264	275	271	304	278	273	273	303	252	259	290	269	275	276	269	281	282	280	293	292	278	274	265	280	309	262	289	278	265	263	315	249	257	272	294	272	282	271	264	313	247	290	290	281	262	289	257	275	277	282	271	295	298	299	286	289	264	313	239	296	267	278	280	262	291	290	251	266	303	270	276	245	282	303	272	274	300	259	272	306	271	241	283	291	294	310	271	293	268	282	270	276	286	315	259	267	258	280	274	278	264	274	300	251	257	284	253	267	277	313	299	262	290	266	255	320	244	301	298	295	262	273	293	271
13688	2440	5254	5940	4967	3954	3379	2837	2460	2189	1878	1733	1571	1533	1430	1325	1220	1255	1205	1115	1097	1011	1012	987	995	979	953	955	961	900	945	886	841	860	865	833	807	892	804	796	808	827	808	793	780	753	802	782	814	762	764	801	773	751	766	755	744	791	826	778	811	778	796	755	719	804	708	712	712	732	762	769	744	764	761	741	746	745	723	738	716	731	728	740	749	751	753	729	765	766	750	758	752	678	741	736	727	737	726	700	713	780	750	756	750	759	716	689	746	744	692	733	739	766	719	681	788	747	721	739	749	700	738	686	700	770	736	741	685	675	762	705	700	720	733	705	702	693	698	706	745	711	700	745	728	698	720	709	700	774	727	654	754	774	743	735	692	717	725	754	757	765	753	767	702	682	677	712	731	694	710	702	706	714	741	718	744	701	707	694	703	695	732	756	707	649	682	727	671	690	724	662	717	746	761	725	782	709	734	651	766	706	781	742	736	708	764	692	730	699	783	676	733	719	721	674	726	719	757	722	708	727	726	699	708	749	765	759	754	721	750	745	687	729	700	693	715	722	720	708	764	716	724	713	726	753	762	751	704	714	723	721	688	708	723	725	771	731	750	732	723	736	665	729	723	733	743	715	750	729	705	752	731	750	703	735	680	688	736	713	768	728	717	707	730	732	751	726	712	703	753	715	717	685	750	720	735	748	760	711	676	746	753	680	726	705	709	726	720	697	667	735	742	765	683	733	687	699	725	721	716	760	701	690	760	742	814	673	707	715	701	721	721	685	771	773	725	657	706	726	752	700	680	755	714	712	698	744	723	734	745	751	741	741	720	744	687	687	738	755	724	734	741	730	726	710	740	642	732	682	718	739	699	735	728	752	788	746	733	678	709	686	724	751	741	723	750	709	727	719	717	706	712	725	707	725	735	699	706	722	721	710	763	755	712	731	739	756	733	719	717	709	703	694	687	735	691	728	773	727	704	699	705	700	681	747	701	798	729	719	745	724	817	698	706	713	749	762	684	777	731	696	766	682	756	733	780	708	719	722	757	717	699	687	726	734	697	719	731	748	730	737	723	730	738	725	724	716	725	669	714	707	739	690	709	705	746	757	730	784	698	749	730	715	720	725	737	739	720	704	732	668	751	696	689	725	712	751	758	735	706	706	720	723	745	713	779	746	710	732	708	671	726	720	716	721	693	732	715	751	752	715	724	715	707	724	725	740	732	734	693	775	728	672	673	730	738	741	682	719	740	722	699	679	664	712	726	775	730	733	724	697	726	737	733	710	676	754	648	751	746	727	722	692	708	688	772	721	748	700	682	747	720	756	738	737	735	745	713	688	698	756	719	714	750	740	744	718	684	748	702	713	676	715	713	641	706	692	740	717	687	712	745	686	803	742	735	733	699	766	736	742	709	774	779	689	751	783	711	686	656	680	733	687	667	736	697	721	705	687	753	670	712	738	676	732	733	736	751	711	745	720	749	733	777	761	707	698	710	718	772	774	724	693	718	734	729	683	702	742	694	703	705	727	706	731	713	721	717	748	728	711	786	695	661	736	685	683	711	730	691	755	755	698	716	687	735	765	725	718	745	703	705	721	699	740	760	756	730	698	717	722	818	725	713	716	701	718	719	743	735	721	718	756	758	747	711	731	718	680	726	737	704	720	676	720	736	688	695	743	748	756	750	704	763	739	659	724	692	698	722	713	747	713	725	710	728	696	685	705	729	688	718	730	765	746	721	766	703	705	679	701	733	696	737	717	697	765	722	702	714	750	712	741	729	727	742	808	711	731	732	710	726	753	737	732	768	745	699	672	734	720	717	738	702	745	742	750	673	726	721	734	738	739	723	762	708	690	742	739	694	729	747	757	736	700	721	648	757	787	732	755	732	712	691	696	736	727	701	725	683	681	698	764	699	715	700	718	697	732	758	699	730	715	719	725	728	693	730	714	749	759	788	736	701	721	704	791	729	739	735	713	725	756	732	689	724	692	742	752	765	743	719	721	740	724	724	739	731	707	730	738	776	658	744	738	757	748	670	706	709	677	710	701	719	716	709	699	721	737	766	729	703	737	733	707	743	726	726	691	752	752	688	688	720	749	722	741	729	719	686	679	771	708	704	766	697	710	730	723	753	704	782	715	715	703	702	729	741	762	695	708	751	737	724	756	698	687	699	730	710	729	730	704	701	705	727	709	710	788	701	683	758	697	730	768	710	732	730	718	724	736	752	742	696	710	730	707	690	758	728	744	718	742	722	783	762	682	716	757	729	748	699	655	741	715	736	733	726	699	711	734	720	712	706	713	722	727	735	716	733	707	752	706	701	677	779	708	742	719	751	733	686	714	739	728	694	740	723	721	717	699	686	698	712	708	729	728	694	742	739	705	740	769	764	766	731	720	781	680	754	710	684	717	687	707	726	724	724	708	666	728	708	736	711	760	687	713	644	718	715	722	698	744	706	701	725	747	694	746	731	693	758	698	693	640	713	693	755	751	752	721	713	746	753	731	694	736	706	780	744	737	742	696	710	741	697	709	726	694	737	746	740	730	723	782	721	724	774	703	731	747	719	705	697	699	799	691	723	739	751	680	683	730	739	682	673	751	724	721	751	715	715	723	723	729	746	701	728	761	691	757	675	730	737	746	717	745	732	718	757	714	683	767	713	720	743	711	728	757	677	686	706	754	746	683	715	698	711	730	752	710	709	702	730	776	731	745	760	783	750	732	755	733	734	698	715	712	704	680	673	775	733	730	709	735	740	705	736	683	753	757	740	762	712	751	693	638	692	696	688	723	701	734	760	675	696	747	739	731	726	685	718	689	704	687	714	731	701	693	751	712	711	664	702	747	720	737	706	736	699	730	727	734	747	735	753	704	706	731	744	722	703	715	748	736	741	748	704	696	736	740	781	757	730	651	742	740	725	714	746	707	685	740	706	715	736	772	689	723	698	713	705	698	683	704	694	741	703	739	731	725	746	699	721	756	744	710	750	730	699	719	677	721	787	746	741	723	681	731	684	741	699	756	691	745	755	706	722	696	723	742	760	703	734	740	733	726	696	739	718	737	729	688	715	715	740	717	737	687	677	704	697	686	716	737	741	706	703	732	769	724	767	761	693	736	751	700	727	708	735	682	708	732	717	709	748	705	746	762	780	699	720	724	775	704	731	737	737	684	691	751	728	671	697	750	745	745	695	713	733	718	690	734	733	722	689	709	726	730	711	751	753	710	762	700	749	722	726	766	704	746	720	717	742	754	687	721	748	750	702	731	701	682	719	701	727	764	727	729	706	722	727	742	747	710	760	730	735	758	704	732	727	707	738	718	714	755	709	706	699	787	694	693	700	711	797	707	713	757	745	736	712	692	703	736	754	693	714	718	700	738	709	731	752	726	718	746	694	723	726	758	717	671	743	730	719	735	725	773	693	755	745	710	682	669	714	780	695	733	745	703	702	678	696	763	703	712	753	695	690	721	728	764	738	705	766	692	679	760	713	692	707	699	734	715
2694	228	225	206	214	209	207	218	217	195	218	176	210	213	186	175	179	199	202	192	193	184	211	188	186	197	189	186	197	194	186	192	189	182	211	194	170	196	195	179	187	185	217	185	189	197	183	190	182	181	180	201	199	218	178	175	180	199	181	181	188	182	176	191	183	199	187	210	208	163	195	207	203	185	182	170	204	199	199	207	183	193	176	173	180	178	197	189	207	176	193	189	208	182	197	200	187	183	190	168	183	199	197	184	199	204	158	192	198	201	191	192	225	195	166	184	167	188	172	171	185	168	192	181	204	194	169	194	193	175	189	189	200	180	167	186	212	190	198	201	180	170	159	176	181	161	187	177	189	185	199	195	168	176	188	192	208	176	171	203	181	179	190	175	212	193	207	195	190	183	168	186	176	169	199	190	184	177	173	177	182	195	202	183	168	207	214	185	165	171	194	213	197	203	176	187	187	179	184	178	185	187	198	194	176	158	194	196	166	187	216	185	180	171	184	197	185	177	213	203	181	202	199	187	189	203	189	179	189	184	186	196	208	205	175	193	214	171	194	184	202	192	177	177	176	184	190	173	178	177	179	181	189	185	198	204	182	194	177	196	194	207	203	202	172	181	200	170	208	187	176	194	186	174	183	178	171	171	202	190	172	194	200	204	199	190	189	188	195	193	196	175	190	181	180	182	185	207	191	180	198	161	179	172	172	195	182	192	183	179	182	195	183	170	173	177	204	207	180	193	148	184	202	192	220	183	183	171	180	165	176	178	209	200	198	166	167	207	171	210	196	186	195	214	189	177	204	191	211	204	210	183	214	187	238	186	197	192	211	200	197	184	183	173	168	198	195	159	193	171	204	197	195	176	214	179	192	181	195	187	197	198	203	185	196	200	196	163	178	172	177	210	175	206	174	192	178	195	189	171	196	153	176	188	203	244	195	182	182	195	189	192	204	185	196	206	188	186	196	194	194	193	223	173	195	159	191	174	209	193	196	189	170	172	199	190	218	188	165	180	171	195	199	195	173	203	189	168	197	172	182	183	182	173	178	196	186	192	154	175	180	209	179	193	178	174	180	174	234	212	173	182	181	178	190	200	177	180	189	194	178	178	179	194	184	203	178	208	200	170	189	184	214	222	187	184	189	219	177	183	184	159	181	175	177	183	156	166	182	167	177	198	178	169	175	177	183	182	185	176	186	195	168	203	208	201	193	222	185	167	180	174	162	217	183	213	190	178	174	209	192	195	175	202	154	177	174	205	215	208	181	190	188	179	184	201	200	197	186	235	202	185	210	182	165	189	195	218	191	184	200	184	181	181	195	180	162	187	169	172	179	162	183	199	200	207	183	198	210	208	196	192	202	190	200	205	178	195	199	209	199	174	221	185	196	190	181	179	194	177	188	182	205	177	174	178	177	192	178	202	184	191	180	188	177	188	207	165	172	176	187	180	185	167	174	154	204	160	198	188	173	189	187	215	196	221	189	191	177	196	183	196	196	183	193	149	193	169	169	159	204	172	211	202	211	193	188	181	174	180	187	187	187	188	181	183	193	203	204	176	194	176	174	190	192	209	194	164	171	204	197	203	202	194	195	181	208	178	161	183	164	178	170	206	187	172	202	204	187	197	187	185	200	194	179	205	191	186	207	208	209	194	156	189	206	184	188	181	177	197	192	203	181	210	179	183	167	176	188	215	198	178	190	186	175	209	192	185	185	189	165	184	179	190	199	185	217	187	173	200	196	154	172	192	193	164	182	164	199	215	191	208	181	209	199	186	172	189	178	204	173	203	191	173	194	185	221	187	164	208	196	212	188	174	193	180	192	168	217	206	217	173	193	194	171	187	176	192	204	216	207	186	192	188	166	168	174	188	190	194	188	185	187	185	188	180	198	206	183	178	170	190	189	188	192	175	182	166	201	191	175	209	210	185	175	184	181	203	173	195	213	178	184	181	217	190	162	189	199	190	196	205	171	189	200	174	176	184	184	182	176	194	191	167	202	201	187	196	180	190	191	162	205	179	206	173	178	195	171	171	176	198	193	194	179	182	202	193	168	188	189	161	193	183	198	180	160	183	185	189	194	170	181	170	204	185	172	199	178	183	196	173	169	194	180	158	193	202	202	200	176	198	198	196	177	189	191	177	185	189	205	192	196	173	193	182	177	186	187	163	204	151	198	210	174	181	191	170	194	208	187	186	183	194	175	205	181	194	178	178	198	182	197	202	202	199	207	151	184	171	179	164	193	183	210	173	215	195	202	203	191	155	180	147	179	202	211	216	193	204	174	190	181	190	186	200	198	195	192	182	175	163	203	202	206	178	207	177	201	181	179	215	196	197	206	179	201	190	186	210	174	178	187	191	171	184	182	198	196	173	199	178	199	170	204	180	200	193	183	157	185	195	183	205	198	185	209	179	181	164	188	186	200	181	191	200	171	179	175	213	187	205	193	197	182	175	185	186	179	194	191	187	186	207	187	207	187	195	206	223	202	183	186	209	173	207	207	204	163	182	181	176	185	209	187	212	201	198	180	183	167	189	197	217	216	223	195	181	211	146	174	196	196	215	176	163	179	205	183	183	207	214	172	175	167	168	198	179	173	206	146	213	190	192	199	178	187	189	202	180	201	190	187	194	181	193	190	178	168	180	222	194	172	193	198	165	177	193	174	180	174	161	173	180	183	196	206	190	188	178	188	217	190	198	187	181	162	170	169	186	198	187	191	188	183	184	165	181	191	200	216	165	182	180	211	189	198	168	180	189	209	184	187	199	182	168	215	201	196	184	172	156	179	183	202	181	158	207	174	173	191	191	171	179	160	186	196	208	212	195	191	216	206	200	187	213	210	195	190	184	174	164	187	191	164	185	200	194	206	200	196	180	172	189	187	203	178	174	172	208	177	206	193	170	188	180	168	192	184	192	184	197	223	195	196	218	161	161	185	174	202	174	174	176	185	173	161	201	188	216	176	182	202	210	201	188	183	175	171	214	199	155	190	190	203	197	189	210	174	171	195	186	170	190	178	203	181	210	145	170	171	192	167	191	201	167	193	174	184	204	187	209	178	183	181	190	184	210	183	174	189	201	182	178	190	196	193	168	162	162	209	191	198	228	178	192	193	202	180	192	189	182	196	179	194	185	170	208	198	181	201	170	157	219	191	173	207	238	221	212	199	187	176	186	189	198	189	184	207	201	172	174	183	181	179	184	183	206	191	182	206	190	191	208	201	191	182	175	174	192	193	207	195	199	193	174	167	192	173	203	171	184	206	180	191	190	190	203	205	173	187	179	190	185	164	208	186	180	196	198	182	187	173	185	203	169	154	194	200	196	193	185	164	161	190	168	187	187	197	191	175	195	193	198	201	159	198	199	180	200	197	186	204	202	200	197	178	183	176	192	195	180	178	168	165	186	189	200	175	162	201	194	184	191	192	202	203	184	191	183	176	189	192	214	191	193	187	186	195	177	181	174	194	190	204	212	180	210	177	186	191	194	177	206	190	183
2919	604	693	706	674	653	626	582	585	607	536	585	569	628	558	588	540	550	535	546	549	594	583	589	560	600	596	536	578	585	574	555	567	551	552	512	527	583	568	624	549	554	587	573	540	557	561	571	554	581	560	596	553	546	589	555	493	606	567	559	544	532	565	564	572	541	564	545	591	590	521	570	551	531	543	534	584	579	536	569	563	566	541	571	576	538	565	532	564	515	569	551	577	560	560	549	556	568	582	575	538	562	538	538	559	581	517	551	567	568	563	581	529	570	551	579	534	563	584	535	539	550	539	511	567	537	532	543	576	562	560	558	526	569	509	552	561	573	534	563	566	538	521	559	565	527	573	575	527	539	546	545	550	571	528	563	528	567	570	559	546	549	578	526	563	561	560	586	563	511	551	518	551	572	547	546	568	548	566	596	526	576	530	552	541	561	564	612	543	587	553	547	529	557	552	530	551	539	569	582	575	538	556	543	563	547	599	569	535	553	528	554	563	589	539	550	587	565	506	541	594	583	549	573	539	540	545	582	559	532	547	587	531	542	556	549	532	584	549	538	613	473	567	585	546	552	536	555	516	583	574	554	566	501	520	548	519	537	570	511	562	582	597	555	535	536	535	540	570	576	544	590	544	542	525	574	576	569	528	542	555	585	600	555	543	586	561	572	535	536	564	583	547	602	537	545	561	547	550	551	550	556	546	589	589	567	550	568	550	561	550	578	559	568	523	540	550	545	523	588	542	559	561	541	538	574	553	610	565	548	543	532	540	572	536	574	505	581	571	513	543	529	525	587	600	561	612	599	522	554	559	568	599	568	591	546	553	548	537	580	559	573	574	598	524	551	572	593	559	559	560	592	568	539	581	605	564	606	549	597	541	563	542	539	540	524	588	580	558	531	562	556	536	537	553	576	507	568	538	509	538	578	591	562	587	582	555	538	514	558	516	595	557	562	525	559	525	545	561	538	558	576	543	572	560	542	543	564	572	560	555	575	605	609	588	569	527	567	539	568	539	587	529	536	531	569	549	567	574	565	564	566	565	586	567	550	556	589	554	554	578	562	615	534	530	585	513	554	572	558	570	543	524	580	579	577	536	554	550	542	515	570	500	597	552	553	530	570	549	540	572	572	565	580	565	541	559	569	589	555	542	553	562	573	549	591	588	551	581	575	540	534	533	584	579	576	598	553	551	520	543	537	601	572	559	550	586	547	593	531	547	584	552	623	580	574	581	548	529	543	542	556	566	577	518	540	580	551	562	531	552	542	492	553	557	575	520	567	540	546	548	553	560	556	553	536	546	535	562	590	596	578	578	543	559	530	577	532	579	542	525	547	516	560	566	527	555	565	545	601	538	557	522	568	569	545	546	541	556	543	547	523	515	565	553	579	548	548	573	561	569	546	507	536	567	516	533	531	539	574	548	547	591	606	589	556	548	558	595	544	532	553	594	559	564	533	505	563	548	550	563	582	580	598	589	545	582	541	600	535	540	508	543	558	578	579	566	545	562	528	616	542	566	570	550	570	552	589	567	570	552	624	566	598	565	585	599	577	553	568	577	517	602	577	562	570	584	580	511	546	566	527	530	581	559	559	509	527	555	532	568	552	582	501	539	555	601	565	552	571	541	571	541	557	555	562	557	572	542	557	550	565	580	598	525	535	559	525	569	534	556	585	548	561	606	567	541	546	554	553	543	539	577	535	513	546	549	607	593	531	561	533	551	560	562	567	589	524	594	604	558	550	547	524	540	525	574	554	577	536	569	545	524	540	518	558	567	570	578	553	554	509	584	586	504	539	573	574	532	499	611	567	585	552	577	536	591	535	541	534	559	527	570	549	518	552	545	575	579	556	552	530	590	575	503	563	573	563	549	535	567	545	561	589	539	557	536	583	582	590	559	557	546	533	551	555	580	557	523	562	523	582	581	546	575	562	604	567	564	548	595	526	599	550	534	550	554	587	558	552	524	512	568	566	582	523	534	525	579	551	555	575	569	558	539	556	530	544	558	521	548	562	546	539	576	545	589	591	563	574	561	537	580	552	579	510	578	527	544	555	595	526	499	562	546	526	554	553	583	541	571	509	530	585	534	560	550	547	577	548	565	578	549	530	516	538	502	550	562	558	538	546	579	557	572	534	575	529	557	516	562	566	559	553	579	587	545	538	549	546	571	569	580	564	567	573	560	563	534	556	529	511	548	550	541	591	557	569	581	615	563	563	602	547	571	572	579	563	524	555	556	530	568	554	557	545	588	536	604	557	535	564	581	554	552	553	536	557	523	556	544	538	565	555	526	572	556	536	524	596	553	557	509	540	607	552	560	574	553	566	519	581	550	559	598	543	520	531	567	587	539	556	553	564	555	531	563	578	587	519	566	556	549	553	551	529	541	542	542	490	534	548	565	568	508	585	505	563	535	559	574	585	552	520	536	536	583	586	564	568	537	554	567	532	536	533	559	561	554	551	536	567	567	579	538	524	546	557	577	543	568	552	543	573	543	530	563	565	556	568	554	551	535	540	549	516	531	585	559	562	578	566	522	562	550	547	526	571	536	512	606	548	530	528	500	556	553	566	550	582	551	577	574	554	560	551	561	588	506	556	541	604	575	502	553	570	564	521	531	559	532	516	551	575	562	557	554	541	562	568	578	587	561	537	581	539	562	558	591	576	558	555	574	564	540	567	516	550	550	566	522	550	547	547	597	553	527	544	515	582	574	585	558	542	534	560	560	562	526	561	496	535	573	524	550	597	568	565	566	557	556	582	560	600	536	528	593	529	550	527	571	538	574	535	548	520	538	599	600	568	596	540	512	572	559	561	550	586	560	566	582	565	550	553	560	553	541	574	534	554	631	548	569	560	539	572	567	548	522	540	539	565	545	564	572	556	535	544	543	542	539	534	570	576	558	599	548	568	596	533	595	525	553	541	573	512	540	576	521	566	547	568	562	556	547	571	623	532	560	593	567	546	561	563	548	585	578	588	545	604	530	556	537	547	599	567	547	577	549	554	550	551	589	554	624	557	559	519	526	590	571	571	535	556	558	549	555	564	518	547	597	532	559	554	584	560	522	554	525	536	578	568	556	574	539	602	533	533	538	578	564	569	530	544	559	544	572	527	550	518	566	536	555	514	561	562	575	529	582	523	573	578	530	539	604	550	533	581	562	575	553	511	533	534	545	538	540	549	572	579	564	535	552	552	539	510	557	575	579	540	524	599	506	575	576	568	528	580	525	581	556	574	520	536	559	540	611	588	551	568	546	559	575	526	563	553	600	514	618	517	565	510	553	538	561	559	561	582	547	532	576	530	539	542	553	544	522	577	549	530	574	570	527	580	541	550	555	566	586	544	570	571	566	569	586	607	554	565	498	541	549	600	558	555	556	578	535	566	547	599	542	572	542	576	555	600	544	570	528	577	551	542	528	576	578	531	585	585	524	551	576	567	577	571	530	598	595	551	558	567	583	546	568	558	587	509	563	566	572	530	568	525	550	557	572	555
16749	2438	1357	1088	854	614	566	493	445	413	437	436	375	412	400	347	343	359	398	356	332	347	355	364	321	315	308	357	350	358	366	330	309	341	338	333	355	339	306	307	341	310	333	310	345	332	346	347	318	313	349	307	304	317	344	336	329	315	328	327	325	321	331	337	311	335	372	330	353	331	354	306	341	339	321	317	323	340	351	291	310	354	312	301	316	291	341	288	364	292	308	298	300	315	343	297	329	336	328	350	316	324	327	329	343	323	330	317	353	317	324	321	301	280	305	302	320	345	294	303	297	326	290	351	353	336	324	339	308	335	357	351	338	345	334	353	335	317	317	293	335	342	349	337	334	317	362	330	339	338	338	295	322	323	307	333	349	330	330	311	328	332	298	349	347	338	318	341	323	304	331	331	305	293	318	303	323	314	307	321	289	336	313	339	337	301	304	326	342	310	327	320	327	375	331	346	352	296	317	308	302	313	333	312	311	294	332	294	315	344	333	356	330	360	291	307	302	326	350	315	333	307	318	339	308	340	372	305	293	370	345	365	302	294	332	332	356	333	309	358	307	298	299	304	350	330	289	319	321	323	300	323	302	315	324	277	327	322	363	303	326	302	317	338	337	314	296	314	355	343	348	340	306	276	324	325	351	317	309	340	320	330	315	341	321	321	315	335	321	336	308	346	344	346	323	324	318	323	352	326	309	328	356	345	308	331	317	324	337	361	315	328	316	314	320	327	302	309	314	328	311	310	324	354	323	306	309	349	306	306	318	332	311	301	313	314	308	332	288	335	319	314	306	344	310	348	352	309	333	307	332	322	334	326	329	314	330	293	331	326	346	303	390	323	312	338	341	329	321	360	342	293	328	317	316	321	299	310	325	323	320	324	312	308	329	344	328	306	332	321	341	353	306	323	300	365	309	325	303	310	322	291	334	347	310	356	334	293	320	336	317	349	294	344	338	334	317	319	354	343	331	359	342	330	357	363	335	343	338	314	324	336	317	309	321	327	310	338	294	306	337	322	331	319	306	326	343	322	314	305	313	322	328	319	308	337	335	291	322	302	306	316	346	303	331	318	313	305	299	320	326	310	332	321	319	358	332	356	327	356	343	293	321	335	314	330	319	310	299	333	354	357	323	321	313	319	334	301	282	303	324	323	312	308	324	372	340	284	318	312	309	323	293	300	324	306	309	312	331	310	322	345	340	330	334	333	349	323	331	317	337	332	321	333	347	336	318	329	305	334	316	341	350	342	327	343	342	312	332	321	320	352	346	339	315	341	294	342	345	330	348	319	297	308	313	291	353	332	323	343	327	317	306	341	367	323	328	299	299	305	341	348	335	347	339	322	329	308	322	350	329	341	339	343	298	321	310	337	321	298	314	328	318	333	277	340	350	336	370	314	344	331	348	333	332	314	315	338	328	334	329	314	335	309	316	325	314	312	348	310	306	315	321	343	334	306	336	338	304	358	334	337	330	342	334	308	312	335	355	331	347	321	295	336	333	319	336	321	356	339	322	337	305	332	341	332	299	331	363	308	321	328	357	309	310	324	335	340	335	338	328	331	326	333	332	299	334	288	342	368	306	276	316	320	332	319	295	331	322	346	327	336	295	332	319	307	335	342	354	313	339	348	311	260	328	342	385	344	317	325	327	352	307	336	314	307	309	301	335	303	358	321	300	339	338	342	338	337	326	325	346	340	319	326	344	326	314	337	303	326	336	344	317	341	332	330	324	315	336	322	307	319	327	304	336	315	329	312	340	330	350	327	343	298	340	313	313	301	317	353	332	314	310	316	337	355	300	341	293	328	329	349	320	300	328	360	329	303	323	322	346	327	341	331	334	299	324	332	334	316	313	320	320	328	318	301	333	318	330	329	311	277	329	344	347	340	283	331	305	313	312	321	343	298	313	327	299	296	327	333	350	324	302	356	316	333	308	333	332	358	299	303	331	288	324	318	338	321	307	328	330	333	351	324	322	318	311	373	302	332	337	324	296	306	304	322	276	328	340	312	321	333	332	358	353	351	314	335	317	342	350	328	316	333	319	310	331	336	297	323	347	328	345	294	343	347	316	324	359	334	313	354	320	339	307	309	312	335	340	321	313	345	313	313	317	341	313	318	303	338	298	331	306	304	307	353	322	319	332	330	303	305	308	333	330	329	288	323	320	370	334	346	355	346	308	309	327	320	323	322	341	317	304	333	298	344	325	304	308	336	357	305	349	315	322	306	303	326	324	321	292	312	289	338	333	344	346	319	326	329	321	340	311	315	338	334	332	284	307	314	319	280	347	311	316	317	325	314	304	300	301	341	318	334	294	308	322	324	344	315	302	345	299	332	314	305	324	297	352	325	349	297	352	348	357	313	339	357	312	347	356	331	343	324	344	325	335	339	344	338	322	334	324	320	334	338	318	337	299	328	339	305	324	353	351	315	307	306	319	335	347	306	301	287	304	338	309	315	318	326	333	354	353	334	325	333	339	314	344	354	362	321	326	336	358	373	313	314	324	350	330	334	331	356	326	336	321	318	336	307	354	301	293	369	330	333	325	319	297	330	332	329	340	344	333	304	320	321	359	344	336	304	303	371	319	302	290	316	338	360	347	351	323	339	322	328	307	317	302	343	314	342	311	341	268	340	293	302	317	317	323	336	316	371	355	333	336	300	311	313	288	311	327	329	296	305	331	300	314	328	317	289	322	333	311	330	357	315	325	324	345	299	285	328	298	323	357	339	347	315	299	340	320	338	333	315	299	311	317	301	320	311	337	310	349	310	288	338	310	293	345	334	356	295	271	286	360	289	312	309	347	362	320	319	302	324	296	352	343	340	318	347	320	324	340	304	337	327	311	306	308	303	317	328	318	339	332	316	328	340	337	337	335	301	305	292	299	325	333	325	334	316	316	356	334	314	309	318	353	326	322	319	298	309	320	315	321	342	301	349	322	338	348	330	353	311	352	340	320	324	324	295	303	345	285	343	344	325	346	299	316	321	303	323	288	310	298	322	335	310	289	353	336	336	321	342	296	304	310	316	313	291	314	310	293	323	309	347	345	321	352	300	322	340	313	311	314	299	328	348	316	333	320	325	340	313	336	318	347	303	336	331	311	331	351	301	313	309	336	326	310	310	324	325	329	317	362	296	361	366	281	342	323	332	312	346	291	319	339	286	300	325	329	312	328	318	351	323	307	315	350	328	336	315	317	349	312	345	315	325	330	340	318	301	321	326	312	324	323	329	370	338	358	310	295	299	320	350	324	298	318	345	327	323	269	322	337	335	318	348	314	349	323	326	316	340	308	370	338	316	329	339	322	297	305	307	282	300	308	322	334	320	321	311	320	351	365	317	340	350	351	341	306	310	315	322	345	306	318	315	334	310	308	332	325	317	322	322	311	348	312	344	327	347	343	333	362	310	325	316	312	347	327	354	332	315	325	323	328	310	308	298	330	292	331	328	345	330	333	303	327	315	322	309	302	341	318	322	347	292	280	344	330	310	331	336
10322	1735	3282	3461	3035	2603	2239	2003	1740	1645	1469	1421	1332	1328	1228	1126	1126	1119	1058	1096	1024	1070	1028	1069	1001	981	1049	980	954	961	975	974	872	957	919	925	934	911	952	915	906	948	874	929	949	951	934	883	900	952	855	881	858	833	866	897	924	889	879	887	896	881	885	907	888	863	877	901	880	848	937	818	894	942	864	894	893	885	804	876	874	878	930	897	877	845	886	855	849	920	834	824	845	860	819	887	868	890	885	881	872	892	896	869	833	862	867	893	846	881	903	898	855	885	853	872	844	916	823	906	865	874	898	898	851	859	848	814	843	836	910	880	876	835	896	882	861	866	865	860	856	893	884	889	892	845	808	833	876	873	919	855	841	818	869	871	858	873	876	900	886	878	867	826	882	906	889	866	872	894	852	886	823	860	869	877	911	866	864	837	856	863	878	878	855	874	836	842	810	822	891	896	902	876	854	882	871	855	822	843	883	845	897	864	921	901	859	836	838	857	838	836	889	900	833	835	849	897	866	868	858	885	851	849	873	840	894	889	857	857	853	856	839	866	866	842	816	896	857	901	861	830	883	875	888	892	857	809	901	857	887	844	786	859	892	865	859	848	846	812	841	872	876	839	804	871	863	865	851	845	868	900	865	876	862	834	882	883	811	819	888	878	872	830	861	852	861	828	883	851	839	849	864	892	826	858	795	859	863	845	811	886	819	878	875	837	864	871	882	872	822	909	833	872	847	838	864	871	851	873	813	813	869	866	823	876	900	863	854	865	879	847	898	867	879	862	820	861	850	882	938	875	871	827	913	863	879	824	886	835	849	867	849	885	855	866	851	870	803	890	840	892	850	800	884	838	923	826	853	886	906	874	890	905	858	867	793	828	812	866	842	868	903	864	856	869	855	829	841	859	853	887	927	840	863	812	870	896	877	848	905	871	884	855	839	874	832	836	805	880	908	859	876	868	842	851	899	849	864	805	844	873	885	867	845	879	895	856	906	804	900	851	818	885	831	909	829	828	877	855	854	853	916	862	819	903	907	840	898	852	882	896	874	910	863	861	863	876	879	848	894	863	878	857	851	860	883	852	842	866	813	880	817	859	908	867	891	804	862	887	854	921	796	882	906	857	884	876	854	893	905	869	887	875	883	845	864	833	841	899	812	908	846	844	858	854	828	850	912	857	867	851	883	866	888	841	858	898	873	878	881	849	861	859	829	860	839	843	854	855	898	915	860	886	849	838	877	867	950	856	866	865	868	840	881	870	890	855	897	862	845	836	876	875	764	868	849	888	848	853	844	839	877	836	841	908	846	921	861	839	833	871	880	827	824	896	894	872	844	850	882	831	873	905	855	884	816	845	879	836	848	853	854	891	843	837	856	869	866	830	832	827	877	839	937	926	891	887	847	885	898	833	855	835	782	879	849	808	839	849	871	870	886	842	864	864	875	871	866	824	878	892	831	883	888	836	908	880	895	825	828	889	892	870	890	845	863	927	828	905	865	868	803	901	873	860	877	908	873	848	855	851	871	879	830	833	846	875	937	877	949	815	809	882	894	820	914	820	833	868	865	831	861	892	869	839	895	848	807	864	821	902	805	856	854	875	850	850	922	834	891	882	877	834	850	829	846	819	824	825	838	859	848	863	829	879	933	847	836	823	892	841	875	869	869	857	862	929	828	878	827	876	927	834	850	858	850	861	869	878	818	824	888	862	867	921	864	820	832	881	851	891	843	899	835	808	867	901	869	852	893	863	877	927	839	884	846	897	864	881	866	895	874	862	892	849	863	843	844	867	859	913	869	827	887	807	870	868	908	890	856	846	852	842	862	850	850	846	902	895	853	882	862	872	878	821	811	860	857	902	913	860	894	872	897	800	825	889	796	828	878	895	904	861	877	831	834	827	873	852	875	870	835	823	845	882	813	845	837	862	881	883	869	840	872	878	830	862	884	854	835	859	877	808	878	879	870	896	916	880	880	849	895	866	829	866	856	852	814	887	856	905	822	864	873	867	858	891	821	836	832	806	885	843	789	888	894	902	886	906	841	867	894	851	891	862	852	910	906	874	836	856	912	886	867	836	874	889	909	828	903	856	852	858	834	892	819	844	896	868	855	863	859	875	930	811	861	855	843	849	859	838	896	814	863	838	904	885	807	861	845	873	769	834	844	878	831	875	849	857	863	805	899	842	873	834	855	844	831	860	852	890	890	862	824	891	870	835	816	869	839	868	841	860	876	844	836	878	834	859	875	852	863	841	838	874	848	891	881	861	872	866	834	828	908	847	885	876	877	877	830	875	840	856	855	819	829	853	843	818	905	850	907	879	819	829	854	858	823	892	877	814	841	864	849	824	857	902	814	890	853	897	876	833	862	889	884	818	836	862	840	869	891	891	907	849	884	912	864	880	833	847	874	845	865	851	864	840	876	917	869	846	853	865	910	854	886	862	874	862	834	924	855	904	832	870	812	793	867	873	868	862	913	831	851	849	871	913	846	891	857	831	816	840	929	875	868	839	825	875	865	825	922	859	863	862	865	886	891	911	830	896	883	818	944	886	948	854	868	834	880	873	852	881	852	872	855	852	877	886	851	858	886	862	875	861	854	879	891	922	878	902	861	783	849	882	865	911	872	879	920	856	832	858	865	854	849	855	848	902	837	850	864	854	917	842	839	897	863	903	897	882	863	845	819	827	838	839	887	883	916	821	824	874	869	877	881	838	822	892	871	857	862	891	884	871	824	819	856	839	882	853	794	899	833	820	880	875	855	925	870	843	843	865	846	822	891	891	860	865	848	856	851	851	852	859	821	890	884	872	907	911	816	865	884	862	889	823	892	865	844	822	870	868	835	899	837	882	847	856	875	867	926	853	889	830	862	891	836	844	849	844	851	861	920	794	847	873	902	869	848	828	856	854	829	880	886	920	875	878	895	876	878	874	897	850	838	879	874	852	848	882	851	881	814	875	895	863	883	881	858	880	828	886	901	906	850	869	852	858	852	833	800	865	867	873	830	874	896	843	914	870	816	939	853	844	863	882	860	840	890	824	862	812	836	843	845	923	867	895	905	866	850	841	855	849	860	862	839	865	853	875	851	884	840	849	894	850	866	813	881	923	844	844	881	909	876	809	836	861	883	908	868	834	851	898	855	856	869	883	855	869	884	859	877	873	857	827	860	887	858	831	828	870	845	818	848	862	944	870	875	839	861	859	896	836	919	858	927	843	858	893	835	867	855	898	910	834	885	830	848	822	866	817	833	857	843	845	926	845	828	875	842	888	877	855	855	879	877	816	862	837	866	896	870	840	855	936	840	859	842	814	837	840	938	865	848	854	869	873	829	862	914	865	855	842	880	803	847	903	886	890	827	876	887	878	861	816	872	869	827	879	889	893	848	806	848	878	878	886	882	875	906	904	843	930	791	878	888	870	888	818	821	825	867	819	854	884	889	851	823	883	847	839	834	845	821	874	883	824	861	867	836	846	809	832	832	835	863	850	885	920	895	847	833	852
28039	5757	2419	1806	1249	949	758	599	514	448	405	405	381	375	346	378	357	325	330	320	352	346	318	311	272	336	295	281	267	300	283	276	302	282	279	293	273	293	267	307	280	297	273	294	280	251	269	289	291	278	283	305	268	297	266	309	282	286	276	279	271	256	271	271	294	254	276	249	285	291	266	267	283	266	270	272	293	273	276	272	269	279	278	274	272	289	291	236	256	276	269	251	272	263	280	274	282	260	295	266	275	262	288	252	261	275	280	271	252	280	248	279	265	267	269	289	283	292	276	264	263	298	294	282	271	264	273	264	262	255	288	259	284	285	282	277	264	254	257	261	272	280	300	281	259	290	296	252	265	255	308	270	269	286	283	279	293	251	268	310	257	280	268	261	291	282	263	282	244	247	276	276	276	258	297	290	293	281	257	300	274	289	278	283	287	263	250	264	297	286	270	270	294	254	260	273	245	272	252	263	261	282	261	262	273	267	265	263	292	255	270	264	282	273	266	315	240	286	249	267	273	283	289	283	255	291	255	278	275	247	310	258	270	276	269	267	258	258	281	269	280	258	254	300	268	278	278	295	278	308	262	258	250	276	270	292	258	287	246	276	289	272	251	261	266	279	268	280	264	290	252	274	288	286	274	243	264	286	226	279	261	266	275	329	258	267	242	261	276	287	287	285	284	265	272	302	262	268	315	269	272	259	261	297	257	258	254	287	238	230	276	304	257	231	267	286	259	286	271	291	290	277	285	263	227	273	268	297	291	274	283	325	285	266	304	293	261	272	272	268	265	274	288	245	259	255	258	275	296	313	261	286	253	289	272	278	275	251	262	291	254	277	278	316	258	280	258	258	280	294	269	246	289	267	266	279	298	296	281	264	268	273	256	282	235	252	259	248	265	302	282	272	269	240	267	267	273	288	294	300	284	254	260	269	285	265	266	278	303	286	249	273	266	277	258	272	284	278	304	265	284	253	248	269	259	290	260	251	297	241	276	262	283	275	262	279	268	262	294	262	275	268	273	278	236	292	262	249	268	290	257	260	248	242	268	277	281	252	310	312	279	274	272	308	273	270	278	263	249	274	264	262	285	272	275	254	267	273	262	284	257	269	255	260	278	271	307	275	267	258	281	273	315	268	254	294	310	275	291	261	293	278	294	247	272	266	281	243	275	274	261	289	308	272	280	273	263	238	293	285	282	276	280	276	324	257	271	271	269	277	285	273	285	302	265	264	267	277	258	262	278	308	289	293	299	285	280	260	276	269	259	286	262	305	278	261	268	292	259	285	268	271	266	257	239	260	282	260	267	272	293	277	249	258	254	315	267	293	262	276	283	265	259	247	250	280	278	253	294	283	277	252	281	294	272	265	271	283	294	280	261	307	294	282	265	287	275	276	270	272	270	295	291	296	261	288	279	296	278	278	288	277	275	242	265	271	306	267	289	253	270	269	270	282	256	260	249	272	263	293	283	265	270	283	244	283	281	247	287	293	271	276	290	251	256	286	273	252	292	283	273	260	262	250	269	275	300	280	246	250	232	259	251	271	258	257	291	234	290	285	270	279	277	251	260	289	289	285	285	280	259	276	293	298	255	285	273	292	294	243	292	252	285	261	271	255	273	246	279	277	273	263	250	255	272	267	277	306	288	276	260	274	271	282	254	268	249	284	269	290	255	312	247	280	277	279	258	266	269	278	264	270	287	268	277	272	276	332	299	267	276	275	247	267	293	274	285	269	268	275	279	282	275	272	235	253	290	279	250	266	264	281	279	265	270	302	269	305	286	254	289	237	248	295	282	265	259	260	233	258	282	256	292	301	265	273	309	264	241	272	294	306	289	295	275	280	236	273	297	299	286	267	302	303	263	298	272	281	289	289	295	277	271	274	282	259	257	267	276	259	287	273	288	271	245	283	255	256	288	277	284	299	292	294	279	295	287	278	282	266	289	269	271	270	278	280	288	250	294	264	293	289	295	289	251	262	265	282	278	267	285	264	262	295	275	289	268	267	280	287	275	274	284	297	278	277	294	280	275	273	308	284	263	268	293	288	266	280	273	283	270	258	252	296	312	303	269	288	250	245	290	287	277	272	277	286	253	244	285	288	274	273	269	248	247	292	272	249	255	268	280	282	267	291	266	304	293	288	256	258	250	295	259	247	262	284	283	268	306	285	286	265	255	259	298	266	265	280	247	273	289	240	274	307	269	257	264	284	251	254	289	292	300	251	283	288	310	281	259	270	285	229	278	258	295	299	292	271	274	315	313	284	261	245	247	274	277	277	272	282	273	273	285	253	252	258	268	267	272	275	272	257	295	281	260	257	248	296	250	276	261	311	288	268	278	290	287	261	262	252	309	273	283	289	259	266	281	267	280	261	298	268	268	291	285	285	280	277	260	272	262	232	274	266	295	276	290	246	275	264	297	279	288	262	253	245	253	272	252	268	255	250	257	271	281	268	264	274	258	262	304	245	294	270	277	244	278	262	276	291	273	262	285	268	307	269	289	264	284	283	247	298	291	283	294	282	280	248	264	271	233	280	272	261	291	282	286	269	276	297	260	287	248	274	264	266	280	273	293	288	288	272	295	288	263	292	303	273	257	310	266	296	299	258	279	273	290	265	243	288	276	282	251	253	286	305	262	270	269	264	265	261	302	262	277	279	286	277	300	298	290	249	280	290	285	283	292	258	313	263	288	271	291	271	252	256	276	278	287	253	271	260	290	240	281	272	271	271	307	265	286	280	255	291	240	285	303	276	287	255	285	235	282	246	270	260	263	272	285	277	297	269	241	273	271	292	273	279	274	250	258	259	260	247	271	260	286	265	265	258	276	266	293	270	268	274	278	243	298	283	234	233	247	256	276	267	285	306	281	239	298	273	260	276	307	267	285	273	282	282	280	263	257	260	270	275	264	297	302	304	276	283	257	258	270	279	278	302	312	274	259	289	299	252	279	239	258	247	247	279	257	259	286	269	270	270	246	280	283	263	275	281	284	264	268	254	278	255	288	268	252	249	292	231	279	275	245	279	273	268	250	298	265	278	253	264	283	268	239	223	263	269	285	285	268	256	281	268	268	291	263	256	272	296	269	283	296	262	269	278	253	317	287	284	257	278	272	262	251	275	280	289	284	285	270	281	285	272	277	244	249	279	279	289	261	273	274	282	276	257	275	331	277	316	252	291	278	290	284	265	270	263	261	289	277	266	274	274	242	265	277	258	268	301	319	285	268	268	283	256	288	249	266	240	283	278	253	264	295	249	282	294	301	271	250	299	270	290	295	276	273	286	263	246	289	293	283	272	268	291	322	263	286	278	253	243	243	280	267	280	248	294	248	281	282	269	288	276	248	268	281	279	262	259	285	295	277	263	283	268	249	242	283	265	275	294	283	290	215	304	262	301	284	289	284	288	262	261	273	285	248	283	244	268	285	271	280	271	248	265	252	284	277	268	296	271	284	288	259	285	288	275	277	268	300	240	257	283	267	276	269	311	264	273	262	282
14754	2596	5353	5853	5001	3979	3386	2823	2494	2166	1933	1832	1634	1455	1425	1349	1239	1245	1204	1087	1101	1020	971	1021	965	1009	1001	903	923	831	909	921	881	865	776	781	810	837	798	819	819	824	781	780	798	754	764	754	771	784	736	775	808	785	769	747	755	786	785	735	742	778	735	707	779	789	797	741	757	786	759	722	733	740	710	704	721	732	758	697	718	715	722	740	740	723	742	748	711	703	754	730	752	755	693	793	730	712	751	735	711	711	764	714	787	764	757	784	700	734	719	703	689	739	722	731	732	745	718	736	704	665	756	687	710	761	699	736	754	713	702	749	754	755	727	669	739	761	768	715	721	746	698	751	691	705	712	708	722	685	736	746	779	721	745	703	727	715	657	760	718	737	736	762	709	716	742	698	759	727	717	728	736	733	761	741	749	703	763	683	748	751	688	720	734	708	755	712	763	734	703	728	755	757	693	694	760	722	722	718	741	768	668	717	683	787	745	716	743	736	732	717	716	702	745	704	738	695	677	746	684	756	702	730	725	720	666	750	726	707	709	762	716	741	632	728	732	748	733	704	710	698	731	747	741	702	714	713	762	734	767	760	734	694	688	747	731	771	696	735	689	756	730	724	731	718	703	666	721	714	730	754	698	759	725	665	751	746	709	735	698	747	719	704	696	751	744	714	689	727	674	730	720	668	749	775	715	763	701	693	724	691	701	744	746	682	769	752	685	753	688	745	681	719	710	719	722	743	775	746	736	740	718	779	709	720	760	668	733	734	715	739	694	685	729	705	756	722	716	775	732	725	689	678	701	692	743	694	749	714	686	713	722	746	691	753	728	728	734	724	708	692	701	665	704	703	703	690	696	686	714	716	725	731	683	683	745	764	676	752	692	737	680	732	697	719	718	639	717	748	667	734	694	737	723	766	741	729	725	707	708	740	709	745	696	725	678	713	701	710	762	682	705	680	677	747	750	732	687	757	672	692	760	728	721	761	742	734	685	722	729	723	724	689	704	700	737	739	688	739	712	689	732	694	683	687	717	734	737	691	736	643	713	722	735	701	750	682	687	751	716	764	707	716	737	719	694	706	721	714	696	737	703	708	737	753	726	751	727	741	754	741	689	686	729	730	718	731	668	748	710	666	692	708	740	746	731	732	708	735	726	747	704	669	711	726	736	718	716	707	718	731	672	736	719	703	735	739	721	709	715	731	699	726	702	723	694	719	738	713	719	726	738	714	733	751	697	736	744	725	707	749	748	731	732	764	690	691	743	702	680	707	688	714	680	698	732	694	756	703	741	687	765	723	718	691	779	739	721	672	692	681	747	725	708	717	726	746	710	694	715	706	720	746	711	770	777	756	696	751	693	715	797	737	726	718	727	696	719	699	724	741	706	746	740	732	690	701	712	702	679	725	665	699	675	756	699	730	739	748	696	708	702	718	726	706	741	677	695	708	701	750	695	676	723	678	687	760	698	710	720	759	742	704	760	752	715	729	718	672	712	718	716	687	748	694	714	691	696	758	740	734	651	749	769	775	737	739	740	679	718	742	708	710	718	692	720	731	730	684	746	748	755	702	743	694	719	710	711	752	701	702	778	667	717	753	735	723	734	728	726	725	743	725	711	720	689	690	711	755	699	715	700	713	747	748	691	727	765	723	756	714	699	675	716	714	681	715	758	732	715	729	739	750	751	694	741	702	774	772	678	726	740	736	706	736	751	720	713	730	740	777	746	707	751	718	719	736	749	704	699	717	730	754	733	734	713	715	719	745	718	713	710	752	792	674	722	743	689	665	723	698	745	690	733	690	731	728	682	706	741	687	747	705	704	703	735	708	732	728	772	734	748	743	708	708	716	740	750	710	684	735	702	694	729	720	715	730	738	743	730	715	691	669	714	695	734	732	698	747	743	651	669	754	746	660	679	727	677	648	700	719	727	683	711	665	732	745	682	749	711	694	696	768	739	717	715	792	737	739	700	783	746	688	692	712	724	672	726	713	727	690	690	737	747	728	723	719	732	714	713	724	738	715	712	705	794	708	718	699	768	734	710	702	720	715	731	708	723	732	711	730	704	741	678	741	752	672	749	713	727	775	723	708	708	678	715	744	728	791	699	709	772	716	752	720	721	706	710	726	726	676	673	674	732	700	724	710	718	763	705	680	762	717	704	732	769	725	686	658	683	740	718	707	711	760	730	730	711	695	709	721	691	716	706	681	722	715	690	746	751	741	685	694	671	735	740	712	688	793	697	696	709	715	694	684	721	759	748	711	677	654	720	692	732	678	764	700	756	734	756	736	682	675	707	738	722	691	749	674	713	748	717	716	706	724	716	703	716	778	718	711	720	689	717	719	696	693	702	690	701	697	766	717	735	691	714	704	688	747	763	688	747	723	718	737	731	707	711	748	745	732	693	710	610	756	735	718	713	698	736	712	715	733	707	697	689	700	682	727	736	732	731	718	724	718	703	731	708	762	673	759	688	759	733	750	723	671	712	701	708	690	719	705	713	728	712	726	733	726	741	713	733	733	676	700	763	705	742	684	692	750	726	708	721	686	712	722	720	693	771	716	670	690	674	717	733	698	732	738	753	689	716	699	715	696	697	690	788	681	700	729	709	704	701	695	729	711	679	732	692	720	715	700	704	724	736	742	731	713	737	702	726	688	717	727	758	705	752	755	747	714	711	704	748	716	742	707	710	705	720	700	698	672	707	722	708	696	722	732	708	690	704	749	724	712	675	695	695	727	725	710	740	698	693	741	681	726	759	701	686	736	711	688	695	781	730	750	712	711	712	713	697	748	743	741	738	714	676	731	728	708	745	755	748	672	714	759	686	717	687	717	721	718	677	734	705	686	719	707	720	723	703	737	701	665	703	699	715	748	702	733	672	730	715	691	690	746	711	717	708	702	722	734	727	725	751	725	716	724	694	696	732	733	777	680	746	710	772	727	746	707	701	683	703	736	714	698	736	728	724	741	719	712	697	731	707	710	672	713	688	724	750	690	692	688	719	721	672	721	696	697	757	712	735	710	696	742	738	717	725	667	710	771	702	720	739	704	690	700	722	755	734	725	710	746	732	726	761	746	731	716	737	748	708	763	730	707	766	741	715	705	685	759	708	735	724	718	720	748	715	722	705	725	724	720	691	734	641	728	708	742	737	704	685	739	712	696	707	755	725	752	723	730	727	680	717	713	741	686	776	704	728	723	729	750	745	718	778	739	684	677	767	685	690	704	780	694	744	752	670	679	756	720	774	753	731	711	696	673	752	706	728	751	725	707	717	702	702	768	701	737	730	748	697	759	683	718	696	731	729	745	739	721	689	672	742	721	734	705	722	727	702	653	688	741	735	696	716	672	721	763	696	666	734	717	763	709	709	707	776	711	732	705	684	732	717	687	688	754	727	711	680	712	680	719	715	695	705	677	715	711	730	713	758	690	732	727	710	736	729	697	730	677	743	754	742	757	760	693	695	725	684	763	667	707	720	721	762	755	723	720	706	771	704	727
2766	233	191	235	219	193	204	217	186	210	197	183	190	189	203	210	213	181	185	198	172	193	189	163	176	188	175	204	185	156	192	208	175	183	200	194	208	183	168	203	192	188	200	172	181	189	184	210	176	168	218	207	198	164	184	174	202	174	196	218	190	208	217	173	170	201	184	219	185	189	191	201	184	193	159	185	190	190	179	166	194	200	180	182	193	200	156	183	157	198	215	195	189	178	166	199	181	195	219	194	177	187	174	177	204	191	198	182	198	188	186	180	176	177	187	171	180	203	217	185	195	182	197	181	180	172	213	200	183	189	187	189	182	180	193	202	176	180	181	197	193	184	185	204	141	165	189	185	194	177	211	194	223	168	192	205	213	192	199	169	216	188	169	182	209	173	184	192	192	205	195	184	162	196	178	154	178	191	206	183	179	210	197	199	199	189	178	225	193	180	184	181	185	174	179	167	177	179	202	210	177	197	190	183	190	198	204	177	171	180	184	167	204	211	188	209	185	180	185	179	183	203	219	179	173	216	202	172	203	210	191	170	171	187	208	185	168	191	189	182	182	190	194	201	180	212	208	186	181	208	188	187	202	190	180	202	201	213	202	169	188	201	187	198	189	188	189	186	193	199	176	187	179	187	176	188	174	186	204	179	218	208	190	215	203	204	196	173	191	188	213	199	201	189	162	177	185	192	166	172	190	189	181	183	172	193	162	177	186	187	188	202	167	202	202	178	211	195	200	185	192	204	201	198	171	199	161	173	176	198	207	183	180	214	197	184	182	205	197	175	199	176	160	164	182	188	184	213	197	176	186	184	196	196	205	185	194	187	169	191	159	184	187	202	209	190	205	203	203	193	179	170	192	195	201	207	190	192	184	177	194	208	196	196	206	204	202	172	177	195	197	187	188	198	193	185	205	192	176	184	182	195	196	173	200	188	165	195	195	187	198	217	186	196	192	168	167	201	191	188	193	184	197	198	169	220	197	208	208	197	213	204	159	193	206	161	199	202	175	183	184	201	172	198	201	181	165	201	200	199	176	202	210	166	185	181	179	200	191	184	184	167	188	194	189	203	172	199	169	191	182	211	190	194	194	189	182	176	201	200	187	185	204	176	216	206	173	200	184	187	213	187	188	193	181	187	179	181	189	174	175	187	172	187	192	186	182	193	175	186	193	199	172	193	187	183	199	195	212	177	187	178	178	176	191	204	171	170	193	168	198	184	191	217	177	169	186	171	190	180	170	203	177	177	190	192	183	183	191	179	183	195	201	185	186	205	188	185	194	174	223	175	188	178	215	189	195	182	176	187	175	225	192	191	191	182	176	162	152	182	180	182	203	209	187	187	180	196	193	170	228	204	207	190	212	186	194	197	185	190	187	217	198	185	198	204	178	176	206	206	183	170	189	197	179	208	190	196	182	175	175	178	191	204	180	164	179	203	187	194	216	203	169	194	193	176	207	171	196	170	199	207	184	192	190	224	195	184	188	218	155	199	202	190	183	178	212	180	168	164	185	187	215	197	194	185	194	207	189	197	195	175	194	181	212	201	168	177	194	211	199	209	186	164	175	185	197	199	183	184	195	193	176	195	187	180	193	185	158	179	208	225	155	182	207	170	200	202	212	199	187	191	207	205	165	211	184	201	180	203	186	174	172	206	179	174	210	186	189	189	200	193	186	175	197	188	213	194	171	188	174	188	197	174	186	183	224	184	182	189	176	187	190	198	177	193	206	200	206	213	175	202	178	178	177	162	204	195	196	200	201	191	185	188	183	185	180	155	175	163	184	200	186	197	194	179	165	190	192	190	189	179	194	174	198	194	204	179	181	185	197	205	185	192	207	198	162	162	165	166	217	187	185	190	178	197	201	199	167	177	187	201	200	181	199	180	199	175	188	175	203	195	186	192	174	191	187	184	181	184	212	187	193	205	188	179	190	188	204	184	178	161	183	229	194	188	178	207	209	192	186	200	188	177	180	178	169	204	194	187	206	207	208	187	200	160	190	200	192	165	174	192	208	179	185	199	191	197	195	183	181	194	207	194	166	175	175	186	190	187	183	202	195	211	201	173	185	165	209	191	210	181	176	196	198	175	194	190	197	193	175	197	191	182	176	173	169	213	190	208	195	201	187	183	159	192	168	214	187	210	181	215	191	206	175	169	207	178	194	181	163	203	198	208	204	217	197	188	184	200	172	196	168	161	171	183	197	175	171	177	238	198	224	194	209	182	211	197	176	171	164	192	179	180	130	187	197	188	205	194	202	170	169	173	171	181	177	182	200	224	210	185	173	187	172	184	170	195	201	162	165	179	181	215	200	211	204	186	166	207	221	174	179	195	186	214	178	177	200	169	188	190	190	188	179	195	189	211	184	195	202	180	192	193	182	176	176	204	205	185	197	184	202	177	200	192	192	210	153	201	171	193	182	173	185	203	188	191	180	198	187	195	202	196	189	182	187	197	184	191	184	187	199	183	185	186	196	196	207	158	216	178	179	172	177	175	195	181	191	189	199	177	186	186	196	197	212	202	157	182	206	179	193	178	225	185	220	173	205	207	200	173	194	200	190	200	216	185	202	197	169	205	175	178	183	176	161	171	174	190	203	191	198	166	200	171	196	188	186	201	197	189	174	183	196	157	181	206	194	178	202	172	189	221	190	177	170	178	182	198	195	189	178	197	185	185	169	185	177	215	179	178	212	207	201	180	186	167	192	202	207	187	182	183	200	186	199	168	203	205	194	213	198	181	164	191	196	207	205	182	175	185	200	179	182	164	167	197	185	187	205	162	192	196	198	193	193	180	200	195	180	157	199	178	192	205	197	177	180	176	185	191	160	187	164	215	203	193	206	186	220	183	156	220	195	168	177	183	173	204	178	192	181	175	193	181	200	189	213	186	171	193	195	205	175	179	200	194	200	202	168	188	198	174	181	195	207	189	171	194	180	199	189	180	187	183	202	200	171	183	185	177	201	171	185	170	181	192	186	207	201	184	195	193	196	206	205	185	201	208	192	206	191	167	170	152	189	206	203	192	202	161	164	170	194	196	193	181	185	227	203	184	202	193	205	189	189	213	181	172	200	194	208	192	210	189	178	184	177	185	185	171	167	191	192	201	181	194	204	174	210	170	196	186	197	201	187	186	195	203	179	206	175	174	161	193	187	184	184	186	178	182	180	173	192	184	183	195	212	225	213	186	192	195	162	148	174	193	199	199	174	211	167	179	186	175	176	177	171	196	194	182	175	177	182	212	186	192	192	174	184	168	209	205	208	166	203	178	162	180	189	187	201	208	206	182	207	176	204	193	161	168	188	202	201	177	186	183	195	202	190	182	205	207	190	187	202	201	172	152	197	163	221	205	178	192	211	201	191	211	189	184	179	186	216	182	185	174	196	175	177	200	179	194	171	212	177	188	160	191	178	172	157	189	181	198	163	197	167	191	202	187	184	186	179	201	196	195	189	210	186	201	177	204	200	207	180	186	174	183	183	191	184	163	185	170
3035	600	671	699	642	629	624	635	618	584	567	571	551	570	565	586	575	583	580	536	534	533	547	550	572	580	617	533	586	554	566	571	561	530	568	544	534	577	527	515	577	510	564	509	552	597	576	556	544	526	543	554	549	549	546	541	594	607	531	578	549	554	553	532	583	524	573	535	558	564	581	558	534	553	567	531	579	553	527	550	560	552	556	600	566	567	563	547	511	535	569	569	572	548	491	538	527	592	550	549	531	529	554	550	542	584	618	567	561	564	565	578	551	567	559	545	592	525	540	545	537	525	563	530	596	527	577	581	544	592	563	584	547	604	547	550	526	509	602	563	549	584	530	522	583	560	541	528	576	541	509	548	559	542	569	517	553	553	577	547	528	553	578	627	587	553	562	566	570	553	516	578	575	533	542	535	580	553	583	562	533	564	555	551	535	580	561	560	549	527	573	599	538	527	565	537	569	552	552	576	564	565	537	588	567	568	545	598	547	563	568	575	523	603	577	543	557	587	565	541	578	600	540	557	556	560	529	567	564	545	558	553	532	515	572	546	559	511	577	595	607	591	554	552	552	555	505	584	559	564	588	555	540	578	511	535	562	527	498	576	561	566	573	581	512	553	580	520	607	548	535	553	571	559	617	518	558	549	514	557	525	590	556	542	555	576	595	563	519	553	540	558	505	600	543	573	575	585	593	560	546	558	623	548	551	531	557	580	579	513	577	563	603	602	572	576	522	591	583	530	587	569	556	558	554	548	526	539	550	586	567	539	542	543	576	555	584	571	606	572	575	561	579	497	525	581	566	548	554	571	556	568	563	555	557	556	583	562	514	552	580	556	536	606	553	536	556	551	550	554	554	584	581	585	556	558	528	557	527	558	573	581	579	569	520	562	508	542	541	588	559	565	542	585	561	549	559	579	593	593	538	525	539	556	536	597	569	506	566	569	552	578	532	576	513	571	511	514	540	590	548	540	544	539	525	556	573	578	559	562	557	574	544	543	556	498	582	578	537	562	551	536	578	581	533	571	577	540	555	575	515	532	560	545	568	517	534	557	583	601	548	581	602	545	477	593	601	518	526	555	536	535	521	557	577	591	566	529	560	591	575	540	570	586	579	541	562	558	550	601	598	597	535	571	530	534	611	563	524	587	576	585	549	595	594	560	552	585	559	565	540	530	566	583	570	615	539	523	578	546	545	526	534	571	520	552	589	591	526	551	561	583	574	553	521	575	556	560	545	554	569	550	574	551	561	552	536	570	552	563	570	562	545	543	528	585	588	571	535	587	610	544	541	539	535	595	558	547	556	514	582	572	557	531	547	554	591	527	544	581	537	564	564	574	584	558	570	545	519	561	538	543	523	532	589	547	570	547	539	561	530	566	532	580	525	539	552	593	539	534	595	571	551	571	547	582	575	536	543	560	552	559	535	559	574	570	540	577	550	589	568	578	595	550	580	600	576	569	546	599	544	534	538	548	500	560	572	569	545	580	570	596	532	567	580	563	563	527	578	537	590	570	582	590	574	498	565	528	546	511	560	569	561	609	518	546	566	550	505	535	553	583	554	532	557	579	585	567	566	535	569	551	540	518	512	568	587	553	570	535	578	571	505	526	555	584	600	517	548	570	565	569	537	567	596	605	535	549	548	538	565	554	506	521	570	541	537	578	527	553	546	499	599	559	543	549	544	554	577	573	575	614	520	541	563	594	591	568	566	566	584	585	570	520	559	583	556	554	577	577	547	542	504	578	513	536	568	578	541	557	574	565	559	543	550	549	506	525	571	515	544	515	505	562	514	580	539	594	560	572	561	534	516	577	554	545	534	578	547	504	574	544	559	540	585	573	555	580	547	569	561	525	599	594	548	537	569	555	542	584	557	548	618	541	537	582	537	529	570	561	542	566	547	566	538	530	545	555	593	558	529	539	595	562	550	544	540	542	549	564	535	558	580	516	546	550	573	542	577	573	559	593	527	578	616	543	522	572	516	633	536	567	554	533	539	623	537	584	539	539	582	589	550	554	608	596	577	549	577	550	517	583	571	545	559	548	574	557	544	566	549	531	541	594	548	578	506	598	523	581	572	534	592	571	559	583	525	534	546	571	532	522	541	544	579	603	596	563	574	562	542	562	582	510	532	524	546	571	542	541	554	525	566	572	567	552	539	511	596	543	566	548	540	582	587	554	575	577	549	587	583	563	535	607	572	512	552	584	557	513	548	560	565	545	533	562	575	564	570	567	561	571	566	556	551	539	576	560	561	574	556	544	503	614	550	597	558	558	574	539	533	526	541	550	580	578	573	584	553	546	537	517	529	537	552	557	542	533	530	555	546	535	555	550	552	572	536	574	565	579	554	577	573	568	525	595	564	585	592	571	494	554	551	540	535	570	558	536	545	524	547	554	541	553	535	554	557	556	575	568	531	525	584	522	541	609	586	542	552	552	560	542	570	553	581	559	555	559	566	548	561	580	568	564	557	581	541	550	527	548	526	557	596	555	547	557	516	557	522	533	571	561	572	555	561	570	520	512	589	589	576	506	567	575	475	537	563	525	551	574	515	614	509	502	553	564	554	536	557	557	559	559	546	546	594	551	556	591	587	545	554	568	603	577	553	593	607	588	542	572	562	559	542	534	552	549	556	576	535	512	535	539	585	582	593	547	511	572	537	559	578	551	521	503	523	564	602	533	585	542	547	589	527	560	550	538	570	584	517	530	585	491	590	540	590	546	566	568	586	567	577	537	565	567	551	599	562	562	591	523	540	541	541	572	560	533	593	545	559	546	566	568	531	570	575	549	560	511	580	532	512	538	530	535	548	527	590	595	560	554	557	551	549	546	552	557	555	566	532	566	580	560	524	528	568	601	567	568	519	569	548	528	590	564	589	584	536	557	584	573	549	551	560	549	553	574	546	593	573	504	541	570	548	568	518	570	565	573	589	541	559	588	560	540	546	527	589	576	539	552	585	546	562	556	553	585	591	507	558	518	534	574	586	560	507	534	586	602	547	547	542	531	523	565	548	548	527	519	538	542	596	540	574	568	570	566	537	530	576	532	585	567	557	535	583	597	561	581	570	550	524	570	541	557	580	564	541	541	596	562	570	532	557	544	524	579	578	584	573	537	540	583	567	590	581	543	536	542	543	554	573	568	554	533	542	581	560	532	517	572	546	557	555	583	521	545	550	569	522	550	616	546	505	482	548	534	581	544	589	577	564	523	611	515	549	554	553	562	562	545	537	548	604	521	527	524	616	586	586	583	590	580	555	549	538	544	518	521	564	533	555	521	569	540	590	555	561	559	558	573	565	552	584	534	523	555	560	541	572	535	551	576	563	590	520	548	513	563	540	531	552	567	578	544	554	557	551	563	576	554	548	568	563	573	569	609	526	523	534	509	548	542	557	570	531	571	563	534	525	565	514	542	554	547	538	547	538	565	537	579	593	597	583	571	536	533	552	574	538	547	578	555	538	612	580	539	548	553	556	600	577	549	546	514	542	566
17956	2687	1359	1070	805	692	624	523	464	411	390	388	403	409	386	348	353	351	350	335	319	344	328	326	328	328	362	315	325	336	303	339	313	326	340	318	323	324	365	290	312	316	309	327	331	303	324	324	331	359	363	330	381	368	351	290	367	324	322	332	295	321	323	319	370	334	331	341	316	334	339	339	339	339	324	310	359	317	342	341	364	325	315	298	326	305	316	326	338	323	337	333	324	325	304	335	341	290	339	350	328	316	326	362	314	317	331	315	312	324	311	309	321	307	324	334	326	312	314	310	317	342	305	321	308	317	308	318	334	331	312	324	308	330	345	331	302	296	318	309	293	331	348	317	347	327	299	335	342	327	314	302	301	297	302	341	331	335	321	328	317	323	326	343	308	317	331	356	319	345	322	321	336	367	321	296	320	330	323	302	343	318	298	324	327	306	312	373	377	329	344	349	302	275	336	332	341	331	317	340	348	314	307	314	306	312	315	346	328	308	306	325	326	338	322	331	298	346	321	309	312	322	347	315	318	311	336	333	319	308	331	324	298	326	284	339	301	328	324	339	329	289	324	330	351	327	326	340	306	308	331	332	324	313	333	326	329	321	315	296	315	334	312	317	298	340	320	324	338	306	333	318	297	307	288	300	317	340	357	317	317	337	348	348	344	310	311	347	294	295	345	323	352	312	337	331	292	303	307	332	320	317	318	336	310	297	291	341	310	330	322	308	293	331	351	323	336	327	335	310	335	335	321	325	320	326	347	318	327	279	335	299	300	298	314	312	282	315	326	363	327	343	341	305	308	315	303	306	322	321	332	342	359	352	343	301	333	341	326	359	339	324	308	350	355	309	304	309	321	336	350	326	364	327	337	366	332	309	350	329	324	366	339	317	303	347	307	311	292	328	316	313	316	315	313	309	303	348	323	310	307	330	344	305	342	331	300	338	347	306	312	323	333	347	332	298	298	336	301	320	339	313	342	336	331	308	327	327	308	337	306	319	334	344	302	297	300	309	358	355	344	311	331	323	320	309	296	300	344	311	301	360	327	337	312	335	323	322	317	316	317	321	337	301	307	333	293	327	286	347	312	353	312	330	330	331	344	353	309	321	316	340	288	348	333	317	287	334	339	318	319	333	302	302	338	282	340	340	306	323	318	315	325	328	335	319	320	312	316	333	331	319	313	336	313	315	361	314	320	318	348	343	340	348	357	316	326	328	316	352	318	317	345	349	334	332	316	326	298	335	355	307	366	327	315	344	307	352	324	325	316	284	339	323	322	299	318	327	343	314	342	286	321	329	282	310	333	309	322	325	288	294	327	338	299	357	311	286	328	311	343	373	345	359	334	323	361	330	322	296	326	353	313	332	341	310	325	318	314	319	313	350	312	330	328	337	353	293	311	352	353	379	327	315	308	348	316	373	322	304	299	342	316	331	317	368	308	330	324	340	303	382	315	362	326	368	373	351	346	330	345	334	330	319	292	296	341	319	334	313	331	336	317	300	325	348	289	334	312	330	350	324	330	314	330	295	343	370	313	301	301	309	328	313	282	325	323	331	295	325	318	335	330	327	311	340	321	318	347	317	319	307	331	334	348	311	316	316	308	314	311	345	328	280	339	336	291	318	340	331	309	340	332	317	316	336	308	319	322	327	318	374	293	332	345	316	332	327	304	306	336	347	329	326	308	331	308	315	328	310	339	333	323	339	342	341	324	324	310	313	348	332	339	329	342	327	314	310	323	280	313	328	338	341	339	317	326	325	344	337	317	283	351	320	321	310	358	341	342	354	326	319	305	334	322	315	311	326	360	338	299	325	328	307	318	318	308	323	318	353	330	313	326	318	319	309	328	326	329	303	322	352	340	305	323	328	324	302	318	332	340	333	301	319	300	332	276	319	336	347	314	286	309	324	338	301	325	315	307	303	317	298	354	366	302	349	336	326	294	303	308	306	367	303	324	282	345	311	339	341	323	311	339	288	317	287	316	323	359	325	297	310	315	312	310	346	323	327	316	296	277	324	314	301	343	331	331	324	319	314	315	337	362	345	320	329	329	298	327	321	309	302	306	353	292	327	330	356	303	322	336	336	322	294	334	346	333	308	340	323	355	312	334	321	322	303	344	325	324	335	333	286	325	304	349	355	300	317	311	330	328	319	320	320	290	324	320	339	307	326	339	288	296	333	337	324	320	350	326	333	335	340	319	320	351	299	356	293	293	320	327	335	311	328	347	348	278	331	303	343	308	347	286	315	316	327	332	305	316	338	300	322	343	295	344	302	339	337	340	312	338	321	339	286	316	308	311	288	343	334	329	357	324	349	299	305	309	337	360	338	340	323	338	313	340	320	342	320	302	290	324	304	325	372	293	323	347	355	303	318	308	304	355	309	323	310	340	332	317	334	351	335	314	344	314	315	320	321	299	331	315	309	312	299	308	346	323	308	321	296	316	319	297	326	332	341	304	304	299	328	320	327	321	305	357	318	354	303	311	320	335	322	340	357	315	345	334	336	323	324	345	363	316	312	318	317	341	331	323	310	321	375	328	326	312	333	270	320	342	346	326	351	340	318	298	344	342	325	308	309	323	295	329	303	297	335	309	344	305	319	343	304	302	326	344	315	333	336	326	329	341	349	353	326	319	361	336	362	312	326	334	320	299	318	312	310	327	313	335	316	362	315	335	308	318	327	323	345	334	288	302	338	337	364	325	340	318	302	295	336	336	303	309	311	304	346	305	335	338	321	293	331	310	301	315	300	338	295	345	321	306	310	326	331	313	338	294	343	354	337	326	360	336	310	298	332	324	321	326	305	317	283	333	319	318	309	330	310	346	332	351	311	347	335	325	313	338	320	338	333	342	365	350	293	318	326	320	344	292	354	321	334	321	348	334	332	322	295	299	319	317	322	326	308	337	272	320	346	328	327	343	332	342	344	307	321	337	329	328	304	324	324	331	331	311	328	356	334	298	287	318	355	329	315	303	269	332	321	310	331	323	337	339	343	293	318	332	362	291	310	330	322	270	307	349	295	330	316	307	302	329	315	313	338	316	325	317	323	339	307	343	322	324	322	297	308	338	320	315	299	365	332	308	344	330	331	324	340	328	346	337	320	341	319	317	337	331	314	310	340	340	350	332	333	334	302	332	309	328	327	341	306	356	288	335	336	307	306	347	329	311	334	350	344	328	303	324	304	308	368	350	332	349	310	319	331	288	303	348	309	345	325	343	336	335	315	312	342	336	329	348	362	340	325	329	315	334	307	346	300	355	331	327	344	333	327	341	306	291	328	341	313	316	343	312	330	308	297	334	307	327	320	338	319	354	328	332	320	324	316	313	336	304	349	348	311	310	308	318	319	319	321	301	344	328	296	322	300	299	327	339	326	322	324	315	302	352	323	331	329	313	342	360	324	310	341	351	281	308	329	291	330	361	324	326	316	321	311	332	330	306	281	321	323	305	320	325	317	303	312	358	337	324	305	328	350	303	311	307	273	317	321	292	315	332	331
10610	1760	3156	3682	3008	2514	2229	1961	1775	1575	1557	1337	1310	1277	1210	1143	1058	1131	1101	1091	1035	981	1027	1019	975	997	994	936	935	970	954	907	928	995	939	929	885	875	852	907	938	931	872	890	947	889	865	878	900	840	873	889	883	946	863	895	887	827	848	900	866	892	890	851	914	894	891	853	902	873	856	871	856	863	879	877	873	906	904	884	824	846	828	836	896	806	843	916	889	893	854	869	877	905	850	818	918	850	912	840	851	889	841	832	822	849	886	815	865	823	862	869	860	833	854	836	862	847	848	889	898	869	796	839	797	842	866	840	894	841	855	878	906	832	870	848	889	853	838	812	840	824	896	842	826	873	807	884	870	897	928	852	839	868	886	860	843	911	897	872	839	849	828	902	857	836	855	872	853	859	896	893	854	877	859	908	825	827	865	821	876	854	902	877	842	845	846	861	867	878	827	824	843	854	859	822	837	902	877	909	870	865	874	871	875	829	893	811	851	875	836	885	902	912	880	814	852	876	866	856	875	861	845	847	867	908	863	865	824	782	813	851	843	917	893	822	800	847	872	859	828	860	881	849	935	862	866	865	880	882	913	891	877	859	842	863	832	885	912	886	900	893	875	850	819	821	867	895	824	887	872	912	847	837	862	827	866	832	843	831	869	854	819	910	897	919	914	881	831	869	851	880	859	851	826	832	862	875	847	841	886	818	875	837	852	848	871	920	862	867	851	854	902	824	887	849	874	829	840	811	900	915	863	830	856	865	891	935	840	852	894	863	883	849	875	863	882	826	883	868	863	873	855	887	864	881	819	864	816	860	891	853	829	839	818	862	826	929	895	856	873	842	871	871	879	887	851	856	824	874	852	808	820	922	846	840	861	870	859	932	869	833	870	844	878	881	832	901	863	847	841	878	863	879	835	867	861	812	855	848	865	837	811	871	850	829	855	832	855	888	889	864	911	855	868	844	845	864	864	804	822	876	837	883	826	825	883	857	873	837	859	829	848	898	880	838	841	873	931	843	869	880	861	904	873	866	864	877	826	824	861	825	878	847	812	894	810	852	824	845	867	849	896	846	833	833	849	869	853	839	854	783	871	860	822	810	849	891	838	864	842	857	879	870	862	854	807	882	853	882	865	832	867	826	847	860	838	842	828	868	884	780	871	864	861	859	812	886	864	833	863	875	872	834	858	805	836	789	864	887	876	845	884	831	888	822	842	827	872	851	865	805	896	885	844	868	884	847	799	851	866	897	843	851	883	798	855	872	888	841	872	799	887	891	832	866	818	831	823	871	838	855	879	854	883	841	873	840	862	808	858	898	868	810	841	903	852	843	842	884	898	839	876	885	828	860	918	889	862	819	838	906	809	842	883	917	868	846	856	896	852	864	856	823	856	900	836	874	797	928	846	871	854	882	861	831	837	801	861	860	846	885	846	888	864	862	862	835	871	887	839	870	871	921	894	806	857	860	846	856	844	861	859	822	878	862	871	835	901	838	871	836	854	833	884	813	871	877	814	884	912	879	887	862	887	892	887	836	848	868	896	850	879	867	877	921	848	818	785	848	849	853	859	866	897	880	821	876	842	851	868	908	870	880	901	916	862	798	851	846	864	830	820	873	829	868	807	852	865	811	871	779	855	865	849	806	881	845	836	875	884	865	841	866	876	873	852	836	818	872	902	809	804	826	903	850	849	876	833	919	853	822	910	848	835	815	812	828	904	801	883	877	871	827	806	873	902	913	874	860	852	881	887	833	901	834	908	878	874	838	789	863	862	911	815	850	875	910	888	873	853	880	821	911	869	855	868	789	851	808	828	842	910	865	854	868	870	896	899	902	876	875	851	879	893	895	907	875	873	939	858	853	887	881	815	857	842	874	854	815	836	805	894	853	892	881	847	834	817	842	834	885	874	823	895	860	857	871	885	837	858	832	819	852	822	862	798	855	839	895	821	810	852	872	862	886	879	892	853	873	872	850	813	850	865	842	836	930	846	889	892	813	884	862	850	877	861	868	848	857	915	813	851	846	856	841	860	890	842	840	860	890	883	870	847	853	853	849	809	870	869	841	910	813	825	816	884	864	865	822	849	884	861	880	889	862	819	861	919	876	863	827	885	848	841	821	854	863	860	867	852	899	854	881	829	820	806	862	875	833	824	837	863	861	856	855	846	868	858	893	816	893	905	858	901	863	890	904	867	854	891	850	890	919	860	852	872	871	858	798	896	890	855	922	872	888	870	855	825	823	935	833	874	892	861	878	848	864	841	850	848	816	859	876	873	850	908	846	888	843	858	833	847	847	878	926	906	927	906	797	823	863	853	835	836	799	884	903	830	865	850	860	844	838	896	884	909	912	853	884	875	879	839	879	842	907	869	857	859	871	837	901	862	884	889	832	832	870	869	834	844	802	843	846	829	879	861	874	888	878	851	885	872	880	823	907	863	897	866	859	893	870	913	853	818	894	879	840	852	845	862	868	857	884	824	857	843	893	859	844	840	854	858	910	929	866	890	853	798	875	868	855	871	876	898	853	859	843	901	889	885	852	848	869	896	871	900	859	896	859	842	828	849	850	858	889	830	853	911	861	823	832	847	853	892	851	809	903	870	880	857	830	846	868	820	855	855	828	883	834	774	842	853	880	867	883	906	885	892	811	882	927	862	876	862	867	833	868	876	913	830	845	892	891	873	878	894	887	841	897	853	897	862	844	817	866	853	834	924	862	919	822	867	868	886	840	834	865	851	905	854	833	812	819	881	848	893	843	843	860	904	887	907	838	882	890	878	872	872	882	870	901	863	816	815	798	851	859	901	829	865	904	826	868	849	820	885	859	830	851	864	897	887	900	851	886	856	873	882	920	841	864	851	862	844	807	838	873	824	812	906	864	815	855	826	885	857	879	808	872	851	860	910	867	919	825	823	880	854	882	836	821	837	872	863	839	860	871	786	837	876	836	829	881	870	881	822	856	845	893	838	871	854	830	816	854	865	862	863	838	883	874	845	882	850	857	871	870	858	822	844	882	868	838	822	829	882	831	874	820	860	865	858	791	819	920	842	845	868	884	865	876	857	871	871	812	877	898	887	881	878	833	858	841	851	806	854	847	858	870	867	827	813	869	886	835	906	806	853	870	850	880	866	848	878	822	846	901	872	846	834	883	873	905	873	847	897	878	837	817	869	803	813	842	860	861	845	851	889	868	846	869	854	849	843	891	829	814	851	854	849	913	898	862	872	857	802	836	892	901	819	856	880	848	805	836	861	856	869	872	876	848	816	821	847	850	869	845	842	846	864	834	852	887	857	815	916	855	883	867	854	862	862	866	859	851	890	870	846	859	878	786	845	818	862	822	815	843	898	834	832	854	878	872	856	919	823	862	856	843	847	884	829	856	834	853	869	867	851	850	855	877	805	855	910	892	845	849	828	840	789	844	791	886	837	797	864	906	929	832	853	842	836	875	852	844	826	849	904	836	799	859	829	778	844	892	867	828	885	893	897	886	846	866	860	856
29567	6992	2475	1785	1239	915	773	650	579	504	428	429	404	378	347	370	362	352	314	298	329	305	303	297	308	303	300	297	301	281	273	303	284	256	288	284	321	304	257	283	269	286	279	296	310	278	284	277	283	274	277	295	247	298	259	301	250	279	256	284	281	317	284	253	296	288	260	292	252	293	286	264	276	270	292	307	254	301	271	232	291	287	269	327	282	259	299	290	301	271	293	262	264	279	277	271	266	254	259	271	293	301	321	256	264	271	304	283	290	279	299	248	308	267	280	272	246	262	264	254	264	298	277	265	241	272	300	283	276	291	247	275	267	283	275	273	296	260	299	320	304	309	281	271	282	280	281	274	295	276	248	217	283	273	295	280	273	276	254	272	296	287	279	279	267	288	310	251	283	255	276	257	264	278	295	283	261	236	263	278	257	284	292	272	267	278	270	268	250	280	257	301	278	275	273	260	269	269	265	261	265	289	280	288	261	242	238	288	284	284	278	304	280	263	261	282	266	288	250	291	250	288	302	237	278	271	258	269	275	278	280	282	277	287	264	316	260	270	258	271	279	273	264	291	278	270	282	274	279	286	273	263	282	249	284	285	262	266	269	256	286	248	257	257	267	254	276	286	260	292	269	280	280	277	305	244	255	259	255	252	274	278	273	284	247	257	242	265	286	289	272	273	283	276	283	274	251	260	249	271	244	282	271	294	311	282	258	296	321	288	291	285	260	269	295	260	268	242	301	255	298	283	269	244	295	241	284	283	251	253	282	278	284	290	281	302	282	263	241	277	284	290	259	247	269	284	247	273	293	253	271	237	280	266	286	281	267	284	271	281	273	262	256	311	279	282	303	250	265	279	292	288	264	300	276	283	292	270	263	282	266	263	268	260	294	297	280	263	281	264	294	314	254	274	290	284	280	329	278	270	260	256	272	300	267	293	259	309	271	275	276	258	277	280	279	283	294	289	296	282	283	287	270	284	251	288	270	290	238	230	268	274	252	252	240	275	258	251	274	276	257	280	244	283	253	283	270	292	294	262	287	269	264	289	276	255	280	269	280	238	262	264	295	290	270	280	258	308	254	264	261	263	274	243	247	252	289	256	284	280	279	262	252	253	250	266	310	261	259	291	253	273	277	266	275	277	293	282	249	282	270	252	275	277	282	269	269	282	263	265	295	295	257	252	292	263	272	280	276	296	260	266	293	273	278	300	268	298	272	267	285	299	267	265	294	297	298	271	292	274	278	280	265	280	284	291	260	245	262	266	287	266	270	294	234	270	245	295	270	255	258	259	291	265	244	285	309	257	265	319	265	295	278	274	272	261	282	244	246	262	272	266	258	256	258	305	304	276	291	248	247	256	272	262	271	275	280	292	306	295	277	289	308	274	266	250	280	268	279	263	262	270	301	287	261	272	315	279	281	234	272	225	275	287	277	268	276	260	262	269	286	254	270	255	275	270	296	264	254	247	256	268	297	264	297	299	289	291	278	247	275	291	258	291	321	256	305	295	285	287	258	275	263	268	276	270	269	269	293	282	262	265	272	297	253	297	262	270	264	282	277	305	290	283	261	274	242	259	268	257	303	283	282	301	278	265	281	271	286	265	276	295	264	251	277	273	234	293	262	292	277	288	246	300	261	260	272	265	257	265	269	277	280	265	269	296	272	253	275	264	305	258	287	268	265	267	246	270	280	234	261	286	301	303	264	285	277	281	288	262	266	287	270	304	289	276	263	252	267	285	300	273	276	268	297	277	273	264	244	277	290	276	285	285	278	258	285	299	289	283	266	258	276	269	262	297	276	268	263	265	264	287	271	304	290	308	302	251	287	288	308	297	262	286	259	260	288	273	282	287	239	277	261	276	288	275	269	286	291	283	264	270	255	283	284	301	278	262	284	265	277	252	285	283	297	282	291	271	274	278	269	272	282	292	274	229	298	275	267	288	263	286	292	298	277	245	275	287	283	267	257	246	281	293	305	285	277	284	265	279	270	311	252	263	263	251	300	280	298	261	293	287	263	263	270	306	275	336	292	256	268	270	279	278	254	268	301	283	287	312	291	261	265	277	228	299	243	279	284	250	287	261	306	255	246	241	292	250	274	261	273	252	257	250	278	273	258	268	264	244	264	276	254	269	282	286	292	243	306	245	280	294	258	282	253	284	262	263	274	271	269	267	260	290	248	285	261	290	278	269	281	276	260	262	259	291	290	279	278	267	276	254	285	264	264	271	281	279	270	302	268	266	286	274	306	270	301	294	283	277	245	292	309	294	264	273	277	256	281	267	277	261	285	285	284	239	281	267	273	253	297	267	296	296	272	299	272	269	263	261	260	285	283	277	298	276	266	281	261	252	279	295	281	277	266	276	263	274	298	303	290	287	278	290	262	274	266	265	274	255	285	258	275	257	285	265	249	262	260	283	280	290	281	280	260	295	265	264	297	277	248	250	260	261	288	284	268	263	281	264	278	266	255	258	283	256	279	282	285	280	285	256	295	250	277	304	298	274	261	246	270	270	266	263	285	272	286	294	253	270	308	304	287	295	261	267	282	276	283	263	323	264	274	318	274	282	280	311	277	304	294	246	286	255	288	280	275	271	250	274	273	282	258	267	281	264	304	298	287	288	288	257	264	262	297	276	293	235	273	292	288	260	276	297	295	260	290	300	258	267	293	239	270	282	285	263	271	308	287	277	290	275	256	262	283	262	278	280	298	301	259	281	271	263	275	268	273	245	271	270	252	293	257	237	264	267	266	251	280	291	263	286	281	274	277	260	261	246	220	287	296	257	240	287	288	274	303	295	275	295	282	246	258	264	260	286	274	274	267	261	265	276	264	271	267	305	257	295	253	279	261	292	275	271	283	275	277	277	281	298	306	249	294	293	250	266	269	309	270	278	282	262	273	275	254	293	271	282	293	290	274	272	279	256	281	274	253	244	271	291	296	262	302	272	247	295	259	265	286	295	272	280	261	286	269	272	249	290	279	242	246	293	282	315	298	274	269	259	265	237	280	283	287	274	258	275	260	276	277	287	265	272	270	271	306	287	304	278	297	245	286	283	239	296	289	290	274	266	269	280	266	282	274	276	267	284	261	256	286	268	280	299	253	284	280	276	269	281	253	249	237	290	274	296	259	267	295	289	291	265	290	256	275	290	260	267	250	299	287	251	275	261	290	281	253	274	294	253	287	285	262	270	295	264	295	308	291	283	275	270	243	288	280	278	256	284	288	281	278	267	273	289	272	321	289	291	258	258	298	257	277	321	276	265	290	273	257	274	278	279	261	284	291	257	242	255	267	272	214	312	247	275	283	254	258	275	293	243	267	267	264	256	302	284	306	305	262	257	274	275	265	257	281	254	266	276	283	278	285	285	257	269	271	272	303	294	267	277	256	286	259	284	307	263	308	291	294	277	262	275	256	292	273	278	279	279	292	273	292	290	270	281	255	292	278	297	279	277	278	277	250	273	278	285	265	287	279	255	257	291	276	260	267	243	257	257
15769	2375	5348	5997	5039	4173	3366	2856	2427	2195	1951	1762	1709	1578	1330	1355	1215	1261	1184	1132	1101	1077	1074	934	997	924	904	969	886	841	901	913	893	850	882	821	839	859	785	820	767	795	746	776	749	786	811	792	756	787	751	814	811	812	752	775	777	770	779	783	742	757	709	737	715	784	747	762	731	754	744	769	754	784	778	809	778	732	730	775	737	754	686	719	740	773	743	689	748	728	703	744	699	740	800	727	722	783	717	750	747	754	727	764	726	744	771	711	697	698	748	744	714	733	708	701	756	735	687	702	711	720	707	695	758	745	727	725	753	748	716	726	697	739	744	726	759	738	753	726	754	712	713	712	717	690	705	654	747	704	721	751	724	696	755	707	726	702	734	724	742	712	724	750	729	705	736	708	712	737	737	700	694	744	670	724	691	726	704	725	745	704	748	695	692	711	742	741	679	712	747	691	688	735	756	708	727	729	741	719	696	705	717	740	720	731	680	750	798	738	728	706	730	695	702	736	690	696	723	736	700	745	704	764	766	686	689	675	721	704	728	714	666	693	721	702	700	760	675	698	700	679	729	739	747	743	770	723	778	718	740	748	689	724	691	751	721	734	733	711	757	712	731	749	648	728	706	698	678	672	729	738	704	696	714	670	739	751	762	709	751	684	735	719	720	736	775	737	746	764	713	718	714	703	722	718	704	760	765	684	705	711	732	704	696	709	768	701	747	705	692	712	734	760	720	739	740	697	758	747	713	718	729	704	704	757	693	711	710	747	731	677	756	745	687	743	683	684	757	741	693	732	754	727	766	749	784	690	685	745	743	778	680	734	739	755	724	730	720	755	729	712	736	729	722	733	686	712	771	717	752	722	752	705	723	747	700	721	691	713	745	720	731	684	769	728	748	737	718	675	731	719	755	764	731	715	733	765	692	709	743	782	782	749	745	711	705	754	710	699	718	696	703	757	710	735	695	762	758	722	731	756	701	756	713	696	728	748	696	701	739	718	691	741	756	708	683	697	692	702	728	693	729	714	739	751	725	644	764	707	727	729	710	745	727	700	729	737	680	706	718	719	764	698	732	776	675	716	709	746	705	676	703	730	754	738	755	721	720	697	712	701	740	687	705	727	722	705	741	729	718	710	743	655	729	757	718	746	697	738	706	712	746	738	657	744	768	709	719	710	696	709	697	692	743	685	712	723	715	756	738	674	713	767	756	733	734	733	720	760	661	723	691	729	711	688	763	684	735	720	705	713	720	750	784	689	769	727	696	718	706	708	760	721	731	711	671	736	695	734	770	755	688	700	706	727	711	739	713	720	776	718	725	730	704	700	680	748	694	764	703	740	732	704	721	729	734	766	707	690	765	730	731	652	705	698	709	752	727	783	723	731	745	695	712	719	723	721	682	718	736	678	728	678	731	760	724	708	695	718	765	674	742	693	738	720	763	733	706	682	736	677	734	745	707	676	730	725	694	731	746	711	739	719	740	695	714	712	698	736	715	753	715	751	721	706	671	747	715	733	733	683	684	704	736	691	732	757	698	720	719	744	721	795	712	739	717	712	719	781	691	746	721	704	749	731	671	732	691	747	655	669	730	704	719	683	705	737	774	722	729	751	741	744	691	665	662	725	719	758	735	752	693	728	729	687	682	760	671	689	752	733	693	719	749	697	749	716	721	718	696	693	664	730	725	709	762	725	741	706	750	702	690	706	738	718	689	713	723	740	703	757	714	677	672	702	716	718	704	711	696	750	756	718	716	734	738	733	716	767	674	729	757	768	726	671	722	705	759	693	744	736	747	740	777	742	726	753	731	693	734	678	717	698	766	718	690	730	662	710	731	750	714	693	742	693	744	694	699	700	723	667	716	743	698	774	751	742	739	716	691	700	725	724	743	704	743	736	709	707	739	690	716	678	759	713	734	711	683	741	756	699	743	723	718	772	702	724	746	719	704	778	736	721	719	734	705	727	698	739	699	676	685	726	739	725	698	712	722	738	730	735	761	752	749	744	695	754	702	717	746	727	696	707	708	722	742	705	774	733	702	750	755	767	743	736	708	712	744	719	743	773	689	700	743	706	698	732	702	708	697	737	745	723	714	752	726	709	692	695	741	729	744	714	746	736	761	763	719	706	737	762	724	762	703	681	726	746	728	711	709	688	736	746	668	729	748	717	749	700	742	699	739	727	663	698	730	752	777	752	698	754	734	746	698	714	731	707	698	722	750	735	691	761	804	702	702	751	703	738	736	725	733	758	715	728	696	768	717	720	645	750	711	693	735	716	714	752	702	722	716	720	751	702	721	724	743	760	707	761	735	756	730	698	713	732	725	718	737	785	727	753	721	710	735	721	750	716	693	711	728	738	740	711	744	741	727	702	757	766	698	679	733	740	734	749	718	701	682	749	740	648	724	725	750	727	711	719	737	718	739	698	699	748	719	740	697	729	742	701	733	769	704	718	702	682	755	777	664	769	728	706	734	723	724	708	745	758	708	695	714	729	678	742	717	723	722	711	704	744	701	715	747	743	745	767	715	758	704	724	675	763	725	696	730	751	703	732	657	798	743	683	693	683	678	736	718	681	752	692	711	755	721	685	698	681	771	700	687	732	716	724	730	797	754	723	754	709	704	722	752	690	738	741	712	731	734	720	732	744	730	746	728	712	737	704	746	688	698	689	724	716	711	706	685	719	731	721	737	711	713	686	713	740	723	751	712	691	747	684	700	714	772	747	741	707	731	722	715	718	720	715	744	671	741	767	727	709	757	767	689	737	696	700	719	746	732	754	736	708	694	730	694	719	714	725	742	709	768	675	756	716	709	691	716	683	694	712	715	647	711	701	725	714	754	725	764	670	762	701	730	721	701	684	705	715	708	753	714	700	764	711	730	675	694	713	748	774	736	688	713	700	697	722	677	692	723	749	733	700	726	663	720	706	712	710	665	693	750	684	705	682	679	711	716	700	716	744	691	747	703	661	729	753	679	749	723	681	682	709	695	729	728	712	745	709	732	720	786	754	697	686	723	699	744	784	703	692	704	749	682	704	762	742	721	794	669	774	735	671	731	711	686	727	726	716	686	724	745	750	699	742	715	763	715	747	727	737	701	731	731	672	773	724	778	711	735	721	725	727	755	756	712	707	738	739	737	748	737	731	708	728	710	754	749	696	718	750	691	740	737	669	734	669	737	714	709	704	690	702	769	734	720	737	705	701	706	737	731	736	695	720	752	768	721	713	727	739	749	707	770	743	702	719	728	753	691	747	738	748	668	738	736	712	711	714	766	721	744	687	709	723	678	728	714	690	749	668	705	763	727	734	704	716	704	725	710	707	721	735	739	743	752	734	722	743	681	684	683	743	720	762	736	706	684	699	674	789	720	716	699	708	717	704	755	732	721	721	717	664	726	680	772	733	732	754	679	739	687	760	707	754	742	726	735	725	706	698	746	723	689	761	762	717	712	721	726	728	716	753	715	660	725	712	744	753	714	774	718	751	717	716	700	702	777	693
2905	250	225	214	214	226	182	196	200	190	183	223	189	172	191	175	203	196	187	201	183	193	191	188	181	205	185	187	187	183	201	198	194	170	201	202	191	157	176	190	216	202	186	188	195	189	189	191	204	211	186	171	197	184	174	202	190	163	197	181	190	202	180	159	178	194	205	176	217	181	178	206	225	179	170	190	181	174	197	207	168	190	178	170	171	186	179	200	214	190	197	182	190	198	211	185	193	185	225	221	175	166	182	200	180	183	205	194	176	175	176	195	158	205	194	177	192	167	173	205	193	190	188	190	208	180	174	179	188	199	174	179	200	186	179	199	152	172	227	188	193	179	175	202	219	202	175	179	182	177	153	186	173	184	197	221	179	176	172	199	163	172	194	207	194	181	188	193	185	176	157	183	184	178	162	169	199	208	177	193	201	200	188	206	194	206	184	188	189	188	194	218	205	146	182	188	204	191	197	215	181	187	179	192	186	200	185	192	192	178	209	190	191	198	182	209	209	204	172	194	164	174	179	184	184	222	186	187	191	186	186	189	187	179	179	197	182	176	197	191	191	191	167	170	184	175	178	177	190	171	161	189	214	190	207	173	183	190	174	179	191	174	199	169	191	185	175	184	197	200	181	195	172	173	194	181	185	187	152	191	184	193	210	171	215	201	164	190	184	196	198	178	177	191	200	163	182	192	183	193	186	191	174	187	191	187	197	226	186	214	178	170	216	165	198	216	196	182	177	197	198	195	206	178	185	213	206	181	200	176	175	175	197	194	181	196	159	188	202	177	188	177	201	204	187	191	178	168	173	189	188	189	174	206	195	198	211	209	159	180	170	211	182	199	209	209	204	175	187	165	179	198	175	182	178	198	185	175	154	209	200	186	174	214	172	196	209	177	170	173	203	176	179	185	196	178	189	167	194	198	179	203	180	177	182	181	179	196	207	208	184	169	178	184	196	219	177	176	181	180	191	200	213	200	195	206	209	203	191	190	217	186	163	184	162	181	195	167	178	180	179	199	174	197	200	178	209	187	182	172	190	202	179	175	204	174	199	207	176	176	197	192	195	202	177	186	191	198	181	199	194	189	165	170	182	189	188	184	180	201	206	191	197	193	198	204	201	167	190	176	230	204	197	214	176	189	165	185	165	222	190	188	194	199	169	184	198	178	197	164	209	197	185	179	181	179	184	195	207	195	188	181	156	193	191	195	206	187	191	189	199	198	183	213	172	169	185	186	184	215	191	178	186	206	176	183	196	178	195	187	171	192	187	182	171	209	162	191	215	177	191	177	174	220	172	215	187	163	186	202	174	203	203	191	205	196	195	213	195	187	194	211	207	187	159	215	207	175	189	175	162	180	182	191	202	182	188	181	206	192	205	198	190	179	206	195	203	192	170	197	191	180	179	206	185	168	181	187	208	209	186	193	168	200	196	181	180	191	185	175	178	178	189	195	196	192	168	185	198	166	199	202	207	155	181	173	207	185	199	183	161	180	193	176	187	215	199	200	209	200	191	168	177	185	191	188	211	190	198	197	190	190	188	192	190	197	199	182	170	176	200	193	206	177	177	204	180	195	196	201	211	163	185	187	219	195	189	223	217	210	158	199	184	180	167	209	171	174	199	167	190	210	177	191	209	204	207	177	190	210	198	178	214	197	213	182	182	186	172	200	195	193	174	202	184	159	172	180	206	198	184	182	176	176	183	160	187	175	183	197	172	163	224	187	210	191	158	177	200	202	178	200	191	170	204	198	208	190	192	188	186	191	181	184	199	189	204	175	177	158	202	178	183	215	211	190	190	187	172	188	219	172	194	168	217	190	180	178	195	194	172	170	199	182	197	192	180	193	173	208	211	189	200	198	187	206	205	173	187	184	201	222	165	182	198	193	203	179	189	186	204	176	165	175	188	182	179	216	199	205	174	190	187	188	192	205	158	179	219	157	186	194	217	211	204	196	189	153	173	186	185	192	205	184	165	164	194	199	193	182	173	180	188	166	182	207	197	208	170	174	165	217	216	178	216	229	235	188	195	185	219	172	183	187	184	202	199	197	203	202	185	185	179	189	216	192	184	187	169	181	200	158	209	189	183	186	197	214	223	191	171	162	192	180	183	180	181	184	167	172	201	189	183	216	188	173	182	179	193	192	179	190	196	196	199	183	191	210	175	174	183	176	180	178	179	174	180	159	177	208	169	215	186	178	176	192	182	205	199	181	196	190	205	205	179	184	180	198	174	181	188	190	167	212	190	198	192	196	192	209	191	185	189	199	227	185	180	172	149	196	215	192	186	209	199	176	188	197	198	186	183	186	176	185	172	198	191	185	182	180	196	192	191	187	183	189	175	186	183	193	195	216	208	176	191	190	169	196	176	167	186	171	196	196	209	185	166	195	196	194	193	183	193	188	190	199	170	193	163	167	184	182	195	204	179	176	171	207	197	168	197	188	183	160	177	178	204	171	192	194	170	192	207	175	193	185	198	195	189	189	177	189	205	172	194	180	199	200	202	190	183	201	204	164	184	186	180	186	191	178	187	191	191	162	212	170	169	195	175	176	209	191	214	180	171	177	181	182	183	173	169	189	182	199	189	190	165	196	194	171	157	190	193	190	198	202	198	200	184	191	190	195	195	194	182	169	184	185	185	182	198	210	196	199	189	208	202	177	190	212	182	187	193	195	199	202	195	209	179	232	182	186	201	190	159	171	207	204	188	194	176	190	195	160	200	183	206	193	232	211	157	201	182	197	192	205	195	216	197	176	208	180	178	205	186	185	187	196	204	169	227	180	200	179	188	197	183	182	199	170	205	218	198	168	173	161	203	186	166	187	198	171	173	179	180	187	165	171	198	184	173	192	194	205	184	193	196	165	205	186	171	178	183	203	204	194	196	191	192	181	185	206	180	213	197	179	217	204	184	183	189	189	199	179	201	205	159	169	198	185	174	196	186	193	185	195	172	176	192	178	187	191	205	207	167	176	180	213	183	206	178	162	202	184	160	182	211	190	197	197	209	152	191	206	184	191	180	180	203	171	182	207	187	186	181	186	188	203	207	208	179	174	181	173	209	185	215	173	203	175	197	208	179	223	189	194	193	169	193	204	174	204	204	188	190	180	192	167	183	211	217	166	150	211	170	185	174	193	191	203	182	199	211	181	169	180	183	175	194	194	203	185	191	192	203	191	206	191	193	183	213	198	209	200	210	191	192	174	199	195	197	205	214	184	173	195	207	190	192	183	172	179	203	175	218	172	197	198	208	160	182	176	191	177	190	172	199	194	172	211	178	196	186	185	181	191	191	204	217	187	170	183	188	200	195	201	183	173	192	200	194	178	200	202	192	166	185	201	192	182	204	171	196	203	185	200	207	203	172	182	215	215	192	169	185	207	176	201	180	194	202	205	178	192	196	204	177	180	193	190	194	194	200	208	212	203	195	185	192	173	183	167	217	186	189	190	190	184	196	196	189	200	199	183	207	202	189	172	187	198	189	184	174	202	176	174
3026	586	665	678	667	671	640	626	615	582	569	586	581	527	605	606	573	579	568	539	564	539	546	556	535	610	556	540	568	598	590	535	561	605	539	579	557	554	556	549	573	561	526	514	586	540	566	603	537	533	574	581	563	586	530	587	563	510	548	614	585	549	519	595	524	550	516	577	545	548	530	594	580	545	559	561	526	550	569	506	540	548	594	511	646	526	508	603	542	551	531	573	519	586	567	583	562	551	555	570	523	593	539	562	549	543	567	505	591	538	535	535	543	594	555	560	581	560	574	566	528	587	574	505	533	590	576	507	519	535	568	591	548	496	554	568	538	579	557	559	578	527	510	586	578	570	550	560	547	565	589	538	518	541	571	544	550	564	536	543	570	556	564	511	576	574	563	549	540	553	611	552	552	558	576	601	586	547	579	592	553	574	563	533	530	530	562	600	568	588	563	577	507	574	529	585	564	592	546	555	556	506	541	552	503	586	544	595	576	553	549	568	571	534	547	525	558	553	522	541	499	578	576	564	539	567	507	520	525	557	524	509	586	585	493	573	560	548	578	572	567	536	551	584	546	581	537	549	562	560	552	575	564	554	593	560	545	548	566	602	571	566	578	509	586	551	603	559	520	548	569	534	604	583	527	582	550	590	560	591	517	549	529	561	538	554	537	523	563	546	549	553	575	542	541	528	571	569	546	572	574	546	527	544	528	544	528	574	555	566	567	554	540	578	567	542	530	557	570	540	530	538	540	588	560	514	589	543	565	570	636	556	531	593	560	538	569	607	541	525	518	546	543	531	578	569	584	543	529	562	551	533	565	566	614	544	528	527	548	529	559	534	562	568	561	582	586	495	566	595	556	590	569	536	570	543	593	549	585	564	556	543	595	549	601	573	560	618	569	586	567	543	578	548	606	560	538	536	546	561	545	514	526	551	548	560	543	544	572	571	557	600	557	516	558	567	553	591	569	577	587	574	576	581	601	603	535	554	534	548	576	621	527	564	567	571	599	593	544	565	556	512	546	521	593	595	571	574	561	535	564	598	558	574	583	600	583	548	541	587	551	548	531	506	546	578	597	574	548	550	538	589	551	556	514	582	565	526	594	532	553	544	558	578	540	563	531	541	522	589	589	587	567	560	560	554	585	569	534	596	581	584	540	560	573	568	555	564	559	591	566	556	573	582	544	598	569	589	549	548	563	568	564	525	509	517	593	574	536	562	599	551	575	603	567	571	584	576	522	508	549	548	540	573	605	574	562	551	564	527	543	545	565	546	552	609	563	534	532	579	589	540	569	599	514	543	553	533	531	547	584	584	522	561	567	521	540	552	578	540	566	576	569	589	559	562	530	585	564	533	533	554	562	521	539	558	566	535	597	526	532	540	545	581	536	563	577	557	558	569	537	565	521	545	550	574	608	550	577	564	574	544	533	541	558	568	566	560	583	569	551	561	507	562	556	551	539	562	559	558	570	529	561	550	554	529	569	553	551	516	575	576	539	528	542	587	546	534	575	559	579	585	563	579	554	574	550	543	560	539	580	513	568	592	584	513	569	545	573	530	518	585	561	492	580	611	525	560	531	566	547	561	621	537	561	576	526	581	563	559	567	543	557	552	582	562	539	566	532	529	520	557	591	566	568	520	547	518	523	553	543	525	517	589	570	524	561	539	574	580	555	577	549	558	590	539	582	551	574	515	562	539	596	568	546	555	544	525	553	575	483	572	499	583	595	545	544	550	527	553	547	584	543	578	585	542	549	595	536	539	587	610	580	570	501	549	584	558	539	553	558	591	564	545	567	562	548	578	566	583	535	548	518	546	550	537	567	566	571	520	552	564	500	544	597	579	579	583	584	536	584	556	564	557	551	566	551	570	489	557	574	538	535	567	540	559	546	567	522	579	585	555	568	570	551	547	569	591	543	574	577	521	587	563	582	581	475	564	584	548	550	606	539	548	589	502	535	558	542	507	573	552	539	560	551	522	545	603	519	512	551	576	559	545	625	544	562	554	556	563	519	531	516	539	576	558	522	553	512	568	554	537	561	529	561	585	555	583	555	542	546	555	557	557	568	579	557	562	545	555	500	563	524	563	597	582	571	511	562	556	541	562	545	537	540	568	541	581	530	577	564	570	545	582	542	570	543	542	588	560	524	563	528	548	567	526	612	547	520	559	545	563	545	558	561	604	555	593	539	532	518	568	585	597	570	565	584	562	551	572	539	549	550	566	567	535	543	552	534	559	557	593	594	576	570	553	568	517	575	549	544	560	563	562	560	577	548	551	550	536	545	564	533	560	563	529	552	620	593	546	553	549	533	587	567	522	526	548	562	568	582	584	532	515	582	589	556	554	545	571	514	520	523	533	579	547	539	575	560	565	523	518	571	559	573	538	552	560	569	557	559	494	571	568	567	535	569	526	553	567	552	572	537	520	516	528	599	552	595	567	615	548	569	537	553	551	570	573	591	592	565	566	538	578	562	572	528	541	558	569	485	568	535	573	519	608	578	543	546	546	572	544	572	569	570	520	517	573	578	513	577	562	519	610	569	548	552	569	568	516	543	556	580	541	552	555	566	548	577	537	579	563	569	572	560	542	556	572	554	557	585	546	578	538	578	576	564	523	577	538	550	562	590	529	581	576	542	547	570	570	547	567	555	549	559	537	550	601	556	550	573	555	572	557	524	549	562	548	550	571	553	551	534	571	535	574	624	541	519	618	557	563	516	579	539	560	559	557	574	524	553	555	533	565	541	555	577	531	558	565	573	571	549	551	558	515	539	575	568	519	533	547	535	571	556	541	564	610	544	557	572	586	535	550	533	586	557	550	567	573	561	541	550	584	569	562	572	551	568	575	561	555	545	550	544	584	613	557	551	560	564	547	596	536	575	599	529	590	546	549	520	544	562	560	544	512	604	533	560	556	518	552	556	552	579	573	563	548	590	574	551	545	598	543	530	542	572	520	518	564	587	563	555	562	574	565	538	528	569	562	509	578	559	555	570	531	540	546	594	588	539	551	559	582	522	544	612	539	558	543	563	505	591	553	544	556	527	553	571	590	572	549	561	583	580	565	535	559	561	529	542	583	546	533	571	546	559	550	530	583	547	518	588	562	564	557	527	553	532	586	586	584	613	577	551	549	544	568	577	576	492	529	592	533	566	571	576	600	553	544	530	559	550	570	557	548	533	553	572	525	569	512	584	581	534	555	578	559	589	559	548	570	589	541	598	560	554	571	571	563	545	574	573	571	593	578	548	550	535	562	561	568	568	557	545	547	573	553	566	594	558	571	564	552	543	589	580	592	565	556	562	534	527	542	570	563	540	559	541	540	590	538	583	516	557	582	628	582	555	512	541	523	570	556	572	524	528	583	569	549	579	579	566	525	558	606	588	520	588	548	525	544	547	568	557	552	536	545	563	578	541	558	531	594	543	621	578	610	545	576	533	526	541	525	554	552	548	562	534	544	538	607	576	558	554	526	592	533	571	545	548	558	556	522	529	569
21507	4351	1475	1071	863	660	547	562	436	400	447	403	383	408	387	365	334	355	369	346	300	386	334	342	328	319	303	348	355	361	326	323	329	325	332	330	310	320	296	318	345	354	337	337	323	335	339	291	307	342	338	355	322	333	315	333	301	313	332	292	305	319	315	315	345	336	331	345	329	373	322	287	330	314	315	350	352	311	335	340	344	331	359	339	290	301	330	328	332	330	328	325	309	318	323	325	327	364	323	303	318	337	325	271	304	313	275	327	321	274	348	314	332	294	326	333	319	319	332	325	345	295	313	334	351	313	293	322	353	316	336	315	328	323	332	304	315	327	322	351	335	280	296	338	341	339	344	340	318	314	351	321	305	335	340	360	327	334	331	306	318	313	311	323	314	352	307	358	342	319	351	350	326	326	335	334	328	356	301	342	320	317	345	343	299	347	358	306	298	342	310	340	344	283	350	349	298	334	327	344	291	316	324	298	322	353	333	321	312	331	319	343	324	341	340	332	334	325	343	313	337	330	329	338	334	331	309	329	338	347	319	320	337	301	339	348	308	337	297	343	331	306	333	313	303	338	314	333	345	327	327	331	342	305	343	328	335	327	344	336	309	309	312	341	319	334	321	296	343	306	326	334	298	303	314	313	324	327	351	327	344	306	309	343	331	296	338	323	339	363	362	324	333	302	323	295	356	333	331	370	313	349	351	339	343	321	297	343	324	308	327	334	319	307	333	285	324	324	318	310	321	319	337	319	353	297	328	337	320	342	334	318	334	334	342	346	316	318	320	329	297	327	352	345	307	322	303	351	324	339	334	296	336	308	334	293	309	356	313	314	335	320	295	323	289	310	292	324	303	315	326	328	313	338	297	336	325	324	289	340	304	309	322	330	340	331	349	347	293	367	309	351	339	335	297	338	335	319	302	299	302	322	319	331	307	324	330	343	337	334	310	351	320	341	335	290	296	302	341	292	336	348	315	368	341	314	339	343	324	314	341	339	339	289	338	348	341	340	329	356	320	310	312	305	326	317	307	314	292	329	316	321	303	320	334	332	306	337	321	312	333	291	313	331	302	376	319	315	313	328	372	345	346	322	335	315	322	308	298	326	322	314	316	314	302	367	298	378	322	301	341	297	323	323	380	358	326	337	329	323	309	343	324	313	325	317	325	309	321	323	316	326	325	388	334	324	316	317	338	362	301	349	323	321	312	325	326	311	334	326	338	310	290	343	327	329	327	330	335	312	306	304	347	354	351	345	335	338	320	340	342	340	300	327	296	348	336	328	328	329	332	349	332	309	308	308	305	305	320	304	332	321	337	312	335	316	354	324	295	317	302	345	363	329	318	356	320	322	348	313	300	323	298	332	317	325	345	357	307	357	323	351	305	356	311	332	310	312	313	311	326	317	311	331	328	315	272	283	333	325	318	296	346	326	335	351	348	329	336	303	311	316	373	317	294	334	311	299	313	322	346	341	328	314	350	324	318	339	331	315	341	350	305	332	328	306	351	366	306	297	347	309	315	320	342	335	332	349	323	314	335	274	297	318	347	340	359	332	339	329	334	326	330	307	304	321	319	333	340	332	324	324	342	332	321	372	347	304	348	326	333	311	342	290	333	341	320	329	297	298	333	332	316	310	322	314	334	303	347	350	310	332	315	343	302	321	358	302	284	345	330	332	350	355	351	346	295	297	301	351	327	344	327	332	331	328	349	322	353	308	289	353	340	353	301	329	320	338	332	328	343	336	307	285	346	332	333	301	338	313	315	357	316	298	352	292	329	369	339	280	324	326	313	330	315	336	304	328	315	337	340	327	357	342	361	321	357	321	321	315	318	306	314	336	319	336	350	313	329	306	363	318	315	327	355	313	333	340	298	334	326	352	346	334	322	306	333	326	307	305	328	330	316	331	318	334	334	329	361	315	348	373	323	319	304	340	298	334	317	310	330	324	349	372	332	320	341	362	287	328	299	333	345	356	324	322	331	331	336	333	314	318	338	343	338	288	298	321	349	340	323	349	335	290	343	350	350	295	330	318	342	358	319	328	334	321	334	325	323	349	313	313	318	304	307	306	317	349	336	352	315	341	350	316	354	329	336	296	328	347	329	332	321	298	307	314	355	319	317	321	352	346	358	289	336	358	302	319	311	302	295	359	323	322	293	355	296	297	309	319	319	346	307	348	309	286	348	328	327	323	336	336	323	329	336	321	341	319	323	320	309	328	322	342	327	342	316	334	361	322	308	317	314	312	306	317	322	332	336	352	363	278	317	339	308	321	337	307	335	335	299	315	284	321	311	337	345	310	372	330	341	301	330	362	357	333	319	321	318	315	333	318	320	363	336	340	290	304	336	305	339	324	350	349	322	304	345	309	314	325	309	344	318	315	348	309	335	344	320	341	334	323	344	333	349	298	366	325	343	336	275	332	343	324	311	315	323	330	320	314	308	322	329	336	326	354	307	333	287	335	326	331	329	322	311	332	344	302	348	327	332	341	302	317	343	333	321	309	326	315	322	302	315	334	339	329	304	322	344	342	356	291	306	340	307	311	313	341	332	330	292	344	327	307	323	298	324	313	343	331	335	326	312	349	307	345	334	347	317	298	330	348	299	303	334	281	326	316	313	301	335	323	337	309	308	321	323	345	310	306	350	334	303	321	325	337	302	319	322	327	318	330	326	328	325	333	316	308	340	311	339	323	291	303	328	348	317	316	334	313	349	349	339	290	334	300	347	335	313	299	368	318	323	306	310	308	320	355	339	341	348	329	363	335	303	306	340	305	327	339	356	273	296	299	305	306	321	336	354	311	289	340	353	340	291	306	354	308	317	315	338	336	336	344	357	352	350	336	348	352	326	328	337	279	316	343	311	310	328	311	322	340	309	301	314	321	349	334	315	308	290	312	328	346	342	331	295	331	303	356	315	316	316	282	340	338	340	342	365	340	319	309	328	384	304	340	334	312	293	341	329	311	331	338	314	364	307	310	288	321	337	344	310	321	312	310	347	357	318	321	298	316	293	354	322	313	329	324	324	326	321	341	305	325	356	317	334	296	288	326	296	332	328	341	320	335	350	304	337	317	349	333	303	338	325	337	334	313	330	330	322	315	329	312	282	345	309	333	319	348	295	300	302	312	328	323	339	349	327	324	350	307	303	337	328	297	339	329	326	322	329	338	308	303	345	341	299	332	324	338	334	312	316	305	325	290	327	352	290	314	327	324	327	314	334	288	340	333	310	309	307	305	309	311	313	319	305	355	329	300	331	310	321	318	322	314	356	300	327	322	315	282	293	294	321	312	293	303	320	319	326	330	292	344	335	340	353	345	329	291	323	345	318	306	324	347	333	318	307	337	312	315	304	311	288	331	362	346	335	302	294	347	344	340	334	306	322	316	317	327	337	345	335	306	330	321	334	343	295	333	326	344	323	331	349	312	309	281	330	337	318	344	326	346	351	316	324	346	314	354	325	288	308	327	339	358	338	308	316	299	321	314	343	333	322	312
12834	1654	3350	3606	3150	2645	2242	1920	1814	1623	1522	1410	1278	1282	1208	1127	1128	1095	1120	1038	1036	1099	1043	992	1019	1012	941	970	957	935	991	946	962	983	948	928	940	896	866	882	893	937	909	902	899	904	852	876	913	927	905	869	826	893	874	821	897	916	882	861	833	863	852	875	881	843	901	860	935	853	858	871	888	921	873	819	913	835	870	880	873	867	834	849	883	911	900	831	864	813	861	854	853	881	875	848	875	851	822	877	866	830	867	836	908	852	846	790	843	828	852	871	853	896	872	876	825	856	860	883	928	912	832	888	857	863	851	865	855	922	836	869	889	869	881	821	836	820	875	837	871	839	896	840	838	824	843	810	900	904	864	843	818	819	883	877	811	884	841	866	918	889	897	875	894	874	893	859	844	832	851	903	842	891	823	816	861	856	884	836	871	853	856	897	833	859	838	897	860	838	835	867	882	846	863	867	917	822	833	766	819	835	870	818	844	891	819	838	873	810	826	879	844	880	811	903	897	886	824	882	872	850	845	796	900	825	860	865	797	858	861	875	854	926	820	865	820	845	830	835	892	801	875	876	850	865	900	804	811	876	842	826	898	865	874	877	852	835	878	838	883	905	839	842	863	835	907	885	829	861	882	869	891	848	800	815	888	885	859	854	860	825	866	850	834	820	865	869	844	859	854	835	868	870	874	893	880	832	872	879	847	907	898	866	810	882	827	871	817	868	859	858	851	821	882	820	875	837	786	853	833	870	855	836	837	857	823	858	814	859	890	846	844	859	827	841	848	870	820	858	942	803	890	830	875	884	853	856	874	824	824	828	880	830	865	867	841	855	826	864	816	876	858	883	862	848	861	887	849	835	859	851	888	879	869	885	890	848	909	848	800	804	857	852	861	854	860	870	819	847	781	861	869	897	842	863	911	842	832	823	854	892	826	851	895	878	841	848	857	881	856	840	911	856	871	876	889	862	867	859	836	877	911	835	839	899	834	836	887	893	887	904	875	822	833	869	826	849	798	859	855	916	836	872	827	851	847	952	844	875	846	877	856	869	823	858	874	853	930	857	858	828	868	837	876	858	805	870	873	851	847	860	845	837	894	849	855	829	844	845	886	811	857	863	843	811	851	881	809	825	834	838	866	818	873	859	894	856	867	870	863	903	873	885	861	869	891	852	876	850	872	791	859	837	851	865	851	905	840	853	872	790	861	894	834	861	879	849	849	877	858	864	812	874	850	811	909	810	825	841	854	835	852	847	806	865	872	864	847	838	829	847	816	904	899	872	853	818	923	861	917	809	862	866	840	822	854	859	861	907	823	858	883	883	878	914	879	874	838	854	883	818	849	850	881	851	872	893	851	853	837	787	817	915	859	843	877	838	864	918	795	854	888	867	866	818	918	891	854	886	882	810	850	896	866	810	872	834	866	840	859	858	831	820	857	861	811	867	890	882	847	855	853	846	838	855	861	895	859	886	879	814	842	843	836	884	874	841	826	883	873	837	848	815	830	875	847	854	881	839	811	885	876	786	836	844	862	868	856	935	914	860	846	879	862	912	847	844	828	879	873	835	876	845	824	862	876	890	836	835	859	885	890	808	865	905	911	858	807	892	833	796	862	888	889	871	882	863	801	889	824	842	845	825	823	793	863	846	857	857	880	812	809	867	869	883	865	835	856	816	849	825	856	835	847	889	898	852	928	832	830	842	848	846	862	861	860	823	860	840	840	841	827	884	868	816	875	817	853	845	847	860	822	853	851	838	805	842	886	854	780	824	866	898	855	808	891	876	834	883	880	874	840	821	852	829	798	861	824	863	841	822	847	859	879	862	850	886	854	802	874	859	905	860	900	802	804	887	817	874	841	856	837	847	813	839	857	867	880	882	840	800	866	861	819	824	804	843	847	839	848	887	874	873	858	857	855	884	833	850	883	833	844	839	807	873	876	843	856	842	917	863	886	841	835	844	871	893	841	885	817	876	848	830	849	831	827	892	821	849	815	800	815	879	881	903	850	886	890	852	846	867	868	909	887	941	884	836	836	904	868	823	800	830	857	856	863	831	874	839	828	873	880	854	892	846	859	854	845	847	882	822	867	879	795	874	893	856	816	801	873	788	809	832	874	863	879	861	877	861	875	885	846	882	880	890	858	858	864	814	877	887	940	792	901	845	881	858	820	851	837	896	807	862	830	894	804	886	810	842	876	852	894	855	833	882	882	854	875	866	841	800	857	913	826	884	859	868	869	854	807	851	855	854	827	898	839	870	870	841	882	846	871	885	773	876	838	851	865	821	898	884	888	886	864	860	878	841	876	848	881	870	832	897	822	882	844	875	814	822	907	815	875	866	902	862	828	828	876	883	828	788	892	824	868	819	843	824	899	842	840	868	863	842	802	887	844	847	814	839	830	865	879	845	839	852	849	877	812	856	840	921	902	811	880	868	860	836	855	829	889	813	862	871	832	845	859	853	890	873	840	879	821	857	839	869	888	827	824	873	869	834	868	820	919	855	823	884	843	848	799	868	861	855	848	842	872	901	826	844	857	827	898	859	836	866	877	815	895	827	877	863	876	889	870	879	822	852	828	762	891	811	908	857	872	887	852	850	815	872	865	833	886	866	825	861	879	878	859	840	874	871	822	831	880	858	802	917	844	878	884	829	830	899	840	842	899	821	871	845	843	845	838	836	906	850	816	828	865	906	857	843	889	843	835	882	896	847	837	871	824	859	917	837	872	903	872	890	859	856	861	835	902	876	825	894	853	857	905	810	884	900	874	820	829	854	830	838	849	904	829	866	861	869	897	845	853	852	880	852	853	908	840	849	892	869	902	926	875	885	865	881	822	886	898	903	863	804	872	862	879	828	808	831	884	827	838	839	869	843	808	848	867	808	869	876	845	933	841	856	828	841	890	891	844	831	855	838	837	849	857	803	846	853	855	869	809	806	891	874	832	841	887	885	851	862	867	842	845	826	816	881	895	831	882	866	842	843	825	850	803	837	846	833	887	844	841	853	847	853	838	849	905	880	904	834	879	898	824	893	812	850	863	915	873	839	857	815	841	827	836	831	876	879	836	876	883	895	892	846	846	868	883	859	829	905	882	862	853	846	880	868	905	851	857	897	898	851	851	864	839	840	807	814	825	879	895	875	912	824	875	901	866	825	824	823	835	827	886	853	873	862	898	824	858	869	854	874	885	896	814	846	809	859	857	838	879	877	866	864	819	822	874	848	876	873	862	858	864	858	849	863	803	861	885	834	887	844	880	865	815	879	859	856	801	882	900	877	849	905	806	891	827	871	851	851	897	834	890	886	836	908	853	857	877	869	839	848	854	842	892	849	856	862	838	855	829	867	863	836	866	864	904	862	834	869	877	823	839	819	874	865	873	874	915	822	874	853	886	850	801	824	837	839	923	910	820	867	908	838	855	838	870	851	878	835	868	850	819	828	865	812	866	870	802	881	880	790	808	813	907	830	851	828	820	886	865	860	830	859	872	852	831	853	881	831
34589	11757	2770	1810	1175	958	724	590	570	480	452	437	383	395	348	328	327	321	339	333	330	328	283	348	320	278	315	314	314	314	314	292	307	278	291	315	293	281	285	290	261	283	278	271	271	282	279	290	302	270	270	282	262	259	256	256	262	271	253	295	265	244	289	282	276	296	272	305	303	272	256	279	269	248	301	281	264	320	286	279	275	273	293	250	289	241	229	290	265	278	267	269	267	263	271	290	308	298	267	280	284	289	259	279	264	292	268	273	274	282	288	257	247	270	280	250	269	279	298	263	250	266	282	256	278	287	277	278	262	287	265	267	262	292	276	294	289	276	272	294	249	269	296	256	263	271	280	295	293	258	300	257	260	285	284	249	294	272	280	315	284	290	248	270	270	264	286	274	245	256	232	264	239	279	277	249	276	243	258	243	252	286	286	284	274	290	280	276	308	282	240	261	281	247	239	267	278	275	303	294	275	283	281	249	277	253	293	285	287	275	310	260	275	279	266	289	272	287	264	246	251	269	274	268	265	281	248	269	266	265	238	279	261	287	267	260	302	299	292	258	287	248	256	278	241	315	284	297	264	286	325	270	280	302	271	282	254	256	273	259	293	259	293	285	274	270	289	308	266	284	258	245	264	276	302	303	293	279	284	301	266	250	247	286	252	289	256	253	286	276	274	285	278	296	298	268	276	273	271	231	263	275	285	258	289	290	279	272	285	274	306	257	275	275	272	275	274	274	277	245	284	253	282	291	299	267	256	285	248	292	287	264	280	263	250	267	275	282	263	282	282	262	251	268	280	274	260	307	294	290	288	273	271	282	255	274	292	284	255	263	285	259	262	273	303	251	246	286	279	276	251	261	283	284	294	307	286	287	253	257	305	270	261	270	267	256	263	247	266	278	301	279	272	262	258	273	290	278	279	263	277	278	267	241	291	290	279	263	281	268	309	275	255	287	281	272	295	267	312	291	259	295	251	271	267	269	275	269	303	253	287	272	300	284	284	284	259	294	265	263	286	289	252	260	285	280	251	267	249	267	263	266	282	258	270	247	306	267	266	290	278	248	261	280	285	281	297	252	270	268	272	274	263	271	274	299	286	284	272	278	270	241	278	273	271	265	270	286	283	282	254	258	258	253	279	263	296	283	250	278	275	267	291	282	277	302	289	258	255	279	290	266	311	270	281	267	276	279	261	284	279	273	275	256	267	301	276	281	276	274	263	281	277	263	306	277	250	260	268	308	290	264	272	311	299	259	284	279	251	275	294	283	284	258	276	271	273	300	280	257	275	280	274	289	277	268	277	260	281	305	275	272	270	284	278	274	277	269	260	268	269	239	253	283	241	268	273	276	250	277	241	249	252	279	247	264	295	293	283	269	274	255	275	256	270	276	249	260	283	247	274	281	259	259	276	297	302	268	267	269	266	278	276	267	264	282	253	292	281	294	291	311	273	304	249	252	264	255	266	281	288	243	269	275	291	259	277	274	281	263	261	271	270	282	241	243	280	272	264	274	286	285	288	284	263	284	299	236	256	298	244	282	288	257	267	304	283	262	243	244	290	293	300	255	255	263	259	292	262	255	251	258	306	268	305	235	268	294	302	284	296	277	293	294	278	282	312	247	288	270	270	250	280	270	285	287	265	273	264	252	251	248	298	262	277	269	281	290	261	265	232	269	270	235	269	272	278	288	291	293	293	313	276	289	257	243	295	281	273	282	307	270	274	307	278	296	261	274	296	283	293	259	298	293	265	274	266	289	255	271	276	263	253	272	301	269	254	281	274	254	269	258	244	264	262	283	278	316	253	266	260	273	267	250	297	266	265	262	259	270	294	283	276	264	288	285	288	271	279	302	295	279	275	288	264	290	246	285	308	284	272	250	282	289	257	270	268	276	259	297	272	259	280	306	304	251	281	282	299	306	278	256	266	275	262	285	255	288	262	274	260	256	311	284	299	274	284	256	270	287	286	270	234	274	286	269	270	263	255	289	248	276	237	279	249	276	270	284	276	266	271	256	283	239	271	294	288	271	241	276	270	260	257	266	291	298	240	296	306	291	280	292	271	277	253	274	277	264	291	239	262	243	293	285	256	267	279	277	286	301	277	266	241	271	292	288	250	281	268	266	295	286	275	230	278	273	279	277	269	266	294	280	277	263	250	278	255	263	290	237	290	269	278	289	306	276	275	242	297	234	275	284	281	270	312	294	290	260	295	275	302	314	266	267	238	299	271	298	260	285	270	299	279	279	302	279	273	265	275	271	305	267	300	268	263	275	266	273	258	291	308	299	279	262	272	325	253	260	278	295	283	254	272	271	303	258	232	299	278	294	285	277	274	299	263	259	240	279	294	269	266	298	264	291	284	291	275	278	287	242	312	266	298	271	233	283	274	293	271	268	263	267	301	237	252	260	259	283	257	280	248	271	295	297	284	246	292	257	270	274	257	278	302	260	261	280	297	256	293	286	261	266	243	278	295	288	271	292	280	273	301	284	279	286	284	249	276	272	284	273	247	278	255	276	239	256	266	272	275	295	263	263	283	302	287	272	269	300	288	272	275	282	309	276	291	262	261	273	261	290	275	268	306	271	264	273	275	261	259	288	286	293	251	278	278	265	295	256	308	258	250	328	276	302	285	296	285	252	270	279	291	255	280	292	266	287	274	259	256	264	279	265	285	264	251	260	298	294	293	265	288	267	267	236	280	279	272	288	284	268	278	275	278	256	299	255	279	260	273	263	269	277	253	249	286	280	255	259	268	257	280	278	292	244	273	269	266	288	263	273	283	288	273	269	298	269	267	270	260	306	287	274	275	258	305	274	293	285	264	259	274	276	287	286	287	306	288	271	271	268	278	299	265	248	275	264	280	281	255	267	279	290	302	273	299	269	278	289	266	272	252	281	309	297	265	246	268	261	262	282	259	296	297	308	285	268	284	261	245	276	279	287	245	250	274	287	268	288	266	257	281	263	284	283	282	277	282	288	257	271	275	271	275	249	266	278	270	281	290	305	273	300	286	291	282	269	250	295	287	298	263	278	274	276	268	258	288	286	255	294	264	285	285	275	277	277	303	283	245	278	294	285	228	292	288	254	254	273	283	290	278	257	319	282	305	288	266	260	305	299	280	263	261	274	275	255	264	281	292	278	267	271	274	308	248	307	303	269	278	266	253	263	280	293	260	286	279	263	263	290	259	258	310	290	298	253	292	256	284	256	253	275	307	282	294	304	264	249	307	267	292	288	310	285	277	263	293	303	275	290	259	274	274	270	265	276	278	287	284	274	265	254	260	259	248	294	286	285	283	254	273	296	278	293	282	274	253	284	305	279	250	287	280	255	282	277	300	303	260	253	260	301	303	277	271	286	287	277	313	298	293	265	255	283	268	295	290	263	273	267	268	285	305	277	277	294	251	277	272	270	287	255	257	262	255	258	278	265	270	258	302	278	294	275	250	286	296	255	265	256	257	288	288	286	283	295	290	274	287	269	285	271	272	266	296	247
19694	2447	5197	5862	4850	4007	3343	2821	2382	2100	1954	1715	1669	1467	1440	1289	1215	1192	1136	1113	1080	1071	985	967	971	937	905	988	966	829	895	829	884	851	774	870	870	851	818	813	859	806	795	764	792	789	760	758	802	768	749	797	795	734	770	747	763	787	793	752	786	802	766	763	749	742	805	750	739	743	712	769	719	764	783	784	720	711	730	785	778	771	718	749	760	723	731	778	707	701	701	700	702	673	740	748	698	718	718	728	724	735	717	744	753	686	739	753	701	733	750	730	759	749	746	732	741	720	745	725	676	733	654	730	759	723	742	760	720	730	690	709	770	769	713	682	715	751	747	751	745	725	665	703	740	728	714	721	717	740	709	733	696	743	688	715	724	671	735	718	690	735	690	692	711	704	742	742	709	672	701	715	699	734	737	746	761	698	715	662	718	709	692	775	734	725	788	720	750	734	748	701	736	778	725	713	756	711	724	653	739	725	706	761	772	712	730	732	743	756	739	751	727	735	713	700	754	703	705	756	703	750	720	761	732	684	727	711	688	722	712	788	691	730	710	732	742	697	735	778	732	709	742	697	700	695	705	713	749	755	763	742	708	685	726	714	702	715	759	674	716	712	709	717	708	729	686	711	697	705	696	731	707	707	709	716	727	718	734	732	737	702	668	694	735	737	734	755	739	711	743	691	733	674	760	694	724	727	721	681	727	742	693	749	720	672	742	750	733	717	725	703	677	754	740	717	722	716	751	695	711	706	673	745	699	691	749	689	711	709	691	716	709	741	730	678	696	759	720	699	720	688	731	697	712	689	721	734	728	712	760	714	700	721	731	735	757	701	749	714	753	714	665	726	708	702	760	744	683	708	747	709	687	723	703	680	775	762	658	729	736	710	753	755	675	701	719	681	706	674	739	751	680	693	712	724	708	702	721	762	682	734	700	746	722	670	685	729	722	747	716	704	728	662	773	747	704	716	670	741	723	731	735	723	700	686	687	732	751	741	699	698	727	749	695	724	705	709	706	720	751	762	676	709	680	733	712	744	713	714	745	780	741	659	726	729	729	754	686	686	709	720	738	683	769	762	710	729	735	777	716	748	758	722	716	740	728	743	739	693	700	700	749	812	705	700	743	710	732	728	724	707	755	679	699	765	714	755	705	738	687	718	687	725	748	732	650	758	662	683	701	716	752	715	743	723	719	695	699	763	746	737	731	734	700	671	744	742	718	739	765	751	740	719	775	718	676	701	716	719	753	704	726	744	680	698	694	719	708	703	783	731	713	681	766	720	728	712	722	746	673	705	719	713	727	696	713	729	713	729	720	702	778	722	745	732	733	687	732	715	703	684	727	741	699	786	710	704	693	759	729	721	766	712	725	670	695	710	711	712	690	705	772	728	754	704	688	708	746	741	721	710	764	724	725	705	699	712	654	707	718	751	762	729	718	706	697	736	713	715	727	694	740	738	726	700	709	720	689	681	709	698	740	712	673	713	722	691	719	715	747	740	733	723	712	714	698	673	727	730	699	692	763	725	687	731	698	683	750	736	711	694	702	691	717	795	691	714	755	691	715	784	731	710	694	746	717	705	689	703	703	674	714	656	729	691	777	748	732	665	724	738	695	691	719	733	708	728	752	710	688	756	768	710	745	677	733	687	713	679	716	725	763	724	681	793	754	764	692	700	737	711	680	662	709	658	720	726	776	718	688	732	714	746	683	679	727	712	733	728	725	719	708	737	721	692	720	728	735	729	722	694	710	760	694	713	704	659	754	698	774	722	721	675	710	760	736	712	777	640	704	710	703	727	699	734	779	735	724	704	706	720	731	642	718	744	734	726	724	732	709	679	698	692	789	757	720	711	704	712	700	751	739	724	760	714	693	746	751	704	663	746	707	705	721	752	723	716	708	671	742	704	673	755	738	696	719	709	765	691	717	688	755	685	728	695	704	732	665	738	743	676	779	691	692	706	691	725	700	702	729	718	743	667	692	699	730	721	686	714	785	674	673	737	761	714	703	742	714	689	709	689	733	713	667	698	722	725	709	709	760	737	739	762	743	711	711	710	728	720	764	704	708	696	705	711	730	732	700	714	702	734	724	677	711	745	715	740	705	700	704	702	727	662	726	719	724	718	755	723	695	724	690	704	716	731	702	687	723	700	685	685	731	713	749	684	739	721	764	707	759	694	727	696	721	760	695	694	672	720	701	732	684	764	735	736	723	684	714	726	674	676	764	708	687	751	730	739	757	704	681	711	721	768	771	737	700	704	738	731	737	685	728	698	726	743	763	698	744	726	740	714	766	735	674	735	696	728	714	732	717	741	768	714	736	736	700	674	737	706	741	728	685	704	719	707	721	794	720	723	724	702	700	737	735	730	769	728	762	703	722	714	723	774	652	687	712	762	787	662	730	651	715	745	743	685	677	728	702	728	723	752	702	712	709	712	754	737	719	736	725	730	714	697	759	647	676	730	778	719	687	746	705	721	736	670	736	717	693	759	687	716	694	691	711	754	684	732	729	760	753	717	686	695	740	703	723	723	761	760	753	725	733	714	708	746	726	676	701	698	712	701	697	732	692	689	714	738	726	719	752	687	702	696	752	686	706	711	696	725	722	742	734	743	697	754	749	732	733	712	736	699	697	732	721	746	747	738	703	727	724	713	698	697	724	744	655	711	731	743	696	705	712	730	692	689	721	695	744	735	715	732	769	774	762	719	710	708	670	690	677	747	688	668	736	738	723	728	720	746	762	714	720	738	736	731	695	738	728	731	691	688	751	670	702	718	723	733	728	733	743	685	779	703	706	727	674	715	742	738	665	696	698	767	696	678	732	724	769	708	769	710	730	737	709	730	740	713	677	741	720	704	722	750	689	716	773	717	710	709	702	696	701	731	705	779	718	746	732	703	702	717	797	729	671	772	705	687	671	734	751	743	689	711	747	702	733	713	715	745	760	715	663	720	694	685	741	740	705	762	732	737	750	788	732	725	715	788	779	716	729	690	739	726	800	742	739	704	732	696	695	718	755	735	705	676	718	721	724	738	743	727	714	752	751	753	714	725	703	729	719	803	721	769	738	665	735	689	744	679	753	685	687	750	756	718	672	707	694	723	749	735	708	707	674	724	696	746	716	691	724	665	682	743	739	732	736	698	701	737	737	738	686	710	695	724	714	746	767	700	730	719	719	710	724	722	729	758	752	734	735	736	692	678	737	744	704	707	746	720	698	694	724	702	690	715	678	720	715	721	752	747	719	692	685	728	653	735	692	738	706	730	696	771	718	701	721	720	684	738	666	668	708	729	722	743	741	753	721	767	751	718	728	708	738	756	704	713	719	712	726	730	702	733	732	694	708	766	725	739	743	729	721	652	691	768	769	735	741	675	691	744	711	718	701	674	735	758	708	755	718	735	682	698	700	734	699	720	688	751	689	765	645	720	717	763	687	708	730	746	723	696	748	717	749	779	735	721	744	690	718	704	742	742	729	752	719	718	736	710	677	734	714	683	677	731
3276	281	234	244	218	207	199	227	190	189	229	176	209	200	217	184	196	182	186	201	201	188	164	183	189	182	187	177	191	182	207	200	190	202	185	207	218	165	163	202	196	205	189	182	201	188	159	191	186	190	184	184	187	180	187	206	219	194	198	171	198	179	194	197	188	171	166	197	212	182	193	173	202	162	168	188	207	181	182	179	190	175	181	190	165	186	190	192	182	190	189	190	175	171	186	208	197	195	196	198	163	195	213	212	202	187	200	187	198	200	210	176	186	195	190	196	196	196	181	175	198	195	199	191	211	178	186	194	193	197	159	195	218	193	184	175	200	192	185	200	182	174	199	174	218	183	189	207	184	193	223	168	170	209	189	207	186	202	173	186	179	181	169	170	187	181	195	196	174	160	179	167	191	187	194	208	201	201	219	182	196	174	193	178	183	196	175	214	181	166	166	182	194	193	194	205	177	203	178	185	198	199	198	193	204	154	218	199	190	174	186	196	205	176	183	168	182	200	199	177	195	198	184	180	186	202	183	200	205	177	192	214	204	175	186	177	217	207	195	188	195	166	187	184	183	196	188	169	166	187	208	186	214	168	166	204	188	191	150	203	194	192	190	180	228	197	182	183	207	221	192	185	199	207	176	176	198	179	194	173	198	200	214	188	188	189	202	212	187	189	185	205	195	203	212	200	188	180	196	173	184	185	195	189	220	169	165	196	198	170	188	208	215	217	177	172	175	171	194	220	192	182	198	177	187	175	181	205	182	186	173	195	212	179	180	201	174	178	174	182	208	191	189	186	192	190	180	180	173	171	214	185	174	193	165	178	201	156	194	189	187	219	176	189	191	204	189	194	180	162	185	200	194	165	169	190	188	177	195	215	188	182	184	209	198	198	190	165	163	176	185	203	200	193	178	184	207	192	194	180	218	187	198	206	177	204	201	201	190	212	184	182	190	208	190	173	192	194	190	188	186	197	195	179	185	178	224	182	189	190	195	193	198	200	167	173	186	176	180	182	197	184	183	175	209	207	190	187	192	160	198	184	197	202	179	185	202	189	204	210	168	188	184	165	198	185	186	185	195	198	203	186	185	200	185	207	196	176	196	188	210	213	194	198	188	195	157	184	204	188	205	202	183	183	177	212	193	191	182	195	212	149	166	185	199	198	185	188	176	211	207	182	191	195	187	178	176	198	177	199	206	176	187	191	193	182	207	160	188	206	198	195	196	183	179	189	171	208	176	186	189	183	180	190	176	178	191	178	208	176	183	222	193	199	195	194	233	193	205	175	183	200	186	206	165	212	193	210	177	199	185	176	196	189	188	205	196	144	189	171	189	192	182	177	190	209	212	179	198	179	192	181	177	190	174	195	206	173	184	207	193	189	211	188	188	194	176	187	193	178	187	196	188	177	171	189	165	157	173	169	175	194	200	182	178	181	190	170	169	178	192	184	193	198	189	189	182	182	185	201	210	206	205	178	194	199	197	196	188	182	183	198	177	195	200	179	204	190	188	183	185	190	201	188	194	166	211	197	184	184	197	189	192	202	191	180	195	178	175	174	217	162	199	170	170	189	209	216	184	196	189	194	152	192	191	195	196	178	171	167	195	190	199	189	197	182	214	154	213	191	170	185	191	185	185	218	174	185	197	199	182	172	204	203	174	189	164	170	185	212	172	178	181	187	194	192	177	200	175	196	175	203	174	189	217	194	174	185	179	188	183	177	192	198	203	186	180	179	199	187	173	213	191	184	200	179	176	212	187	172	212	179	194	190	195	187	199	207	188	206	196	196	167	190	199	197	189	193	192	193	199	204	192	191	190	207	213	174	180	195	201	188	184	172	179	170	190	198	180	203	198	191	200	203	198	190	173	186	169	184	186	177	223	197	182	210	163	181	188	217	178	191	171	176	175	200	197	203	194	192	189	171	199	164	198	178	197	212	188	199	190	170	213	180	196	188	194	214	185	209	205	167	171	176	205	201	182	201	185	177	227	176	174	210	192	170	173	199	213	179	217	180	198	202	198	172	195	194	184	192	168	164	193	224	192	206	192	185	182	208	194	188	193	172	191	209	185	207	186	206	175	223	157	193	188	183	200	189	177	179	194	175	162	169	168	184	186	196	197	189	199	191	194	197	210	195	175	181	189	204	164	187	188	167	191	175	192	199	186	194	172	187	205	189	178	188	171	191	174	210	183	206	192	183	179	199	175	194	195	194	178	200	220	202	193	199	169	210	172	195	189	196	209	199	173	207	197	185	201	199	223	195	180	164	191	206	183	173	201	186	174	177	175	190	187	219	180	209	196	187	168	199	182	182	194	212	171	207	213	194	185	179	180	199	164	182	200	185	180	213	195	188	175	179	201	201	172	164	174	181	187	204	187	198	212	166	164	194	200	188	176	188	188	191	202	193	151	207	199	197	167	171	203	196	188	191	202	195	189	193	198	193	180	213	184	169	191	188	184	193	192	171	191	189	187	200	165	181	195	160	185	193	190	184	191	179	214	196	186	195	175	195	189	192	198	170	202	193	179	181	209	180	216	195	178	212	182	176	193	170	184	200	184	176	178	201	183	192	194	182	186	183	178	216	187	210	179	176	186	199	198	196	187	207	192	190	181	174	193	192	192	225	170	191	190	188	202	222	207	195	179	169	203	202	198	198	199	185	188	186	171	193	185	215	182	177	167	186	189	214	202	170	190	184	193	196	220	175	173	187	174	204	189	208	186	215	177	188	214	207	175	184	186	176	182	198	190	157	214	199	180	195	183	203	181	214	207	180	191	191	203	179	189	190	186	192	199	192	190	183	198	201	212	197	201	199	197	183	170	210	178	184	169	195	213	204	178	172	184	193	191	192	225	182	201	201	163	204	211	201	175	195	184	189	174	175	176	163	195	185	196	183	156	193	198	199	187	195	205	166	175	184	200	190	193	203	189	161	182	177	195	192	196	204	178	192	192	185	201	199	185	164	209	183	180	183	218	202	187	202	179	178	185	187	189	191	173	185	170	190	197	177	183	217	196	183	189	177	192	195	184	202	169	193	175	211	182	164	173	169	185	187	163	194	177	183	166	192	184	207	208	199	194	186	172	191	186	195	218	198	198	152	194	177	177	179	194	207	192	170	197	194	179	202	208	166	187	214	188	178	188	195	182	178	178	208	180	181	191	204	178	188	184	186	190	185	182	187	174	208	208	196	199	183	174	192	206	189	200	185	170	175	208	203	178	184	201	202	194	182	183	163	179	195	180	193	182	201	172	203	168	189	202	199	186	192	181	201	188	181	172	172	186	197	182	187	189	198	211	199	201	190	191	172	192	163	193	166	199	209	178	189	187	174	191	218	161	175	180	175	195	196	209	171	203	185	178	181	189	172	199	185	202	193	187	181	201	197	196	188	189	177	208	170	188	185	203	186	185	213	159	203	172	183	203	198	191	194	206	175	165	186	193	213	180	198	221	198	209	185	197	173	189	170	195	182	211	205	200	189	193	194	174	182	207	180
3485	627	720	759	721	626	657	602	625	607	610	574	562	621	578	555	551	598	562	535	574	535	578	600	557	580	609	593	562	571	557	550	547	571	569	540	573	542	553	548	564	569	532	547	595	528	550	536	566	597	539	567	567	564	570	533	548	616	587	546	585	553	538	534	511	570	596	548	545	573	539	555	596	539	593	524	605	575	503	557	578	552	607	523	575	583	542	507	523	522	613	565	579	546	578	514	545	555	566	580	595	597	582	552	579	530	543	564	539	569	566	562	548	582	583	566	575	530	566	502	591	567	537	606	575	548	555	601	563	555	613	543	563	578	581	567	590	544	526	598	617	561	573	531	549	560	575	581	585	565	542	549	519	554	566	581	556	582	552	577	546	597	550	573	538	579	515	564	548	597	564	536	539	567	516	593	608	583	532	577	592	546	584	517	550	552	540	552	559	522	555	543	563	567	569	575	532	568	579	571	587	585	583	567	486	557	559	511	587	541	565	578	583	555	552	530	555	553	565	555	593	553	528	560	548	568	534	555	535	534	537	529	613	587	557	526	567	555	582	531	538	565	554	539	568	574	597	558	529	543	589	534	575	538	565	563	540	546	565	519	582	508	503	543	564	556	536	577	537	553	570	556	559	592	584	508	534	584	570	543	583	572	570	590	570	535	518	534	536	556	597	540	537	574	629	533	533	543	527	575	528	568	536	518	569	580	576	552	562	526	541	521	561	554	599	542	573	523	523	529	553	586	550	554	585	562	558	543	575	590	593	573	524	536	605	594	603	579	527	542	542	546	541	516	540	589	552	581	532	607	582	565	560	557	579	533	544	555	558	584	523	575	556	591	560	575	547	553	555	565	573	569	587	531	553	536	514	532	529	544	567	577	552	563	572	562	533	535	558	549	533	525	550	565	575	570	566	580	522	543	569	552	555	557	557	540	567	610	572	559	564	554	498	562	568	574	534	596	556	570	589	564	561	521	549	549	571	597	576	510	541	554	616	605	597	609	591	566	581	539	513	575	581	564	554	575	545	603	580	573	543	550	552	523	557	577	544	539	562	534	548	588	539	559	565	522	579	579	561	584	516	564	508	548	548	528	582	520	573	553	527	587	561	542	559	530	544	567	578	567	533	506	551	588	555	548	594	562	556	550	567	550	537	559	540	552	537	514	573	547	565	593	549	554	496	545	518	570	547	586	514	581	543	524	571	572	561	623	558	582	554	588	562	568	575	580	559	536	587	553	547	546	571	568	570	582	578	534	535	566	577	547	602	570	584	580	557	597	563	564	577	565	548	569	563	574	573	566	533	587	558	571	547	598	518	557	600	554	553	560	541	600	576	569	539	570	598	530	552	567	538	583	525	556	563	597	564	569	580	564	555	551	585	548	544	555	571	528	511	523	581	536	550	548	560	547	510	522	544	534	489	549	543	531	547	527	566	540	555	552	586	564	560	588	534	587	570	551	542	569	526	553	578	550	599	563	546	520	557	559	538	567	541	525	591	563	536	562	564	585	577	567	531	542	504	543	549	560	533	567	590	531	572	523	560	556	606	526	569	528	548	564	564	559	518	601	561	583	579	537	533	578	560	545	573	573	547	588	532	536	544	536	555	576	563	584	548	556	578	567	548	561	539	559	589	540	597	564	592	551	610	574	556	574	573	593	557	557	563	552	578	571	577	535	561	548	559	581	516	577	581	560	554	578	606	552	553	557	577	542	579	586	510	590	563	596	580	537	562	555	570	569	573	540	547	561	555	557	557	549	560	561	600	571	579	564	566	551	539	552	544	546	554	611	552	578	527	598	576	559	596	514	523	548	540	565	559	538	609	609	538	553	610	574	550	559	532	533	560	577	550	544	531	564	541	596	534	597	518	577	595	569	520	532	585	545	560	591	509	555	552	526	561	532	587	590	556	574	561	567	552	536	575	537	558	587	537	573	549	546	523	537	596	595	603	557	539	555	524	555	573	554	582	574	603	544	585	575	524	609	571	595	606	589	566	573	523	602	591	527	547	549	543	572	566	558	566	582	541	554	579	582	582	594	532	542	566	549	577	555	514	523	570	525	606	584	556	568	576	567	575	536	580	528	593	597	532	570	571	579	532	565	549	597	557	553	603	579	553	591	551	526	580	587	575	568	541	514	594	534	575	594	530	567	555	536	549	573	569	589	608	599	572	562	581	593	583	545	569	568	534	581	564	560	553	560	600	542	572	574	582	542	549	589	562	639	590	566	593	609	523	604	582	565	534	562	561	530	564	566	556	547	565	572	541	554	507	560	580	635	548	586	542	552	564	553	567	530	619	579	572	554	572	566	582	520	547	534	544	544	543	542	588	580	546	538	549	576	594	549	548	545	564	579	537	540	573	567	549	530	565	570	582	581	555	546	565	565	587	612	548	535	584	550	514	625	553	564	584	575	517	564	553	605	604	581	597	574	582	574	575	517	546	555	554	539	560	566	577	552	569	565	560	574	584	515	530	593	587	552	557	554	544	579	595	532	561	556	507	569	610	582	558	522	587	506	524	545	591	531	552	596	551	576	537	589	574	605	542	550	578	569	540	557	529	588	556	541	610	525	513	547	553	588	576	543	574	541	545	584	560	596	580	534	562	517	551	568	523	540	582	555	550	504	600	538	586	542	555	558	562	567	585	518	572	573	558	576	546	577	534	523	590	549	540	569	532	547	556	555	565	512	547	560	592	572	545	582	563	555	561	562	516	570	565	554	556	613	538	559	543	500	583	546	545	522	596	539	547	549	537	536	506	558	561	550	622	529	552	542	541	557	534	564	572	516	531	571	552	587	485	531	551	573	560	523	564	554	534	561	572	551	558	546	555	558	565	564	586	526	599	562	590	569	557	560	559	546	532	578	585	559	508	544	574	571	546	618	553	579	563	583	569	561	532	548	585	585	582	554	540	553	593	577	584	557	540	587	555	594	549	544	528	564	549	557	571	590	567	551	515	565	591	543	565	527	568	551	508	572	580	579	571	584	560	518	575	553	632	584	550	536	561	572	573	549	557	583	560	541	551	546	538	571	573	530	579	565	578	556	560	513	548	550	584	536	550	558	566	562	545	553	571	582	616	545	547	553	546	576	538	558	571	551	574	575	600	587	565	570	580	541	583	600	546	569	579	557	571	564	550	541	594	530	573	570	575	549	591	565	574	580	545	549	538	584	546	586	548	527	541	552	560	569	573	579	563	554	547	567	539	555	587	553	572	561	577	591	526	547	559	560	580	566	539	537	573	572	547	571	570	580	594	567	545	529	574	562	544	562	587	560	569	537	550	543	536	562	532	577	515	608	552	533	582	559	606	536	577	510	570	584	535	550	528	507	602	534	546	542	582	533	542	522	558	547	576	551	610	531	594	597	559	548	585	588	531	570	537	555	576	511	534	510	534	562	560	561	562	565	562	597	526	537	570	503	572	580	515	572	543	596	563	581	512	559	560	531	593	571	580	549	515	578	549	607	556	569	564	556	537	539	535	549	495	546
25262	7422	1433	989	759	620	549	478	477	423	388	413	423	361	359	341	391	361	356	359	355	331	334	347	339	337	372	344	306	332	334	332	332	316	282	315	361	284	311	329	357	325	319	362	309	321	337	324	299	363	281	289	325	317	318	344	327	360	345	334	310	346	346	319	343	319	288	368	330	350	311	332	286	330	310	323	334	305	314	306	364	331	333	322	312	337	327	334	355	333	322	339	350	316	307	295	298	322	321	331	317	317	327	329	319	309	322	312	313	311	318	354	359	295	309	367	341	336	337	359	322	332	323	356	314	329	359	317	358	304	328	354	359	305	322	315	311	311	328	319	332	312	381	327	329	339	301	335	325	337	319	350	332	317	354	318	332	332	337	315	326	316	345	323	325	290	321	309	286	340	297	303	314	320	280	315	353	347	291	322	319	348	325	332	326	323	303	346	344	297	293	339	338	365	338	305	310	326	331	347	299	332	324	308	318	320	306	342	311	312	336	297	342	341	329	288	330	298	353	349	333	347	284	330	313	342	328	320	278	326	338	309	291	310	323	332	313	352	303	318	338	322	319	330	289	304	312	326	310	308	319	348	305	311	368	325	313	363	316	307	307	309	315	346	311	334	339	295	364	348	310	328	339	310	289	329	312	342	310	329	304	345	324	287	305	315	347	321	329	355	357	315	359	355	350	328	269	344	343	332	298	329	331	301	325	318	347	352	336	323	347	323	331	320	333	309	322	333	351	339	303	351	314	297	294	316	319	344	309	301	305	348	307	323	320	330	299	341	321	319	325	328	337	337	341	294	335	350	304	277	333	327	351	322	329	340	324	317	292	313	355	359	329	307	325	339	283	313	332	317	341	319	276	294	336	352	323	355	317	308	356	306	311	308	332	340	330	346	296	311	306	322	355	333	329	363	311	342	364	313	316	324	358	303	343	359	323	344	335	290	343	332	310	299	308	315	304	316	323	333	313	351	314	313	308	340	312	322	323	312	346	317	335	348	344	338	332	347	300	315	320	329	331	324	305	321	331	342	343	309	318	314	334	306	311	347	318	307	374	327	287	311	336	322	361	304	329	312	311	294	314	315	312	335	332	317	338	317	331	324	304	305	350	334	325	337	320	361	327	307	336	305	340	333	327	351	318	301	317	338	313	355	308	320	347	349	334	325	316	323	321	306	320	346	357	353	331	350	305	324	306	331	310	334	313	319	326	361	318	318	313	317	321	306	323	311	342	313	351	319	295	323	308	323	342	343	302	322	323	298	276	314	320	317	301	311	343	347	314	319	314	317	353	307	311	351	336	299	326	293	330	309	314	341	331	338	322	333	313	339	301	306	313	328	319	350	302	372	300	329	346	370	337	320	293	320	314	309	333	308	346	345	333	330	357	316	333	370	293	325	335	350	338	315	326	361	321	332	328	352	336	339	340	345	322	309	356	314	372	315	317	323	352	332	378	359	345	311	306	317	318	337	320	321	337	324	345	355	316	317	302	334	320	335	354	285	304	327	301	337	320	290	304	311	307	335	333	320	311	336	330	339	311	312	293	344	300	339	360	335	292	311	295	333	331	339	343	319	309	333	290	310	349	336	347	314	353	364	336	344	328	332	329	344	314	342	296	340	277	326	377	311	317	313	314	349	345	318	331	306	279	320	306	346	375	340	333	342	327	336	320	325	340	304	337	335	315	342	339	348	326	312	318	315	319	350	299	338	356	351	309	315	330	324	309	330	329	335	319	281	351	312	302	347	314	301	323	321	311	308	309	288	280	297	345	328	315	324	327	324	316	320	338	285	316	306	306	311	310	357	345	338	287	332	337	326	346	328	313	287	316	343	308	344	325	318	319	333	315	307	305	319	323	294	320	322	357	279	322	317	343	301	327	334	328	318	342	334	325	323	292	330	343	272	328	354	319	341	333	322	319	363	336	334	315	325	290	332	319	311	329	324	303	356	301	330	350	327	353	301	354	304	349	300	349	309	313	330	333	295	319	330	287	321	343	363	323	326	318	339	316	300	298	347	349	300	291	321	324	347	279	344	329	343	329	305	341	327	348	318	320	325	329	337	343	316	322	313	353	302	322	302	344	339	330	306	312	360	292	305	331	328	306	320	327	335	321	346	304	329	343	338	348	300	315	324	337	306	307	321	337	304	295	330	294	329	325	334	321	341	339	339	330	335	338	324	333	324	295	312	307	348	358	341	322	324	348	315	330	360	361	348	327	295	306	338	329	356	354	319	330	289	337	325	295	316	344	318	361	346	291	334	326	355	325	315	329	310	324	312	332	359	330	294	321	337	323	308	303	331	330	297	353	313	336	276	310	347	334	320	349	330	378	341	321	346	288	311	311	329	299	313	290	342	314	299	300	330	308	374	304	366	310	360	344	330	308	323	333	285	332	339	315	313	306	316	327	320	326	341	330	321	323	327	318	350	315	312	296	341	294	353	300	336	335	337	316	317	294	327	353	308	319	307	330	341	327	310	329	309	338	306	304	310	306	320	351	329	310	312	334	325	340	310	323	313	329	343	340	312	314	331	330	341	334	286	340	323	313	325	314	319	309	337	323	341	331	329	306	344	349	323	354	317	342	290	322	343	313	303	325	310	313	327	344	317	288	309	339	294	304	307	323	298	319	349	305	309	327	321	314	307	322	314	331	306	313	324	323	361	338	319	311	307	370	318	321	298	366	318	332	298	328	361	348	321	310	323	330	312	334	313	358	314	311	319	320	316	331	332	327	301	332	335	313	336	312	299	324	329	338	298	312	358	338	322	349	313	344	281	340	327	330	352	339	327	352	318	362	346	341	327	334	357	325	335	321	311	312	319	303	337	315	288	337	332	325	342	332	321	355	328	327	328	352	333	311	299	315	322	304	312	317	337	359	335	351	300	329	312	352	309	347	326	327	294	349	355	307	352	345	298	312	316	303	340	303	361	337	361	365	304	292	345	304	286	299	314	336	343	347	331	324	298	351	330	304	331	353	331	322	341	346	341	328	333	276	316	312	333	313	292	328	364	311	299	312	344	323	317	301	288	325	336	335	311	331	310	313	351	359	331	314	312	279	340	309	332	267	326	337	300	319	314	325	325	320	328	361	341	299	311	363	318	335	333	337	326	332	330	334	321	347	354	312	327	347	326	309	333	312	340	307	342	328	340	349	312	322	339	323	298	320	304	323	328	346	310	303	351	317	334	314	328	340	321	358	341	329	300	331	342	342	358	320	354	308	308	305	341	322	281	354	325	332	293	284	316	323	313	308	339	372	334	344	343	338	325	323	319	321	328	340	321	322	333	292	299	332	351	346	328	347	314	319	318	310	331	328	318	323	333	307	332	358	338	314	317	339	358	294	363	324	304	311	322	328	318	337	304	290	273	309	305	310	313	342	328	336	354	312	315	343	311	314	296	301	325	292	346	316	281	313	302	317	329	307	335	334	309	323	335	317	301	309	337	343	346	336	273	338	325	302	312	316	282	362	306	303	279	375	343	333	293	330	358
15704	2044	3259	3603	3103	2573	2236	1975	1758	1629	1465	1355	1297	1289	1207	1217	1132	1111	1105	1053	989	1007	1025	1027	1025	946	974	937	951	1029	939	972	915	944	924	933	928	878	938	907	898	906	949	924	883	925	857	904	879	926	911	923	889	896	926	909	855	886	861	905	837	874	876	864	885	859	902	890	889	872	894	899	888	863	913	868	868	851	875	880	884	893	870	902	908	813	896	832	915	874	896	903	840	823	865	919	882	879	848	861	900	821	881	919	879	928	889	884	828	873	901	829	879	884	863	842	830	836	918	848	839	831	849	849	877	896	884	849	843	949	826	862	890	886	870	827	795	866	834	821	844	864	838	885	852	810	865	911	872	913	850	843	895	824	897	861	823	915	838	881	840	864	850	836	894	830	823	839	843	901	845	857	886	844	904	886	877	832	840	838	845	821	889	822	802	825	878	852	838	865	920	874	860	852	883	847	913	884	866	841	893	835	843	874	837	869	860	854	940	856	848	852	854	841	807	886	901	867	853	911	829	853	871	888	821	869	838	881	911	844	837	854	867	914	842	895	878	818	855	904	869	807	821	900	841	850	850	869	783	835	807	905	832	884	882	874	855	853	867	867	838	893	826	855	855	918	845	884	951	859	884	908	841	860	861	842	866	899	866	933	830	903	865	847	846	887	845	814	869	863	848	867	864	835	870	912	854	861	853	834	816	865	875	835	897	844	905	884	873	848	859	867	862	830	841	890	863	808	847	830	861	869	887	840	864	858	819	838	863	873	858	880	845	901	842	911	842	844	831	865	864	926	835	824	858	871	838	829	863	826	850	836	840	858	857	895	847	910	855	930	822	817	928	890	881	851	833	892	827	857	843	916	864	845	871	845	881	876	890	841	839	847	856	851	847	864	868	829	861	815	867	872	843	855	848	888	885	823	864	873	860	860	857	903	860	831	881	857	847	860	854	873	865	857	899	846	892	827	841	844	893	835	884	888	875	888	860	844	887	863	941	890	867	879	899	895	873	885	851	844	829	860	823	890	847	823	883	896	853	845	851	878	866	870	824	808	830	862	835	816	891	857	823	819	869	893	879	907	865	902	825	831	829	909	863	848	844	833	827	871	898	836	851	815	891	892	843	900	838	841	851	852	866	881	819	846	838	870	894	828	865	856	833	841	818	823	866	870	854	890	817	848	854	808	858	880	865	842	837	842	824	852	846	869	816	892	873	857	859	864	877	899	904	807	866	887	895	892	850	885	910	851	903	847	781	892	801	864	859	867	863	806	860	871	860	855	880	895	845	869	803	861	845	862	894	876	887	882	821	853	886	806	872	861	881	887	849	871	882	805	886	809	853	857	857	903	871	869	858	825	867	882	843	827	874	873	831	935	842	848	864	826	897	858	871	841	888	828	823	858	810	800	886	928	835	889	872	854	823	893	845	877	857	874	870	855	861	894	846	877	875	919	875	859	840	871	871	817	875	841	882	864	844	825	891	872	843	848	887	871	846	829	886	848	849	827	821	869	873	872	921	860	900	888	846	848	874	897	859	837	838	935	857	891	807	888	804	832	845	894	880	853	817	830	868	867	872	840	869	864	881	895	835	860	905	862	935	858	884	889	831	854	845	864	846	841	898	902	855	820	879	843	878	860	855	850	853	898	858	874	871	886	824	861	895	853	852	879	903	904	877	883	872	822	856	844	861	877	850	892	847	895	857	883	817	922	847	865	904	849	804	828	859	855	876	842	847	864	868	895	855	868	868	844	862	911	872	899	867	897	934	842	883	882	881	870	809	798	810	889	883	887	847	853	885	836	854	892	857	879	847	863	884	852	869	865	911	907	887	826	890	883	902	873	872	889	917	859	829	857	873	849	886	820	844	863	854	890	864	869	818	859	845	874	889	895	831	889	870	879	875	839	855	866	859	825	892	849	867	895	892	814	913	865	862	895	855	883	884	869	911	872	900	868	886	880	842	876	884	890	856	848	867	847	891	898	837	850	861	840	877	854	888	920	915	875	847	930	828	868	888	861	815	843	824	830	884	847	850	831	840	867	869	879	838	871	835	883	828	867	870	840	875	875	889	882	825	820	873	884	873	849	894	866	809	834	861	860	845	879	815	888	823	887	872	914	888	826	905	856	821	855	805	858	855	810	904	846	896	788	876	873	916	899	841	856	931	840	869	871	874	865	912	896	908	872	890	854	799	905	888	859	880	836	862	850	884	841	902	845	840	860	878	903	845	869	819	850	883	830	862	825	835	850	825	848	898	854	869	870	878	833	835	820	902	855	874	859	889	894	807	868	860	904	864	817	865	868	854	850	843	857	905	840	897	865	904	884	825	850	852	850	897	905	849	876	824	850	795	884	880	821	886	845	863	867	845	839	866	867	914	918	908	834	830	837	878	845	856	888	857	867	851	867	782	823	893	906	833	865	820	873	907	890	854	870	816	815	869	801	803	842	871	915	866	868	855	824	855	874	866	864	882	889	841	872	868	892	869	908	835	822	795	921	829	887	826	874	832	870	847	877	807	832	860	857	857	855	845	841	832	892	862	880	875	882	835	876	849	884	874	914	841	864	857	846	887	830	876	854	866	906	845	821	819	836	878	877	877	811	830	856	850	837	848	898	840	874	870	890	869	882	848	865	887	860	853	811	839	847	904	842	897	800	868	849	865	848	903	875	857	886	864	833	876	865	861	907	798	912	878	914	865	914	880	834	860	812	892	837	862	896	827	859	846	849	874	846	829	830	888	797	820	855	830	870	848	890	801	874	848	899	844	888	784	889	874	816	855	848	858	892	854	830	784	857	858	870	862	832	846	856	851	899	838	831	850	905	852	831	838	872	875	881	852	881	833	843	860	850	884	891	910	903	871	841	862	853	875	875	845	878	851	826	888	881	821	887	883	883	906	825	909	806	863	891	856	837	873	883	855	869	875	870	815	829	878	877	868	862	845	834	806	859	866	873	851	864	850	814	917	877	850	848	912	837	799	869	857	869	855	824	841	835	848	884	884	892	864	903	828	859	873	819	876	874	870	922	909	822	840	839	835	823	911	875	861	889	861	865	864	906	831	869	868	878	882	861	796	872	862	865	887	868	850	900	888	859	889	828	862	883	873	882	822	842	893	864	884	846	877	881	883	908	877	842	872	832	895	878	900	878	867	853	849	815	887	872	834	875	846	875	860	885	826	848	904	894	834	819	830	894	849	869	823	901	865	883	829	837	856	841	787	855	863	893	846	829	851	848	854	842	908	845	901	878	862	824	878	851	843	919	791	877	861	865	839	798	862	931	884	878	841	903	839	824	807	834	813	857	877	838	870	820	828	851	812	829	905	812	832	906	832	854	829	861	902	850	849	888	894	893	880	861	854	868	880	908	887	887	883	853	852	855	859	882	852	878	871	854	849	898	839	877	880	903	872	907	835	825	851	798	862	820	854	878	891	904	868	846	856	835	848	877	858	909	842	813	831	888	846	885	914	876	838	869	876	827	957	864	873	805	911	833	830	886
40192	16190	3094	1786	1231	898	745	594	522	463	441	407	383	403	390	319	366	304	310	339	305	313	317	280	310	306	266	288	317	320	267	292	306	283	289	275	293	268	276	286	286	263	289	265	301	282	279	317	269	308	290	257	281	298	275	259	302	276	282	256	269	274	296	281	289	285	278	234	276	315	272	270	286	278	307	284	253	309	292	306	262	285	288	288	281	307	289	275	278	315	295	298	284	265	260	273	270	312	288	268	250	249	273	264	293	269	300	283	291	276	264	250	251	259	317	231	274	274	282	283	283	296	253	277	271	258	260	275	303	263	288	272	256	269	282	263	237	259	267	297	271	295	261	268	317	250	262	298	273	261	266	260	243	291	281	244	292	288	268	282	272	261	269	273	280	279	284	258	262	277	274	287	286	265	276	290	263	290	294	283	246	287	259	291	265	286	268	271	251	295	285	276	294	292	273	264	254	303	295	287	287	277	269	282	270	294	291	288	273	259	263	283	284	293	275	264	286	284	281	291	272	306	279	244	275	308	261	247	287	297	245	266	291	273	286	258	323	264	268	297	275	274	266	246	290	272	247	291	269	266	286	257	272	259	275	278	296	251	239	256	282	273	233	267	312	282	287	290	286	272	276	294	254	265	281	252	268	275	306	291	241	262	270	276	286	292	317	282	261	272	278	245	306	277	311	293	266	268	265	287	278	303	286	265	250	286	277	286	279	292	281	256	276	283	253	251	264	292	293	270	278	256	266	282	301	281	266	256	281	277	265	273	295	290	273	251	280	257	267	249	258	266	255	253	268	264	259	248	287	255	272	294	284	271	291	289	264	289	243	253	283	246	281	290	273	290	242	243	284	261	262	262	275	252	241	279	261	267	255	291	264	258	276	286	265	266	310	265	289	267	241	272	292	263	239	285	269	285	241	283	274	269	289	284	244	310	273	297	291	262	280	282	281	278	290	284	284	280	268	243	265	286	259	285	255	280	273	262	269	266	258	282	247	269	247	302	301	239	269	254	303	283	302	284	244	253	279	299	274	279	272	271	278	254	288	265	285	265	249	255	260	310	253	269	259	264	294	313	295	299	287	292	266	263	271	269	312	278	297	271	315	281	261	292	286	255	243	255	266	274	291	295	290	277	255	254	265	271	245	256	262	272	290	302	256	267	295	294	295	311	264	277	259	244	260	282	276	263	287	317	248	264	280	271	245	267	243	272	281	266	258	292	289	297	293	285	277	261	272	296	278	245	259	278	266	264	317	265	281	280	271	290	280	260	261	302	305	312	266	299	322	291	281	286	274	278	276	269	306	304	264	243	297	293	256	280	288	290	278	290	244	283	262	280	299	270	285	266	284	272	253	270	274	268	287	280	290	255	259	277	292	268	281	260	301	261	255	275	278	287	270	269	271	288	286	268	285	258	292	255	274	313	293	246	253	291	291	258	265	255	279	260	255	284	279	268	291	246	263	257	269	266	313	235	264	262	250	275	276	299	251	263	299	291	293	290	251	266	288	273	278	259	272	256	261	264	273	297	272	280	287	275	259	280	260	269	228	272	278	301	257	257	266	276	303	234	244	274	268	278	309	263	280	298	255	286	281	261	265	248	260	280	247	254	290	253	277	320	287	305	288	253	273	284	263	269	290	307	329	279	282	282	275	317	297	292	255	271	287	296	263	255	325	272	288	283	260	285	264	249	272	295	279	274	289	272	251	272	277	253	299	274	261	259	273	278	283	294	258	283	247	313	275	258	255	289	301	285	287	261	288	267	255	275	243	249	300	254	234	274	276	264	271	298	288	272	272	293	307	270	268	242	268	288	270	294	268	266	291	293	310	289	281	251	275	289	300	292	271	265	279	258	258	293	293	264	287	253	286	280	256	275	287	265	266	268	287	263	257	263	281	262	260	241	291	270	266	293	277	293	249	274	285	257	274	272	298	278	263	267	281	264	288	265	271	260	295	235	259	261	271	275	264	281	280	267	270	278	275	294	288	281	298	293	264	246	247	257	258	310	271	264	240	281	265	251	278	253	275	291	262	241	264	285	303	263	278	254	290	260	268	289	278	269	275	291	261	285	279	277	284	282	263	291	276	265	262	238	281	259	266	301	239	287	302	320	284	278	237	269	291	254	290	296	267	248	266	251	249	281	266	255	289	301	276	264	304	281	269	283	256	269	250	290	279	262	279	274	278	270	301	295	282	275	287	265	263	289	257	277	276	280	303	263	261	280	311	264	253	282	247	290	274	266	281	277	293	295	271	263	253	270	266	302	273	308	270	314	278	310	242	274	316	276	314	261	259	268	261	271	255	254	287	259	286	256	255	275	255	300	290	305	284	281	267	268	256	223	266	275	296	273	280	285	284	251	261	253	246	263	272	285	276	280	267	296	292	257	274	301	270	236	268	295	279	269	311	252	277	275	263	228	281	272	288	234	285	277	278	269	282	257	257	279	270	250	272	287	284	281	293	265	273	267	264	289	277	320	271	287	299	272	280	265	273	299	317	274	261	285	266	238	290	274	276	294	258	251	301	275	259	278	265	260	279	271	268	255	277	260	266	237	305	273	262	245	258	293	263	299	274	255	256	268	286	275	297	250	260	281	283	248	278	259	246	297	287	290	302	287	275	247	296	254	297	258	295	265	259	279	272	307	287	287	269	245	260	252	262	255	279	300	270	252	268	248	309	250	245	279	256	241	273	271	247	260	285	274	290	253	248	281	290	268	272	277	260	224	260	237	284	257	266	273	285	262	256	260	264	242	291	259	258	289	277	249	284	266	278	286	279	277	268	303	275	277	259	278	248	294	239	263	263	260	237	299	262	309	295	282	254	281	259	290	275	294	234	294	292	249	301	298	280	274	266	282	273	291	297	290	287	262	297	279	241	302	286	274	294	258	269	271	263	269	279	262	280	283	290	265	275	285	270	287	281	289	287	289	237	266	272	270	288	261	295	269	300	277	257	297	281	280	286	270	278	304	251	282	273	279	302	292	296	275	309	236	262	255	302	262	264	292	268	262	275	248	278	307	256	282	301	273	251	289	263	269	262	288	260	260	259	300	269	282	289	286	300	272	286	270	288	273	291	261	279	265	280	256	272	272	278	257	290	284	287	310	310	302	287	283	301	258	278	269	254	256	242	273	268	264	287	273	276	264	285	259	267	260	270	258	273	290	243	286	291	272	279	296	322	314	262	284	252	247	247	251	270	260	283	282	276	255	248	287	305	276	295	288	273	280	290	255	287	270	279	278	290	269	267	271	294	253	304	270	294	290	278	261	235	287	285	293	277	304	259	269	262	268	309	287	278	269	302	255	291	247	287	278	307	297	275	292	311	279	314	242	284	270	272	280	272	254	293	245	290	256	268	281	266	268	265	276	287	266	264	288	313	268	260	277	294	265	287	301	275	273	282	282	302	268	297	271	301	272	264	248	266	263	281	306	275	266	276	253	284	233	279	313	276	259	256	259	248	285	253	257	279	283	269	287	283	277	251	273	300	297
23163	2700	5152	5731	4879	4082	3340	2762	2482	2112	1951	1769	1599	1524	1423	1340	1297	1103	1147	1132	1104	1055	1001	973	955	950	912	926	912	923	905	844	910	805	796	798	845	790	820	745	820	801	802	755	707	763	808	739	787	818	740	781	799	763	789	713	757	751	725	709	720	751	702	743	786	732	757	721	739	738	745	742	707	770	720	752	771	700	781	717	722	756	737	802	732	738	744	727	694	695	729	724	721	754	736	764	699	713	741	743	738	743	702	742	718	708	710	706	779	772	768	764	756	685	738	713	717	735	753	707	749	747	709	759	789	702	732	756	717	750	715	699	722	702	707	729	768	673	721	751	727	712	727	714	764	761	760	775	719	750	702	756	735	697	721	673	721	781	751	699	727	723	762	776	731	707	740	757	696	700	697	743	733	688	711	714	694	729	775	689	744	753	723	718	709	717	692	709	754	701	749	715	710	733	671	707	696	759	742	745	737	713	753	708	690	730	715	726	699	695	745	677	695	727	691	767	662	744	693	715	784	718	696	731	714	678	683	789	734	758	781	718	724	736	705	705	682	723	680	757	732	758	745	712	699	698	697	693	730	696	746	740	728	730	720	713	721	721	698	706	733	715	735	741	684	715	677	788	746	713	722	711	710	702	764	776	726	724	661	733	711	767	701	733	717	732	717	709	762	714	703	721	737	722	740	729	734	703	726	689	729	725	711	756	726	679	672	701	693	748	742	737	755	782	755	720	648	708	748	755	743	734	735	724	742	728	767	674	698	745	721	691	761	755	711	697	714	699	693	744	714	738	686	706	677	737	728	727	750	744	702	714	737	689	743	705	678	700	694	710	713	718	733	751	741	712	741	692	703	720	692	717	704	725	725	725	669	747	736	706	662	713	705	747	767	761	704	709	716	731	718	758	697	690	723	727	737	754	703	741	694	743	655	730	701	676	719	716	745	727	695	747	702	678	707	713	732	725	721	703	695	745	734	717	734	749	684	771	763	731	714	725	705	721	733	690	713	768	748	704	748	737	739	725	693	736	681	761	752	752	704	703	724	701	693	722	736	699	735	760	667	725	714	687	693	715	697	726	687	745	690	717	727	733	705	692	732	724	746	722	745	714	699	723	748	720	717	699	729	720	715	744	747	755	748	740	730	748	745	706	694	732	745	746	723	679	744	723	677	775	735	728	765	707	713	731	694	727	700	770	689	681	708	694	747	765	701	760	670	727	749	722	718	700	724	741	749	748	766	698	733	701	682	757	741	742	699	666	709	726	722	745	696	709	762	676	740	712	707	725	714	649	761	728	709	744	710	771	732	707	691	732	697	693	680	754	720	726	721	699	697	712	704	689	762	767	748	692	684	703	701	684	684	741	699	756	729	702	718	697	772	742	697	739	762	757	717	691	725	725	720	709	738	728	761	770	743	725	658	684	717	732	709	747	699	729	720	731	739	696	752	700	717	745	746	713	682	702	712	755	732	750	729	770	737	731	721	723	706	745	739	732	744	774	704	712	712	733	737	760	716	721	731	697	753	721	706	729	771	696	713	692	697	709	719	723	748	779	691	753	711	710	691	683	750	764	741	722	755	703	737	739	685	722	658	672	708	716	773	726	718	687	735	711	696	699	761	765	717	719	721	720	677	685	747	748	699	738	740	753	721	761	739	756	723	709	744	697	751	715	690	658	677	689	730	718	695	720	707	708	690	687	716	682	714	715	741	757	666	729	722	736	715	722	686	707	710	752	705	762	742	709	736	696	724	676	760	733	719	663	719	751	692	761	781	714	685	731	756	737	668	788	717	735	745	725	748	721	757	718	729	756	737	684	691	745	723	783	712	726	725	741	753	744	724	744	656	719	715	741	755	684	758	709	697	718	724	685	750	721	749	737	739	726	722	724	723	665	737	711	771	714	692	697	779	693	700	716	710	714	714	781	720	666	750	733	744	776	714	737	734	709	774	708	721	740	711	736	699	724	696	711	695	743	727	696	744	733	704	726	758	707	737	802	725	736	786	701	743	691	702	696	751	711	729	765	712	689	679	710	742	753	770	732	668	722	717	675	733	734	738	730	714	775	726	734	746	695	698	688	739	682	753	739	736	719	734	664	734	748	719	731	708	734	727	744	678	702	734	736	689	674	670	726	712	706	706	680	752	670	751	769	749	739	687	680	731	731	738	737	768	744	795	680	703	725	736	710	757	697	724	735	726	747	741	717	754	707	693	705	696	724	724	773	727	710	734	697	708	723	688	719	682	690	713	716	719	756	704	717	782	713	764	690	744	731	710	737	727	733	726	738	691	788	736	707	739	763	661	762	679	759	687	725	744	734	716	734	688	691	735	708	730	717	748	721	678	716	730	721	717	739	736	680	706	717	693	768	722	725	732	707	733	744	738	772	701	737	749	730	756	720	776	709	692	726	681	732	706	731	691	705	702	739	656	723	689	711	733	736	673	678	709	705	704	770	732	753	703	693	683	747	696	704	694	707	709	726	683	700	735	716	706	741	713	778	711	759	729	739	747	777	714	732	734	702	715	770	764	759	742	751	722	704	727	730	798	721	733	682	734	727	726	707	741	743	699	717	706	720	752	723	747	729	682	706	731	717	767	682	715	698	734	735	707	710	728	774	765	715	720	702	708	738	664	753	764	702	764	722	758	711	716	663	753	711	696	684	726	699	700	697	724	724	717	700	745	758	675	718	721	697	798	692	701	710	683	681	729	740	725	689	744	667	721	742	734	681	756	700	736	762	775	736	772	669	740	750	705	721	728	660	747	717	755	676	729	746	707	694	732	766	718	693	718	702	690	709	709	736	688	715	749	724	749	754	738	775	731	725	759	683	750	742	717	763	670	716	710	729	710	763	706	772	706	748	783	735	754	733	758	673	703	697	673	722	742	704	708	716	749	696	762	687	714	708	710	698	709	703	767	711	712	743	730	735	719	728	705	695	720	759	686	720	719	697	705	695	687	734	740	727	691	701	694	685	743	753	706	685	732	673	720	708	730	699	730	663	734	729	715	731	735	754	725	762	719	731	714	747	699	726	674	745	715	693	730	739	730	753	708	688	754	708	651	673	699	705	695	703	668	704	697	687	700	690	746	717	721	723	718	753	707	711	744	720	733	727	699	690	702	710	710	696	683	732	719	733	711	673	701	698	707	720	741	717	740	734	758	742	715	732	704	763	741	728	705	756	690	687	684	681	709	742	751	682	765	756	718	741	713	741	729	724	746	757	728	742	772	726	685	727	715	723	718	654	722	750	699	696	678	741	735	725	747	731	720	721	753	733	698	716	745	711	697	772	775	743	727	779	721	748	693	767	663	714	712	735	738	697	745	684	709	731	693	747	723	687	734	713	719	697	692	655	736	723	800	724	743	763	768	672	734	733	737	705	705	712	797	727	687	666	742	732	684	712	708	713	702	722	710	729	724	754	709	706	753	730	755	701	666	761	740	754	667	758	745	722	690	711	733	694	703	722	736	748	712	717	702	724	783	702	727	738	763	721
3450	306	257	244	186	241	185	190	193	194	181	193	211	201	199	188	188	206	205	195	178	212	189	190	178	198	190	195	190	187	216	203	184	183	200	209	183	187	159	178	202	208	168	199	173	205	200	208	189	186	191	188	200	178	198	205	177	212	195	184	177	190	167	198	177	191	207	199	180	178	170	158	208	189	204	174	194	203	185	163	180	189	187	195	197	188	190	187	178	201	199	184	211	186	194	204	173	177	191	194	211	203	167	178	193	211	172	188	198	204	186	190	178	186	167	191	195	172	196	194	204	191	195	187	169	198	204	183	175	198	195	182	179	195	191	215	191	212	180	178	174	184	207	165	182	206	177	188	196	218	202	195	173	200	192	191	195	217	177	194	195	170	211	210	209	194	179	188	186	202	201	189	199	189	182	208	192	195	188	195	182	190	189	199	196	186	185	187	206	180	199	219	181	172	195	191	169	195	181	215	199	183	185	191	180	191	191	200	182	208	214	187	219	202	174	205	193	179	200	217	208	203	214	202	182	201	174	205	176	186	176	199	189	169	208	191	203	182	207	190	189	200	204	190	206	203	186	219	209	225	205	171	164	192	171	164	211	199	205	186	183	190	179	175	195	178	208	167	206	187	202	207	207	221	187	169	174	188	186	184	179	178	203	233	187	201	160	178	189	193	176	186	180	178	178	175	200	198	204	191	184	183	190	195	178	192	186	193	184	190	184	185	185	193	189	196	209	203	179	181	183	170	188	188	219	214	190	197	163	193	195	222	178	163	199	185	189	167	205	164	203	183	195	179	216	171	188	179	191	173	227	167	171	208	171	162	167	187	205	179	204	168	165	167	188	183	205	189	194	195	167	170	202	166	193	177	180	177	178	197	174	202	198	188	194	198	197	207	189	186	196	211	182	201	185	188	168	185	186	189	195	186	207	182	201	196	196	202	199	192	195	189	196	172	172	165	217	183	178	179	192	187	186	189	185	203	191	211	195	199	203	180	163	180	183	183	185	206	170	196	195	181	176	183	195	181	193	187	185	191	182	172	185	201	195	194	198	176	177	187	197	235	192	195	205	193	179	182	214	182	182	180	187	189	181	163	214	209	190	186	202	199	175	213	180	158	199	177	175	191	189	187	183	181	194	207	179	167	202	181	179	168	192	163	195	191	203	202	195	187	204	205	192	200	215	189	202	191	180	220	192	182	179	198	203	190	237	153	197	189	191	202	196	192	212	164	206	177	179	150	174	199	143	185	179	204	167	184	193	174	190	203	188	177	208	199	233	181	161	202	197	210	171	192	159	167	181	166	161	175	219	199	166	206	186	187	195	179	192	197	192	185	189	183	173	184	183	185	193	180	184	193	185	173	200	170	177	203	172	222	215	183	191	165	205	200	176	181	194	206	185	169	188	178	223	166	185	197	180	207	175	172	191	197	204	181	169	190	171	194	204	198	213	203	211	184	185	176	209	173	197	202	176	174	206	209	178	191	180	190	179	201	190	160	193	184	195	190	190	193	202	176	189	180	199	197	175	176	199	186	192	182	181	193	200	201	209	176	176	170	199	178	175	192	188	193	201	206	201	184	196	188	178	226	185	167	197	195	204	185	211	183	194	169	188	179	199	205	168	181	186	217	186	189	188	161	183	168	172	194	175	153	187	189	169	176	184	198	198	202	185	231	179	189	200	190	166	213	159	207	185	211	199	192	199	156	177	175	189	213	180	181	186	197	170	196	183	184	158	205	197	204	183	190	181	205	164	161	199	171	183	178	175	171	184	187	194	212	191	184	204	186	181	183	174	176	216	192	209	192	173	201	169	211	205	173	184	167	175	214	188	184	166	183	205	191	222	186	204	198	201	191	203	194	191	198	207	172	154	200	179	194	206	206	204	194	206	190	163	182	201	199	189	195	197	166	196	171	188	184	186	216	174	196	184	170	191	197	200	198	194	174	187	192	194	189	186	213	194	178	193	188	179	180	190	184	183	187	211	165	197	208	205	166	185	213	192	187	194	203	199	205	200	179	185	200	157	208	222	187	221	219	182	208	194	194	204	199	208	183	217	175	206	220	191	241	156	170	204	212	177	192	175	209	169	190	178	181	193	193	175	207	206	178	200	171	201	191	174	199	189	192	191	192	204	191	203	196	195	175	195	179	180	193	202	179	189	205	176	165	205	170	190	199	183	179	178	166	186	191	187	193	174	172	207	206	205	209	193	208	191	182	190	220	187	193	219	204	182	174	199	200	188	206	171	192	188	213	182	198	197	197	209	179	207	167	173	179	194	164	168	177	200	178	176	197	205	188	201	196	179	182	187	179	188	189	182	192	185	167	206	189	191	197	180	200	191	214	190	171	200	198	203	183	182	201	185	184	195	188	167	195	172	200	195	191	214	175	206	177	180	179	178	187	188	183	183	178	199	181	180	183	190	188	210	173	213	208	199	188	202	190	174	198	211	199	198	187	190	162	205	193	174	192	192	191	219	204	175	178	206	192	174	193	180	199	176	194	177	200	193	202	195	181	197	177	196	171	197	168	184	162	204	204	209	177	176	170	196	202	176	196	167	161	182	175	185	191	174	190	197	215	163	187	196	230	201	184	211	187	196	199	193	182	181	198	204	190	178	201	187	171	189	169	187	177	175	184	192	187	218	204	168	204	203	179	188	194	181	196	195	193	188	187	182	196	174	185	181	192	223	180	185	188	190	201	186	203	207	196	180	198	192	204	205	196	170	199	210	186	205	171	200	191	190	191	192	206	182	202	192	189	215	195	177	157	186	183	189	201	176	186	194	181	210	175	177	206	166	163	195	203	203	194	189	201	208	198	177	189	165	178	160	201	198	195	196	171	181	180	187	178	201	197	179	185	202	203	212	196	197	181	183	184	168	192	199	206	191	207	191	185	180	187	205	206	193	203	206	176	190	211	174	188	222	196	197	178	176	181	167	205	179	197	198	214	205	197	187	185	175	188	166	185	170	192	220	204	164	196	201	208	203	201	195	182	184	190	209	188	184	188	202	205	182	186	211	201	188	184	211	179	236	191	209	196	188	181	183	186	179	181	165	183	182	187	198	207	192	197	185	212	200	205	211	198	182	190	187	179	191	181	197	185	165	174	203	200	183	174	199	217	204	193	209	190	186	206	184	159	200	189	199	162	204	194	179	212	195	178	187	197	174	179	199	187	195	185	211	217	192	196	189	198	212	187	206	210	185	200	187	173	193	209	189	170	196	194	195	203	181	206	183	211	164	181	187	215	189	175	166	199	207	163	214	234	189	224	189	188	215	190	171	198	199	200	196	179	207	198	193	224	212	205	205	186	193	180	204	164	222	179	200	200	218	172	201	182	208	193	186	200	178	192	197	188	213	185	196	196	198	205	178	194	203	201	207	188	187	181	155	181	172	172	193	187	179	190	178	183	193	175	175	162	196	184	223	200	173	202	215	191	206	177	204	171	209	203	171	210	187	161	174	184	190	201	180	205	196	206	180	173	204	190	186	194
3593	633	708	738	659	695	634	609	633	569	613	604	556	594	607	557	577	565	553	584	546	591	556	526	585	607	594	563	574	578	538	580	561	530	560	594	563	603	566	561	590	531	533	608	549	593	556	551	563	529	550	565	556	551	533	564	555	556	549	551	546	587	576	565	580	568	540	581	561	594	546	617	536	561	524	553	561	607	553	552	587	508	544	591	559	547	588	573	557	562	600	542	602	571	568	552	501	598	574	546	568	604	548	559	569	545	577	584	553	564	562	564	541	565	542	582	553	560	607	614	575	566	552	557	591	533	533	573	566	565	541	527	564	574	584	547	542	559	554	561	580	536	552	557	583	585	537	511	568	496	520	539	532	577	546	586	546	556	557	551	544	520	564	570	573	542	516	590	537	544	562	553	561	542	525	540	620	571	569	550	572	494	571	550	529	575	550	563	577	580	561	588	539	563	543	570	585	561	608	590	552	543	570	588	558	567	551	571	556	529	551	612	500	572	565	549	538	526	557	576	562	569	548	555	565	551	597	586	555	586	574	537	572	535	520	550	547	553	588	507	565	590	543	533	550	552	551	549	581	532	517	540	549	573	562	547	576	542	518	539	549	545	520	577	587	575	577	549	543	555	524	563	513	547	573	561	561	589	551	565	576	563	571	592	563	582	541	591	547	556	575	553	551	514	554	588	535	560	587	527	552	544	576	562	568	569	554	542	556	549	559	542	575	593	552	555	541	545	569	571	529	532	525	551	566	554	603	570	570	544	577	564	566	531	555	574	572	572	554	607	549	558	609	575	530	567	569	545	547	550	573	544	568	561	520	579	561	567	548	555	562	557	530	548	536	509	559	543	586	545	556	550	572	562	554	553	559	560	569	543	495	539	564	531	577	608	522	551	572	546	573	592	552	526	571	543	538	564	563	595	576	596	536	570	586	543	532	616	581	548	520	552	565	544	554	524	601	559	549	537	545	589	585	574	574	590	507	566	557	550	560	581	572	576	570	583	557	561	569	568	492	549	563	583	564	565	583	548	577	577	538	536	547	523	586	598	513	538	593	530	563	561	527	566	530	520	590	528	576	560	572	580	587	526	601	540	554	529	540	518	546	558	560	592	538	555	573	553	573	557	568	576	621	573	579	592	527	563	605	575	588	581	556	595	529	564	562	555	586	599	604	513	570	519	574	510	526	535	542	586	570	561	563	556	510	559	636	544	553	539	554	603	605	564	566	586	556	593	562	582	567	596	566	542	572	531	559	510	579	569	550	551	562	567	580	539	600	542	533	534	576	564	528	565	545	534	544	554	565	591	574	515	606	576	485	577	551	595	540	534	559	555	555	551	564	573	557	584	518	569	576	597	552	525	577	547	528	529	555	571	572	542	515	536	557	543	551	603	565	615	559	570	596	549	577	545	561	559	578	562	610	549	574	588	555	548	580	559	583	545	552	567	608	535	532	590	556	600	545	553	615	556	588	579	569	605	567	600	539	544	538	522	561	538	587	525	548	553	606	583	536	590	518	586	573	560	613	555	586	591	564	551	600	578	550	490	553	535	567	565	579	564	593	568	557	538	574	560	587	550	566	534	549	574	581	576	533	581	543	566	551	581	535	576	549	536	558	589	566	569	561	558	565	558	556	574	549	533	534	533	568	574	588	628	596	503	583	598	553	599	548	576	532	537	542	553	570	498	538	544	561	548	560	545	553	631	606	537	580	511	542	545	604	527	527	550	553	552	552	566	582	604	593	527	536	546	596	618	581	554	568	562	543	556	568	602	565	586	530	557	546	569	589	573	567	550	566	561	605	525	549	536	567	531	536	522	588	576	553	540	576	513	544	531	551	538	594	563	563	552	569	545	575	571	565	560	550	520	549	552	561	562	547	560	542	567	552	550	551	545	562	587	529	559	510	551	597	566	539	537	557	579	568	510	561	545	527	565	549	543	540	552	539	550	576	571	569	558	544	563	592	591	567	551	577	597	563	485	582	549	577	552	616	555	597	566	572	524	579	562	545	566	549	557	539	539	523	576	512	565	528	573	540	575	536	582	556	545	594	566	579	595	568	539	564	573	544	560	516	569	567	584	582	569	593	627	562	583	566	549	570	570	573	561	551	585	579	561	607	580	548	566	606	577	547	558	574	555	539	553	598	565	570	567	543	533	572	552	573	600	565	544	552	526	562	554	558	559	553	559	559	585	555	555	544	586	543	578	521	539	619	540	616	554	558	549	605	628	559	546	566	550	574	562	566	577	532	561	549	577	575	582	563	538	545	574	549	569	553	538	564	542	560	519	553	553	539	551	562	551	547	579	548	555	560	598	555	566	539	535	556	534	551	545	534	575	551	511	558	552	580	564	565	529	610	527	572	555	575	582	559	564	554	555	574	550	511	525	536	567	550	559	572	574	543	584	584	569	593	561	575	566	562	555	529	543	526	591	552	546	569	567	578	576	556	589	557	556	577	597	575	560	570	584	545	560	545	562	540	587	573	564	573	561	531	552	573	562	552	562	545	545	550	539	518	576	601	603	542	575	544	600	571	543	576	568	586	527	578	585	566	594	592	557	535	547	527	533	552	553	599	575	576	525	597	553	570	586	552	594	593	559	549	527	609	576	529	523	562	531	579	546	539	537	552	568	542	538	558	600	558	528	548	552	559	578	541	534	501	571	565	550	561	575	568	561	565	558	579	582	578	547	541	617	571	576	549	544	544	548	539	543	547	573	567	585	524	591	544	552	524	543	559	591	581	567	524	571	558	568	575	540	573	587	579	561	547	538	563	576	593	571	593	525	558	601	573	544	527	559	547	542	527	569	585	552	508	565	568	577	531	558	544	567	550	558	525	574	552	560	552	555	576	556	514	531	557	551	568	561	530	586	528	554	535	569	523	538	567	555	553	618	585	595	561	525	558	551	569	547	569	556	608	568	564	585	559	567	577	537	546	561	612	553	534	522	577	537	570	547	574	563	569	561	562	588	624	572	533	532	557	575	543	591	551	567	548	555	551	567	555	547	554	550	562	546	586	595	541	537	559	538	565	586	560	537	574	557	582	601	550	615	581	543	562	526	551	575	591	515	608	567	572	556	555	550	582	556	556	544	569	571	550	531	539	575	570	604	610	612	558	546	562	575	556	572	584	558	574	562	589	550	535	539	533	563	586	550	566	552	594	558	545	549	581	573	601	531	575	555	596	570	543	541	555	578	578	568	554	516	551	536	576	554	526	554	598	585	562	574	546	596	571	569	545	592	580	579	607	549	560	557	573	555	535	559	542	533	574	584	541	592	569	557	544	573	521	542	558	630	583	541	558	617	564	593	595	548	560	576	539	565	514	521	545	544	556	567	564	564	571	540	572	544	556	576	558	558	545	553	589	584	572	568	536	550	556	588	602	553	540	534	579	531	511	583	554	539	584	557	534	534	545	621	565	506	555	544	559	600	560	556	562	577	565	557	559	583	599	586	549	559	588	582	581	542	531	547	546	579	548	559	528	553	536	566
27812	6315	1432	994	751	629	577	457	472	431	406	389	383	358	328	387	356	359	349	370	371	348	367	319	359	311	342	334	295	326	326	331	329	313	351	317	349	340	356	338	331	279	310	328	303	313	311	307	350	364	304	337	321	324	320	303	357	314	325	322	317	331	329	332	332	327	327	303	340	335	343	268	309	356	334	313	346	314	349	326	300	307	325	325	331	328	308	304	358	287	321	327	288	303	338	314	329	334	332	315	326	353	331	317	325	315	311	345	293	345	307	315	282	316	337	298	319	330	332	323	294	324	337	374	297	348	342	323	299	312	300	344	330	307	297	343	330	328	311	298	334	284	307	346	344	334	364	330	340	374	336	320	359	314	300	308	329	347	277	321	312	345	286	316	354	329	299	322	319	362	338	323	341	314	336	319	287	322	324	335	341	341	326	311	321	322	348	330	307	310	326	336	319	289	314	305	329	325	351	324	358	302	294	330	314	324	338	347	339	345	287	329	314	336	303	315	300	300	336	306	340	323	333	334	340	314	343	328	330	293	308	297	320	328	315	276	315	337	322	342	343	321	309	312	315	329	324	303	346	302	328	346	297	348	323	324	308	317	315	333	312	321	307	300	326	313	312	328	325	305	292	328	322	348	322	340	325	342	306	330	332	338	332	350	306	302	316	309	324	299	322	329	320	302	294	312	301	329	318	326	316	310	348	335	296	350	327	329	321	362	316	294	305	335	366	336	338	325	327	316	314	351	331	313	306	338	313	319	338	341	335	349	354	321	336	349	351	313	319	335	332	323	323	293	324	356	330	326	294	314	326	337	341	326	336	328	349	309	300	325	337	295	334	322	316	366	302	306	341	351	314	327	350	311	312	318	343	325	328	329	295	326	328	325	326	320	313	351	346	332	337	324	331	294	335	353	272	304	320	338	326	308	345	318	350	307	309	328	291	352	328	299	324	316	298	331	309	339	327	338	319	323	334	306	352	321	321	296	331	326	342	329	347	338	359	331	304	338	287	313	332	283	306	313	305	310	294	300	306	331	342	329	296	321	354	310	334	285	300	303	333	285	360	344	315	323	338	335	291	317	323	350	309	322	288	316	291	310	296	303	326	327	328	334	307	314	341	338	311	293	321	321	315	315	321	363	276	318	352	315	306	327	316	315	348	342	321	326	333	339	333	321	280	351	364	309	338	313	316	322	318	323	342	367	348	313	288	342	321	336	320	301	311	310	344	313	354	351	308	334	315	349	297	285	317	334	290	296	320	345	340	375	353	359	329	303	332	310	301	303	343	352	344	305	357	310	305	339	326	312	329	338	351	361	344	346	342	290	299	323	279	376	300	317	311	299	320	324	334	331	315	309	309	341	377	336	296	299	338	324	335	339	319	345	307	310	328	316	301	326	293	332	332	311	300	328	316	340	335	317	321	303	349	337	316	309	342	321	339	309	323	355	333	332	332	318	288	326	346	319	313	325	296	359	337	329	303	311	334	367	321	313	323	315	345	289	318	290	327	309	281	315	328	273	340	336	314	332	329	344	309	349	326	318	340	299	328	308	332	314	327	297	317	317	357	323	320	337	329	321	319	323	305	312	320	329	325	311	329	357	294	340	325	294	309	350	362	330	307	341	284	334	313	338	302	302	300	317	326	307	324	317	310	318	338	308	320	333	334	294	323	315	352	331	325	333	308	333	326	313	327	318	316	311	344	345	319	307	327	311	331	319	305	314	331	339	328	316	317	334	341	335	326	305	318	334	326	309	336	327	321	317	283	345	323	313	293	329	339	303	349	300	346	313	338	318	345	318	326	331	315	308	376	350	344	334	340	324	320	312	264	356	363	299	325	323	351	345	270	324	344	331	305	323	298	293	311	329	304	315	310	334	308	315	334	320	302	338	326	334	342	314	321	316	330	324	313	336	291	291	302	313	337	317	299	334	303	326	337	317	316	349	288	345	289	334	297	346	324	343	338	361	304	295	346	296	347	345	289	318	298	342	353	323	335	320	319	328	338	337	312	355	323	316	312	331	323	301	360	332	316	303	331	327	325	339	320	312	324	295	336	308	286	277	286	336	306	299	312	336	305	305	311	293	323	350	307	330	331	321	286	331	351	330	326	313	291	326	297	326	371	311	350	345	323	341	331	298	319	333	345	342	332	342	338	329	307	303	330	321	330	330	332	331	362	293	332	344	314	298	332	355	299	324	326	337	331	344	317	335	310	338	324	329	342	332	317	341	324	351	342	303	337	292	320	317	303	321	315	306	305	328	319	312	341	334	324	315	295	340	312	315	321	310	314	310	374	312	320	333	331	305	347	330	300	333	282	313	339	335	304	321	307	303	305	341	338	278	320	345	302	348	306	310	321	284	320	315	332	346	309	298	301	301	281	320	324	325	300	334	318	314	309	301	344	298	308	314	291	305	334	332	310	295	328	332	323	310	328	311	337	329	333	318	309	325	360	339	287	335	335	310	330	317	306	316	321	344	323	312	327	322	329	300	330	342	295	355	327	328	313	371	309	296	339	355	320	314	295	300	312	327	327	316	337	308	343	314	293	303	316	343	329	307	292	339	349	276	314	352	326	304	297	326	331	350	331	335	291	334	324	334	340	314	315	317	348	354	306	321	290	330	347	308	327	310	293	268	267	305	366	285	328	313	325	331	302	317	321	304	303	351	342	319	325	335	312	312	321	315	325	307	335	309	307	314	326	345	284	318	323	272	328	310	301	334	356	331	308	331	328	326	319	299	306	307	335	318	318	320	316	335	295	309	333	327	314	318	290	353	307	320	277	355	336	335	298	333	333	302	332	307	323	340	321	327	345	327	322	295	320	316	316	330	329	337	327	321	273	331	328	321	318	309	336	321	292	353	322	318	350	342	346	323	340	320	328	340	320	316	349	350	349	322	327	331	297	331	318	307	327	324	329	345	322	326	333	299	331	346	340	333	291	344	329	305	302	323	294	311	350	313	327	326	327	292	341	316	364	347	319	290	326	340	359	301	366	287	274	325	318	324	345	322	331	304	355	355	309	304	337	338	305	339	320	322	332	344	300	299	357	302	328	308	323	322	307	307	326	332	309	302	318	299	336	352	322	339	314	337	293	320	338	315	314	329	342	318	329	317	306	319	338	324	325	346	365	326	297	338	323	284	323	330	333	296	318	326	334	297	321	354	349	295	336	306	324	340	337	304	292	342	286	332	327	302	300	290	313	318	305	302	331	323	335	348	354	335	333	295	298	335	350	302	312	282	296	339	340	280	349	306	329	337	334	321	289	312	324	305	344	306	318	310	312	318	318	337	318	325	339	329	321	323	346	334	325	311	317	337	319	351	326	375	341	296	289	317	366	325	305	311	349	322	320	320	290	317	367	331	318	339	354	328	306	328	349	314	306	352	335	318	333	343	304	323	336	289	315	313	318	338	281	327	354	323	356	272	321	290	325	337	297	352	318	321	314	336	344	341	363	295	331	333	330	326	311	364	323	334	329	299	291	334	333	342
15622	1751	3251	3596	3057	2566	2255	1850	1702	1609	1550	1371	1308	1268	1229	1182	1123	1092	1094	1077	1056	1045	1045	989	1025	1021	959	982	946	971	987	1000	950	971	920	938	846	930	912	907	930	873	931	935	871	931	845	915	858	864	874	867	877	869	903	910	875	866	913	874	892	888	871	829	884	881	862	859	889	852	886	922	896	839	884	868	825	854	852	867	858	829	847	848	912	862	863	895	861	886	861	850	876	830	874	876	872	919	884	860	902	900	882	876	838	823	872	877	811	877	828	926	898	892	863	865	891	856	864	881	883	866	847	846	850	902	909	844	901	892	841	833	888	872	831	881	867	827	900	874	873	891	835	878	842	883	870	888	893	861	899	881	887	870	869	806	775	856	825	823	886	876	853	842	871	824	871	879	869	832	867	845	896	840	915	865	823	816	892	895	836	787	885	878	820	886	888	847	855	856	847	860	868	861	891	865	859	868	836	823	805	887	873	899	875	855	872	830	887	874	863	874	905	891	902	936	861	910	850	850	831	845	876	828	864	810	866	824	923	866	829	897	909	887	843	844	890	883	855	845	884	846	865	875	827	831	916	812	833	861	861	841	850	894	855	841	872	850	870	895	902	871	899	815	903	823	827	891	830	850	928	831	841	868	867	840	876	815	875	857	813	923	821	844	859	822	888	860	856	884	882	884	881	894	871	844	831	876	839	851	823	849	895	851	914	899	854	805	839	898	832	857	895	910	846	875	894	856	851	903	888	859	886	847	887	834	872	871	900	845	909	853	831	843	868	875	845	838	865	860	872	811	860	858	895	864	845	845	828	885	816	878	837	882	859	820	867	865	864	878	837	861	883	896	869	860	814	873	858	899	821	885	857	844	869	865	852	901	847	864	807	853	850	850	851	853	866	854	754	855	853	826	846	880	810	871	889	832	838	899	851	835	865	841	882	851	857	900	831	816	863	877	879	887	873	911	883	821	892	822	815	892	895	877	823	852	846	905	897	863	868	851	864	874	907	875	881	868	899	803	922	844	852	899	830	892	805	871	873	899	846	842	862	865	850	830	870	818	860	848	857	841	922	907	849	879	818	858	842	886	864	892	835	916	898	852	871	889	811	880	862	814	924	816	905	889	849	850	825	886	863	893	865	871	830	868	886	833	870	886	852	889	863	887	913	882	820	827	892	857	835	891	823	850	850	877	852	883	813	881	826	849	864	891	848	882	851	846	818	863	829	873	839	873	841	885	837	831	869	840	863	833	858	865	865	875	871	889	827	866	860	843	842	821	800	901	895	881	860	865	851	885	823	876	843	858	865	843	907	845	888	861	875	858	856	886	829	862	852	809	894	860	855	860	856	835	842	860	863	849	880	819	842	872	880	860	882	853	896	911	885	868	851	877	883	861	827	886	871	863	868	905	860	905	874	861	866	877	890	885	843	831	801	844	869	893	866	884	901	839	838	826	853	858	870	843	844	869	895	865	853	853	882	865	876	857	842	822	840	889	861	885	868	826	888	858	814	874	859	854	844	839	865	858	869	882	910	851	891	833	867	865	905	837	872	878	866	913	856	871	854	858	859	851	841	850	830	839	889	886	853	905	874	852	876	850	833	850	853	842	883	804	935	864	853	900	882	836	886	852	875	903	883	864	817	880	850	874	856	858	850	848	862	917	864	822	861	844	867	898	845	913	817	859	866	892	841	897	817	818	861	858	871	821	846	852	842	901	833	899	866	785	886	866	754	894	863	850	859	838	854	926	887	842	865	811	961	864	878	851	841	821	870	878	834	825	849	832	933	874	945	818	848	891	852	854	844	884	837	837	851	905	909	896	831	902	905	881	847	852	828	835	866	856	906	823	852	901	845	848	866	884	859	841	831	893	890	873	882	826	820	865	839	889	843	860	823	842	910	849	825	870	883	851	840	875	827	837	915	858	892	881	937	842	898	854	823	878	868	858	854	892	841	873	798	878	867	836	867	869	854	892	906	823	852	820	865	801	822	899	864	864	848	853	826	875	869	833	917	862	847	858	870	860	811	890	832	906	812	847	896	884	882	929	841	849	864	868	840	885	911	902	845	890	897	857	825	898	847	879	877	876	842	868	888	859	806	886	898	853	887	883	853	869	840	863	878	857	885	846	844	858	899	847	909	825	903	849	860	833	842	845	885	884	829	822	860	903	867	878	863	883	855	864	866	916	811	844	912	870	815	827	908	837	836	862	872	837	882	868	873	929	900	842	906	872	896	848	891	919	839	850	885	813	882	867	860	888	853	842	871	840	914	880	864	870	842	898	855	886	857	869	887	842	885	896	838	794	837	820	896	880	865	861	888	930	875	866	858	832	856	847	864	836	813	870	796	879	839	874	878	840	846	851	766	842	905	893	862	822	902	847	836	844	902	806	885	862	870	856	850	822	851	880	815	801	847	866	864	869	857	856	798	883	882	887	836	840	832	890	822	860	856	814	889	844	852	836	865	874	866	828	882	900	826	802	855	823	822	852	856	851	873	794	856	898	832	858	867	894	802	848	878	834	874	861	865	878	899	867	917	849	889	860	872	857	803	831	875	834	845	924	827	921	868	907	923	864	910	851	840	912	921	875	859	863	854	834	846	858	832	852	864	831	830	932	855	877	869	822	873	853	811	892	857	853	870	848	865	921	892	821	800	871	845	852	861	920	863	835	888	838	824	877	879	818	830	880	902	867	885	819	857	857	881	863	856	886	853	838	852	899	870	867	855	865	850	870	887	861	877	850	874	818	835	858	878	894	820	847	883	854	854	913	873	854	813	895	896	861	864	834	853	900	888	836	862	881	825	875	898	840	842	897	851	872	874	787	874	874	861	852	835	891	857	838	891	892	919	893	872	851	890	847	876	867	883	853	860	872	836	869	896	936	841	854	816	840	835	833	874	815	844	859	865	860	907	878	890	887	834	859	846	893	916	905	890	869	857	873	879	845	824	843	871	851	901	836	825	877	879	853	872	830	868	883	887	880	798	893	854	855	834	876	850	841	881	883	830	898	832	893	858	811	835	881	884	870	835	855	848	925	857	889	841	857	883	846	886	860	884	878	896	896	820	853	875	858	860	848	930	902	887	901	815	875	888	834	874	858	886	881	899	868	851	851	807	862	844	812	896	784	884	842	844	852	853	895	839	883	830	837	844	876	830	835	861	836	891	814	867	838	858	862	870	856	828	885	899	846	849	829	810	866	898	859	902	840	816	867	878	915	862	892	877	881	794	885	855	908	864	804	900	884	861	805	814	898	884	837	839	884	848	834	873	838	855	854	876	859	838	822	893	867	892	859	829	901	870	878	858	873	834	895	808	852	826	873	860	928	846	879	830	892	851	883	838	856	814	802	842	819	866	868	849	857	880	874	823	879	870	867	898	900	831	885	840	859	880	888	867	829	841	890	819	881	858	890	915	875	855	881	892	854	895	841	913	907	877	890	796	861	789	892	889	853	881	841	889	876	872	827	834	855	847	851	898	819	880	860	855	806	878	870	865	867
41095	13647	2975	1912	1231	940	784	652	526	455	477	408	404	409	383	343	341	319	310	319	279	293	323	305	307	319	258	300	289	318	283	258	266	296	309	291	245	267	292	254	295	281	306	285	285	261	257	274	260	291	267	311	279	291	308	286	246	259	264	291	245	272	248	287	264	269	280	246	254	341	295	307	214	287	287	282	256	258	293	303	293	286	276	278	286	288	262	289	290	275	261	287	263	265	269	262	273	311	293	276	270	256	247	271	294	290	288	290	292	247	294	276	279	277	297	297	314	269	273	255	279	299	309	270	271	258	274	254	259	271	254	274	268	278	269	285	273	271	262	240	322	280	306	275	254	285	281	297	287	246	254	266	258	251	273	288	270	246	269	254	273	299	240	245	258	281	264	288	280	267	287	241	266	254	273	227	272	294	266	318	240	257	270	295	265	249	293	240	283	282	283	265	263	241	302	273	259	266	281	275	264	270	294	276	279	305	273	261	281	266	276	246	264	247	249	277	255	264	261	284	283	253	258	275	314	278	300	304	284	283	270	290	274	259	277	259	244	264	286	259	259	257	276	266	291	266	271	281	268	282	293	262	255	269	308	285	266	256	295	258	272	274	289	265	257	254	299	260	269	305	243	282	292	281	269	280	260	265	255	285	268	273	264	295	278	279	298	261	245	262	279	282	273	273	290	263	284	293	273	295	264	271	296	284	277	261	250	284	250	267	269	268	241	290	252	309	252	249	279	271	263	251	249	265	267	247	261	260	281	266	289	275	265	256	298	285	263	276	257	275	255	241	275	253	273	279	274	263	287	260	260	272	251	287	276	255	255	270	256	282	276	276	286	277	255	267	281	280	281	282	273	301	305	288	266	278	289	267	244	283	254	259	293	271	254	272	257	260	245	262	235	270	262	272	305	282	269	268	308	263	269	264	254	267	302	255	281	286	300	291	298	273	296	259	248	264	289	294	270	279	273	286	278	240	273	273	246	280	298	292	271	259	279	267	259	253	294	274	313	259	250	316	266	258	278	284	248	218	278	279	276	275	268	295	275	312	260	268	252	276	311	258	276	240	290	262	242	278	281	281	277	248	251	256	254	306	270	263	272	261	292	266	287	292	265	264	259	277	292	288	259	253	240	293	275	288	290	280	270	278	262	281	237	282	294	281	257	267	296	259	248	277	279	307	288	265	275	275	268	288	292	280	294	296	255	286	294	259	279	278	274	290	280	255	291	324	283	294	273	288	283	283	288	281	270	273	269	279	299	286	294	296	267	252	314	271	286	283	254	280	267	250	285	258	269	239	279	279	289	279	284	264	284	268	261	292	247	310	286	256	235	272	259	314	281	258	283	300	240	283	262	269	280	269	290	270	282	298	286	288	255	290	279	285	256	253	285	288	265	273	274	255	250	259	246	255	263	276	260	272	280	324	273	254	282	262	280	266	286	264	276	294	292	276	276	271	278	276	270	296	267	264	280	290	305	280	274	270	284	259	263	282	289	256	277	259	312	258	268	280	261	267	249	297	256	265	261	282	294	286	251	299	262	274	253	278	264	287	296	255	281	288	266	286	284	285	275	282	297	288	295	282	248	279	283	273	288	274	223	291	233	260	255	250	287	268	256	262	259	255	264	253	252	268	232	266	276	299	288	272	299	273	252	274	257	283	273	278	317	276	270	286	266	314	242	265	254	267	271	248	256	293	302	224	234	248	271	286	246	261	290	291	289	287	289	276	283	257	277	267	279	259	257	266	297	278	282	296	294	295	262	242	268	271	279	240	295	261	300	249	275	259	269	282	263	268	249	278	286	271	281	300	279	258	273	247	246	276	253	289	283	274	299	290	274	275	263	268	302	273	291	296	261	275	283	279	253	283	246	278	258	266	291	269	277	289	284	318	250	268	290	300	274	291	288	281	263	281	291	295	282	269	266	275	257	271	288	277	282	280	291	268	251	254	269	296	255	290	273	244	294	268	251	246	286	272	249	260	279	277	261	245	268	249	292	270	255	268	284	255	284	247	295	260	288	297	268	293	286	263	296	285	280	297	283	281	244	298	258	275	261	277	301	256	278	282	262	263	289	256	259	277	269	273	291	244	241	290	228	264	267	305	272	294	264	284	267	270	280	262	262	279	254	273	289	282	265	255	274	262	274	276	277	291	253	289	271	265	259	271	275	259	256	257	250	259	271	287	230	290	258	265	271	270	275	286	243	288	298	277	265	268	297	278	265	267	289	270	249	303	288	264	281	292	267	247	280	307	309	279	268	290	281	279	273	263	263	262	244	276	275	230	268	291	270	247	300	257	279	250	265	269	221	278	269	295	288	263	263	281	287	278	271	258	284	257	281	263	312	298	275	261	270	259	272	257	295	288	282	288	253	271	263	258	272	267	272	243	302	283	263	263	276	271	307	288	279	261	287	290	284	269	258	276	266	320	285	273	262	291	258	277	261	264	282	282	296	283	273	258	269	274	287	287	286	289	272	260	281	263	278	321	252	265	281	288	280	259	254	266	291	257	250	267	292	276	281	237	262	283	255	295	277	266	282	289	299	273	257	289	286	278	260	286	275	252	291	271	254	292	244	259	275	290	277	313	261	269	261	273	293	277	256	305	251	293	287	270	270	254	247	292	262	280	286	309	261	285	290	274	254	285	274	276	254	287	256	267	290	295	281	290	275	285	283	245	254	297	268	273	305	297	261	257	323	293	243	309	269	296	253	290	305	285	257	290	266	283	282	286	283	265	270	261	292	264	264	261	252	264	285	295	262	277	256	268	271	286	240	243	251	272	269	231	249	262	269	273	250	263	270	240	266	283	273	271	272	281	281	260	260	257	273	287	255	297	279	276	269	277	261	272	274	297	269	283	262	253	285	232	271	293	261	251	229	278	273	287	276	272	281	246	289	256	252	304	283	301	283	262	276	298	290	264	276	262	289	270	265	257	277	285	296	271	285	267	272	267	262	245	292	247	284	278	250	298	263	304	250	262	264	263	284	264	291	298	281	268	294	297	271	273	293	273	295	259	282	303	255	268	248	252	255	315	296	287	280	279	266	268	288	256	279	261	283	281	255	250	303	247	303	279	254	278	253	274	288	238	276	265	273	281	281	261	293	253	244	286	257	278	295	276	247	286	240	265	302	264	270	289	261	242	274	279	253	292	295	270	281	279	293	277	282	259	291	282	278	288	244	282	270	263	274	273	290	289	281	289	277	274	288	290	281	273	286	263	280	266	251	332	261	256	240	279	280	298	304	285	275	239	276	263	283	274	278	288	277	311	295	289	251	239	306	259	270	247	272	274	264	267	261	300	309	286	286	255	288	274	288	286	281	287	272	282	268	277	271	248	306	255	249	263	297	267	256	257	283	263	247	283	285	295	294	257	241	275	290	265	284	282	265	250	303	252	266	301	271	277	280	273	288	221	266	297	247	240	277	285	282	291	273	253	263	276	276	249	284	280	249	287	282	302	264	283	263	245	298	258	299	283	260	268	263	295	248	271
21699	2412	5245	5947	4968	3966	3301	2824	2421	2141	1936	1768	1636	1442	1440	1362	1238	1161	1222	1085	1070	1015	978	1010	966	960	964	980	898	897	856	911	892	841	826	844	816	830	823	834	778	831	830	781	784	776	777	784	785	796	742	769	777	783	742	769	776	782	776	800	767	747	811	785	816	732	748	691	728	748	749	772	744	743	713	735	739	755	743	733	755	711	712	760	745	685	743	766	717	738	736	747	759	728	718	690	742	745	764	710	691	691	705	751	726	688	694	718	743	733	735	689	679	734	733	750	746	735	738	722	738	746	739	732	778	742	694	740	720	683	725	726	700	704	706	729	738	739	726	737	759	733	750	727	696	727	698	742	716	710	727	729	709	700	713	740	806	734	742	718	742	776	686	699	757	718	692	709	755	733	692	706	734	737	767	725	692	683	713	702	688	733	755	694	724	712	661	733	725	701	686	761	719	705	706	699	754	759	750	700	683	738	682	726	720	710	710	740	679	766	762	711	747	691	729	755	750	681	757	702	698	674	758	714	679	756	711	701	707	701	742	765	710	716	700	677	711	688	767	724	764	680	704	734	731	732	702	709	726	703	730	753	694	732	699	729	708	731	737	733	705	735	675	696	701	697	715	727	738	734	692	682	773	725	724	705	705	714	690	681	772	682	741	737	720	700	700	706	679	717	745	728	760	767	696	702	789	718	730	685	733	698	731	664	673	759	734	729	727	715	760	660	740	661	730	780	726	695	691	687	696	681	736	711	676	744	731	725	640	720	754	695	707	716	757	711	714	723	695	698	692	676	766	733	739	723	722	708	749	725	708	747	738	752	719	732	718	719	733	738	727	688	690	720	733	698	662	717	730	708	712	694	713	694	713	699	743	716	750	692	662	717	693	719	714	718	740	743	711	705	716	755	701	727	671	721	741	716	714	737	658	705	761	721	698	696	694	680	736	707	696	713	730	740	717	693	716	701	729	714	724	696	714	735	750	753	707	676	713	738	671	722	743	737	765	707	731	729	725	712	706	765	769	704	746	727	700	715	699	682	669	772	702	713	718	687	732	785	714	713	732	741	711	687	740	766	696	756	710	702	711	752	706	690	746	721	701	696	743	736	630	692	734	704	728	769	672	761	670	745	741	695	740	734	735	696	745	739	713	771	757	687	753	684	740	772	715	665	777	731	695	768	677	694	725	691	741	693	737	718	710	714	714	686	755	698	692	709	684	758	723	763	700	767	729	719	747	743	746	719	715	694	738	686	683	725	757	775	724	675	732	684	696	717	746	681	734	751	755	769	688	701	702	723	698	686	707	744	728	741	759	716	738	712	752	682	713	715	715	734	744	718	691	706	755	725	693	736	704	724	777	711	721	701	736	719	705	723	719	698	672	732	742	730	729	709	714	694	765	732	689	718	738	754	714	765	741	684	684	743	789	726	709	733	689	729	702	706	729	716	724	704	702	724	748	700	741	721	743	715	681	722	736	764	705	728	690	662	782	719	749	679	709	700	720	701	744	662	731	735	726	703	725	756	745	714	681	743	737	699	720	719	712	734	716	725	708	703	693	750	757	743	703	692	761	698	688	719	675	713	734	735	763	682	726	712	721	721	705	712	742	749	705	713	740	759	762	733	747	709	702	714	690	737	687	710	706	772	761	710	676	722	682	752	671	689	691	757	751	712	718	687	734	720	750	783	705	681	718	686	705	713	735	710	713	739	714	736	723	687	718	711	701	719	741	686	741	722	740	693	769	709	756	765	700	703	723	720	654	703	702	722	720	675	748	759	715	763	702	712	740	702	794	710	754	738	689	720	719	729	775	719	676	706	732	679	737	740	740	710	730	717	765	728	701	731	702	688	670	734	731	703	723	667	715	746	718	731	681	755	674	685	695	682	710	724	716	696	756	740	685	688	747	763	713	809	683	723	755	697	733	728	705	733	706	725	767	723	728	722	705	713	733	739	703	736	735	810	640	732	661	714	722	707	707	750	687	732	730	775	721	708	697	736	705	726	739	694	700	731	707	710	729	692	735	709	692	701	734	667	698	728	708	742	715	792	705	765	675	741	734	686	684	726	734	731	738	742	648	696	738	698	694	676	774	765	740	739	709	706	746	687	714	740	724	711	752	695	720	699	710	670	750	703	751	703	681	723	732	724	725	742	675	716	769	726	709	746	721	715	667	732	755	714	756	713	727	713	716	691	739	745	805	751	731	692	676	687	772	783	720	741	715	770	726	691	714	777	707	711	711	753	705	732	682	707	718	711	725	719	722	706	684	755	756	682	710	708	740	736	729	715	739	689	694	706	688	705	725	745	691	704	706	728	704	701	728	691	718	728	704	686	736	693	743	714	763	747	779	715	699	701	717	667	740	751	728	778	695	738	741	767	743	751	692	773	749	693	704	660	703	731	718	713	685	716	708	709	699	758	730	719	717	686	725	702	689	701	722	736	723	734	675	761	721	725	712	722	686	673	717	692	739	698	749	742	735	698	694	748	672	670	712	701	733	761	742	763	721	687	718	688	737	683	690	793	703	777	698	729	708	759	740	754	705	712	731	746	724	699	707	751	699	686	728	751	735	699	733	713	702	715	724	725	728	711	694	750	704	764	732	693	718	732	717	711	685	630	728	727	721	727	704	733	728	707	714	726	701	733	728	701	734	733	719	701	711	700	670	668	709	708	754	701	718	746	674	691	685	749	723	716	732	729	705	730	675	735	707	705	725	749	716	713	700	718	747	739	659	733	767	746	726	683	726	708	701	756	731	667	728	694	720	717	751	677	730	682	746	718	704	722	683	721	710	751	727	748	697	771	696	695	732	724	700	699	713	759	742	699	730	697	684	757	721	719	698	690	696	733	680	746	672	703	707	751	710	731	725	708	735	701	722	726	725	703	696	707	726	735	752	714	686	667	742	719	685	734	745	742	711	689	706	699	715	726	753	679	672	754	730	746	755	721	719	732	747	752	712	769	686	724	710	733	680	701	726	763	686	712	758	687	729	718	715	700	773	704	698	759	745	724	669	718	734	742	679	683	752	715	697	748	741	746	729	707	702	669	757	703	745	746	758	762	688	707	700	698	703	751	723	681	734	711	730	781	707	683	716	720	747	722	739	750	760	700	710	695	702	701	745	706	720	695	707	783	756	754	722	754	726	731	693	683	783	742	725	669	672	724	715	765	744	722	715	736	737	704	696	714	702	721	716	746	694	716	672	692	755	683	724	733	720	726	703	771	702	726	738	715	690	685	778	751	779	761	726	736	712	749	709	706	756	745	682	737	673	738	724	733	695	704	709	719	744	716	660	745	706	759	726	700	681	712	700	737	702	770	736	750	667	702	694	679	706	735	725	736	755	755	681	714	724	707	728	724	711	721	735	746	715	697	741	716	701	715	701	715	705	741	748	780	696	733	745	741	764	772	717	745	688	753	728	717	755	748	726	703	730	740	730	739	734	748	710	693	705	698	719	753	710	737	724	736	679	711	730	681	691	699	751	723	756	714	665	735
3536	265	211	231	218	214	199	179	172	197	192	201	168	189	203	203	190	200	213	205	182	206	183	192	210	192	205	190	184	164	221	190	190	177	166	184	175	180	200	170	192	175	186	182	201	171	194	172	188	189	196	193	204	192	178	179	184	178	192	180	196	214	201	184	205	163	192	194	203	221	176	193	185	191	197	177	186	168	187	192	185	190	186	197	212	206	219	192	192	205	208	200	194	190	180	186	192	195	198	191	193	198	194	181	191	192	174	196	197	194	181	200	190	206	202	177	174	193	181	169	189	190	187	176	190	169	223	179	199	184	178	171	193	177	188	206	181	185	189	194	182	165	185	180	187	198	181	191	177	194	211	192	190	182	176	163	195	198	183	184	204	193	193	187	193	173	156	187	179	180	200	164	188	212	182	177	161	190	209	175	189	187	192	202	192	191	149	184	194	188	183	176	175	200	161	186	191	186	180	188	193	190	184	197	198	178	195	164	179	203	178	183	187	195	197	176	182	192	177	190	194	186	184	183	179	191	206	210	163	191	186	172	189	176	183	183	212	192	196	180	173	197	203	203	180	209	178	194	187	202	170	182	160	179	177	180	190	206	189	208	179	162	177	201	185	192	176	172	177	195	187	159	186	193	204	170	180	198	212	183	180	178	190	199	180	178	163	192	172	175	198	196	204	210	187	183	175	185	181	188	205	188	197	187	203	207	193	185	207	203	162	165	158	171	185	190	187	175	179	181	166	174	182	217	172	177	170	204	187	179	199	202	164	195	192	184	177	174	197	186	194	182	196	196	198	188	193	171	211	183	164	192	208	191	191	208	196	194	194	194	195	168	166	194	189	180	185	171	200	171	183	182	168	167	176	169	188	181	192	197	200	188	204	179	175	186	201	177	231	215	196	196	193	192	182	161	187	205	177	194	195	202	172	178	196	175	168	172	177	152	176	186	153	194	205	189	194	182	178	204	198	168	172	195	195	177	187	156	184	198	208	186	192	178	186	171	173	170	203	193	187	205	168	207	191	174	182	180	218	200	200	195	192	181	188	226	193	178	200	163	223	182	215	179	187	189	198	217	198	204	223	163	190	200	211	181	164	186	190	184	190	175	191	176	212	180	184	199	181	182	203	195	205	193	177	183	170	197	161	159	172	186	171	182	221	150	185	191	179	208	203	199	198	167	208	225	184	185	191	222	164	165	173	165	170	158	208	207	191	179	194	179	177	223	192	168	153	169	182	153	179	161	207	182	170	218	213	198	182	203	199	181	204	176	206	181	181	186	175	177	172	195	202	177	189	190	194	223	184	187	187	183	174	170	207	170	157	171	184	205	201	160	201	197	191	187	171	188	193	172	194	184	190	180	193	201	187	201	191	192	189	177	194	192	188	193	177	196	184	172	195	181	179	192	169	176	197	184	202	191	214	190	164	168	223	185	208	196	218	205	202	178	194	199	196	200	188	189	194	218	189	193	217	186	215	191	194	213	179	195	198	167	215	192	192	178	194	174	174	188	204	187	197	202	175	197	175	180	199	179	208	192	187	177	210	168	178	210	171	176	201	198	200	231	211	170	191	199	199	199	164	178	162	182	194	205	182	163	184	182	208	172	211	173	194	209	184	175	173	191	210	175	192	193	212	194	181	192	192	164	183	219	199	190	194	188	176	187	180	208	176	217	219	190	169	213	195	186	180	208	193	182	194	174	189	175	196	173	183	170	211	185	181	167	185	204	165	191	182	168	173	168	180	218	181	190	199	187	190	195	192	180	166	188	186	206	173	190	185	199	191	202	210	183	203	194	178	184	181	162	170	181	177	197	158	205	170	197	209	194	191	196	189	177	170	165	166	183	195	187	182	195	185	176	186	202	167	196	187	189	195	186	198	185	179	191	181	204	189	206	194	200	203	184	212	181	188	225	178	178	201	193	201	166	216	170	207	169	195	179	170	210	193	193	204	200	215	186	190	170	182	197	187	162	208	179	181	195	171	175	197	199	153	195	189	209	197	194	189	179	174	195	184	176	214	195	178	221	213	188	192	192	186	209	179	217	181	194	190	200	184	221	172	176	190	198	176	179	185	204	184	200	199	187	173	205	206	200	183	193	194	194	196	178	191	202	198	184	180	187	188	177	195	185	176	185	189	202	179	196	220	208	178	185	202	194	184	176	165	216	206	167	199	167	204	198	185	202	201	174	185	187	199	176	180	193	208	176	183	186	182	171	185	174	178	186	169	180	183	212	200	193	234	178	177	168	190	173	231	168	158	190	185	203	205	193	192	180	175	208	205	195	220	211	193	181	190	219	175	192	211	168	182	184	195	193	197	156	208	182	184	201	169	186	207	204	184	171	176	202	169	177	187	180	209	180	194	187	199	205	198	174	194	169	191	187	191	185	183	193	176	181	209	185	183	180	181	192	169	179	197	199	174	174	201	211	185	181	175	184	181	200	184	191	190	185	190	191	191	180	176	181	222	201	191	206	197	183	180	171	200	203	178	179	186	203	192	189	174	202	193	190	171	178	179	177	192	206	192	187	195	176	197	193	174	173	184	211	192	208	194	190	190	194	175	217	182	188	199	190	177	198	178	187	176	180	192	179	193	216	204	166	177	209	192	148	192	165	192	194	176	190	178	198	184	167	168	183	180	194	178	194	167	199	182	176	181	190	203	218	175	190	194	179	170	170	155	192	199	162	186	178	199	197	182	178	185	186	172	198	181	170	194	171	189	177	170	201	199	202	199	203	189	166	180	207	202	215	193	172	161	182	177	186	201	180	186	207	181	186	211	196	173	198	196	184	170	162	181	183	157	226	188	188	198	169	190	209	165	203	165	163	177	187	179	206	186	206	188	206	181	172	201	176	191	200	183	167	205	199	157	182	178	158	171	187	182	204	168	177	186	204	205	183	169	157	189	201	178	180	186	187	194	180	185	179	206	204	210	196	189	192	170	191	191	187	189	192	182	169	145	191	182	168	185	191	172	180	193	189	224	167	194	189	204	189	178	196	224	177	177	189	144	187	200	222	184	188	196	185	194	180	172	192	175	177	171	177	174	200	192	203	188	188	204	168	186	154	186	165	185	181	169	162	189	173	176	177	176	182	186	193	171	190	176	206	206	196	179	187	186	167	201	162	196	193	166	173	191	191	206	186	196	190	187	199	180	189	199	191	197	201	192	176	194	192	197	165	200	188	174	175	177	161	186	195	178	173	200	198	190	201	198	186	179	188	181	204	166	180	198	186	190	199	195	216	172	183	203	184	187	166	209	170	197	167	177	187	172	193	172	174	185	197	185	172	181	190	201	196	195	190	192	205	185	188	173	205	205	177	193	186	183	200	180	187	204	200	194	175	191	178	174	185	189	174	185	196	172	186	213	193	202	193	203	179	207	187	182	197	176	174	172	187	176	176	199	185	193	180	205	172	211	178	172	177	183	193	197	181	178	186	206	194	227	189	194	221	163	199	187	224	201	203	197	176	180	200	178	177	183	197	190	187	162	160
3426	618	662	673	671	613	633	588	599	583	577	596	576	600	579	523	592	560	557	563	563	588	529	548	558	554	552	584	573	555	579	551	580	554	566	578	563	576	564	555	545	557	554	534	545	535	575	537	544	553	557	546	575	570	573	554	596	551	581	580	548	553	553	539	598	507	551	506	544	567	542	568	586	577	530	539	533	586	538	549	541	590	515	547	570	519	557	540	545	550	570	567	559	531	524	574	555	605	530	550	569	609	531	557	563	539	550	535	519	578	540	571	551	571	547	525	545	553	560	571	553	571	550	524	599	549	520	559	539	569	571	567	548	577	540	555	543	543	571	565	563	560	582	530	611	573	566	519	527	547	563	544	618	548	534	541	552	543	558	500	551	532	577	576	570	542	574	574	551	504	553	558	545	557	544	561	581	566	552	544	561	593	545	547	548	549	581	568	533	544	499	552	562	568	628	581	596	598	532	550	580	543	592	565	588	544	555	551	532	523	556	530	553	529	567	569	556	561	581	532	564	544	575	583	569	551	565	514	545	568	567	515	524	524	585	534	554	523	551	518	562	538	554	538	541	549	572	550	524	586	523	564	568	514	527	534	545	516	529	529	534	571	569	574	515	563	552	558	536	530	587	525	540	545	557	560	580	563	545	565	558	538	543	559	562	565	564	567	548	594	544	597	520	563	585	570	539	594	560	529	570	544	509	558	567	539	550	539	603	581	514	575	551	576	590	525	581	523	501	568	552	532	509	587	556	543	534	558	528	574	559	589	562	580	543	539	535	548	556	577	541	522	557	542	556	571	532	516	629	509	532	569	535	538	588	526	546	520	595	540	588	548	527	585	580	540	563	563	571	545	580	572	608	516	572	565	570	546	529	535	563	526	575	538	554	536	551	558	544	545	574	578	540	565	546	575	597	554	565	569	518	520	520	529	515	540	576	546	562	563	532	551	532	542	547	550	538	550	564	586	567	585	587	572	573	555	572	557	501	554	558	599	543	547	572	549	534	503	542	562	567	556	556	529	574	554	538	590	526	545	562	584	571	526	552	576	517	552	547	567	597	601	545	548	538	555	559	538	576	515	547	578	567	578	561	504	566	517	544	538	574	548	538	521	556	522	529	570	537	530	547	558	551	556	530	589	571	543	557	564	575	546	525	573	540	558	527	569	581	525	552	561	557	534	542	534	553	567	549	563	571	531	527	575	551	545	576	552	543	572	615	587	565	517	563	519	512	585	544	519	543	565	570	543	573	560	568	546	546	548	572	549	538	544	572	589	577	546	576	536	541	531	569	573	574	583	593	562	525	577	575	540	572	565	529	555	576	612	569	566	564	556	559	539	576	529	557	559	565	524	506	572	589	535	576	555	590	537	542	568	575	542	545	569	538	526	562	575	554	579	574	538	570	603	555	545	578	500	554	578	566	565	521	575	571	525	568	514	545	575	545	594	541	571	507	608	536	531	521	562	582	556	510	541	558	538	573	546	521	567	551	584	600	562	552	518	571	529	516	577	542	541	587	550	558	569	580	552	559	603	555	560	548	578	549	546	525	570	573	574	562	588	551	539	541	507	555	555	559	568	549	587	569	590	555	568	512	521	546	577	571	579	559	544	577	578	568	557	566	558	555	522	542	560	544	528	575	562	531	588	551	548	505	580	558	538	599	562	583	594	571	581	533	532	536	530	546	530	516	527	545	580	565	532	580	557	545	570	564	600	525	536	506	572	556	532	534	543	552	524	517	539	552	556	550	542	561	536	535	536	558	560	567	552	517	554	518	537	554	519	544	538	537	567	577	586	551	541	545	596	556	542	530	547	531	557	580	566	520	530	552	513	546	553	543	583	540	571	575	592	582	548	550	589	528	568	569	548	544	542	560	565	591	522	535	565	538	523	629	526	541	554	571	586	563	574	582	586	533	579	513	567	587	491	555	556	566	537	552	543	530	572	579	539	550	510	564	545	544	538	537	526	475	568	560	562	585	581	550	553	586	555	526	556	561	560	517	560	540	545	550	609	544	545	575	576	533	562	576	579	624	569	557	537	594	534	562	546	540	531	594	553	551	539	589	502	561	563	577	553	560	594	546	528	549	563	537	587	520	584	543	569	543	555	562	538	565	531	533	568	566	556	546	544	497	536	535	589	539	560	571	577	496	585	514	588	560	546	548	559	591	502	527	570	559	523	564	536	564	530	534	549	550	550	545	564	520	557	559	562	582	583	547	502	541	516	541	531	546	519	559	504	560	546	550	547	542	563	570	545	585	549	563	559	587	550	548	595	544	560	538	536	520	564	567	585	570	601	550	551	577	597	549	554	572	547	546	596	575	568	542	556	585	575	560	569	581	532	541	575	548	532	574	566	589	542	577	536	550	559	540	517	603	582	570	565	574	560	574	570	551	503	547	539	567	562	559	557	526	555	608	562	531	553	538	560	525	587	554	495	548	535	538	573	558	536	582	558	576	524	550	538	574	553	531	600	521	558	597	517	570	576	531	586	546	535	599	537	557	577	582	519	602	574	588	544	523	576	542	589	532	522	588	561	552	574	529	566	557	553	576	544	541	515	618	558	538	522	561	545	585	537	539	525	580	583	564	557	559	577	534	597	556	507	564	535	524	552	545	561	558	527	553	582	548	564	551	550	556	581	551	567	563	567	535	553	545	553	556	570	606	546	488	551	548	527	539	587	560	615	559	515	561	527	547	585	557	547	562	555	559	543	569	567	538	533	532	573	549	578	570	533	533	551	548	563	544	539	533	538	531	565	580	549	554	550	521	568	576	523	562	563	540	534	542	557	561	563	502	553	600	564	565	568	520	556	536	558	542	535	528	555	533	540	533	574	549	574	552	578	549	544	564	551	580	561	546	572	557	563	585	542	557	537	545	525	533	543	534	563	550	540	523	518	589	585	537	542	551	543	537	588	540	546	544	575	546	550	556	532	562	570	570	568	617	546	578	581	493	568	533	551	550	575	527	535	552	567	573	536	545	544	543	564	543	540	511	589	544	538	565	517	565	505	551	560	530	565	533	547	542	609	593	530	581	569	572	526	548	575	546	541	554	586	553	560	536	571	555	565	558	577	586	575	564	529	533	620	562	554	534	568	559	519	580	527	524	581	566	530	557	575	561	602	557	549	583	512	530	536	515	535	556	531	547	574	511	555	537	535	589	532	561	573	519	553	549	584	582	516	549	487	558	559	554	544	549	530	582	553	508	589	550	567	542	559	584	547	583	528	536	586	532	559	554	568	539	558	589	536	517	533	523	562	535	603	550	547	502	572	587	547	494	563	527	588	556	548	541	584	540	553	547	543	563	541	550	551	584	576	544	529	567	565	574	560	566	574	552	545	543	540	571	543	544	548	499	552	558	587	560	563	586	555	548	555	556	548	567	593	538	547	589	558	543	517	599	554	564	543	586	589	518	552	589	552	496	556	575	550	546	571	596	579	554	566	516	532	541	518	538	579	534	552	584	565	551	543	553	520	565	604	545	538	585	569
27995	4804	1434	1070	735	604	565	461	430	464	433	421	339	395	348	366	355	352	346	310	380	317	329	350	336	338	363	341	315	340	326	345	284	328	355	298	311	336	298	338	333	372	312	357	315	336	334	338	330	303	355	308	320	321	332	337	332	293	327	313	335	306	335	314	322	349	337	340	359	314	333	321	328	319	340	307	364	288	289	299	328	331	356	357	324	297	302	323	355	303	350	331	342	332	333	358	327	344	334	303	350	314	327	302	347	320	336	300	326	304	340	310	315	325	300	299	299	327	297	331	311	305	320	322	333	275	307	332	323	295	327	328	363	306	356	363	333	331	307	311	300	306	324	327	349	324	301	358	319	290	333	359	379	328	340	345	311	310	346	302	375	369	321	326	338	338	310	353	312	300	290	291	341	321	348	343	332	310	330	316	295	313	328	308	335	325	316	317	306	324	319	321	316	332	314	305	321	316	322	311	294	367	326	310	310	347	345	370	318	305	332	317	368	346	296	307	326	322	350	302	343	330	319	324	349	337	319	318	314	352	316	352	352	335	325	300	332	338	338	319	327	339	322	319	314	311	341	321	320	346	300	295	325	345	324	303	322	321	352	296	300	312	346	311	359	327	299	317	297	315	344	335	310	309	326	362	328	306	309	331	335	323	327	289	309	304	313	355	342	344	303	345	301	326	325	363	340	338	307	317	338	280	317	327	322	371	327	319	346	307	317	329	332	304	328	311	318	333	324	311	314	347	311	337	352	308	306	335	324	342	309	328	312	318	324	321	355	311	333	317	309	328	325	338	324	349	313	287	313	334	346	342	328	309	301	316	341	306	317	349	325	322	326	338	334	389	325	333	317	322	315	323	326	294	330	359	304	315	337	312	315	305	283	326	324	332	345	319	361	340	325	340	310	311	321	312	319	352	311	315	302	299	347	313	312	291	319	337	350	316	299	337	300	368	336	315	310	324	305	323	324	326	328	327	307	325	284	301	328	338	308	342	324	316	294	313	312	301	322	334	322	334	303	310	319	315	309	346	302	347	345	325	311	340	361	314	326	327	319	346	311	345	331	368	316	317	321	296	314	306	316	343	315	327	292	361	340	341	340	338	325	303	324	329	333	366	325	312	316	298	318	355	321	289	308	356	338	333	316	284	295	335	301	320	295	321	306	298	323	318	326	364	334	319	298	315	321	332	320	338	327	339	326	324	334	308	351	327	308	345	324	303	327	344	317	346	363	320	320	343	346	310	334	307	300	329	360	342	314	352	320	318	311	341	299	296	319	314	344	348	305	350	310	318	340	338	334	296	338	301	364	328	308	298	294	312	346	336	345	322	332	340	312	315	328	337	298	347	296	320	315	334	308	344	344	289	322	348	327	318	336	343	325	302	317	337	319	339	334	321	308	351	294	329	308	309	337	312	322	363	330	309	325	318	311	320	297	307	297	329	344	350	312	342	338	301	344	331	321	280	324	307	331	311	311	318	321	330	326	299	305	339	317	314	352	317	326	326	304	327	344	338	317	347	318	318	346	327	366	338	353	337	333	305	314	323	359	336	340	332	328	336	309	313	316	319	330	324	309	293	357	302	301	317	336	318	282	306	292	330	347	338	290	317	325	304	316	329	340	319	330	330	353	348	306	316	327	334	288	340	376	335	328	321	309	358	350	346	354	324	303	300	312	298	325	325	309	292	308	317	349	337	325	321	319	337	295	304	384	349	299	317	353	339	322	353	292	332	346	328	329	268	325	337	296	336	340	331	339	336	348	359	340	313	339	318	325	283	302	325	341	319	301	288	338	338	315	313	311	323	322	323	324	275	326	329	363	337	296	325	340	329	344	309	322	329	308	340	360	340	330	322	324	321	297	320	339	338	318	321	336	319	354	331	300	313	326	321	319	318	288	327	323	323	319	355	349	286	311	326	328	277	315	349	318	337	317	322	294	334	358	316	318	310	299	338	347	341	325	319	312	337	337	336	296	305	345	340	322	334	295	333	323	277	295	329	336	325	319	307	327	291	334	298	347	330	324	330	291	295	331	319	317	326	313	343	334	347	315	333	272	333	321	326	320	331	313	335	376	302	343	346	305	291	306	322	342	358	322	303	325	310	321	304	333	304	315	332	320	334	317	351	342	314	303	338	316	345	318	324	303	314	329	313	299	332	298	341	297	302	317	330	296	329	309	299	334	335	334	305	331	326	304	315	326	366	288	316	343	305	323	333	349	304	323	342	351	296	360	356	324	324	302	302	327	293	305	311	320	297	292	354	329	312	324	326	350	326	331	330	304	288	305	347	314	337	307	357	335	308	327	307	325	319	324	323	357	316	311	329	323	340	310	342	318	338	314	320	333	335	301	307	296	308	333	334	295	311	323	331	341	325	350	346	333	329	362	328	302	328	336	317	310	336	338	364	316	303	284	286	301	351	315	289	366	336	319	314	334	315	326	326	328	337	299	304	291	298	306	341	329	310	316	328	348	359	329	304	311	293	330	312	319	317	287	308	302	358	323	360	337	323	335	298	314	261	312	337	336	337	313	293	317	335	332	280	325	312	334	339	330	286	330	322	341	322	313	333	347	325	341	325	331	348	318	318	291	325	315	320	296	351	330	328	305	306	321	331	359	336	317	320	320	365	335	321	324	336	328	319	317	348	327	322	327	301	295	310	314	342	324	314	288	324	300	323	328	355	333	293	316	317	305	334	341	336	357	329	346	337	340	331	317	319	326	301	323	335	327	319	339	358	329	350	341	305	313	327	285	328	317	323	325	338	327	311	313	316	313	284	333	334	342	310	331	319	349	332	333	329	343	321	317	317	315	313	323	323	285	334	323	306	326	322	327	318	334	329	316	354	325	324	371	326	323	307	336	266	332	327	355	364	313	340	306	338	323	311	328	366	367	291	338	320	298	326	304	320	356	320	338	297	322	337	307	340	347	320	321	323	339	309	320	323	320	338	346	367	318	360	315	323	312	326	349	302	352	300	325	330	327	321	318	341	316	336	321	273	318	296	293	354	299	299	352	296	328	322	337	332	320	266	333	330	324	327	279	307	296	321	296	322	331	359	341	351	337	325	300	322	345	332	331	314	315	299	332	321	318	327	324	343	304	324	338	326	306	308	339	317	298	327	346	329	319	343	304	314	283	355	321	333	293	328	343	336	283	309	329	331	329	314	315	321	326	339	336	334	356	340	334	321	339	326	293	335	308	347	317	323	290	325	332	305	322	321	341	309	350	347	350	317	348	327	324	298	348	331	330	334	334	351	293	344	322	346	302	324	323	310	326	341	333	326	290	341	318	343	311	272	335	322	349	311	356	350	316	312	335	311	331	337	313	328	334	324	327	343	341	298	314	312	292	337	337	327	311	308	335	332	332	304	331	300	307	345	295	305	343	321	344	355	320	356	328	338	313	330	342	303	321	307	336	342	322	327	322	331	313	341	334	336	333	326	280	326	330	329	330	365	331	311	340	338	326	315	310	332	317	306	326	333	310	339	301	326
14053	1775	3176	3546	3099	2616	2184	2017	1797	1572	1481	1389	1341	1290	1234	1132	1128	1027	1085	1117	984	1047	1029	1035	978	945	960	1027	941	925	961	983	929	915	940	884	917	925	942	887	853	935	905	877	864	876	872	838	892	913	830	901	887	866	856	911	893	851	903	880	844	857	880	906	930	888	854	885	859	852	881	842	890	859	849	854	860	844	835	842	864	838	887	874	869	849	878	909	888	907	841	844	819	856	830	906	803	853	865	846	854	907	875	882	908	893	842	885	861	856	846	857	861	845	824	881	896	829	890	844	909	922	875	861	857	897	824	848	866	892	869	830	841	841	915	850	863	860	826	854	840	852	795	830	852	853	827	870	850	900	891	861	817	869	838	870	866	847	894	825	886	820	932	819	846	831	835	800	812	868	806	812	863	807	887	922	863	871	821	838	848	864	813	843	882	867	865	860	866	864	885	893	831	910	807	860	852	898	879	887	844	840	887	875	834	838	839	865	843	834	863	869	891	899	841	865	852	871	863	863	845	871	819	797	871	867	845	846	817	830	800	828	826	835	833	907	868	826	845	810	828	849	850	872	842	869	867	822	903	902	837	903	857	869	860	816	844	834	917	832	874	845	815	787	817	842	880	859	836	896	821	874	850	863	886	847	830	847	853	825	859	872	869	818	897	840	861	914	845	856	846	899	889	875	847	870	858	856	825	875	857	809	856	872	866	869	821	852	816	908	922	849	872	790	844	840	842	835	838	866	853	832	891	830	861	805	844	843	873	875	885	891	854	868	855	845	891	864	848	838	834	814	785	792	869	841	874	812	875	855	895	844	850	803	908	859	877	900	868	884	859	883	833	822	857	800	852	853	875	867	854	830	829	828	817	849	866	840	872	804	845	920	850	873	821	825	899	902	809	908	846	843	878	869	821	928	870	906	884	841	879	885	845	859	847	838	805	862	900	824	848	878	849	858	840	884	841	872	848	863	814	874	844	876	851	872	825	910	824	910	810	831	845	869	861	879	851	922	870	870	868	871	900	873	862	885	868	838	872	813	790	841	847	897	844	808	864	846	865	879	884	862	850	864	849	838	869	828	765	906	825	836	817	860	839	843	901	861	867	830	809	845	864	837	845	803	807	803	884	880	846	888	879	916	794	893	868	888	817	910	869	790	900	863	850	905	846	856	844	854	854	856	873	871	911	833	860	874	891	803	818	809	849	838	857	827	861	888	833	847	860	867	841	881	811	851	869	852	853	877	886	859	922	840	812	900	827	876	857	836	844	826	855	856	844	863	866	831	850	867	857	830	881	816	851	880	848	855	808	859	829	832	852	852	885	810	864	841	847	865	848	876	855	853	867	870	837	897	814	835	887	884	871	838	848	891	836	855	773	864	841	901	870	917	893	884	866	845	856	879	866	846	847	875	892	847	864	884	873	815	835	848	891	899	831	856	882	875	848	888	823	830	847	820	853	855	844	885	889	845	848	885	886	849	839	882	808	831	855	860	864	832	869	849	879	898	810	794	860	828	830	842	850	864	881	855	891	862	872	876	831	853	839	827	899	868	922	870	898	840	937	916	850	829	841	880	840	868	837	857	872	826	876	895	833	872	872	887	820	854	885	850	875	843	833	837	872	800	887	810	853	875	806	907	795	837	814	843	829	893	848	830	836	885	871	877	868	821	843	871	880	864	826	823	868	852	876	860	796	842	885	878	855	888	842	887	855	838	830	842	850	913	835	881	829	840	830	890	864	883	893	902	822	831	847	806	819	897	891	875	819	856	874	841	827	870	862	873	860	903	866	832	873	857	821	832	841	839	866	877	825	866	861	838	842	885	810	864	837	824	847	815	839	834	898	819	899	905	864	811	887	871	869	846	863	824	859	898	912	835	854	899	828	847	888	803	846	877	840	870	887	841	830	834	853	874	812	819	928	865	877	833	863	886	863	854	913	887	901	891	834	862	807	839	892	869	876	888	827	801	857	893	815	883	855	889	850	849	829	842	839	850	839	864	850	902	817	865	887	861	851	814	878	881	880	887	844	830	862	886	932	819	909	856	868	889	793	871	853	876	847	832	878	885	874	849	916	831	874	919	888	852	855	858	904	856	857	869	902	908	848	814	815	854	800	914	844	848	805	855	876	889	889	847	873	864	869	842	833	843	841	930	836	929	853	819	898	894	854	792	851	844	895	840	912	857	831	869	867	857	830	846	822	861	891	836	921	866	876	844	876	860	843	893	878	834	831	838	866	822	848	854	869	864	875	835	824	827	870	901	951	835	857	829	841	870	914	822	882	900	900	876	816	868	852	842	807	862	882	872	927	903	841	803	843	851	931	855	882	875	894	891	864	834	913	853	835	872	823	860	877	845	928	832	889	830	861	813	835	779	838	907	879	859	842	851	885	891	836	862	835	827	838	793	889	830	894	848	871	818	835	873	850	839	826	862	846	854	865	813	862	870	858	889	782	877	832	861	877	845	853	844	885	835	873	872	913	813	888	866	819	868	848	807	867	808	928	888	839	895	852	853	866	846	868	878	867	832	858	863	862	858	906	839	870	827	876	896	847	839	811	888	862	894	882	805	868	891	844	874	890	882	844	893	850	874	865	821	898	824	865	841	854	823	853	885	872	881	809	846	849	892	857	845	841	837	865	856	863	848	863	894	856	878	834	842	883	855	833	875	878	872	876	895	824	847	884	832	859	827	845	892	862	852	839	890	869	887	822	855	821	850	881	929	854	844	905	842	881	817	863	810	841	831	855	869	836	828	830	871	871	889	852	873	834	810	826	833	870	820	880	863	841	862	855	859	865	812	843	876	827	874	875	810	886	911	870	824	906	840	827	847	835	858	863	895	875	864	821	827	813	842	843	846	844	896	878	816	861	914	882	917	849	845	877	886	811	833	849	846	912	886	844	938	877	863	891	830	814	844	824	828	829	875	904	850	828	849	862	827	814	900	848	817	857	890	878	819	817	831	879	842	839	845	844	868	837	906	897	876	857	896	845	811	854	864	892	814	847	824	869	869	904	833	834	878	890	863	856	894	791	867	870	871	829	873	820	848	897	861	854	844	861	811	845	863	818	882	832	837	853	894	817	855	847	886	864	875	853	853	816	846	835	848	838	893	863	829	851	820	893	880	849	884	849	832	856	860	875	866	861	878	894	933	841	873	855	834	866	888	863	851	837	827	847	818	831	834	854	859	855	789	878	870	867	920	879	805	893	856	815	817	881	872	863	789	854	888	902	864	835	849	846	831	846	842	818	876	871	876	853	863	844	903	908	828	889	833	850	813	848	891	831	820	825	846	835	872	922	853	877	818	850	851	890	876	863	861	933	863	845	884	892	832	796	865	882	827	797	900	891	843	817	882	844	876	878	838	908	866	854	826	827	848	879	811	822	807	857	845	811	900	883	894	849	807	876	809	850	859	852	874	831	830	834	855	842	868	861	845	880	883	800	847	863	846	854	883	885	869	842	888	863	888	782	816	863	861	860	845	852	887	804	864	817	844
37209	11837	3156	1872	1246	998	700	594	555	486	457	382	411	384	377	347	323	334	346	355	324	295	296	307	298	298	300	296	288	312	301	284	319	263	257	293	253	295	296	266	296	281	284	301	268	297	290	270	291	280	269	284	287	279	294	263	305	239	282	307	295	267	268	279	289	280	312	281	301	275	269	270	271	266	247	284	267	276	287	283	310	273	306	265	275	263	283	244	257	293	293	275	264	280	268	273	251	266	276	262	310	281	273	292	302	301	287	278	288	293	274	268	279	307	271	265	280	276	253	264	250	273	250	259	296	245	262	280	304	273	261	290	286	273	290	309	260	302	275	322	302	266	301	280	298	271	269	277	293	256	257	271	249	305	264	313	315	291	268	271	290	250	290	288	265	283	273	287	241	275	288	253	260	310	314	207	275	279	272	278	287	280	225	257	282	260	266	314	269	269	289	261	258	258	281	261	270	260	244	274	260	252	282	271	287	295	299	273	281	265	271	259	262	307	285	288	299	261	287	327	266	282	251	273	257	267	302	287	278	274	244	238	267	259	274	261	283	262	284	263	290	258	234	298	280	262	274	276	274	284	251	291	244	251	314	289	283	284	275	296	263	270	290	261	251	275	277	280	273	291	254	277	268	292	263	269	273	250	292	255	295	271	287	291	249	253	275	262	271	286	276	277	266	274	295	277	254	280	267	276	263	320	287	274	265	269	276	264	243	250	260	248	285	286	283	260	273	305	291	274	284	284	261	279	284	255	253	258	260	274	229	275	264	266	259	258	276	257	299	286	290	273	265	276	261	274	262	270	291	295	248	276	238	274	268	272	260	288	262	265	273	271	286	304	273	279	271	259	266	263	243	254	303	288	280	277	282	254	280	291	279	310	264	235	290	242	287	281	269	263	283	257	271	302	253	250	272	298	300	312	293	242	283	309	280	258	287	302	264	273	294	261	264	273	246	263	285	257	263	255	260	288	273	269	281	282	236	269	271	293	280	265	263	257	266	272	278	263	287	277	272	251	257	272	256	299	276	266	271	275	278	243	243	258	281	255	266	291	254	289	258	271	296	257	289	291	264	294	291	286	294	291	253	269	285	271	268	292	295	269	287	277	265	251	288	285	276	280	282	261	251	270	298	288	248	305	283	282	268	275	276	286	265	294	270	284	276	267	283	244	296	296	283	291	262	275	250	278	285	269	289	254	247	275	268	296	263	293	301	274	289	265	279	286	280	274	277	275	276	249	301	240	267	267	271	302	253	260	254	263	298	250	293	290	288	276	285	255	283	275	254	269	284	267	252	252	282	273	273	244	258	290	284	292	236	256	269	254	299	276	277	270	286	272	279	293	315	241	278	279	271	296	280	300	290	280	249	254	277	270	302	250	263	284	244	274	259	301	288	302	259	261	291	284	302	278	302	278	268	289	276	259	271	288	268	264	269	280	274	289	279	247	304	280	231	260	270	304	242	251	306	271	278	269	262	275	266	265	284	275	268	272	282	261	280	285	297	292	226	275	300	241	231	280	261	278	298	252	276	283	275	263	295	282	266	271	291	292	243	289	284	275	283	266	255	262	260	292	287	240	272	292	260	291	260	259	289	308	258	289	286	264	286	270	273	267	274	275	271	244	276	280	279	273	258	273	270	257	272	305	321	246	314	259	274	253	298	292	263	261	272	289	240	255	283	288	282	275	281	258	287	270	252	272	285	293	275	254	255	295	295	268	259	260	287	290	272	262	267	288	286	251	252	282	255	258	263	280	286	253	273	297	270	259	286	267	268	252	258	274	247	275	278	269	286	308	290	288	280	285	276	256	264	290	292	251	305	264	245	277	288	246	288	263	293	264	285	256	285	272	275	278	284	263	265	274	256	284	285	257	262	299	262	276	285	288	274	284	264	268	270	265	289	270	287	249	280	294	264	283	262	294	267	277	283	293	274	276	270	249	287	292	301	252	243	277	255	254	265	285	277	275	276	261	265	258	249	256	286	291	248	281	283	251	294	270	264	280	239	264	264	282	297	278	269	264	278	258	274	285	307	304	270	284	261	291	297	258	275	257	262	311	266	279	284	236	284	266	275	258	259	253	269	307	280	254	279	267	279	256	288	263	268	251	277	270	282	274	288	336	275	308	271	265	246	263	284	286	288	266	284	289	262	263	308	266	273	302	284	295	269	266	294	258	286	268	287	254	254	240	261	268	277	241	272	274	273	243	266	259	271	265	280	281	246	291	247	273	292	278	278	286	295	312	253	242	283	297	262	252	281	252	274	291	296	256	291	266	296	329	257	262	266	298	260	279	274	284	295	280	289	266	306	283	299	283	290	245	307	238	270	271	293	271	291	290	262	243	271	258	261	274	281	282	290	277	265	263	287	283	281	287	288	248	280	253	245	270	287	295	301	302	291	275	293	251	249	260	258	279	295	245	257	298	279	297	250	284	253	282	254	324	270	304	269	287	268	242	281	254	293	270	248	279	243	257	283	280	277	309	260	260	249	275	295	252	270	300	286	253	242	295	267	292	277	280	282	273	248	285	257	269	277	277	244	301	296	243	264	264	281	276	264	266	302	285	276	258	293	277	216	250	268	270	289	285	281	257	269	291	286	247	287	246	287	257	259	285	281	276	257	260	247	264	285	271	262	271	262	276	232	287	301	266	281	275	326	275	262	299	262	271	241	292	278	288	298	277	291	306	263	282	249	275	265	282	273	282	239	297	322	282	287	275	265	266	264	278	280	288	255	267	260	269	283	264	280	290	294	275	286	281	285	305	282	242	283	262	271	278	257	266	253	257	232	263	252	272	267	264	279	295	268	287	262	274	295	270	257	291	242	272	254	278	266	256	248	292	270	274	264	247	267	283	272	280	291	299	272	274	275	266	291	275	275	285	279	255	274	276	261	322	270	271	284	297	314	285	279	268	255	298	269	281	295	281	245	291	261	292	283	266	256	295	261	241	259	280	289	293	283	263	292	284	290	284	289	258	320	266	293	264	257	269	250	275	273	254	251	265	296	282	287	288	284	258	263	309	246	264	284	256	265	271	292	269	257	267	273	274	283	289	269	272	288	281	282	260	271	291	281	272	260	248	264	254	249	251	260	273	290	279	285	275	301	288	266	265	263	280	260	284	251	291	258	257	274	268	273	280	227	257	311	262	288	289	264	274	274	287	234	267	297	263	292	266	273	295	277	275	272	282	279	276	255	307	260	291	280	258	272	264	276	277	237	272	242	267	316	284	260	274	268	246	279	295	251	282	292	258	265	273	265	294	254	274	294	257	273	270	269	275	265	266	302	292	261	272	285	283	285	318	261	268	273	243	284	278	275	253	267	257	258	269	268	252	276	259	264	300	279	278	259	274	296	273	256	259	261	288	254	238	293	291	293	302	275	249	283	275	279	247	284	289	266	271	274	281	252	307	273	277	282	284	270	283	303	256	296	273	249	295	293	286	248	300	295	294	291	298	258	286	276	264	260	292	302	290	283	292	271	240	277	296	277	281
18851	2453	5232	5890	4881	3977	3279	2797	2382	2181	1923	1766	1582	1517	1401	1366	1311	1231	1165	1185	1039	1003	1003	990	980	924	934	908	901	924	885	838	790	818	878	809	833	788	808	795	787	756	773	771	797	795	773	765	751	763	713	769	767	779	723	753	777	824	738	806	748	759	707	758	750	765	757	754	783	735	745	761	735	794	708	704	750	744	773	710	737	737	729	730	757	724	723	710	723	743	719	764	766	775	689	741	688	738	743	725	794	736	767	708	708	717	777	678	785	701	702	711	709	744	740	728	706	717	728	715	725	726	748	699	735	703	732	711	713	767	723	763	730	756	740	711	723	753	685	741	701	724	677	692	725	735	740	719	761	678	691	750	699	718	668	708	751	687	728	710	725	719	732	728	738	725	695	704	702	727	731	715	694	718	721	734	703	691	697	700	757	713	757	726	744	706	734	717	670	710	751	734	719	728	700	689	748	722	737	721	710	745	738	731	753	736	754	713	711	709	713	742	705	746	727	751	694	710	677	758	731	739	742	703	709	722	726	736	721	702	735	735	742	730	735	717	737	714	745	708	713	699	753	723	702	714	761	691	732	703	692	712	717	752	695	653	733	737	720	754	708	651	742	726	804	733	715	695	743	701	666	752	740	692	706	708	691	702	683	673	724	756	755	731	724	717	746	745	764	747	686	693	673	730	704	709	716	676	713	747	716	708	723	708	713	711	684	718	712	673	706	716	706	709	706	693	689	739	707	737	711	721	657	743	733	727	726	723	738	677	707	752	717	753	733	708	694	740	729	749	714	673	720	746	711	682	758	743	767	703	696	745	711	730	771	771	754	686	746	700	764	708	704	689	732	772	736	734	718	751	688	709	736	714	704	725	717	733	723	717	734	732	679	715	745	701	770	670	738	712	708	736	717	699	687	706	671	724	667	719	675	676	714	685	714	764	712	788	671	752	715	717	666	720	704	693	691	662	702	725	712	714	722	684	723	720	700	674	706	730	725	722	708	738	689	753	688	688	701	733	716	743	668	717	709	737	758	697	767	699	736	714	679	722	692	709	721	712	698	683	718	745	717	687	690	710	741	720	717	717	701	705	710	714	704	706	772	735	716	726	711	765	689	739	691	696	675	722	696	761	696	729	720	724	718	651	741	729	721	713	703	706	723	695	729	720	705	703	710	727	727	756	722	706	699	752	732	661	701	737	711	734	756	701	728	692	706	711	740	732	704	729	695	701	724	749	726	724	758	732	692	757	692	748	718	694	764	722	734	716	729	734	736	693	698	698	727	736	705	719	669	722	731	671	697	697	711	722	670	739	692	729	741	736	703	708	752	708	718	734	745	750	709	686	725	743	706	727	722	719	748	702	696	719	756	724	702	723	720	698	690	739	658	684	728	733	737	752	677	726	747	704	750	722	762	729	706	758	730	720	760	720	711	707	710	731	726	702	694	743	683	696	728	714	731	745	714	751	711	663	708	695	784	693	698	702	721	705	716	688	754	682	712	693	668	701	693	727	736	722	693	706	682	721	755	733	713	732	710	730	776	716	724	696	674	719	680	765	734	728	695	720	735	708	710	744	674	701	752	760	738	718	717	702	724	700	699	763	723	686	721	707	727	742	699	737	677	717	695	685	722	674	764	710	724	691	732	746	696	743	753	695	754	648	758	720	715	698	716	721	712	655	703	714	733	733	687	681	713	750	732	707	738	738	732	697	728	705	734	746	721	752	679	659	732	705	700	713	752	707	747	721	735	696	755	708	688	719	712	726	706	724	697	754	693	697	720	748	696	727	649	693	731	699	674	767	700	698	681	674	709	740	747	677	752	676	706	656	705	712	706	684	661	727	715	698	723	702	695	722	719	711	777	713	702	708	736	741	709	702	703	676	676	711	719	731	752	747	713	681	727	749	696	726	730	687	683	732	769	740	730	684	705	722	669	761	699	723	685	707	737	704	751	726	768	772	735	757	719	724	751	674	659	731	709	753	750	703	744	691	730	671	697	674	726	705	715	695	735	727	710	695	757	637	730	674	750	719	648	737	712	706	760	728	680	722	686	690	718	710	741	725	691	680	679	768	734	715	665	710	774	730	737	694	714	754	697	757	688	719	703	715	698	697	750	714	656	678	717	756	710	700	672	715	715	729	698	715	746	682	742	674	747	702	683	723	773	702	706	735	720	723	718	738	726	720	697	698	661	749	680	730	713	722	719	715	664	706	757	715	689	764	698	712	747	751	738	750	718	726	696	712	736	709	715	716	708	693	732	714	685	712	714	685	691	733	735	746	740	683	731	719	745	732	711	770	707	669	742	734	727	715	756	733	712	722	689	716	745	714	741	727	745	700	769	756	709	736	705	698	726	700	710	729	691	718	683	696	726	726	729	722	732	711	670	730	715	751	677	727	708	718	717	693	748	723	723	728	719	691	739	715	738	689	723	669	730	709	722	745	675	679	679	721	657	714	698	764	734	709	714	741	708	768	707	691	719	694	713	693	748	734	727	757	738	699	726	724	716	696	727	726	738	747	697	694	684	718	704	764	698	750	714	668	719	735	756	747	781	729	710	730	724	700	674	728	733	697	752	719	739	710	699	710	692	730	681	729	717	709	691	717	674	709	719	703	710	746	728	718	732	731	709	750	760	704	713	693	734	721	679	707	706	731	711	713	711	710	665	674	704	728	748	724	737	727	727	727	709	738	679	691	707	689	725	721	687	734	685	737	728	677	779	674	754	724	710	719	718	701	666	721	725	686	730	747	694	688	732	732	724	691	717	706	675	768	688	682	730	713	683	750	711	740	680	706	746	706	735	704	700	672	719	727	722	718	737	742	688	733	697	699	790	716	677	718	704	711	737	715	731	724	735	690	705	748	701	765	648	736	736	723	764	675	688	696	741	671	667	717	718	724	699	731	724	684	693	756	723	710	669	703	679	702	742	733	713	724	721	762	725	712	708	681	718	756	719	707	723	715	634	714	720	757	732	737	750	686	728	714	689	733	705	756	683	710	687	730	745	686	756	676	715	740	721	749	717	709	735	742	708	777	729	762	758	714	697	726	693	738	689	739	812	689	664	717	696	702	715	696	713	731	755	705	707	727	763	752	707	745	700	705	721	679	717	701	665	772	703	737	757	734	709	711	722	665	750	736	717	697	730	696	693	783	717	696	690	739	678	755	696	723	708	681	686	692	693	752	705	707	680	710	765	766	713	740	701	715	713	738	768	719	708	717	707	691	736	719	698	695	751	733	682	708	649	739	710	699	723	684	685	748	747	695	692	736	686	688	739	677	715	735	704	726	714	701	691	665	754	751	694	722	690	680	680	720	728	710	718	722	697	759	726	724	684	699	742	726	705	688	764	731	752	743	677	711	733	746	734	754	713	711	701	742	762	728	748	816	665	784	699	722	702	703	694	663	720	713	773	755	674	719	702	680	721	678	743	698	705	744	716	693	716	702	721	697	738	657	741	687	708	689	707	677	715	746	748	715	708	693	721	698	659	730	744	743
4128	255	208	203	189	192	191	179	186	200	190	197	182	223	214	204	171	187	220	200	178	203	192	208	179	207	175	182	203	182	187	215	192	196	209	163	199	168	202	173	168	199	219	201	189	176	184	176	196	193	194	188	170	179	205	193	177	170	187	178	190	175	224	206	179	205	174	191	190	197	178	200	190	189	208	194	166	168	199	192	195	170	194	180	210	185	210	182	183	172	189	181	178	183	206	191	173	178	197	226	180	198	190	185	185	191	192	183	207	182	198	209	170	177	245	163	187	213	200	186	206	181	191	179	180	204	199	197	217	188	198	179	195	202	155	171	204	188	183	176	183	225	197	209	196	165	213	194	194	185	179	175	169	194	181	197	201	184	212	178	210	181	184	170	185	204	176	190	182	181	186	179	204	161	182	209	196	202	178	200	197	194	211	154	193	194	179	191	178	188	196	186	181	198	190	185	196	186	176	178	211	181	177	173	208	188	187	180	180	203	194	191	184	161	212	183	199	172	179	217	198	196	195	183	176	185	203	199	180	181	205	228	194	191	192	186	208	173	196	209	184	175	201	213	170	223	193	197	183	217	175	167	193	203	183	185	185	170	189	188	199	203	205	177	192	195	147	180	184	182	195	191	184	179	178	221	188	187	176	197	173	204	200	185	190	206	194	180	192	175	170	186	199	192	184	192	188	201	187	177	186	185	198	186	166	175	188	213	185	175	185	194	193	196	196	202	194	181	181	201	204	193	192	203	169	180	178	172	178	187	155	178	183	192	199	177	162	197	198	181	173	199	215	182	187	212	189	172	192	209	172	196	215	187	206	180	196	207	177	196	189	193	186	184	200	193	195	185	202	211	223	213	170	183	186	181	201	181	194	190	189	189	184	200	216	180	196	191	187	188	187	212	204	213	198	182	182	172	189	208	213	179	206	178	191	190	216	192	161	193	218	187	189	162	206	191	184	208	183	193	193	166	185	198	183	188	202	189	176	196	191	203	193	166	202	196	178	193	181	180	194	178	211	183	192	221	196	178	213	181	190	211	195	201	194	189	205	156	187	179	196	185	176	197	175	187	180	206	180	179	172	203	192	191	202	170	181	195	196	199	204	195	208	204	229	180	202	214	193	186	197	173	198	158	205	192	227	212	188	202	172	229	194	205	181	197	184	168	225	198	184	179	191	174	190	200	218	179	192	201	213	201	186	174	196	187	186	185	183	200	175	201	184	217	201	193	160	214	170	206	182	195	199	195	185	185	214	195	216	193	192	199	194	195	177	174	203	189	188	175	164	200	207	186	182	210	222	192	175	187	161	175	176	166	188	205	164	207	222	169	175	166	200	175	189	177	176	186	195	195	174	178	166	187	196	179	168	178	183	194	186	198	206	185	203	165	176	172	206	189	203	190	177	188	174	175	166	185	187	190	172	197	180	188	182	198	194	190	202	195	189	175	184	193	179	192	153	196	194	210	179	191	176	197	182	212	202	205	177	169	194	176	204	200	165	213	190	189	176	176	199	186	192	157	178	177	183	201	191	187	175	206	203	162	222	201	201	171	208	181	194	186	167	184	194	187	161	196	217	177	186	207	183	215	191	199	191	169	176	175	178	214	180	175	173	190	200	205	185	192	176	174	178	188	211	176	173	221	203	192	171	195	181	183	211	186	170	175	182	201	194	169	186	195	185	178	212	197	171	181	191	196	174	200	180	210	217	212	169	190	203	210	204	194	210	175	198	211	201	172	193	187	204	193	173	163	183	195	184	178	231	195	182	167	168	169	176	209	176	207	183	188	187	171	183	185	183	183	164	203	184	187	178	196	200	194	209	196	186	201	216	190	173	191	202	173	173	186	173	178	198	182	193	175	197	178	165	193	203	171	187	197	193	202	191	187	172	197	201	189	196	171	203	187	175	196	173	200	189	168	171	171	199	180	203	193	197	174	170	204	198	190	190	205	186	184	182	177	190	201	188	182	181	194	172	172	169	186	199	185	216	164	169	172	180	198	178	206	190	191	217	219	173	181	203	206	197	193	184	207	167	209	212	215	188	189	178	219	201	173	199	213	217	211	179	193	180	212	184	195	208	237	206	172	181	172	189	179	188	174	190	173	215	190	175	190	173	198	200	219	192	194	209	187	173	208	184	167	182	191	182	180	165	201	186	185	187	180	183	162	216	207	188	180	179	176	153	188	173	189	173	161	184	198	166	180	179	167	194	160	182	182	208	203	225	205	178	199	189	213	169	196	164	176	196	203	228	194	184	181	194	189	184	187	171	181	190	198	186	180	197	169	172	188	174	199	193	178	199	189	181	195	207	186	188	200	188	179	186	194	188	181	192	176	199	167	184	169	188	171	201	184	189	191	199	202	184	197	212	195	192	223	218	184	188	203	177	185	165	186	189	183	206	192	220	168	180	181	181	169	180	174	197	167	175	191	206	200	194	181	159	193	173	202	187	202	181	201	201	184	190	172	206	185	190	177	198	192	194	182	194	190	206	172	185	181	185	199	187	209	162	188	179	195	196	175	193	178	208	193	184	209	207	208	163	210	171	166	176	180	192	195	172	205	201	185	198	174	176	203	187	188	184	164	199	199	182	190	192	192	203	202	190	165	203	173	184	190	201	170	185	178	212	184	181	175	176	194	204	193	221	211	204	188	174	178	190	176	160	182	194	230	175	174	174	176	186	185	197	195	160	227	189	223	178	201	217	200	198	196	192	195	209	186	180	188	197	194	232	223	202	199	205	198	192	195	191	185	175	191	193	198	208	190	189	195	193	191	181	172	209	188	202	183	203	191	173	184	186	210	183	185	194	202	200	180	206	183	202	176	184	195	183	203	166	173	193	190	177	173	157	184	186	184	180	192	174	192	188	204	197	214	194	206	190	179	199	194	216	193	200	202	182	212	190	171	198	223	213	191	170	186	197	193	163	187	180	178	188	189	200	174	170	190	183	191	202	188	197	196	202	157	217	195	182	193	184	194	208	190	191	188	178	186	201	159	185	210	156	182	209	192	199	191	223	218	190	209	199	190	205	188	201	204	190	188	175	206	184	204	183	186	178	217	195	185	184	171	187	214	181	212	196	174	183	178	207	193	206	199	179	174	176	186	179	172	176	198	192	194	174	191	199	181	176	178	203	174	208	194	165	194	188	206	171	218	199	185	181	209	177	203	209	204	200	164	211	188	194	179	197	188	190	173	188	174	170	184	191	165	186	172	206	191	201	187	213	176	211	170	194	191	176	190	206	214	207	190	174	205	172	189	173	177	191	188	210	192	225	190	202	214	204	181	191	159	166	202	206	185	170	203	188	189	197	188	191	188	217	173	203	201	208	187	181	202	172	219	211	185	164	186	171	171	209	159	174	197	210	213	178	206	195	207	177	193	199	178	176	164	198	191	186	193	190	211	189	186	204	177	217	207	184	183	188	199	192	194	181	193	215	194	176	216	180	195	232	193	182	184	179	183	188	208	210	187	212	188	185	202	196	189	186	187	181	197
3304	635	699	683	682	622	621	588	603	578	555	553	569	587	612	588	576	563	538	530	547	570	581	534	591	560	554	573	620	565	574	536	582	587	582	561	534	581	518	601	574	554	563	604	544	549	569	564	564	524	533	542	562	547	586	535	567	560	580	528	526	544	553	568	542	574	535	527	520	551	524	564	559	561	511	570	592	528	545	522	569	564	586	587	558	543	493	557	519	550	539	623	611	578	568	530	576	556	578	567	587	564	590	567	526	561	565	573	597	561	525	544	574	586	535	596	586	547	527	557	566	562	564	571	535	563	577	570	575	545	573	542	559	543	598	565	531	569	565	539	549	528	558	541	506	587	551	575	549	564	584	550	576	549	551	588	515	560	556	590	582	549	502	520	578	527	507	554	526	560	554	551	589	574	547	612	560	537	531	568	517	547	525	525	540	561	524	584	553	542	563	543	593	546	587	566	563	535	565	559	571	526	575	524	547	564	557	556	558	551	548	557	558	577	563	555	526	557	493	544	572	547	537	529	575	526	556	573	552	591	572	564	563	559	592	588	541	551	518	534	615	496	540	569	557	537	572	535	558	543	527	534	540	595	539	543	552	546	509	536	563	566	483	519	557	576	577	525	594	572	571	562	548	551	549	561	548	568	579	570	548	576	558	530	577	520	585	569	522	584	562	563	614	514	494	543	572	525	577	498	566	536	566	585	535	545	572	584	578	546	530	553	553	562	566	545	564	531	528	560	554	497	543	563	560	537	534	531	599	562	603	576	545	537	583	558	531	579	532	561	608	548	539	530	535	588	583	527	558	585	499	599	519	561	576	511	586	575	564	542	511	531	557	576	620	554	579	551	535	559	559	600	571	547	540	575	569	540	573	563	541	538	584	555	570	558	559	544	551	525	579	554	567	564	551	521	568	566	542	585	539	565	521	584	557	564	555	543	536	534	570	555	587	578	542	593	582	556	532	559	588	521	544	568	533	548	580	554	545	580	496	528	566	611	593	578	551	541	558	550	541	505	568	596	570	560	546	527	491	518	525	582	601	572	545	587	571	551	509	543	525	562	584	558	534	550	548	566	536	537	501	523	537	548	579	536	553	572	564	575	570	557	539	542	529	507	554	560	523	579	576	544	574	549	532	547	557	558	585	576	549	562	552	566	557	576	558	571	536	553	573	542	541	519	605	582	554	593	560	544	583	542	597	542	574	569	549	589	553	547	554	554	557	554	553	538	570	554	541	571	506	575	543	565	572	587	583	553	588	570	566	562	586	542	511	580	514	527	523	611	523	539	535	566	531	553	568	573	525	565	557	578	575	558	572	582	525	577	575	551	545	569	580	549	553	577	555	548	543	591	546	561	560	551	556	528	548	541	518	555	570	564	574	598	547	595	609	604	513	498	569	575	542	556	545	576	528	573	538	531	578	566	583	541	620	550	543	574	526	618	552	598	525	523	534	566	514	540	544	544	546	539	559	519	558	539	537	546	536	575	541	527	547	531	538	563	609	555	565	580	540	491	544	538	592	588	573	526	562	537	549	566	555	546	555	537	567	545	558	601	559	566	564	558	576	572	588	581	545	557	506	548	586	560	526	556	541	581	525	572	589	515	545	495	545	564	582	559	554	559	580	556	539	562	546	537	527	577	509	560	555	561	566	557	549	486	536	558	573	518	586	580	535	558	520	548	496	587	523	565	533	548	548	561	559	579	551	546	528	556	514	534	551	590	589	555	589	550	606	587	538	535	553	563	513	507	550	578	587	586	567	539	547	575	580	538	505	563	566	547	570	512	565	565	511	568	537	556	534	539	559	559	534	565	573	565	562	594	552	544	537	558	579	572	568	567	565	540	534	567	600	507	580	532	497	588	572	578	583	547	563	557	577	554	584	563	595	565	543	581	563	544	623	570	565	583	529	538	569	563	532	499	553	547	572	494	518	558	513	558	541	551	532	553	547	563	594	579	567	543	573	590	511	548	588	491	526	546	599	527	573	595	533	571	541	546	578	540	515	547	552	532	552	526	596	553	549	551	525	549	544	563	582	528	578	542	554	592	562	563	560	559	546	563	584	533	553	538	550	552	553	546	576	550	536	565	534	560	537	571	584	542	542	520	579	547	545	511	548	580	532	585	574	542	586	515	563	562	550	511	521	574	531	549	575	577	567	539	553	554	496	562	550	565	555	542	561	517	593	570	593	559	525	589	542	576	556	541	598	528	497	515	547	504	579	552	589	549	598	548	586	529	507	564	575	554	585	550	631	533	606	570	610	546	563	569	539	544	585	522	597	485	553	606	605	529	560	558	547	570	582	538	536	547	568	569	558	577	564	566	586	586	570	539	551	553	560	521	557	597	522	530	559	532	589	555	568	604	558	555	574	523	558	535	559	581	554	515	542	566	558	565	538	568	578	563	557	518	555	497	593	557	563	535	547	576	543	548	560	566	536	551	564	558	530	563	551	494	508	551	549	595	590	526	552	567	553	570	505	567	573	535	581	556	581	549	531	543	572	614	522	564	565	600	574	547	598	574	573	568	532	568	543	548	550	529	519	554	576	555	553	518	556	595	561	556	515	567	575	540	558	640	519	576	553	569	516	552	572	575	591	554	544	561	523	537	535	540	545	565	543	530	589	547	605	568	590	571	557	565	523	574	565	576	532	541	566	550	550	569	606	550	573	553	553	558	595	532	554	578	537	524	537	558	543	543	554	550	549	520	607	590	542	580	535	565	571	580	560	560	544	513	546	572	597	576	531	532	537	562	575	547	578	556	551	558	529	544	600	574	566	526	577	580	550	596	537	553	580	558	583	548	574	585	554	545	558	555	541	587	525	556	567	562	616	572	557	511	569	528	541	520	618	605	574	559	551	541	515	541	593	540	548	490	561	578	563	584	589	516	575	584	584	518	595	597	541	513	594	526	545	532	545	592	554	541	556	570	543	547	589	510	525	550	510	558	544	551	582	596	585	558	519	570	549	545	551	540	589	569	578	521	525	559	521	546	560	592	572	548	560	497	556	584	546	548	561	539	579	543	516	584	561	590	531	519	533	555	580	566	600	564	597	566	531	566	570	549	599	564	556	571	572	537	590	555	552	591	557	593	574	540	595	567	542	571	576	546	568	537	529	591	557	566	572	552	562	584	607	585	573	583	560	562	606	551	548	523	536	547	585	590	519	588	554	554	556	562	570	529	587	558	549	522	557	591	564	580	582	573	526	554	576	591	556	560	546	550	562	594	553	555	546	530	526	522	553	545	536	522	595	536	557	525	569	586	594	503	563	552	565	494	595	562	533	521	530	579	531	583	556	586	622	570	565	532	529	584	593	545	586	550	522	567	596	539	553	567	563	547	550	544	507	619	548	533	527	555	571	536	586	561	566	551	578	581	537	574	566	577	570	571	567	547	539	586	552	580	587	498	600	559	564	552	551	504	514	572	540	534	554	568	587	599	552	527	538	538	545	590	533	565	565	567	570	556	576	541	544	549	562	561	537	530	554	558
28290	4976	1420	1010	786	644	598	515	448	420	367	419	418	376	389	351	365	350	340	382	341	356	343	384	330	308	333	335	370	328	302	365	318	321	309	336	329	318	314	370	353	358	344	313	345	343	358	307	335	293	320	330	375	342	308	314	329	324	361	304	343	321	327	305	334	349	316	309	341	321	317	339	318	319	331	360	318	345	328	302	322	333	345	314	324	336	340	328	336	338	313	339	358	342	296	298	304	330	354	359	368	332	301	315	304	349	327	339	316	335	330	286	328	317	345	341	325	315	333	328	317	334	308	331	299	330	346	300	314	327	309	313	315	328	313	352	326	366	344	301	296	325	331	326	297	325	360	341	340	311	317	322	331	318	314	309	352	327	316	332	328	354	329	318	314	298	342	303	334	354	347	310	333	328	313	343	318	316	325	336	323	343	302	355	350	318	326	309	320	324	337	303	355	329	321	354	332	365	342	283	312	337	320	292	336	339	330	326	318	326	320	324	315	329	314	346	310	343	324	320	302	291	316	345	307	319	338	321	343	351	308	349	338	328	313	271	349	324	320	328	322	311	318	336	338	364	330	344	324	322	278	303	342	311	312	339	317	326	370	359	311	325	323	320	334	325	329	336	333	307	323	311	335	338	357	340	323	330	293	345	323	364	336	334	301	305	310	337	320	303	303	317	307	343	314	320	318	316	336	343	302	330	348	322	332	341	311	343	327	305	327	305	329	333	307	310	309	318	328	285	304	363	377	328	313	326	297	335	342	327	299	371	309	307	348	312	353	328	326	309	291	318	285	320	342	320	304	305	320	319	326	304	313	335	320	309	311	321	315	309	327	345	349	323	313	338	315	332	361	353	323	337	323	317	314	330	307	327	328	304	331	340	308	332	319	335	326	324	303	348	339	312	339	320	301	337	296	315	339	349	350	352	323	316	311	310	316	323	311	326	297	329	315	305	298	296	338	295	323	315	309	300	352	334	324	339	307	354	363	344	336	328	338	349	333	313	295	331	338	310	319	321	341	338	323	345	309	332	329	323	329	319	309	322	307	323	301	297	325	316	327	357	312	319	335	320	285	328	310	335	332	311	330	365	303	321	306	380	348	304	299	336	331	328	323	312	326	335	367	325	295	334	353	328	289	312	344	352	340	319	330	343	324	293	314	337	277	357	340	301	312	332	304	337	309	316	342	334	316	328	328	367	312	325	346	337	309	331	331	329	318	345	320	331	322	340	309	342	342	285	317	306	305	327	299	306	314	324	311	329	344	313	315	361	325	303	296	340	328	300	311	332	336	329	345	296	325	304	330	348	326	315	297	321	341	334	330	334	306	319	319	353	330	315	297	333	357	318	338	327	311	310	342	315	312	326	314	327	342	331	313	330	343	330	311	331	344	313	322	300	331	302	316	313	339	340	333	346	307	338	311	322	303	353	348	318	334	344	318	287	319	333	345	307	321	325	320	310	358	335	312	318	337	326	297	328	299	329	327	297	339	331	299	309	344	373	309	355	321	345	352	315	299	328	334	359	291	325	342	356	340	305	330	354	317	340	333	325	301	326	299	316	304	325	339	301	315	351	322	321	330	330	346	344	333	329	318	369	316	328	331	365	311	346	324	304	294	345	338	341	347	294	361	312	311	315	335	332	317	330	320	320	344	320	319	341	297	301	294	302	304	310	340	338	301	321	345	320	339	357	308	335	314	319	338	328	347	328	298	318	334	331	345	304	323	358	316	357	316	329	335	335	345	317	350	318	307	334	329	313	332	346	353	333	328	295	324	334	370	332	318	290	339	307	322	320	328	300	324	324	353	350	338	333	332	290	311	312	315	304	311	331	328	316	334	317	293	338	306	311	339	275	342	306	317	329	291	316	347	352	331	345	308	334	316	339	311	330	332	328	325	324	314	340	338	329	306	333	341	379	350	345	329	319	312	301	315	354	311	310	332	322	360	352	288	320	333	300	318	380	311	299	333	339	301	319	309	296	306	292	299	304	318	318	333	312	314	323	337	306	310	339	328	325	324	323	342	331	364	284	343	336	351	305	321	322	318	326	341	328	361	312	323	350	306	315	378	320	310	354	317	355	356	314	319	329	299	350	316	340	329	304	342	306	322	304	294	342	326	314	326	293	309	353	351	327	321	341	311	361	337	319	314	318	292	347	347	328	323	281	307	299	307	320	307	341	330	323	324	291	332	292	304	319	304	313	321	326	332	340	302	321	344	361	346	322	332	320	325	315	367	332	313	337	322	343	311	329	348	285	330	345	340	301	335	322	327	327	282	304	305	343	298	323	323	313	336	297	324	316	310	298	329	282	325	358	317	337	306	326	336	298	330	328	329	331	317	300	339	327	317	331	354	333	340	306	321	339	309	326	317	335	327	350	359	355	306	325	345	301	322	360	351	334	322	355	344	336	310	309	327	310	337	339	347	300	332	359	326	306	306	338	290	336	326	348	334	324	331	296	338	327	303	317	310	311	330	331	348	329	343	329	332	327	352	318	323	350	348	318	309	305	341	351	338	284	297	304	322	346	324	328	331	308	334	325	335	339	319	336	303	320	329	329	344	315	300	327	340	348	288	287	329	332	330	329	357	351	317	290	329	333	325	330	322	280	322	317	278	358	345	334	306	316	323	350	290	323	328	314	333	340	306	337	354	333	322	316	336	359	337	318	337	315	342	354	326	331	285	351	349	335	343	349	318	343	310	300	337	311	355	308	309	336	337	313	348	331	319	298	312	329	320	353	337	297	334	290	313	351	309	325	330	310	317	321	321	311	324	298	311	331	336	314	334	345	311	290	349	317	379	314	322	323	307	318	331	325	334	341	331	327	311	329	339	308	322	305	312	318	330	313	329	323	320	337	315	291	330	342	301	358	336	316	293	341	314	339	349	345	313	338	334	335	290	343	315	330	328	319	343	350	331	326	318	316	353	331	350	332	289	322	332	348	302	326	319	344	311	323	316	323	320	298	343	362	319	353	324	335	338	338	302	322	345	339	324	293	333	324	348	311	360	322	341	326	344	312	328	347	324	343	333	347	326	349	307	345	312	331	321	332	349	338	312	311	281	332	302	330	343	308	346	317	339	319	319	321	334	329	340	357	308	323	328	319	359	319	298	320	327	349	365	312	304	306	329	327	321	319	321	308	318	316	286	349	323	332	314	343	317	336	316	308	308	322	332	309	334	305	354	302	318	324	363	322	321	335	324	310	330	357	348	346	320	320	314	351	362	341	333	341	325	309	309	309	323	322	334	319	290	309	342	318	327	307	320	325	352	300	323	323	352	314	330	311	353	343	279	323	305	327	297	339	322	297	319	318	350	312	305	327	326	306	329	325	363	334	345	353	342	352	323	308	332	313	306	345	344	323	323	341	324	353	308	299	356	336	348	326	333	357	310	329	310	342	315	340	275	301	327	319	340	323	294	315	329	296	293	310	330	314	332	305	342	305	313	326	328	311	317	325	357	341	337	305	315	357	324	317	291	307	336	323	327	317
13880	1718	3249	3697	3033	2626	2243	1886	1640	1576	1471	1406	1298	1263	1195	1184	1165	1104	1081	1036	959	1025	1026	1012	1081	987	1018	978	977	921	941	961	916	886	923	935	884	959	975	917	912	912	844	834	924	889	886	908	903	880	879	865	902	898	907	872	911	874	854	913	872	886	852	929	808	871	852	907	823	896	826	860	850	848	883	861	872	875	909	876	853	866	899	850	896	866	832	840	913	842	889	875	828	878	880	917	859	843	892	876	845	888	861	855	897	873	905	944	884	862	862	911	818	807	828	813	789	910	866	819	821	798	888	808	829	836	881	861	856	909	850	869	844	852	798	877	846	836	886	807	827	810	893	921	846	812	862	827	879	902	842	859	878	819	850	825	853	860	862	850	863	914	859	855	871	804	853	836	829	840	863	888	879	844	850	902	831	855	899	833	899	785	885	842	875	921	871	866	908	845	829	860	824	870	884	865	847	871	853	823	934	873	848	838	907	907	843	883	819	899	858	842	876	882	811	889	894	861	905	871	869	814	868	880	820	846	836	846	899	815	851	855	877	863	872	857	798	903	905	885	860	874	918	857	881	856	835	858	890	815	854	828	845	820	863	836	802	854	849	862	827	862	856	881	854	888	817	893	853	857	837	805	823	859	868	860	804	893	818	825	854	862	856	884	881	839	831	885	859	815	862	806	931	864	829	857	894	854	810	786	854	843	808	879	831	828	817	850	882	861	850	837	848	833	854	832	891	827	820	886	826	850	909	895	849	827	885	834	816	859	854	787	859	822	873	801	887	888	850	811	803	865	885	872	864	792	864	911	832	879	868	817	890	830	868	829	830	820	868	845	883	868	830	885	827	874	895	876	848	908	860	877	819	905	857	887	835	777	882	884	876	888	786	837	845	863	869	905	862	822	850	894	880	875	866	820	834	875	816	817	854	837	880	846	845	857	898	830	876	778	915	886	854	908	847	891	885	864	835	879	829	812	883	838	876	819	850	828	883	860	881	842	806	840	889	864	872	842	913	882	844	842	817	854	873	861	871	859	882	829	866	859	855	936	846	868	873	794	852	849	869	902	837	860	840	780	873	826	860	821	873	845	880	835	839	836	864	890	861	879	847	831	885	843	857	878	784	820	854	875	840	851	882	886	844	901	838	866	795	840	889	885	846	809	894	831	866	885	821	864	858	876	869	882	816	861	872	856	812	845	834	908	883	888	855	862	893	835	783	855	842	841	869	866	875	859	855	827	852	867	852	859	847	857	823	826	877	880	871	780	838	826	893	863	812	877	835	915	778	856	816	812	867	854	862	822	885	852	874	871	831	863	816	790	882	860	823	854	837	822	893	852	847	829	901	858	855	807	876	861	839	853	850	871	821	849	844	858	852	854	894	864	887	862	873	836	801	800	881	819	895	798	896	865	873	878	839	842	836	850	846	827	816	832	875	855	812	806	863	875	869	848	888	862	806	847	847	882	871	822	833	822	859	852	858	847	880	833	869	865	836	864	875	806	840	894	865	864	898	826	859	882	905	829	833	852	860	855	881	872	842	878	874	905	856	830	861	838	845	869	888	780	804	790	871	873	848	807	906	836	858	898	855	854	851	837	838	924	860	856	882	844	789	865	821	877	843	849	844	849	875	851	881	906	839	863	897	814	876	894	872	830	867	788	953	936	891	925	864	892	871	842	837	854	832	842	869	812	850	904	850	833	848	815	842	865	854	870	824	842	837	822	815	774	875	816	811	835	829	850	865	830	824	853	915	889	813	850	861	834	856	846	836	871	875	832	859	842	883	846	877	845	800	848	825	869	852	866	835	827	856	846	821	895	839	885	788	903	844	872	825	864	887	824	843	886	872	884	892	829	889	891	834	824	815	812	816	882	797	841	872	863	816	887	867	886	876	846	853	913	805	840	867	866	812	861	892	886	857	871	817	879	901	873	841	838	831	899	828	879	847	838	848	838	864	893	857	874	888	883	873	845	809	828	847	835	878	819	825	799	863	866	805	872	877	859	865	817	840	938	817	850	892	824	855	866	839	857	899	857	861	814	833	851	886	891	834	900	822	861	912	896	809	840	881	867	855	801	846	835	859	830	881	848	858	878	868	830	881	896	858	861	822	846	836	850	803	866	888	832	810	868	830	869	868	828	830	834	873	821	836	879	835	829	858	846	844	815	828	855	885	869	850	789	853	880	844	873	864	883	872	847	877	840	844	843	853	862	852	834	855	838	856	839	837	841	855	804	895	816	859	831	836	866	876	878	897	885	867	891	855	854	837	833	859	882	825	858	832	826	897	861	814	810	847	847	853	864	885	910	894	875	871	854	862	880	838	879	849	832	878	848	854	853	832	883	873	803	879	846	870	828	876	846	840	850	836	819	837	839	870	854	876	795	911	840	871	834	865	884	890	840	868	852	859	815	889	837	849	884	840	818	907	817	924	836	911	888	861	835	803	816	857	880	869	842	884	863	862	845	818	824	832	829	841	823	880	888	866	904	884	837	815	885	807	853	865	906	887	890	873	855	831	842	829	845	855	887	874	834	870	894	854	831	881	875	831	866	832	850	867	867	839	887	817	835	826	912	835	887	850	827	847	880	847	860	874	867	832	843	905	874	871	854	858	832	844	923	874	873	823	874	855	826	853	870	837	840	892	844	870	904	870	872	842	765	848	854	852	872	854	868	808	839	886	817	852	843	911	815	844	859	860	852	816	802	863	930	849	829	851	837	864	838	826	898	822	840	886	881	846	862	849	852	885	826	907	819	854	841	830	864	842	841	817	831	951	889	882	857	873	882	882	866	864	857	884	851	797	841	846	866	838	857	853	867	852	842	843	870	828	834	848	855	828	867	811	857	835	866	871	848	852	854	848	862	869	862	855	864	867	875	901	878	859	840	865	862	851	875	804	856	857	823	833	834	800	884	853	827	853	869	851	803	923	899	877	856	859	875	827	886	859	869	836	925	877	860	855	843	882	790	844	857	888	826	869	848	891	861	871	852	832	848	819	860	845	895	857	820	857	849	825	874	857	883	848	908	830	871	887	846	854	836	861	849	876	887	818	806	862	838	867	835	855	840	851	857	836	845	855	859	813	891	862	910	813	892	837	881	766	819	853	890	841	895	869	884	836	907	880	831	884	863	888	852	847	808	897	878	823	842	855	887	805	837	826	854	818	815	840	892	856	819	824	874	880	842	817	813	873	825	848	882	891	855	875	891	784	864	920	802	848	889	856	859	823	883	890	887	882	827	883	869	860	830	861	843	847	849	806	900	863	831	871	880	849	866	878	932	886	873	863	892	901	786	880	807	903	858	865	848	838	820	889	870	902	882	798	871	846	831	828	823	850	828	841	904	888	866	864	797	920	877	875	864	924	887	871	832	849	889	811	874	807	892	915	871	846	872	850	891	880	847	876	861	799	907	882	839	883	897	888	879	885	852	875	827	847	826	854	853	858	841	850	892	828	882	859	858	856	883	831	917	861	840	853	829	898	858	801	878	854	859	829	846
38957	13442	3663	1925	1226	1044	724	638	559	476	440	418	421	353	355	333	310	343	361	281	303	318	290	310	311	298	287	302	278	301	295	270	266	297	287	278	278	297	294	284	268	273	270	289	274	277	287	280	269	249	289	311	256	278	278	299	293	293	278	265	283	270	236	269	273	282	286	262	294	284	319	261	274	252	299	254	279	268	258	232	275	267	294	252	302	289	257	262	278	262	252	268	301	290	274	281	224	276	279	254	290	242	267	261	268	252	280	258	272	300	307	285	279	256	297	281	267	267	302	290	275	251	274	273	263	243	268	292	246	303	278	309	280	260	273	296	286	267	272	298	278	262	278	264	291	248	276	295	249	289	296	303	278	264	269	276	299	281	289	295	261	262	265	282	291	282	265	282	268	255	296	294	287	293	270	273	258	274	274	279	291	291	252	273	282	263	262	302	253	284	267	268	261	261	250	260	247	297	286	282	272	267	291	263	264	220	256	274	296	309	262	257	300	283	240	288	268	279	258	265	272	276	271	275	255	279	272	271	282	282	271	265	262	263	254	249	288	298	296	263	269	284	285	285	265	241	263	280	288	281	266	240	277	274	269	236	264	284	286	274	294	256	264	257	309	260	258	283	292	285	288	263	260	274	247	239	252	279	275	289	259	276	262	274	276	292	250	285	246	265	278	282	244	282	265	296	299	254	251	286	281	255	253	267	266	281	286	279	250	257	291	317	278	307	256	287	322	280	281	302	255	282	287	255	256	250	265	272	263	258	258	284	266	274	261	284	263	244	261	253	277	265	279	286	280	267	299	285	283	256	260	270	281	280	290	292	291	276	260	251	275	290	265	276	296	273	275	275	249	270	281	263	322	293	273	237	300	257	283	283	285	285	266	255	253	261	260	313	307	278	244	280	283	254	287	293	262	300	280	288	286	252	259	291	267	267	288	289	272	246	254	291	280	309	283	305	274	259	267	288	274	264	288	271	257	293	248	258	270	242	277	307	261	250	316	293	269	257	282	281	287	289	263	282	283	250	264	253	246	243	252	252	278	274	242	268	275	286	273	269	305	272	282	251	296	284	241	297	280	307	228	260	283	265	295	294	274	273	291	262	304	256	279	278	306	279	288	281	259	296	284	268	282	278	262	275	277	260	256	287	274	270	275	243	275	293	303	272	286	274	266	293	300	257	270	240	276	279	283	275	266	269	271	269	280	285	270	287	261	296	237	295	266	284	270	264	266	294	265	282	284	267	257	270	303	286	276	321	244	274	265	259	285	275	278	259	273	311	264	275	276	288	308	297	268	297	290	264	283	262	275	288	282	269	302	282	275	286	269	270	267	291	276	291	280	262	274	268	285	267	278	282	255	281	258	291	259	250	278	275	286	274	283	263	261	267	250	272	269	270	283	273	236	253	262	255	255	276	273	239	256	277	298	266	286	270	263	250	295	287	297	268	271	276	306	267	255	255	279	253	292	266	274	270	274	274	281	266	283	268	270	273	254	285	315	282	297	280	271	266	279	284	288	286	291	290	263	275	307	262	277	246	273	258	292	290	256	258	263	255	285	281	269	278	299	254	255	321	262	256	281	239	256	275	278	281	279	298	272	305	305	259	258	274	277	292	254	285	297	275	283	272	290	245	249	281	261	269	282	271	262	261	289	257	268	257	297	266	310	271	245	271	242	266	262	280	249	273	289	270	284	272	308	253	253	276	278	284	278	274	261	290	232	292	301	282	262	262	282	273	276	278	269	272	255	266	253	303	273	263	249	285	299	297	244	282	240	309	256	291	250	270	276	263	257	265	276	252	302	291	272	277	291	276	293	254	253	267	276	263	264	275	289	251	256	293	270	283	267	251	287	301	283	262	278	288	246	286	264	250	301	268	289	255	241	270	261	275	279	266	281	274	284	285	253	249	256	247	286	276	281	268	305	252	260	277	259	304	278	272	268	256	252	266	285	304	287	299	273	258	255	265	265	241	279	274	273	265	272	276	254	267	250	279	272	279	257	271	278	317	274	261	259	275	275	264	268	277	265	297	276	273	281	247	277	263	254	285	286	263	300	271	248	268	299	267	276	274	280	245	267	254	281	263	301	259	282	275	292	265	277	287	259	262	292	261	249	266	244	258	267	227	263	262	246	272	267	255	283	271	276	290	270	258	275	258	278	293	266	270	254	301	302	251	260	263	294	292	297	303	250	257	261	262	272	256	299	281	263	265	304	266	266	259	283	288	261	267	271	259	257	253	285	263	265	266	271	258	291	245	317	277	271	277	278	287	245	247	262	285	284	273	281	244	286	277	281	270	272	279	254	256	285	273	269	287	268	281	302	312	266	277	276	280	271	270	272	261	263	265	283	255	277	274	273	276	264	262	261	251	261	292	297	276	251	278	270	281	283	287	263	319	280	275	262	285	272	226	272	232	255	294	307	255	263	305	262	260	286	243	319	244	273	234	263	288	284	276	266	286	247	259	242	260	257	308	284	292	256	285	283	312	280	270	283	266	282	267	236	301	270	276	266	296	275	257	292	295	243	277	258	288	262	269	294	285	292	249	276	267	239	286	269	291	279	262	300	278	294	314	278	265	262	266	301	295	296	257	285	279	296	268	288	307	262	251	259	300	279	300	263	252	263	284	322	295	266	303	261	269	270	259	259	245	280	312	257	267	293	281	299	281	272	248	252	283	255	262	280	284	265	270	296	290	262	265	276	275	258	286	307	289	265	260	264	257	284	248	280	296	267	268	264	259	290	280	271	269	262	266	261	284	304	274	296	261	292	295	252	282	306	277	266	265	265	297	257	267	263	254	301	265	245	258	272	279	258	255	266	272	273	250	305	274	280	264	262	283	291	277	243	280	270	281	268	279	250	273	264	252	254	292	277	307	276	296	273	263	264	306	297	266	314	281	249	265	277	250	309	291	289	248	267	269	247	271	277	301	265	297	263	272	282	264	261	284	293	254	260	275	289	257	288	231	242	248	278	274	291	276	275	283	284	261	305	281	286	248	271	259	275	271	268	291	281	259	271	266	290	259	285	254	274	243	260	269	290	291	276	249	266	290	282	266	286	258	294	255	255	284	275	273	273	275	293	273	304	274	265	278	282	275	282	270	302	255	267	284	260	296	274	282	283	281	312	279	300	272	261	309	281	264	280	243	279	283	273	301	293	290	251	259	308	279	279	271	280	266	276	259	269	271	299	257	279	294	244	249	250	276	273	297	252	271	228	289	297	295	257	259	295	255	271	249	294	280	250	276	257	257	272	250	247	259	284	283	297	282	268	271	298	303	294	257	255	259	289	245	267	288	251	301	251	322	304	276	257	304	286	265	266	253	241	280	263	307	279	292	238	284	255	280	239	269	325	265	266	274	265	259	279	281	291	250	291	279	291	259	241	280	275	256	259	263	280	261	262	272	286	264	284	256	286	249	274	248	292	284	268	283	289	263	237	267	284	264	291	266	276	273	300	282	273	269	254	288	268	256	294	264	287	299	281	274	267	266
19395	2548	5384	5646	4854	4006	3312	2875	2564	2121	1979	1801	1607	1428	1437	1342	1290	1211	1151	1155	1094	1058	975	973	1001	946	939	871	903	880	888	891	873	866	886	817	864	794	784	825	788	776	771	744	848	790	757	764	765	776	810	744	779	729	754	716	809	754	717	795	771	788	723	774	741	718	722	721	719	722	754	751	759	738	747	710	751	707	720	771	749	667	784	742	754	754	750	688	753	728	717	758	732	725	708	795	748	666	738	707	730	726	717	720	726	733	705	753	781	751	702	728	753	710	736	719	750	712	734	704	704	697	714	722	727	743	717	687	703	759	732	706	698	732	736	709	707	688	772	733	697	749	689	760	711	680	710	722	761	685	729	723	788	752	741	739	732	732	760	720	668	707	728	708	705	682	744	706	699	728	709	709	703	702	705	658	675	723	705	716	702	750	705	693	701	705	745	725	694	759	673	661	722	734	699	729	704	706	753	713	721	713	706	716	725	691	734	665	673	731	750	744	737	748	742	687	717	693	732	725	694	735	753	691	703	772	694	711	668	731	717	731	680	678	680	698	731	704	763	699	704	707	738	748	718	722	721	740	697	699	747	759	714	741	747	724	702	712	713	715	737	766	738	720	726	737	697	786	677	721	724	719	694	727	687	748	724	693	674	703	735	709	754	770	704	689	709	737	754	702	708	681	669	738	706	681	688	717	737	707	684	731	701	708	734	750	736	674	681	705	726	705	700	696	752	752	720	684	714	739	715	714	765	711	766	707	689	713	678	679	703	723	715	650	719	687	757	704	693	705	708	713	740	742	705	728	718	725	748	715	796	784	718	764	745	698	672	763	701	712	712	680	687	722	734	720	708	712	723	732	708	744	719	748	694	723	716	714	681	677	721	749	704	755	686	721	861	693	712	677	710	728	732	735	699	682	711	726	756	701	685	737	791	743	763	668	710	718	675	704	726	722	696	711	737	779	678	694	657	749	681	732	691	688	723	741	702	739	717	710	691	752	705	715	720	735	705	681	709	705	776	712	725	751	725	754	651	688	728	701	697	700	790	707	715	710	722	678	726	695	714	695	726	767	732	660	783	710	703	700	744	778	745	702	688	739	683	712	737	757	680	721	688	711	712	708	681	712	684	676	769	706	721	701	679	678	731	739	689	665	695	736	748	736	735	741	634	677	745	725	703	736	698	716	733	714	714	684	723	666	750	677	729	719	704	756	691	719	711	723	706	740	682	682	716	724	696	693	708	677	701	750	725	708	717	688	738	685	705	711	700	695	722	723	696	765	703	718	712	705	731	722	674	735	718	727	758	694	692	696	746	679	692	754	747	706	707	742	696	708	728	699	705	709	687	709	698	760	703	734	727	703	695	730	727	705	678	729	697	739	721	730	747	693	702	695	703	715	729	778	675	781	682	753	689	716	666	724	729	724	732	691	733	715	686	720	701	703	698	723	719	740	702	780	703	722	721	734	733	675	730	708	748	731	745	755	724	734	727	740	765	706	712	700	690	714	708	697	681	696	723	711	755	698	643	692	711	720	706	711	718	729	714	745	728	696	699	711	719	700	734	711	698	745	706	677	735	702	748	786	757	702	706	698	673	709	731	700	729	716	763	753	722	759	715	742	700	701	684	634	684	705	678	714	691	728	756	698	731	701	731	654	716	737	725	765	688	720	727	742	747	699	739	735	732	681	759	768	687	700	733	658	730	697	756	730	729	728	687	731	707	698	753	682	704	693	712	683	757	728	789	693	749	697	682	736	722	724	718	697	733	697	706	749	750	693	710	718	727	744	690	733	740	709	747	701	708	744	745	699	757	731	742	723	724	693	714	732	741	725	725	700	728	701	695	695	723	685	729	694	691	794	707	710	746	706	728	697	701	728	665	797	742	722	721	712	717	716	697	662	684	727	697	700	725	699	661	747	717	690	741	643	692	715	704	719	716	716	707	725	720	696	716	758	673	724	709	695	738	726	676	705	705	687	636	727	711	742	705	758	727	711	668	664	689	686	682	709	729	722	736	720	736	724	776	691	692	668	748	664	728	729	721	682	687	721	716	697	727	711	727	735	703	712	731	694	705	714	743	680	702	749	672	721	711	740	710	722	725	788	751	715	740	718	713	670	752	753	732	770	709	726	689	745	721	711	768	682	687	752	708	721	737	697	730	721	681	687	716	710	764	716	708	694	731	734	687	687	732	722	719	713	690	713	747	726	711	712	701	690	705	736	694	711	716	746	712	717	716	707	737	705	688	752	670	700	702	730	728	731	753	714	695	757	700	757	715	669	729	742	703	735	704	742	754	685	702	721	756	707	695	733	732	712	751	720	738	672	723	679	703	705	689	721	686	695	719	714	731	731	723	779	676	692	734	752	692	761	725	701	712	665	742	669	745	705	694	751	732	721	746	683	686	718	749	676	711	724	739	687	724	684	687	715	644	715	711	699	713	748	764	692	702	774	664	717	693	712	700	729	664	739	692	740	743	694	735	740	735	738	658	751	742	741	678	750	738	717	722	675	720	733	698	716	734	720	718	709	689	681	747	736	679	677	720	736	673	725	733	744	770	765	723	717	751	696	703	691	717	666	778	710	702	732	750	729	688	696	712	713	688	703	732	731	754	754	706	727	652	727	742	735	707	749	705	709	698	711	711	732	749	727	738	721	724	710	698	728	721	736	735	701	674	705	693	746	711	742	701	730	757	720	686	725	712	748	695	654	736	722	692	705	720	709	708	715	737	724	707	743	735	679	711	761	687	713	736	713	689	680	724	687	696	721	758	682	723	695	712	719	728	700	698	718	792	712	691	738	713	685	714	707	705	724	728	735	710	701	754	737	736	735	706	715	680	711	733	713	710	742	737	761	725	737	682	704	667	710	706	745	685	665	729	730	695	715	745	683	672	742	733	689	733	695	699	721	674	706	674	752	709	747	709	755	740	706	713	664	694	675	733	701	732	746	746	724	692	749	748	748	728	697	690	701	640	726	707	713	729	727	722	697	759	710	691	754	724	736	706	738	701	751	740	704	754	708	776	742	711	719	781	737	687	730	711	654	670	747	705	725	659	695	771	710	698	710	705	695	711	704	704	706	717	709	743	699	723	690	773	705	707	666	675	773	655	725	666	706	679	751	701	699	704	747	717	701	744	658	674	753	706	707	719	699	757	720	696	685	681	712	752	757	724	694	691	691	710	732	733	723	758	717	718	704	689	737	698	725	716	713	694	757	729	714	685	706	696	746	686	751	730	686	690	685	698	712	672	756	701	733	719	731	727	755	721	745	704	737	700	682	754	723	715	690	769	764	711	728	717	669	686	713	708	765	718	678	729	699	700	686	702	720	757	710	778	733	694	709	705	688	743	736	665	702	723	726	734	689	706	692	718	730	739	726	742	703	741	675	712	690	672	710	719	709	717	735	701	737	717	745	699	756	698	707	716	734	701	718	702	725	753	743	679	743	670	728	709	722	778	763	702	773	713	705	734	789	728	734	693	674	716	748	717	722	727	751
4309	269	208	219	211	201	179	213	207	181	185	227	167	210	215	199	221	184	200	220	176	192	184	198	183	193	220	192	184	195	187	190	175	213	202	208	186	170	187	197	183	174	170	234	212	191	210	195	192	215	181	228	184	194	208	183	171	197	186	178	218	179	178	204	189	228	182	202	202	201	185	196	181	193	181	192	182	153	160	190	189	187	188	218	195	172	187	173	180	177	184	199	185	167	197	174	198	199	174	197	177	180	169	186	173	174	185	188	174	165	184	187	176	184	195	198	208	193	190	187	173	194	200	175	187	185	188	208	192	186	178	195	198	201	195	180	195	200	202	203	195	196	182	175	182	201	169	174	180	189	186	185	214	175	184	196	216	230	172	188	174	165	166	197	200	180	168	172	179	190	188	183	205	170	189	185	202	186	200	197	183	186	204	193	214	186	178	189	185	193	194	174	184	195	210	187	194	173	198	184	173	191	163	193	178	212	191	198	190	188	188	173	189	209	194	172	192	174	199	202	193	196	188	187	188	193	194	198	171	169	202	173	225	180	171	201	165	200	196	179	183	188	180	202	190	196	196	210	197	189	190	177	181	181	182	211	181	195	196	190	193	193	200	165	196	200	177	196	183	194	214	169	216	195	195	168	180	175	202	189	199	217	185	172	202	200	208	158	198	175	191	216	188	201	181	191	187	208	214	204	190	214	175	191	180	187	194	182	186	191	181	190	190	200	180	216	196	189	212	193	206	194	167	171	198	179	185	197	157	212	195	200	181	186	196	178	181	181	197	201	183	192	174	200	172	176	184	195	193	182	190	174	196	200	184	171	180	183	163	216	179	169	213	203	183	200	212	193	197	197	185	205	157	195	189	191	176	188	166	212	166	181	193	203	206	191	209	164	197	211	187	189	202	172	188	209	198	189	180	203	199	203	177	190	207	199	158	166	196	194	179	179	194	189	185	179	190	176	167	180	188	201	162	211	198	204	189	190	209	183	198	187	203	161	203	204	175	188	183	185	175	190	185	183	184	193	191	199	177	194	185	194	194	226	194	171	192	198	182	176	170	204	165	194	183	192	165	214	196	215	198	193	175	186	178	168	199	198	181	165	187	175	180	155	181	220	186	175	197	197	193	184	187	163	157	188	205	207	210	182	190	179	179	211	196	178	191	189	181	173	193	171	186	181	185	196	205	188	197	213	192	172	178	196	184	195	187	196	193	174	186	169	181	186	188	185	161	194	200	198	199	195	187	191	219	202	175	203	162	189	203	180	175	199	180	193	196	186	182	169	227	203	185	178	164	166	203	195	214	208	204	193	183	180	181	145	173	173	212	169	189	177	199	171	222	174	194	177	197	178	186	175	202	195	200	182	182	188	187	179	179	199	199	201	198	188	172	183	195	192	180	196	189	197	193	209	187	190	200	200	193	210	200	184	196	203	196	212	186	220	184	203	196	187	190	192	194	178	197	228	199	182	178	204	172	179	218	186	189	179	196	194	189	188	187	172	188	191	187	192	186	186	185	178	174	184	179	167	203	191	203	172	201	176	195	176	195	186	197	207	180	173	201	226	179	175	209	171	204	209	179	220	188	186	199	182	207	177	211	174	176	183	190	184	180	182	214	180	181	170	199	203	216	193	182	167	199	175	200	189	165	172	202	194	187	209	202	204	182	187	220	192	179	203	200	186	188	186	188	215	193	193	178	206	216	181	200	180	210	185	207	205	195	189	191	195	174	184	211	191	172	216	168	193	181	186	199	195	211	219	207	186	210	202	194	201	169	185	203	169	155	202	200	190	177	173	183	212	202	194	163	192	202	189	190	175	182	168	210	186	156	177	172	209	200	208	222	202	195	185	178	170	160	205	213	181	201	187	174	181	185	167	201	190	213	205	215	213	196	201	186	196	182	194	177	189	163	182	195	195	218	186	176	197	169	174	198	178	205	171	178	183	185	197	193	187	180	195	191	187	202	195	213	169	180	183	191	214	212	197	196	202	177	191	186	198	194	180	208	198	213	189	190	173	183	214	187	183	190	187	205	191	191	192	195	190	187	192	165	162	179	182	200	194	189	204	201	216	186	198	189	185	185	182	189	182	220	204	200	166	190	191	170	221	184	196	182	190	210	207	211	182	170	178	188	191	188	185	185	173	206	198	198	203	189	207	181	178	202	212	188	200	187	194	211	196	188	195	170	189	188	203	196	182	166	212	231	199	194	200	196	179	177	206	182	191	177	190	190	161	192	191	197	211	220	183	214	175	205	197	205	174	183	186	176	183	194	199	196	168	184	214	170	183	207	169	200	162	204	198	174	188	182	179	170	170	196	190	193	206	185	198	197	195	200	167	176	196	191	170	170	201	200	172	169	198	181	183	178	212	206	183	191	181	197	211	181	190	176	191	195	172	211	185	203	185	190	182	194	193	176	212	199	194	188	201	203	184	181	193	187	159	175	175	203	182	211	217	184	205	194	173	181	187	149	189	189	208	214	208	194	177	205	203	163	194	171	200	185	178	175	187	171	195	196	173	192	188	185	207	175	169	189	188	188	188	173	180	174	161	201	182	192	185	142	172	171	169	171	184	218	203	206	194	200	185	212	184	186	188	195	191	179	205	202	198	188	188	183	222	197	204	193	190	199	178	195	194	195	163	200	192	196	189	196	194	183	196	190	194	176	187	208	215	215	199	169	209	198	209	173	182	200	194	178	175	191	188	176	195	205	200	200	182	174	204	182	189	200	204	209	181	199	213	200	177	195	183	211	174	193	211	198	174	187	188	153	183	222	191	208	175	189	177	190	204	203	172	182	196	198	178	196	216	211	207	177	203	211	176	164	212	186	195	198	202	171	210	187	181	185	217	197	191	183	215	203	181	187	178	195	193	192	180	172	165	208	189	169	185	208	196	188	201	208	211	208	199	172	217	169	198	209	185	199	215	176	181	168	188	189	185	189	207	177	205	199	214	183	211	205	192	174	189	163	175	173	184	200	196	188	160	174	170	193	201	206	188	183	173	220	201	198	177	206	210	209	176	191	177	187	210	200	178	187	205	180	199	192	170	212	176	186	220	199	198	186	159	181	183	168	180	209	182	182	167	190	193	198	187	208	198	199	193	156	190	169	180	192	190	207	176	176	165	174	204	191	186	199	212	188	173	178	177	210	201	184	190	199	201	198	181	193	178	210	185	161	180	190	190	185	214	192	186	195	186	177	167	184	179	181	195	193	190	195	208	183	203	191	219	196	194	204	182	175	186	177	167	195	188	200	201	194	176	182	182	186	187	181	175	207	181	191	200	195	177	225	178	182	190	202	171	219	171	203	199	204	182	170	205	170	198	185	187	185	176	193	191	191	185	208	177	186	196	173	212	166	183	181	200	178	215	176	164	179	218	201	196	196	207	190	182	213	186	193	177	194	171	195	172	232	188	174	193	169	198	204	177	170	190	195	180	180	193	191	198	190	180	198	170	206	195	192	166	184	199	201	195	189	189	213	196	191	183	189	192
3591	587	694	722	701	633	639	580	631	608	571	589	614	594	589	571	555	559	565	603	538	523	582	579	576	575	574	546	567	562	555	544	571	533	592	558	529	562	556	548	573	550	569	548	540	556	566	552	534	562	597	544	589	545	571	599	555	526	556	537	507	533	567	542	556	547	590	583	574	600	552	542	571	561	565	531	584	585	600	568	533	617	596	541	532	565	579	528	538	577	597	556	557	573	549	566	566	561	562	548	544	578	535	579	526	557	522	566	559	572	561	583	586	556	557	595	552	554	615	560	603	545	568	613	546	534	568	548	580	556	560	576	555	572	568	520	560	577	565	615	538	536	519	554	537	559	586	640	562	530	563	526	502	556	555	595	531	567	543	543	575	498	528	546	546	562	608	574	563	520	540	546	583	576	556	573	551	554	599	544	545	561	544	620	560	513	541	612	580	573	548	559	572	569	539	584	542	559	541	553	575	575	573	561	563	541	542	544	544	562	553	577	543	548	579	530	561	600	562	600	567	571	622	564	537	559	598	550	528	573	581	550	571	555	577	579	570	547	572	527	585	537	598	598	552	512	514	596	556	564	547	588	517	600	602	572	572	610	593	576	557	560	586	593	533	556	546	530	562	567	530	588	559	594	576	543	567	534	557	592	539	548	564	553	572	520	579	545	520	526	559	563	576	552	563	573	542	507	533	579	550	563	566	552	545	544	564	562	590	574	536	560	542	579	539	531	560	520	538	517	571	534	584	531	580	567	576	580	569	526	545	561	539	607	546	575	560	592	575	559	562	506	530	602	521	511	541	553	521	583	561	545	533	558	536	592	581	551	540	527	514	566	538	575	569	560	567	555	547	612	593	563	550	571	535	563	526	558	578	560	576	571	569	550	574	574	559	570	525	575	574	549	527	566	597	510	562	538	571	515	566	563	519	522	516	520	580	548	577	527	583	549	579	575	558	548	549	541	554	549	565	538	554	576	514	552	527	559	571	546	550	549	558	585	585	543	562	583	605	545	537	577	513	551	565	558	580	576	584	568	538	537	565	559	544	540	596	562	579	563	586	553	553	554	559	532	545	585	504	600	580	547	568	564	554	587	589	550	597	552	535	544	594	573	541	546	574	537	518	545	519	532	530	571	541	566	562	551	543	528	559	562	551	562	565	548	602	561	570	565	573	576	590	541	553	557	567	553	562	537	576	528	552	539	573	526	555	563	589	568	555	527	541	581	552	575	533	556	500	531	528	551	528	549	563	556	556	588	609	568	575	564	538	573	565	540	546	578	560	558	518	567	539	594	555	583	542	613	560	535	586	556	595	604	574	583	557	558	568	570	547	567	517	550	570	559	529	595	571	584	598	573	548	567	584	590	557	570	591	581	571	550	545	499	589	569	535	606	534	548	571	569	536	511	550	571	565	575	531	520	543	563	575	560	510	596	590	560	555	497	598	544	538	584	529	542	534	556	519	611	557	570	551	594	513	584	571	531	558	561	559	584	528	537	570	564	561	596	564	559	609	574	582	583	597	552	513	529	534	559	606	539	546	555	580	583	549	557	569	530	584	544	588	563	578	572	529	615	605	558	547	563	547	592	559	535	571	558	578	544	571	537	510	576	558	581	600	559	577	547	556	541	566	557	529	546	600	556	575	575	573	584	591	570	569	558	532	611	591	583	561	579	577	553	545	542	530	529	561	489	540	553	591	572	546	546	577	544	568	574	624	560	534	580	565	557	563	580	606	556	553	592	574	558	583	569	559	559	551	537	571	560	547	580	582	579	553	544	542	518	524	566	548	578	568	532	584	569	570	568	547	588	565	555	541	567	528	524	563	605	587	552	551	565	568	556	520	583	579	528	561	590	526	514	567	535	571	576	585	556	545	581	550	530	615	521	569	551	545	575	607	552	581	549	578	575	558	550	578	567	529	591	599	574	599	530	549	561	536	554	552	535	599	550	536	541	586	557	560	547	546	519	554	554	553	553	565	565	537	521	548	548	550	511	568	543	560	575	523	555	545	561	550	579	561	516	566	548	586	614	565	541	599	554	513	557	549	593	539	553	531	571	543	583	577	548	569	577	606	544	540	548	518	520	570	537	552	573	561	578	543	593	526	579	563	552	567	546	575	589	558	565	581	553	528	547	548	541	563	543	531	570	535	572	561	534	579	534	524	561	558	591	541	551	573	556	568	569	539	581	580	547	543	552	548	586	529	548	522	564	533	513	575	582	528	564	535	531	528	557	582	577	552	581	558	554	558	543	589	604	570	550	596	587	530	555	565	576	579	587	546	573	552	585	585	585	577	562	564	561	560	574	608	548	553	579	535	559	525	571	566	588	565	553	525	559	517	542	560	569	554	611	564	597	547	572	538	568	547	537	553	577	602	579	520	570	564	570	563	512	554	581	542	553	551	581	588	577	550	577	537	570	563	588	572	531	550	529	528	548	530	537	541	533	547	598	574	551	551	599	553	551	534	541	530	558	581	557	543	565	571	562	561	562	592	602	560	569	576	537	536	488	550	574	592	568	518	586	552	572	522	568	597	554	536	539	553	576	570	519	510	540	547	548	529	571	555	565	558	551	617	583	540	515	540	554	558	545	585	530	596	525	537	574	548	534	544	575	543	521	531	567	533	574	556	555	583	582	587	573	529	545	582	543	569	597	530	546	559	565	509	575	570	548	558	519	566	569	545	573	552	580	574	555	562	584	557	502	560	583	533	532	541	583	575	571	580	560	580	591	615	579	555	559	592	536	554	557	549	570	579	545	572	556	573	564	590	523	587	539	570	568	551	564	565	579	571	572	575	558	548	540	540	521	555	614	552	527	571	579	571	549	555	584	554	540	596	565	549	558	563	585	588	582	541	564	547	546	532	589	540	579	546	546	537	594	570	543	587	594	553	575	489	546	598	537	554	566	554	562	569	564	565	555	546	587	599	591	596	525	563	595	563	551	574	549	550	554	567	589	567	545	559	539	582	542	561	582	587	574	537	524	537	585	577	557	545	525	572	535	547	592	548	574	613	559	534	543	576	553	556	547	570	577	539	555	593	523	567	586	538	545	567	596	548	543	551	560	538	545	560	594	519	604	581	568	593	548	616	560	557	578	591	560	555	562	538	557	567	540	568	526	560	533	522	587	535	525	566	587	552	569	546	564	540	561	497	555	555	574	581	584	543	557	579	574	581	554	555	560	571	573	553	561	546	591	580	557	581	559	563	581	574	533	564	580	570	546	589	572	555	604	544	574	550	560	542	551	590	543	575	580	568	582	537	584	543	574	596	535	597	553	541	545	560	568	600	568	568	565	556	551	549	546	574	545	518	525	533	554	576	557	526	588	552	539	554	545	554	568	568	562	541	564	561	520	546	565	551	567	527	560	542	533	585	558	563	532	588	545	569	563	604	556	548	549	573	559	599	576	536	534	539	623	578	554	550	547	535	558	567	562	551	558	555	580	552	518	591	556	581	525	539	572	563	545	556	578	561	573	586	539	534	514	540	595
31562	6179	1495	1038	817	660	567	482	392	450	408	395	444	388	379	376	380	338	359	359	352	358	356	346	373	317	328	300	339	317	325	295	320	323	294	346	309	352	363	314	343	327	338	335	322	280	313	322	350	346	344	335	324	348	328	328	307	305	332	317	343	319	344	361	322	338	312	297	302	321	319	282	314	298	331	325	306	347	314	298	325	346	325	344	311	323	294	308	339	339	314	306	314	328	303	326	314	316	327	337	311	291	310	326	309	334	356	327	318	341	316	342	318	381	334	343	349	351	305	337	310	360	347	355	336	327	350	316	329	309	327	329	332	347	323	327	319	358	314	290	317	331	346	308	315	336	324	334	353	343	315	340	336	350	308	343	323	285	346	300	328	346	350	313	338	320	294	328	338	340	301	307	335	303	336	340	335	302	299	312	340	350	318	316	289	306	356	334	322	316	318	333	347	372	335	333	303	325	291	351	308	324	315	301	333	346	334	290	329	325	305	306	311	340	333	308	348	344	341	323	313	339	328	333	354	322	298	333	329	363	328	373	319	317	331	319	291	296	319	352	322	328	290	339	299	369	335	315	305	338	333	335	292	291	302	317	344	330	290	326	302	322	328	328	300	319	316	327	328	345	318	303	304	318	321	315	336	341	318	318	321	330	322	313	334	324	324	303	332	319	328	338	327	347	312	350	355	319	320	314	319	375	314	349	284	325	308	343	333	321	329	310	358	332	343	337	306	312	318	330	281	348	304	331	364	293	328	326	353	318	321	308	311	307	318	303	324	358	340	331	316	313	327	357	290	317	306	357	294	312	289	350	331	308	325	324	361	289	337	325	350	329	338	340	306	308	340	323	307	327	327	338	285	332	309	324	315	342	307	293	318	330	302	312	329	321	347	326	332	316	309	300	319	348	304	328	345	317	321	324	312	298	337	329	346	333	334	319	318	336	317	303	345	344	329	363	283	300	291	311	327	325	292	308	329	332	300	359	321	325	308	308	322	311	300	302	312	330	327	342	352	317	300	300	279	304	308	306	292	293	315	332	338	327	339	346	298	356	307	269	291	315	324	303	341	287	310	300	316	312	322	314	355	302	329	307	324	286	320	330	332	326	329	302	349	307	328	309	323	301	350	330	335	349	324	290	316	342	361	333	296	315	329	330	279	301	336	298	317	341	337	321	318	319	301	303	343	312	312	325	329	320	320	348	316	334	333	321	308	335	295	321	310	335	287	319	341	317	298	324	331	325	317	331	331	323	284	318	310	310	320	338	335	347	339	318	322	293	320	345	305	337	335	286	302	331	317	308	331	313	305	336	364	306	321	323	316	338	328	317	310	349	320	340	318	330	325	331	336	330	326	323	319	327	312	358	328	344	306	315	341	352	322	344	327	317	346	330	307	318	341	327	311	320	321	301	331	314	311	294	318	335	300	305	327	322	289	310	336	324	316	314	365	306	357	333	308	318	343	271	299	314	306	341	280	294	324	329	339	349	331	324	310	331	315	341	319	316	312	333	335	335	334	295	320	341	323	345	354	329	351	346	292	319	303	303	311	308	325	324	334	304	356	308	327	336	300	333	335	300	315	310	319	279	345	304	324	314	327	339	323	305	344	350	321	295	324	333	342	352	319	310	323	313	313	335	288	333	308	324	296	335	345	279	353	315	296	331	288	322	304	337	345	337	327	301	299	358	324	334	352	340	305	299	344	338	342	304	329	347	333	323	322	321	294	302	312	335	333	322	318	342	332	339	329	341	340	298	309	342	309	329	326	326	340	371	323	319	295	323	327	334	345	335	320	329	286	316	317	320	289	312	355	293	328	325	339	329	313	329	316	293	345	322	303	361	325	340	338	358	341	358	347	329	310	355	299	356	336	323	307	330	322	330	321	318	325	326	378	338	350	332	315	315	345	323	317	347	324	310	313	342	315	333	291	328	313	332	330	318	304	326	305	296	322	289	301	335	347	322	361	309	318	319	346	320	353	322	307	321	325	356	362	327	327	332	305	297	315	370	299	323	312	334	318	311	342	313	301	338	344	331	311	300	323	301	326	338	335	299	294	332	333	316	331	345	343	313	309	331	332	323	320	334	317	322	322	317	350	321	330	295	328	309	310	312	345	331	314	325	316	334	290	349	300	312	299	361	317	328	305	299	320	321	348	303	339	336	319	317	303	329	320	359	326	314	325	315	316	284	327	296	334	338	350	350	313	320	311	306	345	337	360	300	311	308	300	338	341	327	318	343	299	354	331	305	307	333	330	349	326	303	301	328	313	336	335	354	293	344	318	340	280	309	349	334	318	325	341	288	333	301	298	346	336	338	321	311	331	315	328	310	364	310	292	299	308	359	305	336	339	330	302	302	315	336	320	357	320	309	309	304	314	321	322	351	308	346	332	290	291	319	330	338	353	337	314	313	333	349	351	311	293	310	330	337	335	309	308	315	330	335	324	305	316	305	352	319	313	324	311	287	300	316	320	317	323	314	361	325	293	326	311	320	322	312	299	260	317	316	333	337	311	308	285	344	328	332	305	291	291	355	308	321	305	333	339	326	325	314	326	331	318	327	367	353	319	307	331	334	323	311	331	307	331	324	336	305	307	347	316	322	320	333	295	337	336	331	356	315	322	368	299	307	334	313	327	317	334	323	298	323	336	340	331	352	327	338	276	341	304	297	313	322	342	323	316	328	304	312	310	297	309	332	310	321	317	327	312	325	341	301	317	345	327	346	317	312	288	292	300	326	319	316	351	323	297	320	318	323	296	337	305	336	323	292	329	352	317	305	309	323	344	319	361	305	320	318	308	285	323	349	304	311	318	288	318	300	315	311	336	309	312	312	335	314	338	305	327	316	323	303	309	345	287	361	310	312	318	338	320	328	310	335	326	324	316	314	350	333	337	316	346	308	311	308	346	334	314	321	322	311	343	334	306	328	299	317	347	357	345	296	327	315	323	316	315	315	290	309	334	335	331	343	290	298	307	336	323	339	343	346	325	370	318	334	343	338	289	311	352	346	289	317	301	319	348	320	304	311	326	299	303	297	307	338	318	345	324	303	323	347	355	332	322	327	329	312	311	337	324	315	312	327	340	295	331	304	349	293	348	325	340	337	319	324	345	359	286	303	321	315	313	328	299	312	284	316	307	343	334	356	305	323	321	304	340	323	331	299	323	307	315	311	340	336	297	310	289	306	321	345	315	339	305	309	313	373	345	315	335	307	307	283	324	324	315	322	331	332	292	346	311	329	333	333	290	319	335	312	323	330	339	320	359	320	319	335	302	311	342	325	314	281	303	334	324	310	321	327	305	323	336	321	306	323	312	328	306	308	327	314	328	317	350	296	279	323	328	332	339	315	310	291	314	330	291	351	310	325	333	332	308	339	333	386	313	340	334	329	303	308	331	321	337	343	300	305	328	309	322	348	327	292	299	320	300	316	294	304	299	307	311	293	305	341	325	309	343	347	289	301	321	314	306	304	342	318	334	320	345	326	321	304	284	349
15205	1775	3240	3523	3011	2601	2106	1965	1691	1643	1531	1410	1319	1264	1184	1141	1200	1097	1034	1056	1026	1021	1015	1031	1002	987	980	936	937	964	960	916	978	977	928	853	963	976	921	866	924	910	891	908	925	939	853	837	907	851	915	924	863	908	883	869	882	886	936	900	867	874	912	818	911	839	926	909	923	821	829	826	899	859	907	906	880	829	927	875	854	913	854	840	877	901	880	867	848	929	854	845	876	916	821	883	885	862	881	822	849	894	884	830	836	826	899	893	871	881	858	847	888	870	824	907	868	839	875	874	935	865	883	850	799	888	868	823	921	846	877	837	860	841	858	891	895	876	874	875	809	863	839	865	894	858	878	839	886	851	815	857	918	890	883	799	913	862	865	862	838	820	888	874	870	822	883	887	927	843	814	835	851	867	917	872	901	887	861	917	872	865	916	919	844	888	884	861	881	803	844	901	859	890	848	894	861	879	879	843	863	827	856	869	849	833	844	905	813	900	857	848	898	868	835	880	854	884	806	900	891	881	838	847	852	875	822	889	854	866	842	842	898	882	908	820	871	858	872	901	865	867	860	861	873	886	858	853	839	814	825	852	883	853	895	873	806	829	901	835	833	855	821	798	845	850	824	832	885	825	873	853	838	863	843	907	881	815	892	893	843	830	860	843	884	875	860	916	901	822	851	870	829	898	918	854	908	856	887	874	837	898	845	829	895	869	911	887	833	907	900	819	822	849	822	842	889	843	848	885	867	822	860	884	879	910	876	840	873	910	810	898	860	850	867	921	871	821	853	923	883	895	861	827	771	829	858	878	937	872	876	814	859	899	858	840	836	823	882	905	846	847	863	873	838	859	835	907	885	868	845	877	874	911	881	859	816	865	865	907	886	918	835	850	828	859	846	838	857	886	858	900	872	841	884	862	861	821	885	880	892	890	852	852	856	821	849	874	906	929	816	849	933	840	849	843	846	903	848	898	816	869	822	883	919	862	817	864	873	879	893	882	870	860	837	842	806	869	865	867	806	877	841	860	867	817	818	846	857	847	860	875	884	899	835	884	899	867	857	854	831	840	811	849	867	827	846	871	836	859	864	891	823	812	832	872	884	906	909	903	861	864	911	905	868	866	817	903	834	821	832	890	901	881	890	928	856	859	807	847	923	844	882	819	912	836	812	889	845	875	920	848	896	861	842	878	841	917	833	898	857	837	830	873	826	882	837	810	845	918	920	826	866	866	857	883	818	876	851	832	839	893	871	950	878	841	837	859	863	796	864	824	853	852	873	848	863	861	835	869	903	850	849	902	835	860	827	835	843	872	828	877	842	880	860	841	872	846	835	809	803	873	809	857	843	845	865	877	873	810	897	868	909	882	858	859	861	894	900	859	919	888	842	842	845	840	854	887	820	866	874	834	871	824	878	837	819	854	833	838	864	794	852	828	893	855	881	842	842	865	873	814	841	873	874	833	874	871	821	873	886	824	865	848	885	857	868	864	880	836	890	858	898	875	868	847	882	849	874	884	921	874	909	849	919	835	809	839	906	843	857	798	896	818	826	885	890	815	882	836	863	807	833	890	877	879	890	850	882	878	866	850	847	845	830	893	832	847	880	872	860	874	860	847	903	867	845	890	822	838	907	884	881	882	863	853	900	949	869	882	826	886	801	846	893	866	864	867	839	849	838	860	839	830	854	883	881	833	857	828	874	865	871	893	843	822	822	789	861	887	833	879	882	815	850	880	858	862	832	881	882	868	867	824	886	892	829	874	866	868	850	838	834	883	816	879	890	790	851	840	875	833	882	838	852	837	882	873	845	852	899	854	832	854	839	868	900	823	866	800	867	860	892	905	818	917	861	862	836	834	881	822	856	880	833	804	832	844	857	918	879	828	868	873	856	853	803	892	870	875	870	916	840	882	866	838	796	863	875	863	886	897	794	876	877	928	858	825	852	858	776	887	830	893	885	871	828	866	849	868	870	904	806	831	875	856	859	880	896	880	850	854	833	856	827	879	872	896	889	878	880	855	794	836	859	868	854	898	834	869	884	803	859	820	914	849	888	860	831	902	828	902	821	861	828	835	918	890	830	822	884	865	856	864	830	845	766	827	822	784	880	915	864	842	920	836	863	875	873	903	888	882	867	817	874	886	884	849	838	806	827	875	796	855	873	847	822	883	889	860	830	866	887	810	865	879	857	812	870	868	872	824	828	847	858	863	908	887	881	869	861	919	868	904	863	846	890	895	810	894	808	902	845	842	841	896	883	851	864	817	869	869	811	835	836	851	846	933	853	874	834	883	910	844	842	847	788	824	843	868	855	843	823	904	815	884	843	893	846	879	903	860	886	844	841	830	843	855	859	859	828	917	870	853	882	900	843	881	904	871	914	829	878	869	875	864	824	880	818	863	849	897	833	843	752	858	909	873	823	827	864	833	831	838	799	888	837	866	828	900	817	881	842	828	824	848	844	835	815	857	850	873	905	850	806	866	870	858	841	877	912	872	853	904	829	866	874	836	871	898	863	868	820	899	812	895	846	880	902	839	863	843	870	836	838	855	868	852	898	870	834	843	827	880	866	835	890	836	874	857	903	845	865	838	841	861	850	869	884	907	811	852	881	862	829	849	835	867	847	862	856	878	877	843	791	870	815	898	855	871	830	904	861	914	834	871	896	883	868	842	889	848	860	827	867	859	845	855	848	884	852	821	825	933	854	884	851	834	894	846	844	870	839	830	840	877	906	886	871	862	903	881	834	869	854	844	884	847	830	923	870	829	867	870	837	814	895	849	821	889	830	840	841	858	840	868	847	840	870	892	852	887	835	859	876	855	819	906	858	871	843	900	795	829	819	884	878	857	818	855	837	875	950	834	859	849	884	868	921	821	879	862	846	874	870	863	829	860	877	887	846	886	877	831	905	908	830	897	863	853	903	834	791	809	880	886	898	888	863	880	875	804	787	891	827	944	836	872	845	832	842	804	854	817	809	932	829	918	902	878	830	868	885	807	859	822	896	877	821	853	857	882	835	842	853	911	848	853	885	902	819	849	850	871	854	856	799	837	869	864	840	841	807	851	849	852	834	803	832	865	873	835	883	858	903	854	800	916	874	868	816	867	840	874	900	860	869	878	823	820	862	803	904	854	809	877	848	804	831	855	911	814	850	869	890	830	912	827	822	816	908	912	878	854	861	906	851	832	804	853	790	882	837	871	889	846	836	838	891	839	810	823	871	842	852	874	852	875	887	825	853	872	839	877	872	843	849	856	865	871	884	861	877	835	917	859	861	871	842	847	843	787	850	861	865	812	914	834	850	848	858	864	841	861	833	889	837	872	893	846	876	829	873	832	846	879	854	878	837	936	857	842	847	842	860	886	895	851	818	846	854	951	907	880	870	850	859	872	851	877	806	865	862	903	841	781	862	767	875	824	894	847	865	890	878	889	818	869	844	857	921	868	832	840	883	938	842	862	875	848	842	871	865	914	836	871	898	840	834	884	830	858	870	901	859	848
41883	15479	4478	2000	1309	888	728	657	507	519	454	393	391	375	382	384	363	329	325	328	321	336	296	292	297	277	281	268	270	293	317	293	253	271	270	297	275	283	259	296	286	308	253	277	309	250	285	266	276	251	262	299	280	248	288	263	252	249	276	271	307	324	270	235	266	299	254	296	272	286	267	258	280	277	267	298	274	255	272	241	273	293	270	269	280	278	282	271	272	262	279	276	268	269	266	283	285	272	239	257	302	302	263	269	276	258	267	258	286	261	278	292	245	261	293	259	270	284	260	303	253	254	274	284	314	281	270	278	239	285	277	295	265	247	295	268	275	273	274	281	276	267	268	300	273	229	284	282	261	284	268	291	263	276	282	274	271	292	288	258	289	314	277	292	293	243	271	275	260	269	264	286	269	304	284	294	286	295	235	256	291	275	298	297	314	272	242	278	237	240	283	278	254	280	262	278	294	289	263	269	298	286	282	259	258	247	262	265	275	262	311	249	248	265	297	255	296	270	290	303	258	297	281	284	290	249	282	243	242	265	274	258	302	293	271	298	259	224	294	282	265	303	257	252	316	287	287	274	288	262	261	306	271	300	277	259	251	282	256	240	241	292	271	290	271	268	262	273	265	256	273	268	288	265	266	270	255	270	302	267	263	263	272	268	276	246	282	250	301	248	271	276	267	251	282	270	280	258	271	297	271	269	305	252	261	230	286	280	295	290	261	263	301	294	296	251	281	283	247	286	272	278	257	256	275	287	275	261	291	302	253	262	245	246	274	263	285	321	277	282	288	248	229	284	269	279	275	271	259	270	290	267	287	299	265	279	273	266	273	310	275	273	281	301	295	254	247	266	279	268	287	258	268	306	267	271	278	289	276	258	295	277	276	250	283	262	276	251	282	267	269	269	296	258	276	306	298	253	313	236	283	249	253	253	286	267	275	242	288	274	280	234	262	253	282	280	287	260	272	232	275	275	277	268	274	319	249	294	258	276	275	261	248	274	271	264	288	249	254	257	268	261	266	268	291	292	288	236	215	267	279	282	252	253	264	248	266	262	297	300	241	289	278	264	242	280	263	286	264	286	261	237	259	313	305	284	265	273	314	275	311	275	269	272	266	284	285	264	276	251	284	281	262	289	316	318	272	291	265	280	265	266	275	279	279	294	289	290	283	272	268	266	266	264	261	281	275	245	273	276	266	289	254	243	281	301	273	293	285	280	293	277	280	285	281	277	266	274	244	274	286	247	261	252	253	273	297	236	268	276	283	274	281	258	252	255	301	274	263	250	276	277	277	273	287	253	254	260	273	249	289	249	287	302	295	265	278	270	266	276	303	269	253	265	294	258	270	280	292	259	270	273	300	258	275	303	293	244	265	254	267	285	287	267	263	260	300	281	265	275	255	269	270	283	270	253	266	256	272	304	229	272	267	288	268	275	243	236	257	265	261	265	277	256	251	315	290	263	255	251	306	269	287	281	288	248	281	313	253	262	294	239	258	252	290	276	264	269	278	270	288	236	268	268	244	278	257	249	276	281	262	256	272	282	279	262	290	286	313	294	279	278	272	265	260	249	262	265	225	259	284	292	275	255	271	267	314	272	271	300	261	284	260	268	307	300	281	274	265	276	281	278	239	298	257	281	258	268	264	279	287	250	281	278	280	291	248	262	269	274	299	300	261	294	269	258	260	270	260	259	280	255	301	265	257	294	268	254	317	257	286	273	252	290	269	244	255	269	272	291	274	272	273	231	256	292	290	262	275	263	286	295	306	263	312	281	259	262	291	281	261	278	260	296	286	271	278	253	275	272	297	283	304	281	258	255	283	297	263	263	258	294	287	270	279	283	290	265	268	251	284	246	261	278	286	276	250	232	226	265	263	287	252	284	285	248	282	271	262	247	298	279	276	272	251	295	274	272	278	289	250	292	274	251	276	282	268	269	260	249	274	286	281	302	264	263	264	282	257	267	275	282	285	267	284	247	283	254	291	297	278	297	318	257	293	278	312	285	283	277	306	252	293	233	271	283	268	271	270	290	251	270	289	271	283	269	269	252	299	250	275	262	274	254	276	258	255	283	296	275	264	277	240	272	270	265	248	258	270	298	267	281	253	297	274	261	295	266	264	305	284	280	269	291	269	249	264	258	278	277	280	286	277	238	264	272	280	271	280	274	295	291	277	261	267	273	269	304	253	262	280	303	271	285	304	268	293	268	279	288	275	246	274	285	278	263	276	250	255	313	278	261	265	275	268	277	280	254	270	282	287	299	265	269	268	284	280	300	278	261	255	258	290	305	277	292	236	292	273	286	298	263	273	250	242	282	283	265	276	281	265	277	279	274	252	260	278	278	265	296	287	268	258	252	288	254	252	240	265	253	283	280	251	286	304	278	261	280	315	258	254	261	280	248	269	264	279	270	265	254	286	239	266	296	266	238	275	266	286	268	286	267	279	257	254	273	292	256	301	283	281	260	291	238	257	277	238	267	270	290	248	276	238	270	272	274	268	259	259	270	308	278	255	289	286	307	273	264	287	270	285	260	261	265	275	263	260	283	282	265	280	260	270	272	265	248	273	255	271	280	255	274	301	274	227	256	292	244	258	262	264	251	270	270	267	270	290	262	276	276	265	318	296	275	288	282	294	283	284	288	302	301	273	284	264	278	272	287	269	259	284	275	255	274	294	277	292	302	275	272	267	285	263	279	251	266	275	297	279	257	246	270	261	261	273	273	266	278	270	265	291	294	278	264	302	298	289	275	271	303	241	284	298	292	274	293	288	240	241	271	295	275	262	254	266	258	283	269	278	285	325	277	285	274	284	293	265	291	277	260	249	237	297	288	292	284	292	281	247	251	231	285	289	278	290	287	280	283	301	285	276	285	281	278	294	266	281	265	268	286	301	264	262	287	280	251	267	285	284	257	267	261	250	292	297	268	255	305	312	281	243	274	272	296	249	276	270	278	271	264	280	282	273	250	298	289	277	229	268	280	274	275	261	259	256	247	281	277	274	258	219	284	268	311	258	278	290	276	256	295	293	248	271	283	275	279	300	264	303	296	268	261	264	288	248	269	289	260	259	266	266	254	285	292	288	263	283	271	266	249	288	296	272	242	284	255	246	281	264	293	266	249	261	259	265	280	281	289	269	283	280	252	267	280	255	276	282	309	255	272	274	246	292	274	296	276	271	270	274	288	280	262	259	266	269	263	270	301	263	249	246	260	248	275	280	271	279	314	273	294	269	282	283	296	285	262	279	287	266	277	276	263	268	265	264	266	251	275	299	282	276	282	272	272	287	298	273	277	264	255	271	266	302	266	286	270	278	292	285	264	266	296	282	323	277	284	283	293	247	247	252	271	306	258	310	264	277	272	275	275	246	261	268	258	271	262	256	298	273	266	280	257	312	272	290	295	249	284	267	262	267	292	276	294	284	281	240	281	256	264	266	272	260	296	278	269	290	265	291	272	270	281	264	292	275	270	272	271	260	293	275	256	264	280	254	267
20784	2475	5300	5817	4963	4124	3348	2908	2346	2094	1843	1702	1562	1487	1379	1344	1275	1202	1129	1077	1099	1035	1040	1039	939	953	931	931	912	893	877	856	884	871	856	868	856	832	824	825	798	830	801	761	791	836	753	772	754	740	767	780	729	781	761	715	800	784	764	726	770	841	750	774	705	789	726	748	786	747	728	765	775	753	773	729	710	757	731	734	700	770	765	750	760	809	754	750	711	731	687	760	713	759	704	707	729	751	729	740	741	739	707	784	726	793	752	761	689	686	753	725	718	705	699	741	722	742	720	697	741	771	727	729	645	679	744	729	672	743	721	696	744	717	682	769	718	727	676	708	740	706	689	755	682	730	697	760	726	693	717	710	711	636	709	727	719	702	734	711	739	718	671	684	700	752	760	707	713	670	704	766	710	698	707	698	677	750	736	710	742	734	711	694	719	750	743	732	731	685	727	714	683	749	702	741	761	706	711	765	766	740	736	722	708	720	739	721	719	697	687	740	709	711	711	754	707	716	736	739	701	731	711	697	730	762	687	706	697	664	747	729	717	705	704	747	715	746	695	704	685	741	730	698	695	715	757	723	727	698	695	694	737	679	695	710	683	689	695	704	743	704	681	691	736	710	741	685	719	715	759	658	735	705	673	690	734	716	742	685	732	680	779	735	704	681	729	713	714	752	706	658	736	717	691	716	676	673	719	748	750	670	745	711	701	708	750	690	720	713	759	746	712	729	702	725	697	703	732	770	715	689	692	707	661	722	703	654	720	699	704	776	719	741	775	713	724	678	713	731	686	713	742	759	729	676	681	765	702	730	734	693	693	733	709	686	734	721	708	719	700	697	699	753	707	722	687	696	716	719	721	718	715	701	660	733	689	697	740	731	711	693	688	764	673	716	636	733	713	743	695	665	735	717	685	689	686	768	731	675	689	690	732	695	740	749	690	717	710	761	701	678	725	777	691	734	704	743	719	707	727	735	716	674	685	729	706	743	722	699	797	716	710	745	699	691	722	790	686	742	721	732	748	751	729	730	742	737	711	717	690	695	713	701	708	685	716	716	720	737	694	710	735	686	718	718	727	688	724	774	777	739	681	705	746	686	717	715	705	727	768	718	729	680	736	743	678	703	735	706	722	719	746	733	728	709	705	742	711	710	698	707	762	691	728	705	711	737	724	685	688	737	730	726	702	731	698	723	734	697	676	697	733	712	709	665	724	721	694	719	707	693	752	740	719	719	733	719	700	672	729	695	734	673	684	720	742	737	713	687	719	729	733	765	729	739	759	691	720	720	672	738	747	738	694	692	711	700	722	728	722	714	689	698	721	688	717	744	716	719	716	685	732	764	688	745	724	767	711	691	689	731	714	723	697	727	697	724	713	712	685	689	662	709	733	696	695	715	747	676	717	727	732	702	727	721	749	685	719	761	681	762	746	714	698	702	721	723	743	706	719	747	711	707	695	710	733	707	689	739	784	717	708	699	698	680	730	691	730	739	714	710	720	700	677	754	742	731	686	766	764	690	752	692	724	703	697	695	732	738	681	723	709	727	764	743	719	716	694	727	685	693	710	726	713	699	714	748	747	738	715	690	740	690	717	702	745	690	699	738	691	701	690	737	701	757	697	708	702	697	757	706	687	720	736	730	738	778	720	697	744	725	679	689	729	707	729	700	729	692	719	750	731	670	740	735	736	687	766	698	701	721	749	710	735	692	698	722	677	696	716	765	718	724	678	690	689	718	685	736	733	696	677	687	707	756	704	683	712	712	732	722	711	726	687	742	707	688	719	716	770	731	674	754	716	697	694	731	726	705	725	735	729	719	706	700	695	735	729	713	679	686	706	718	721	696	724	678	722	711	739	718	678	655	691	703	712	726	706	699	722	675	692	718	688	760	729	684	687	728	707	734	722	747	697	711	717	731	705	711	727	663	692	757	748	698	682	682	692	722	755	740	725	716	727	686	705	748	720	766	719	700	686	674	695	720	722	719	656	678	737	720	725	738	694	694	740	697	712	737	713	727	708	767	707	756	765	758	703	703	703	673	718	713	756	712	699	718	691	724	698	747	747	696	721	703	720	705	736	760	670	742	712	698	710	701	721	710	730	694	775	746	690	711	722	698	704	733	700	730	719	697	747	729	700	686	722	731	729	760	665	688	670	710	743	676	712	781	725	699	703	690	721	721	690	705	719	711	708	680	712	770	681	713	715	700	686	753	769	679	723	731	747	717	755	700	741	715	725	700	689	719	744	792	735	704	694	745	695	758	649	767	725	679	761	758	686	741	713	745	727	691	686	726	669	763	737	769	708	766	719	703	696	728	698	678	672	711	683	726	730	729	716	752	723	660	716	739	717	746	771	719	746	735	643	680	707	701	736	788	614	768	720	698	709	680	749	707	687	707	735	704	696	705	730	682	708	697	739	687	698	716	718	755	706	755	696	703	782	722	669	723	698	697	730	780	698	712	749	719	691	748	718	652	676	719	702	691	743	697	738	730	737	745	720	753	692	714	728	717	678	716	742	774	722	689	725	767	731	682	722	739	757	709	721	757	720	729	713	689	672	689	658	733	735	688	703	746	750	687	693	721	707	684	700	678	707	722	721	712	720	713	687	707	726	680	740	710	708	694	703	728	727	749	733	731	763	717	769	716	769	671	756	724	680	729	714	716	716	667	717	726	734	709	699	705	666	761	709	726	756	761	720	671	693	736	728	697	697	702	724	699	732	734	684	676	707	707	696	669	684	728	724	748	747	688	739	676	715	692	696	709	770	678	781	660	773	694	681	727	751	713	743	740	743	714	681	717	747	736	783	723	669	709	723	745	713	772	725	731	722	754	689	646	728	721	746	694	704	697	710	768	712	732	747	730	690	728	719	710	757	709	721	679	731	697	741	717	712	700	744	703	775	741	741	684	696	748	718	706	715	678	709	714	717	709	685	691	722	738	746	664	703	721	701	718	702	767	680	691	754	731	733	675	735	693	732	736	736	741	744	741	671	752	693	665	763	731	732	697	680	667	744	773	741	708	758	672	691	703	669	706	695	714	665	699	722	715	747	709	711	707	756	754	710	713	717	715	726	801	693	743	716	698	691	769	674	729	695	745	754	695	713	716	729	703	711	730	733	678	719	687	760	737	735	740	700	725	694	726	728	738	718	729	696	686	711	756	729	717	688	730	691	705	708	722	751	696	680	701	715	757	700	737	724	708	737	709	723	704	677	717	667	692	731	737	696	719	683	736	684	732	717	685	727	680	669	703	704	682	717	706	709	692	707	684	686	640	703	737	702	667	718	761	714	703	726	727	730	721	734	706	713	727	702	692	687	729	705	670	725	707	734	671	727	734	749	758	677	666	704	690	752	701	731	736	714	689	740	727	736	749	734	682	705	745	692	732	740	695	669	709	730	716	718	680	764	741	712	613	732	713	698	701	699	733	682	705	722	739	721	735	681	733	725	734	721	714	724	775	731	709	728	722	710	661	667	703	689	728	716	707	682	726	704	750
4665	260	214	228	180	208	198	163	209	205	189	184	186	203	184	184	207	206	210	194	186	195	179	187	197	159	184	176	161	208	205	214	189	190	233	174	185	169	193	219	217	191	217	187	209	200	199	203	188	206	194	179	211	188	182	197	180	204	189	190	206	215	185	192	202	173	179	200	204	203	213	200	171	183	187	203	184	191	190	193	184	180	186	184	198	192	202	208	177	180	168	194	200	180	184	188	204	210	199	194	186	203	187	186	194	191	180	167	199	174	169	175	193	201	152	182	197	181	191	204	206	188	228	192	184	193	174	204	176	201	180	198	185	174	188	182	180	178	178	189	196	162	210	196	179	227	168	222	205	188	203	205	196	174	200	198	197	203	173	185	194	197	199	169	188	195	173	194	200	188	198	191	209	149	181	191	212	188	175	204	215	186	202	172	171	186	195	194	171	214	185	186	172	182	194	182	188	194	185	204	174	218	170	185	203	193	218	193	211	186	194	192	182	194	194	200	191	188	205	177	182	165	199	211	171	184	189	198	191	194	182	172	185	217	193	184	215	210	202	189	201	180	195	173	193	197	223	201	194	205	177	215	181	204	203	176	186	190	191	188	177	174	171	193	173	205	178	180	161	204	206	187	200	209	169	188	228	195	196	175	195	185	205	202	210	170	208	174	177	225	208	190	201	185	175	197	198	191	199	213	180	175	180	183	188	202	190	177	193	176	208	191	183	183	186	164	172	183	184	197	172	204	161	177	193	214	204	195	173	152	183	198	186	196	195	183	192	206	198	186	202	210	184	182	185	190	204	168	198	183	187	201	186	193	204	184	173	191	181	198	191	171	197	198	187	206	199	183	173	166	192	181	189	195	199	198	169	179	182	207	181	205	199	213	191	216	206	153	180	193	197	193	189	207	194	176	175	182	175	202	189	224	215	173	181	184	163	185	199	201	214	186	178	230	218	194	183	195	175	184	194	183	187	186	172	205	191	171	169	198	167	191	190	157	152	187	206	198	175	184	198	179	188	190	168	195	170	209	198	190	195	179	197	191	198	186	200	193	178	201	207	198	196	207	203	190	187	192	182	176	199	192	187	195	205	179	189	182	196	191	205	222	176	211	192	192	189	200	171	204	182	180	175	157	183	185	198	190	160	210	193	205	185	191	200	186	174	211	216	193	176	171	192	203	181	188	187	226	194	203	201	218	178	200	205	212	182	199	185	204	198	182	164	189	203	195	182	185	203	194	201	169	191	191	181	185	213	204	172	201	197	165	180	160	180	165	210	207	162	198	200	164	181	205	203	205	195	215	185	192	198	195	159	179	223	191	192	191	205	194	179	203	194	204	171	163	189	189	198	220	179	194	204	180	206	208	200	216	177	200	192	186	213	203	170	185	201	208	208	191	200	188	179	215	147	194	199	181	196	190	203	195	190	181	191	208	202	159	178	166	172	183	162	194	186	191	187	190	200	180	167	149	202	206	196	171	216	162	209	194	186	207	189	187	178	167	174	186	200	206	174	203	180	181	223	219	185	182	178	189	204	216	201	183	218	190	200	210	188	190	207	202	178	197	196	189	189	181	189	176	183	192	156	192	204	189	224	168	198	182	212	195	174	186	162	204	228	190	194	204	196	184	178	191	172	188	181	189	209	179	188	202	174	182	179	202	167	202	167	199	177	172	181	208	194	225	197	174	190	193	184	186	181	201	183	183	203	187	221	218	178	187	223	199	189	183	185	193	201	182	158	193	185	209	209	166	206	208	161	224	189	187	193	188	182	183	200	187	187	191	192	187	196	232	189	177	203	196	181	195	213	175	170	201	196	192	185	168	188	186	196	188	197	184	191	231	200	179	189	206	185	181	173	178	196	196	176	184	205	198	176	175	201	180	192	186	208	175	192	204	190	181	175	180	168	203	180	186	213	186	193	193	183	200	180	179	201	185	191	200	198	175	178	186	204	189	167	175	209	171	188	165	207	200	222	204	199	194	196	199	211	204	213	197	184	208	180	168	171	221	196	182	169	180	184	187	190	163	184	199	184	166	190	187	211	172	197	175	194	184	176	198	192	194	191	198	210	208	179	186	203	182	182	182	209	205	175	189	223	198	191	193	171	193	169	186	216	205	176	202	184	185	173	187	174	193	159	184	159	159	181	176	206	208	205	214	184	195	196	174	175	198	183	189	198	202	178	190	192	223	189	186	180	195	214	186	218	194	198	178	196	211	192	200	194	225	161	181	218	202	180	203	192	195	201	184	198	191	207	208	218	192	215	191	189	200	195	169	167	174	185	191	197	178	178	196	203	209	178	190	161	209	179	184	184	215	195	219	194	187	221	200	176	163	174	191	184	192	206	194	197	175	204	197	193	179	202	201	204	223	193	165	207	180	180	196	193	194	201	178	168	208	204	202	193	186	180	193	181	187	212	201	177	168	192	181	195	179	209	194	180	198	193	179	187	178	170	187	185	188	198	193	195	189	195	197	181	220	188	212	179	193	177	175	211	206	173	190	160	206	201	193	207	206	204	232	197	192	173	215	207	197	185	178	184	195	187	207	186	186	195	206	166	187	204	211	177	183	199	186	179	183	186	206	183	179	166	188	202	196	170	195	183	203	205	223	175	183	191	199	193	196	163	200	164	183	180	176	212	192	170	160	152	197	177	197	221	204	223	174	242	221	195	186	161	191	191	182	167	172	191	195	205	196	192	231	198	190	177	211	178	193	188	189	188	189	206	190	179	182	212	168	186	170	185	191	220	152	177	177	196	190	188	197	212	188	169	191	186	186	216	166	191	189	207	181	202	177	214	190	180	191	186	181	176	203	200	203	215	176	202	199	166	191	200	182	207	187	172	213	195	186	200	203	201	191	188	198	208	193	155	181	214	186	192	199	212	206	229	188	188	207	174	178	182	180	158	197	178	183	199	194	211	194	194	218	187	186	183	189	176	218	217	182	175	195	203	189	172	180	174	188	202	197	186	198	170	201	188	192	195	171	199	217	182	176	206	185	181	188	192	196	212	179	211	198	179	204	199	190	201	200	190	171	189	196	208	195	198	202	180	202	185	201	187	165	174	226	204	198	188	167	195	202	162	181	197	191	210	155	203	183	185	203	171	213	206	172	206	194	205	190	191	204	166	200	178	224	189	186	185	178	203	200	165	189	220	186	216	183	181	197	189	189	216	209	188	183	172	213	195	189	200	180	191	191	208	196	205	205	183	169	192	177	202	206	188	213	199	195	195	175	206	203	189	188	180	175	209	210	185	225	178	170	180	196	196	175	181	198	183	176	183	210	183	190	177	198	204	213	201	171	199	198	188	191	212	164	206	181	205	199	198	186	197	186	183	187	172	196	155	206	203	182	197	215	183	180	198	204	192	203	177	197	209	183	198	177	181	191	188	191	189	201	171	183	198	166	183	173	196	205	172	167	199	185	196	201	191	166	197	186	200	190	193	193	172	182	172	206	199	175	157	216	202	197	197	189	199	195	193	197	196	186	180	187
4052	596	683	667	662	617	617	600	591	571	570	620	609	634	592	600	595	562	605	558	620	584	586	592	584	549	548	517	551	560	583	559	558	553	539	544	539	551	555	569	543	556	569	528	562	523	527	553	556	560	585	602	582	561	548	595	606	581	547	588	586	583	550	591	525	562	578	573	553	579	553	587	554	517	582	530	578	587	550	572	593	599	553	565	553	556	594	595	583	542	493	539	558	558	558	585	566	592	597	513	544	573	585	539	552	538	573	588	567	568	580	528	535	602	560	529	592	537	550	530	560	570	591	593	540	562	554	567	546	579	515	579	557	535	572	586	541	547	586	542	582	530	585	599	532	514	545	546	573	537	564	551	569	529	558	593	590	584	589	589	588	520	602	590	504	556	586	517	579	571	556	527	541	555	558	562	591	553	575	568	558	524	547	548	584	567	577	610	548	559	515	527	537	576	538	574	566	553	590	541	605	559	556	540	572	543	575	572	558	600	584	574	553	530	558	526	572	558	553	534	563	603	550	558	538	537	567	596	544	562	532	550	605	573	554	538	605	565	563	552	558	569	555	548	596	558	572	536	594	554	576	544	530	598	594	583	542	542	585	520	589	570	578	575	541	565	581	566	541	549	527	575	549	581	529	563	532	543	529	576	517	572	565	555	567	585	570	558	556	586	562	573	607	608	539	586	585	586	573	511	537	566	589	560	613	536	567	544	538	577	542	548	589	600	562	540	594	583	549	581	586	548	532	546	553	610	580	559	577	524	549	561	560	566	621	577	560	561	571	568	556	546	582	608	603	552	586	565	539	497	559	560	577	563	598	545	518	542	565	526	592	576	529	534	513	579	553	547	577	552	557	588	564	552	575	545	542	517	574	536	617	553	550	569	563	610	584	580	539	557	525	566	607	584	563	598	544	589	593	499	517	560	568	571	531	556	526	550	588	557	547	537	596	562	580	601	559	546	557	572	557	574	573	568	558	587	571	544	562	543	535	572	509	565	556	559	563	571	600	566	527	544	585	554	580	617	591	568	563	519	540	557	617	593	535	601	588	535	530	595	593	571	541	558	587	538	545	550	598	554	535	571	594	545	546	566	550	577	562	559	590	583	583	558	562	545	564	595	542	553	563	572	602	554	560	581	540	567	604	562	558	557	562	570	581	535	535	551	542	602	572	593	609	582	538	592	557	556	571	594	542	598	565	610	553	571	542	532	573	553	581	564	628	567	521	581	560	571	522	570	571	606	589	550	554	575	541	494	558	576	601	558	593	587	570	546	555	569	590	553	605	570	563	564	547	520	567	519	539	570	608	538	604	554	535	569	558	548	551	590	564	549	590	549	533	553	555	531	549	569	608	586	557	593	584	575	574	592	557	510	553	545	518	552	568	549	557	543	548	585	534	589	556	566	561	587	541	570	572	560	585	561	521	545	560	571	581	600	581	550	572	547	565	579	562	583	561	550	548	592	544	562	539	568	628	558	579	532	540	567	563	589	542	564	583	581	527	599	575	520	572	543	547	588	597	553	573	516	535	531	547	562	578	548	562	575	570	540	584	569	558	566	528	566	555	582	552	534	564	563	523	562	560	556	615	561	536	552	520	566	510	550	559	592	593	546	564	536	560	537	550	579	595	599	589	591	572	514	548	576	543	554	566	536	578	541	556	545	564	568	590	564	600	535	558	600	593	563	600	574	553	564	543	579	561	542	560	587	582	550	552	586	546	586	523	567	611	590	598	545	564	550	538	589	574	555	530	558	532	557	575	568	564	580	572	564	563	545	564	575	547	574	583	610	523	555	568	563	582	517	545	581	546	595	541	562	531	557	560	567	558	588	552	577	552	602	569	575	553	573	586	514	542	566	561	549	596	583	554	578	525	511	558	557	529	569	564	553	578	576	582	560	550	592	574	561	584	533	555	622	574	550	554	613	598	570	530	539	558	535	557	559	607	548	535	507	547	564	515	580	566	522	570	538	544	593	548	591	554	568	606	574	574	575	581	621	541	587	565	526	553	586	524	568	575	562	577	546	561	583	576	521	556	572	561	564	564	577	549	544	561	564	547	555	552	550	548	557	581	561	553	574	547	556	545	565	570	570	566	562	558	524	559	607	575	579	573	538	558	612	529	556	524	543	559	563	578	570	556	550	582	579	592	568	584	594	562	549	581	533	560	544	550	520	587	586	595	596	565	548	543	538	576	588	587	616	585	558	589	562	530	571	566	560	579	616	580	565	562	558	553	569	567	554	562	550	527	561	574	533	576	547	532	574	529	568	572	577	558	537	532	599	523	574	537	576	597	594	534	580	576	558	568	593	555	569	532	588	556	577	536	583	503	514	548	558	587	573	583	537	546	565	559	536	596	588	578	540	548	560	570	549	560	583	546	546	584	565	525	522	556	586	546	587	564	551	574	562	529	578	561	562	573	533	562	558	572	574	561	596	521	579	566	554	549	573	580	576	508	523	571	622	585	576	548	584	572	576	560	602	549	573	533	516	570	565	558	564	571	585	568	566	546	551	580	547	535	562	603	497	509	565	550	548	548	562	582	549	556	559	544	601	522	543	596	516	593	511	596	583	547	557	571	533	586	538	546	561	584	624	600	560	585	558	577	549	552	560	537	576	522	577	529	551	542	560	584	558	540	531	589	560	554	544	584	544	568	563	576	563	555	590	557	573	563	575	546	591	577	589	536	533	581	584	558	546	585	493	621	584	578	546	516	582	577	552	566	533	537	571	595	585	565	553	566	579	515	538	511	530	551	568	536	518	583	566	593	560	558	581	542	614	545	567	531	557	575	487	571	593	575	549	525	551	539	569	543	567	552	560	537	561	530	578	564	586	557	572	555	576	585	532	583	573	574	591	551	568	552	527	557	609	561	553	595	576	517	580	513	560	588	498	574	561	572	565	554	540	561	563	549	562	602	543	555	533	549	585	541	523	571	587	589	598	585	595	551	591	561	580	573	555	550	561	571	533	559	561	543	571	585	540	531	557	572	553	584	565	553	585	564	556	518	525	591	571	583	544	544	578	571	545	559	549	515	560	588	579	581	541	543	565	573	570	554	535	528	599	624	578	540	594	563	527	582	533	549	575	529	576	605	578	548	537	587	569	570	544	547	551	562	549	585	550	561	517	541	610	544	598	571	538	586	568	606	545	564	549	534	571	541	577	531	605	587	567	566	542	594	533	553	575	579	602	540	589	545	591	581	555	549	585	549	593	615	634	560	576	539	557	531	560	553	530	626	573	605	555	563	545	554	557	536	583	598	575	552	580	557	552	563	551	543	608	542	545	577	550	606	543	565	530	537	570	567	567	612	552	562	577	572	595	560	554	621	509	582	580	574	573	574	579	601	545	518	565	552	555	577	548	532	529	556	556	537	540	575	547	548	582	569	541	574	579	590	613	547	513	577	583	581	541	575	600	576	560	570	557	563	583	534	567	574	570	552	593	546	542	535	571	603	544	527	581	576	569	578	587	540	534	566	564	558	553	571	563
36007	8541	1543	1150	790	704	599	470	478	443	384	399	398	366	384	384	331	353	341	336	345	375	340	339	308	326	352	344	355	342	326	330	340	365	307	341	323	341	355	332	347	350	313	325	319	358	316	360	364	307	332	348	307	318	355	297	310	346	310	329	318	360	340	319	322	307	339	333	318	320	294	331	346	312	320	349	329	316	342	291	296	280	341	335	338	312	312	289	328	354	321	342	379	324	335	331	340	333	344	335	338	347	310	358	355	323	325	336	284	324	313	331	318	353	321	337	345	317	310	335	301	338	313	318	344	353	349	321	332	319	349	306	344	342	318	351	309	365	345	351	343	343	304	321	350	339	329	359	301	337	299	327	353	343	339	316	334	338	329	309	299	322	351	347	320	312	322	323	311	315	322	348	335	324	358	334	327	321	347	321	314	314	343	324	315	315	327	339	342	329	312	315	312	305	327	336	311	356	348	309	321	317	340	349	319	324	335	357	357	379	321	298	295	349	336	339	358	336	329	300	313	313	318	340	315	350	333	313	348	318	312	363	339	345	288	331	367	321	359	322	324	328	329	327	324	318	302	326	318	344	317	279	355	326	328	339	349	331	334	287	312	310	308	343	336	322	339	357	311	339	351	305	334	315	311	353	324	379	314	348	335	358	348	353	320	338	341	288	361	341	333	336	351	350	344	320	311	335	305	314	340	326	344	314	302	311	299	324	347	345	371	314	308	305	340	287	302	327	332	358	351	340	331	315	342	329	330	340	318	346	305	338	302	367	312	330	341	310	323	312	340	351	330	313	337	320	339	348	328	313	330	325	324	310	322	352	317	323	347	314	346	340	330	301	306	328	340	316	346	351	342	333	343	304	305	313	303	325	354	350	345	339	356	314	348	304	347	315	307	341	334	337	338	308	318	314	365	322	344	339	337	324	350	354	335	338	341	340	304	312	330	341	342	329	317	320	298	310	328	339	303	339	342	345	330	299	335	334	335	340	310	324	347	325	340	359	327	315	343	303	341	350	337	307	312	286	370	360	330	288	321	327	348	324	370	323	313	336	305	328	333	307	338	362	340	334	356	355	364	306	336	338	363	323	331	314	315	299	328	307	312	330	326	353	374	318	334	321	288	311	313	339	341	338	335	318	338	324	328	348	323	336	313	319	304	342	308	307	315	333	325	347	325	348	323	335	336	318	378	353	347	352	361	322	301	343	346	301	334	311	346	307	330	328	308	314	342	309	320	303	318	320	354	358	333	343	330	332	325	318	335	298	319	317	358	373	324	343	318	308	347	340	310	319	346	314	338	340	311	356	363	340	326	322	336	329	331	331	312	337	345	327	317	337	297	331	295	344	306	357	333	337	311	355	340	330	343	341	331	316	338	328	319	340	307	326	309	312	329	313	307	343	373	304	287	350	296	346	313	313	341	334	327	337	341	338	300	300	332	336	300	320	322	306	338	278	327	340	307	345	314	297	316	332	333	320	306	333	311	345	343	343	310	342	329	305	327	323	356	301	309	267	357	310	302	360	336	308	325	312	283	314	358	307	356	306	319	339	324	344	326	310	308	318	322	306	300	325	345	297	307	358	319	328	334	317	336	319	329	332	371	340	324	325	376	323	309	325	358	354	319	333	323	302	317	301	330	301	319	365	318	340	312	347	342	351	309	325	325	294	334	353	314	316	346	370	324	334	303	355	312	337	378	301	313	306	329	363	356	340	308	326	329	355	346	372	331	336	313	330	313	338	334	293	330	310	328	339	339	294	332	337	301	329	299	332	336	324	344	348	350	321	318	339	347	374	371	358	307	335	329	313	331	300	373	326	338	309	323	311	342	337	361	328	333	311	329	314	369	320	358	339	320	301	338	366	338	319	325	355	337	317	317	328	338	298	320	336	332	370	311	352	307	363	315	343	353	356	331	296	333	359	377	325	355	339	340	342	303	333	323	352	333	332	339	347	343	326	321	315	342	333	329	319	313	342	328	324	356	353	332	341	309	330	345	293	353	345	322	334	338	288	327	314	299	309	306	305	330	359	354	301	318	325	340	344	395	323	320	348	335	354	325	344	333	320	324	312	294	323	347	320	317	311	357	295	345	301	330	326	307	320	315	311	328	330	332	343	318	341	342	315	302	328	364	288	342	363	322	332	352	322	314	333	349	316	328	352	344	301	318	336	316	335	340	351	330	298	336	322	358	351	331	345	314	360	303	319	335	340	348	345	311	372	334	324	319	372	343	306	345	335	332	340	351	307	343	300	307	285	327	327	326	316	328	365	350	357	331	305	324	330	339	320	340	342	319	341	339	307	304	354	351	318	336	325	297	325	282	352	295	311	327	328	306	296	296	332	323	331	327	345	316	309	329	343	304	350	343	301	364	345	313	299	324	299	304	351	336	319	306	295	334	349	323	344	295	327	317	325	350	329	349	314	314	311	313	314	335	316	336	307	314	311	345	322	337	326	305	307	333	359	334	364	312	315	331	289	320	313	349	315	299	340	335	347	339	337	331	358	288	319	355	314	323	301	320	286	333	300	308	313	321	352	347	324	336	311	329	305	316	302	347	314	317	369	343	333	350	338	321	368	329	323	334	341	296	355	312	325	364	320	373	329	330	337	324	320	282	348	356	355	327	335	304	342	335	337	315	333	321	336	284	341	343	301	344	330	339	328	301	317	305	312	315	312	340	334	359	332	305	327	317	326	339	317	332	274	337	331	326	309	326	303	353	339	323	314	337	334	333	308	345	339	345	314	322	324	315	294	347	329	323	306	320	356	316	318	313	340	346	319	320	320	347	322	323	313	326	330	310	315	337	328	325	328	360	325	335	336	358	364	334	354	330	358	370	306	313	318	316	347	308	318	306	361	315	352	324	342	354	331	313	324	300	297	304	311	301	367	326	329	338	298	311	373	331	334	340	303	299	340	321	317	328	335	345	315	320	321	320	330	328	330	321	324	324	323	343	302	337	321	318	325	313	344	348	328	297	328	323	333	307	319	350	289	323	341	338	319	348	332	341	330	327	321	320	327	318	308	296	327	327	332	352	356	321	334	345	335	348	361	349	343	326	322	340	303	327	339	347	338	331	303	319	306	346	324	329	327	336	300	345	334	322	354	335	323	355	327	332	354	319	340	342	299	318	346	337	330	339	331	341	306	313	308	315	319	367	351	372	318	328	295	337	314	316	303	344	316	334	344	302	314	355	322	318	305	325	357	307	309	313	311	314	316	343	324	350	329	319	344	376	326	325	350	335	310	321	341	349	324	348	354	315	330	333	334	370	328	353	323	368	312	318	335	308	348	314	360	302	332	362	325	362	318	313	323	306	334	321	319	316	305	342	356	295	326	319	301	320	329	345	331	318	339	339	308	318	342	304	309	314	340	323	318	338	310	372	322	363	327	329	302	318	346	303	335	339	321	322	338	352	301	278	340	322	326	327	336	329	349	304	309	339	328	329	297	329	323	337	297	345	343	319	358	340	314	357	333	321	287	317	357	377	294
17581	1733	3147	3655	3087	2568	2225	1965	1772	1588	1493	1442	1297	1222	1198	1164	1105	1183	1143	1087	1063	1048	988	1021	981	1025	1019	970	941	951	947	892	928	912	908	939	983	912	943	936	878	882	859	930	891	899	897	888	910	890	862	893	887	862	881	908	898	861	935	852	813	882	882	943	886	945	903	889	913	875	843	868	864	892	871	865	895	876	896	883	811	834	857	840	880	816	880	888	854	921	873	882	836	877	904	841	853	811	890	861	872	855	856	844	861	888	878	888	884	860	869	874	846	865	858	915	843	867	911	842	895	869	916	881	842	834	886	874	816	856	839	862	785	873	841	909	866	907	915	830	845	907	813	777	862	877	876	851	860	851	879	866	857	842	872	843	861	802	827	866	891	843	838	840	803	797	845	830	904	874	828	863	852	845	903	836	894	838	892	861	843	856	858	845	802	861	787	799	877	868	872	910	868	884	885	881	897	905	894	855	803	873	866	853	867	835	866	929	814	884	865	888	850	859	887	852	786	897	850	842	828	886	861	870	926	874	836	850	874	837	887	882	930	911	866	885	867	834	827	918	862	846	874	913	903	888	890	841	873	843	858	874	866	865	839	894	826	817	880	875	890	917	891	831	853	855	852	867	839	802	858	863	881	883	881	845	832	852	915	832	828	871	887	834	897	858	840	862	837	890	867	882	815	867	876	835	842	847	920	834	887	833	914	895	857	830	847	787	871	862	844	887	840	870	831	872	865	895	860	860	892	860	879	849	844	845	911	794	880	872	881	886	853	823	819	873	876	871	868	895	860	845	840	818	844	855	840	847	846	867	822	903	880	853	833	903	886	848	860	839	857	867	913	865	917	852	807	828	851	877	880	870	852	894	826	850	859	850	831	803	873	870	805	866	878	895	843	849	844	856	840	832	845	878	907	836	870	882	819	860	819	869	873	870	896	872	852	865	821	828	897	881	830	846	874	883	812	845	903	885	849	847	913	891	863	813	870	823	844	893	908	851	861	809	827	910	825	842	852	841	831	854	856	887	871	839	821	867	915	857	831	861	888	820	861	878	834	908	875	894	871	880	881	883	871	886	910	903	861	834	919	869	889	886	843	843	893	828	829	830	825	817	902	831	842	891	876	865	873	873	875	815	877	826	837	823	838	908	893	833	881	929	955	890	859	850	876	863	854	839	910	845	832	859	923	879	802	855	893	865	824	860	873	899	868	867	856	846	927	898	828	887	817	818	873	875	886	884	826	862	842	825	871	856	823	877	897	835	875	880	860	871	810	885	836	856	873	862	874	873	882	886	862	857	861	845	908	829	883	913	880	826	936	877	912	888	847	856	839	858	892	838	809	846	886	900	817	828	890	913	891	914	855	858	893	839	854	897	858	910	879	874	848	876	913	876	885	850	857	848	876	867	866	884	872	786	890	901	821	868	887	806	866	879	821	895	883	861	843	851	835	898	823	842	851	893	822	935	833	852	849	900	871	910	837	859	860	917	860	796	849	823	891	855	866	825	859	851	865	842	837	881	878	882	873	854	877	890	892	917	856	830	867	882	925	824	847	867	835	866	899	830	861	840	915	885	827	885	919	869	868	821	880	866	897	884	893	855	890	849	885	808	863	885	877	814	841	834	897	856	909	893	846	871	861	821	882	899	871	869	816	843	848	851	872	861	839	863	870	879	826	869	860	889	849	918	808	783	860	849	882	824	814	877	848	814	881	887	869	853	924	867	871	845	900	834	813	794	882	897	872	831	845	885	841	899	877	864	854	924	862	867	878	828	850	871	867	846	942	884	883	851	839	930	899	866	866	843	868	884	882	917	877	870	847	842	812	849	818	856	823	824	811	868	850	892	900	844	887	856	901	802	880	841	833	821	852	838	841	813	835	855	879	870	856	862	869	887	907	908	933	859	833	869	838	909	820	898	816	822	803	846	905	851	877	859	870	824	859	846	854	815	856	840	806	910	809	855	904	838	805	872	897	907	852	838	856	867	901	882	890	921	918	887	871	819	882	860	860	891	882	852	832	892	888	923	897	855	848	879	830	852	861	875	872	882	838	880	889	837	903	868	863	881	861	893	840	831	895	858	895	857	877	902	884	880	855	851	874	853	897	818	878	894	898	865	847	892	850	827	874	874	877	895	897	872	856	872	890	893	845	897	863	838	841	827	837	869	862	817	870	857	863	870	866	825	860	838	854	848	920	865	898	880	864	852	817	869	891	861	876	873	894	830	847	932	880	792	913	851	856	829	864	872	896	845	899	846	851	854	857	901	821	855	860	888	823	855	837	870	876	863	893	914	886	835	838	832	879	822	874	868	871	930	837	855	852	911	920	843	910	874	891	902	872	855	843	855	887	865	893	883	871	865	856	838	893	801	908	847	846	826	868	850	869	865	842	904	837	841	884	819	849	872	871	848	885	898	830	859	889	871	910	845	856	814	867	831	894	832	825	882	928	799	810	894	880	898	793	838	849	836	860	878	880	881	866	847	877	861	878	856	860	864	851	909	868	849	835	850	868	901	858	873	849	820	843	875	863	881	828	857	857	853	857	887	882	853	842	827	888	826	884	906	875	877	814	877	871	887	853	867	927	863	884	862	855	835	856	859	921	854	831	881	897	875	834	858	869	880	827	895	876	852	838	894	833	885	842	845	850	864	923	873	883	843	886	879	913	906	816	840	851	880	858	806	835	855	895	873	891	886	843	863	843	911	882	841	900	791	892	852	884	860	891	870	875	879	876	840	893	881	899	888	835	853	878	838	820	867	882	842	812	877	883	829	922	885	836	840	888	842	829	822	826	899	829	864	875	886	872	871	874	842	869	833	859	893	849	864	911	893	884	888	840	858	862	883	846	877	860	861	893	846	902	918	811	819	879	853	862	888	827	820	864	858	889	818	863	924	796	931	882	855	827	829	913	819	850	892	894	872	915	850	848	885	857	834	843	894	875	807	825	896	905	892	855	789	833	839	867	875	889	845	872	840	871	888	856	858	879	840	859	886	856	865	889	887	887	886	842	854	821	854	845	882	835	811	887	902	859	882	850	852	813	894	833	851	847	807	907	934	905	847	806	881	893	836	804	859	908	853	878	838	880	897	886	862	853	889	843	893	830	856	818	870	842	894	834	875	858	854	883	874	889	870	873	835	846	849	873	892	809	858	850	885	883	931	843	850	889	845	849	863	889	854	878	891	871	824	800	875	773	885	842	837	840	838	871	853	844	897	864	876	896	891	887	856	836	867	866	864	896	816	845	862	883	836	871	888	870	840	832	906	902	823	797	888	837	904	865	880	867	887	860	863	881	851	846	904	881	854	814	803	885	881	864	887	866	867	904	881	861	829	856	894	850	825	843	913	848	874	842	810	870	854	901	887	862	856	860	905	860	856	877	852	853	926	820	887	878	830	850	861	889	900	911	825	890	860	920	890	872	878	903	899	886	820	879	866	916	803	888	816	830	869	886	904	875	851	844	823	878	876	846	839	870	888	870	899	869	913	875	915	899	874
48960	17929	3965	1894	1312	898	734	609	554	489	469	440	406	399	382	361	329	315	328	311	313	344	339	293	338	274	299	303	291	283	328	247	300	319	280	315	301	314	247	279	295	270	289	273	283	273	294	257	266	278	310	278	263	256	272	276	278	253	270	282	276	271	277	283	299	278	264	277	291	246	268	295	302	304	248	266	289	262	277	315	275	268	293	311	290	290	257	278	295	261	297	285	276	290	257	280	304	246	264	257	278	264	325	285	287	282	296	278	273	242	305	308	252	265	286	281	266	276	262	317	268	282	290	284	283	259	304	276	297	274	319	278	275	275	269	281	258	295	283	261	273	253	247	289	271	262	293	282	268	290	278	262	274	267	279	277	308	275	273	269	290	274	276	291	269	289	266	277	260	273	265	232	294	302	251	274	267	261	294	259	268	266	257	284	302	253	257	262	257	252	235	253	253	308	296	297	320	289	249	276	291	258	277	255	289	285	293	277	245	253	307	280	250	263	300	287	250	297	270	265	265	294	273	301	297	269	271	281	286	287	269	293	244	275	284	289	291	272	263	254	262	272	300	280	286	286	257	261	275	284	287	244	269	289	288	266	289	231	270	252	278	262	260	272	268	276	259	296	267	289	284	284	269	277	269	277	283	276	270	310	281	280	289	266	272	282	278	276	279	257	257	297	262	287	289	279	297	302	293	286	279	317	303	284	247	242	269	295	263	268	310	272	271	283	252	270	261	303	272	244	251	283	287	262	281	282	254	267	290	275	284	265	276	290	305	264	297	274	284	292	302	293	274	264	273	283	295	230	259	272	277	270	258	303	258	269	270	292	285	301	262	297	287	281	269	285	276	258	303	280	286	249	265	293	285	269	292	275	265	270	272	283	269	320	300	292	261	300	285	271	289	273	289	267	261	261	276	268	249	293	279	274	274	265	268	298	273	276	285	278	291	271	277	290	290	277	335	316	279	283	287	276	246	263	287	262	262	254	280	278	295	301	310	298	278	271	274	277	257	276	286	273	261	267	245	280	267	248	259	316	283	261	303	289	283	269	282	287	321	265	276	256	272	285	280	261	306	268	278	272	252	266	273	272	252	275	279	284	284	258	278	290	278	257	293	288	235	261	259	278	284	266	267	261	276	305	293	271	281	275	268	270	278	235	244	255	276	246	291	263	269	271	298	262	265	281	267	262	263	271	272	281	274	283	283	251	273	296	239	279	260	256	273	283	291	275	298	281	256	282	267	281	268	263	274	272	288	262	274	283	281	270	282	306	264	296	331	283	271	248	281	256	277	282	270	295	306	268	282	304	267	273	286	284	294	258	292	303	286	291	316	281	273	267	255	285	277	286	287	294	288	281	256	256	275	286	266	270	289	282	305	281	260	246	266	325	285	269	279	264	253	290	248	314	293	275	277	239	303	289	260	294	299	265	263	289	264	266	255	273	265	279	271	272	283	255	233	297	276	239	290	304	275	284	301	261	271	274	273	278	275	273	291	267	264	266	263	271	260	265	301	274	278	272	281	278	314	269	266	239	241	269	255	258	300	275	273	285	249	255	265	275	266	282	283	267	255	267	280	280	289	244	293	252	280	269	287	293	288	258	268	262	280	260	280	294	254	240	277	275	260	289	283	289	295	277	277	278	292	268	295	291	282	261	313	276	262	285	251	276	296	258	270	250	267	241	236	282	269	272	265	272	275	278	316	282	283	273	258	286	281	266	270	280	268	270	272	274	310	250	266	271	281	276	273	293	248	282	283	283	267	269	276	243	292	276	270	240	271	261	287	285	289	285	292	289	289	264	276	297	282	267	278	274	295	291	279	284	280	300	269	264	296	275	282	308	277	275	309	279	267	271	288	267	286	282	272	240	286	264	273	275	299	262	279	289	290	298	275	291	271	265	276	278	276	283	282	286	313	266	310	283	269	290	302	265	271	280	286	267	311	267	271	290	282	270	283	247	276	245	281	266	297	270	289	262	282	269	254	279	272	280	278	265	272	288	250	311	271	278	253	278	284	285	287	280	274	284	284	274	292	251	283	244	271	279	253	277	280	250	257	305	274	278	279	260	322	239	274	270	255	302	289	265	263	290	266	299	302	252	292	298	267	268	269	278	294	263	245	283	272	270	251	282	281	288	281	262	301	283	285	300	255	287	283	266	284	302	268	277	295	271	264	265	260	286	240	276	265	279	290	288	275	310	250	296	302	259	290	252	266	246	272	297	272	269	272	264	304	272	263	266	299	267	293	268	256	279	292	276	273	260	259	267	315	286	288	273	275	255	291	282	302	281	304	245	264	269	279	273	286	277	287	274	274	279	273	270	287	257	291	290	255	294	272	238	294	300	269	277	274	276	270	272	268	293	292	234	296	284	286	279	275	264	237	294	292	269	297	278	283	267	268	253	262	276	286	261	299	270	282	275	268	275	291	279	254	249	274	272	283	280	280	297	235	279	258	306	284	257	282	276	260	250	280	308	274	319	289	288	267	297	275	291	277	292	282	250	288	288	245	308	258	278	261	289	292	263	267	287	291	264	311	293	303	267	262	276	269	297	266	304	304	303	278	280	257	260	246	283	299	311	283	242	287	275	286	232	287	256	261	283	261	294	273	244	248	268	267	320	288	234	250	298	274	272	259	272	287	293	263	272	261	300	282	291	281	270	287	267	272	287	254	289	282	281	272	265	267	291	286	257	273	275	254	277	236	252	263	248	281	261	267	299	272	267	263	265	278	240	266	291	259	292	248	274	275	236	278	251	311	275	262	272	296	279	327	249	262	291	279	289	275	263	280	298	250	258	258	285	287	275	284	301	306	267	291	279	248	280	272	282	282	281	279	285	299	274	310	291	264	292	289	283	273	264	270	269	299	288	282	311	272	245	282	267	289	274	261	252	286	275	298	268	306	276	298	272	267	259	294	260	255	276	268	277	244	289	283	301	252	250	244	276	309	262	327	266	282	303	257	270	274	257	304	260	275	254	267	289	277	266	284	250	261	310	279	304	263	315	269	291	293	257	250	282	275	276	263	285	289	278	265	253	247	282	281	296	267	255	306	284	260	240	272	277	287	293	274	282	270	295	292	270	247	297	299	269	264	257	284	249	307	292	283	281	274	292	275	283	294	287	343	312	261	259	286	267	246	285	300	264	275	261	288	275	273	270	266	292	271	265	267	267	247	240	276	266	317	252	245	276	264	292	269	260	295	275	282	248	302	299	260	287	250	284	293	266	277	267	223	296	267	319	278	285	280	283	283	272	297	266	246	302	242	298	277	257	261	283	266	272	251	275	246	284	270	279	295	293	261	274	279	278	256	286	266	273	297	276	241	297	271	271	286	268	250	287	230	291	252	291	283	284	248	286	246	262	266	296	291	296	246	251	264	271	261	277	292	289	276	277	254	301	268	276	277	270	275	278	293	264	279	267	258	306	289	279	262	257	287	265	263	282	265	293	293	284	268	261	295	309	274	269	262	269	277	292	257	249	299	270	252	278	295	283
25494	2490	5327	5898	4828	3998	3269	2778	2432	2142	1945	1775	1588	1527	1421	1263	1223	1225	1161	1087	1054	1049	999	958	926	931	955	941	883	831	888	842	870	819	841	842	860	825	822	841	791	786	786	833	748	761	798	790	818	748	780	769	782	794	755	764	766	707	711	767	762	718	734	768	755	747	717	749	700	817	716	724	741	736	679	722	789	756	740	718	765	771	734	735	751	694	767	741	785	695	733	746	668	689	755	751	717	720	703	759	768	736	705	758	741	722	692	738	651	733	737	694	749	750	708	751	774	726	753	726	726	746	715	772	712	702	720	707	708	757	690	717	690	795	756	712	720	732	690	737	764	752	737	690	740	726	663	741	725	706	749	758	742	736	752	724	704	747	691	781	735	733	680	743	693	676	738	767	704	728	708	713	726	695	740	687	711	746	743	697	699	739	712	761	719	724	732	739	712	690	782	684	766	712	722	741	756	756	734	651	689	739	747	740	644	707	714	730	728	676	752	736	727	760	698	704	738	729	726	726	711	737	734	725	709	681	715	676	686	728	725	738	746	750	756	765	685	728	733	750	739	664	689	770	715	679	710	691	729	725	706	707	754	715	725	777	698	693	655	759	800	750	695	751	690	719	722	727	683	704	742	732	756	748	707	715	690	754	710	685	734	697	733	772	692	730	719	718	742	735	737	713	771	693	765	712	703	725	725	721	705	735	733	752	755	743	702	697	714	721	671	752	721	687	732	742	736	696	710	663	714	737	715	685	677	727	741	724	739	702	722	694	730	703	740	721	780	724	732	746	716	686	718	709	747	709	695	728	695	747	730	679	706	746	682	680	710	715	753	709	699	694	707	733	714	726	727	668	674	743	732	727	755	753	755	745	667	710	673	709	716	771	710	713	745	716	716	723	689	766	709	704	741	751	768	734	730	718	749	690	689	702	726	732	711	698	669	699	712	687	733	688	712	717	732	707	669	701	708	692	743	730	719	732	694	704	716	732	749	748	699	711	720	733	717	726	747	764	701	750	714	771	743	748	721	697	698	726	745	644	718	773	703	732	747	708	721	757	730	695	705	702	741	688	697	685	724	782	732	716	671	695	683	720	760	738	684	731	699	740	728	675	652	724	738	674	723	726	730	720	723	745	681	722	720	689	726	766	734	728	707	707	690	685	745	691	746	719	693	758	746	732	723	739	747	694	730	740	727	673	748	660	729	725	649	705	680	713	694	736	727	751	747	760	756	686	774	735	719	729	701	698	689	723	703	755	670	748	724	693	700	732	728	724	665	729	754	693	695	743	720	707	712	758	739	723	726	728	697	692	720	704	745	759	723	733	747	722	722	712	690	692	752	729	717	731	735	701	706	708	696	733	747	727	693	708	694	706	731	665	713	703	747	702	723	714	747	750	747	692	696	706	706	675	751	733	721	770	712	741	674	740	701	726	699	755	733	695	717	693	742	734	696	707	688	774	691	740	721	745	699	729	697	667	728	714	742	724	692	727	681	683	729	686	736	678	755	765	691	745	712	716	726	717	732	671	737	748	713	674	700	705	710	745	701	678	745	738	742	688	747	693	713	718	768	718	730	724	705	660	700	715	659	728	700	710	706	712	708	689	696	701	689	671	717	739	725	735	773	698	783	710	715	726	699	691	689	736	690	717	724	699	701	762	664	749	714	702	702	684	751	666	764	754	713	663	711	704	674	772	703	688	732	691	750	718	737	777	771	747	705	707	772	717	748	727	750	744	721	697	704	706	660	728	723	720	709	713	737	694	694	715	723	700	691	684	721	701	692	705	682	699	663	737	650	734	745	659	734	714	746	705	699	732	709	733	680	703	716	735	721	719	714	682	731	731	689	751	692	729	719	681	697	744	697	694	739	765	650	697	704	702	720	720	738	684	757	705	743	673	715	722	693	709	735	727	708	759	720	703	725	723	781	724	719	696	731	715	723	731	768	715	709	716	744	738	687	748	688	699	715	718	717	764	730	724	680	708	745	739	696	675	656	753	672	729	706	743	700	718	725	726	727	732	729	706	742	728	750	700	721	682	769	722	704	708	727	731	755	690	709	724	734	738	721	694	755	715	733	705	716	742	694	701	717	687	723	699	746	779	753	697	730	743	725	666	677	697	758	753	699	726	739	740	776	726	674	748	734	725	743	751	721	720	690	721	711	743	723	724	710	692	680	701	698	674	736	729	723	713	716	738	724	722	717	696	697	699	754	743	744	726	695	712	741	726	683	709	718	708	733	709	763	722	742	667	752	731	721	736	782	727	735	732	747	671	780	710	706	719	733	687	720	745	681	730	709	689	717	777	691	731	696	691	724	721	662	741	743	686	714	750	713	729	716	723	683	740	742	765	742	719	664	703	755	733	739	688	730	690	739	729	714	726	741	746	720	746	713	689	741	697	723	702	742	758	691	713	705	684	739	696	743	761	702	696	711	720	674	685	720	747	738	721	749	702	669	746	696	722	773	721	673	666	727	711	719	704	769	771	717	728	736	776	663	741	741	716	716	697	726	724	677	712	772	768	702	690	718	739	749	760	674	760	772	739	701	751	700	723	748	723	747	764	739	754	701	695	701	733	695	717	720	703	725	731	687	713	696	716	702	697	742	746	669	738	738	744	723	705	710	726	674	734	699	701	704	725	710	729	692	718	708	740	725	726	733	741	719	721	749	727	680	709	691	728	751	714	679	668	735	750	739	767	717	740	714	733	723	706	708	756	713	702	722	729	724	741	700	760	690	720	704	741	730	711	728	695	751	720	700	740	724	731	741	742	685	663	698	740	684	735	714	691	766	772	678	707	680	742	705	745	684	761	757	720	720	710	740	697	727	793	704	699	724	674	698	735	689	680	726	695	740	708	754	723	766	688	739	738	744	740	743	738	700	687	770	693	724	724	715	683	723	690	727	750	681	711	757	718	722	659	751	722	733	756	712	722	693	716	706	726	750	753	722	698	702	727	756	696	680	751	705	662	737	743	796	722	743	775	680	708	732	669	719	746	715	712	693	739	749	771	721	732	719	703	701	755	730	721	762	710	682	708	766	699	684	706	657	709	742	730	760	712	719	692	727	722	725	714	694	738	771	709	722	718	707	671	682	728	756	792	728	778	761	700	748	738	749	705	738	726	709	734	737	722	749	740	747	700	743	654	753	713	701	716	752	702	713	718	735	690	751	698	738	696	735	743	698	688	751	718	672	681	662	718	720	677	726	658	744	715	810	728	717	728	708	705	700	705	734	692	725	692	663	713	753	764	681	732	687	728	751	716	724	682	708	676	732	714	699	754	738	695	709	765	703	691	746	693	704	738	722	705	764	764	732	731	729	727	685	705	712	708	695	707	738	745	706	674	734	725	725	724	717	696	712	705	747	754	675	676	721	707	731	710	737	731	730	736	743	660	730	723	728	687	797	690	643	710	706	706	691	779	702	695	684	753	721	710	763	680	778	693	703	719	729	710	753	711	720	709	691	731	749	720	687	709	689	678	749	784	726	725	659	754
4705	273	235	240	187	198	196	187	208	205	204	214	190	186	192	172	195	197	196	208	204	183	182	187	209	187	196	206	200	206	214	193	194	179	195	179	203	216	193	190	208	191	199	202	185	187	179	199	196	213	199	208	188	215	214	205	191	201	230	198	174	186	188	208	203	183	217	188	181	194	206	203	185	197	207	209	189	209	187	215	186	186	184	200	203	188	202	180	209	192	191	182	189	179	193	198	190	188	180	195	214	178	205	163	176	190	187	162	150	196	175	197	208	194	191	170	200	205	208	195	197	203	198	173	193	201	192	196	179	173	183	199	197	202	180	208	174	164	176	176	211	195	182	187	194	200	194	180	202	198	221	195	192	207	180	185	223	177	202	180	184	194	199	173	207	194	172	214	197	197	192	190	177	204	194	149	179	205	224	194	183	190	179	180	209	181	191	189	192	179	183	226	181	192	217	164	220	201	184	175	177	191	195	233	178	195	176	218	165	190	197	206	181	198	193	206	201	198	208	189	162	181	186	204	201	203	175	201	194	190	202	203	177	170	171	181	176	188	184	190	230	193	158	176	184	187	181	194	179	201	190	219	197	184	176	176	188	205	162	189	208	205	189	208	189	214	189	200	196	189	173	178	185	186	203	190	175	202	197	184	199	196	185	189	183	206	176	213	194	204	198	191	210	202	201	189	216	200	197	183	193	187	206	189	173	197	189	220	219	185	203	206	215	166	163	194	206	174	193	204	214	186	208	199	193	193	174	167	212	170	195	180	212	184	189	223	179	180	203	211	166	213	173	183	208	181	154	195	188	189	216	180	167	197	200	198	200	191	222	209	199	183	188	191	201	205	191	200	200	189	179	180	174	207	198	193	162	209	163	194	187	183	194	195	174	168	175	194	196	156	193	181	210	192	187	212	200	175	201	178	187	202	214	233	177	206	192	181	192	208	178	212	208	190	169	170	193	156	173	198	204	174	190	222	184	185	195	184	222	186	178	171	203	179	188	175	180	192	200	174	160	179	211	221	226	213	175	195	193	183	188	198	189	183	211	171	175	180	220	199	193	156	193	192	214	189	185	170	188	189	209	191	167	169	204	187	180	187	185	164	176	188	209	185	199	183	171	193	200	175	204	173	179	169	193	200	193	196	198	191	199	224	213	211	194	198	217	167	187	215	187	185	165	180	162	221	174	162	185	209	165	200	184	194	193	180	201	199	172	203	190	189	181	199	179	198	213	202	184	201	178	205	180	195	200	196	198	198	203	177	201	176	201	195	198	208	224	178	194	186	192	178	185	199	175	161	217	190	227	191	188	179	183	199	178	192	196	204	175	172	205	191	196	203	192	192	200	187	194	177	178	171	173	213	188	174	176	190	167	195	194	231	192	189	206	190	195	183	188	185	187	198	173	178	174	168	180	195	160	218	192	185	206	187	200	194	205	189	194	190	183	184	176	197	198	188	198	182	192	182	200	181	194	208	187	191	200	200	154	178	184	199	178	196	202	209	192	202	199	182	212	186	180	214	168	173	177	192	204	204	187	195	173	180	193	188	185	224	166	196	187	175	188	164	179	192	207	197	195	199	186	202	181	199	177	222	172	179	163	201	202	192	193	176	194	208	179	197	211	196	172	198	196	195	207	182	199	174	176	165	202	182	187	201	182	190	193	201	214	180	197	214	198	186	174	205	177	170	187	215	195	201	198	184	164	168	170	166	147	220	190	197	211	179	189	194	207	181	190	204	195	189	181	190	184	184	179	196	169	191	197	214	191	182	179	174	206	188	209	173	181	185	185	178	203	210	198	178	189	181	183	195	176	184	182	201	197	225	210	194	201	169	202	184	204	187	203	188	181	188	195	205	205	190	187	204	187	202	185	187	185	203	224	186	204	207	198	205	169	174	225	189	177	191	193	186	186	191	189	209	181	172	200	191	176	199	175	195	189	198	191	211	206	195	193	176	172	178	195	212	209	185	204	196	185	200	205	197	201	203	200	206	199	180	193	179	164	186	220	225	191	183	181	180	184	167	166	180	161	181	178	204	183	202	208	183	181	167	180	172	175	203	205	192	208	191	195	164	180	191	194	169	186	192	185	174	196	174	190	205	220	212	206	176	177	192	195	201	192	221	189	179	181	210	221	172	181	166	230	216	201	182	163	165	191	232	183	193	152	200	193	186	202	192	185	198	175	183	157	189	194	180	176	202	177	223	207	205	187	187	192	200	192	175	191	211	183	164	169	211	204	185	206	200	187	224	202	201	195	196	200	189	198	181	177	202	193	185	170	194	183	182	184	182	195	203	217	168	226	165	201	206	187	194	214	202	177	194	193	208	177	188	195	205	183	197	200	200	183	215	191	203	193	200	207	157	203	191	200	180	191	215	204	165	194	195	206	187	185	185	171	182	177	210	154	208	170	199	186	209	184	187	193	184	172	179	216	190	176	179	185	183	194	185	178	197	198	195	196	193	205	176	218	194	185	210	187	189	229	171	206	188	217	197	190	201	192	173	173	178	188	182	209	180	189	197	186	193	170	178	170	183	181	172	195	189	187	205	181	187	189	183	187	195	197	177	187	204	174	189	192	169	184	190	188	182	195	205	170	186	196	197	192	193	167	199	175	162	177	201	202	209	196	191	197	195	197	199	206	188	203	175	189	201	199	199	177	171	201	196	181	200	201	176	184	180	208	173	204	189	177	192	184	204	218	209	206	187	157	210	181	203	184	219	198	161	170	178	215	196	174	190	226	212	175	175	167	200	195	182	167	190	181	169	196	164	179	187	217	195	161	170	179	191	168	192	185	191	184	177	171	204	192	207	194	188	195	168	180	199	207	169	207	175	173	197	198	178	183	181	217	195	185	173	185	196	193	186	172	217	173	202	206	204	205	199	197	189	167	187	184	169	182	191	183	179	171	195	173	195	162	191	185	205	192	179	182	190	200	170	211	199	200	203	180	184	200	205	178	176	183	202	193	190	185	199	172	203	200	202	184	156	183	182	203	196	187	189	187	185	198	202	170	179	196	172	189	182	209	179	217	194	196	197	166	180	180	198	193	188	192	196	186	178	211	189	198	213	196	192	211	184	206	191	198	187	192	198	176	210	166	193	179	200	183	179	180	205	188	157	188	170	213	178	201	190	161	185	212	183	201	169	207	182	193	160	191	170	190	182	190	180	187	202	198	194	184	190	187	199	230	185	206	185	176	178	184	198	197	193	187	203	201	194	194	217	170	163	194	170	184	192	220	190	187	216	183	186	187	187	183	186	209	214	184	190	186	225	214	220	197	189	204	184	228	210	177	175	184	194	180	191	196	192	182	183	187	192	209	175	210	192	189	173	176	172	188	158	190	175	180	196	174	195	192	199	218	203	222	183	188	175	186	177	191	191	167	161	197	183	205	182	172	202	200	210	225	187	199	202	216	170	210	172	178	177	177	185	179	162	199	174	195	171	171	182	180	198	202	182	210	207	211	176	177	173	202	214	192	203	203	204	202	176	186	196
4405	599	692	708	645	630	631	606	605	562	625	614	632	612	613	575	554	543	590	526	644	528	548	583	502	534	539	557	589	560	560	567	571	547	565	565	555	559	533	582	546	600	551	585	514	572	576	575	545	521	637	583	580	522	572	573	586	556	555	603	537	544	595	524	535	579	528	588	531	574	561	557	519	574	543	572	592	562	550	528	565	500	549	594	598	569	567	585	531	544	581	517	582	607	547	572	542	554	555	556	541	566	538	587	553	568	566	560	534	576	605	565	538	556	582	531	560	562	594	594	527	532	564	584	510	577	596	615	591	581	538	552	578	549	567	567	610	542	560	564	600	587	538	563	546	552	583	560	565	508	559	550	581	540	634	575	557	551	555	543	582	555	542	578	567	527	570	547	584	556	583	602	563	539	570	535	587	558	569	564	527	555	571	541	522	569	586	613	581	558	553	574	581	550	550	575	553	534	585	574	597	532	573	549	551	550	576	509	595	579	547	545	543	621	591	543	575	521	525	587	615	494	616	573	547	510	572	508	572	570	592	532	603	572	571	544	554	551	586	569	562	584	563	547	586	566	563	578	602	527	535	564	543	563	549	578	532	538	562	619	524	569	564	575	574	544	611	588	545	583	584	561	597	560	544	534	555	568	543	589	556	548	569	592	570	560	546	587	578	539	575	575	528	544	578	556	523	549	561	581	542	591	544	577	556	570	525	534	551	560	556	550	565	505	543	578	546	567	581	571	562	534	559	559	573	574	572	555	543	579	596	563	560	540	575	590	564	581	600	563	566	536	582	587	498	594	548	552	596	560	561	565	538	569	564	604	581	578	545	612	563	559	569	548	522	528	556	545	558	558	572	618	546	582	550	594	525	574	571	553	549	558	569	548	525	581	539	586	571	603	561	530	570	535	580	579	559	552	610	592	558	573	545	561	590	571	549	571	564	516	563	552	568	575	563	583	519	555	568	545	571	539	562	518	561	562	559	558	544	557	569	586	600	512	553	581	567	531	562	584	536	547	562	567	560	580	582	548	559	571	553	561	570	547	554	536	557	565	566	546	561	513	511	569	536	535	535	581	559	561	551	555	568	543	522	565	521	583	611	520	576	535	557	556	541	547	522	551	558	587	562	588	546	575	552	554	583	573	539	554	584	563	568	550	523	514	538	563	537	567	567	540	582	569	572	532	573	564	553	619	559	581	601	563	548	533	587	544	548	576	560	601	538	536	592	560	571	546	552	563	564	570	519	554	584	585	569	565	540	605	570	556	582	524	592	553	556	530	540	562	526	523	547	590	547	549	575	566	549	558	568	529	518	605	558	569	576	560	543	546	549	545	565	596	592	587	546	566	549	528	595	557	581	543	512	546	553	532	565	586	548	601	555	575	561	576	551	563	562	579	569	560	530	551	578	522	550	585	558	580	588	490	622	540	511	582	539	548	582	568	530	554	543	554	570	551	534	536	545	599	583	603	522	553	535	537	519	564	577	559	591	616	519	554	559	555	557	574	613	547	559	569	552	570	558	536	568	572	563	533	547	552	582	596	558	554	557	576	563	577	581	546	547	548	560	607	578	585	571	583	590	533	537	534	555	538	574	561	570	559	601	567	556	548	578	557	575	538	592	579	575	590	535	598	537	520	553	589	597	551	566	549	524	550	582	580	598	536	545	580	582	556	556	588	554	582	547	546	611	600	561	554	534	567	587	511	562	532	587	535	519	580	539	519	530	515	549	589	574	543	556	562	542	522	514	515	575	593	575	495	549	588	542	560	551	569	527	560	536	557	545	555	565	576	554	591	578	549	555	548	604	549	544	538	540	559	544	567	574	524	605	574	571	537	602	547	555	567	582	592	561	547	585	576	586	625	569	561	591	545	554	545	603	590	555	553	542	561	603	548	508	582	589	538	520	574	549	576	557	585	538	564	614	560	559	549	563	651	508	569	573	539	560	566	553	572	580	558	543	574	556	546	591	569	545	599	586	558	557	553	581	584	596	540	540	573	575	546	542	564	560	584	562	615	530	560	536	587	583	589	596	536	579	613	548	600	562	497	555	515	559	550	564	507	558	538	543	556	551	529	586	574	572	550	537	568	609	538	538	571	531	529	530	515	549	572	556	548	579	570	556	550	547	525	534	599	571	607	565	563	545	563	538	566	540	561	588	575	606	546	553	553	552	555	565	558	578	577	574	508	548	552	586	556	555	597	559	538	550	546	583	548	554	560	597	572	531	573	570	581	542	511	574	558	572	524	565	546	556	597	567	532	595	554	517	590	530	557	559	555	570	546	622	517	548	561	562	570	525	575	547	543	555	559	550	564	534	556	620	540	556	513	543	610	580	547	517	539	541	604	573	556	563	560	563	513	539	567	545	540	541	591	564	523	578	592	561	543	559	544	547	585	563	553	595	557	570	571	567	565	561	575	583	604	572	589	551	596	558	545	580	565	558	564	561	577	540	582	524	533	577	517	579	572	600	539	534	549	593	579	591	551	526	571	594	598	538	525	606	572	570	573	565	588	561	593	585	544	565	561	557	580	565	548	558	578	553	504	569	546	541	554	588	513	550	525	542	534	541	560	551	541	560	556	561	556	575	595	558	537	577	593	592	540	590	531	561	550	577	584	569	558	522	519	586	546	580	600	588	572	546	558	601	594	576	557	575	603	574	584	542	539	603	567	523	558	577	545	523	594	564	578	600	577	590	563	561	546	565	562	602	548	554	582	544	521	572	589	548	545	530	599	562	582	577	577	498	570	544	554	582	565	568	547	563	564	549	561	565	550	579	561	576	545	580	535	529	538	531	551	591	564	531	568	535	542	577	514	563	577	571	510	570	551	567	529	544	584	571	610	525	576	554	579	532	571	579	553	588	533	512	590	555	563	530	550	546	586	564	561	597	563	556	604	591	608	558	575	548	507	595	605	545	562	557	578	550	565	600	582	560	601	558	566	530	559	554	547	563	611	530	543	598	563	554	566	575	575	580	597	580	528	584	595	513	576	559	572	573	594	529	574	550	542	561	544	537	517	582	579	597	562	561	530	576	542	599	570	573	591	582	607	626	518	569	534	505	548	518	573	554	522	545	528	602	543	586	557	556	572	587	563	580	593	548	588	533	531	565	560	613	543	571	540	578	567	567	554	573	603	575	577	603	556	577	577	615	556	515	529	535	549	571	541	538	556	582	535	545	550	542	606	555	547	599	574	554	563	523	601	596	549	578	559	541	549	548	584	534	552	514	564	576	570	582	559	565	519	537	579	591	549	540	584	555	570	565	577	573	581	563	544	562	594	601	580	564	532	594	563	517	558	568	565	535	541	527	554	557	558	602	531	566	528	573	564	606	547	526	581	562	552	540	545	578	577	575	564	540	561	587	569	556	568	536	519	582	580	541	540	558	597	585	591	575	536	546	561	549	577	525	571	559	587	542	520	523	523	579	498	560	581	551	574	599	561	556	544	525	539	529	535	580	576	560	551	558	554	582	601	507	565	542	552	620	570
38356	12488	1671	1064	827	683	545	525	462	413	386	415	386	394	369	309	361	340	356	344	349	339	341	341	359	330	350	350	332	370	320	342	314	345	334	355	324	290	332	337	318	340	325	314	313	353	304	320	320	326	344	318	341	354	334	331	299	362	329	342	371	334	356	312	371	306	371	345	320	335	342	324	328	328	346	314	309	344	295	373	321	337	302	338	341	328	340	314	336	311	335	354	338	334	314	334	348	314	300	319	344	317	331	332	354	340	334	299	353	354	310	309	324	337	320	357	352	296	348	330	312	309	314	329	326	349	328	339	337	333	318	342	313	332	295	328	322	327	334	334	342	331	313	327	349	312	320	318	367	327	313	344	374	360	334	328	350	338	317	321	354	351	345	299	325	362	360	291	350	319	326	342	319	285	355	338	308	350	327	332	337	359	341	345	343	358	334	331	335	346	305	326	330	287	328	322	355	318	327	317	318	329	314	336	341	324	326	327	331	313	296	334	324	340	316	337	332	362	338	357	309	322	358	337	337	319	364	331	326	327	338	296	328	299	325	329	324	357	317	310	360	373	335	321	341	354	287	316	359	389	345	310	317	316	319	316	339	305	327	360	312	303	360	346	321	312	324	311	334	315	347	332	320	344	312	350	349	334	343	321	339	344	323	307	333	369	316	336	280	319	328	341	308	353	335	294	340	341	318	305	345	341	297	346	304	364	314	325	351	330	320	326	338	350	352	344	305	326	336	351	287	341	323	328	356	318	341	326	300	320	363	340	332	299	336	326	329	340	329	321	355	331	350	335	311	298	312	313	357	315	314	345	367	325	331	296	360	348	328	358	310	342	332	327	274	359	318	352	321	334	349	347	339	330	350	335	342	322	342	299	293	344	363	299	338	344	362	321	336	287	321	334	330	311	353	328	302	298	339	358	363	321	338	311	329	299	310	302	334	346	357	335	325	328	338	344	340	319	335	337	322	287	322	339	322	326	333	336	332	313	347	344	320	347	327	338	310	354	323	321	308	339	313	320	298	345	330	321	345	341	277	302	345	320	311	341	353	318	315	326	362	323	317	305	331	355	335	319	322	335	322	330	335	347	326	318	337	300	323	370	357	342	313	347	335	307	346	291	329	354	338	355	338	321	339	301	332	328	305	351	340	324	316	352	315	322	309	326	322	327	340	325	370	294	333	325	334	322	337	303	335	328	331	320	320	313	323	337	321	335	331	322	335	324	336	327	339	313	327	299	325	317	304	325	315	316	333	321	343	329	313	329	344	323	297	342	395	362	352	304	302	323	320	315	332	315	277	321	322	336	349	334	330	336	328	337	329	326	344	326	329	341	330	320	320	313	337	313	332	348	364	327	314	293	354	349	338	332	337	353	370	348	312	320	335	351	322	307	332	330	314	312	321	341	313	331	351	342	346	313	354	335	324	314	311	364	302	314	321	360	330	319	336	356	347	337	298	322	320	326	326	310	348	332	320	359	317	329	349	351	360	348	350	322	350	298	323	304	330	321	331	329	348	291	321	358	335	316	300	334	340	356	291	332	317	300	311	288	312	329	367	322	312	322	345	291	343	331	350	324	324	291	347	320	340	367	325	325	347	338	342	353	356	306	316	313	340	322	325	322	301	346	284	346	323	332	286	315	327	348	322	312	324	329	331	367	326	338	340	329	293	322	308	314	318	309	333	306	353	311	338	305	342	360	350	342	309	331	320	337	321	336	333	329	324	337	315	333	364	344	331	340	330	316	303	340	317	318	320	313	361	296	323	321	352	307	352	355	315	306	327	352	308	334	326	324	387	327	347	331	325	351	304	344	324	291	341	323	319	317	348	350	339	324	317	339	352	335	332	333	339	356	335	329	286	332	323	333	321	353	342	313	315	336	289	338	332	304	306	339	340	324	328	336	349	316	340	358	333	339	297	317	309	371	361	345	386	300	377	305	323	306	334	340	340	336	321	333	299	342	321	309	354	359	357	321	300	323	360	322	330	324	344	325	308	299	314	345	299	301	294	317	290	341	336	297	365	299	303	308	356	333	333	330	316	338	329	347	348	364	365	337	300	330	326	359	335	331	325	309	370	292	354	359	324	338	282	315	349	331	332	331	339	314	329	346	302	339	315	332	332	330	346	343	328	316	339	302	325	340	287	322	323	321	366	358	345	320	334	329	315	326	299	306	353	351	316	321	345	314	321	350	350	306	315	332	330	330	346	328	329	304	319	367	332	358	350	305	317	356	322	307	303	315	335	317	315	316	371	331	327	306	324	373	330	341	322	323	351	303	296	340	329	331	329	326	313	326	355	328	347	330	344	334	360	326	332	320	347	330	338	326	330	325	338	313	333	321	359	292	315	324	354	327	323	316	305	319	313	337	338	331	331	341	297	332	313	338	329	362	362	332	345	333	349	343	302	330	342	311	341	323	342	296	346	339	332	354	333	331	312	326	337	333	341	330	336	326	353	314	334	312	310	327	318	308	336	306	329	311	338	298	335	314	301	347	319	302	328	342	312	332	331	329	332	353	314	324	326	332	302	287	327	337	324	316	334	324	329	345	343	335	303	334	347	336	340	305	352	340	336	332	355	305	323	336	317	307	282	326	363	306	322	338	295	360	329	310	303	338	318	317	330	338	321	362	309	341	335	329	307	325	386	325	347	345	355	350	301	342	292	304	311	341	325	353	294	309	361	338	316	313	330	324	331	293	362	312	345	351	350	320	351	338	323	335	382	304	323	344	331	361	305	365	361	327	344	334	328	323	343	340	356	329	337	309	338	321	357	346	333	303	301	335	358	343	293	295	339	352	318	312	342	319	314	321	290	348	326	332	332	344	309	341	343	346	351	289	352	328	305	355	342	332	321	336	318	335	323	343	303	314	328	359	359	343	340	341	379	338	315	335	327	297	342	294	320	334	330	348	372	328	307	300	347	331	322	347	310	367	337	319	334	329	316	327	353	330	334	331	322	340	358	299	342	328	340	331	342	303	333	313	334	310	316	306	335	344	343	327	354	340	348	335	352	342	334	361	314	354	324	304	334	326	309	312	333	329	318	322	302	337	333	318	323	334	336	320	324	375	337	306	335	333	345	358	321	294	338	291	318	305	366	308	342	324	337	355	325	343	339	327	334	334	313	322	327	311	309	345	325	306	338	309	369	301	342	346	349	360	325	323	331	321	323	308	346	306	357	325	341	328	334	325	314	376	355	311	332	330	326	322	315	323	345	306	304	362	338	357	343	321	339	327	336	328	312	333	347	322	321	345	325	321	327	355	326	332	326	299	314	337	341	320	359	330	324	314	307	327	355	324	318	339	312	350	344	320	308	358	345	358	316	352	326	319	334	309	300	349	335	312	320	307	313	350	317	348	340	354	319	339	357	359	331	348	333	316	295	308	324	332	324	306	325	315	294	332	298	355	311	323	330	329	296	309	355	328	314	306	315	325	340	334	322	318	303	311	308	314	311	308	330	324	309	303	318	323	311	336	318	301	338	351	318	317
21445	2521	3307	3592	2901	2559	2141	1884	1684	1655	1478	1425	1296	1241	1191	1202	1152	1063	1118	1056	1016	1030	1062	975	1022	1007	988	953	943	952	975	910	929	949	925	931	906	873	853	927	932	944	934	896	893	851	865	901	898	894	881	901	891	915	870	881	873	847	882	932	879	914	908	855	871	835	830	824	861	890	858	877	899	820	904	854	876	873	870	874	863	894	871	883	897	863	857	830	861	885	927	857	875	890	869	866	875	855	895	915	858	874	942	870	885	867	871	899	874	865	932	912	830	868	905	875	880	855	923	894	838	863	841	907	891	922	878	918	897	910	879	865	876	844	890	907	851	859	825	861	884	874	820	854	820	897	908	829	818	863	897	882	809	830	855	886	844	816	917	869	898	849	893	852	900	848	886	847	836	871	843	840	890	866	874	849	827	952	849	855	843	831	802	889	826	862	807	867	824	823	902	843	862	912	816	861	889	879	838	827	801	852	885	869	888	893	818	923	830	839	830	881	836	857	841	835	835	894	941	862	891	887	849	859	856	889	881	857	873	922	815	918	858	794	837	853	891	833	895	867	870	804	866	842	846	836	855	855	868	812	816	852	850	864	907	863	920	887	858	831	862	872	840	916	837	878	836	911	874	858	855	848	867	816	894	858	853	874	842	873	851	879	826	938	873	817	856	850	875	850	870	861	880	872	800	852	924	866	920	820	864	807	827	875	868	806	842	831	840	851	843	887	872	871	870	869	865	814	890	831	892	870	790	902	872	871	837	860	855	838	836	870	824	840	845	861	873	847	906	878	837	874	845	872	905	816	831	870	830	902	815	863	834	865	902	902	835	905	874	880	855	854	904	907	822	918	830	872	910	868	846	867	893	863	851	913	808	885	891	855	807	817	907	876	821	861	887	858	913	846	837	873	825	835	853	866	871	855	818	897	868	876	870	891	852	894	904	891	880	874	906	917	889	836	871	853	843	910	835	861	904	873	872	867	882	886	847	834	862	841	881	835	838	895	893	879	900	840	825	892	875	888	822	931	914	846	866	874	847	849	868	883	872	830	846	865	914	890	936	850	872	874	899	857	910	875	843	864	898	793	833	882	910	834	861	876	870	870	861	874	906	912	883	891	845	879	900	800	867	865	827	896	848	835	882	841	826	801	836	874	883	848	889	873	840	892	841	836	865	915	872	881	901	850	801	868	836	861	898	888	894	839	833	869	882	896	853	843	848	886	862	881	862	869	871	873	822	855	870	847	847	896	843	900	851	928	834	911	845	884	831	836	879	861	832	865	846	855	793	873	883	891	880	860	884	900	805	918	879	895	902	898	952	915	875	846	853	886	853	825	837	884	848	855	900	807	878	816	801	837	855	868	884	807	816	849	863	840	916	829	888	835	828	812	838	855	895	867	840	853	883	880	866	886	906	921	858	815	901	880	866	862	843	864	887	820	881	876	856	842	898	870	895	851	866	866	862	856	857	837	872	854	872	910	873	886	827	870	856	914	887	883	875	900	852	885	856	882	852	841	879	894	834	891	838	869	857	861	869	846	849	871	854	806	899	890	890	850	865	844	920	860	836	891	883	838	892	864	862	858	878	804	934	895	857	890	837	883	817	844	857	867	862	862	851	878	831	931	830	920	895	850	847	895	878	859	862	855	897	829	850	861	874	888	850	841	852	885	885	863	913	853	851	923	856	849	862	820	917	865	825	877	862	833	943	876	853	906	835	852	868	876	897	931	785	829	866	857	868	853	891	849	867	844	833	850	864	879	811	889	908	889	837	910	903	855	946	887	879	852	817	861	820	829	881	816	865	861	859	862	864	866	843	847	900	874	897	911	860	896	849	861	853	840	859	815	807	894	895	870	837	841	868	884	860	895	859	844	864	888	864	862	864	851	827	845	832	884	852	916	828	844	878	823	884	867	909	835	848	831	873	849	848	844	855	927	868	905	858	866	853	832	862	856	878	921	915	904	874	864	906	866	872	871	821	894	892	905	889	844	862	886	830	792	859	885	887	918	928	889	863	819	872	892	847	863	824	858	878	897	860	881	906	825	841	827	870	868	875	910	910	849	867	840	883	899	907	856	860	825	814	826	816	868	873	851	849	857	825	834	929	872	869	851	887	813	865	837	837	809	819	850	904	852	842	864	864	907	824	908	843	891	882	843	850	842	843	874	856	810	851	896	914	858	895	865	864	906	898	922	848	854	848	883	884	835	879	879	871	821	831	877	887	872	861	864	842	904	928	845	890	871	860	792	853	850	848	887	862	858	819	858	861	818	899	898	914	866	902	849	842	861	899	847	814	878	880	867	891	845	865	878	857	880	864	860	928	848	866	858	856	883	880	863	806	877	864	903	839	865	871	871	869	923	907	896	905	857	860	905	841	859	823	916	899	883	829	845	903	877	851	828	888	879	791	894	864	849	887	866	841	912	849	877	852	875	860	890	905	829	881	834	873	840	841	861	879	859	929	842	831	870	866	878	841	880	855	821	903	859	822	884	833	905	861	809	841	907	880	848	864	918	870	897	896	922	832	887	887	847	841	857	883	881	885	866	841	833	859	846	869	911	898	832	910	864	841	828	857	853	846	861	847	903	850	859	868	867	816	836	854	830	825	825	878	792	897	854	859	841	845	878	827	815	849	917	885	911	924	854	896	838	814	893	879	877	835	849	863	872	856	892	872	832	899	874	910	859	826	853	864	845	870	808	866	903	909	874	814	888	879	866	869	830	877	887	880	791	862	832	832	867	853	838	860	879	894	881	899	863	835	829	862	839	844	857	850	888	895	836	846	855	904	888	816	850	880	826	918	877	857	836	873	947	865	877	837	856	855	834	838	837	854	855	883	910	861	852	832	860	834	862	927	857	901	850	891	889	865	824	896	861	802	892	867	861	843	866	848	859	890	874	891	883	850	914	904	905	873	874	858	912	826	873	862	842	845	831	893	905	878	799	868	856	914	864	888	857	856	855	904	887	854	876	888	838	887	908	882	798	879	837	821	917	827	834	839	844	847	892	864	846	796	851	907	887	855	813	863	860	827	842	858	868	847	903	897	873	882	887	874	910	884	839	910	824	832	853	891	832	868	894	844	872	839	878	879	892	844	867	889	870	842	846	883	851	813	885	866	850	889	886	858	869	900	869	893	907	807	925	837	881	882	853	890	833	855	887	916	868	895	900	877	889	842	783	847	895	850	832	858	816	859	858	947	850	906	839	840	855	873	863	889	875	815	877	846	851	864	869	835	837	880	899	852	872	842	880	856	897	847	884	883	826	841	890	892	892	839	838	877	919	853	866	883	834	905	829	863	861	851	864	870	855	896	888	810	843	864	906	868	886	901	816	886	844	899	906	826	871	861	898	847	873	860	871	906	833	887	832	889	874	875	850	845	854	897	881	935	826	875	866	839	816	880	885	919	862	869	911	838	836	880	879	843	833	957	821	880	872	899	860	829	833	867	898	907	889	879	876	883	849	883	866	831	895	826	876	851	902	870	837	882	846	811	840
50875	25631	5125	1860	1234	893	744	604	563	446	459	413	377	386	354	377	378	292	344	355	280	327	292	307	326	292	306	322	282	291	299	296	298	300	317	276	263	307	286	298	290	294	316	265	240	277	272	291	293	278	279	270	245	256	299	270	282	295	262	266	298	293	276	268	300	298	275	280	276	286	252	275	307	275	267	271	265	326	273	278	290	270	301	262	306	282	264	268	279	264	267	261	296	249	270	271	266	308	281	284	245	263	283	307	295	252	289	273	292	278	279	260	252	260	319	300	261	281	273	253	284	279	295	301	251	258	275	295	305	240	287	286	296	293	270	264	275	303	273	272	282	273	301	256	292	289	296	282	303	277	258	285	270	294	272	299	278	258	293	271	285	278	292	264	277	279	247	256	282	254	245	297	276	294	271	261	293	261	292	276	303	271	253	303	280	259	269	286	290	258	274	294	266	285	255	287	258	293	290	263	270	269	292	278	289	298	288	306	266	293	271	287	271	273	268	286	284	249	278	272	258	309	281	295	296	252	282	279	291	310	269	268	268	304	234	284	271	292	277	294	263	280	269	277	268	264	263	249	296	273	259	263	226	278	262	266	283	270	259	267	258	271	278	290	269	285	280	253	264	279	300	317	273	286	241	263	282	276	290	262	288	306	274	282	284	278	252	259	250	289	271	254	272	258	281	284	269	249	277	287	316	301	260	336	278	297	292	285	281	269	284	284	273	269	261	276	297	283	314	286	282	266	278	271	273	278	254	284	284	234	267	298	294	251	276	267	274	316	309	271	296	264	280	302	269	267	289	302	254	267	265	266	267	309	289	268	279	261	293	267	300	305	285	294	274	277	292	274	271	290	293	266	313	264	263	262	286	277	259	279	276	296	257	256	261	275	281	288	277	281	245	291	282	279	306	295	287	260	286	288	298	282	259	277	283	285	258	287	274	272	271	290	265	293	264	294	290	277	261	286	294	260	281	298	264	286	286	254	286	255	284	287	296	304	304	289	276	289	268	301	248	290	283	266	286	321	262	247	303	261	278	268	302	303	302	269	265	281	258	275	305	277	281	268	285	322	260	275	281	281	307	265	268	257	250	286	256	285	296	265	292	282	278	278	320	292	280	263	303	279	273	263	300	332	292	283	268	281	311	274	294	266	288	286	274	311	297	285	297	269	248	254	253	298	277	267	267	263	284	266	267	278	261	268	286	270	270	264	299	288	292	272	267	257	290	269	267	287	275	290	231	299	278	279	296	277	306	272	295	248	286	245	296	275	260	296	302	284	272	300	293	295	239	294	287	277	285	278	272	287	283	288	271	271	291	277	264	280	253	269	277	274	265	283	278	291	309	295	233	282	269	275	288	271	268	270	266	289	298	270	287	236	304	275	301	299	272	288	296	301	289	244	297	262	260	240	266	264	273	253	261	300	297	256	262	286	253	265	298	281	266	284	290	286	276	289	272	276	279	300	271	261	301	235	284	270	269	272	282	274	266	303	269	281	283	268	286	291	265	249	283	269	285	248	304	282	264	268	307	283	276	274	287	274	271	273	291	278	272	293	295	289	294	280	282	285	306	256	267	283	259	259	285	281	277	271	279	286	270	262	270	276	284	252	268	293	271	284	275	298	274	250	265	277	246	270	272	269	259	298	267	242	277	244	295	278	248	289	270	287	282	264	281	277	259	293	287	239	269	261	259	287	305	293	305	293	249	263	284	295	284	284	250	285	285	288	279	293	268	280	297	287	267	293	278	279	301	255	257	287	274	274	275	270	267	274	276	263	253	262	276	250	287	267	282	241	273	278	263	276	270	286	280	258	274	271	286	279	281	272	234	233	280	287	291	275	274	327	263	254	272	265	271	247	287	291	246	281	259	273	307	293	284	275	283	245	318	283	294	239	295	317	310	270	286	298	282	271	282	310	290	268	275	266	282	304	258	262	282	280	254	307	297	292	268	298	263	310	263	282	283	263	288	291	253	255	280	258	280	271	298	287	313	297	287	287	305	261	300	288	284	272	281	301	297	259	268	269	258	263	243	282	309	297	271	284	322	271	267	274	272	256	302	278	279	297	278	287	266	247	283	278	263	288	252	259	287	265	263	276	303	301	271	290	293	284	276	300	261	280	258	253	259	259	250	275	276	286	304	246	262	291	304	290	256	298	276	261	269	278	284	272	272	315	255	291	244	300	238	294	250	282	270	257	278	285	268	276	275	250	241	264	243	271	289	271	232	260	282	285	275	297	274	255	295	257	267	251	276	265	287	271	288	272	263	254	270	281	261	296	292	265	293	284	247	279	256	278	310	288	286	285	283	257	251	309	280	248	283	270	275	299	275	266	290	271	280	283	270	276	289	264	279	273	306	270	272	277	261	258	316	271	284	264	271	297	285	279	277	294	245	273	296	288	256	243	289	293	313	284	275	295	283	288	245	259	283	278	272	294	284	296	271	288	267	277	265	278	306	296	272	285	297	277	233	275	302	267	282	278	251	265	307	298	277	264	287	279	298	282	276	271	268	257	276	277	275	252	283	250	299	249	289	287	295	270	280	267	256	247	277	294	304	277	266	263	291	290	290	309	319	280	281	263	269	286	242	295	265	265	288	273	261	290	284	266	273	272	304	262	255	269	271	261	268	275	267	273	294	270	255	274	273	310	236	282	293	290	238	279	254	274	290	270	256	243	268	274	264	300	293	279	255	277	285	301	287	301	295	308	279	266	294	234	299	275	264	265	253	281	291	277	304	270	298	288	262	287	315	297	309	284	266	283	275	291	282	264	293	313	280	274	267	263	279	293	295	297	293	267	292	299	274	295	282	277	267	279	258	286	292	284	258	282	304	258	281	266	285	292	282	276	278	283	306	281	262	267	286	311	282	222	278	292	306	267	288	282	273	284	281	256	300	262	274	297	269	290	244	271	298	272	290	280	249	299	262	278	291	281	274	247	281	301	255	266	267	276	295	280	248	268	280	307	244	272	310	290	312	273	251	265	268	271	259	300	290	295	280	273	265	282	280	277	262	275	303	275	276	265	283	286	294	273	283	257	284	266	292	264	301	267	275	279	289	277	270	273	260	298	246	284	294	263	321	263	262	260	322	279	281	280	282	290	263	279	288	278	290	271	277	281	272	265	278	283	288	257	294	275	284	288	248	262	301	259	258	248	273	260	276	284	307	310	248	265	324	254	280	282	264	272	273	261	277	281	272	263	279	278	265	281	241	270	247	264	283	261	288	274	272	253	272	251	304	270	278	252	321	263	300	254	260	270	273	269	276	324	272	268	281	275	254	305	276	287	267	301	267	296	266	272	255	273	264	266	260	260	277	290	269	267	270	259	288	279	280	287	269	291	267	307	306	265	297	297	281	279	262	266	280	257	286	264	278	290	256	299	281	283	277	278	290	269	294	246	288	262	302	293	277	272	281	262	288	277	315	283	278	276	253	269	283	265	251	236	294	263	315	304	295	264	249	259	289	295	290	288	304	266	271	292	270	312	255	297
29231	5755	5147	5591	4787	3867	3238	2780	2331	2058	1943	1733	1531	1516	1377	1283	1205	1166	1117	1104	1086	1035	1068	973	973	971	935	893	930	923	889	831	880	856	829	796	808	794	775	846	807	847	836	811	757	784	745	756	803	736	730	779	720	829	755	775	741	776	713	714	711	769	726	756	717	774	708	701	753	760	722	753	773	740	737	733	762	776	719	747	744	742	701	767	739	745	763	762	732	721	722	658	757	725	739	708	706	734	707	783	758	737	690	727	725	693	734	730	722	719	693	769	747	740	795	743	735	699	690	704	714	709	739	735	755	731	696	725	736	729	704	744	769	721	707	699	709	725	715	752	758	729	725	725	698	749	701	747	769	721	728	723	774	744	727	728	735	733	732	748	719	758	734	725	746	756	763	723	707	735	715	676	675	747	740	752	700	731	675	736	722	670	741	701	726	682	716	749	716	742	698	708	714	746	709	775	692	706	733	709	746	721	724	710	757	696	739	722	671	725	683	712	733	676	734	710	809	742	698	779	691	705	768	764	736	713	719	714	764	741	750	708	687	724	717	745	661	777	695	729	742	755	734	762	726	750	651	721	689	715	765	728	734	715	723	712	712	745	684	726	710	703	740	728	751	720	733	640	699	744	689	677	753	738	699	729	749	718	741	705	701	746	771	682	696	703	718	723	765	734	722	662	696	723	703	784	676	720	688	774	703	701	731	703	729	750	728	726	738	753	678	702	713	746	769	737	710	771	734	753	688	719	775	737	704	758	756	744	738	717	775	711	728	715	703	751	722	706	757	736	690	691	737	749	707	707	735	724	690	706	705	711	694	685	737	781	769	740	682	699	704	755	740	726	699	700	755	729	738	704	735	758	712	738	699	694	755	757	721	717	759	753	726	745	729	693	754	717	729	677	688	735	696	695	701	764	745	737	703	673	741	734	697	752	695	736	724	755	754	739	719	706	713	719	710	736	726	690	698	746	716	708	705	701	738	785	743	665	716	745	721	679	662	703	731	703	710	707	714	717	776	715	792	702	681	734	767	725	726	750	708	754	703	692	748	776	672	717	695	714	724	720	710	691	690	696	721	706	723	710	730	734	743	740	718	721	741	716	713	713	698	701	716	745	725	769	705	678	745	698	714	674	743	707	711	732	733	787	729	694	728	736	711	756	721	705	702	728	741	702	719	699	709	712	693	735	704	717	632	750	719	735	720	774	761	755	741	727	685	727	702	742	734	734	694	739	741	712	694	699	685	732	707	682	680	748	734	686	684	772	737	687	727	706	683	818	709	709	701	699	715	723	751	711	753	698	697	700	762	725	722	780	732	707	687	697	710	711	729	753	720	687	746	708	687	743	721	706	764	708	724	716	710	759	731	716	730	722	703	735	693	707	745	708	742	706	760	676	842	733	716	719	725	739	710	755	684	738	744	706	735	739	753	648	696	745	781	741	733	684	721	740	766	721	716	712	703	699	679	728	712	724	702	713	729	747	739	690	721	755	706	732	720	706	714	701	751	735	703	699	671	725	708	683	757	726	720	748	721	729	675	710	683	722	680	721	716	710	783	706	738	772	689	646	720	695	704	715	716	714	752	714	750	723	735	732	779	733	748	683	694	724	748	708	751	753	712	792	712	700	740	728	749	664	699	687	758	670	694	734	748	725	703	722	727	752	708	731	707	736	723	724	682	768	725	735	719	697	716	786	704	696	763	785	697	670	714	723	695	669	751	743	706	738	755	728	739	703	683	720	692	748	749	700	722	714	698	745	713	701	700	727	737	708	701	702	744	685	714	722	707	736	702	697	744	724	737	694	727	715	728	694	726	760	695	761	707	727	711	781	742	775	711	716	692	743	741	693	743	689	719	697	678	741	755	696	698	723	707	735	745	748	732	712	706	712	715	741	750	749	734	697	759	703	707	795	665	708	749	741	717	705	718	703	739	714	714	696	691	745	684	738	718	720	707	741	705	724	705	739	761	713	761	740	708	703	720	674	692	760	745	715	731	726	719	699	741	712	761	752	733	715	792	740	731	703	719	740	727	707	753	702	711	677	699	712	742	737	705	710	706	717	746	705	706	734	702	736	691	721	729	730	727	731	683	774	757	711	727	700	724	719	670	723	762	680	763	669	691	736	733	741	688	706	731	717	699	710	747	729	745	721	705	756	706	754	763	730	726	738	720	697	746	753	675	768	716	685	701	754	699	666	793	722	673	733	707	761	688	728	669	736	692	764	712	692	773	674	702	742	695	759	704	715	713	665	742	755	731	692	700	715	721	706	740	742	734	730	741	707	694	705	771	718	825	722	691	747	684	707	736	731	683	699	722	746	745	740	740	782	707	707	736	709	703	704	714	738	744	719	722	716	739	699	733	745	671	773	758	763	715	687	673	749	714	689	670	682	726	710	660	742	734	695	724	737	653	696	742	727	734	767	718	692	707	737	714	692	739	711	714	709	761	707	700	734	707	725	734	721	755	731	716	725	677	718	697	745	777	741	740	747	724	714	716	718	755	749	759	684	761	724	711	748	699	761	773	692	693	726	723	668	758	716	785	713	785	722	680	732	701	700	716	710	764	725	732	696	725	729	723	747	748	723	771	673	744	740	698	661	716	708	734	716	722	672	700	731	722	676	724	713	710	688	737	745	753	749	703	742	737	722	735	680	707	705	729	716	695	685	753	763	686	680	676	686	691	742	705	751	721	785	728	767	742	724	690	696	754	702	722	771	713	724	703	717	749	753	711	721	736	752	683	726	734	747	716	762	740	712	739	710	752	726	641	663	769	723	747	708	737	679	669	680	776	731	700	735	702	662	708	772	700	725	742	673	717	675	682	687	721	646	743	742	705	788	671	759	766	735	751	724	754	692	714	719	694	676	697	732	741	757	734	721	775	725	748	717	693	760	684	729	726	664	723	699	722	674	746	720	705	680	784	745	734	688	725	740	686	752	728	733	687	718	692	687	705	735	683	734	725	738	747	742	726	724	714	705	745	741	746	748	705	755	722	722	712	700	748	698	712	679	725	708	698	734	709	698	751	731	718	714	753	727	690	683	696	702	757	738	757	697	701	713	758	810	734	719	751	712	746	718	707	723	717	700	727	694	677	744	704	661	737	679	683	699	700	728	744	737	715	698	745	781	723	720	786	736	764	744	760	742	780	734	736	677	751	665	745	725	732	774	770	747	713	774	754	701	701	682	700	728	731	709	715	718	725	761	687	707	703	716	713	729	719	742	655	697	713	686	743	666	720	775	761	730	727	722	760	743	720	710	693	770	712	735	714	699	761	755	777	712	716	734	711	729	711	732	716	701	734	715	768	723	702	679	699	723	735	782	713	722	735	738	725	744	735	721	684	770	728	703	718	710	756	724	709	680	715	704	714	730	731	749	718	741	716	777	760	714	736	720	685	723	718	795	780	740	704	683	778	735	753	714	747	750	733	720	734	683	708	716	729	708	714	757	731	743	739	813	761	705	742	709	752	743	768	734	731	729	699	687	706	727	764	720
5030	657	271	254	203	232	222	225	219	196	191	202	203	236	169	197	223	193	180	217	188	198	228	188	187	162	194	205	205	190	190	204	180	202	190	180	173	190	167	198	189	162	194	187	189	205	197	206	212	195	208	198	188	185	190	204	195	184	179	199	190	193	199	196	210	193	210	208	203	174	218	166	186	214	197	194	183	207	199	212	187	190	180	215	180	197	204	209	165	211	187	189	193	209	210	177	215	194	180	207	198	193	182	180	198	176	203	214	198	185	196	195	196	166	220	205	219	215	197	198	189	193	208	210	194	180	231	207	170	177	187	203	201	188	191	175	203	181	208	196	218	200	189	218	191	187	193	192	222	177	200	196	198	207	180	197	180	208	204	190	179	188	186	160	199	177	205	173	168	187	195	195	197	200	204	204	218	191	194	185	186	188	212	174	205	216	210	186	208	184	210	197	193	183	192	184	174	208	172	184	210	219	219	203	199	192	201	191	220	201	189	207	174	171	199	184	192	176	208	163	225	182	201	196	192	212	195	191	197	187	184	187	203	184	180	202	201	188	187	179	210	215	199	202	205	200	184	198	183	191	195	221	190	202	158	192	189	209	200	184	220	196	192	180	170	195	197	178	195	203	200	184	196	174	209	187	213	192	216	208	179	208	182	194	219	216	207	194	195	218	194	178	148	210	207	204	203	173	216	210	207	187	205	191	201	191	196	202	220	195	206	191	180	192	183	166	195	206	194	189	200	179	172	207	188	189	187	199	178	202	185	200	167	198	194	181	206	188	205	216	191	195	170	182	185	214	209	195	184	200	183	203	202	215	185	188	190	203	182	228	188	187	185	190	202	204	192	167	175	211	192	176	182	218	205	198	198	182	206	211	196	186	206	216	194	196	195	185	194	188	211	207	213	217	208	184	209	191	212	201	201	186	193	228	180	196	185	189	202	192	187	203	170	185	217	217	193	196	171	212	189	183	203	213	199	196	247	196	200	175	189	222	207	198	200	191	187	197	190	175	195	193	177	190	195	176	186	198	184	188	199	199	204	208	195	188	170	191	198	203	189	185	188	184	223	222	181	204	178	209	208	207	170	204	204	169	217	185	203	172	197	201	177	219	218	184	222	195	182	208	210	199	202	170	197	183	225	197	202	172	195	190	176	209	179	188	183	210	184	196	207	192	208	172	170	215	183	181	213	191	184	188	209	170	189	184	182	175	181	200	207	181	208	170	198	192	216	183	186	228	215	207	204	197	182	223	197	192	199	175	184	197	183	206	193	193	195	180	178	192	185	170	180	190	197	198	187	186	193	211	207	228	183	202	179	162	196	188	209	199	210	172	211	207	204	210	202	194	229	207	181	193	200	187	201	220	208	208	208	217	222	176	185	185	192	184	195	175	167	193	193	174	192	200	191	201	189	203	200	194	197	192	211	200	175	209	222	196	188	175	153	197	177	211	192	195	218	200	191	173	187	174	204	173	191	198	196	202	189	177	182	180	210	197	172	202	218	200	205	203	187	195	190	188	176	188	180	192	215	206	167	228	201	182	195	198	181	165	176	168	186	207	212	215	169	174	194	171	203	217	202	189	198	179	205	227	220	188	173	213	204	203	186	201	208	199	195	178	197	211	219	192	228	192	207	185	184	201	202	194	204	172	201	198	199	193	185	196	191	202	212	213	217	222	196	200	219	185	202	187	177	185	183	220	187	196	163	216	223	190	191	198	214	183	190	184	222	181	221	218	179	180	183	182	199	168	169	186	182	201	199	196	191	202	183	203	191	208	214	209	195	195	191	202	202	216	182	179	207	187	200	197	201	238	190	200	209	191	222	185	195	199	222	191	192	202	195	192	210	198	198	206	202	184	223	200	195	179	196	206	185	204	199	188	203	202	214	196	206	178	181	161	214	204	191	183	196	195	178	190	197	187	175	173	209	178	181	196	191	185	208	220	160	172	197	186	204	191	199	189	171	191	189	181	180	200	181	168	180	228	214	207	183	185	177	206	208	172	200	183	197	194	212	189	187	187	181	177	190	220	173	183	179	176	165	191	195	194	202	205	204	192	180	213	202	188	209	180	205	189	198	213	211	208	173	185	181	196	178	203	223	199	170	191	193	195	217	204	193	181	208	192	186	193	201	191	199	181	185	202	209	199	196	199	180	185	187	193	210	193	194	184	204	183	180	203	234	178	207	158	195	205	203	180	172	211	208	197	187	189	196	201	205	210	197	202	199	185	193	174	198	193	201	201	192	182	193	210	179	199	203	201	191	215	187	188	194	183	186	185	196	206	203	193	213	199	182	188	195	187	174	201	202	196	186	184	226	211	173	202	216	198	175	193	211	174	188	206	193	175	210	209	191	200	186	173	202	186	210	207	194	181	217	184	200	191	189	202	198	195	228	179	216	169	197	193	204	179	198	207	200	188	199	194	188	191	185	190	190	200	185	178	197	198	199	192	191	206	193	185	186	181	200	199	189	201	195	200	203	212	209	206	207	196	193	195	187	193	194	190	190	205	222	226	214	203	197	226	181	182	197	188	196	202	215	213	203	214	170	182	211	182	187	191	196	198	196	190	202	229	209	212	212	212	202	203	216	206	185	197	190	181	176	204	205	201	192	184	164	178	216	186	194	192	169	189	205	210	196	188	202	194	201	170	188	221	175	208	191	179	200	171	211	200	197	208	183	194	180	176	190	208	183	214	222	206	207	175	206	208	216	185	202	180	209	218	188	194	203	185	190	184	195	176	173	198	207	192	189	165	214	214	189	197	222	192	179	203	201	201	205	154	175	194	188	200	187	207	185	211	201	207	190	193	194	170	192	186	205	190	173	206	193	193	203	194	208	185	195	200	207	193	189	195	191	222	197	190	183	196	184	180	193	180	203	179	195	196	175	219	214	217	210	202	197	189	212	183	178	208	184	189	210	177	206	199	194	192	208	182	205	193	190	208	208	178	203	187	204	208	194	200	182	215	218	192	179	192	199	167	220	196	222	200	193	199	210	196	204	171	190	193	220	190	181	204	205	195	204	210	185	169	193	181	187	191	201	188	181	170	210	214	177	164	199	198	157	172	190	197	168	195	189	176	231	210	193	185	197	214	208	176	187	195	198	198	207	234	207	183	223	174	191	172	191	179	196	220	199	200	206	169	213	184	208	183	229	189	191	199	201	180	159	188	189	198	192	215	185	195	174	197	219	204	173	182	195	199	217	202	193	223	193	197	187	182	186	228	188	174	186	175	206	196	185	214	209	170	180	223	184	184	182	193	177	189	211	216	211	231	181	195	179	199	199	207	193	179	195	194	212	188	185	187	177	196	209	176	205	184	215	203	187	207	202	167	218	195	200	195	212	202	197	176	199	194	184	204	189	183	222	181	204	219	193	189	204	201	178	182	193	203	198	209	198	212	179	203	202	203	187	178	189	187	187	176	175	183	186	194	209	201	190	209	211	216	199	217	192	185	212	195	187	189	205	196	214	204	175	172	209	198	191	203	199	208
5077	893	708	766	758	677	662	619	646	597	587	565	624	578	614	572	604	544	578	580	577	555	672	556	573	559	522	560	550	553	588	640	542	600	569	599	583	547	559	537	542	578	537	583	592	573	552	605	560	598	570	556	578	598	564	603	581	593	577	608	548	577	588	564	602	599	591	569	567	587	538	578	634	586	596	566	574	581	558	597	544	586	577	583	556	571	568	555	557	628	590	568	537	593	552	562	593	561	542	550	589	571	568	568	528	577	566	569	559	604	598	565	559	597	621	540	579	611	549	579	561	560	608	570	572	570	563	584	582	549	537	563	592	606	583	616	569	550	603	633	578	562	539	576	517	556	563	629	588	588	613	566	573	546	600	620	557	487	543	573	579	603	568	589	523	565	547	553	588	572	553	579	560	530	574	561	548	532	534	532	610	566	597	616	558	609	598	602	560	546	533	529	617	572	567	535	623	573	615	560	516	600	585	613	564	545	566	527	575	585	571	579	565	593	578	561	564	594	524	543	590	543	535	551	586	562	610	583	577	543	581	625	549	597	568	529	614	550	591	609	596	523	591	542	610	554	559	600	553	543	554	572	604	550	602	561	592	592	575	551	575	575	571	547	588	545	567	568	573	582	554	534	590	546	592	549	606	582	576	580	576	559	588	626	561	583	611	583	620	585	569	548	549	503	582	579	562	552	604	579	555	579	582	525	606	544	543	542	606	568	557	532	571	582	545	621	586	583	582	552	568	567	515	549	532	564	589	550	559	582	612	549	581	604	584	593	556	581	569	532	592	560	569	592	567	616	586	539	548	571	563	521	588	539	530	539	597	507	569	543	527	562	565	590	561	582	583	595	556	573	568	569	619	535	582	539	553	587	569	587	560	547	600	585	582	588	561	548	560	590	571	608	576	588	574	616	626	526	579	615	555	559	542	555	561	583	600	567	571	554	608	588	545	556	577	547	567	554	574	551	578	574	535	589	593	528	556	547	555	596	562	575	580	528	601	569	577	543	580	575	594	598	603	577	589	577	575	564	554	565	581	591	595	596	551	596	568	598	512	587	557	542	560	574	580	566	589	587	592	578	593	535	592	549	610	561	596	528	580	574	566	584	547	566	593	557	553	547	605	576	600	566	553	589	569	557	615	526	539	564	594	536	542	575	551	525	577	572	580	568	588	517	556	560	597	571	602	544	572	589	574	578	547	541	518	565	528	565	544	546	587	539	561	557	586	627	555	553	636	559	576	611	570	592	550	572	582	581	563	580	572	576	544	568	571	586	519	546	603	570	538	563	596	569	582	557	597	592	562	589	573	592	562	539	572	592	605	542	570	538	573	575	560	584	584	593	591	524	571	599	578	556	561	577	598	527	566	563	539	561	590	575	573	579	543	590	605	582	597	553	595	578	597	583	551	626	574	562	554	564	560	547	591	566	520	596	586	564	581	569	560	576	606	580	584	598	562	541	565	589	579	591	568	568	566	543	596	544	591	562	570	593	571	494	571	576	521	597	546	560	543	561	533	574	527	615	540	558	582	572	598	557	527	584	594	558	580	571	607	607	559	578	535	531	536	540	574	558	552	591	554	552	551	570	547	573	574	574	560	593	573	540	577	562	554	576	578	581	608	594	571	586	552	557	601	588	612	549	593	595	533	537	576	545	549	602	593	570	598	566	607	554	585	558	534	594	605	527	559	567	532	594	533	574	588	568	596	620	612	563	515	584	563	604	569	581	551	571	545	542	533	529	579	555	586	572	552	591	571	571	588	597	597	583	563	535	604	568	531	563	559	581	540	601	590	596	562	618	562	579	590	553	552	579	550	576	555	564	584	592	581	558	551	554	565	615	598	585	559	521	592	551	549	599	562	614	575	567	557	598	582	529	581	596	558	553	535	578	599	530	617	527	557	619	620	548	600	598	557	592	603	542	541	603	553	568	537	536	532	593	553	564	578	586	559	604	541	545	556	580	569	553	569	564	551	601	552	550	576	571	565	578	571	571	574	615	578	560	550	546	532	643	586	569	526	613	589	584	513	523	564	564	592	592	546	608	556	553	578	551	558	551	561	614	577	575	625	544	593	575	609	593	563	584	599	583	543	582	558	559	591	562	531	572	529	545	576	581	533	544	610	554	584	558	583	589	575	602	618	557	531	558	571	563	565	568	529	582	610	596	556	584	554	536	586	594	607	575	522	585	541	558	587	538	537	574	587	556	582	595	555	541	587	578	542	589	619	593	533	533	572	568	599	588	572	571	563	617	606	619	550	563	544	572	538	577	617	560	628	611	592	615	533	568	612	578	585	559	555	545	544	515	620	540	572	605	601	584	542	556	580	583	546	533	562	562	610	553	564	599	557	585	592	554	544	568	568	593	565	566	576	606	611	570	602	574	545	585	581	565	583	567	558	571	575	594	604	593	562	583	543	632	611	545	568	547	538	594	547	590	557	601	541	563	555	555	540	553	553	547	576	611	585	584	532	559	599	568	602	566	609	568	551	623	568	595	585	576	573	558	510	606	547	576	591	533	575	587	529	595	553	604	590	593	556	586	578	550	593	537	541	570	562	566	610	611	538	549	590	538	560	580	544	567	585	559	566	575	612	635	572	577	563	567	603	547	558	545	534	560	569	567	576	538	547	585	559	565	573	585	561	607	573	573	604	545	561	601	538	520	585	570	602	579	597	536	575	575	583	583	559	605	569	542	535	592	585	549	575	592	603	580	588	570	604	559	594	584	587	625	549	554	550	527	554	549	568	560	576	586	555	584	577	545	559	645	571	553	586	609	572	541	573	571	581	574	589	572	555	578	551	577	560	566	577	570	559	614	540	567	580	577	558	552	564	546	563	549	567	561	545	551	560	568	563	560	560	555	589	597	609	580	554	525	583	551	613	545	595	533	574	576	579	571	578	564	555	583	570	567	573	584	582	555	554	569	547	564	546	562	592	590	543	551	539	586	565	574	587	545	581	565	578	565	549	557	514	580	549	569	577	565	530	588	567	522	534	551	564	604	529	571	602	555	555	618	554	550	569	563	555	510	563	532	529	620	534	539	542	549	546	604	593	599	562	578	560	564	578	576	539	609	608	528	592	583	585	615	596	609	577	566	574	583	550	561	644	598	564	548	564	526	585	502	600	623	562	571	572	550	587	567	606	549	575	535	600	580	613	551	561	618	588	588	550	559	581	555	563	572	560	572	560	582	558	557	598	598	542	589	595	559	605	582	596	553	568	544	595	569	571	558	558	581	566	584	608	621	580	574	562	541	569	587	605	570	563	580	581	572	631	585	608	571	556	622	580	592	575	539	547	644	563	548	582	550	560	537	577	543	582	582	599	645	546	557	519	554	565	591	548	585	578	557	547	591	549	527	577	611	546	595	587	578	576	567	561	576	580	551	540	602	540	577	589	561	520	591	565	565	522	579	543	587	574	564	524	556	593	519	563	558	579	584	580	574	520	583	543	562	519	563	586	558	544	579	592	618	523	581	570	563	571	590	568	579
37476	19497	2249	1041	825	619	550	521	444	432	435	421	366	363	381	314	383	323	380	386	393	327	378	341	351	330	342	366	336	370	363	349	361	342	340	370	355	318	368	353	320	356	342	318	321	333	332	302	309	365	349	381	332	319	334	340	341	372	319	318	331	342	315	320	315	313	324	327	365	330	324	327	351	337	360	356	335	345	311	345	314	346	337	327	321	354	308	361	371	297	331	328	308	322	346	356	338	325	321	322	329	356	328	338	347	339	368	345	337	316	323	316	336	298	359	313	328	299	359	378	357	314	335	337	341	320	327	333	294	311	342	336	309	335	349	315	329	319	358	336	327	319	312	311	378	339	333	308	342	340	345	334	351	340	351	338	323	342	296	343	316	340	314	302	318	341	350	330	353	322	324	299	294	303	318	330	334	320	341	301	336	330	324	323	312	333	341	368	354	339	346	333	352	333	331	351	308	314	304	315	356	333	325	332	329	316	328	336	358	343	344	327	351	346	322	314	341	365	321	339	342	340	321	350	328	364	296	335	330	315	305	363	315	322	333	324	287	367	345	374	336	304	308	340	328	304	341	331	318	297	341	356	288	354	331	315	292	323	314	332	355	322	327	377	298	329	314	341	344	331	317	312	334	322	351	322	330	332	340	315	347	321	345	331	330	345	298	340	314	346	320	330	305	334	350	321	340	327	312	373	350	362	363	344	333	333	325	347	345	313	295	355	298	347	342	331	360	311	349	329	323	351	339	339	318	328	344	339	330	348	335	320	354	315	316	313	282	335	346	335	338	327	354	332	303	300	318	367	353	349	383	323	324	318	375	330	300	332	323	357	382	331	358	332	322	332	320	352	354	336	348	347	312	359	322	355	334	342	324	336	345	331	331	320	361	322	378	303	307	316	333	324	319	349	341	339	322	359	354	298	301	347	338	338	304	318	292	305	329	328	300	352	325	345	359	317	342	306	328	315	327	335	331	308	360	319	338	338	309	340	336	326	313	331	360	348	314	327	328	311	333	335	337	303	315	333	332	371	326	286	304	324	324	313	291	295	311	321	326	293	341	308	306	324	327	297	316	310	337	325	332	337	303	279	345	346	350	332	352	332	369	327	338	347	331	337	333	301	299	356	360	343	316	361	349	343	341	360	342	322	372	349	318	342	330	365	321	316	349	328	341	361	347	371	317	338	335	336	346	350	327	306	333	354	359	313	314	306	329	318	306	315	331	351	312	330	322	327	316	322	325	334	307	335	326	353	338	339	337	340	339	332	349	335	318	320	351	335	328	332	324	365	309	289	300	302	306	368	360	307	325	328	328	335	345	322	352	341	346	322	340	329	328	327	336	301	321	362	319	360	296	354	308	350	330	330	315	326	328	306	344	341	353	324	324	325	319	321	329	293	320	320	327	331	304	307	314	321	382	317	317	296	306	331	332	333	352	319	373	327	355	317	319	297	329	319	329	330	352	302	358	339	337	355	324	321	333	342	321	351	309	337	322	311	342	322	340	306	354	331	321	333	300	353	333	328	365	320	325	312	313	320	361	353	314	342	343	305	309	318	347	323	297	323	289	332	323	320	308	333	322	349	352	351	326	299	280	323	327	347	341	322	336	303	312	358	326	300	297	320	347	306	327	290	279	335	337	325	328	355	343	298	293	353	334	335	316	309	332	344	329	329	294	331	284	366	324	287	357	337	332	337	318	332	319	332	326	336	330	344	343	341	296	300	317	331	321	322	314	362	339	318	318	342	331	329	318	342	302	359	332	330	350	336	353	353	337	352	302	319	354	325	305	333	322	359	341	316	328	374	329	317	328	323	370	356	330	305	324	334	341	329	291	319	294	351	370	357	330	336	340	331	350	320	323	321	307	332	331	321	347	343	318	333	312	322	280	317	365	334	346	376	309	325	298	333	344	331	359	358	310	317	367	354	309	342	328	323	338	340	337	302	329	305	363	334	336	324	322	340	343	301	355	360	355	323	338	298	321	333	327	332	321	354	321	321	328	297	335	375	322	306	325	311	358	320	327	338	347	331	350	320	317	329	340	317	305	322	346	303	327	368	338	328	295	316	321	302	317	339	291	340	300	327	349	369	311	327	366	362	350	336	370	336	308	343	365	320	319	322	324	348	313	326	336	301	333	343	335	339	323	320	344	321	326	334	303	345	323	329	322	326	308	341	332	309	321	292	308	314	310	325	316	331	372	287	319	329	318	333	329	335	313	348	329	321	317	334	308	304	360	357	301	343	330	348	292	337	327	337	324	352	354	349	297	334	347	345	321	316	307	338	308	305	364	368	318	304	353	341	321	335	333	341	335	350	348	352	301	348	322	356	316	326	338	324	314	284	345	342	279	358	333	351	347	346	312	317	343	324	364	305	351	322	337	360	301	317	310	318	317	334	338	292	322	344	300	340	320	346	319	338	333	321	289	308	313	341	303	313	323	289	354	327	290	334	324	341	313	340	318	327	306	380	345	348	331	307	325	348	326	346	331	341	355	315	331	370	317	366	310	312	331	314	334	304	308	366	330	340	350	329	332	339	335	350	335	338	316	339	311	317	328	353	356	314	331	343	312	345	323	316	352	326	346	344	311	344	313	316	344	348	324	325	294	316	330	363	322	303	297	370	294	309	335	341	318	358	309	338	348	308	285	344	321	324	338	313	307	349	313	323	315	328	320	357	370	302	319	351	292	313	325	332	299	321	342	351	330	341	323	335	332	318	331	327	311	316	318	315	338	320	336	326	340	315	336	327	339	317	310	339	318	326	323	380	329	337	331	345	323	318	318	300	358	308	327	356	317	339	319	326	332	343	326	331	337	331	338	327	347	304	351	351	330	317	326	343	315	353	365	341	341	301	314	381	316	321	327	309	325	350	359	336	320	332	363	313	339	353	341	321	322	348	332	299	288	366	357	306	368	321	326	327	319	348	308	341	321	354	309	307	337	325	351	326	305	323	327	355	321	378	318	355	346	334	324	339	314	344	320	322	332	352	331	324	313	363	354	333	366	328	330	321	336	312	328	331	332	345	340	331	335	314	346	306	345	324	339	343	333	311	315	309	333	316	348	332	314	345	345	338	305	372	353	316	343	331	347	348	304	354	326	324	333	296	326	303	322	313	350	340	309	330	312	338	315	313	335	306	335	308	341	324	372	332	292	360	314	341	315	371	296	315	346	313	348	318	314	346	352	353	334	309	311	340	329	343	309	302	292	323	319	369	348	321	342	340	317	355	320	352	333	325	337	360	327	291	334	290	350	324	349	321	334	331	317	331	338	330	313	361	346	342	338	360	364	358	329	331	319	337	354	330	328	315	317	348	310	341	295	326	296	289	340	340	292	336	347	342	326	330	342	337	350	341	329	288	288	311	349	350	354	322	328	318	328	344	296	349	353	356	359	324	325	322	305	339	306	339	332	319	296	322	342	337	326	332	328	336	399	368	349	308	387	303	321	374	363	344	329	320	341	301	310	347	325	328	321	370	342	332	343	384	311	337
22387	6676	3177	3466	2922	2469	2165	1877	1776	1623	1432	1411	1315	1243	1182	1141	1216	1101	1109	1037	1036	980	1034	1038	954	981	980	1004	981	980	954	974	963	917	936	898	900	948	838	916	881	937	904	889	882	883	914	854	858	814	855	854	889	891	878	877	915	872	903	925	907	863	918	920	915	835	911	863	880	885	919	878	899	901	878	864	883	859	840	941	848	833	883	845	878	854	846	883	849	928	899	875	856	820	909	897	812	868	832	832	888	866	893	920	889	895	910	904	839	889	883	895	889	863	833	889	830	901	885	888	879	866	839	860	873	867	874	882	884	900	830	873	894	902	868	934	827	884	821	883	860	834	856	867	883	864	873	880	936	867	910	876	894	890	867	862	915	873	881	912	920	872	947	876	901	892	904	840	919	869	898	902	793	860	819	873	874	878	888	890	838	903	896	853	863	846	926	915	905	829	878	877	844	864	848	879	839	845	846	882	860	875	883	833	866	866	868	884	835	842	831	822	895	846	877	847	892	900	878	873	851	835	891	838	892	868	862	857	843	845	838	880	882	874	851	920	828	809	861	882	869	895	867	906	871	906	861	876	847	889	934	852	804	856	896	863	852	870	914	926	830	829	879	854	868	842	878	861	885	853	857	911	845	872	827	881	851	839	823	883	914	892	853	825	866	860	874	881	913	881	840	893	867	808	873	870	809	909	905	823	837	869	861	932	921	819	864	887	869	892	887	845	808	843	858	882	921	865	848	844	876	865	819	862	890	850	863	844	820	869	891	856	856	864	829	898	849	858	842	831	865	919	913	948	874	893	863	881	872	877	857	852	905	894	860	917	852	904	907	873	848	884	886	862	884	848	882	833	851	828	857	885	857	886	866	896	871	943	854	882	872	877	873	828	914	904	898	853	864	881	858	872	866	856	890	852	849	816	913	888	906	915	868	866	869	847	862	908	875	836	889	842	879	858	835	904	873	803	841	878	913	831	884	894	887	895	892	854	889	850	876	842	872	889	870	885	905	889	854	846	907	864	830	804	844	908	843	902	837	884	823	840	883	863	847	835	858	857	839	901	862	886	835	903	827	852	855	866	844	866	909	898	859	899	856	821	830	855	920	902	864	872	818	900	869	857	940	902	850	848	877	811	846	858	858	904	841	892	857	867	908	899	855	890	860	857	877	814	878	869	906	867	865	855	808	888	842	935	855	860	815	904	868	889	898	852	912	880	888	849	858	891	878	888	877	861	902	859	828	856	856	903	827	847	877	889	819	841	907	860	889	831	912	868	830	833	823	903	851	891	826	873	901	875	858	858	874	868	880	897	884	810	854	866	849	826	957	872	892	864	889	817	931	923	868	868	876	842	873	868	912	849	880	874	881	802	855	913	855	855	897	932	871	851	793	839	915	901	875	832	814	793	860	840	846	890	866	832	878	874	817	893	849	821	842	878	904	839	885	882	852	864	829	855	823	870	878	864	851	911	816	877	828	896	885	839	886	854	871	876	853	884	843	879	896	884	899	886	879	828	946	870	876	834	856	888	846	845	873	830	829	878	846	862	874	837	881	886	833	881	840	888	837	850	881	863	896	832	895	896	879	850	841	844	914	942	865	889	922	862	908	917	849	890	843	857	910	897	855	888	888	865	814	863	861	834	866	863	838	854	865	880	872	848	879	869	845	942	895	861	883	846	868	840	859	879	886	833	887	877	908	856	860	849	859	878	835	892	925	908	810	813	839	891	894	854	908	895	836	865	916	955	851	822	852	868	837	811	925	896	881	866	881	882	904	839	877	906	841	858	892	821	873	903	906	887	834	797	820	871	838	922	862	873	877	902	887	842	834	912	891	868	874	855	865	850	883	855	888	852	851	835	903	922	863	902	906	892	899	847	863	922	906	859	843	866	869	891	903	896	881	924	868	906	921	838	814	878	851	830	905	879	844	832	913	874	905	879	900	897	878	862	898	878	850	847	901	822	903	849	914	885	876	845	836	859	867	915	857	884	841	865	911	892	871	866	899	852	844	936	915	865	861	844	884	837	878	882	848	819	874	825	869	870	834	907	932	872	877	845	846	891	905	858	878	843	795	854	857	853	901	878	875	852	840	880	875	904	870	868	880	922	841	835	892	832	849	894	897	926	875	830	917	863	880	847	897	870	936	835	843	833	855	833	905	896	894	805	859	798	872	842	912	907	826	858	904	890	886	897	829	859	876	868	890	851	874	819	818	838	803	908	876	915	861	841	847	837	823	870	899	845	834	883	883	884	876	839	833	890	857	897	895	880	818	942	918	890	904	849	900	840	882	881	870	858	863	884	835	875	902	888	924	851	904	809	862	831	849	840	868	879	861	835	919	851	863	812	901	849	905	844	876	889	876	872	838	876	870	851	852	820	911	902	909	861	855	914	829	888	880	858	905	868	839	888	837	884	936	837	884	849	846	917	861	889	841	861	890	919	880	823	889	879	863	915	874	870	872	901	895	874	880	813	891	900	896	843	906	888	907	893	908	866	930	848	904	872	874	847	860	897	888	880	835	866	879	889	907	846	909	893	915	856	870	843	849	858	875	916	834	894	864	900	847	893	923	872	882	850	882	838	892	827	864	835	882	852	888	919	880	874	881	877	890	871	860	923	888	863	903	851	891	849	863	904	891	898	884	887	836	836	888	903	866	859	837	888	858	830	881	840	905	885	834	903	897	906	893	887	883	847	854	863	861	884	880	856	885	862	858	903	813	850	882	889	852	897	833	825	879	855	841	865	860	904	840	819	879	922	885	887	842	797	871	886	900	858	868	858	889	853	852	869	922	844	864	895	886	913	858	912	829	822	865	872	821	889	882	913	891	867	826	875	862	848	853	867	883	917	894	881	870	878	877	874	845	842	938	875	888	859	854	859	809	938	830	829	883	880	865	825	875	851	850	872	898	889	856	876	856	876	871	889	887	890	861	891	876	851	876	880	870	856	844	841	860	873	861	900	843	855	908	873	847	879	861	856	880	848	881	879	871	879	832	843	834	891	904	870	890	845	962	894	851	887	848	845	843	863	837	839	835	837	884	834	888	895	861	794	841	865	879	843	876	878	858	817	917	879	877	897	823	863	835	840	915	882	799	852	920	908	840	857	877	868	858	892	890	860	882	825	859	834	841	873	893	866	877	861	888	893	896	902	899	829	800	806	876	883	848	912	917	841	867	907	890	887	854	908	887	869	891	854	856	843	834	875	859	897	862	809	893	892	886	875	876	886	831	820	900	909	890	882	879	880	871	888	850	873	884	857	841	866	897	880	910	855	835	886	880	905	882	838	850	930	891	861	918	868	844	880	841	860	873	861	875	881	919	861	866	814	878	850	846	830	839	870	879	871	857	893	895	814	895	857	902	883	845	938	917	821	918	835	821	864	876	941	905	881	849	827	851	833	878	879	893	883	872	856	836	834	890	874	893	820	882	889	851	924	881	891	891	909	886	935	848	875	857	869	857	858	853	825	904	860	835	838	860	877	837	860	907	814	879	892
50436	34498	7624	1933	1247	913	709	628	533	454	459	445	398	374	357	371	329	348	320	349	368	323	353	298	299	267	305	336	290	278	314	310	305	313	283	276	282	291	298	279	312	301	279	294	285	301	275	295	286	278	304	281	281	271	274	299	288	322	288	262	282	293	255	316	301	306	272	280	319	281	288	288	313	301	273	280	277	261	279	261	282	260	300	253	271	277	280	265	279	299	268	258	278	298	267	284	259	312	272	279	269	262	275	252	292	274	248	305	273	274	276	265	267	306	273	259	278	289	301	271	255	290	281	262	313	273	279	265	272	259	276	283	288	259	276	278	278	307	296	283	262	277	284	284	271	266	287	299	279	266	269	287	234	287	324	294	264	247	265	274	315	270	268	256	284	295	287	284	311	267	269	262	274	256	299	304	314	291	277	276	265	306	261	295	283	277	295	284	269	291	289	284	297	274	253	283	295	294	284	282	302	283	292	296	286	281	279	293	289	284	252	272	281	280	272	268	290	317	272	259	288	280	272	263	295	265	293	303	262	252	258	260	310	286	249	265	262	302	314	302	271	294	245	286	280	296	272	299	307	292	278	267	298	264	274	305	284	269	292	283	316	305	305	285	282	259	275	289	263	297	253	284	305	230	276	266	256	278	292	262	274	308	237	281	307	276	286	255	299	286	265	277	266	300	332	298	289	260	298	286	285	293	272	259	295	308	305	299	258	272	269	260	283	273	298	285	272	279	285	267	304	305	289	278	287	281	282	263	290	270	285	273	304	280	294	267	273	262	280	302	275	276	265	252	253	287	300	272	270	282	279	272	281	259	288	298	314	260	310	286	259	283	277	267	264	280	266	273	262	277	269	283	259	285	276	262	281	316	284	303	309	214	276	292	257	291	266	266	270	291	285	291	301	289	284	254	274	258	284	283	267	288	322	250	256	282	279	256	284	308	268	301	276	284	267	294	274	270	269	244	299	257	284	308	264	269	284	280	269	281	298	283	266	307	286	296	260	285	297	295	279	263	317	275	269	266	288	278	298	265	274	267	268	275	270	271	269	271	276	268	257	276	281	278	267	271	263	283	260	294	298	273	291	288	292	262	291	319	280	301	272	283	288	238	282	270	283	315	288	272	298	313	293	240	304	277	293	279	286	261	276	265	285	261	280	279	280	271	291	317	273	279	274	303	274	264	256	299	264	274	267	314	307	282	296	295	291	302	257	268	279	274	298	327	289	295	281	272	306	268	261	286	254	294	277	270	314	262	279	270	297	292	284	289	267	257	246	325	283	299	299	304	263	284	253	296	273	279	303	266	275	280	288	276	277	286	276	277	275	330	306	273	280	278	273	282	260	297	292	282	297	286	288	317	262	272	275	280	288	317	273	292	266	253	267	251	330	282	305	303	236	291	295	288	264	280	285	262	288	278	297	264	290	300	285	261	272	279	255	310	305	294	269	288	314	290	249	281	268	290	296	295	316	284	250	265	297	266	268	297	304	270	266	308	288	283	272	290	233	261	292	274	271	309	284	271	302	276	263	260	297	287	269	274	259	280	279	276	299	307	297	259	265	259	318	290	233	257	276	304	267	257	244	286	256	296	278	297	294	268	288	297	312	285	277	268	277	282	303	252	292	280	270	303	273	303	284	269	288	273	304	232	248	260	291	289	282	275	298	275	258	282	251	293	259	307	324	269	251	271	285	289	314	280	256	275	272	284	283	250	276	300	277	280	284	284	274	288	280	296	323	271	303	281	297	263	265	295	299	239	288	294	291	285	257	282	288	294	312	303	270	303	298	281	288	263	296	273	269	279	284	268	251	255	296	318	274	288	292	279	298	288	323	306	299	275	271	275	260	301	273	291	297	292	291	290	307	286	267	296	268	263	262	271	284	274	314	299	283	282	288	277	304	315	269	276	291	266	284	268	274	299	288	278	289	287	244	275	293	285	269	270	279	287	285	288	270	294	304	296	255	289	264	269	280	263	290	292	253	262	284	275	268	260	265	256	262	306	273	286	311	301	277	291	280	293	267	256	290	287	266	286	283	287	275	280	277	283	281	307	291	252	288	256	292	253	271	280	272	272	274	257	242	307	271	269	247	273	276	273	278	247	291	302	268	291	291	289	267	284	285	305	290	274	295	287	268	279	287	266	252	232	274	266	280	286	274	263	277	262	285	253	276	307	286	288	282	278	271	287	292	278	304	279	284	285	293	277	262	277	282	300	256	274	308	285	275	262	284	252	306	283	302	303	291	305	294	270	265	268	262	262	282	289	300	255	275	289	277	279	266	267	267	303	247	286	275	301	259	285	260	284	295	257	296	298	257	288	269	277	307	270	275	304	267	270	311	277	295	297	291	292	300	281	294	263	306	288	273	298	296	286	294	277	268	298	247	290	295	290	283	294	272	276	291	296	289	297	280	297	270	285	270	286	288	281	275	267	251	262	282	303	268	282	275	255	270	257	282	285	275	310	300	301	277	263	257	281	277	311	271	278	300	297	287	285	268	293	276	301	289	258	273	271	268	322	287	317	284	304	269	279	284	272	261	306	283	291	280	292	311	289	291	277	325	274	292	297	267	287	265	302	288	272	256	321	261	289	287	265	298	277	301	285	268	263	285	254	249	291	288	284	292	304	310	274	279	282	291	270	258	268	292	293	294	287	268	292	260	270	259	269	260	273	293	318	272	286	297	278	289	274	278	278	267	293	288	270	256	279	301	275	278	278	252	281	289	257	280	289	279	303	285	274	279	288	251	291	246	296	263	284	297	278	291	272	288	303	282	256	288	287	267	249	262	280	301	294	297	311	286	282	284	305	286	308	289	309	271	284	302	256	284	251	289	298	277	264	260	286	286	285	274	287	276	270	305	278	270	280	288	259	308	272	294	275	307	280	272	274	268	271	277	255	282	299	321	246	300	241	280	293	261	281	275	294	290	257	276	299	277	291	255	304	290	293	263	259	280	287	286	272	271	285	266	282	298	292	268	298	292	281	279	291	286	284	305	288	265	248	298	277	261	238	255	285	276	322	286	290	299	258	289	299	271	295	252	283	289	280	262	281	269	277	266	312	291	286	273	280	285	267	288	301	269	284	263	278	310	300	270	304	291	254	270	302	314	279	279	263	300	327	308	284	265	281	281	283	307	266	302	255	264	265	255	355	278	281	263	272	302	302	272	280	281	245	298	238	301	302	258	312	279	292	303	283	252	296	286	270	227	260	283	285	289	275	297	298	272	268	248	264	302	293	298	297	294	274	268	258	297	263	267	288	249	314	309	318	312	303	277	251	284	294	271	281	275	293	248	296	287	248	279	296	275	272	274	265	264	290	269	253	299	269	264	285	286	255	319	271	311	304	255	263	270	284	300	301	276	293	266	284	278	276	295	290	302	239	278	294	273	294	320	275	286	271	303	254	313	305	273	265	255	291	291	285	279	306	270	272	315	296	295	275	303	280	278	268	309	293	289	308	256	319	276	293	253	313	296	296	275	291	279	294	297	269
30536	11193	5039	5517	4752	3797	3226	2757	2418	2088	1795	1668	1554	1413	1410	1191	1237	1136	1168	1102	1095	1041	971	997	969	947	939	828	952	881	923	854	858	872	865	803	828	864	837	789	844	740	765	822	796	846	775	766	771	792	779	751	790	771	787	776	752	720	724	773	778	757	722	749	759	774	753	741	750	763	778	730	739	746	773	773	744	775	689	773	722	760	723	733	688	719	722	728	756	741	752	749	720	736	707	742	756	713	760	727	753	728	760	695	745	732	722	749	750	711	725	724	752	732	746	720	717	756	760	733	750	761	722	708	755	732	752	756	733	745	749	728	709	669	712	695	691	698	755	765	729	715	781	684	712	734	727	737	779	744	716	735	708	750	692	708	733	719	702	731	672	739	738	687	726	751	717	758	720	787	761	737	723	703	740	743	766	722	708	747	717	742	770	726	770	743	708	719	711	679	722	738	730	749	739	778	732	750	704	743	741	687	727	748	710	720	705	655	743	734	749	712	728	740	735	692	782	768	757	736	736	746	749	741	733	724	780	768	715	727	734	704	694	716	732	718	732	755	758	725	730	717	718	696	733	737	725	745	737	699	782	751	717	738	739	714	728	723	741	727	752	756	748	767	732	777	781	727	694	699	736	709	707	732	783	734	719	761	801	735	735	669	681	716	747	721	735	732	731	705	774	710	700	730	745	699	736	663	743	712	690	748	724	674	760	712	752	794	718	718	696	729	710	737	717	742	734	717	725	763	708	736	721	716	740	740	736	742	707	682	792	766	732	764	717	751	715	745	679	753	702	736	668	720	698	735	681	721	750	736	695	715	717	715	743	755	724	719	714	764	700	744	713	726	727	658	747	731	722	765	704	758	742	729	729	770	651	711	711	707	745	753	718	741	717	725	691	685	745	738	728	718	690	695	786	704	722	743	697	715	726	771	743	720	700	712	703	720	732	759	730	736	757	694	734	685	765	772	714	713	713	707	785	747	726	704	730	696	700	725	697	706	730	714	705	737	697	762	672	710	688	706	766	728	730	751	672	714	746	794	719	707	749	728	749	757	740	722	703	711	745	748	663	712	694	727	723	723	738	740	743	727	765	709	770	699	696	704	748	739	710	700	733	779	706	770	733	718	788	746	751	713	683	772	747	741	750	722	737	734	744	704	761	724	693	723	748	720	706	673	716	680	746	785	755	711	721	712	701	721	663	722	751	774	728	742	761	706	746	718	694	688	696	709	737	681	743	767	727	686	752	734	697	762	698	726	730	755	725	748	710	712	711	752	730	710	711	685	728	762	718	702	726	752	765	741	707	734	719	713	728	729	745	740	737	719	678	746	765	727	726	728	728	721	766	647	749	695	729	708	758	749	684	717	736	679	719	718	689	730	711	781	744	714	748	760	710	677	733	728	728	727	726	747	730	693	743	707	748	701	757	645	728	744	737	729	742	732	719	750	679	755	770	749	718	719	710	765	737	718	735	716	710	742	744	717	707	693	733	720	745	781	748	741	763	761	701	740	752	747	726	759	736	710	659	763	744	721	664	676	739	700	781	788	752	727	705	726	705	753	745	749	706	762	696	730	712	721	742	727	661	730	693	716	755	749	710	744	716	773	751	701	732	780	675	761	734	695	739	724	766	720	724	748	771	749	725	744	685	775	772	763	722	733	754	770	712	736	775	764	711	678	736	763	734	767	757	708	732	752	741	740	735	666	709	742	742	710	718	748	730	727	687	746	779	742	708	765	694	740	705	737	761	705	740	735	715	704	736	687	752	733	774	757	765	712	735	697	734	697	737	732	695	753	765	734	716	713	693	730	708	755	763	722	713	745	719	745	743	724	736	727	736	698	691	749	753	716	691	740	706	759	790	748	733	649	754	733	698	720	728	790	717	693	708	681	762	768	763	735	724	687	704	718	680	735	716	746	684	778	715	779	732	761	731	756	653	702	688	761	749	697	724	649	724	734	722	730	731	731	724	691	727	757	778	705	741	753	740	715	728	689	754	748	728	734	758	707	711	715	746	738	759	725	747	785	742	728	764	721	728	704	714	710	700	773	677	716	769	715	684	725	709	697	692	702	687	737	733	743	768	701	722	730	678	773	756	711	786	722	722	765	725	720	728	770	760	738	736	721	712	712	703	694	734	706	721	716	716	678	745	738	757	727	760	714	753	719	760	739	735	730	722	713	729	722	743	692	749	717	718	698	754	780	753	762	751	772	713	739	741	750	728	688	736	705	686	718	692	740	762	726	736	714	763	661	720	675	699	761	741	716	742	721	690	697	732	752	754	711	679	739	727	709	766	768	710	736	742	765	686	683	710	697	741	707	691	729	666	723	731	730	762	764	708	710	724	738	733	776	713	687	706	761	761	714	737	728	765	730	710	718	686	714	766	728	706	736	744	751	750	683	763	738	732	711	715	702	742	754	753	715	725	753	730	751	722	763	721	750	771	736	711	765	738	672	714	726	716	723	679	771	678	721	790	795	693	733	739	753	727	740	684	738	710	685	716	723	738	757	739	725	693	725	667	742	742	799	741	687	739	687	693	733	710	715	647	757	789	734	713	736	762	732	742	741	698	776	707	670	710	740	714	776	716	704	748	780	790	725	727	723	740	708	768	772	699	709	654	710	737	747	728	712	672	718	727	708	705	701	716	755	756	721	732	731	717	707	749	720	735	727	717	694	707	713	735	772	703	716	698	683	680	692	714	715	756	705	754	773	705	699	728	673	723	745	727	754	722	747	721	704	693	736	732	703	713	726	725	683	707	679	760	744	730	704	746	690	775	743	729	758	753	745	708	769	708	757	740	765	734	744	778	748	742	754	752	732	761	711	725	728	740	751	748	717	725	693	769	760	749	744	741	745	732	744	689	738	738	733	718	723	727	707	716	718	744	739	743	689	771	696	689	735	762	697	715	703	713	695	731	685	683	717	723	755	740	699	728	728	703	716	689	727	735	713	729	721	751	779	740	748	710	722	734	711	719	729	751	774	715	701	667	749	735	751	715	697	709	764	744	721	689	743	738	749	716	711	712	706	743	732	779	746	715	756	725	700	777	743	703	699	719	738	718	733	712	739	737	757	754	736	700	657	731	744	761	729	751	730	713	727	707	722	733	752	721	701	721	750	737	704	740	703	769	720	723	754	726	722	696	744	665	749	723	677	729	752	695	752	699	722	747	702	730	755	702	689	753	695	680	705	701	720	741	700	702	725	696	717	733	700	759	682	737	738	714	758	761	754	736	707	781	694	780	783	733	723	760	758	762	757	725	732	707	680	729	760	769	714	718	743	758	763	750	689	715	731	716	743	685	717	702	750	705	692	723	762	708	744	730	753	756	736	764	722	691	736	692	790	725	698	722	743	784	735	769	719	746	696	769	705	723	724	723	749	724	729	719	747	710	743	730	742	702	721	745	747	691	730	698	736	749	680	709	739	700	682	719	744	742	689	734	786	735	730	703	719	711	727	780	750	730	718	728	759	693	737	758	765	729	698	706	744	739	723
4700	826	248	218	211	220	197	192	208	221	201	188	206	187	186	186	223	217	209	179	203	196	184	216	183	203	208	218	220	183	208	223	199	206	189	189	191	199	212	187	197	194	181	205	192	228	212	197	172	200	196	219	203	200	211	196	225	200	186	170	205	204	194	199	194	195	196	192	221	193	205	205	210	187	192	183	183	221	223	194	187	195	197	206	198	207	195	207	202	193	186	190	202	195	208	183	185	210	212	197	215	196	201	184	176	229	217	197	234	209	176	199	210	204	209	206	183	197	188	196	173	195	201	205	195	214	201	202	198	207	216	214	184	189	169	180	203	189	175	203	212	205	189	188	191	185	178	191	185	197	234	197	190	216	191	171	209	198	190	177	187	188	182	189	193	166	169	207	189	192	179	173	180	179	198	194	205	157	206	201	226	221	174	186	197	209	200	225	190	202	202	209	204	198	206	181	200	216	192	219	211	189	207	215	199	187	207	170	192	193	181	202	184	217	215	198	188	211	224	197	186	179	200	170	181	198	191	180	193	213	205	206	196	187	216	211	194	212	205	209	203	212	203	211	208	213	213	215	209	185	180	186	200	210	181	183	174	201	206	208	214	227	189	182	217	203	199	173	165	174	188	205	206	183	201	213	177	202	200	182	204	212	174	195	195	200	196	208	200	175	211	210	206	197	193	193	190	210	209	187	199	194	214	179	202	227	189	181	192	183	166	170	207	204	195	191	194	198	190	205	197	175	185	184	202	202	189	206	196	192	198	185	206	186	202	221	184	200	219	210	190	184	200	218	202	209	218	202	181	207	207	195	169	170	205	183	198	206	206	194	194	178	201	191	201	190	214	191	188	219	205	211	221	183	189	182	205	195	182	200	182	200	217	204	173	184	171	199	177	219	192	187	195	192	202	198	198	198	170	211	204	179	203	184	195	207	179	226	178	212	197	204	199	201	201	215	184	208	182	199	220	191	185	196	203	191	203	196	216	198	199	200	203	208	181	212	194	182	185	203	201	176	212	186	212	194	204	201	217	208	227	218	165	201	207	218	176	182	171	195	180	224	196	203	204	206	214	205	188	182	174	199	184	182	196	188	195	178	198	202	188	200	183	205	201	205	194	183	201	178	180	210	197	190	201	191	199	184	213	208	205	188	207	202	209	183	185	196	198	202	196	206	222	210	214	199	196	192	188	200	180	231	214	204	167	193	199	202	210	201	209	217	189	205	207	195	195	204	206	192	200	213	211	204	193	202	207	187	196	185	234	211	184	211	179	209	194	191	232	211	228	184	199	204	185	200	238	217	216	208	199	180	191	182	176	186	220	205	185	205	197	218	202	201	224	186	216	220	194	181	203	207	188	196	200	209	198	184	196	188	181	199	230	199	207	196	202	198	222	211	201	199	206	199	217	173	203	208	205	187	205	205	223	226	203	199	188	166	175	177	191	179	208	183	208	205	202	178	203	207	176	210	187	195	210	205	203	199	189	193	218	192	214	206	180	201	203	206	187	190	189	210	197	205	203	179	192	199	202	230	192	199	219	189	208	201	205	164	154	206	181	183	213	204	173	204	189	203	210	201	197	177	199	214	217	208	204	196	208	214	200	211	203	183	184	202	169	185	198	197	186	213	196	207	201	207	202	226	208	213	208	184	205	194	220	204	201	210	175	219	186	197	225	198	214	181	207	183	213	195	163	219	180	198	201	211	184	201	195	204	189	193	189	194	214	189	205	219	183	189	189	168	189	217	204	211	210	219	216	171	199	196	181	226	212	196	211	205	201	185	191	171	186	195	243	190	177	208	186	176	205	200	194	211	182	209	207	222	179	164	182	193	203	231	206	216	229	200	175	180	176	201	179	194	184	175	198	192	190	211	193	199	232	221	181	212	205	205	232	217	190	193	227	185	212	184	185	194	183	183	195	191	205	198	194	186	214	193	197	195	184	186	191	180	175	178	180	188	231	205	150	201	178	195	214	198	189	151	203	196	176	238	204	184	187	195	197	185	184	183	207	212	195	207	211	184	205	205	181	185	213	207	198	182	217	194	221	208	203	180	199	204	188	183	191	200	187	201	197	160	205	192	195	185	199	198	193	209	200	234	201	185	192	212	203	205	201	219	180	210	205	174	172	178	199	205	196	187	218	207	183	181	191	181	188	199	183	193	205	205	212	194	215	194	200	172	209	208	192	186	206	201	191	220	190	199	215	194	186	226	204	213	202	234	173	190	199	197	183	173	210	218	195	207	173	206	185	203	202	191	183	212	184	204	199	193	196	199	172	187	188	202	199	187	192	217	225	195	185	195	202	180	220	209	200	196	189	188	212	194	182	182	234	184	222	194	232	231	202	193	226	189	186	209	185	192	191	196	188	198	173	203	191	178	203	175	198	204	210	215	197	183	191	166	228	205	211	215	224	195	190	183	197	190	208	220	209	203	188	173	206	191	206	179	187	220	200	192	208	200	206	193	201	223	175	199	201	189	212	209	175	201	210	212	204	188	230	180	170	180	208	175	194	195	196	224	211	206	203	195	186	215	190	196	172	188	183	183	176	203	196	205	202	193	202	238	193	192	188	209	216	206	210	193	192	195	195	194	173	189	211	203	179	216	226	170	174	212	170	174	196	181	223	224	217	189	193	212	203	186	178	206	194	181	222	210	202	212	191	168	189	192	190	209	156	206	192	204	237	208	225	183	203	187	179	187	221	171	212	189	216	195	193	216	217	194	192	207	197	207	194	216	213	183	218	194	173	223	199	187	174	195	185	227	198	173	187	203	196	198	196	197	216	184	164	181	203	195	211	183	220	187	186	186	200	181	206	183	221	212	215	184	191	194	165	182	199	224	207	209	192	190	215	226	199	221	189	200	226	214	169	170	217	206	188	168	220	209	203	183	176	187	197	181	196	181	186	198	215	213	177	213	170	188	180	199	219	198	209	185	174	186	173	209	209	206	193	189	217	196	192	207	187	199	182	186	202	207	211	208	192	218	195	198	222	231	209	205	196	193	170	197	192	205	190	210	192	220	202	195	217	207	199	203	198	202	214	178	165	190	207	188	189	206	200	194	185	200	180	193	198	192	218	192	167	200	202	200	207	186	178	194	197	220	201	216	211	208	189	170	194	194	179	219	183	183	207	189	172	214	173	195	190	185	215	210	212	217	206	223	189	203	190	189	196	184	178	196	208	181	223	169	180	208	220	222	198	206	187	170	198	201	194	215	207	209	189	202	179	189	197	196	197	183	230	190	208	210	191	174	193	188	181	199	222	196	181	208	209	209	198	206	194	173	192	223	188	199	190	196	207	196	212	219	185	172	171	204	186	184	191	192	169	219	193	213	209	202	202	182	213	201	178	196	209	195	213	184	213	207	180	199	179	192	201	197	207	190	209	213	188	203	199	196	181	190	212	219	201	197	198	206	195	157	205	222	201	195	220	199	219	190	183	194	180	187	193	204	216	190	172	212	187	170	210	195	181	203	198	224	193	191	215	209	204	219
5110	1467	707	729	650	649	634	628	585	635	608	624	586	578	631	600	557	597	583	578	621	623	566	533	559	571	567	573	568	613	604	601	566	610	556	597	558	589	612	593	546	558	563	562	574	567	588	583	568	599	583	542	545	573	591	594	576	593	577	567	588	583	605	586	606	611	569	571	563	612	576	587	573	579	576	588	577	581	568	554	598	549	579	567	623	568	569	575	592	573	528	595	605	599	561	548	572	591	580	552	551	574	573	572	582	538	563	558	605	576	600	569	588	568	578	573	566	580	614	604	583	554	598	547	569	559	575	562	592	587	571	564	569	589	596	571	576	589	545	546	579	582	567	578	545	592	537	579	554	557	580	590	555	564	578	558	553	557	579	590	584	588	546	543	607	529	573	583	585	542	613	584	531	610	585	614	580	591	619	597	591	574	537	595	575	626	606	579	556	643	597	634	592	554	593	563	539	578	572	602	566	536	538	595	598	555	550	568	584	568	525	546	585	582	578	554	575	573	567	600	566	561	599	591	584	616	575	592	589	583	603	590	604	606	576	542	537	558	543	553	571	568	599	575	593	548	554	615	562	557	592	595	642	577	593	541	597	589	582	597	607	569	555	594	557	575	584	585	591	546	580	632	598	569	577	623	550	549	602	605	544	589	628	546	583	563	587	563	600	578	605	583	587	550	567	558	538	601	562	565	558	582	575	616	626	583	565	617	579	598	562	577	563	606	581	541	591	591	579	561	564	560	573	574	574	590	537	557	607	562	555	617	546	619	559	556	566	602	596	601	547	562	604	599	579	582	566	568	539	548	594	605	565	609	582	601	542	585	534	596	557	612	602	583	586	557	555	555	615	587	588	524	554	581	573	579	584	561	574	584	575	562	543	610	592	598	525	566	600	572	614	574	544	588	540	532	568	554	587	548	598	543	586	549	507	588	605	582	527	556	581	553	534	551	574	571	616	567	534	585	540	609	564	602	563	556	595	572	599	560	538	552	553	550	609	540	554	577	517	584	547	558	592	558	535	589	554	580	557	575	546	543	599	589	543	596	584	597	591	600	546	553	555	564	576	574	544	604	581	630	567	559	577	572	532	565	583	514	568	562	591	535	587	571	529	543	576	564	589	623	539	524	588	615	521	561	578	562	551	577	587	583	551	545	603	607	554	592	565	541	583	567	586	555	554	546	566	592	549	618	578	521	581	608	559	577	555	591	543	568	557	557	605	578	582	575	530	596	608	582	552	590	576	568	578	550	609	524	603	595	586	577	547	546	568	553	590	568	575	588	568	541	605	577	544	568	561	559	629	566	648	565	594	551	589	597	521	571	579	529	606	544	559	535	569	585	604	568	582	553	568	575	536	590	593	587	568	555	589	567	545	563	562	566	576	605	540	557	581	554	594	624	599	521	579	603	600	598	593	602	542	580	569	584	569	600	575	586	581	560	632	561	556	574	526	589	563	578	551	590	589	576	560	558	588	612	556	592	625	576	557	611	551	547	585	569	549	605	565	527	544	572	583	577	575	582	589	592	595	595	546	522	588	576	626	585	580	572	579	575	550	569	591	595	538	568	586	623	593	575	553	543	577	581	591	599	580	555	556	494	588	549	576	542	606	582	578	557	565	597	600	608	586	582	553	633	596	546	576	575	563	625	560	599	590	544	596	599	556	600	574	517	589	554	616	591	578	555	557	582	588	528	622	616	540	565	533	549	555	543	581	575	599	565	582	588	570	541	609	517	594	564	583	585	515	610	594	591	581	560	607	558	572	582	616	559	582	619	558	578	544	600	549	601	603	574	576	551	584	568	606	603	589	580	561	588	549	566	576	587	567	596	555	527	617	568	579	608	579	542	592	560	553	590	550	578	592	506	607	566	555	578	547	571	527	574	600	577	563	565	603	603	581	585	560	570	584	540	586	576	589	564	583	577	587	603	552	590	554	554	554	562	553	617	576	550	592	535	581	592	550	554	578	577	573	589	572	571	584	587	578	578	571	613	519	545	527	625	555	569	598	521	554	588	573	578	577	581	554	599	560	546	563	615	582	548	571	568	591	593	524	570	550	601	589	553	575	585	620	575	584	578	600	554	586	567	573	585	550	544	613	583	553	594	588	583	515	579	549	553	571	576	614	570	599	566	554	590	599	572	607	576	567	591	574	597	553	562	540	584	546	589	666	593	551	611	566	564	597	588	566	604	575	590	587	602	580	570	582	598	595	588	569	571	594	567	599	598	542	542	577	577	538	579	572	588	598	564	606	520	605	599	594	564	565	554	568	594	538	557	609	548	577	500	595	571	567	582	589	595	567	569	606	614	541	657	554	582	594	574	591	601	585	597	571	536	560	607	564	554	589	614	570	561	575	581	578	594	569	568	581	541	531	540	543	554	574	583	600	556	590	576	567	586	564	570	594	549	591	585	580	590	575	579	566	590	527	599	559	576	585	599	544	582	591	580	604	583	556	580	557	581	533	591	594	549	601	589	575	553	573	568	566	553	591	565	555	604	565	587	607	560	599	587	563	602	568	565	550	556	553	566	539	564	522	621	577	604	554	585	570	555	564	571	520	557	603	592	579	649	580	587	601	601	541	596	577	593	541	591	560	586	557	567	591	586	593	584	566	583	596	585	597	601	570	582	554	566	582	620	560	557	601	591	594	575	589	551	610	567	585	583	602	560	560	583	553	603	509	560	574	593	599	613	538	573	548	591	576	580	630	583	559	593	576	589	606	563	573	559	608	605	565	568	570	589	539	561	578	618	577	573	555	547	611	588	576	605	587	583	569	588	580	590	552	556	545	586	562	610	599	579	547	551	570	582	556	622	559	595	573	596	592	585	576	575	606	592	584	539	586	614	611	568	597	556	574	554	581	537	597	568	599	564	552	581	574	528	567	543	612	590	571	642	556	568	597	564	521	568	570	531	570	549	579	548	580	540	573	551	565	568	586	585	600	592	604	581	580	552	578	583	587	567	577	582	568	554	564	618	603	589	581	600	570	582	568	594	592	583	574	571	594	557	561	577	546	583	583	616	583	598	556	573	580	571	571	588	563	592	546	558	610	551	570	580	626	593	580	578	584	602	618	595	613	570	621	575	569	541	578	561	572	539	605	585	547	541	583	603	529	615	584	511	569	603	577	563	568	561	548	581	623	509	551	630	575	598	623	564	576	575	575	574	589	539	567	595	591	577	586	554	558	603	572	555	532	584	566	616	596	579	602	559	605	563	639	570	557	550	580	570	557	555	584	585	600	579	597	586	581	572	587	545	561	591	582	588	561	536	561	559	559	615	606	598	559	594	578	560	584	567	560	573	602	587	585	529	584	571	587	581	541	602	577	590	602	578	567	588	608	523	546	580	594	597	573	598	587	562	587	540	587	582	600	558	564	633	581	576	581	556	573	559	586	585	534	571	565	555	573	586	571	563	602	557	571	590	535	560	592	541	535	581	555	611	601	572	584	622	610	634	560	598	595	619	595	588	535	591	569	566	584	597	551	595
38172	23745	3187	1072	735	637	539	448	491	447	413	392	373	369	377	399	369	358	366	354	347	391	340	341	339	350	362	372	336	337	361	348	353	327	346	340	319	385	342	330	330	327	353	326	333	335	304	321	336	338	310	341	332	319	346	327	329	342	356	347	321	364	349	310	328	332	324	349	329	379	325	356	335	308	360	338	344	324	343	334	327	353	345	346	351	343	329	360	303	330	341	338	356	370	347	338	353	341	344	338	326	322	348	309	355	335	326	332	331	340	342	322	356	341	344	342	366	307	327	337	335	307	332	330	341	321	323	331	366	328	365	366	352	346	323	321	359	364	345	331	339	347	319	321	318	344	311	328	339	294	316	349	336	350	345	333	339	300	331	321	336	362	317	308	337	351	298	324	343	320	319	322	346	342	298	340	326	307	336	332	322	337	365	314	341	288	349	313	328	362	313	339	348	336	290	317	352	332	350	335	355	344	338	325	337	346	352	337	335	353	350	370	355	304	341	344	339	307	341	347	326	315	318	339	311	321	375	318	330	348	347	343	331	331	307	359	332	339	328	342	329	368	348	321	337	329	334	347	364	356	310	330	334	340	354	327	322	354	344	342	295	323	324	330	359	300	289	305	364	359	321	331	319	340	353	317	359	325	339	336	356	310	351	324	342	332	331	357	333	310	342	345	348	349	329	332	297	339	350	317	346	317	327	326	316	362	323	322	339	339	317	326	339	320	328	335	312	341	319	318	357	327	355	309	335	352	340	335	340	329	322	332	338	347	336	325	332	308	330	312	315	346	316	338	307	342	357	302	333	329	349	317	358	300	334	344	296	348	287	335	367	346	336	367	326	318	307	333	322	311	303	344	345	338	364	338	301	380	328	345	303	346	331	302	324	324	305	340	345	350	364	358	331	319	334	347	326	334	323	327	348	329	328	308	348	311	296	332	328	369	343	311	315	335	339	332	303	334	328	329	320	316	366	349	319	289	325	333	344	312	332	343	323	317	324	312	345	324	306	330	335	332	293	352	328	341	334	370	333	339	346	293	320	343	354	353	340	356	339	337	331	318	337	334	334	328	311	324	321	321	314	332	367	304	334	374	337	344	336	320	346	323	318	329	301	323	335	340	328	313	350	345	291	345	323	355	349	313	312	348	343	345	316	335	349	337	316	329	331	375	319	339	366	353	355	339	315	334	320	294	346	352	328	316	356	316	368	332	346	334	365	345	342	342	343	357	340	332	321	356	381	327	350	318	344	383	378	344	330	344	340	305	346	307	326	318	340	362	298	330	324	345	325	345	329	339	335	318	329	354	321	334	343	320	333	345	342	366	342	323	327	331	332	362	346	364	317	292	361	324	333	310	341	343	333	294	350	342	289	317	321	333	330	335	290	298	345	356	315	315	316	333	355	365	330	338	311	342	311	329	330	362	346	291	345	338	308	303	329	335	335	324	330	342	354	379	331	339	347	346	327	329	337	337	384	345	337	355	343	312	358	326	340	309	316	359	346	343	345	322	343	340	315	340	395	359	310	303	326	338	356	358	340	351	367	337	326	322	325	341	348	307	312	360	318	346	334	323	355	311	341	351	318	327	315	329	328	331	341	340	320	310	334	285	308	363	344	347	371	309	334	334	344	313	297	340	311	339	296	298	321	353	328	340	313	316	303	340	332	330	319	340	317	352	313	347	329	362	335	330	337	333	333	298	323	344	345	359	318	325	317	347	296	330	345	350	315	351	348	349	318	332	359	319	344	356	330	345	342	370	347	328	364	305	346	329	323	310	327	274	346	331	286	347	325	357	314	315	325	339	337	359	345	314	345	336	383	344	323	350	335	298	348	346	336	332	353	341	331	324	346	290	313	344	345	332	354	356	361	295	310	345	329	332	351	331	349	328	307	298	330	326	322	332	337	339	301	344	329	337	331	310	322	358	326	344	355	322	368	304	325	330	338	348	342	327	304	365	339	343	339	310	347	323	321	345	324	340	317	326	327	349	364	377	335	343	338	306	338	373	340	323	317	352	344	343	350	285	318	332	327	366	366	337	333	359	333	316	327	331	324	340	331	355	306	330	304	359	321	335	323	343	322	349	327	317	323	330	329	339	352	321	337	317	347	339	340	373	322	340	335	305	322	354	322	301	348	305	386	317	336	347	342	330	340	327	295	354	361	297	306	370	333	332	300	313	319	367	300	332	337	320	339	329	336	305	356	342	355	348	369	369	349	333	317	314	357	346	313	335	333	350	310	312	325	343	307	342	335	328	339	347	351	338	318	314	351	341	319	312	329	321	354	330	350	322	308	333	331	338	302	346	334	308	332	371	346	318	333	355	340	366	358	339	339	336	323	348	379	305	324	301	300	347	323	327	307	334	318	314	323	339	340	335	321	329	327	308	327	364	325	309	344	348	337	328	338	337	367	322	349	325	365	338	333	298	325	353	336	337	366	362	330	350	335	337	350	322	286	311	359	317	319	319	337	334	329	348	316	298	358	357	329	331	322	303	379	331	338	328	335	318	344	320	357	367	304	353	343	309	311	331	346	326	330	329	318	311	300	341	331	328	328	351	316	337	303	330	327	328	308	370	298	364	304	358	361	347	346	330	328	342	349	324	319	312	344	320	291	328	331	353	340	350	352	322	338	302	318	306	332	357	333	323	321	327	344	348	326	356	347	343	348	335	356	334	311	311	340	314	335	351	343	335	351	351	353	315	302	343	357	323	381	313	362	323	339	336	344	322	330	325	369	347	330	315	351	345	337	338	345	360	311	318	339	335	345	334	352	340	351	323	326	288	329	325	349	312	346	331	358	323	310	364	325	370	329	323	376	353	347	326	322	344	346	334	367	321	332	317	344	343	288	329	323	334	332	290	336	337	347	312	347	340	343	292	313	341	316	330	356	324	308	351	339	336	328	388	263	338	342	355	311	336	346	337	332	331	339	359	357	321	340	328	342	326	352	319	331	341	313	327	327	331	339	343	341	342	324	329	333	350	324	314	339	332	332	328	319	354	300	308	306	302	334	403	339	315	324	353	332	360	320	335	354	302	345	344	308	321	379	310	345	346	325	334	342	331	333	286	333	320	320	345	310	350	333	326	307	343	332	313	313	335	309	321	342	334	345	321	336	337	310	332	340	349	321	383	387	349	342	332	322	323	308	334	337	355	343	329	351	334	322	328	336	344	326	403	322	348	337	344	284	354	327	301	371	316	333	356	325	344	320	341	347	320	338	311	304	357	338	324	310	361	324	283	314	338	333	369	348	352	333	335	323	365	312	330	280	308	320	307	343	337	338	326	330	341	338	339	349	347	350	353	352	337	327	360	336	297	348	319	308	302	333	330	352	332	341	351	322	375	342	337	313	359	313	338	343	348	300	322	316	338	307	310	336	350	332	308	344	296	350	323	342	314	344	331	348	329	324	344	314	336	343	314	341	371	345	341	329	342	370	331	328	327	325	332	355	318	347	341	343	340	343	358	320	318	324	291	337	358	328	323	328	326
23164	9360	3127	3441	3011	2651	2153	1896	1777	1514	1496	1426	1306	1253	1230	1157	1098	1135	1123	1073	1015	1054	1041	1015	1001	1042	973	1033	937	973	946	948	956	942	930	935	896	921	927	971	912	949	930	892	925	927	919	877	882	923	884	921	883	894	891	894	890	904	840	893	900	907	848	918	889	893	913	855	881	803	927	910	924	881	932	889	919	858	883	871	929	897	877	807	924	943	837	880	854	881	882	897	886	900	897	932	872	833	879	896	798	927	919	850	855	885	888	901	908	879	900	848	859	928	837	866	838	865	856	865	824	806	911	879	887	889	901	871	854	904	895	916	885	931	844	839	874	821	829	863	876	893	846	889	842	886	891	915	914	897	941	848	873	881	863	823	910	830	867	913	867	889	858	875	937	893	847	851	867	926	852	867	891	810	896	882	844	886	833	876	890	808	862	853	887	873	895	905	862	855	909	900	820	881	834	895	839	804	882	826	877	883	904	819	818	877	863	862	882	961	884	867	904	859	879	815	856	881	871	839	875	865	854	855	876	868	921	857	843	892	896	861	858	901	909	829	910	879	874	910	857	881	865	846	871	901	856	840	882	925	861	873	877	931	839	954	935	878	900	827	881	833	828	857	862	840	861	842	919	935	874	893	840	854	878	911	846	866	899	851	882	889	899	853	900	826	900	838	896	869	868	846	838	874	836	902	882	850	889	869	837	860	912	870	834	851	873	971	897	879	906	898	798	863	888	859	846	890	879	864	875	871	885	881	881	836	885	923	920	849	901	892	870	828	924	917	899	864	864	897	884	851	853	792	880	897	855	884	928	887	892	888	900	881	858	890	830	854	867	868	893	866	887	889	866	856	835	890	847	870	876	849	828	839	904	889	854	871	869	936	888	864	856	895	907	862	881	873	906	869	846	880	878	863	878	895	874	843	890	862	888	838	891	873	886	849	862	873	838	873	885	885	862	931	899	929	866	888	870	834	940	945	845	938	931	876	894	929	873	887	945	860	889	928	902	881	873	869	882	912	842	869	898	897	833	928	835	878	890	909	835	873	832	894	871	887	900	882	846	895	837	888	873	922	906	898	865	915	896	910	879	886	864	855	847	886	915	871	904	868	928	888	871	892	920	908	914	847	906	912	867	896	863	885	893	844	883	837	907	926	891	867	897	906	854	848	858	918	851	918	868	850	852	830	932	847	863	835	919	934	822	905	874	914	841	898	847	891	881	887	923	909	868	924	858	912	898	871	848	878	893	941	851	873	855	864	869	867	886	868	976	872	855	889	898	879	872	838	874	854	855	884	940	934	913	860	876	886	891	880	853	885	885	889	846	853	878	874	830	832	921	884	880	892	853	875	859	864	841	914	886	897	865	929	880	893	919	917	904	829	895	860	867	844	868	917	940	873	916	960	902	874	862	856	850	888	830	869	921	896	876	903	826	823	903	898	894	882	859	870	879	866	885	878	867	867	886	877	913	859	866	891	888	879	865	859	854	906	817	859	896	869	896	887	857	865	857	784	870	864	875	876	894	904	909	914	863	846	847	904	884	872	841	866	836	905	865	847	874	867	893	860	911	856	902	907	928	932	863	851	905	888	889	867	836	948	872	878	825	942	909	890	835	856	863	912	867	860	839	887	869	926	828	907	884	893	854	888	840	838	898	906	903	902	906	836	836	834	891	838	900	853	843	860	934	839	896	855	854	894	905	865	869	863	889	872	871	896	905	889	880	888	850	856	891	867	882	893	912	852	921	877	878	862	858	926	906	863	850	866	854	939	888	875	881	809	918	901	903	871	900	885	870	868	843	897	874	858	870	864	869	859	890	869	925	839	858	871	839	969	917	854	869	853	848	894	894	846	838	867	894	898	885	864	887	921	853	895	917	925	874	904	932	871	837	880	869	879	869	902	898	849	880	915	935	870	862	836	875	853	908	886	855	894	906	888	886	911	912	833	884	884	904	928	836	878	872	908	911	874	851	870	912	817	850	848	829	863	858	867	866	931	892	897	893	854	854	919	844	905	867	854	909	863	872	898	946	877	899	854	832	859	922	886	859	844	922	852	879	876	957	849	897	878	896	880	920	886	906	856	940	864	871	862	861	864	827	871	867	935	898	818	904	912	931	917	891	816	912	843	881	907	957	873	923	858	885	904	896	837	838	855	848	854	887	856	860	877	894	868	857	892	926	888	957	887	909	893	865	850	868	881	857	841	859	843	861	893	885	881	879	896	926	875	881	825	838	875	857	853	843	865	965	873	890	834	888	895	886	922	890	875	820	855	819	897	842	906	874	934	883	876	888	870	844	897	836	872	916	876	860	853	856	873	866	860	791	897	857	910	828	876	894	880	903	875	935	883	848	906	958	898	826	847	879	919	904	894	863	862	853	836	868	917	905	873	869	923	928	866	885	860	903	831	859	823	902	841	878	879	919	885	851	889	894	858	839	845	853	825	868	902	911	949	874	891	874	834	862	851	918	841	900	915	839	847	862	879	881	887	889	910	870	855	908	919	883	899	846	913	945	901	892	878	889	879	881	794	833	900	877	846	918	860	866	883	864	839	900	870	941	880	917	905	861	906	900	812	893	869	876	880	872	837	861	857	824	888	888	829	916	877	888	904	895	914	889	854	888	878	917	911	832	851	926	858	870	871	899	909	912	919	841	832	864	880	839	900	847	902	852	863	931	863	897	894	855	847	962	890	864	847	888	858	874	917	920	856	875	903	920	925	829	912	848	893	900	845	882	840	893	856	881	870	883	917	860	893	862	889	924	861	897	898	880	907	821	843	860	814	871	886	876	852	858	884	904	933	868	859	872	889	839	887	854	861	842	916	883	886	868	843	892	863	892	903	878	853	909	835	831	804	828	888	878	888	826	829	868	847	916	841	891	876	943	915	900	833	878	934	887	830	876	948	877	919	826	840	890	905	876	874	878	875	948	870	864	876	839	831	838	867	894	890	875	874	881	846	898	868	897	877	913	865	851	890	866	886	850	862	876	882	896	869	923	873	868	901	927	866	850	922	874	845	900	865	844	911	896	848	872	914	862	921	848	871	865	864	809	912	901	881	919	889	877	847	907	891	846	913	885	825	877	827	839	921	883	876	863	905	887	858	893	900	866	913	907	882	869	844	863	885	860	857	885	817	890	910	846	868	894	926	897	853	909	905	860	883	888	881	948	855	868	843	813	870	794	866	924	924	850	865	912	865	896	869	871	895	893	871	865	922	839	915	858	839	942	847	919	893	884	895	842	855	846	866	901	835	905	900	852	876	885	916	884	871	846	876	876	859	878	854	880	910	871	814	869	860	856	843	912	863	873	841	919	893	886	873	867	852	875	842	850	917	886	905	893	874	870	901	932	827	898	912	887	861	840	874	924	902	861	924	915	934	904	873	894	892	888	911	892	924	898	845	944	927	900	854	881	882	869	897	939	861	801	913	899	858	884	869	867	867	911	819	902	873	883	857	880	955	929	845	876	878	857	921	903	929	890	878	925	878	886	909	898	878
50931	35543	7996	1904	1237	927	727	616	553	449	513	397	395	371	335	371	332	356	358	338	307	321	320	334	335	286	310	325	308	297	292	325	292	303	275	317	283	287	308	285	320	309	291	273	278	300	319	304	281	293	290	270	279	269	277	270	274	258	309	263	283	289	276	290	278	304	272	294	269	293	277	289	278	261	288	281	268	278	286	316	253	307	270	295	274	287	275	287	300	278	285	302	315	291	285	263	284	277	286	274	271	303	313	298	300	275	317	302	286	284	279	289	293	276	298	270	281	295	286	253	253	303	293	302	288	271	332	289	257	265	290	287	300	269	307	295	266	294	299	306	277	286	281	283	303	264	265	286	288	272	279	272	293	290	289	291	305	297	289	261	295	256	282	281	261	282	274	265	281	325	308	290	287	280	261	264	291	285	287	279	290	268	279	267	337	262	258	290	290	297	303	267	274	258	264	275	283	296	274	269	287	279	261	296	304	298	284	270	263	306	275	299	300	258	290	292	290	276	270	280	287	300	267	272	303	283	297	307	259	275	276	263	285	252	260	269	264	283	288	259	272	285	264	277	309	279	262	313	278	259	294	247	300	285	253	252	280	295	279	278	274	296	290	276	295	295	266	285	321	260	279	292	274	258	276	284	253	309	274	295	306	305	271	291	275	281	297	296	259	286	299	296	289	250	304	263	287	294	261	276	280	275	266	274	320	293	268	287	290	269	279	326	295	314	287	314	268	269	283	271	257	275	302	300	272	269	253	274	292	293	254	313	280	277	276	294	312	314	267	316	303	285	294	306	304	272	284	260	263	300	264	297	275	278	256	290	297	297	306	299	304	292	281	263	318	240	268	274	247	293	298	256	319	292	276	284	264	266	282	248	272	269	253	258	251	260	273	300	283	306	271	261	288	278	285	276	261	252	302	269	325	289	284	315	267	291	312	267	268	272	287	251	297	279	288	264	296	270	282	292	302	293	312	273	268	287	297	290	280	281	305	266	252	309	289	264	278	289	295	314	266	298	287	298	277	278	305	269	302	302	297	273	292	269	289	301	304	292	257	276	287	292	291	284	271	248	289	293	294	292	315	298	283	260	264	284	268	308	293	305	317	263	275	313	270	302	268	289	274	306	284	299	298	286	299	291	283	289	288	295	263	262	268	295	246	303	285	273	274	317	286	278	265	272	296	276	262	265	295	289	281	312	257	283	279	249	317	257	261	284	290	274	293	277	271	285	282	283	298	282	268	284	278	305	279	292	286	280	319	265	282	290	298	283	267	285	303	288	274	275	255	282	313	276	272	272	284	274	260	312	291	274	278	271	291	270	283	275	308	304	313	279	297	284	270	279	263	295	265	295	241	278	286	275	305	287	274	278	266	285	264	278	274	291	307	283	280	271	267	293	274	311	299	291	285	301	268	291	288	291	312	284	275	273	291	280	278	263	290	314	285	291	303	232	299	287	265	322	282	268	261	290	268	268	297	296	286	280	254	274	283	281	293	257	288	267	311	285	292	267	261	294	261	318	260	287	307	266	296	277	293	282	268	280	304	282	293	282	296	305	286	287	261	259	260	311	273	279	291	285	289	275	306	278	274	259	293	295	265	282	328	257	310	265	300	253	275	261	292	274	269	277	276	292	262	296	306	287	287	283	313	284	307	273	268	297	286	272	272	270	309	282	282	323	285	276	277	283	288	281	297	285	271	296	256	281	302	284	318	290	319	293	290	301	288	272	295	272	271	262	287	280	271	273	303	282	288	280	249	308	278	294	294	319	293	327	281	291	234	297	255	288	282	285	324	316	297	271	265	262	276	263	286	278	291	297	244	300	311	293	255	251	297	270	282	294	280	311	306	283	282	277	273	308	266	274	311	306	284	300	317	281	308	287	262	292	268	290	289	268	267	253	262	292	272	260	301	286	301	270	306	299	295	281	280	305	294	282	294	273	286	286	276	273	274	286	315	325	278	273	287	261	300	308	268	263	268	309	312	293	279	280	284	287	293	291	274	292	275	295	282	296	282	275	288	258	273	274	284	291	273	268	301	306	295	288	276	323	269	278	254	264	272	305	267	295	305	269	301	278	300	318	296	293	271	283	280	272	301	308	322	269	264	284	266	294	290	287	278	286	289	280	265	283	275	262	266	282	259	294	295	276	263	293	307	301	262	309	261	327	299	244	270	292	276	242	265	311	292	306	294	298	274	281	311	282	293	250	292	309	300	273	302	248	285	301	324	267	277	285	247	307	267	311	282	273	294	273	245	271	266	292	263	282	282	297	279	255	293	280	288	288	291	307	282	308	270	306	293	304	253	288	275	294	295	268	273	277	290	306	259	258	282	281	290	270	294	278	277	313	267	288	285	288	273	302	260	285	286	293	272	283	270	293	304	288	275	290	274	286	272	308	297	269	291	302	268	253	282	263	256	289	271	269	300	249	286	254	295	262	284	272	300	282	274	294	276	280	293	264	294	282	263	268	303	273	294	278	306	274	313	290	252	273	306	299	264	252	259	324	291	279	297	280	260	260	269	313	282	317	289	317	276	284	273	304	301	281	303	270	302	301	266	262	309	298	307	255	272	303	264	259	291	274	266	265	286	330	314	269	315	276	309	302	271	296	263	313	314	282	266	269	288	268	255	297	276	281	267	263	271	277	273	290	265	265	286	291	285	278	292	299	309	270	262	270	293	286	298	261	289	283	295	277	287	288	296	299	296	253	298	279	289	279	277	278	306	294	286	276	252	266	283	301	301	283	289	292	270	293	291	325	286	253	267	277	264	274	258	282	287	278	292	269	271	300	277	293	286	283	306	268	285	304	304	285	288	309	276	267	297	271	268	272	311	286	291	265	296	316	283	266	302	276	273	263	281	285	284	265	271	290	265	263	290	262	317	306	281	303	272	281	280	291	264	262	256	297	269	276	285	300	275	275	295	250	271	264	289	279	268	289	300	262	271	299	285	257	269	292	290	309	288	280	301	264	293	262	310	292	288	260	258	284	297	277	281	288	261	273	304	304	281	303	281	297	277	280	291	250	300	291	293	278	277	292	286	280	264	288	274	280	291	289	270	271	287	294	279	263	277	285	316	272	270	255	266	286	278	286	290	280	298	301	291	287	302	293	288	283	284	262	282	305	282	265	303	300	283	289	241	259	287	301	290	293	300	274	291	293	285	253	276	276	285	284	275	280	276	323	279	283	284	276	256	288	288	283	256	282	283	287	301	260	304	301	280	276	293	295	278	292	272	287	295	267	304	301	279	285	295	290	268	282	307	252	276	296	271	267	293	288	303	319	276	270	260	282	271	247	285	286	280	287	284	267	259	286	298	295	303	271	261	287	243	324	306	354	332	296	297	227	282	266	270	278	288	254	260	301	297	262	285	266	293	304	259	286	265	268	266	256	275	283	285	265	235	311	302	272	269	268	268	257	285	298	304	317	299	257	300	292	275	309	272	274	264	261	281	286	268	311	287	269	260	274	284	308	283	309	249	295	286	291	271	283
30692	12388	4986	5566	4686	3828	3183	2713	2328	2124	1906	1680	1605	1422	1383	1259	1206	1216	1138	1095	1085	1082	1009	1022	954	989	961	881	897	897	863	897	865	904	841	842	879	811	846	816	801	762	837	822	826	841	837	737	780	768	830	810	759	788	762	777	783	777	784	779	766	767	754	773	775	786	748	754	733	750	700	717	819	727	754	756	719	764	770	765	740	722	809	742	733	765	822	757	758	734	759	777	794	766	727	736	749	785	729	752	739	755	718	785	707	761	735	741	725	702	743	762	690	753	783	796	769	731	747	728	744	781	759	712	756	709	747	741	757	707	684	691	759	692	680	761	761	733	691	740	768	712	770	787	751	709	776	750	745	775	722	720	746	743	693	728	751	795	692	738	739	744	723	751	745	736	736	761	767	743	730	786	754	796	730	741	770	740	752	750	735	744	721	719	769	739	761	777	742	688	751	735	776	800	735	744	751	716	739	755	675	750	731	753	770	769	768	711	762	755	731	745	717	732	726	706	721	708	702	725	708	716	707	751	721	749	713	715	687	717	741	741	781	746	726	734	714	722	691	721	758	709	693	779	740	740	750	780	766	721	730	741	706	712	736	712	699	689	730	747	706	715	722	713	729	776	737	767	731	733	748	717	719	756	733	756	769	746	749	761	711	732	721	739	758	707	796	739	723	737	741	717	746	756	727	765	717	739	672	786	728	727	758	728	715	705	723	747	749	747	725	734	726	732	737	747	711	702	768	751	747	750	726	726	658	686	708	706	731	718	697	695	712	773	737	752	701	700	725	736	722	713	689	679	758	773	721	769	749	769	749	723	792	691	753	672	683	719	698	755	774	785	774	713	718	744	763	752	711	761	724	737	678	734	692	764	757	768	748	732	756	754	770	757	739	741	749	760	750	711	730	732	716	721	742	771	730	764	742	748	717	750	752	754	730	723	743	725	745	745	777	776	699	758	766	741	700	756	708	734	704	740	749	706	754	759	732	718	746	729	739	771	738	704	735	728	729	708	704	736	762	764	704	786	733	733	702	753	743	754	738	767	756	710	711	724	703	712	732	735	709	760	748	699	689	696	707	762	735	709	714	741	695	736	718	745	707	701	686	792	728	697	740	770	723	744	749	742	762	742	720	692	695	712	726	723	732	700	699	756	724	701	770	712	711	736	680	737	719	726	721	720	753	748	707	797	771	714	733	722	718	736	730	719	735	733	677	716	749	740	758	748	684	751	750	741	765	741	736	732	725	732	744	710	777	695	724	799	757	722	756	732	738	773	743	718	750	730	710	752	719	745	667	719	709	674	725	714	722	677	759	735	728	743	735	735	768	719	712	742	764	735	752	738	725	743	780	762	738	771	748	720	739	737	751	768	694	784	730	753	741	716	731	750	758	725	740	750	739	733	722	725	766	702	692	716	721	768	757	757	707	756	735	706	698	741	707	731	711	746	792	753	741	714	784	705	774	743	738	734	722	762	755	743	731	726	740	706	746	788	708	707	687	719	719	733	708	716	762	766	758	780	767	700	726	721	719	736	727	756	728	718	713	671	717	737	767	742	765	709	730	740	762	730	738	704	745	711	728	695	694	712	746	739	760	701	743	699	679	752	711	689	782	792	740	725	728	726	703	691	773	683	740	750	723	756	736	710	704	718	721	786	700	691	751	736	695	789	747	749	695	724	769	728	732	724	749	723	775	701	780	732	712	727	708	771	670	784	740	753	755	743	761	662	779	731	754	760	700	737	710	722	756	712	729	708	717	688	708	730	739	693	719	722	736	743	713	700	713	714	745	755	755	749	734	759	722	729	746	721	722	757	768	744	732	743	715	728	719	729	694	711	743	722	775	722	785	803	741	680	719	743	727	725	764	754	703	738	783	741	775	654	706	730	740	764	747	708	719	752	732	780	761	728	698	762	710	768	725	720	736	731	717	731	725	783	731	770	673	720	733	747	708	709	701	760	709	697	757	739	736	721	713	740	773	794	722	742	736	729	741	732	798	734	744	786	744	707	741	747	746	746	681	725	733	772	765	751	759	729	721	696	739	773	769	747	756	736	753	756	720	683	761	720	732	749	693	681	722	759	703	721	752	763	750	720	725	723	750	703	734	751	753	699	703	718	748	682	759	740	702	769	754	696	733	742	763	770	726	711	742	722	718	777	720	760	728	752	683	797	746	684	689	716	741	706	722	709	701	773	701	756	721	686	733	757	704	728	768	685	751	713	734	779	745	708	738	804	803	715	772	709	759	703	713	727	760	738	756	737	731	772	763	770	702	760	682	739	726	708	713	681	772	795	750	718	777	727	738	744	715	699	694	709	709	686	778	706	734	745	747	680	690	714	734	780	725	740	740	752	749	772	714	748	706	701	702	791	706	677	712	721	713	731	694	749	699	752	736	715	753	742	713	729	732	716	743	707	769	691	728	700	700	763	754	723	763	725	716	782	728	741	763	704	771	742	736	745	751	755	733	713	771	745	751	779	754	752	691	705	778	733	805	825	690	715	718	733	740	718	710	686	744	713	706	738	758	748	733	748	704	754	694	758	777	754	708	728	744	744	767	734	751	722	727	743	770	722	715	720	731	749	728	744	726	717	703	724	690	743	782	738	738	732	752	758	717	722	724	750	710	685	766	760	709	722	726	762	798	749	709	740	732	735	712	808	722	755	750	751	691	752	731	726	732	725	703	746	784	688	724	723	746	699	710	780	717	714	714	745	777	756	722	726	725	764	754	731	708	755	783	763	719	772	774	742	735	713	778	767	745	751	737	749	693	764	738	723	741	750	685	748	735	714	738	766	709	756	726	796	730	698	737	771	745	708	727	727	740	771	745	734	733	791	723	704	741	693	706	743	721	736	732	746	718	737	716	790	735	782	707	734	713	708	797	767	710	724	709	704	720	718	701	775	720	798	750	752	676	729	739	727	748	762	775	735	755	709	777	792	732	729	745	744	717	772	731	755	723	673	742	715	734	664	726	717	762	742	727	710	752	717	741	711	766	664	748	752	704	767	763	758	752	754	727	708	732	723	711	766	775	737	755	732	738	744	752	741	721	730	722	752	742	712	753	697	723	791	699	769	728	745	723	733	740	762	761	763	717	746	746	747	690	696	729	708	740	744	790	670	720	744	715	746	750	782	754	694	758	721	765	759	729	768	761	762	741	726	763	734	731	712	765	746	745	740	789	788	753	779	752	735	745	720	734	715	719	702	700	761	728	784	749	708	697	751	701	765	779	706	679	749	740	746	765	713	719	749	770	763	754	724	718	725	707	760	736	755	702	799	725	717	747	737	710	696	715	714	750	775	758	737	772	727	722	772	761	743	756	739	758	750	742	719	746	722	751	752	741	688	753	749	757	733	778	726	674	727	717	729	686	725	733	740	759	776	715	749	717	734	769	736	699	731	724	756	737	738	748	725	694	689	764	747	738	732	695	692	693	734	748	730	697	776	724	755	716	684	760	737	751	731	746	754	704	644	724	748	714	739	726	740	720	713	735	754
4965	707	225	209	208	206	208	218	213	225	194	207	191	197	220	210	196	212	200	179	213	190	206	204	190	185	193	224	195	192	199	191	219	247	174	191	205	216	187	205	206	176	212	218	191	202	211	221	223	201	207	207	183	185	184	207	194	186	194	180	221	195	194	198	184	201	197	193	192	175	211	215	192	204	200	197	214	211	207	205	226	187	210	188	200	225	211	224	205	205	203	193	212	188	210	200	221	204	200	203	183	192	205	214	195	213	221	219	211	205	197	173	237	176	202	211	230	237	188	208	188	200	236	195	212	175	185	198	184	190	202	216	212	212	194	214	194	199	200	185	189	204	189	205	209	240	200	203	181	208	229	170	200	213	182	175	216	227	226	185	214	203	226	222	215	182	204	236	203	185	214	199	185	217	221	201	203	212	213	207	195	215	204	218	198	217	196	203	236	193	193	186	183	216	236	227	241	205	209	202	208	205	185	186	211	203	180	198	193	227	238	204	196	203	228	190	216	198	182	197	208	209	200	182	220	197	184	224	211	217	197	176	224	219	182	201	192	205	207	212	165	206	211	205	183	206	208	196	215	182	204	212	195	189	232	203	192	210	213	195	171	223	186	179	220	172	219	192	200	216	204	197	222	194	194	221	205	197	203	197	214	215	189	216	190	225	202	226	203	189	193	177	192	208	203	216	185	190	221	188	193	195	203	218	205	200	212	183	208	190	197	196	207	205	227	228	201	225	169	185	202	213	189	182	216	217	194	203	202	205	213	206	203	209	160	205	202	180	187	225	189	227	211	189	207	198	195	222	203	213	203	177	192	200	184	198	199	214	189	196	241	238	220	211	195	185	182	196	187	210	224	210	203	233	204	188	214	199	207	227	227	190	215	197	181	198	206	184	201	217	193	211	198	201	214	209	208	214	182	188	203	206	215	215	202	213	206	203	199	221	193	182	186	197	186	183	179	197	204	190	181	188	203	227	199	192	175	186	170	202	231	220	205	225	222	199	216	204	192	198	177	214	229	208	219	178	205	171	202	192	202	231	226	211	199	190	210	217	209	210	227	210	220	212	211	226	207	193	201	208	207	200	193	210	195	205	230	194	205	201	208	215	213	213	194	210	194	200	189	186	188	198	170	181	197	205	201	203	192	223	208	207	179	209	200	192	203	223	193	230	218	224	198	203	206	204	199	183	217	194	201	186	201	193	213	194	216	186	189	217	209	175	211	206	195	191	222	222	221	190	215	204	200	208	214	189	209	203	197	194	214	234	209	219	216	195	180	206	211	214	196	213	206	206	183	210	198	197	214	215	206	192	217	212	191	182	198	195	220	206	205	184	179	200	210	213	202	208	208	221	208	206	212	209	210	169	203	198	184	223	212	203	220	223	203	222	205	200	220	194	191	197	167	222	198	209	206	221	215	211	225	182	176	185	231	209	211	189	207	202	202	223	224	199	195	169	209	207	181	205	199	193	219	197	209	207	198	186	183	191	186	178	188	190	202	222	190	210	188	222	201	191	217	216	243	202	193	217	218	217	190	204	218	203	219	190	234	180	221	217	208	226	187	197	161	198	205	199	207	214	219	210	204	192	204	187	195	201	208	200	186	182	203	222	190	214	184	178	199	224	222	198	182	206	231	205	187	196	202	205	192	199	207	217	209	184	193	212	229	180	208	213	200	207	191	193	216	190	205	198	218	193	206	212	206	222	210	200	200	187	210	196	224	212	222	211	203	200	190	226	194	179	213	207	201	216	182	202	185	216	214	199	218	195	202	178	203	219	197	197	223	206	177	220	207	196	177	191	197	218	205	212	210	217	230	204	173	195	209	193	178	191	228	215	196	200	231	200	196	205	191	206	213	219	205	205	220	187	186	180	168	199	222	212	186	203	216	205	194	201	193	201	233	212	198	234	193	214	195	208	182	172	183	217	226	185	205	216	201	186	197	223	206	220	255	191	202	188	192	207	167	196	209	207	166	237	213	220	187	181	221	227	175	199	176	175	207	200	212	198	198	201	200	178	183	211	189	185	192	205	211	173	180	196	209	191	207	199	177	208	211	204	211	219	211	218	207	202	214	216	215	190	190	175	190	206	212	213	183	204	198	202	207	232	207	205	193	175	191	200	199	177	220	207	204	207	209	198	210	179	209	197	205	203	192	182	201	196	197	184	211	197	170	200	191	190	222	202	192	209	195	199	214	216	206	204	200	187	202	204	194	208	176	198	198	200	214	198	210	200	202	209	198	219	212	188	169	203	209	187	228	196	210	226	225	186	194	199	198	201	228	183	221	209	177	231	188	213	195	218	172	191	204	207	178	207	166	175	205	201	189	185	212	207	224	196	217	184	205	214	195	212	173	202	190	208	224	219	203	173	176	210	232	190	198	203	206	204	189	180	179	203	223	175	175	212	224	214	197	184	228	197	195	183	212	216	217	184	190	197	185	190	214	204	221	191	203	189	205	206	220	181	209	214	191	231	221	204	222	221	179	230	214	191	205	179	197	203	192	185	221	171	196	217	177	196	193	213	184	179	206	190	177	201	205	200	183	187	207	192	197	212	203	209	193	194	211	212	209	227	192	205	211	208	194	197	195	211	190	169	192	223	207	194	185	208	204	210	192	199	199	204	221	205	201	218	191	204	205	206	196	191	190	191	224	204	210	213	200	196	225	223	202	204	199	218	206	202	227	217	212	191	208	203	197	205	186	238	214	217	170	217	194	207	205	193	201	205	200	216	212	223	195	196	202	215	220	212	210	201	210	203	195	198	205	209	207	197	179	198	189	182	207	216	225	176	180	202	193	214	206	212	185	184	209	182	220	207	186	223	197	188	212	200	193	212	219	215	205	187	201	211	206	223	179	209	187	197	193	187	196	206	201	206	214	198	221	190	197	180	193	218	213	193	189	180	197	214	183	222	202	199	189	206	207	197	223	200	212	202	201	214	204	201	195	198	203	228	210	211	228	174	206	231	190	215	199	190	188	192	178	198	177	201	190	192	186	228	215	188	212	212	206	178	191	181	164	211	190	207	216	202	200	202	185	201	200	238	175	224	260	196	182	196	213	180	209	190	199	228	194	211	195	205	215	204	188	219	179	216	215	199	192	196	228	214	198	198	197	187	218	223	206	192	232	182	203	211	229	215	205	215	228	179	213	187	224	216	222	197	232	210	199	211	193	219	210	197	166	187	205	216	214	195	170	190	218	203	210	200	195	211	205	196	215	199	199	211	197	223	199	207	203	195	217	205	192	192	176	188	213	212	190	216	197	185	209	187	214	186	204	198	217	189	223	211	213	172	208	191	214	211	216	193	199	197	191	200	197	191	185	200	204	183	192	198	229	195	191	197	200	186	218	224	194	214	210	180	212	194	211	205	215	216	190	185	173	209	228	188	195	209	183	187	193	218	202	184	200	217	200	192	205	201	199	217	191	184	208	179	208	200	217	219	200	169	193	205	219	218	217	192	179	191	201	163	218	200	199	190	210	205	194	188	191	195
5213	1348	694	700	682	676	694	633	630	602	611	622	632	601	586	600	588	546	598	553	529	564	592	582	641	572	614	552	590	607	595	618	590	583	625	556	609	590	566	616	634	594	588	578	583	610	605	590	543	564	586	597	576	567	610	561	606	600	610	591	621	607	570	578	565	621	582	628	574	573	581	618	591	555	538	596	567	592	591	572	589	607	574	576	553	584	568	588	568	582	613	598	573	619	554	573	601	611	605	571	596	624	558	551	591	584	554	588	545	537	632	598	562	565	597	647	574	588	575	584	558	600	574	576	570	550	550	588	581	578	615	581	618	586	576	599	567	566	582	606	604	611	602	594	593	583	533	589	579	590	573	584	579	615	608	582	566	572	554	590	562	602	622	569	601	574	570	597	626	525	580	557	587	577	564	589	557	577	549	570	603	593	584	570	550	590	599	584	571	601	591	582	590	558	633	540	560	601	591	564	601	529	611	604	552	618	531	592	580	628	561	566	556	600	556	603	590	562	612	539	572	628	539	608	606	606	530	566	591	586	608	608	564	623	566	584	588	619	573	669	615	592	595	614	572	582	575	575	581	553	584	566	597	562	594	544	591	575	566	587	573	612	603	585	569	570	564	579	612	602	559	597	569	609	568	540	585	559	557	601	545	570	573	566	610	559	559	612	616	609	587	526	628	592	619	608	584	570	608	576	596	573	585	601	608	583	598	573	584	616	553	575	551	590	626	607	617	612	583	604	604	583	605	613	605	618	559	609	573	593	539	638	558	557	522	560	578	566	641	566	555	609	599	586	587	549	571	563	591	605	569	550	580	599	561	574	584	596	581	580	589	589	575	583	579	587	557	607	560	602	587	563	574	565	551	552	582	563	593	603	573	586	633	602	554	567	572	613	604	532	579	580	585	574	562	573	590	614	619	601	604	586	578	594	604	559	573	608	570	579	635	623	585	591	600	572	654	593	592	566	561	579	581	579	574	613	608	577	604	567	577	598	558	576	562	594	594	580	602	583	573	565	576	600	605	606	638	564	575	564	569	602	581	576	575	565	599	583	601	552	533	593	559	598	577	579	593	548	603	584	616	597	573	599	565	546	593	579	563	615	578	562	604	589	596	553	593	581	587	595	597	550	606	527	607	583	545	594	571	582	604	610	594	596	603	582	556	586	600	628	543	588	572	617	624	610	603	568	593	592	577	533	590	583	607	553	620	591	592	616	567	598	580	535	586	590	560	611	600	571	570	628	630	558	568	609	565	605	571	532	579	603	597	635	576	603	546	575	567	590	585	619	609	622	573	575	575	591	623	581	604	570	573	586	580	560	613	621	544	572	584	588	566	574	568	615	573	560	639	560	587	581	583	596	603	566	598	570	596	562	612	624	593	574	602	555	631	593	593	584	605	603	612	614	580	571	607	579	595	537	580	583	587	529	554	586	553	596	598	592	581	556	582	590	574	581	625	595	612	592	573	586	566	589	569	635	574	634	605	582	629	599	608	582	594	552	591	588	581	532	586	583	587	617	613	576	582	576	609	553	570	574	604	558	533	611	574	610	597	562	571	625	610	560	585	568	556	590	580	597	606	596	611	596	550	588	619	561	612	597	572	576	567	562	581	578	589	624	557	566	630	600	563	565	578	548	601	584	586	577	554	557	554	562	595	575	584	611	563	566	601	600	592	591	587	590	563	625	602	579	566	588	572	579	587	582	578	587	575	610	584	594	568	632	561	598	610	587	556	529	591	575	592	594	574	623	572	574	572	591	562	594	570	581	584	610	583	569	600	573	563	586	601	591	595	574	587	597	603	586	570	565	550	602	597	615	632	547	651	615	582	561	584	572	545	574	597	577	640	592	581	561	549	614	618	586	558	561	590	597	603	559	638	585	592	576	567	594	594	578	597	619	584	581	557	572	611	614	567	560	605	575	577	577	552	604	565	597	612	570	557	604	545	602	582	585	589	603	577	563	585	573	583	576	582	575	565	608	604	546	574	574	581	611	614	583	574	583	608	613	566	572	574	559	565	579	599	634	577	568	583	618	572	599	593	563	598	560	576	555	562	601	566	593	606	580	609	605	565	623	588	596	595	576	591	590	561	547	597	590	619	609	606	600	595	584	565	605	598	589	514	605	574	620	592	567	594	610	562	599	619	575	578	565	590	581	609	591	649	556	632	624	551	577	576	633	593	613	595	601	575	621	577	557	573	567	583	571	594	586	581	600	594	579	591	552	582	514	607	571	580	609	607	567	559	553	585	579	584	547	602	566	612	601	590	571	568	595	542	607	627	557	579	612	636	594	543	588	620	617	586	594	611	595	582	570	576	595	590	627	579	613	638	651	553	579	526	573	579	573	607	601	593	557	565	590	574	618	596	603	588	588	569	650	587	589	591	573	564	629	618	573	563	577	567	614	529	584	596	578	566	581	554	602	567	593	562	586	602	579	536	588	580	546	588	598	609	564	562	583	607	603	544	574	533	613	537	611	584	556	595	583	618	605	600	586	591	577	586	581	584	524	587	552	587	575	578	558	549	586	587	636	590	547	566	610	573	547	623	538	603	627	596	535	558	560	555	533	594	585	577	580	587	624	577	612	622	569	588	587	585	588	601	604	610	607	568	562	625	554	584	614	580	549	562	595	536	577	572	572	561	557	606	592	571	569	582	596	557	592	598	577	594	566	578	589	588	559	608	607	615	584	606	598	558	620	532	571	565	605	612	585	570	560	563	593	605	627	559	570	562	583	574	619	600	593	541	585	562	630	597	592	593	570	573	574	570	634	573	539	603	586	583	574	574	563	557	579	615	601	590	584	551	583	594	549	580	608	597	600	582	580	604	608	583	623	613	579	605	600	571	564	590	605	603	582	579	587	605	559	617	598	612	556	618	565	588	571	578	577	588	578	587	577	569	566	576	609	592	561	568	618	585	590	561	585	620	618	578	591	522	606	598	600	615	557	599	553	578	522	566	607	561	581	590	640	575	525	569	555	583	575	573	570	603	562	553	611	604	585	591	559	597	630	619	578	579	565	610	552	581	603	610	587	582	574	629	555	557	630	586	584	592	621	568	557	601	586	597	577	596	584	590	579	568	536	615	585	578	549	592	584	592	574	607	590	616	591	602	560	550	616	551	569	630	567	572	604	582	534	596	601	576	595	586	614	582	575	612	568	558	613	613	597	555	594	607	598	583	646	609	592	576	609	569	628	529	566	577	612	614	602	573	611	649	595	588	554	581	577	559	614	600	592	569	551	567	609	600	576	527	587	589	565	618	583	568	585	580	587	598	536	577	546	578	567	623	606	592	582	609	583	551	613	550	568	546	570	527	582	640	615	574	563	570	611	607	614	608	568	651	572	608	590	590	590	606	562	568	558	636	568	557	614	583	592	583	610	598	593	571	562	599	593	540	574	587	568	588	603	594	592	562	609	569	577	559	541	602	568	610	611	563	585	572	587	552	548	581	596	606	602	576	611	544	605	545	589	596	600	576	581	616	594	611	587
38400	20761	2766	1013	780	654	568	506	437	441	394	401	385	403	375	391	395	359	380	353	358	359	358	366	346	339	321	347	337	337	325	347	329	322	354	348	329	322	356	346	321	328	343	320	334	368	340	339	352	332	315	323	343	351	327	330	354	327	350	291	343	339	312	348	332	326	343	352	328	344	319	331	304	354	363	314	303	351	328	330	314	312	336	315	347	340	304	346	351	314	352	339	339	337	319	312	334	332	327	368	331	368	353	349	319	338	337	334	340	328	340	389	331	342	337	366	377	317	368	324	346	355	335	371	364	348	350	335	342	339	362	334	356	324	347	349	379	332	307	337	350	347	297	331	314	313	323	307	335	317	338	320	335	317	339	303	326	316	319	312	332	332	338	385	315	334	326	300	331	322	329	334	365	338	340	328	352	326	368	312	317	345	372	340	305	324	336	345	335	339	344	327	351	345	314	278	336	329	322	324	337	331	352	351	329	323	337	313	336	327	346	336	342	351	310	320	338	326	319	333	360	335	354	339	341	315	329	342	348	364	337	319	303	372	307	339	362	361	328	370	341	328	348	317	341	320	336	370	345	355	344	317	296	341	335	325	340	313	308	330	335	371	346	329	354	310	312	342	334	340	313	335	345	315	323	343	359	329	355	302	314	323	324	328	360	346	333	342	337	354	331	303	329	342	300	338	345	321	344	299	332	378	355	346	357	339	355	339	334	324	329	350	342	339	334	343	323	363	323	317	319	319	316	343	338	320	346	335	347	341	331	347	326	293	321	343	358	359	324	357	326	346	342	336	346	306	328	294	339	343	341	331	349	329	308	328	358	327	328	350	312	343	316	323	374	299	316	340	294	361	351	339	329	318	358	353	318	335	344	323	304	361	325	348	331	336	316	325	329	319	386	336	346	363	349	299	322	325	334	355	330	327	305	349	318	320	317	273	369	352	355	329	345	370	324	368	316	309	382	293	331	338	353	294	316	326	333	320	312	309	331	324	347	328	357	364	348	312	339	331	331	341	331	363	386	329	337	320	351	342	349	346	367	365	320	330	336	357	358	356	299	296	350	322	354	346	327	294	333	331	338	348	344	331	322	326	329	378	323	311	325	327	366	322	312	325	301	374	342	337	332	337	347	348	353	317	322	331	304	346	312	340	341	318	312	341	339	326	339	349	353	325	334	312	294	362	328	312	348	361	339	307	359	342	334	357	333	331	337	350	333	306	370	284	346	325	301	360	355	321	307	333	301	360	345	329	342	318	329	320	376	349	330	380	364	329	326	354	340	321	341	358	366	361	328	347	338	368	337	328	361	307	344	316	339	371	311	327	306	326	339	325	344	331	300	368	316	324	333	339	326	355	322	338	370	345	323	310	309	305	342	333	330	340	346	361	343	318	326	348	334	328	330	321	332	344	343	333	329	332	321	366	315	311	350	354	345	349	354	344	385	356	326	337	341	318	305	343	345	350	322	333	303	328	361	336	334	318	352	301	331	359	330	334	351	335	362	310	318	304	347	305	338	340	311	327	352	323	330	366	369	316	349	341	345	331	314	335	340	341	357	339	313	338	324	352	339	344	316	330	315	319	370	351	332	339	323	349	349	358	324	344	294	303	350	311	386	349	325	348	316	334	320	360	352	360	351	332	311	299	338	316	295	326	304	337	346	317	335	332	342	342	297	319	327	329	348	303	338	321	324	339	330	336	374	354	328	353	338	337	335	340	335	314	360	319	350	305	340	326	326	336	341	368	350	330	321	346	292	359	327	329	344	368	340	327	337	328	323	296	313	322	350	302	333	354	342	364	341	297	334	323	381	344	364	319	316	333	303	331	336	353	350	340	354	331	343	307	363	338	357	338	343	307	322	314	353	328	357	315	306	328	370	298	328	336	319	321	371	325	339	306	333	356	329	374	371	327	359	297	331	323	318	309	317	316	363	335	324	309	324	357	379	345	340	320	338	385	344	362	303	339	371	340	355	343	327	346	341	342	342	323	319	332	320	364	324	303	331	310	352	323	332	357	367	338	294	310	374	328	359	351	364	334	335	334	335	304	319	349	356	347	356	333	359	331	356	328	332	335	358	376	344	332	383	358	346	337	345	331	306	313	326	313	314	351	340	330	347	360	325	360	317	359	307	353	320	353	309	342	360	309	353	349	338	364	298	311	292	336	312	341	298	321	335	345	322	351	314	340	318	337	333	318	332	337	328	329	366	319	323	358	337	341	281	337	315	310	355	351	318	340	321	339	336	339	351	320	381	347	328	324	337	375	325	346	326	336	348	340	332	304	347	325	346	350	331	299	347	357	320	313	363	368	309	336	352	325	328	340	328	340	367	323	345	321	363	329	337	323	294	312	327	325	331	309	359	312	356	301	321	344	304	320	308	344	322	319	344	319	330	323	338	324	351	308	306	337	329	353	354	320	344	356	337	325	305	334	336	329	347	326	340	375	360	348	317	334	329	346	325	326	322	346	353	328	353	338	358	296	359	356	337	357	312	309	309	335	316	347	301	313	347	313	360	315	353	323	320	335	332	358	327	348	369	340	329	313	332	358	356	332	342	367	344	317	298	316	335	329	316	340	354	315	335	347	376	343	318	334	283	306	323	331	345	346	331	334	303	327	328	334	320	301	350	349	358	303	326	352	333	311	355	341	326	357	369	351	380	355	366	345	326	335	320	329	341	335	352	365	319	366	341	318	341	331	335	323	343	318	327	313	352	341	365	354	345	319	325	339	308	329	315	327	336	352	332	361	351	320	357	351	317	317	338	320	326	304	369	333	370	323	336	311	325	318	341	325	333	325	329	331	304	334	343	343	349	340	358	322	334	324	328	343	314	333	344	334	349	327	337	333	316	337	343	338	332	295	320	361	354	354	356	316	323	314	308	339	343	323	338	309	315	338	332	316	336	353	319	330	336	311	330	322	341	341	382	316	317	313	322	325	317	336	347	308	351	332	307	344	316	328	307	319	364	335	311	342	348	326	328	329	348	332	293	334	368	310	332	314	359	327	341	344	351	351	360	372	349	363	331	334	320	299	323	348	350	314	341	325	319	312	331	316	354	355	342	351	364	358	327	340	344	313	333	305	314	325	329	315	333	354	352	318	338	346	324	317	322	338	342	304	318	354	337	357	337	374	294	308	360	343	325	312	330	326	354	343	355	327	308	322	331	363	322	347	332	324	314	303	343	342	319	312	328	369	308	329	335	338	331	350	329	333	305	354	341	366	306	312	321	316	341	319	306	355	351	373	342	313	332	331	311	360	326	308	358	349	359	350	329	304	367	337	342	313	365	328	333	353	330	323	337	342	370	336	325	364	295	319	333	291	350	356	327	345	333	327	293	346	308	355	343	296	298	321	342	333	366	331	327	322	295	337	351	320	318	330	339	345	339	328	341	340	297	343	318	331	354	323	335	325	305	330	340	339	325	341	355	336	338	320	334	324	363	340	337	348	343	355	321	298	309	338	315	309	319	350	344	339	386	359	313	309	321	314
22340	6580	3232	3446	2989	2441	2223	1886	1683	1570	1480	1440	1322	1314	1216	1272	1115	1059	1084	1107	1147	1046	1022	1065	990	1040	1057	958	940	964	949	992	967	963	887	913	867	936	904	893	880	948	950	978	850	924	877	915	969	880	914	890	900	884	870	828	887	927	882	905	906	871	886	855	914	892	832	890	914	848	878	927	903	865	891	927	839	881	933	895	884	913	887	918	928	861	864	895	866	890	896	806	884	910	911	920	877	878	884	839	885	872	860	837	823	869	896	810	878	899	897	869	851	865	913	910	854	833	872	911	848	971	903	890	865	878	866	895	834	870	850	850	883	869	854	889	853	811	878	892	914	895	875	902	864	908	912	871	863	870	857	909	886	860	878	847	848	878	912	835	832	879	910	869	881	890	871	860	875	900	816	898	928	881	953	865	891	909	876	893	912	857	843	891	878	920	844	878	897	885	874	924	851	851	861	871	878	837	933	877	836	909	879	875	910	900	916	860	870	886	876	889	830	903	866	874	902	890	869	845	841	904	855	860	874	877	888	902	879	863	833	862	867	846	851	874	885	871	876	897	916	903	956	870	869	893	913	910	809	851	878	901	851	777	894	878	895	935	867	886	900	874	914	926	901	857	855	840	883	872	880	870	828	853	863	907	879	873	853	837	848	898	902	899	899	836	885	875	871	890	897	860	841	893	933	859	902	878	907	902	917	920	864	861	915	891	884	853	874	864	891	872	890	897	878	955	859	893	909	895	899	866	856	842	883	863	898	877	820	880	859	873	867	896	880	875	864	915	873	867	889	836	888	824	854	902	924	849	897	895	891	909	894	873	860	900	886	832	891	898	857	882	925	886	858	881	813	905	860	880	879	859	844	832	856	883	889	897	843	891	884	830	882	812	895	927	837	834	887	885	851	891	888	898	904	857	844	894	887	810	913	881	884	860	886	908	926	918	898	890	887	852	889	832	880	869	911	871	935	847	933	899	844	913	901	871	843	903	870	837	845	914	878	863	893	887	886	835	837	843	882	878	864	899	850	891	888	869	871	850	820	870	870	924	906	870	895	845	887	849	869	875	917	878	896	840	891	839	841	893	890	813	913	863	863	866	902	911	868	895	859	854	895	871	918	817	872	878	917	870	868	882	906	876	843	827	879	885	861	905	895	881	898	903	885	862	853	926	871	875	870	900	873	862	879	857	846	892	861	867	902	931	872	846	868	901	914	885	837	880	892	893	890	907	890	881	908	920	845	861	883	788	918	851	878	862	887	915	912	870	865	925	884	874	927	916	857	884	909	883	882	850	870	888	914	857	916	900	804	890	864	839	886	849	892	810	906	832	879	837	906	865	931	867	883	884	806	852	846	801	864	851	894	876	914	885	846	883	891	890	831	862	895	879	901	886	893	844	865	927	869	888	908	872	942	854	903	904	866	862	917	860	896	883	885	861	871	886	835	884	885	834	879	895	859	883	860	853	906	883	869	903	832	895	923	909	896	921	860	851	899	856	870	894	857	851	878	870	855	872	852	888	888	831	905	856	889	835	877	838	897	855	886	902	875	892	917	896	899	858	891	896	957	835	832	871	889	854	810	885	878	881	888	902	914	971	897	879	829	846	860	855	866	925	908	876	886	887	823	915	856	888	879	851	863	822	881	901	829	877	886	904	865	837	873	888	884	921	849	880	844	862	827	852	887	903	869	900	848	875	861	906	887	886	875	863	978	894	859	850	885	872	866	889	850	911	821	905	808	897	860	919	852	866	848	863	834	860	871	882	846	874	837	881	863	896	848	815	797	887	910	864	868	875	935	924	890	887	894	879	904	879	807	878	883	856	899	889	917	913	817	863	904	929	887	838	896	940	900	902	864	928	848	853	886	862	901	866	886	893	854	911	916	872	872	861	901	908	844	820	837	887	847	893	937	882	829	833	888	920	852	878	867	883	938	879	870	866	861	885	890	950	783	841	917	852	873	902	853	860	901	871	817	905	896	851	840	863	950	883	872	863	863	830	855	921	884	878	833	886	887	899	860	899	838	861	937	850	866	934	890	870	919	821	904	830	853	918	830	891	909	831	865	856	853	907	858	898	822	887	902	873	855	839	902	845	897	935	890	843	883	838	876	870	830	905	896	863	873	902	897	862	887	890	894	836	879	864	794	919	878	803	898	931	809	858	917	876	892	935	864	895	893	944	871	879	853	900	916	863	883	881	865	879	843	900	904	870	896	896	972	883	861	832	853	838	873	819	850	874	928	912	877	870	858	900	867	867	846	876	907	877	897	882	918	836	929	925	915	899	872	817	900	858	912	891	855	917	887	849	886	905	870	858	846	863	919	895	893	849	866	894	883	864	861	870	835	872	888	923	850	879	847	880	901	827	828	924	840	847	915	903	897	845	883	906	911	869	819	888	885	892	820	918	897	843	872	888	827	880	902	888	870	866	867	886	845	870	895	899	846	857	965	846	861	821	868	891	869	883	899	882	897	919	912	848	878	906	867	900	903	822	847	907	910	855	884	923	829	865	888	895	879	860	835	838	879	885	938	840	872	947	872	916	891	843	902	893	863	914	848	833	870	888	897	862	897	902	881	870	898	945	878	887	862	897	877	848	886	886	891	875	863	912	949	894	885	820	920	898	866	886	930	838	833	853	831	870	876	895	834	852	848	877	852	846	865	907	908	842	840	872	837	849	836	855	859	904	863	876	896	894	876	917	943	877	830	911	904	924	872	923	916	858	860	860	867	876	889	845	843	888	867	856	872	882	837	864	854	861	915	840	927	888	905	853	920	913	844	895	920	877	869	828	889	882	845	916	886	891	876	849	842	940	892	858	851	873	877	891	814	875	896	867	902	830	868	901	911	907	878	896	832	851	895	868	898	896	855	874	857	833	904	879	889	919	906	869	909	862	873	867	877	856	906	894	852	876	838	878	902	844	880	835	847	847	895	862	908	807	858	841	870	898	850	881	852	928	934	937	949	933	826	886	890	937	891	908	862	935	959	840	874	907	881	860	829	850	851	878	856	879	955	887	905	906	875	887	849	873	862	929	886	879	835	934	856	917	909	881	874	902	845	862	865	913	846	903	836	894	859	858	893	872	878	859	883	961	873	919	871	875	838	907	907	894	812	875	925	860	911	926	857	824	875	886	847	917	852	883	856	873	875	871	882	877	899	887	849	941	882	879	841	887	888	879	868	870	889	888	875	850	848	839	858	920	890	899	818	854	919	879	850	910	873	853	894	859	900	905	899	839	865	888	845	910	885	840	883	874	847	902	851	874	875	852	864	903	887	866	873	930	864	835	886	880	886	884	857	859	837	844	846	885	836	852	861	917	818	898	911	859	897	845	874	839	879	853	895	878	837	855	846	827	901	885	845	853	835	887	907	848	878	851	874	895	874	834	860	791	818	887	879	874	891	850	923	872	878	841	848	914	895	906	893	925	905	880	903	853	883	882	841	935	868	907	841	864	876	890	936	883	904	868	859	879	909	866	938	849	885	865	874	855	856	855
48903	24585	9565	2300	1214	945	741	648	538	494	377	429	427	401	370	378	348	341	357	338	314	335	345	337	310	328	304	282	301	283	310	274	317	285	282	286	311	295	337	305	261	303	292	287	286	282	298	293	259	288	306	302	322	273	324	298	296	258	281	275	261	317	279	306	297	284	318	274	277	279	269	289	278	314	287	275	318	264	295	286	263	296	310	262	277	278	263	299	267	285	274	266	276	270	276	280	280	278	282	298	256	316	278	279	279	272	284	269	295	282	279	302	316	281	290	264	279	302	274	271	272	286	287	272	265	264	276	254	266	262	279	287	223	275	327	279	272	285	301	279	264	262	300	311	259	282	282	299	303	264	283	286	301	282	299	265	281	270	302	273	268	302	272	256	297	288	252	249	265	301	296	293	293	293	282	315	293	257	268	312	279	323	316	267	291	308	285	308	305	292	241	255	289	255	265	280	302	292	277	264	261	292	286	293	265	295	286	287	283	277	299	267	272	265	288	287	291	267	268	280	314	292	307	285	294	273	297	262	291	277	281	261	297	259	278	278	250	298	291	261	296	283	293	277	253	287	318	264	297	285	269	267	275	265	273	273	301	239	276	267	287	271	271	287	309	303	276	237	282	309	272	275	310	291	277	249	263	248	223	276	265	287	295	283	297	256	271	273	247	302	277	320	285	266	314	273	256	269	272	320	291	285	271	259	311	278	246	277	312	298	257	292	259	260	282	294	289	244	286	286	244	262	257	299	291	289	264	268	266	276	257	272	272	273	271	276	277	283	286	291	258	252	297	260	284	283	281	283	289	313	286	285	313	277	272	300	254	287	269	305	253	257	277	296	286	287	293	273	254	264	303	258	290	275	273	299	298	295	270	305	301	251	253	284	306	266	293	273	291	242	291	276	297	262	309	277	275	282	281	288	278	272	271	267	305	287	281	277	289	280	261	302	262	276	287	277	290	282	306	284	266	298	269	272	301	283	264	257	276	293	262	325	281	286	262	307	266	280	251	308	287	296	304	290	272	270	284	289	269	299	274	252	280	283	299	287	273	282	271	286	265	261	269	275	285	266	256	258	289	252	302	295	264	274	312	249	327	253	270	305	275	290	292	263	280	280	274	290	287	286	275	274	260	248	267	252	280	279	272	285	320	279	268	250	274	269	256	300	286	263	286	241	283	269	274	296	276	305	252	268	268	251	302	296	291	317	271	265	274	290	279	281	281	252	247	259	287	253	286	275	293	302	287	282	289	298	280	294	280	246	261	281	290	310	282	242	278	268	306	293	311	275	260	258	286	289	272	276	282	279	285	274	317	274	297	273	305	297	267	278	230	276	283	289	280	304	275	252	301	303	285	266	281	297	293	283	283	265	255	274	283	277	306	286	293	309	270	313	280	262	265	300	269	279	278	294	290	272	289	265	288	246	265	281	280	250	265	286	294	285	286	261	286	312	270	267	311	318	307	287	304	262	262	277	275	267	277	285	264	276	281	261	278	294	257	257	274	271	264	262	243	335	279	273	295	264	306	291	290	288	268	294	238	314	306	274	292	287	264	275	296	275	309	238	286	266	282	263	279	274	271	273	303	284	288	251	298	301	284	281	305	273	262	265	267	267	264	321	288	274	292	290	260	268	312	279	278	287	294	278	266	314	249	287	281	269	287	249	279	248	292	271	309	281	276	279	263	284	292	265	272	273	280	270	269	253	294	260	243	291	304	298	274	311	296	270	271	301	284	296	285	286	310	262	266	294	238	277	295	275	235	337	300	259	268	287	271	309	286	246	233	268	267	276	300	259	290	293	273	301	279	334	268	277	248	304	275	285	286	290	284	300	305	306	276	258	298	280	308	249	264	255	265	292	287	285	281	275	305	283	282	297	299	285	276	263	283	298	273	300	228	282	303	285	301	279	285	265	295	295	278	296	284	285	277	283	284	258	288	255	247	267	306	281	297	258	281	276	282	255	276	295	294	281	285	258	296	269	266	280	279	265	288	300	299	296	288	286	306	317	284	308	242	238	311	270	247	270	268	295	295	279	272	277	273	280	298	303	292	275	248	296	285	308	286	255	276	270	268	272	293	271	272	301	280	274	251	279	284	276	278	276	305	300	273	299	280	299	273	295	296	278	292	262	302	277	291	304	299	284	271	283	279	317	268	292	250	279	251	255	281	286	256	276	248	262	259	274	258	285	280	305	263	321	279	293	293	258	293	283	260	294	259	281	301	280	273	265	299	278	282	282	293	256	277	278	286	298	281	270	290	278	260	248	256	274	257	288	245	280	259	267	281	271	268	293	283	318	297	277	304	288	267	274	278	282	298	274	272	284	274	303	301	284	290	273	262	272	283	250	271	285	279	270	298	260	282	289	289	266	239	272	305	281	278	324	320	277	297	314	264	286	262	298	274	295	298	309	282	282	296	292	289	276	284	288	250	289	280	276	300	264	266	298	282	273	261	286	262	292	263	304	299	273	291	278	274	310	295	308	279	303	295	283	265	283	276	305	269	300	296	249	280	281	277	304	280	261	269	272	276	278	283	251	288	258	299	308	280	290	287	270	283	316	261	257	322	275	272	254	262	271	286	294	281	311	272	303	281	289	250	276	279	268	265	275	281	264	292	303	297	273	280	297	268	265	275	287	270	250	299	277	263	299	266	267	258	273	260	257	273	291	286	292	279	257	265	315	249	273	293	276	282	264	299	250	312	301	269	274	273	254	277	278	257	274	285	266	303	296	304	253	282	281	284	312	286	292	265	271	283	267	272	302	275	268	299	271	303	302	311	297	266	259	287	306	279	268	283	304	308	261	276	315	290	261	296	267	313	252	284	295	283	249	267	294	265	271	298	266	295	286	254	265	264	292	287	277	297	247	297	277	293	292	307	299	287	265	280	294	281	317	303	254	290	255	263	300	304	303	268	280	296	308	267	293	279	281	281	260	297	244	290	295	294	274	289	279	316	283	276	285	275	283	299	295	283	291	270	277	282	271	276	291	295	264	294	285	289	271	278	248	287	255	278	240	271	274	290	249	270	267	274	274	282	277	266	287	248	269	276	308	309	265	298	267	298	260	291	268	274	272	288	267	287	279	286	282	317	292	289	310	277	279	274	271	248	275	292	284	255	252	282	279	301	286	275	286	312	295	277	276	275	270	283	283	269	287	280	289	290	264	303	291	268	280	283	278	309	295	301	266	274	299	285	272	282	296	310	291	287	265	276	261	287	308	295	304	294	290	262	247	294	319	263	257	293	290	294	295	267	285	282	280	277	265	290	301	260	279	283	293	256	288	290	276	268	267	278	314	269	294	224	263	284	293	294	277	278	291	264	264	263	241	280	250	261	276	263	251	263	283	295	303	308	245	280	295	284	260	280	292	279	264	272	309	303	281	290	259	268	269	300	288	300	270	263	275	276	275	283	291	285	305	280	286	300	278	261	300	309	301	262	269	286	247	264	298	309	269	272	288	281	274	244	261	267	303	259	289	298	264	294	265	264	299
30781	4735	5043	5622	4718	3836	3106	2698	2402	2072	1843	1719	1577	1467	1415	1245	1200	1149	1180	1073	1070	1065	1089	942	972	955	954	889	887	919	914	884	883	842	843	844	784	805	828	850	807	799	801	785	770	786	743	827	750	775	804	754	830	786	780	785	783	755	776	765	735	724	757	752	776	724	727	785	767	758	773	764	738	729	772	726	724	712	802	774	742	724	776	791	749	727	725	748	765	745	733	707	745	736	744	746	703	711	787	782	718	729	736	732	718	734	745	702	755	721	741	718	739	694	714	757	725	705	726	758	739	709	734	715	741	735	762	687	723	720	768	765	698	741	696	735	699	708	713	755	714	689	719	742	736	752	707	734	722	761	689	716	782	710	775	743	689	718	764	763	713	756	691	737	725	718	706	736	736	767	743	777	754	730	654	765	713	708	731	776	704	796	707	721	727	718	757	696	721	701	710	715	729	769	737	747	696	732	743	701	751	712	744	745	769	719	759	729	704	751	744	752	762	765	673	725	728	717	686	711	740	730	753	664	763	751	762	731	720	681	722	698	710	701	709	740	741	733	735	719	726	719	711	754	715	718	697	725	695	700	696	678	723	721	725	724	799	775	723	772	688	699	768	702	748	745	711	743	776	759	772	756	757	747	774	748	723	748	731	692	735	684	699	745	756	715	745	677	762	726	715	706	783	731	701	689	761	744	725	692	741	734	733	737	770	712	790	714	698	725	713	695	725	729	785	729	740	751	702	745	737	666	754	742	717	713	693	727	715	705	728	709	715	743	705	751	707	709	772	727	773	724	755	764	791	763	698	724	736	708	682	741	695	729	732	767	733	751	741	745	774	684	735	697	737	733	760	705	705	759	714	771	753	762	727	717	690	739	732	709	752	745	729	717	755	726	733	769	732	726	715	729	733	722	744	690	756	721	737	726	779	726	722	761	757	729	754	754	703	701	756	726	717	692	734	700	706	711	742	733	705	766	726	686	759	760	733	758	706	748	764	704	760	717	748	655	716	695	729	717	724	717	704	686	742	706	741	705	694	695	734	750	740	766	723	765	740	726	703	700	691	744	720	753	704	786	739	720	700	726	682	711	713	707	703	767	767	743	768	758	745	684	701	718	689	707	785	681	791	733	734	712	692	771	766	778	703	744	762	765	739	773	762	765	690	729	717	740	720	757	723	750	746	698	714	680	732	718	720	770	673	682	729	710	729	745	727	717	725	737	755	716	760	770	693	714	732	692	718	756	725	759	724	782	734	710	717	722	703	741	735	703	752	720	733	740	772	747	735	681	740	789	727	709	732	700	709	727	740	735	711	769	754	726	730	708	704	701	739	735	708	734	736	755	747	710	746	695	689	721	740	739	726	717	738	723	714	787	779	733	721	752	731	722	725	712	749	731	757	663	745	716	732	741	738	752	725	763	711	733	787	679	720	733	699	767	715	717	768	747	700	736	760	716	735	732	718	735	745	715	757	729	694	765	764	749	751	701	749	697	697	673	750	722	779	724	747	758	698	756	730	695	729	695	761	728	740	745	728	737	722	749	721	778	726	726	727	694	745	716	742	735	688	689	691	748	723	746	713	721	705	679	703	714	794	738	722	782	746	751	746	707	721	730	699	746	711	747	717	745	746	708	737	716	707	742	728	746	729	759	714	688	753	713	732	727	712	771	691	743	724	727	731	758	765	711	726	727	742	714	681	771	776	678	689	706	722	716	724	730	753	758	714	729	746	700	704	735	731	683	702	685	707	716	739	723	715	748	702	744	747	680	706	767	701	798	685	753	736	704	708	808	686	764	711	762	727	755	801	760	697	721	731	739	735	793	772	721	748	774	713	745	771	711	721	704	707	695	763	744	779	724	730	727	704	725	688	741	715	750	770	759	709	748	715	709	727	767	732	730	710	705	742	714	752	749	743	680	732	710	749	781	715	696	704	774	703	746	777	758	759	704	727	728	709	750	762	741	694	734	738	744	712	777	715	761	709	763	737	694	716	736	719	706	750	767	775	749	724	768	717	661	723	735	739	756	746	735	747	743	734	748	664	746	721	671	716	741	736	723	687	757	737	706	785	714	720	790	736	727	683	720	683	761	741	729	720	703	750	692	742	725	732	712	657	730	729	718	732	756	758	785	771	739	666	757	700	713	772	729	695	735	712	736	716	771	715	721	732	709	728	740	696	800	740	708	716	737	752	766	691	761	750	763	729	728	772	766	776	743	727	736	761	715	703	708	763	684	721	741	683	699	734	676	780	689	757	733	702	766	707	707	747	720	733	763	733	749	729	744	758	694	690	751	754	710	704	731	721	769	693	737	743	730	763	675	750	770	704	698	724	735	715	718	719	689	682	711	722	743	725	719	707	738	719	706	745	724	720	729	760	686	749	655	774	732	697	716	727	712	754	696	723	699	746	709	677	757	730	766	693	728	735	674	731	716	714	733	684	685	696	706	765	738	712	752	708	715	735	741	729	745	703	725	760	734	722	745	756	718	760	725	697	766	769	724	760	728	694	706	710	741	682	707	771	696	677	723	675	696	755	726	727	708	700	739	655	757	772	722	750	680	700	738	702	705	689	721	724	715	733	780	718	756	749	748	752	720	755	708	693	718	675	744	727	730	761	728	693	706	714	758	714	758	752	745	754	765	721	707	707	753	746	741	708	735	793	741	721	741	746	727	741	725	754	680	693	754	742	733	755	753	741	721	696	725	763	711	727	758	726	739	696	745	694	791	725	713	736	711	754	739	725	739	712	713	704	719	730	718	719	690	706	742	701	728	736	744	704	766	789	769	677	728	732	722	708	748	741	735	687	687	745	762	718	700	731	714	726	710	742	726	753	782	694	797	753	685	723	761	715	768	746	723	762	755	744	653	701	742	780	729	725	763	727	711	671	744	702	737	735	733	685	714	722	739	726	677	786	710	745	777	740	713	735	730	730	739	749	725	708	742	735	735	746	672	676	730	780	735	751	754	691	757	731	720	709	706	765	757	700	732	713	701	721	745	728	719	734	705	716	723	764	721	710	777	744	717	715	737	721	718	713	735	734	753	734	743	759	719	729	741	770	694	714	673	710	694	740	725	735	761	747	700	751	724	675	727	732	771	750	715	767	706	750	750	758	701	766	748	701	751	688	764	763	773	768	739	734	713	725	764	723	728	738	727	675	765	745	740	676	745	674	732	713	703	744	728	755	720	699	715	714	693	698	752	708	730	762	764	700	692	681	740	718	703	766	751	697	698	703	699	738	723	776	731	753	724	727	730	691	717	743	714	755	729	725	728	666	776	746	708	737	733	773	769	765	762	761	720	777	705	672	675	712	749	720	698	716	751	730	709	702	720	726	720	724	721	754	760	753	715	733	686	714	720	702	717	715	699	735	689	727	739	714	759	693	774	748	688	724	735	754	717	650	742	751	755	699	711	703	730	718	698	709	726	649	730	728	724	719	685	756	684	754	715	728	723	745	725	723	727	686	686	724	704	734	711	690	716	708	711	733	760	748	732
6576	339	252	190	224	197	214	204	212	205	183	173	205	169	214	197	168	208	190	192	188	189	207	174	222	194	183	178	202	186	212	193	216	216	198	200	206	205	166	207	195	200	201	187	209	222	226	194	204	212	180	173	185	193	206	221	189	201	218	191	204	179	213	191	212	209	193	197	212	201	221	213	195	186	208	197	209	235	213	219	193	205	206	211	217	220	196	188	190	179	187	192	192	189	227	219	224	180	207	185	201	206	195	198	209	208	210	189	213	214	194	202	192	192	211	213	195	199	208	193	196	210	223	217	211	215	198	220	204	186	197	209	184	213	192	204	186	182	215	185	205	195	192	201	193	219	193	188	192	191	206	199	193	183	207	196	204	218	176	192	193	212	201	186	212	191	184	203	174	196	208	185	185	188	206	228	201	206	196	213	229	189	201	187	183	207	221	212	186	197	196	199	190	175	202	213	191	188	202	193	173	208	179	202	224	220	195	208	189	187	215	218	185	219	194	184	192	200	195	197	213	204	209	217	195	210	180	201	200	232	180	198	208	203	207	214	191	199	204	187	184	200	209	235	200	203	211	196	178	198	199	189	189	211	213	191	202	209	202	193	187	191	201	189	213	185	218	179	222	204	212	206	206	227	195	214	200	217	214	181	196	188	176	199	179	201	214	208	199	201	206	212	196	218	203	209	222	200	196	192	220	205	183	216	224	184	176	213	219	211	213	184	181	197	203	201	205	195	209	197	176	208	198	196	200	166	213	201	209	193	217	191	181	206	191	190	218	192	204	216	190	198	202	212	203	208	187	214	208	167	197	218	216	186	218	158	185	229	201	183	216	185	215	206	207	198	192	180	199	178	202	179	212	176	196	215	174	209	192	209	177	180	188	220	195	197	192	192	193	199	220	208	173	204	223	187	178	205	184	196	206	209	206	205	197	210	176	203	192	219	215	217	187	193	204	206	200	217	184	202	193	193	184	197	176	238	217	193	163	212	208	194	201	216	218	186	216	190	179	218	188	184	222	183	198	210	212	214	198	178	206	194	212	206	203	204	209	176	195	199	224	199	217	202	207	189	194	190	224	194	202	209	191	185	212	213	204	221	197	192	202	220	174	197	192	180	224	196	174	206	199	183	202	184	195	185	200	239	183	202	224	232	205	202	195	163	208	215	225	201	228	190	200	186	176	178	194	188	208	200	195	189	207	191	212	220	209	206	221	203	204	174	211	179	199	187	218	199	197	177	205	180	189	211	179	184	193	181	206	207	212	197	191	205	204	197	187	183	212	198	202	220	223	211	206	212	209	205	167	213	194	229	200	189	219	196	203	199	197	184	198	201	198	182	199	218	180	209	219	175	216	193	215	170	188	202	201	221	212	233	241	221	198	201	206	213	210	191	206	230	197	206	206	215	185	235	209	212	210	210	193	218	221	186	208	202	209	208	206	204	198	208	191	210	209	212	216	225	166	204	203	204	182	227	204	205	219	165	185	183	224	184	185	200	228	209	186	203	195	213	204	192	218	185	190	191	172	215	220	222	233	216	202	172	176	210	186	208	223	198	202	218	208	202	206	205	194	194	192	219	193	197	188	197	178	226	182	185	239	182	203	207	213	205	199	216	168	204	205	204	193	208	214	172	191	170	246	201	195	209	204	193	209	212	184	186	208	226	184	211	179	221	200	184	213	210	187	208	206	215	192	199	192	214	226	197	195	195	188	182	218	173	199	233	198	195	190	196	187	181	207	205	223	211	192	219	195	195	201	230	205	198	218	199	196	190	172	185	198	210	197	195	217	208	218	202	194	210	208	192	202	203	211	204	198	205	190	184	200	204	207	174	202	196	178	211	165	223	199	225	215	209	172	221	189	196	179	186	198	196	174	194	203	183	207	218	204	198	204	205	188	192	222	197	207	195	204	200	210	203	177	198	216	176	220	194	195	179	193	175	202	193	191	196	186	206	165	205	203	196	195	205	200	196	187	186	203	191	192	223	201	179	218	188	198	185	187	209	192	192	210	204	190	171	192	191	182	200	219	195	197	179	202	234	182	215	172	191	197	219	201	211	186	187	207	193	195	203	190	206	205	216	210	203	187	209	203	184	206	232	191	186	175	189	173	210	218	222	199	198	208	188	206	214	199	190	213	240	173	195	194	208	200	196	213	193	207	176	205	204	197	225	188	178	208	208	189	209	211	195	190	194	216	192	183	202	190	167	190	196	200	226	177	200	219	215	207	203	201	202	169	196	206	200	220	212	194	190	212	183	192	197	225	192	202	201	211	214	204	205	228	201	200	206	208	222	186	194	204	228	189	213	184	189	194	209	193	189	197	198	216	200	194	206	200	201	207	181	211	201	191	200	196	178	194	201	211	186	200	214	206	217	213	193	195	198	203	200	202	194	216	190	219	213	219	175	178	200	202	214	214	217	202	214	211	185	203	198	217	176	216	201	186	210	214	232	234	188	218	198	209	198	211	213	216	191	206	209	184	208	196	236	200	204	205	171	188	215	176	180	204	185	208	180	174	187	205	201	200	210	202	188	192	201	175	204	171	192	203	181	210	206	191	211	176	198	182	210	192	192	210	187	207	216	214	208	219	210	174	212	190	236	223	223	206	199	192	204	200	207	231	218	200	209	204	193	188	194	209	193	185	190	218	198	186	211	200	186	195	206	191	180	183	220	206	208	184	196	191	180	187	206	202	200	197	191	194	241	202	204	226	199	183	185	188	196	202	178	200	251	200	195	179	206	199	194	190	171	199	199	205	214	209	208	225	185	209	221	199	198	194	195	196	201	194	210	216	201	204	208	217	210	202	177	185	195	221	208	206	191	222	224	209	186	186	194	204	208	175	195	228	197	200	197	200	177	198	199	200	259	203	207	211	201	197	200	177	197	166	189	191	217	220	182	196	225	209	193	225	215	183	195	204	214	171	205	208	218	187	207	207	226	174	216	205	203	195	194	182	190	190	193	187	210	201	190	212	216	216	203	218	222	200	210	173	184	203	209	199	219	215	184	182	192	177	183	191	220	204	199	221	186	191	195	166	210	224	209	183	221	203	212	197	195	211	186	185	214	206	209	199	190	208	205	220	212	199	171	202	197	194	227	224	207	206	216	215	187	227	229	198	200	200	210	186	205	218	167	200	197	234	203	219	188	201	184	191	216	219	194	175	202	201	219	214	176	209	204	220	211	223	167	182	185	191	200	196	210	226	201	213	217	211	200	210	209	185	236	189	207	202	208	199	185	186	177	209	180	205	188	205	187	192	210	183	205	204	196	206	200	196	190	185	185	192	184	185	197	187	215	207	184	191	208	190	199	199	209	206	192	196	209	206	190	200	193	181	205	200	208	201	180	188	184	207	207	208	215	200	174	191	210	197	190	200	204	189	179	184	195	194	207	196	202	241	197	183	197	192	218	189	182	189	202	182	180	187	211	221	175	222	195	205	203	209	194	207	190	179	214	228	190	190	209	230	204	206	186	231	183	193	193	178	183	199	177
5078	657	710	695	708	665	664	659	610	620	633	630	607	594	589	585	620	636	571	595	590	555	579	615	562	574	560	630	586	586	574	553	541	591	577	588	576	561	595	583	583	538	559	592	591	604	607	540	560	589	546	565	568	546	599	577	534	600	614	569	560	580	565	598	602	570	566	590	569	564	609	610	557	550	530	579	545	593	569	587	540	557	592	543	631	578	601	624	583	585	570	553	567	581	589	591	600	535	590	584	569	589	596	585	597	625	552	582	593	551	540	523	563	578	592	611	608	581	577	584	546	625	605	525	572	559	585	569	551	583	587	567	568	582	541	588	560	557	582	546	592	566	598	609	579	601	531	578	579	579	608	582	589	593	576	586	627	562	609	581	596	587	573	570	598	569	639	601	600	576	534	594	543	584	610	561	573	617	611	559	614	576	573	573	592	568	578	581	594	592	565	597	625	597	612	593	560	609	579	566	571	590	590	561	590	558	564	622	544	602	580	543	598	630	581	545	569	566	574	572	582	602	552	574	573	569	579	592	614	591	546	554	532	530	636	578	593	587	576	586	576	574	556	604	594	574	541	584	579	558	565	590	568	572	567	596	608	570	593	532	591	577	597	552	586	604	589	553	541	590	546	585	621	618	555	581	581	544	589	603	566	609	581	595	608	566	564	578	573	600	563	573	607	583	535	575	567	549	561	551	544	541	548	582	563	551	603	564	552	582	627	559	575	599	604	594	576	583	563	590	572	578	560	551	605	574	579	518	589	574	616	574	594	606	553	586	538	570	589	562	638	600	573	548	575	622	569	593	589	583	591	594	596	537	597	628	582	543	594	569	569	585	599	592	571	571	580	644	591	594	545	562	556	571	570	588	596	563	590	566	544	622	566	606	588	603	553	555	563	579	581	566	530	557	633	594	542	632	582	589	529	577	563	569	643	606	563	563	562	558	570	569	575	587	649	568	564	575	557	581	596	615	649	582	547	604	585	572	605	583	655	583	565	605	557	538	535	577	553	558	579	608	572	574	572	554	579	567	542	621	582	590	597	596	552	591	600	621	580	575	595	549	582	572	558	553	585	576	603	567	557	553	614	567	577	583	563	600	590	567	577	593	595	575	598	603	612	573	597	596	566	598	554	605	563	564	552	531	608	597	582	605	559	563	536	563	612	547	559	601	590	559	583	558	602	552	604	583	587	533	605	580	586	582	634	596	542	590	537	587	543	537	516	588	551	623	577	555	593	573	609	545	563	546	599	569	590	556	593	568	605	562	587	573	599	542	607	522	567	586	589	595	607	560	633	561	634	567	576	568	567	539	597	581	551	586	559	594	531	601	612	611	558	591	601	595	605	545	630	566	626	584	566	549	574	572	571	563	588	600	595	603	583	569	588	582	564	574	565	572	610	563	552	615	589	572	632	601	555	594	619	579	573	608	571	558	582	598	574	563	528	576	604	557	548	566	588	536	578	600	569	572	595	582	601	612	608	522	581	607	614	581	602	596	601	583	583	547	552	575	572	577	595	555	589	636	602	584	603	582	585	577	589	623	625	621	620	579	546	550	610	554	587	592	589	583	598	610	563	546	579	564	577	585	580	569	555	549	628	574	597	589	564	568	600	529	601	562	579	572	556	573	579	579	575	601	586	581	582	581	609	577	602	607	592	560	593	576	583	554	617	558	557	580	617	569	554	577	605	572	591	571	608	603	600	573	548	588	572	646	589	545	587	580	560	586	601	550	588	570	595	596	570	599	582	563	578	571	558	613	562	600	546	570	591	607	614	529	568	570	594	603	572	552	572	588	588	571	578	562	574	558	539	575	610	622	643	549	595	600	598	604	588	567	583	524	552	584	542	592	556	588	577	569	593	568	603	609	581	578	577	588	533	616	599	564	605	576	565	611	585	577	564	563	573	599	568	581	577	581	555	568	559	600	570	554	539	569	625	608	551	593	559	577	606	618	612	554	581	530	560	615	571	590	640	554	570	539	548	589	549	567	604	604	598	592	580	546	554	588	551	569	589	630	592	601	577	604	611	607	590	625	563	550	621	577	570	569	562	578	583	537	533	581	562	589	551	543	567	592	584	536	588	615	579	556	545	534	607	583	587	612	600	624	631	580	597	599	585	608	597	581	598	562	561	603	586	577	566	562	565	585	536	585	581	571	546	590	560	578	594	605	586	588	593	578	604	602	603	611	589	645	543	569	565	623	593	593	555	615	590	590	549	608	583	557	614	557	616	563	556	597	625	605	626	517	585	550	552	580	570	537	581	612	528	569	629	581	605	547	585	592	546	584	541	572	571	571	597	563	582	609	603	555	575	599	572	584	592	585	551	572	605	610	574	600	537	571	610	572	541	603	541	580	560	575	572	559	584	607	594	545	523	556	628	564	602	621	586	599	571	589	577	578	600	575	596	591	605	575	568	578	613	564	548	638	596	606	585	553	561	592	590	576	601	586	576	552	600	614	594	562	602	595	553	574	589	582	626	598	562	550	609	584	572	571	591	587	596	603	576	582	592	564	630	555	647	577	608	603	561	567	581	533	556	597	549	555	572	594	540	552	581	601	590	617	609	568	568	575	594	611	587	576	553	577	545	566	588	606	578	570	578	572	588	558	573	618	577	606	569	561	577	537	602	542	601	626	593	549	544	557	555	575	596	544	603	579	606	583	567	552	567	529	603	616	569	598	579	583	636	582	575	559	581	625	641	604	563	578	550	574	599	544	585	597	570	546	594	620	574	603	591	597	559	570	596	591	553	581	577	604	585	602	624	597	605	572	603	602	614	580	572	606	585	613	591	574	601	548	595	582	550	599	557	616	562	588	629	614	589	618	592	562	593	592	603	526	578	619	588	577	561	586	581	565	603	577	593	528	501	624	589	606	614	622	569	556	587	557	594	599	577	657	600	540	555	585	551	600	589	605	608	595	519	578	588	588	581	637	557	545	575	600	559	597	579	563	578	587	605	589	563	587	571	607	564	605	562	585	611	585	608	564	585	553	596	608	619	567	564	576	559	532	603	584	582	565	580	557	574	594	612	572	597	570	604	595	583	579	577	590	594	601	577	558	584	594	583	559	570	565	616	547	609	539	560	586	600	586	582	578	604	557	594	626	568	600	608	594	630	555	569	597	553	562	576	589	603	566	547	549	632	567	575	543	583	561	540	578	636	576	585	590	568	581	559	562	572	586	541	611	600	567	557	570	635	591	571	622	591	588	545	572	587	546	581	580	626	578	566	578	570	561	578	588	553	540	570	552	579	590	556	571	614	577	633	548	571	585	567	584	600	574	567	551	597	613	578	602	545	593	576	569	561	554	563	601	585	598	581	558	631	642	588	562	597	561	567	607	529	535	586	606	554	542	602	578	599	566	556	547	555	604	628	601	597	582	577	584	586	584	557	599	572	583	574	583	601	576	603	603	615	522	595	580	591	587	562	588	590	602	587	578	589	572	582	598	584	626	581	598	599	554	601	614	581	570	573	567	576	591	574	562	565	527
36951	14035	2476	1055	749	656	580	489	464	420	453	387	394	410	383	344	388	365	372	351	351	364	336	357	373	356	340	343	327	360	341	327	336	364	338	326	333	342	371	338	314	360	351	331	347	355	314	316	328	361	353	356	337	330	330	362	332	317	349	342	329	358	339	332	347	357	338	323	337	289	318	320	318	297	308	345	332	329	340	342	279	321	332	348	291	330	349	318	338	364	331	328	324	337	342	333	342	359	325	302	339	327	319	335	363	361	326	318	334	326	346	292	317	337	362	343	313	346	336	330	313	347	336	349	385	327	322	340	308	340	343	350	351	343	355	310	310	346	318	313	346	298	368	353	314	345	339	325	338	346	328	319	379	327	340	302	336	298	323	315	341	333	321	331	322	378	345	330	302	360	302	314	371	328	311	337	334	320	357	327	344	392	349	363	339	360	307	322	307	346	323	343	300	305	288	314	304	305	347	346	358	300	357	311	364	319	358	334	342	308	321	335	342	339	352	314	339	353	337	345	337	343	305	327	338	346	322	312	331	335	346	345	343	334	344	329	334	352	337	346	322	329	360	356	376	348	324	326	312	351	385	334	329	339	331	345	333	342	333	291	342	357	303	332	339	321	331	352	356	309	339	320	351	324	339	322	327	338	330	344	313	334	337	322	305	320	344	310	356	343	322	332	300	334	314	340	365	355	338	330	298	328	316	324	330	354	335	343	336	320	327	342	319	346	332	322	338	352	351	337	331	331	293	376	307	340	362	317	335	361	345	339	327	310	346	359	294	349	316	330	311	339	337	329	322	343	332	358	342	352	349	352	339	318	331	312	348	327	305	354	322	313	310	332	328	366	344	295	353	322	365	371	333	333	340	332	359	299	337	335	328	354	343	350	337	314	331	319	334	342	347	314	338	318	322	347	345	331	331	330	356	372	344	335	312	320	334	323	330	355	353	312	340	333	341	331	341	362	340	316	306	336	333	364	326	365	295	337	310	346	344	337	320	326	317	333	362	316	355	335	271	316	321	332	328	355	284	344	330	349	354	326	352	379	324	322	321	297	377	331	343	337	338	323	339	339	331	334	323	341	345	341	314	314	346	333	321	331	310	337	321	315	339	368	370	348	301	325	346	356	384	325	318	345	338	336	336	328	343	318	319	355	306	348	313	345	351	326	377	377	308	344	322	310	356	325	331	340	313	329	317	347	342	356	359	353	332	308	343	317	322	322	338	311	352	361	331	344	309	317	361	319	332	317	364	338	342	322	354	337	333	334	326	357	304	339	336	315	334	374	317	322	311	336	352	308	342	311	351	350	308	361	358	349	333	358	378	337	316	329	346	350	327	337	350	300	331	306	344	343	337	347	324	345	328	294	346	367	329	363	364	329	348	314	360	327	327	354	354	294	357	325	319	302	342	361	323	332	344	321	376	331	383	324	364	348	360	344	367	302	311	312	351	363	357	341	324	291	344	343	337	317	330	330	343	367	333	320	338	345	337	330	358	349	332	336	348	341	346	310	330	359	310	304	349	311	324	319	325	316	377	355	350	315	340	338	356	326	336	350	329	324	391	309	337	337	337	305	324	353	344	356	309	312	364	323	330	346	330	343	309	348	345	321	385	331	294	333	332	329	338	308	335	327	366	328	378	340	314	350	317	328	298	332	353	361	362	353	325	312	325	313	327	334	357	345	313	389	298	344	316	337	343	349	311	339	335	332	328	316	355	334	310	319	348	332	335	349	308	355	317	363	299	311	352	342	327	324	343	342	319	321	376	306	342	308	327	375	355	333	329	364	368	336	349	308	346	316	314	359	329	338	351	349	370	316	324	314	366	333	317	318	355	323	313	361	336	319	343	340	342	366	322	335	318	325	326	338	378	317	327	349	319	344	365	364	340	363	347	330	323	322	359	309	331	343	355	349	309	341	331	339	331	315	314	313	333	354	362	322	306	312	339	332	340	320	331	344	356	325	338	336	340	366	335	332	385	333	331	360	342	357	332	315	328	321	373	327	343	363	388	356	335	359	320	359	334	303	357	355	338	348	345	300	307	328	345	334	350	339	356	306	310	333	340	320	323	292	328	349	355	312	326	347	346	320	356	346	323	351	335	361	354	328	337	355	327	350	324	298	352	341	315	321	324	324	314	353	302	313	336	347	315	337	336	329	330	324	339	360	362	319	325	350	348	332	333	336	386	325	337	333	344	351	312	322	347	330	307	297	344	328	328	363	348	292	310	295	354	345	338	323	331	356	321	314	314	363	343	332	345	338	321	341	381	357	310	364	337	306	312	331	352	331	332	376	318	341	320	296	326	329	343	357	325	359	317	391	330	345	325	331	341	297	335	364	346	337	315	329	341	362	309	369	322	321	330	315	350	319	332	374	327	323	336	355	332	333	344	325	324	334	336	296	313	397	350	318	329	320	327	320	318	349	360	337	325	315	289	340	330	368	315	325	337	352	334	303	340	313	341	347	313	315	309	342	336	347	324	312	363	346	349	345	357	369	342	352	339	360	326	350	307	315	316	318	349	320	352	345	353	312	336	312	315	324	345	350	325	363	321	377	347	343	348	313	313	359	309	321	366	353	365	338	357	311	317	331	309	348	306	359	333	392	335	282	301	326	389	339	338	329	350	323	330	377	337	343	311	358	334	363	318	363	340	328	307	378	364	331	328	335	334	308	335	338	346	395	331	292	351	321	354	343	333	315	310	324	340	362	349	339	309	347	334	328	362	326	338	312	352	335	333	344	337	301	340	341	378	305	328	361	341	310	330	318	329	333	324	308	341	337	342	308	347	320	331	331	330	315	311	360	368	347	313	331	344	336	335	357	351	313	330	349	319	354	319	337	324	379	340	306	324	351	343	302	350	380	345	342	321	331	323	341	309	311	335	319	317	348	330	327	348	387	340	342	387	327	327	339	319	332	315	352	344	302	350	309	332	308	312	328	352	286	314	339	330	331	326	329	363	353	339	312	330	333	377	327	319	337	304	332	305	331	358	343	335	318	325	304	280	328	328	297	294	345	333	337	353	306	309	355	336	337	299	318	311	335	328	357	351	318	320	334	365	314	314	341	343	320	344	375	318	327	337	332	336	373	360	369	307	329	324	335	344	356	327	339	312	328	332	309	323	349	338	327	339	333	352	347	336	323	312	306	334	336	320	338	316	337	324	307	327	322	363	324	351	325	341	334	332	342	333	326	358	363	330	342	350	332	353	336	363	382	347	336	342	324	318	310	342	348	375	342	335	356	367	367	358	331	329	336	305	322	329	338	316	322	344	326	337	321	338	331	345	334	309	312	381	305	358	363	326	341	356	333	371	361	328	356	315	364	359	337	324	338	337	362	308	335	372	340	327	328	350	312	305	344	326	357	333	328	309	339	352	335	310	293	372	354	307	322	323	335	331	330	289	316	324	342	344	310	345	369	319	355	334	337	307	352	334	309	333	316	357	329	326	342	318	324	340	306	300	340	333	339	324	340	338	347	320	339	334	343	312	307
21738	1766	3133	3558	3082	2579	2188	1882	1743	1602	1449	1397	1288	1317	1207	1149	1102	1094	1103	968	1097	1019	1049	980	934	951	929	994	945	1037	913	1007	880	887	968	915	904	917	900	938	892	873	895	910	882	884	865	920	880	886	928	924	946	901	865	841	890	863	947	910	907	846	836	883	851	920	880	867	923	928	858	903	909	948	899	866	867	864	868	868	869	856	860	875	884	860	866	902	880	878	895	907	823	887	937	911	872	843	895	934	857	874	854	851	830	919	886	876	931	876	895	788	837	868	877	886	872	949	909	905	873	906	847	907	896	860	927	821	860	863	901	862	829	833	871	891	884	881	873	890	900	835	897	896	873	874	928	873	879	849	843	891	835	874	871	893	853	884	870	919	861	868	868	843	925	883	885	897	972	853	954	827	847	921	897	879	888	875	846	879	922	864	896	848	890	856	852	869	850	856	898	868	823	924	857	836	857	884	886	929	917	887	875	838	850	887	893	859	863	888	881	858	959	846	837	866	898	895	869	889	896	863	872	893	855	851	841	948	887	893	863	850	861	918	867	862	894	840	879	886	897	920	838	867	882	875	879	928	934	912	878	886	881	843	866	878	855	880	835	861	925	903	914	807	915	883	902	870	867	892	846	908	854	914	823	852	833	888	840	875	855	867	903	861	912	850	836	887	896	861	903	834	890	875	938	888	869	893	858	907	848	881	882	863	886	851	863	897	870	894	894	817	903	939	936	814	852	872	879	847	861	900	868	943	886	867	866	882	884	853	870	814	889	833	897	865	852	884	860	872	954	849	894	907	883	929	867	855	877	873	869	814	848	857	919	894	880	887	842	897	934	905	881	884	907	810	878	893	866	837	851	890	842	902	858	863	922	846	822	853	878	879	853	863	882	865	931	896	893	914	923	877	889	921	842	834	920	906	877	892	852	873	899	932	879	897	917	850	822	925	840	853	843	906	886	912	896	866	868	857	846	914	882	896	871	907	880	891	889	874	896	916	945	897	838	852	878	905	896	856	853	851	821	841	865	847	897	890	873	903	926	854	872	883	897	845	832	875	836	898	888	835	867	853	880	842	878	910	847	854	906	933	868	908	946	920	831	899	855	844	887	854	922	908	900	922	916	891	877	875	887	866	866	899	871	834	862	867	854	820	886	795	872	893	890	894	916	867	901	910	913	860	848	900	889	896	823	897	878	873	901	893	840	865	864	864	867	841	835	798	865	874	888	905	870	838	846	899	881	833	911	880	908	882	948	850	858	854	919	835	814	834	880	856	913	848	850	891	854	911	911	813	876	871	878	858	907	919	832	869	900	891	841	872	890	920	858	843	857	904	875	858	856	893	890	884	884	835	913	840	839	904	857	897	893	933	867	895	864	888	873	923	884	883	853	845	921	846	845	960	865	877	863	832	899	847	888	868	867	939	900	895	773	907	899	781	839	911	913	861	915	913	818	935	885	898	885	880	887	875	908	936	884	857	839	878	880	853	860	910	836	854	850	884	896	832	899	871	879	906	874	842	864	841	921	921	917	831	898	898	937	862	869	888	896	906	879	858	863	895	930	895	935	845	815	871	926	882	911	949	850	865	880	882	868	864	906	839	892	835	904	880	894	877	932	929	839	833	880	915	830	878	832	931	867	886	910	851	850	849	843	883	866	891	880	845	841	909	863	844	808	868	902	873	907	868	906	815	874	857	812	882	914	846	873	853	864	913	887	853	820	947	921	859	820	884	893	905	843	869	844	878	861	879	873	914	906	909	821	866	809	830	902	815	815	865	877	848	850	833	870	921	887	882	927	878	918	875	899	885	899	866	848	860	872	929	904	858	871	869	854	883	810	896	934	847	876	874	838	851	864	864	863	862	886	868	872	867	821	843	858	890	864	913	922	875	850	898	866	854	892	847	860	867	825	927	898	891	865	902	892	880	854	869	858	882	886	853	868	815	835	865	860	914	892	899	817	879	862	858	867	842	903	876	905	900	873	848	886	887	899	898	900	871	908	903	860	932	823	877	919	887	881	854	906	865	827	894	895	877	876	869	870	872	878	880	849	824	852	833	820	859	879	909	831	866	896	922	907	902	858	886	887	901	866	829	865	831	906	894	879	903	901	862	889	849	878	885	862	849	874	842	886	878	828	891	888	836	879	897	920	846	890	858	873	904	928	918	890	901	835	849	874	873	862	939	889	893	850	830	870	956	876	972	864	866	908	824	857	889	860	821	906	893	919	897	895	903	902	895	900	862	874	861	874	898	864	863	919	852	854	849	883	880	885	833	882	883	848	888	831	871	858	838	835	846	926	837	841	899	841	855	855	839	840	869	902	893	917	889	846	834	858	829	844	850	922	922	883	861	838	872	844	858	884	913	896	893	860	859	889	874	851	867	869	867	851	905	895	872	860	899	855	870	882	874	856	934	918	903	823	867	879	893	880	863	869	831	874	871	845	904	912	902	867	879	863	829	913	869	863	925	819	928	874	847	886	882	898	887	892	853	897	869	906	867	901	864	911	914	898	875	887	853	894	912	857	865	885	931	897	908	836	849	922	902	893	864	861	867	846	941	852	859	892	885	868	846	906	855	875	863	901	877	860	858	856	857	870	872	923	849	870	927	914	861	887	903	897	870	901	851	900	893	887	898	891	878	892	870	918	898	911	860	851	874	850	873	874	845	899	862	830	850	880	884	882	828	898	868	855	857	885	946	922	859	894	860	882	905	822	927	893	855	805	858	833	906	873	859	899	848	905	847	872	880	886	879	832	869	841	839	868	900	832	815	867	866	894	901	929	883	805	844	870	902	855	881	910	882	925	865	844	884	867	864	854	877	854	850	926	865	874	882	895	870	873	907	830	876	877	897	850	894	808	912	835	859	845	898	835	860	848	898	904	857	834	852	906	918	920	875	890	864	846	884	880	927	892	867	910	858	855	839	909	841	851	875	913	891	820	864	876	880	917	928	848	868	858	853	844	952	882	886	899	860	897	872	832	874	858	879	901	903	887	846	882	883	860	902	913	873	853	908	878	898	864	864	873	893	817	839	864	856	865	888	886	860	946	854	895	851	903	893	832	866	926	857	897	858	866	862	892	855	874	834	867	877	920	808	877	904	847	889	834	889	887	890	862	858	862	889	870	862	894	900	905	883	870	853	846	878	916	864	821	899	829	902	888	914	890	936	857	908	912	867	888	869	851	852	840	862	832	875	879	912	906	827	860	897	854	943	912	904	844	886	867	850	828	917	860	880	857	869	911	860	832	904	986	857	911	888	848	898	885	903	882	840	875	901	898	865	871	891	869	918	933	873	849	881	871	891	885	861	919	862	906	900	886	885	862	920	927	890	919	848	889	882	903	866	965	886	867	848	795	906	901	874	890	817	890	858	938	864	933	840	902	854	862	876	912	831	869	857	897	927	867	923	879	861	877	870	860	878	887	882	870	853	872	880	875	872	822	874	936	902	877	863	898	903	877	843	847	894	894	895	881	873	813	853	882	901	863	847	851	886
44176	20527	6742	1865	1259	1003	738	633	544	488	449	418	417	378	359	439	371	313	311	301	312	309	314	315	308	302	327	287	279	318	305	286	303	298	263	260	315	301	339	309	278	285	281	281	323	299	302	285	269	292	294	292	264	273	309	295	244	275	289	285	288	264	264	270	270	276	315	293	308	287	300	284	270	274	281	339	269	300	288	304	308	274	230	272	286	297	300	305	282	319	290	259	291	268	270	305	322	287	278	290	250	282	275	286	270	282	281	280	280	287	297	293	270	287	329	271	250	301	291	274	282	286	281	280	303	289	274	282	322	277	295	271	254	308	289	267	275	302	268	276	269	281	273	317	248	282	268	268	286	300	274	293	245	296	285	282	284	256	290	300	298	283	279	263	281	260	293	294	288	279	289	274	259	278	275	302	268	268	271	272	250	288	295	278	287	287	255	263	260	279	310	315	292	310	278	307	291	267	302	299	252	298	274	259	318	298	280	272	275	303	287	265	267	249	256	267	257	297	280	280	279	247	272	288	316	261	291	271	268	278	259	238	255	251	292	298	271	278	225	288	271	272	247	314	267	302	311	285	279	276	268	301	315	254	283	255	268	279	259	283	256	274	284	282	286	308	250	265	284	269	305	289	295	277	297	267	279	281	285	301	299	273	280	276	271	265	264	273	267	276	302	275	273	279	259	271	276	262	275	247	301	279	291	260	298	300	275	258	266	289	262	268	281	298	284	268	276	256	239	286	269	275	264	288	276	294	315	234	256	273	269	278	253	265	292	272	289	283	258	277	288	282	290	272	298	301	301	240	297	302	304	305	288	301	285	307	274	283	269	290	242	263	306	313	282	312	268	299	283	243	271	274	290	318	286	270	271	252	264	287	289	287	284	294	258	257	301	277	295	274	283	257	281	266	285	298	274	275	251	259	275	274	289	288	281	268	298	266	260	285	274	257	287	255	273	296	293	289	285	309	274	271	269	294	313	289	308	254	259	293	288	270	280	289	291	260	260	289	304	262	264	262	255	275	283	291	289	252	299	306	268	254	268	298	272	274	293	265	299	266	276	275	273	258	288	299	307	282	289	276	273	257	284	282	294	262	262	279	287	254	282	257	274	266	248	266	283	270	301	257	267	278	250	304	296	286	256	296	289	275	291	277	310	276	267	298	308	278	271	288	280	244	301	288	288	251	301	262	300	305	309	252	297	291	272	276	288	257	292	289	265	284	280	282	289	281	261	295	272	277	292	284	282	281	259	267	303	287	267	285	281	277	302	315	271	274	271	301	273	282	288	281	294	290	271	261	293	273	300	293	284	286	279	269	232	266	288	284	277	282	258	266	295	251	275	256	276	271	262	320	261	294	269	280	276	271	276	291	272	304	251	283	264	268	294	308	284	273	279	270	285	295	267	291	290	250	305	284	284	275	265	271	287	282	274	271	288	300	282	282	257	286	290	282	297	285	273	282	283	279	290	276	279	284	260	268	293	270	301	274	270	271	293	310	270	279	285	266	297	280	265	304	324	282	275	289	283	306	298	289	311	289	285	268	266	276	292	271	298	292	257	253	305	288	284	284	281	267	279	269	256	269	262	289	291	332	284	270	282	271	309	318	279	249	288	296	284	294	295	294	276	270	276	295	265	268	279	279	279	285	258	268	292	331	268	273	286	294	252	302	275	261	281	267	260	283	276	293	278	278	261	292	271	275	286	276	250	273	279	262	272	289	288	266	268	304	263	278	264	266	284	275	264	263	288	285	282	265	255	274	301	252	291	301	255	298	273	292	296	284	299	254	312	286	268	284	245	294	267	286	297	268	308	262	308	292	283	294	307	317	301	278	295	297	250	242	268	301	274	266	263	311	272	290	290	275	254	286	288	299	303	263	276	268	265	265	237	271	302	279	265	300	290	305	256	284	281	274	275	251	303	244	306	267	277	312	282	263	266	286	302	295	285	237	276	283	291	270	280	274	282	269	297	291	300	283	293	282	302	311	289	273	285	278	261	272	265	323	284	286	262	253	312	287	263	296	306	292	330	294	295	274	273	280	266	271	259	283	273	272	291	284	289	263	277	278	249	291	272	293	272	292	263	243	273	272	321	285	270	273	281	303	262	295	294	288	284	275	265	312	248	269	279	225	283	269	304	274	299	307	297	296	271	281	278	263	268	301	265	278	296	297	279	301	296	261	286	288	284	246	295	288	275	291	289	257	294	270	248	294	294	243	268	306	282	277	292	292	312	274	259	284	291	236	304	300	276	277	299	286	297	279	254	267	271	267	271	297	287	338	268	268	299	272	265	264	277	293	259	290	284	268	283	302	293	244	260	272	280	256	293	297	256	256	274	277	287	268	269	269	303	264	258	285	261	264	243	287	296	292	280	275	288	296	267	290	272	272	265	277	294	282	267	282	274	276	270	289	292	275	273	282	265	293	287	301	286	270	294	262	254	266	286	278	267	288	290	270	268	276	315	287	267	280	256	281	283	278	279	261	272	283	287	263	311	252	259	266	274	255	278	299	303	270	272	263	264	310	287	259	304	271	265	296	288	261	292	297	290	275	268	253	281	287	245	268	290	263	278	279	263	287	287	260	267	319	276	256	285	269	277	268	247	287	301	259	278	249	275	274	294	268	276	305	272	253	259	298	248	262	280	281	307	290	295	288	281	261	259	292	299	295	298	285	258	302	291	275	255	261	281	262	282	286	283	275	280	263	244	263	279	286	270	287	268	262	279	318	267	279	290	280	301	283	281	280	273	262	329	276	264	259	271	310	299	238	263	283	268	308	269	284	257	264	262	305	266	286	317	248	299	271	295	283	276	296	294	315	272	267	289	271	284	288	295	277	282	273	285	270	267	329	264	265	303	292	305	270	250	303	301	281	280	275	268	265	322	254	266	296	285	289	270	279	283	273	275	284	280	263	307	293	263	267	252	274	263	277	280	262	273	262	287	266	281	275	282	257	290	308	244	271	311	269	261	303	268	285	278	283	283	266	279	282	270	280	275	280	272	280	305	290	247	262	289	303	267	281	279	271	269	281	301	282	297	267	292	263	279	282	293	288	287	290	255	282	288	273	267	278	291	247	268	291	301	294	283	287	290	293	288	292	300	253	303	285	278	281	270	257	290	299	279	284	275	277	282	262	300	240	267	302	284	273	273	305	308	284	279	238	301	282	297	253	260	244	298	302	277	273	248	246	286	291	301	272	279	279	263	297	302	284	300	289	299	274	287	278	315	280	282	273	258	279	252	253	288	234	284	263	270	305	296	298	282	299	303	289	272	280	306	273	279	268	314	291	290	295	301	262	256	268	282	269	270	305	261	299	260	295	242	301	273	306	310	285	272	279	295	297	264	270	294	274	293	273	273	297	286	268	247	286	286	244	304	255	266	296	268	286	273	273	302	309	287	296	289	292	272	286	328	285	268	285	264	295	266	285	268	296	287	298	302	279	246	283	300	288	283	276	262	292	257	293	267	292	306	265	266	271	292	308	283	329	283	276
27347	2392	5190	5721	4843	3908	3236	2687	2385	2084	1869	1740	1573	1414	1349	1297	1255	1170	1140	1153	1119	1031	1055	1027	957	963	953	898	854	895	848	879	853	918	818	859	926	823	815	797	831	777	781	786	792	790	745	829	792	761	787	756	774	793	793	782	730	754	746	794	792	723	785	741	785	750	765	742	709	776	759	717	756	749	768	754	716	724	764	716	727	720	789	723	734	727	797	734	752	759	766	718	719	715	754	774	729	731	750	749	717	752	732	680	740	730	776	784	706	766	739	676	784	741	731	744	748	744	760	748	742	803	752	751	724	693	722	766	734	726	731	771	714	753	729	707	764	714	768	749	707	734	729	736	712	686	707	712	770	737	713	752	734	744	765	706	721	686	726	698	722	711	759	785	746	746	749	721	739	739	675	691	689	738	775	721	745	722	723	740	700	717	755	695	706	763	739	739	733	752	764	771	726	727	747	709	687	708	749	776	702	718	743	728	739	725	750	694	720	755	744	656	754	729	706	750	775	760	720	738	704	748	722	737	742	688	753	747	672	758	723	693	699	763	692	710	716	721	705	719	772	738	735	746	709	733	724	748	733	725	685	726	686	733	698	725	720	731	765	710	748	777	749	716	737	723	738	735	703	720	753	742	758	717	699	757	708	715	690	724	737	720	712	742	708	767	750	750	689	698	711	677	718	757	782	728	739	710	727	728	758	751	724	744	726	720	732	728	751	685	716	714	743	731	739	736	686	731	687	658	772	728	751	715	735	751	715	739	738	723	788	734	741	726	707	723	723	743	739	714	705	712	718	720	737	738	747	740	700	707	749	732	702	734	759	695	741	688	684	727	771	699	691	752	746	695	731	729	689	706	712	753	724	707	720	737	694	762	700	747	719	707	695	753	736	744	728	669	716	717	698	718	767	747	757	706	748	748	782	761	722	717	707	722	703	744	705	731	743	732	720	767	731	768	747	705	697	702	721	724	694	760	736	730	748	682	699	788	758	779	709	736	711	696	697	710	741	758	765	698	692	794	710	718	709	764	723	697	775	763	714	731	756	784	716	725	731	728	717	696	772	704	707	708	730	703	731	700	704	688	737	738	712	709	733	725	701	755	768	729	765	724	708	745	747	764	709	763	753	731	708	765	740	763	702	721	717	729	717	744	772	689	684	738	729	698	741	731	669	727	756	746	773	732	731	733	689	730	740	724	723	730	713	704	789	751	700	738	693	733	741	735	729	689	714	729	738	676	721	709	722	719	750	683	724	717	740	688	705	753	712	725	692	699	736	732	750	679	722	706	734	744	742	718	736	746	791	746	738	720	705	696	721	702	762	714	712	761	706	738	722	736	718	739	723	731	765	711	748	697	692	729	755	666	729	785	744	717	777	695	692	732	753	725	705	733	692	760	733	715	708	691	695	658	746	736	713	775	741	725	774	699	736	682	725	701	733	704	736	761	699	751	715	680	747	687	702	728	706	749	714	725	730	737	767	769	715	761	705	732	691	759	703	762	702	728	727	727	740	731	740	750	745	733	708	693	773	725	695	718	727	717	709	756	718	740	769	742	766	731	723	772	756	748	731	724	748	727	691	751	739	721	705	787	700	696	725	681	713	747	710	719	740	719	695	772	737	705	707	781	750	730	706	726	701	688	717	737	755	728	769	683	724	727	732	737	705	698	746	747	726	702	688	715	739	767	727	690	709	688	702	722	735	708	709	735	673	731	709	771	771	704	744	753	713	716	751	762	767	713	727	696	741	708	754	691	746	753	767	703	731	718	720	721	715	719	695	739	735	703	738	767	726	762	746	731	692	775	768	708	736	713	750	745	720	753	756	732	689	721	729	786	772	728	767	694	727	714	702	724	783	724	657	677	761	715	709	664	758	730	777	733	715	732	683	775	733	701	730	735	735	711	711	723	708	721	735	733	776	758	715	743	754	699	707	783	735	780	702	725	751	731	685	761	698	759	752	749	749	714	772	715	778	739	755	740	740	732	752	773	719	691	751	694	714	753	731	704	708	759	663	745	774	740	735	744	747	694	738	755	745	682	716	708	732	656	733	744	722	736	769	699	698	755	727	735	743	737	696	696	712	743	749	734	756	678	697	714	749	688	707	757	763	697	716	716	750	714	698	732	733	723	696	672	710	713	734	728	702	744	733	719	726	686	742	760	759	761	696	706	752	703	750	748	745	708	722	729	711	709	755	710	749	744	725	689	702	727	755	713	715	693	668	687	713	746	687	715	756	713	788	707	739	733	751	717	706	711	729	723	732	743	751	763	744	704	758	742	709	699	710	647	676	735	732	732	739	715	683	730	712	746	728	746	711	747	709	689	723	748	720	742	723	784	700	708	710	714	787	731	772	736	704	696	723	732	699	717	706	770	790	732	740	708	717	766	754	740	735	727	741	691	732	675	694	718	700	727	720	766	740	693	751	785	770	697	726	707	724	715	707	764	730	732	713	768	746	716	764	708	690	739	719	732	697	705	730	688	710	681	706	716	732	747	661	731	723	734	748	714	720	742	757	711	692	753	746	704	701	696	720	754	672	766	683	717	712	726	693	740	727	761	716	746	711	676	693	749	750	737	739	730	740	755	702	716	699	721	748	780	707	753	701	734	718	746	705	699	733	747	731	744	730	682	718	693	725	766	688	705	712	713	733	761	741	795	730	683	715	718	739	715	700	761	733	678	712	723	717	722	736	743	787	743	704	759	762	716	762	758	802	765	695	752	707	711	773	747	746	704	716	773	700	734	733	744	726	754	727	767	702	663	752	689	733	764	732	723	699	738	709	728	706	674	712	762	727	708	751	770	735	734	698	736	690	714	711	761	692	741	726	711	763	730	756	726	694	755	704	693	693	781	723	766	720	707	746	733	712	717	745	812	756	743	725	672	713	744	706	698	779	724	661	725	661	686	733	701	739	720	744	771	724	688	733	707	738	732	783	713	735	743	753	725	742	683	766	712	716	732	716	761	707	738	743	709	671	701	765	757	684	769	694	697	759	659	686	695	681	752	712	714	714	716	728	718	741	701	689	725	722	723	732	708	705	708	754	759	705	785	716	729	705	711	707	730	752	724	698	661	696	754	695	702	728	718	761	761	727	782	727	720	691	756	744	715	675	681	696	749	758	706	705	723	716	718	731	644	725	786	781	739	760	704	727	757	718	726	704	724	746	708	731	738	734	724	749	704	751	750	714	700	762	723	709	731	738	735	702	746	766	704	761	748	737	698	713	697	693	720	743	731	687	717	784	749	723	742	726	720	742	728	753	774	712	741	726	776	685	696	768	703	736	705	735	713	771	735	739	728	757	742	681	749	733	716	704	666	727	710	681	752	715	740	760	688	724	706	759	710	738	708	711	750	702	739	740	754	764	783	667	708	794	726	760	736	771	765	712	761	737	765	728	760	712	724	752	736	729	688	707	747	755	759	768	724	735	748	730	750	709	728	737	707	714	700	737	762	739	727	736	733	699	783	694	722	689	712	727	776	755	683	698	717	725	742
7151	317	247	232	219	195	197	210	192	198	208	188	195	199	212	200	213	224	195	186	215	218	214	193	179	191	168	211	201	207	197	183	203	199	212	199	195	207	187	191	212	192	191	197	192	223	194	218	227	215	215	209	197	188	193	202	181	173	191	217	198	202	194	191	180	176	173	163	201	209	193	212	182	200	211	188	190	216	220	195	181	202	183	185	192	191	215	195	196	214	159	229	203	198	191	176	215	205	199	217	213	210	166	188	218	191	211	210	196	208	207	197	219	203	189	205	195	201	196	216	199	239	182	210	228	190	203	221	199	218	174	224	208	230	193	178	197	185	212	216	189	199	207	215	202	200	200	188	207	211	218	191	207	202	205	171	183	221	190	193	212	182	212	195	197	213	207	213	192	193	198	219	180	221	182	206	200	183	210	210	193	198	192	176	162	198	173	214	224	188	204	208	212	180	191	199	208	185	186	170	185	215	206	212	195	185	220	199	192	184	187	181	201	179	204	210	183	193	195	175	198	197	188	204	221	201	209	203	229	205	188	214	202	221	179	219	190	178	201	213	169	210	201	212	196	190	181	209	209	198	203	213	199	203	193	187	216	217	200	208	211	215	216	235	189	205	206	207	217	189	205	202	193	192	192	197	187	201	180	201	202	223	172	198	197	176	214	210	227	188	190	190	198	193	207	183	198	216	172	194	219	190	193	212	226	177	190	213	199	216	191	214	230	201	201	180	198	176	222	218	218	186	219	205	183	222	196	212	183	213	210	185	208	209	196	196	178	197	208	186	188	199	187	192	192	187	189	220	226	190	176	198	206	194	179	198	220	205	179	199	191	219	184	231	220	200	211	207	197	206	219	204	197	206	158	207	214	175	187	201	201	211	190	228	205	203	215	204	202	183	207	192	201	198	215	176	191	210	190	193	212	208	195	202	215	197	183	179	209	197	214	178	207	204	193	195	193	193	198	213	217	208	212	207	189	205	210	186	209	189	211	178	205	202	212	184	171	209	219	203	223	203	190	195	199	220	240	221	170	207	196	181	198	207	186	216	198	207	195	222	192	191	231	206	199	210	218	211	194	187	191	223	203	227	209	230	206	201	198	189	184	220	207	212	213	218	208	189	200	184	185	219	195	195	189	207	195	188	210	184	183	198	192	207	200	206	209	203	221	212	195	207	187	201	187	204	215	204	205	212	217	201	168	192	198	217	176	213	228	197	217	191	183	219	191	180	198	187	223	208	217	195	217	203	208	176	203	212	202	233	186	208	201	214	208	193	213	194	192	203	161	206	208	214	214	188	213	189	201	218	192	194	192	192	208	185	202	171	179	199	209	175	200	200	189	221	190	176	199	193	207	197	212	203	197	180	180	184	211	200	202	166	193	186	195	201	197	212	193	213	173	212	200	218	208	226	200	214	205	234	201	184	212	189	214	201	206	198	222	201	211	188	178	187	197	196	205	218	222	202	222	215	194	184	179	211	221	204	207	205	220	210	206	195	191	213	208	191	215	196	186	202	213	202	183	196	185	212	215	186	188	206	214	204	196	228	178	203	189	206	224	195	199	177	223	187	159	199	189	205	209	195	207	207	199	202	209	187	209	199	209	201	188	191	220	170	229	220	189	195	206	167	178	191	193	218	195	205	191	206	191	217	157	185	205	196	220	212	198	180	182	206	202	199	176	213	187	190	221	189	188	207	195	208	192	209	205	207	200	200	205	185	182	187	228	192	238	196	215	175	191	184	185	211	207	196	205	200	187	212	188	200	214	199	219	205	195	199	205	194	213	185	217	211	188	190	189	184	203	174	191	174	197	167	174	200	176	197	177	209	180	194	201	194	175	220	195	218	218	204	220	199	175	180	189	191	194	185	186	234	205	197	191	181	185	191	193	192	203	189	202	196	216	182	180	212	199	207	176	218	198	212	190	207	213	209	238	195	191	201	201	202	207	217	178	217	191	190	196	207	231	196	191	203	212	189	194	220	199	218	176	193	183	209	202	190	199	171	218	197	185	217	184	196	189	184	196	185	206	217	206	214	193	193	214	211	215	187	219	214	234	194	195	180	184	194	194	219	193	187	211	197	179	224	209	211	169	189	200	169	192	190	210	177	186	205	172	203	201	175	171	195	191	204	209	209	194	179	193	185	190	188	226	215	205	218	196	189	208	209	209	215	181	183	209	189	189	216	198	213	182	202	186	195	205	205	202	199	200	198	209	203	194	178	197	207	222	199	211	197	224	206	227	201	203	183	213	228	201	202	196	222	210	196	212	214	209	195	217	211	195	201	200	205	181	207	192	188	211	179	204	201	221	181	174	212	200	209	196	206	191	207	200	209	194	202	209	215	207	212	217	198	181	187	183	213	212	175	177	209	220	183	202	199	176	172	199	202	170	201	194	200	192	191	188	200	208	226	207	194	189	211	162	197	190	174	201	190	203	187	187	185	212	158	195	203	193	202	216	192	198	201	193	210	197	180	212	193	201	234	213	205	215	196	204	201	195	172	202	196	170	217	192	198	206	201	196	185	197	203	210	177	208	201	185	196	193	217	212	185	218	198	192	210	196	193	229	209	184	201	191	199	200	204	195	220	190	179	194	186	198	199	171	231	211	196	191	217	209	198	189	181	211	203	196	168	216	205	205	207	200	208	232	201	197	195	187	187	187	206	201	189	212	213	211	197	176	194	208	174	210	191	182	207	201	185	210	204	184	181	170	202	189	193	174	183	182	192	193	207	184	195	200	188	180	210	194	210	206	206	215	212	217	221	211	195	223	225	198	196	172	180	178	185	227	214	214	197	218	198	203	184	187	221	196	197	209	191	177	195	218	161	172	183	181	181	224	174	206	196	213	191	204	210	231	177	215	184	217	201	215	182	205	218	178	193	224	208	190	189	183	227	196	187	231	197	175	182	170	198	188	197	189	189	221	216	194	188	199	212	193	215	201	201	208	166	194	196	203	209	196	196	206	211	226	188	197	187	202	191	203	188	200	189	191	215	188	198	213	191	200	181	223	181	204	218	201	223	203	215	204	209	226	207	211	196	205	224	176	189	185	192	190	248	208	215	172	216	196	236	233	217	172	192	213	218	181	203	176	241	209	202	195	210	195	204	187	192	189	206	177	206	213	195	203	181	181	212	186	170	204	175	178	226	189	197	236	212	226	197	224	197	203	204	207	211	202	211	192	181	188	186	201	220	225	210	185	200	201	216	206	176	185	189	183	192	185	198	176	195	216	210	237	215	219	198	212	191	155	212	184	191	176	176	175	184	200	191	213	200	192	202	187	200	186	197	194	193	191	194	184	199	209	207	231	186	178	211	208	175	196	198	186	197	202	201	188	193	206	212	225	201	180	174	205	216	205	182	204	171	197	204	188	193	229	176	203	187	211	186	208	202	190	191	200	183	204	209	192	187	220	208	192	188	177	173	196	210	193	216	200	206	210	191	180	203	225	192	191	205	216	231	186	200	205	203	202	174	192	192	205	194	217	218	186	167
4849	620	702	697	708	657	643	612	642	618	603	603	588	587	618	593	586	595	548	598	626	601	575	560	556	592	571	606	529	573	538	560	606	582	550	566	567	626	598	582	549	558	590	567	591	627	552	604	551	596	559	589	554	617	578	556	556	600	567	592	597	602	628	605	587	600	636	578	594	598	547	572	579	568	553	571	544	601	563	556	526	573	543	620	578	590	614	625	574	582	601	597	592	555	580	610	576	587	572	572	587	584	574	565	549	550	623	530	620	567	573	572	592	600	600	577	567	544	568	609	576	615	557	598	573	557	567	585	599	577	590	558	570	564	573	589	627	607	546	574	551	556	619	592	576	603	567	588	588	633	592	593	580	549	622	592	601	572	538	592	583	579	568	591	595	612	552	604	610	611	595	591	547	551	600	591	589	556	610	561	635	545	552	571	554	551	556	596	610	546	629	574	557	624	573	567	539	587	573	591	590	623	586	577	558	557	586	554	592	556	594	606	572	607	592	552	546	563	568	581	594	606	604	590	555	580	601	604	558	552	544	616	576	568	554	626	608	585	538	547	580	603	540	553	577	595	585	573	554	552	574	591	561	561	570	547	612	585	545	552	552	581	633	617	617	578	538	497	557	605	580	584	563	583	580	637	550	558	576	618	578	572	544	575	577	553	576	618	562	562	577	560	590	546	585	590	565	588	542	597	573	578	554	602	547	578	563	557	572	593	618	571	607	567	566	595	577	585	557	580	560	562	564	541	587	569	567	611	590	570	597	548	623	579	598	591	564	564	588	553	547	555	551	601	594	584	551	585	593	618	571	596	504	618	588	559	574	585	613	572	579	547	560	567	605	622	576	593	574	595	623	586	606	528	616	553	600	558	555	616	568	596	604	568	596	583	565	557	565	586	626	577	576	548	568	561	566	624	544	585	578	631	600	575	607	534	574	538	578	603	558	554	584	570	592	573	575	579	575	576	556	561	577	589	581	615	604	576	572	562	577	573	604	602	599	573	566	567	591	555	564	606	588	622	559	620	621	620	521	625	522	550	523	582	536	558	565	606	573	616	572	579	564	592	553	588	598	590	572	528	545	552	575	530	553	546	528	609	556	587	588	589	536	608	588	580	590	584	574	619	645	564	566	567	562	583	553	551	581	589	581	566	562	623	601	571	611	599	581	611	569	562	606	600	553	596	614	607	574	588	577	602	570	613	575	571	562	596	578	559	595	556	571	600	574	605	588	575	549	610	610	589	586	600	554	561	618	510	558	596	563	557	580	564	608	567	543	593	591	578	576	610	603	582	599	532	559	535	568	573	572	568	591	623	533	578	527	572	563	550	585	560	562	588	567	576	582	573	546	642	581	557	597	535	600	568	575	601	555	582	577	570	585	562	568	586	566	552	577	559	582	569	575	591	566	579	582	566	579	549	562	609	609	593	542	572	574	542	555	576	513	592	608	561	529	559	575	573	580	567	593	648	574	580	585	605	597	581	547	565	583	612	622	576	620	604	593	585	553	598	574	585	576	587	608	641	566	576	579	589	550	572	585	588	577	540	579	590	594	571	563	548	558	569	616	535	599	553	577	540	593	554	585	571	586	567	560	568	608	600	567	599	602	538	581	556	559	587	561	573	602	560	505	589	546	594	549	603	598	536	545	588	580	564	597	518	566	587	588	541	565	574	590	589	572	585	589	576	573	570	577	617	590	559	569	585	546	579	563	541	559	594	562	588	585	603	561	564	528	547	596	611	571	574	561	560	534	588	554	570	591	595	564	575	575	562	555	567	565	586	551	567	602	573	587	554	599	550	600	589	587	563	582	604	587	550	563	611	629	546	606	521	599	594	555	565	597	572	594	543	625	574	557	625	567	588	623	626	634	602	584	602	565	592	582	577	548	612	562	616	581	531	528	591	585	535	567	552	589	606	581	565	620	590	535	577	585	548	591	585	571	589	604	583	576	570	566	597	582	577	580	561	546	579	598	619	590	583	606	575	571	588	598	598	607	566	531	572	557	584	542	590	597	580	573	557	532	564	577	562	550	584	579	575	595	643	603	552	616	576	563	603	582	581	550	553	554	578	601	566	603	560	546	580	616	608	591	603	605	538	543	608	529	550	582	557	587	544	578	539	589	540	569	572	610	628	546	561	593	573	572	576	567	559	570	592	575	597	599	589	581	582	601	597	581	557	579	520	573	606	588	551	584	571	595	552	652	586	571	566	576	572	569	605	543	614	555	567	583	594	618	564	588	583	561	591	577	556	591	578	576	620	579	603	594	574	614	575	546	637	550	611	564	571	559	597	587	581	548	564	598	591	566	559	583	591	585	530	574	549	597	572	605	562	553	609	592	542	591	559	577	559	588	538	530	578	541	584	552	593	607	512	580	591	543	607	578	593	605	562	553	568	577	593	548	584	580	584	604	565	564	532	589	581	589	575	601	553	606	553	591	559	636	607	588	578	614	574	613	557	547	588	575	579	584	594	583	599	555	586	564	556	581	573	576	572	600	534	543	578	571	589	585	559	607	596	585	577	583	536	558	563	562	553	619	600	522	561	582	588	631	580	580	596	606	581	569	551	593	562	563	592	564	601	595	572	592	585	567	621	579	604	581	577	556	602	601	603	575	570	594	616	587	601	567	615	599	638	628	567	580	568	570	573	524	601	608	572	603	583	546	568	572	582	586	545	589	595	625	553	573	540	616	557	596	600	560	611	569	589	567	551	573	555	578	585	552	572	614	567	536	620	584	576	632	563	617	595	528	617	578	566	533	551	563	560	604	565	554	591	596	581	552	568	593	561	609	539	560	595	522	538	560	583	555	602	576	555	605	557	569	588	580	578	618	582	582	559	625	629	567	562	596	590	583	551	523	576	607	586	601	552	536	581	581	586	576	625	563	579	590	569	605	532	588	552	543	576	570	597	629	549	569	558	567	584	544	561	570	565	557	558	595	609	568	599	608	558	584	575	549	564	580	563	587	577	582	533	599	581	604	588	576	599	636	572	616	596	621	574	599	581	569	578	610	588	569	616	569	617	605	619	559	582	639	572	580	573	584	532	586	580	586	584	579	560	590	596	599	581	594	614	586	537	610	612	571	565	597	604	614	556	575	592	588	593	544	573	560	572	608	600	551	544	595	579	610	567	597	637	591	588	523	628	588	602	547	605	575	565	562	599	592	573	570	572	588	598	569	592	579	580	598	596	556	584	579	587	602	584	602	582	591	562	565	591	607	575	589	587	558	557	561	555	574	574	584	594	580	552	590	635	594	574	635	589	620	564	619	552	519	571	571	579	575	575	581	579	558	599	613	574	601	629	616	575	585	613	573	606	599	576	569	573	586	575	560	580	602	553	572	570	565	585	544	579	591	593	576	578	628	571	595	576	601	545	554	563	584	568	551	586	569	578	596	563	585	599	609	550	573	603	574	550	569	564	611	616	547	577	621	567	553	565	625	584	625	597	564	548	593	623	608	572	593	565	538	567	542	611	580	584	585	622	569	608
34865	7771	1521	1044	788	659	561	538	461	395	429	435	360	389	380	356	355	358	355	337	364	358	300	368	338	365	321	316	352	375	354	389	328	313	340	326	351	374	342	346	339	339	322	348	389	322	334	337	326	336	351	341	359	310	344	350	306	325	305	346	349	343	335	304	356	357	360	323	332	360	337	349	303	319	330	350	311	337	350	335	329	306	330	332	319	308	301	336	309	340	331	347	359	335	308	318	330	355	332	337	370	382	324	338	354	360	330	337	342	310	346	333	333	351	357	340	336	345	343	348	334	335	295	353	337	359	358	307	345	348	340	304	328	316	362	328	341	320	312	348	337	330	331	338	323	327	334	353	336	339	319	335	322	330	344	346	356	359	358	340	336	317	320	347	317	314	327	353	309	325	318	327	332	344	341	320	319	352	324	360	333	336	310	345	347	326	334	354	338	337	327	322	306	332	297	369	315	330	326	345	366	360	324	320	324	331	338	337	344	332	328	323	350	347	317	357	334	316	337	334	348	335	334	312	344	328	303	339	312	332	322	325	313	301	358	337	360	353	365	343	353	372	319	320	311	333	353	338	327	328	296	322	336	357	366	355	329	323	349	333	335	330	316	346	345	315	319	319	337	353	335	357	373	338	364	284	318	314	321	313	330	365	356	309	337	346	302	315	333	325	311	304	347	360	348	340	360	289	321	343	317	330	347	358	319	312	345	324	331	334	350	310	326	307	339	345	304	327	324	345	333	331	377	322	343	342	322	346	325	359	322	329	324	353	341	312	347	354	324	343	329	357	344	320	334	297	334	332	296	316	377	325	311	329	343	336	323	313	318	328	317	323	345	328	329	326	353	328	336	358	336	345	346	304	354	307	297	340	349	328	356	342	342	345	320	353	338	302	307	308	344	334	350	317	325	347	376	329	314	320	327	344	340	332	332	335	331	336	324	327	335	358	329	343	360	345	333	305	342	329	346	319	306	364	330	309	349	340	324	328	342	327	341	323	350	373	290	333	355	322	354	344	338	330	313	329	348	316	336	320	309	317	336	336	329	328	335	328	331	339	321	333	324	356	323	319	348	312	318	335	313	357	340	316	342	349	337	325	342	358	323	301	334	387	297	338	326	354	323	314	325	308	317	299	361	339	345	285	338	339	339	321	355	313	348	336	336	342	335	311	297	349	341	309	318	316	316	357	325	330	331	353	342	343	331	348	350	361	322	340	351	337	349	341	343	351	341	393	308	331	312	320	337	313	318	336	331	318	367	309	336	336	355	355	318	292	319	340	342	329	307	355	336	320	304	332	310	353	348	349	339	325	362	306	364	334	337	338	335	352	326	378	303	366	323	345	377	334	300	335	315	342	320	327	330	344	326	324	358	339	325	330	369	347	320	340	324	305	355	361	331	319	316	349	353	318	305	316	326	343	313	343	278	338	362	321	323	338	319	344	321	329	351	311	339	350	334	339	344	340	342	343	362	363	327	348	341	356	361	323	303	359	311	324	333	351	349	363	331	339	347	329	299	324	315	317	343	341	320	339	298	333	357	342	345	383	305	320	308	299	308	354	294	349	341	324	315	339	334	344	333	338	325	319	314	307	341	331	309	338	337	366	344	361	335	331	330	325	306	329	333	317	322	351	333	360	326	322	337	310	340	357	320	327	344	336	323	338	356	312	360	329	293	347	371	346	333	343	374	368	313	311	343	341	347	323	339	353	333	354	322	332	357	342	342	343	327	327	333	327	313	332	328	302	306	353	337	349	350	292	346	297	307	355	322	328	347	355	318	359	333	337	327	311	340	324	344	361	334	342	360	375	326	367	318	326	312	334	359	349	342	326	322	318	304	335	320	359	357	326	331	342	368	346	359	357	362	328	349	356	338	316	336	350	330	329	340	326	337	322	307	343	329	323	317	338	345	325	304	315	324	330	348	334	357	306	342	335	367	357	332	322	339	372	311	360	369	341	361	320	347	331	310	321	319	321	349	321	328	326	331	376	357	331	320	313	307	349	293	309	325	340	319	337	383	348	332	328	339	362	336	320	355	317	358	333	328	338	324	322	350	307	332	349	314	310	345	347	333	335	378	324	361	343	368	323	364	328	326	342	337	329	288	304	346	356	299	326	314	314	320	308	350	358	341	321	327	319	306	317	341	324	344	334	309	367	314	308	324	308	336	303	326	361	310	351	355	325	330	309	324	349	305	349	333	325	367	359	344	337	332	318	322	346	325	360	337	306	332	351	332	331	353	330	350	349	319	338	346	350	362	358	320	337	332	331	343	345	317	352	336	344	331	322	342	344	340	326	323	332	317	306	361	336	349	301	291	348	331	336	344	321	352	316	339	326	372	299	356	367	342	333	337	314	326	357	354	325	324	343	329	334	351	339	329	336	338	340	337	358	346	286	349	332	310	340	343	326	324	328	334	338	328	346	336	334	342	310	338	337	334	331	314	363	336	334	322	349	337	309	321	323	322	319	324	359	349	308	349	325	329	337	357	308	349	357	350	338	321	309	333	304	336	320	372	372	329	338	339	336	293	327	348	319	365	340	325	337	334	346	318	331	356	313	335	335	353	324	329	330	339	348	315	338	332	317	340	323	345	324	350	309	334	314	353	346	342	345	308	314	352	340	345	336	324	344	338	316	303	324	318	302	360	325	311	309	369	333	319	334	320	336	336	314	347	322	336	333	372	331	307	348	341	335	324	352	337	332	330	334	341	340	332	325	334	317	365	353	333	350	377	369	320	306	343	357	316	317	332	342	312	328	337	346	351	365	330	357	360	348	324	339	303	373	319	319	348	353	322	345	332	326	330	314	374	344	380	302	315	336	360	301	366	340	325	334	323	367	328	314	321	329	336	327	333	351	333	327	321	360	350	356	351	315	310	356	317	324	338	334	342	326	356	328	343	352	325	317	340	310	317	327	361	322	360	322	326	344	344	334	356	333	330	341	342	348	342	308	344	322	314	351	350	343	340	333	319	315	309	330	357	333	339	346	339	348	323	347	333	333	326	348	343	348	324	338	345	331	368	342	349	328	344	325	328	331	343	328	316	333	359	330	319	323	321	365	375	340	315	320	336	342	325	295	342	374	337	327	319	336	360	322	327	303	352	312	353	349	315	333	304	335	330	319	301	348	324	331	297	352	312	347	307	342	333	302	329	356	318	344	342	347	339	339	365	312	325	318	324	301	329	356	302	322	355	293	374	344	317	354	307	366	313	352	338	330	331	330	335	321	314	345	318	351	309	326	380	331	366	334	352	350	346	320	321	348	354	335	351	329	333	333	295	333	339	346	333	315	331	354	307	391	363	325	309	316	327	310	330	328	350	345	320	342	312	325	337	323	330	365	318	288	315	304	326	344	339	360	341	330	323	317	319	328	352	332	346	313	330	342	378	366	350	339	339	309	316	343	366	340	326	362	323	313	329	329	336	319	346	348	335	359	333	307	346	329	356	324	339	340	341	338	356	308	317	335	356	331	347	307	349	301	340	335	337	320
17878	1742	3234	3563	3049	2518	2207	1919	1772	1626	1513	1422	1367	1265	1215	1200	1150	1103	1096	1068	1073	1036	997	1009	963	1026	976	976	1023	973	915	930	999	907	917	896	952	892	937	928	902	915	893	923	938	916	903	911	879	888	947	891	971	913	892	901	910	944	864	908	907	881	867	933	931	849	891	904	884	884	880	964	853	904	932	937	876	833	911	884	920	882	888	799	858	887	856	857	906	904	899	958	882	881	887	896	856	858	858	932	880	904	929	901	883	895	859	863	838	883	877	891	887	853	851	864	825	883	921	935	845	836	888	938	890	824	910	902	858	787	924	910	924	927	843	851	842	878	872	843	889	863	880	861	910	898	871	961	869	897	877	895	884	870	850	867	863	923	847	915	885	872	926	855	836	861	854	898	818	845	837	860	890	866	886	871	890	917	912	907	860	907	935	835	919	831	875	878	851	880	876	894	813	869	871	849	882	865	889	904	867	869	922	857	890	871	838	916	846	846	836	871	913	827	859	856	901	866	859	856	824	846	864	871	875	860	897	850	849	841	899	910	822	876	845	880	873	897	868	856	847	873	854	953	870	853	896	840	837	912	861	899	922	872	878	870	885	877	857	827	874	854	877	857	878	827	887	900	891	843	904	882	854	950	872	865	837	893	868	852	853	933	935	917	892	849	927	916	861	882	871	841	849	899	869	882	854	830	888	834	912	866	823	823	870	900	882	854	860	871	856	825	887	890	844	832	845	895	862	894	886	862	837	868	894	826	862	877	882	839	849	883	838	872	854	854	857	895	875	849	851	847	868	872	826	871	913	800	873	882	900	880	859	835	911	841	902	883	903	874	885	803	841	817	875	833	842	843	866	823	870	861	886	909	849	931	834	911	879	832	879	896	811	933	862	840	836	874	851	893	842	880	931	880	898	903	878	861	903	870	908	865	898	855	924	877	841	882	838	842	896	904	875	911	809	885	883	857	867	855	844	859	907	890	856	901	867	914	860	893	916	904	872	884	861	822	908	876	825	850	856	869	898	872	850	930	857	932	923	893	825	871	895	881	862	852	855	923	852	838	884	851	812	841	900	852	841	891	911	907	888	895	893	897	855	884	865	891	885	852	892	901	855	868	849	900	857	934	866	874	870	819	906	840	885	935	865	850	833	884	823	906	875	852	875	854	856	870	880	826	917	887	826	864	936	897	875	866	831	895	847	921	846	892	892	882	879	855	840	902	859	923	871	947	867	919	849	835	873	881	880	879	839	876	867	879	849	887	821	883	886	911	889	839	825	854	858	911	889	904	867	807	854	873	871	881	922	857	853	890	858	851	856	904	897	917	877	933	832	880	836	876	853	873	852	823	886	875	870	901	868	885	885	835	867	905	881	877	900	869	900	853	890	848	877	871	937	881	859	825	887	875	879	855	898	869	833	858	864	869	855	891	905	836	872	920	825	886	851	898	811	867	905	920	846	880	906	911	838	862	890	895	876	896	914	924	927	823	828	863	898	864	896	875	920	849	866	832	886	838	898	870	869	918	847	926	894	870	872	876	884	895	891	908	885	893	916	822	863	861	867	931	905	829	895	894	884	884	872	885	918	843	902	898	878	825	873	821	865	884	863	839	854	895	847	948	898	876	842	866	834	882	861	907	849	844	835	907	849	877	918	866	903	921	874	850	889	867	893	889	854	873	891	905	889	864	851	907	906	902	836	834	850	858	891	901	875	843	862	883	875	886	844	853	856	863	847	872	902	907	899	837	863	913	893	851	934	917	842	951	903	901	868	821	820	907	868	910	836	922	891	823	878	838	911	835	836	843	865	866	888	874	886	824	864	845	844	881	865	841	814	895	891	875	815	834	897	852	906	909	868	900	899	904	903	831	888	943	899	827	843	923	878	916	858	889	885	910	883	904	898	893	870	901	856	912	918	908	878	819	861	859	856	864	846	873	890	902	841	929	842	890	889	865	862	920	855	872	862	883	883	875	917	939	879	830	881	869	879	853	869	896	843	851	889	816	900	854	896	834	850	895	915	865	832	869	846	875	904	890	890	836	865	843	863	883	845	801	899	858	848	879	892	879	844	902	956	872	917	900	844	859	858	879	877	886	832	910	855	899	895	871	862	945	920	812	835	873	838	844	871	933	871	839	891	827	903	853	817	854	875	844	862	872	878	913	846	849	917	915	892	847	874	917	904	837	859	894	917	919	906	854	873	885	874	880	904	882	907	888	866	859	832	850	900	858	849	900	914	889	872	863	887	833	814	900	882	905	834	921	846	875	893	858	826	886	847	834	889	872	884	884	907	901	858	868	870	827	839	923	875	851	890	869	893	825	861	891	820	933	929	865	894	923	907	885	851	904	892	852	844	839	848	862	870	872	863	903	892	879	862	859	832	861	881	856	885	881	889	839	874	888	841	910	909	844	819	937	873	825	826	908	870	881	904	908	837	881	832	869	894	840	896	878	900	816	894	847	930	885	809	847	892	865	860	846	876	865	848	848	899	896	863	883	941	872	845	882	831	843	861	888	847	853	852	887	891	847	896	838	859	856	861	838	831	865	969	839	876	891	878	846	901	827	905	868	833	861	873	852	933	902	848	835	887	860	838	848	845	881	888	848	881	761	895	874	876	846	911	883	907	865	793	873	847	828	842	880	923	894	840	901	884	904	912	898	864	914	919	885	906	831	845	880	852	873	802	879	876	815	856	861	887	883	855	847	880	835	804	886	904	845	859	886	892	871	923	854	867	903	871	899	867	896	855	839	897	861	850	927	915	895	839	923	880	869	837	860	859	919	884	874	910	858	894	888	860	844	887	851	875	953	827	948	887	818	854	877	878	903	868	884	841	893	828	853	863	881	822	871	871	859	875	876	864	800	856	866	865	860	867	874	865	893	892	933	861	839	988	920	880	864	854	861	876	877	852	892	893	880	822	913	859	843	865	901	874	900	842	928	846	875	859	944	874	789	856	860	892	863	875	859	868	891	881	849	796	872	892	886	850	890	840	856	852	832	889	837	868	908	884	872	891	806	897	900	894	844	892	888	862	851	854	864	858	881	867	842	874	844	919	865	835	863	826	859	888	846	901	872	895	890	875	937	844	862	955	845	838	895	899	846	873	880	844	850	879	905	842	885	822	897	873	910	937	877	882	908	869	879	901	870	903	888	922	903	839	863	832	882	909	844	836	891	921	913	880	921	902	890	927	919	905	894	876	894	916	888	879	890	837	874	850	931	892	871	894	886	825	859	863	877	873	887	860	856	850	893	845	896	876	879	851	891	879	835	845	877	953	862	860	843	850	880	853	852	865	882	840	833	867	876	859	872	829	877	830	887	908	899	915	899	895	870	892	869	892	870	938	856	920	881	900	869	907	840	929	856	859	863	839	864	846	881	921	917	866	794	889	887	900	854	910	897	875	878	923	876	875	898	910	847	861	867	913	895	856	869	853	859	816	883	923	849	869	887	893	893	830	851	833	871	880	902	875	882	930	833	870	850	915	862	876	866	877	877
46858	13640	3012	1721	1284	919	729	605	554	525	468	427	399	369	383	342	331	339	349	305	307	340	306	304	285	301	311	315	307	292	308	298	292	298	293	288	322	250	289	283	284	298	307	288	283	308	278	305	245	292	291	289	270	288	281	294	285	283	287	307	298	267	271	253	272	273	286	236	306	280	253	267	301	265	283	287	300	291	259	277	281	276	289	271	294	288	249	306	295	291	267	305	273	282	266	268	282	264	283	305	293	279	270	317	296	301	284	285	265	271	283	294	269	271	277	317	297	281	273	298	274	300	289	301	288	247	289	294	291	298	286	284	299	287	245	306	270	284	257	267	288	295	266	267	241	271	289	311	264	294	279	280	252	264	281	284	292	274	279	273	310	290	290	291	278	309	298	291	271	280	273	294	263	302	312	285	283	255	277	255	297	298	255	263	265	284	268	272	285	275	323	283	252	296	274	259	288	245	249	246	272	294	311	256	276	297	282	292	303	313	289	275	287	301	284	287	264	269	259	311	303	288	296	254	272	267	281	290	286	257	285	290	267	274	286	294	306	285	278	270	256	281	284	251	282	291	303	316	275	265	283	245	300	263	280	277	290	285	291	259	262	269	251	254	291	250	289	288	283	275	335	308	299	270	269	305	257	283	273	267	246	266	286	281	261	281	302	283	282	263	272	277	264	287	281	293	313	303	301	285	303	275	279	237	279	305	278	296	306	278	265	282	264	247	268	285	280	261	260	278	240	284	299	271	278	265	275	294	276	301	308	295	293	285	280	304	276	273	279	277	285	302	284	283	260	273	249	288	282	266	288	299	300	288	304	277	302	292	251	279	293	270	266	297	308	286	268	274	278	279	270	292	295	281	265	266	290	254	256	270	289	268	239	256	293	295	295	296	279	255	272	272	289	255	300	272	270	257	281	269	277	258	277	247	289	265	274	259	284	298	289	296	280	274	263	268	290	286	287	289	284	273	279	256	272	265	277	302	292	276	293	249	263	309	289	304	271	288	252	302	265	279	263	271	290	279	267	293	267	292	265	291	277	280	252	283	287	291	276	283	254	287	317	291	265	301	302	294	257	295	262	305	305	276	288	311	260	254	275	283	311	274	305	292	283	276	310	307	285	282	269	271	282	295	293	278	289	291	299	275	282	248	268	293	292	245	278	264	284	281	254	274	272	261	266	292	297	290	313	312	277	260	274	238	280	258	276	269	324	273	259	318	287	279	271	286	278	269	285	241	289	290	307	279	317	259	283	279	244	279	288	291	270	301	264	270	294	289	293	277	290	271	286	256	275	290	245	281	254	272	286	267	283	272	288	278	280	270	262	263	289	267	273	249	284	277	279	300	290	255	282	302	292	264	286	304	238	287	261	256	275	285	291	280	312	252	281	304	289	292	256	274	262	241	296	256	261	283	280	293	311	306	302	272	277	286	290	298	289	258	305	277	266	278	278	279	259	283	303	253	285	275	282	267	263	275	304	277	233	261	241	271	295	272	293	253	273	258	312	242	268	301	309	293	263	273	262	296	267	255	273	289	292	272	295	277	288	273	299	268	254	263	271	280	263	300	267	267	272	259	265	297	238	274	280	279	268	249	278	287	277	277	291	273	274	286	293	301	279	284	287	276	265	296	278	285	316	246	256	250	279	265	270	277	276	255	243	264	258	288	263	260	294	307	260	264	261	272	291	299	251	271	254	266	270	293	265	265	267	289	279	267	276	281	258	304	263	307	296	288	270	262	295	287	285	275	303	267	275	283	262	269	287	253	276	283	312	274	306	274	297	282	283	271	261	269	284	285	264	297	285	285	277	281	246	261	286	276	272	292	296	261	288	292	306	314	260	264	277	300	291	288	304	268	285	311	285	301	252	282	286	283	294	263	282	287	269	308	295	279	286	273	270	281	275	278	294	276	301	296	279	272	251	260	268	250	263	315	273	288	285	283	284	261	279	292	258	293	291	293	279	277	263	299	279	277	280	269	284	290	278	278	276	257	254	288	289	304	295	295	250	290	276	270	293	299	280	280	266	317	282	237	270	304	276	263	257	284	295	257	282	288	276	280	290	309	260	271	300	295	311	280	261	256	263	308	310	287	294	262	251	299	278	302	301	295	308	276	261	272	292	305	280	254	294	267	299	301	261	257	298	275	313	312	276	300	294	261	296	286	288	274	323	269	275	250	298	272	279	303	304	286	257	282	269	275	284	237	272	293	256	261	258	310	268	305	283	304	275	255	299	269	291	288	274	272	281	293	297	256	298	300	257	277	243	253	265	277	261	300	254	265	276	277	304	280	276	289	267	292	267	253	266	287	262	269	234	286	259	270	286	280	243	266	283	276	304	285	307	306	266	278	270	281	306	291	253	266	273	258	285	264	298	289	268	292	271	300	270	294	284	274	284	274	298	305	272	272	268	259	297	256	268	274	284	237	272	246	259	274	300	283	297	229	302	287	265	292	290	279	280	267	281	263	301	270	283	286	286	258	256	263	287	291	267	286	281	277	297	298	295	301	288	310	266	269	283	284	288	270	282	295	257	280	293	286	299	281	277	254	279	269	298	277	268	272	275	287	273	281	272	278	306	299	307	314	255	256	289	287	284	259	297	268	289	298	314	321	247	303	243	274	311	301	273	281	286	274	260	256	268	261	284	250	277	244	280	265	281	309	292	257	301	251	297	249	234	263	266	276	256	276	287	283	247	287	254	269	266	275	302	260	254	263	285	292	257	285	281	286	267	271	292	282	277	283	293	259	253	248	275	273	253	281	281	288	288	306	306	289	255	263	270	285	301	258	274	259	293	269	276	293	276	269	283	307	271	297	294	283	248	269	298	258	290	277	253	319	264	263	273	276	262	287	276	304	269	269	298	269	268	278	269	273	287	288	276	271	265	309	276	275	299	298	268	276	277	298	291	276	303	254	314	295	288	301	246	258	242	305	291	276	278	265	257	281	275	288	295	272	268	257	258	268	271	280	266	265	298	262	302	267	292	332	304	269	276	268	287	277	285	257	277	287	324	255	308	261	297	297	305	328	288	303	285	286	289	294	278	230	270	260	277	283	289	272	286	252	257	310	326	299	255	271	277	257	276	257	276	257	284	293	288	291	292	296	309	269	286	294	288	269	300	273	248	290	289	247	292	282	292	262	297	290	256	270	247	281	278	293	310	268	292	287	264	265	284	261	271	257	281	246	281	292	312	272	278	274	280	276	279	292	257	289	268	291	305	318	270	284	286	282	250	295	262	282	297	268	303	240	260	268	277	265	304	270	291	286	274	279	269	264	283	242	283	299	297	271	287	275	240	246	273	261	302	278	264	260	260	254	297	303	262	280	264	298	272	265	277	279	266	302	291	302	307	264	260	270	286	270	271	286	293	296	292	272	275	262	267	281	251	270	255	274	277	310	298	265	293	285	275	261	253	265	279	256	285	279	284	279	290	264	314	305	281	290	267	282	300	282	297	274	273	260	310	291	287	278	281	271	273	275	288	273	260	297
23950	2480	5194	5709	4746	3999	3178	2811	2397	2107	1934	1752	1604	1385	1417	1312	1273	1215	1084	1097	1024	1015	1014	980	974	910	958	938	902	964	882	846	835	818	816	843	857	861	833	863	812	827	808	787	802	812	786	820	833	820	755	816	750	760	764	768	800	740	768	756	789	775	791	765	746	814	780	755	678	735	746	750	733	725	757	701	744	750	736	763	762	724	737	760	723	694	740	733	705	699	717	772	764	757	757	776	749	755	770	705	781	672	700	773	749	704	713	720	704	734	719	692	710	728	763	709	760	724	730	760	720	743	686	723	692	723	754	743	722	732	704	691	766	724	715	702	707	748	791	736	741	675	691	757	755	731	704	754	722	728	685	724	680	728	729	761	752	728	736	720	745	802	690	717	740	725	724	761	694	687	760	709	686	717	747	745	756	704	703	710	704	771	770	690	738	706	728	762	710	754	731	733	735	695	738	727	719	738	735	731	707	755	701	738	702	725	701	747	713	750	708	759	731	685	711	733	712	726	718	770	739	744	735	745	690	733	689	717	721	695	705	664	709	741	731	748	741	749	726	690	716	735	726	762	750	737	710	689	703	737	737	742	727	732	726	741	712	736	734	689	718	716	730	738	736	682	696	728	726	696	742	709	738	769	712	700	709	753	728	724	691	768	693	707	751	774	741	740	725	677	757	709	719	749	763	723	718	719	745	691	748	708	790	787	731	745	720	742	765	752	736	763	724	702	698	749	734	701	720	768	750	721	698	725	688	694	725	697	745	722	711	726	727	710	776	731	755	676	718	717	727	714	720	697	696	730	730	720	706	724	722	700	733	717	725	779	764	738	736	685	752	722	771	755	745	737	755	697	748	715	746	770	714	710	736	714	719	694	689	700	748	728	725	769	728	699	757	712	759	716	738	714	689	799	730	690	710	730	678	719	747	731	668	735	715	726	721	720	702	716	757	690	747	758	704	697	777	714	712	694	684	742	691	675	742	703	708	697	727	676	727	737	784	769	741	737	718	721	712	770	737	704	674	718	796	755	699	746	702	714	691	676	739	711	744	711	702	702	752	734	697	678	728	760	678	705	735	710	733	722	753	697	717	728	647	751	720	702	756	711	702	704	769	729	715	714	761	730	722	691	761	788	701	720	690	734	796	772	704	725	719	742	757	744	742	738	714	719	697	722	742	724	731	755	701	691	716	758	682	747	700	735	706	742	758	747	702	719	714	710	732	734	720	719	721	732	706	717	790	741	732	715	722	733	761	749	727	767	648	696	739	727	753	728	721	717	673	735	761	760	691	699	727	722	741	721	708	715	731	716	726	652	704	730	755	733	704	694	780	657	693	747	702	748	703	688	724	660	709	712	778	745	687	699	709	747	741	719	680	735	692	694	727	724	707	741	751	722	737	754	740	711	685	737	693	731	742	784	733	738	771	715	723	703	730	711	677	776	695	692	714	758	703	671	730	778	711	687	704	716	713	729	694	767	710	729	706	690	750	685	744	714	705	768	741	771	700	777	668	740	672	774	704	709	726	716	709	708	688	709	756	683	704	734	695	700	729	744	694	713	741	686	738	710	740	751	731	769	767	745	751	735	773	729	705	758	689	766	725	734	694	736	743	729	705	744	721	712	724	722	699	719	710	723	752	794	727	756	710	732	738	700	727	717	709	743	704	697	728	688	728	748	768	749	708	719	701	718	770	687	728	704	695	698	770	728	731	711	754	716	727	741	689	720	722	697	710	690	745	705	748	763	731	746	767	729	720	739	690	703	750	727	741	686	719	720	732	747	785	722	781	726	780	734	729	705	711	746	679	711	737	761	734	706	714	728	708	725	698	710	716	696	726	766	695	698	754	727	726	702	727	758	758	689	730	728	716	749	748	725	713	710	720	689	742	702	696	724	750	678	753	757	721	729	726	708	727	755	685	695	714	700	742	765	735	723	793	699	714	802	731	707	718	726	716	703	749	737	721	734	703	746	698	725	733	748	713	748	746	742	751	695	761	715	689	729	761	723	720	756	708	734	708	666	677	714	736	731	721	743	739	751	727	721	730	697	689	665	703	750	702	708	758	707	707	681	719	735	741	769	720	745	735	720	764	773	749	727	740	712	719	699	698	702	785	717	668	693	697	728	739	760	734	711	691	742	716	669	693	739	731	706	776	700	669	701	714	744	715	726	702	768	745	765	717	747	721	775	741	732	734	766	738	727	721	765	732	755	756	732	699	734	729	716	703	766	792	677	733	723	736	727	751	690	724	709	733	702	730	727	739	733	694	681	731	708	739	747	721	707	697	706	734	746	750	715	700	735	718	693	738	701	697	707	735	725	754	738	699	707	692	731	737	693	692	703	709	707	727	700	749	720	717	737	767	770	720	717	748	711	750	724	711	729	708	759	700	714	718	674	722	702	760	676	726	731	751	760	766	687	677	715	722	747	734	729	684	750	727	753	770	752	716	703	726	746	715	689	724	732	699	767	729	733	740	769	760	774	761	782	710	723	684	719	766	755	678	709	642	702	705	732	732	693	771	734	728	753	754	677	707	731	684	741	716	725	761	750	766	701	694	757	733	740	747	740	682	736	705	751	738	687	697	713	701	729	742	693	753	777	759	737	709	737	686	736	714	684	647	757	756	750	738	724	718	724	688	718	682	722	719	721	698	722	734	738	719	722	701	695	740	724	711	690	699	699	709	703	703	721	731	708	742	756	723	728	732	712	712	722	720	717	733	746	698	703	727	730	773	698	774	708	726	717	724	695	702	706	700	677	723	706	741	705	719	712	704	784	722	757	739	761	712	746	715	725	755	742	740	745	686	731	735	693	710	690	674	691	768	706	722	724	684	724	753	720	770	756	697	727	743	762	679	712	701	756	737	765	757	748	740	740	727	725	727	754	726	746	737	743	756	690	727	701	746	756	686	713	744	694	686	784	716	756	691	679	760	745	754	731	737	695	751	734	709	729	727	756	697	747	740	744	727	743	708	741	674	711	716	749	730	717	715	699	717	739	715	729	734	713	772	693	721	736	683	684	744	733	721	702	707	693	774	723	704	735	759	721	750	727	673	710	707	681	670	718	743	689	708	716	712	753	778	725	739	790	666	708	699	737	727	708	729	708	736	721	729	792	689	726	717	713	675	719	722	713	756	708	680	744	732	737	716	714	693	745	773	754	740	739	714	797	675	780	728	779	790	722	712	741	737	762	742	753	745	761	779	753	776	744	698	740	735	744	729	710	747	721	793	707	712	737	706	750	731	755	704	706	700	721	715	735	737	719	695	733	694	736	761	759	668	718	738	688	694	644	707	705	722	668	732	739	737	725	749	723	703	727	736	780	684	693	680	724	727	751	724	765	744	714	703	737	745	704	768	715	726	678	738	760	710	768	727	733	687	718	739	712	732	671	728	785	722	683	759	736	735	711	697	699	729	720	770	734	682	733	775	739	677	716	723	764	725	730	728	738	769	713	787	722	770	761	717	717	743	713	724	711	721	743	695	687	717	708	699	696
6516	324	242	240	176	230	215	201	223	214	191	212	204	212	181	198	192	188	205	220	205	192	194	191	216	223	180	202	192	207	192	224	216	220	182	206	176	205	217	177	191	191	198	189	212	206	192	228	191	203	211	199	182	205	191	190	197	214	183	208	204	194	207	195	194	216	182	183	193	211	182	188	198	197	213	208	181	204	176	201	206	189	192	186	203	195	177	207	196	204	203	193	206	182	242	211	203	207	191	187	232	210	209	189	234	188	189	197	217	214	194	188	198	208	208	219	179	197	215	185	175	185	188	219	204	186	227	214	165	204	191	187	210	219	177	200	213	210	187	206	163	224	194	182	201	193	196	203	220	186	187	181	181	209	217	198	183	177	202	208	192	223	219	190	190	207	218	207	202	242	222	204	218	204	220	179	202	192	187	208	208	203	207	198	222	192	230	202	176	202	226	196	209	214	206	211	232	201	202	192	207	190	221	199	193	217	194	181	191	190	216	214	181	219	226	192	159	201	206	189	177	221	207	207	201	183	195	179	187	209	206	184	225	206	196	201	214	191	209	206	222	205	199	211	201	192	191	196	187	208	199	206	213	178	190	203	205	195	181	217	178	192	190	200	222	215	195	212	186	186	195	212	189	227	211	198	174	185	179	187	217	226	200	183	242	189	226	210	176	212	183	187	210	227	194	190	161	227	203	189	207	211	187	179	194	211	171	197	220	213	197	227	222	175	202	198	195	218	188	198	180	211	182	192	207	174	200	222	178	216	231	206	212	200	205	191	229	221	217	187	195	181	203	162	222	195	191	191	187	189	209	201	180	218	191	190	190	201	221	194	211	221	199	177	192	212	199	188	210	229	224	196	185	208	190	196	203	179	199	211	203	225	203	194	209	181	205	184	207	181	212	212	201	202	210	188	190	203	189	203	164	194	216	178	226	203	224	214	199	180	226	189	195	192	202	189	191	185	203	197	202	203	182	202	206	228	180	180	202	188	206	226	196	184	202	226	226	212	188	216	199	207	222	211	191	195	205	240	204	187	191	195	188	203	191	200	199	180	201	225	194	207	186	189	194	216	218	190	186	183	190	170	230	188	224	201	193	185	224	188	195	194	205	221	185	180	199	209	232	199	190	222	190	186	201	197	206	204	182	176	219	184	191	221	175	193	197	215	191	204	201	214	215	208	180	193	202	186	197	205	203	196	220	212	189	206	210	208	181	175	204	192	203	201	168	210	194	167	212	200	209	209	193	216	174	188	231	211	234	200	205	199	197	199	203	192	191	219	205	191	196	210	204	225	202	191	214	189	195	205	218	203	184	221	187	199	196	204	223	213	182	184	209	190	194	234	219	184	210	190	215	169	209	194	203	209	192	183	199	198	192	186	196	215	200	230	189	200	202	199	186	169	216	199	198	206	213	208	198	218	201	201	200	218	187	186	196	220	204	239	190	200	188	217	227	205	172	171	185	211	213	183	197	177	176	210	206	236	180	205	191	192	211	206	198	200	212	190	201	187	205	204	204	180	200	206	173	193	208	219	192	204	209	193	221	203	205	183	170	210	202	176	188	196	222	201	208	179	207	215	198	176	196	179	252	200	190	209	190	193	220	182	195	183	231	200	195	199	201	192	175	196	191	232	199	209	185	186	202	168	199	205	211	222	207	196	181	187	203	191	194	214	190	193	193	208	208	207	189	193	180	198	181	199	214	207	164	196	237	196	169	206	193	196	179	215	216	199	219	192	180	176	187	195	203	192	208	205	191	227	184	228	199	201	203	213	198	196	198	194	174	211	187	192	229	190	226	204	198	204	208	221	179	207	200	214	230	200	216	216	225	211	183	185	199	188	194	200	188	213	214	211	207	188	205	181	185	222	185	204	229	227	197	205	207	162	235	191	179	187	186	191	224	197	178	168	188	212	229	194	180	205	231	227	180	199	186	209	203	201	197	213	222	187	215	197	202	181	196	172	199	200	204	192	218	208	188	203	222	191	217	183	202	194	213	189	187	190	190	203	227	196	183	198	230	207	210	187	199	195	167	181	193	208	187	195	215	221	197	185	184	193	190	194	194	178	181	188	198	194	214	220	182	209	194	204	196	191	215	188	203	193	199	203	203	206	210	193	196	201	201	169	205	208	219	197	194	213	228	203	194	205	185	205	191	171	217	189	215	226	195	186	189	185	243	199	194	176	218	183	187	207	195	199	184	223	190	177	184	218	213	197	231	204	204	182	223	189	209	184	199	186	219	195	190	217	200	180	218	199	209	203	200	185	181	216	194	198	207	212	191	216	199	212	188	196	208	201	208	213	224	193	202	195	198	201	207	212	216	194	197	185	208	179	209	193	191	165	198	225	188	177	214	190	199	208	209	201	183	216	211	218	178	194	197	178	217	217	195	194	191	195	213	211	186	207	188	220	196	223	197	209	207	190	198	191	191	208	190	206	208	211	215	196	190	195	219	207	196	187	189	197	210	190	182	191	209	165	193	188	202	195	194	187	208	187	199	202	176	214	207	188	198	167	173	170	162	190	206	200	210	181	223	212	191	196	212	202	211	206	200	180	204	179	206	200	219	211	232	217	215	171	191	218	227	186	247	179	233	198	191	210	195	191	194	227	198	200	222	196	215	205	194	204	203	181	188	223	188	171	195	194	189	178	199	199	206	193	193	213	203	198	209	190	218	208	229	204	192	190	224	201	202	184	204	195	197	197	198	183	197	186	210	193	192	204	210	184	186	204	214	187	224	212	199	175	181	175	194	222	186	214	202	209	187	196	185	222	216	190	210	186	216	195	207	213	217	207	189	192	241	182	195	190	190	217	221	216	201	195	188	190	215	168	209	207	196	177	190	211	221	184	209	203	196	217	167	194	190	179	197	201	193	197	189	189	220	207	207	210	175	202	196	180	205	214	208	197	193	192	211	191	207	201	192	214	197	203	191	197	207	209	185	187	190	175	185	191	197	221	197	205	202	194	213	231	206	204	186	175	223	203	200	234	227	206	196	207	204	166	192	176	203	185	219	200	200	189	222	192	193	212	196	202	199	189	190	213	199	179	207	205	197	211	174	209	187	190	220	178	213	200	207	223	188	204	215	174	210	227	198	196	206	198	226	200	201	172	220	172	172	184	201	205	188	199	199	200	204	187	184	197	185	189	208	177	179	191	216	201	203	175	225	173	180	192	214	209	184	208	203	198	202	190	215	204	201	189	189	211	194	217	233	186	208	208	206	206	203	180	208	212	206	198	182	198	202	187	188	216	203	195	228	199	223	207	221	202	205	188	193	202	187	216	219	192	220	201	175	218	197	199	224	196	218	211	186	190	192	205	191	182	196	203	211	206	218	181	199	192	214	191	208	199	225	193	192	203	188	200	211	194	184	205	231	212	160	199	187	222	190	170	202	179	218	180	202	210	194	194	169	196	225	197	186	218	180	215	208	200	186	203	193	204	203	196	193	201	197	211	196	216	208	181	202	190	202	198	194	202	182	205	187	188	216	170
4709	636	682	799	666	685	681	635	633	653	595	608	617	607	606	603	642	608	615	624	591	601	549	591	597	595	577	581	554	572	598	581	578	592	613	562	579	543	588	561	564	599	619	607	634	551	605	621	623	584	557	555	574	562	552	594	557	559	587	543	580	593	564	595	576	602	575	590	606	560	570	589	598	581	566	597	607	613	526	576	578	545	574	588	574	603	566	589	551	615	621	563	556	576	558	605	575	561	597	589	607	569	596	628	565	598	572	591	574	602	532	629	563	551	586	541	584	529	613	581	531	592	561	574	532	572	582	559	579	573	589	569	622	567	555	557	612	600	587	562	614	583	562	562	595	584	542	600	579	590	587	575	572	583	573	572	579	563	584	562	583	572	594	610	544	593	556	616	565	606	600	576	599	589	574	547	541	589	579	561	584	581	614	541	573	539	613	604	571	558	585	567	660	576	585	586	596	555	614	568	534	540	559	544	552	578	588	560	577	565	603	596	594	583	550	512	560	563	572	600	575	621	559	577	591	580	609	613	544	570	550	606	565	616	577	596	577	592	600	563	569	609	611	548	542	566	580	627	584	588	606	553	607	557	609	617	567	597	617	572	520	551	560	566	618	566	558	572	607	576	580	607	555	588	539	588	560	586	594	555	600	582	567	595	548	591	604	596	575	593	593	599	592	572	594	553	585	564	588	523	554	564	571	639	573	554	599	563	575	597	575	592	546	548	606	555	632	573	583	589	577	560	566	581	572	565	567	566	574	578	589	591	601	581	572	548	607	615	617	582	565	587	584	586	541	557	602	638	609	605	606	594	605	552	580	612	553	562	555	564	599	598	528	572	585	583	605	574	558	566	581	599	569	563	634	596	537	597	588	608	592	572	592	564	567	587	588	577	562	575	569	592	558	591	594	571	564	591	558	630	618	595	582	589	593	588	567	578	572	555	564	580	602	607	581	562	566	560	561	595	578	593	580	536	583	576	558	563	534	596	597	607	577	578	581	549	574	646	557	606	596	578	556	581	577	585	598	581	556	594	567	586	629	585	554	639	552	517	570	571	552	562	580	584	539	595	565	573	575	606	582	566	553	539	560	570	575	558	563	565	542	544	620	631	580	565	572	578	597	607	579	561	567	605	584	579	597	596	570	640	530	587	588	592	584	617	605	571	558	582	564	593	595	604	573	581	578	616	609	584	566	588	540	535	563	571	546	558	564	584	551	581	554	575	576	576	604	565	593	550	592	603	584	582	566	553	536	572	565	582	570	589	555	627	599	552	559	546	565	575	615	557	567	584	543	546	581	581	555	558	550	567	567	598	574	599	567	600	601	582	576	604	573	585	593	587	594	591	548	587	589	596	605	538	539	568	563	577	581	600	578	586	550	605	582	549	582	563	598	546	589	576	600	595	550	576	597	548	612	605	581	574	548	623	593	580	577	572	590	576	573	576	599	628	594	604	561	587	574	556	570	594	588	533	581	590	585	600	557	570	604	564	575	587	592	584	586	549	584	566	564	577	547	604	534	612	615	607	598	595	593	580	615	586	589	523	566	597	576	570	531	588	558	574	525	554	554	566	600	542	585	595	587	550	552	564	578	569	579	607	610	593	615	585	565	569	589	548	606	585	609	522	584	576	536	579	586	523	624	612	554	562	554	586	566	602	560	583	589	570	585	594	571	564	596	564	515	603	594	583	619	574	557	517	618	598	613	611	513	630	609	581	570	574	559	531	584	602	621	572	572	582	561	589	591	578	576	577	589	561	540	580	598	588	569	546	579	561	576	560	550	580	586	622	553	568	572	573	591	583	545	609	578	604	592	539	605	572	560	585	582	614	581	549	614	568	596	608	528	575	568	572	607	564	553	582	629	610	578	607	573	594	576	590	562	616	557	568	610	580	589	556	571	586	559	559	565	576	561	596	589	539	552	560	586	591	616	582	594	593	589	593	533	569	558	648	580	535	605	542	606	595	622	594	536	550	628	573	600	558	571	597	555	594	608	567	575	575	567	562	538	567	574	570	582	575	604	576	571	630	548	564	562	558	600	550	574	587	568	632	593	620	538	579	582	573	557	609	601	625	588	576	560	542	572	550	572	585	543	592	568	614	603	551	577	540	555	573	597	566	553	583	593	591	549	599	581	531	579	575	549	585	603	594	586	582	566	579	546	595	627	555	578	552	588	564	571	576	602	545	597	583	574	616	562	574	586	603	596	579	584	595	597	569	653	569	554	651	573	542	599	594	577	610	581	571	624	555	595	584	605	572	595	540	557	571	564	564	588	555	572	560	547	594	604	575	583	590	612	603	591	573	570	552	547	562	598	563	583	600	588	589	578	591	558	600	572	622	610	574	563	562	585	596	595	553	590	568	612	547	549	566	551	544	572	581	566	565	564	576	578	544	601	598	564	626	549	577	614	584	566	590	580	572	569	596	598	628	571	572	608	577	628	599	551	577	608	593	590	585	572	538	617	557	552	588	543	562	581	559	549	609	574	562	598	603	617	598	581	581	544	582	557	587	525	564	546	571	557	595	610	577	591	572	547	529	640	602	584	601	619	548	552	538	560	574	578	563	557	599	559	585	609	579	545	574	587	599	584	597	589	576	517	592	542	606	586	566	586	579	605	608	558	593	558	570	588	642	563	560	658	614	592	569	587	576	595	582	622	597	590	539	523	563	565	608	568	582	583	586	553	622	587	587	564	606	572	570	563	562	579	539	560	575	571	593	550	592	586	576	556	634	591	600	606	583	573	599	577	611	565	613	615	611	578	595	595	571	564	554	567	601	595	584	562	602	549	578	588	589	559	562	570	605	595	598	564	633	530	578	580	567	582	583	560	581	570	575	628	530	545	604	586	540	560	605	599	560	587	576	590	555	561	590	544	553	593	555	593	576	553	615	581	605	585	629	585	542	562	612	566	563	593	552	566	594	560	567	551	595	608	581	589	567	543	577	601	565	584	554	588	568	526	580	567	591	550	555	546	593	594	524	576	548	581	607	593	577	587	552	552	572	568	582	620	516	596	571	616	577	599	533	593	592	567	581	632	604	593	575	602	591	556	605	511	587	595	559	549	576	581	580	552	557	545	571	549	577	572	577	541	588	606	591	568	615	593	558	581	622	554	612	604	597	554	574	622	597	581	578	585	539	580	584	557	576	570	616	590	559	602	577	620	605	574	590	582	593	564	614	586	590	567	608	612	582	615	596	563	598	582	627	578	563	584	593	581	592	598	567	591	564	594	608	533	529	532	566	588	556	575	604	576	532	561	523	633	564	621	554	598	592	565	569	588	551	585	550	593	599	553	645	573	570	615	628	597	589	553	571	617	576	581	560	564	564	564	539	557	553	575	590	578	594	575	595	576	573	591	575	565	592	604	554	565	567	543	579	535	554	578	599	565	607	586	596	590	590	544	575	566	539	585	598	579	530	550	590	547	615	571	546	568	580	574	540	610	617	633	569	589	602	559	591	598	634	535	627	574	603	602	586	553	596	618	599
34030	5731	1389	991	788	637	541	547	469	429	418	416	408	369	380	392	352	350	382	381	340	313	371	337	308	355	346	352	369	338	339	329	348	326	320	362	350	325	332	333	347	322	313	330	330	313	337	324	316	303	323	327	339	344	295	325	344	350	315	341	320	327	342	327	338	337	337	322	290	333	344	299	315	339	321	376	352	325	346	359	347	303	311	327	334	329	329	336	311	355	308	317	328	342	339	322	333	316	341	335	350	346	318	338	316	323	319	361	347	335	336	333	331	365	342	316	353	316	328	338	336	342	302	308	341	319	335	342	337	313	325	360	355	343	353	342	321	354	318	336	332	317	325	340	334	313	311	335	369	336	342	338	323	336	339	327	318	317	329	349	357	336	341	307	350	372	311	328	299	309	318	310	313	330	301	304	353	357	346	314	361	352	362	326	354	337	353	325	332	330	315	345	301	352	292	299	329	341	332	317	349	340	314	312	320	328	339	332	355	329	376	348	357	335	314	312	325	337	355	336	316	309	321	318	338	316	314	295	370	305	317	347	304	338	318	361	329	326	323	311	329	339	339	358	321	298	330	343	341	327	315	287	355	328	313	304	354	358	314	311	327	319	336	315	347	374	322	313	337	326	321	312	328	331	308	311	317	318	338	312	337	315	333	349	363	324	335	327	321	293	359	315	325	327	330	335	323	301	326	305	328	360	314	366	320	337	345	364	315	329	338	326	326	345	295	314	314	339	308	340	351	326	318	321	314	347	343	334	317	347	297	324	337	329	322	319	319	294	332	349	334	340	346	322	322	347	314	304	328	315	321	310	345	331	311	328	310	317	309	334	312	365	332	328	333	346	367	330	330	331	299	318	340	316	349	351	328	311	305	297	327	292	333	313	337	313	347	325	305	346	339	316	331	329	322	319	344	327	332	336	323	331	345	345	314	325	358	342	347	295	310	362	327	341	349	301	349	340	333	311	325	317	343	333	293	344	341	300	308	312	364	347	343	316	318	308	334	332	351	358	333	317	313	334	332	320	324	334	333	338	329	320	342	320	343	333	328	313	307	323	348	312	342	337	348	350	319	322	314	308	333	325	293	325	357	320	350	299	313	364	334	323	324	318	319	346	355	319	336	342	317	342	346	332	310	315	327	348	372	293	297	364	335	347	317	342	346	347	320	338	318	295	354	323	323	294	341	341	350	306	312	352	354	301	347	355	317	334	330	324	325	311	338	356	328	350	323	310	357	341	336	330	355	327	301	296	323	360	347	351	337	346	366	341	334	339	317	319	348	302	337	326	330	367	305	330	311	326	356	362	353	317	334	343	341	337	354	342	325	368	327	310	328	351	328	323	332	333	336	333	331	358	323	318	337	323	344	342	319	358	306	295	336	333	334	311	333	308	330	328	343	316	329	357	348	364	317	331	325	321	314	313	320	331	346	352	349	334	338	333	330	322	309	326	361	295	318	341	318	342	330	347	306	335	342	334	370	301	361	335	343	354	326	339	344	306	316	327	325	334	329	318	287	332	306	322	317	354	340	345	342	325	361	311	323	309	311	323	320	357	339	341	336	328	360	317	353	330	350	301	335	321	333	333	304	323	318	363	335	332	333	328	302	332	332	305	339	328	302	320	379	325	348	330	331	316	320	366	323	284	331	329	342	318	328	308	345	338	326	305	337	335	365	311	339	347	350	336	328	316	356	327	310	367	295	335	314	315	275	312	352	356	332	356	337	356	323	369	337	331	341	314	339	361	349	347	337	355	356	321	348	315	323	368	315	300	312	350	339	308	327	350	329	345	324	350	350	346	314	322	321	338	325	308	318	367	343	330	349	328	343	347	333	315	333	343	348	313	330	325	332	280	340	346	350	348	288	352	306	349	344	319	356	328	357	337	332	361	349	313	332	313	352	320	327	333	343	310	313	342	328	310	331	334	330	320	324	327	320	321	346	327	328	319	350	323	312	355	287	383	330	323	300	313	332	343	328	299	350	333	345	335	371	357	341	329	346	308	316	331	307	345	326	317	337	323	353	362	335	318	353	343	350	346	327	319	334	332	359	329	362	322	315	307	360	318	333	354	311	334	343	320	330	344	315	339	335	376	334	303	345	321	337	322	337	345	339	322	361	316	344	307	347	323	341	330	339	304	341	322	319	317	372	336	309	328	307	316	307	374	331	342	347	317	338	329	329	317	312	326	350	320	331	340	341	364	326	337	301	321	348	316	335	339	337	321	331	294	318	316	306	294	319	329	328	322	326	320	309	295	338	315	344	316	332	329	329	354	302	327	319	336	344	310	285	328	328	328	319	291	307	317	344	356	346	331	351	345	339	327	332	326	325	327	368	320	374	325	293	306	340	326	330	344	352	372	367	332	347	346	331	320	340	331	341	331	314	357	349	327	335	345	341	337	330	338	358	333	319	347	336	367	319	336	330	345	315	324	309	331	339	349	315	320	330	314	327	344	337	343	318	317	315	323	334	364	328	324	315	350	321	335	348	329	339	366	321	345	329	299	309	341	344	331	348	335	329	311	316	307	294	345	332	359	327	305	315	348	337	344	320	314	349	324	345	315	361	326	378	305	331	339	337	346	393	346	320	325	350	318	345	333	336	318	322	343	349	362	334	322	349	310	342	323	316	325	337	315	309	350	353	338	333	360	322	348	350	322	331	320	344	352	340	317	336	341	343	355	347	373	322	344	338	321	330	337	318	332	315	317	364	337	346	313	315	333	327	343	295	338	353	320	346	328	325	337	394	335	326	349	308	356	335	332	317	325	345	353	329	322	360	327	329	331	329	379	306	328	346	363	303	310	348	326	313	311	327	322	312	346	329	318	328	360	339	298	333	344	357	283	324	343	309	368	367	353	325	325	330	330	317	359	337	331	338	325	343	348	340	349	336	316	333	325	305	314	323	342	306	348	318	318	369	351	333	322	337	329	325	323	313	321	327	337	336	345	307	333	352	302	306	326	332	341	331	306	316	304	318	325	316	331	333	355	351	327	315	320	338	325	312	350	345	333	357	323	329	343	329	343	331	332	352	385	338	309	357	316	327	322	349	360	304	323	316	292	339	334	325	337	322	330	335	353	328	341	285	324	352	356	308	303	346	326	333	335	318	374	355	325	316	352	354	340	343	372	364	349	340	310	335	330	351	321	312	314	341	336	335	318	315	324	329	327	335	315	336	286	319	316	336	352	321	336	325	325	326	351	327	345	342	326	346	353	340	320	309	329	301	327	332	349	346	350	284	357	321	318	323	315	317	345	320	331	330	345	310	324	319	350	329	336	327	306	335	313	291	352	366	327	351	340	353	346	344	340	297	346	316	363	320	335	324	330	329	335	342	326	315	338	333	337	340	357	331	322	337	344	327	325	301	340	323	337	338	353	329	343	331	320	378	332	307	325	315	335	331	323	370	345	337	346	289	311	341	312	324	351	352	326	338	305	336	387	353	323	337	344	312	342	359	307	362	327	297	316	319	325	328	332	356	341	290	329	340	352
16536	1765	3228	3607	3162	2644	2208	1891	1742	1559	1446	1360	1303	1266	1221	1167	1166	1132	1108	1081	1061	985	1047	1000	1041	981	1005	933	956	927	960	978	951	911	905	923	901	875	896	876	946	941	940	875	889	916	899	892	839	990	872	918	885	894	903	850	879	851	896	876	849	879	846	859	869	905	887	845	856	871	832	893	875	892	915	883	853	891	953	891	865	860	884	864	886	907	801	892	878	854	887	855	906	912	875	885	902	880	865	886	886	851	899	890	884	887	815	794	924	895	884	935	849	902	797	850	903	871	866	883	822	858	891	875	845	880	875	877	877	884	884	865	904	846	854	868	853	911	885	854	847	838	877	866	818	871	856	943	875	881	880	878	871	908	888	839	913	892	900	857	853	874	843	829	861	842	879	847	895	877	879	857	893	927	899	884	900	905	855	833	842	889	885	858	855	895	893	905	897	919	818	848	876	837	887	850	870	887	861	841	856	894	920	915	899	815	834	890	902	873	890	900	837	861	940	858	842	891	852	892	861	940	853	869	892	877	864	835	803	917	847	823	841	924	842	833	883	873	886	846	837	876	898	860	874	866	892	909	843	847	843	869	834	860	852	882	863	924	900	876	855	885	868	860	886	839	899	804	822	871	887	844	926	889	834	860	864	876	866	903	834	853	825	877	881	864	857	867	850	838	859	864	841	881	827	855	859	900	848	891	859	857	857	883	873	853	903	886	864	877	830	861	919	848	857	862	877	855	890	874	906	885	931	905	922	859	873	878	877	856	880	868	897	882	908	876	835	865	892	923	902	885	874	851	921	837	824	876	854	905	906	889	867	880	872	867	909	837	869	857	885	884	826	839	897	913	864	924	847	873	831	842	855	875	894	922	856	818	870	900	867	835	860	828	889	902	909	858	852	865	833	880	901	799	858	898	882	856	880	928	855	807	827	867	879	846	864	933	871	863	833	831	912	872	902	860	873	890	875	876	844	907	838	845	877	860	861	845	846	921	810	868	825	855	839	901	881	848	896	912	852	895	869	874	844	870	845	877	907	857	878	901	833	888	852	827	860	825	920	857	900	886	929	866	840	838	817	854	904	927	935	837	892	903	887	846	902	895	829	885	921	922	902	880	881	841	871	893	871	880	909	901	872	864	822	930	879	829	839	909	881	832	835	886	838	866	831	885	856	828	903	906	922	890	878	875	848	863	800	863	831	907	835	855	946	864	910	858	845	884	892	849	828	915	926	860	862	885	888	889	842	848	886	886	863	852	898	869	864	817	818	869	877	871	856	874	890	893	864	910	863	855	838	909	837	806	870	871	873	873	870	893	859	893	883	863	855	850	880	875	874	853	890	902	897	867	871	898	895	861	923	786	928	893	862	908	967	892	860	872	909	919	827	878	873	862	905	900	872	859	883	887	864	846	877	828	880	867	863	832	839	883	918	887	857	899	876	914	834	818	856	871	836	912	944	884	849	892	886	945	902	895	900	869	849	851	898	873	886	939	873	820	825	884	886	855	868	879	879	829	888	899	855	858	875	896	915	913	852	911	845	860	880	830	888	834	851	895	854	847	878	908	901	865	898	898	836	888	895	842	850	908	838	891	910	882	810	867	890	884	888	855	933	894	846	895	856	832	860	786	921	834	897	836	882	924	854	896	825	890	852	824	862	872	842	879	846	850	875	843	823	919	866	875	858	880	880	852	907	880	893	924	881	874	944	872	824	908	886	907	873	904	840	870	878	842	811	906	849	839	887	859	856	908	833	873	841	885	856	870	890	841	887	900	860	895	844	862	889	914	845	876	865	866	922	800	885	876	911	808	851	920	909	862	844	846	889	879	851	873	808	853	848	856	836	867	890	873	837	864	835	893	856	863	881	844	852	819	839	912	843	942	849	868	814	853	891	835	890	877	919	865	866	900	832	875	905	876	864	839	897	938	872	865	897	878	842	899	855	827	870	873	936	872	855	904	842	849	844	831	860	840	875	855	871	894	829	865	851	878	887	882	883	842	880	863	969	851	862	882	917	839	889	878	854	906	844	840	883	881	847	877	855	869	835	854	885	823	822	931	875	867	809	824	811	896	890	879	896	862	855	835	836	882	820	878	864	852	876	908	882	900	857	874	828	875	870	903	908	909	892	855	917	893	886	880	941	824	906	858	854	863	916	866	893	867	875	902	881	899	915	879	869	893	930	861	834	869	880	873	877	886	843	899	878	852	857	881	918	908	850	865	833	834	830	880	877	876	839	851	856	887	817	904	876	861	860	871	880	845	883	851	865	879	875	840	834	868	857	854	854	823	897	870	850	882	850	819	864	890	920	917	868	888	883	821	845	854	874	876	889	855	821	804	915	901	886	877	851	885	861	885	879	884	907	855	885	875	886	887	864	905	872	836	892	928	854	830	870	880	799	901	836	882	896	856	846	869	891	885	886	864	881	898	843	830	872	888	844	874	904	846	842	876	883	913	837	905	918	864	926	838	893	867	898	863	918	860	883	863	875	878	798	875	916	863	911	808	905	856	849	852	954	838	894	870	860	854	919	863	844	859	848	853	856	834	862	875	897	804	905	883	858	917	924	886	900	836	869	877	841	847	879	875	800	861	883	878	919	889	918	885	842	886	880	895	913	894	867	857	910	854	879	853	848	877	883	918	844	847	841	910	877	901	863	848	878	900	888	862	820	820	891	893	852	812	874	891	850	863	931	879	870	898	905	876	877	812	920	882	866	890	855	849	890	846	870	875	897	846	847	863	881	853	848	917	814	888	856	890	885	870	884	863	861	866	834	844	809	883	833	927	847	877	908	881	890	891	888	858	884	859	892	899	893	939	871	834	898	852	859	878	895	882	885	867	807	887	867	885	874	940	849	873	833	857	876	829	865	904	920	890	878	904	861	898	853	900	885	865	829	848	832	841	882	861	876	872	911	878	853	861	850	892	929	819	893	917	854	828	879	943	822	834	864	854	867	909	810	862	872	843	861	890	872	913	850	874	818	912	886	845	874	911	902	870	918	882	861	831	863	869	881	793	924	873	881	857	844	922	852	868	875	834	825	926	922	833	845	865	877	879	898	910	855	837	864	860	901	874	878	868	878	859	921	888	855	907	922	889	887	898	875	870	850	888	895	850	861	817	882	899	878	873	895	879	876	828	896	864	854	795	911	886	861	867	852	898	933	840	881	887	905	850	829	882	919	850	892	831	876	837	837	873	858	878	852	854	874	871	891	850	925	865	855	904	898	841	831	865	822	846	915	866	894	835	883	841	813	888	873	892	910	861	853	868	885	853	894	849	929	826	876	848	851	879	910	915	883	916	875	883	849	908	888	904	879	842	860	876	918	904	893	873	861	907	886	891	875	879	843	862	889	915	904	830	866	894	898	882	907	845	859	887	889	855	824	905	843	866	892	868	902	885	880	898	854	887	814	852	857	831	889	868	934	853	912	907	863	934	923	882	832	840	877	857	900	888	893	839	833	884	878	893	847	835	888	915	868	875	860	861	903	953	857	887
47062	14873	3653	1797	1274	937	707	628	517	483	430	442	423	349	377	368	350	363	392	304	293	301	328	313	317	335	275	307	306	274	297	289	303	286	312	288	290	298	283	284	283	277	258	269	271	286	285	272	260	285	268	306	294	271	303	297	266	282	287	270	263	300	270	277	316	276	267	288	274	284	274	295	284	277	283	256	264	274	282	312	288	279	247	258	277	279	279	280	273	272	263	276	298	273	268	259	310	319	271	269	281	252	262	298	269	285	270	252	283	288	287	293	269	293	286	260	257	276	274	288	260	288	286	278	278	272	272	261	304	293	267	276	264	296	262	290	284	275	275	267	309	295	258	284	273	241	257	265	258	298	282	287	266	276	273	241	270	299	298	294	310	275	286	264	270	263	252	265	265	308	303	311	289	299	284	283	294	275	277	289	292	268	273	269	275	252	296	267	288	294	272	282	279	299	265	282	298	260	263	309	268	284	298	273	285	274	249	260	287	275	279	291	266	246	263	294	264	254	287	269	292	283	275	297	265	288	289	289	251	276	314	295	282	281	273	267	278	328	302	261	236	296	291	311	271	304	298	278	246	266	263	257	281	280	285	290	278	285	281	249	287	248	264	224	292	272	241	277	249	267	297	266	280	283	266	262	274	300	286	294	300	273	244	279	257	280	272	270	266	277	278	284	259	271	260	280	261	307	275	271	294	246	292	267	279	314	270	306	291	266	256	288	269	296	273	268	255	309	275	256	258	274	307	255	279	261	293	289	284	275	293	297	274	306	303	265	269	299	277	267	287	247	294	298	271	244	313	274	259	286	284	266	267	266	287	283	287	252	268	285	286	281	278	272	288	280	304	284	282	282	260	262	282	287	299	259	258	283	288	279	257	271	269	283	236	276	253	265	268	273	296	260	263	299	294	283	258	290	298	250	276	293	259	306	276	268	274	267	250	264	256	267	274	242	280	262	262	280	286	286	259	267	254	315	279	282	286	291	277	247	255	304	285	256	269	275	277	284	285	270	297	253	319	258	276	276	279	285	299	260	291	283	289	283	272	274	272	285	281	293	287	265	290	304	288	266	309	314	283	290	282	226	276	288	251	270	289	231	250	301	275	253	291	285	286	261	299	274	269	247	273	253	259	255	247	292	275	302	310	276	257	290	260	246	264	226	263	323	258	248	300	293	282	276	277	253	293	253	277	278	291	284	292	281	274	274	272	269	293	317	292	312	308	265	314	255	267	271	304	242	265	262	274	311	269	272	286	294	294	271	274	286	286	284	278	276	307	268	265	274	269	282	280	267	258	301	256	294	279	254	263	285	276	275	266	272	276	255	271	282	269	279	250	264	260	261	290	278	261	305	284	293	289	254	270	275	267	234	272	299	252	271	283	288	299	300	278	255	291	271	274	302	296	274	255	281	283	276	263	251	272	320	266	298	272	286	240	267	247	286	283	252	281	253	281	305	294	313	295	273	275	289	292	289	251	329	306	282	264	260	282	266	265	267	301	269	274	281	256	289	275	266	286	293	272	238	276	271	284	271	292	254	282	261	258	289	262	285	293	282	266	268	256	292	281	265	286	277	289	280	270	282	248	264	300	277	275	279	267	280	282	268	294	255	263	284	261	264	267	254	269	279	274	256	287	279	292	282	292	289	273	259	246	262	287	275	268	294	257	265	242	278	276	264	270	269	293	285	264	293	307	280	265	288	245	266	275	283	313	311	314	248	274	295	275	284	292	273	297	263	279	277	264	297	276	273	273	281	293	288	276	288	278	244	270	262	272	278	273	262	281	296	275	260	287	294	306	234	284	287	292	271	301	289	264	294	256	296	269	334	264	255	275	281	298	273	278	281	275	293	263	282	296	267	266	278	266	277	238	264	291	291	267	260	280	310	257	264	266	233	282	276	311	302	298	261	284	272	315	309	234	267	290	293	280	277	282	264	259	289	262	255	280	295	266	260	290	263	286	268	237	296	279	258	276	273	282	261	261	249	297	265	269	279	309	279	284	248	266	279	268	254	268	280	255	287	262	261	281	272	304	256	260	304	286	278	254	272	287	272	274	271	276	286	278	258	266	260	294	284	292	290	311	285	278	275	268	285	280	279	272	282	273	285	256	264	294	286	269	266	260	281	309	234	299	274	284	285	279	284	295	265	275	286	276	281	290	283	268	291	286	263	261	268	285	280	322	256	294	319	312	278	266	272	295	243	280	282	290	287	289	258	287	281	292	298	258	285	285	265	273	286	287	279	282	304	292	275	279	257	263	279	274	290	265	308	297	274	291	278	305	265	257	269	256	267	295	269	260	301	300	262	265	297	297	296	281	273	265	244	286	280	279	262	285	296	270	264	285	279	302	249	291	291	300	268	296	261	266	300	271	259	299	255	264	255	261	273	223	300	290	263	269	288	269	271	311	276	252	273	260	297	239	269	306	296	277	275	254	301	255	271	276	269	269	298	259	270	278	278	272	292	285	285	272	296	291	266	281	286	278	266	277	264	278	276	282	295	284	276	260	269	244	266	282	298	244	278	258	286	250	298	286	269	270	310	288	302	262	294	297	284	271	261	276	287	258	302	284	291	299	276	302	275	268	228	291	261	262	292	238	240	290	280	274	249	273	275	297	303	301	300	286	299	293	263	295	287	290	289	265	255	252	304	284	275	255	274	258	285	280	285	276	286	282	258	296	288	301	276	282	281	288	270	247	277	270	253	273	271	279	281	296	309	269	292	272	270	287	263	286	274	289	283	284	298	290	283	261	287	263	267	317	259	293	279	295	272	267	284	287	285	240	279	259	299	319	278	271	325	267	298	319	287	316	265	259	277	283	278	292	266	305	282	292	278	260	266	276	301	265	268	294	290	278	282	274	273	286	242	267	290	272	269	315	294	294	249	282	295	259	247	269	284	276	271	291	278	280	278	278	274	276	282	279	296	295	289	277	274	285	293	300	261	237	249	274	284	291	263	302	278	256	260	272	288	247	252	279	293	268	275	274	299	254	266	281	255	284	290	275	279	278	301	254	274	288	282	272	275	325	243	268	289	268	277	264	300	289	277	269	230	257	269	288	289	266	281	274	267	255	258	239	292	277	233	275	286	256	272	299	309	261	255	273	275	296	282	291	272	275	258	240	279	315	286	295	279	269	291	265	268	320	288	298	272	291	276	262	286	275	277	267	270	273	287	277	257	259	262	296	252	240	235	272	261	263	273	259	283	286	260	278	276	316	257	278	257	290	280	253	300	272	253	283	278	257	261	293	276	278	246	257	291	287	275	293	261	265	296	293	280	272	290	288	273	283	302	267	266	315	272	305	265	258	292	304	278	307	296	280	278	278	290	266	271	292	298	268	287	269	274	272	268	294	272	268	277	294	285	256	290	304	282	275	294	297	249	265	261	276	277	280	279	275	288	280	293	230	292	275	287	257	295	282	283	286	283	264	285	284	258	257	282	283	304	244	277	295	297	282	290	256	277	277	295	286	258	252	282	290	269	250	302	241	296
22945	2435	5211	5714	4864	4007	3299	2788	2454	2081	1954	1666	1566	1488	1391	1386	1217	1188	1116	1183	1048	1030	1024	1000	969	968	964	918	899	913	895	895	885	825	835	855	832	816	766	836	743	812	806	781	752	763	744	773	744	794	809	725	798	760	746	726	763	758	746	737	796	782	745	752	799	724	726	741	712	761	769	736	738	761	776	726	735	699	744	791	743	752	690	739	748	733	757	725	692	746	752	779	743	715	758	738	744	742	746	787	785	734	738	780	756	755	734	746	740	736	731	715	712	705	754	708	703	688	755	712	687	734	725	682	749	732	726	691	757	745	727	759	711	767	730	753	727	740	730	729	732	707	726	719	734	701	669	757	736	732	737	672	700	703	743	735	751	720	749	793	761	690	730	720	742	736	703	670	750	736	709	714	696	738	694	727	663	742	753	752	731	706	734	756	710	731	803	717	767	729	715	744	724	740	690	717	705	729	731	763	743	714	698	736	751	755	713	735	739	747	722	771	731	687	725	709	722	707	693	684	760	698	715	718	743	714	709	683	716	745	711	747	720	705	715	760	713	696	740	692	681	719	730	710	781	710	724	754	715	740	714	724	707	732	719	716	744	710	714	707	732	735	713	673	708	720	692	693	700	743	723	724	682	738	689	728	697	714	731	688	726	701	682	693	746	694	711	680	699	728	709	703	728	691	762	714	687	688	680	745	689	697	679	730	740	775	709	833	708	725	708	709	687	709	709	735	693	692	746	667	683	755	748	737	700	709	731	712	735	694	758	696	723	681	700	727	752	715	717	736	739	727	707	716	769	722	683	726	696	687	703	695	709	693	722	724	732	711	680	736	694	719	732	713	688	711	777	707	710	684	740	654	732	675	734	733	748	733	732	728	689	746	754	739	740	741	711	754	762	736	732	710	735	716	725	708	775	763	672	710	674	707	732	727	704	715	725	686	671	692	750	715	713	720	707	734	700	703	735	725	690	747	716	682	694	699	749	686	742	736	733	707	721	714	714	734	735	710	722	684	717	712	710	714	697	707	753	749	717	695	672	723	728	684	694	726	721	754	685	704	708	707	708	712	697	708	729	722	742	763	701	752	696	728	685	724	709	669	765	700	692	702	690	669	722	777	719	777	725	717	723	744	747	679	697	731	699	668	748	724	713	724	753	736	675	685	716	686	670	666	711	665	724	715	710	732	723	641	730	718	735	804	773	732	734	740	750	717	682	757	707	749	757	683	751	704	762	703	745	739	731	755	745	728	703	704	736	760	727	712	727	718	730	673	707	741	727	690	739	706	728	729	732	717	718	732	693	726	732	716	701	724	713	758	671	749	665	697	746	745	703	717	711	709	714	747	748	695	704	707	768	691	787	725	749	752	738	721	732	683	714	673	720	718	786	688	706	714	715	702	759	701	764	685	711	751	707	744	738	738	700	768	707	740	704	684	739	732	708	730	737	723	711	754	701	706	699	768	704	702	687	694	702	732	762	749	729	718	692	723	686	674	743	691	714	733	762	727	729	718	737	715	702	739	793	719	741	745	748	719	703	706	765	724	750	704	700	710	716	689	710	757	745	752	793	769	739	713	758	743	709	764	731	715	747	684	755	761	753	693	730	764	690	735	680	725	731	733	691	754	731	738	714	706	714	726	709	751	696	709	723	704	690	693	675	722	753	692	705	718	695	734	703	699	729	696	715	706	775	733	734	754	690	721	752	691	694	692	718	783	696	712	730	732	722	729	745	731	709	714	740	695	701	720	730	776	714	715	744	736	680	737	733	696	701	700	698	715	736	700	707	738	716	743	754	748	755	671	720	746	703	717	720	707	768	702	695	707	730	699	759	720	721	706	754	716	672	718	723	709	715	716	796	745	748	735	715	706	724	729	681	740	729	733	724	697	728	702	669	697	662	696	732	750	710	720	719	718	682	766	725	742	735	694	754	713	680	742	670	752	740	707	746	714	746	716	730	759	731	704	735	714	738	696	769	701	737	764	734	701	732	712	702	749	722	685	714	743	771	733	711	766	747	724	686	706	760	748	731	754	714	729	683	728	768	728	703	798	723	706	732	681	722	731	758	766	678	742	730	744	702	722	687	744	705	752	711	708	722	715	735	697	685	736	697	741	748	738	736	706	721	706	782	700	654	707	741	773	758	730	735	736	715	672	726	708	749	724	716	718	710	723	746	719	744	762	754	708	699	677	723	709	716	733	776	786	697	705	752	703	680	744	713	694	696	735	716	742	684	713	752	706	752	716	728	737	702	673	702	725	686	724	739	712	738	727	677	723	709	724	738	763	752	775	716	706	715	789	739	757	736	710	722	699	734	735	720	705	708	672	811	721	736	764	763	671	758	725	752	745	733	737	741	733	716	719	698	778	762	738	730	750	755	754	737	686	736	709	649	771	735	734	686	728	745	760	700	742	707	744	684	747	721	675	720	749	706	703	722	702	704	698	684	726	730	734	720	715	716	745	713	726	721	677	740	741	777	734	721	725	766	730	719	724	686	727	753	727	774	757	727	695	738	764	681	725	720	641	718	717	711	682	716	722	711	718	733	708	705	731	710	728	726	688	752	689	724	715	707	676	745	687	741	682	708	705	743	760	757	710	721	704	735	728	727	735	710	764	706	712	713	734	708	757	707	718	717	682	730	751	675	728	686	678	707	731	722	710	709	750	728	815	739	731	744	725	738	739	699	741	708	678	669	721	755	719	753	693	747	746	748	731	679	658	702	699	718	695	796	731	727	714	704	734	715	686	784	681	706	739	757	702	764	681	707	749	739	735	718	735	718	727	693	714	688	704	722	686	696	721	769	733	706	738	738	771	745	750	706	698	739	680	704	712	739	712	750	647	709	670	716	701	739	743	732	688	782	728	747	687	727	677	742	685	714	729	700	733	721	733	697	698	701	710	738	741	698	728	733	709	710	686	744	681	729	730	744	723	709	734	745	762	739	705	705	693	750	738	731	729	729	711	741	724	704	732	685	772	760	678	727	722	670	689	668	767	719	724	716	697	665	721	739	750	715	694	719	766	746	742	758	685	740	738	737	700	733	723	654	732	717	692	705	688	697	779	685	739	710	708	803	718	776	741	714	691	727	694	748	682	761	738	746	731	681	704	701	743	741	718	687	716	696	769	722	744	732	766	717	681	759	705	721	764	747	702	725	727	705	760	745	686	738	718	733	731	690	744	747	732	662	719	701	752	725	714	749	711	675	738	701	743	681	757	681	698	730	710	706	710	740	737	718	731	719	764	703	774	712	674	682	756	740	739	717	739	727	775	716	699	750	696	677	694	768	713	718	717	694	692	713	685	741	713	699	710	762	726	714	758	734	687	742	759	781	713	662	751	724	717	727	756	689	741	729	744	668	719	712	761	725	678	707	724	753	725	744	692	740	705	725	752	713	709	707	750	780	742	744	676	790	651	710	747	727	729	746	721	744	726	722	697	706	736	761	672	720	694	747	771	736	708	707	722	702	670	762	761	679	743	745	734	663	761	747	713
5963	291	234	217	233	227	199	195	194	187	224	211	192	195	186	215	237	182	208	183	215	234	196	211	182	179	177	204	202	204	199	209	188	188	218	205	196	192	218	187	194	192	210	201	186	209	180	202	217	195	208	209	214	211	221	191	191	214	207	211	192	211	214	190	193	212	185	219	178	175	171	206	191	197	209	211	203	203	210	192	213	202	209	202	217	194	203	208	197	197	197	247	189	199	211	197	220	200	184	187	218	198	174	196	222	193	198	201	174	181	189	201	210	176	222	215	195	188	195	220	196	182	194	180	190	187	191	202	183	196	179	158	197	222	184	216	182	200	210	171	195	196	164	184	189	185	213	188	195	180	211	218	187	223	181	175	181	195	186	172	167	185	202	174	203	177	215	222	179	193	212	191	212	189	185	189	178	224	190	189	201	188	184	186	195	182	188	178	198	177	177	184	206	164	212	173	209	190	207	201	164	192	234	178	201	205	200	191	199	214	199	222	195	174	197	206	215	210	225	188	197	194	212	201	181	185	199	210	206	214	200	199	199	209	207	198	222	201	183	195	205	191	207	213	167	188	245	178	204	200	212	185	214	196	173	222	202	241	177	188	206	229	217	203	196	215	189	173	205	189	209	180	200	189	198	195	196	201	203	200	192	197	200	182	169	179	174	201	185	217	191	181	186	186	203	202	180	200	206	195	222	218	188	218	207	186	201	208	168	190	197	210	195	200	189	187	202	192	201	194	190	172	212	182	209	215	205	210	201	196	220	222	203	214	193	187	221	207	192	196	198	198	208	204	213	169	187	167	215	171	209	177	183	198	198	188	202	202	184	186	211	214	198	185	205	181	206	214	195	213	191	205	211	199	204	206	211	198	191	201	205	191	200	196	186	175	208	202	209	176	218	219	217	198	213	202	180	191	209	197	175	208	206	192	194	205	176	191	209	187	193	175	177	178	191	209	186	221	184	184	197	185	194	185	204	188	202	205	184	178	208	205	206	199	178	205	188	201	196	184	182	208	197	194	225	189	190	218	192	197	206	208	195	196	182	222	205	213	214	199	175	197	213	176	182	178	190	179	197	185	179	190	192	191	193	165	207	201	171	192	199	173	194	205	206	191	219	175	197	191	189	192	194	176	176	175	202	239	208	193	183	210	209	200	217	181	206	193	212	226	219	192	192	191	202	197	196	189	195	174	196	230	177	193	211	211	197	229	193	215	191	183	204	181	197	212	216	203	207	188	182	184	184	218	184	202	218	208	232	208	228	208	202	164	188	194	193	187	202	198	168	202	207	208	205	204	207	200	190	178	217	193	214	216	177	190	186	200	178	206	195	201	204	218	196	206	191	184	197	195	176	192	202	204	221	169	223	190	211	172	171	187	168	158	207	200	206	192	206	211	220	203	192	183	207	209	220	185	204	193	190	196	193	191	201	219	176	190	189	216	192	192	180	193	190	206	224	212	208	183	219	194	211	202	223	205	217	198	222	181	192	187	179	177	196	187	227	212	170	198	196	205	213	205	182	194	186	205	205	195	191	216	186	207	184	220	231	194	199	204	201	200	221	193	199	183	200	186	178	174	230	203	228	191	190	198	196	162	195	191	210	210	188	211	222	186	200	196	185	205	182	199	182	191	193	205	215	194	187	180	187	186	212	211	203	197	191	186	181	203	186	210	195	212	237	174	203	205	194	239	207	202	200	170	174	198	201	221	229	211	183	193	217	191	205	209	204	169	213	186	181	176	208	210	222	189	205	194	186	211	177	191	181	210	204	192	214	199	214	189	204	202	212	190	205	219	200	178	186	207	186	201	204	207	215	216	186	198	187	188	201	186	192	174	194	207	189	198	192	193	210	223	193	197	220	201	188	181	211	179	186	207	183	183	222	220	222	173	191	193	203	192	206	200	199	221	190	167	216	188	187	221	196	196	181	190	197	174	211	219	199	185	184	211	177	203	199	195	195	195	176	188	177	207	182	195	204	222	196	199	189	207	203	194	207	198	194	205	207	206	205	182	192	216	188	189	227	225	198	178	205	214	219	202	171	203	209	208	178	220	220	199	222	209	180	212	186	184	185	203	216	200	193	187	175	173	208	208	176	189	172	196	197	191	214	202	206	189	202	214	214	236	208	193	192	211	186	199	195	191	212	185	196	206	219	223	200	180	193	210	190	217	174	195	193	169	177	210	204	199	181	205	218	210	218	211	222	165	214	181	173	211	215	198	176	194	217	188	206	190	177	174	185	201	205	198	205	180	176	185	201	179	185	186	204	189	213	177	182	197	192	168	193	235	215	218	210	213	192	191	182	193	213	205	218	197	196	220	188	201	194	188	210	180	194	172	210	190	197	200	199	206	181	198	211	186	203	195	200	198	199	211	182	212	195	206	192	188	187	178	183	194	185	225	209	208	190	201	187	170	197	211	196	180	196	215	200	225	205	204	173	211	197	220	226	167	222	202	197	183	224	188	225	192	193	197	181	189	207	193	169	227	190	221	174	213	200	202	209	220	185	209	204	207	201	197	184	211	197	209	215	198	191	201	203	188	227	188	202	211	190	189	174	170	197	223	197	196	219	208	190	218	192	192	210	215	199	208	208	193	182	200	223	185	207	190	190	210	205	193	196	205	205	190	187	204	192	224	181	176	186	220	209	167	193	212	208	176	189	202	216	193	203	204	203	199	223	214	216	189	179	201	199	229	187	204	185	212	159	193	185	207	211	214	186	190	202	200	185	183	207	200	187	181	181	217	205	187	215	215	190	182	195	215	188	204	189	223	229	179	207	189	177	219	204	199	239	223	218	205	199	192	191	164	180	177	196	193	185	209	189	214	180	187	203	198	196	229	191	190	225	208	200	182	200	213	199	199	216	204	211	191	225	192	190	186	178	210	196	193	184	204	177	191	231	191	190	195	194	177	180	208	216	166	173	197	216	219	228	193	186	183	217	200	192	218	178	207	163	212	202	167	184	176	183	183	185	191	204	222	194	209	205	194	186	208	170	214	195	204	162	192	173	195	211	185	192	171	213	180	193	161	195	198	188	189	191	176	185	215	223	186	203	179	218	220	204	196	179	202	203	193	174	206	212	197	225	196	196	214	214	190	201	197	221	214	160	206	186	190	205	196	210	177	191	181	206	218	206	178	171	197	214	213	193	180	185	207	214	200	173	210	202	209	221	186	184	196	189	195	199	196	191	194	193	213	190	195	196	204	191	203	205	212	190	183	202	193	189	201	203	177	204	223	234	201	188	189	182	230	173	169	218	200	223	208	209	198	206	218	200	218	216	191	209	203	201	223	207	184	178	168	221	161	203	175	205	205	174	203	205	190	223	195	187	205	221	207	190	187	194	212	213	195	191	195	193	197	190	196	210	163	224	189	201	217	204	201	220	214	203	222	184	189	203	218	189	205	189	211	190	193	200	198	184	196	183	216	198	222	178	172	185	214	178	187	219	195	187	219	217	189	177	198	229	191	193	188	192	185	216	208	189	203	201	188
4830	615	650	729	631	632	669	660	648	610	567	580	590	617	598	608	532	572	610	549	567	572	578	593	572	610	564	571	577	626	564	590	602	603	571	596	553	606	578	569	613	586	619	577	580	585	568	539	576	583	592	559	581	548	566	596	595	606	593	558	578	570	578	576	583	563	557	533	557	570	545	621	567	546	617	584	579	574	574	549	566	583	587	571	555	553	529	584	585	582	568	571	587	563	577	577	534	583	575	531	564	561	583	563	599	588	572	565	597	528	532	573	560	584	603	596	559	532	549	575	568	593	595	591	579	561	562	553	603	554	585	576	558	582	545	584	544	569	572	527	585	534	589	608	587	581	560	567	552	580	553	579	542	576	541	557	529	528	558	551	571	574	614	537	584	584	537	511	558	601	555	582	563	574	569	570	584	546	578	584	577	611	560	547	547	577	576	592	561	556	547	565	556	576	586	568	550	565	618	574	581	547	545	611	548	573	564	523	549	590	577	598	575	571	616	579	562	548	554	610	604	645	556	552	573	593	532	552	588	586	542	545	541	543	594	580	541	558	547	597	573	567	579	599	564	610	534	629	538	565	580	588	570	574	535	582	569	558	571	594	564	596	568	578	592	568	530	558	601	598	589	577	555	607	597	603	573	594	549	546	580	518	554	564	564	514	582	548	529	573	576	550	567	617	569	561	574	565	538	613	573	571	582	522	584	548	540	545	538	566	558	567	566	552	553	527	541	583	616	534	561	540	538	584	602	587	608	567	613	555	579	562	591	555	570	557	565	569	592	579	563	561	575	545	570	568	570	563	560	583	605	582	586	526	588	586	580	588	582	546	594	600	587	572	610	573	569	588	545	586	552	589	542	583	581	553	579	576	581	594	577	556	589	561	561	556	612	558	579	569	575	533	615	589	555	563	557	518	547	600	559	582	549	559	533	603	577	581	600	561	608	554	603	535	558	569	552	512	574	551	573	538	574	590	554	560	559	561	593	547	579	567	577	594	535	577	571	579	546	559	546	545	595	572	580	560	565	595	538	579	611	567	567	581	547	569	565	578	585	572	556	578	540	638	570	600	553	557	559	552	571	558	593	567	574	585	581	585	624	562	525	580	600	634	549	584	574	560	541	588	576	553	538	587	524	575	571	564	601	585	547	599	578	580	577	572	575	623	568	539	586	590	603	591	532	567	612	560	546	529	560	611	562	587	571	578	555	552	555	531	571	544	549	565	569	568	540	580	569	610	543	586	566	584	524	535	599	551	574	610	582	571	540	569	622	567	554	553	608	563	566	592	577	585	546	521	575	578	559	559	547	565	532	563	543	597	546	531	546	566	610	585	547	590	574	627	600	604	561	569	563	553	576	587	566	635	570	575	582	555	539	608	577	552	574	563	589	553	599	532	561	558	579	554	559	587	593	571	544	553	548	559	568	566	536	612	593	563	553	560	633	540	565	519	575	547	573	577	549	541	612	532	537	585	561	596	535	593	533	579	526	575	566	579	560	617	612	571	539	568	589	532	572	591	551	542	528	569	575	603	563	586	573	539	609	567	565	559	586	543	613	536	561	587	585	606	557	569	581	602	587	576	559	570	569	586	572	593	563	613	597	559	579	527	552	581	538	531	563	579	546	584	558	528	569	596	579	595	582	568	533	534	573	588	600	567	592	563	539	611	568	585	558	605	555	545	548	612	606	552	598	577	569	548	548	530	591	557	577	588	593	630	573	546	603	565	553	561	585	555	578	540	551	533	534	538	570	550	618	560	564	584	564	565	569	596	542	539	584	583	604	583	554	568	589	563	559	578	595	572	544	520	606	563	587	579	566	596	578	591	561	563	600	592	535	594	596	567	528	568	573	610	561	544	580	611	535	569	562	568	596	589	528	587	548	605	598	584	605	551	564	570	576	587	630	595	568	536	562	555	557	572	574	552	583	551	565	534	558	560	551	566	579	585	558	552	543	580	562	621	585	618	556	543	615	552	565	562	565	575	563	560	580	562	555	553	586	590	598	545	595	625	587	586	565	549	548	570	613	565	598	537	558	561	617	565	517	573	554	588	583	578	551	547	607	568	549	587	595	557	600	567	572	564	603	556	574	529	578	565	586	547	592	586	581	574	602	560	617	550	580	563	575	617	581	577	614	582	548	561	584	566	586	597	582	528	568	573	585	552	595	554	632	571	595	605	567	592	558	563	573	580	585	626	564	584	552	571	550	558	589	573	581	575	576	561	564	585	539	586	550	626	594	575	597	602	559	602	526	551	591	589	515	565	572	599	588	604	528	567	566	573	587	547	596	552	564	553	583	599	567	580	567	589	578	547	505	604	584	585	591	562	554	567	581	577	606	544	600	539	575	573	564	555	568	566	552	606	573	586	547	553	537	611	584	577	580	580	536	620	575	543	603	553	551	545	576	568	590	589	603	602	586	575	608	591	605	558	592	539	569	565	574	560	564	600	531	610	603	597	515	551	598	604	585	558	565	557	616	592	556	593	550	594	568	602	603	556	560	547	599	619	577	572	574	571	581	572	576	558	590	568	550	601	563	560	572	622	547	559	535	556	545	582	579	572	547	563	558	530	572	576	543	541	596	606	552	566	552	538	586	581	589	579	588	545	584	596	575	582	577	556	615	530	550	547	560	552	592	574	584	569	580	577	592	530	633	590	582	547	569	550	583	565	568	555	547	567	570	599	569	610	551	582	572	573	553	618	589	590	585	518	570	572	532	579	559	569	591	542	559	588	549	565	550	565	542	552	584	567	578	552	555	585	577	574	549	553	537	585	535	584	549	596	531	567	558	563	503	567	629	567	562	571	581	551	586	570	605	558	519	564	576	588	545	572	561	568	557	544	567	616	565	568	640	612	566	547	592	611	555	578	590	576	550	555	528	573	566	639	570	574	581	595	527	606	580	594	604	568	573	585	554	564	574	604	547	556	573	555	581	549	566	590	528	581	598	584	578	588	603	609	553	592	579	616	577	569	556	576	554	566	566	572	546	595	560	539	574	616	548	564	630	570	535	575	570	574	592	539	587	527	589	566	566	581	610	568	543	563	537	565	569	602	572	545	582	585	574	560	566	561	554	555	595	541	585	539	553	547	576	635	556	583	572	521	610	564	593	610	569	613	565	595	556	564	586	517	593	527	584	521	553	567	569	602	545	578	590	590	601	570	608	510	568	581	572	575	540	586	574	558	567	557	535	561	576	599	565	594	569	606	596	567	596	549	569	552	580	595	527	571	551	527	556	562	593	590	586	557	571	541	591	603	533	634	614	560	628	611	591	587	553	590	557	586	534	564	548	567	540	561	550	558	568	595	585	548	585	576	572	575	587	601	567	550	586	588	603	579	551	520	530	541	556	529	581	582	555	560	563	578	561	542	615	577	590	605	557	627	518	642	566	621	559	584	571	613	591	599	570	580	563	588	551	575	596	603	550	581	558	540	568	593	559	551	546	577	572	584	578	592	549	553	593	589	623	559	551	587	573	557	616	575	555	505
35476	16222	2298	1057	834	678	572	529	508	411	423	386	417	387	368	353	379	384	359	352	352	355	383	370	332	349	375	366	336	360	354	331	328	322	350	305	317	377	364	345	314	363	349	337	324	302	343	359	317	338	333	370	340	340	363	342	362	338	337	346	347	334	363	337	330	354	308	316	317	317	327	356	349	317	330	342	304	306	328	327	315	347	341	328	334	304	320	298	312	353	320	359	323	351	329	302	342	334	301	304	331	314	330	342	338	350	323	304	321	308	327	343	333	327	319	342	340	313	341	339	321	309	339	343	337	356	340	314	327	324	357	330	336	331	350	355	348	347	328	335	321	317	343	310	353	344	317	331	333	336	320	324	362	327	345	341	333	281	323	328	343	319	357	323	331	340	326	324	326	337	303	306	357	331	332	324	318	356	365	314	329	343	332	328	341	337	350	316	330	349	326	333	317	330	362	374	320	348	327	363	326	332	345	348	324	318	326	355	342	339	296	330	341	365	345	360	330	309	311	343	332	336	331	338	331	314	347	298	315	315	345	312	337	328	365	339	360	326	339	373	329	325	358	331	366	326	363	342	361	317	320	299	363	320	343	324	337	346	337	328	361	326	353	335	313	331	312	347	315	294	321	316	356	308	336	316	353	331	331	306	365	334	317	323	326	343	334	328	311	344	317	343	336	361	376	303	322	321	328	337	305	325	328	360	325	324	342	329	323	305	333	329	316	338	322	322	324	325	341	310	328	346	332	304	315	351	352	346	350	348	342	334	358	386	348	333	353	312	323	326	360	329	317	323	333	338	338	324	353	331	332	313	369	354	340	333	352	326	318	343	305	355	351	356	330	319	309	345	331	347	334	315	369	363	332	307	301	304	344	336	302	317	331	316	313	353	359	346	367	351	343	313	348	334	384	321	344	322	336	321	340	321	338	357	356	349	338	355	325	353	319	337	345	340	336	324	356	334	378	337	348	298	307	351	341	360	338	317	310	330	309	320	349	334	362	365	327	318	323	358	304	346	377	330	322	320	323	332	323	320	346	315	317	339	332	317	315	345	352	328	314	314	360	327	360	333	317	317	343	286	335	283	322	328	329	341	357	312	337	322	344	348	280	354	318	339	290	302	334	339	361	330	368	311	347	355	357	350	364	353	301	294	326	334	353	342	304	340	337	327	333	343	311	367	325	344	356	368	337	352	341	344	336	356	344	333	351	352	349	328	351	339	329	300	344	338	308	320	325	373	340	320	346	317	329	334	339	341	344	350	345	352	328	334	323	324	308	332	355	343	318	317	341	305	343	361	346	338	347	353	312	321	341	340	326	336	354	339	335	321	341	336	335	330	315	372	337	365	326	313	337	329	373	312	309	364	334	351	336	331	315	300	343	346	339	313	334	335	310	319	359	319	317	351	366	341	306	321	312	337	354	303	339	340	341	305	297	328	305	342	336	314	322	356	305	365	308	311	350	346	346	317	322	327	317	339	325	306	360	334	345	338	351	327	326	329	294	326	329	321	369	345	337	289	322	317	290	359	332	351	350	335	316	380	331	336	333	351	350	331	351	351	350	330	297	333	349	341	314	303	311	293	330	358	313	322	329	328	329	304	307	337	308	338	348	321	295	339	336	338	359	367	350	345	333	318	329	344	334	326	319	300	330	351	344	309	324	324	380	353	332	321	341	312	317	344	347	369	323	359	314	316	355	307	342	350	345	352	326	346	334	308	342	305	355	352	339	348	348	330	319	355	312	324	361	358	334	366	317	362	343	311	350	349	316	312	317	332	352	321	295	319	354	331	345	369	377	335	325	313	314	328	316	309	289	325	352	325	343	323	352	332	339	342	319	318	345	322	316	351	317	342	332	321	395	328	314	319	342	352	360	344	335	316	349	353	312	331	306	339	342	315	301	332	341	359	328	340	318	305	350	360	331	331	349	333	346	312	302	326	331	299	340	355	327	383	287	351	276	345	344	341	358	340	322	324	346	325	287	318	324	371	330	341	340	319	337	336	315	334	356	320	342	315	332	345	346	323	322	326	349	340	346	325	342	364	338	343	340	376	316	307	345	367	343	352	356	346	328	342	289	336	340	344	339	340	344	323	311	346	368	321	335	360	316	321	315	316	317	372	353	333	339	321	292	315	357	327	321	340	336	346	330	342	325	338	360	352	317	352	305	322	322	347	307	336	310	349	324	347	333	320	345	311	328	318	312	372	333	330	326	338	328	324	345	326	342	327	332	374	338	337	349	333	347	327	378	334	307	333	333	343	331	331	351	336	311	363	328	352	338	369	315	332	360	371	337	376	338	355	306	352	327	355	323	295	334	311	330	325	318	344	322	337	323	336	385	318	330	309	379	312	316	331	279	344	354	341	320	334	304	278	361	318	347	332	338	307	348	338	337	346	344	356	331	317	347	316	345	355	327	367	337	315	364	338	316	298	336	359	331	333	316	296	339	299	336	362	348	325	319	344	323	358	314	322	358	325	344	324	367	298	346	362	331	327	309	299	371	341	323	326	300	341	316	330	313	356	352	364	329	320	317	336	340	335	306	347	332	322	342	351	349	337	343	326	284	340	318	327	344	325	341	361	313	317	336	347	315	301	309	357	327	340	348	340	317	336	331	346	340	322	319	345	307	347	334	333	315	339	334	326	338	358	351	334	296	353	347	346	327	327	328	327	343	357	335	319	329	325	349	327	334	309	300	348	335	320	314	348	350	333	302	340	361	319	349	338	357	356	318	337	347	338	346	317	333	356	352	340	362	314	333	347	340	327	336	331	345	344	331	335	380	366	375	302	322	348	355	357	339	331	329	317	329	341	363	345	368	297	318	352	367	329	310	336	294	356	307	331	342	350	348	305	294	327	297	315	295	313	335	356	334	284	325	336	315	334	329	359	323	323	336	334	323	326	354	330	334	341	310	330	324	327	302	333	327	337	343	345	332	332	326	334	329	326	325	353	337	347	316	314	339	365	357	320	347	390	329	323	354	363	313	303	336	359	344	315	384	337	348	348	312	319	327	307	331	339	324	314	312	327	325	351	343	358	344	349	318	310	352	338	313	349	310	317	323	344	320	322	319	321	349	330	340	304	314	347	358	349	334	315	353	338	344	334	320	338	345	320	350	344	328	352	334	332	347	321	343	341	328	368	364	370	374	324	349	311	304	329	327	323	331	320	345	364	350	349	325	349	343	340	330	324	350	332	317	333	352	310	341	334	297	335	350	309	339	339	369	328	340	325	317	300	325	353	333	346	340	327	352	317	349	330	343	341	328	343	352	305	329	332	362	306	343	310	304	311	358	308	363	366	346	346	367	346	323	325	342	334	360	334	334	305	309	319	343	326	349	341	354	314	338	371	317	348	353	313	317	352	321	318	328	299	287	332	359	350	317	314	371	389	324	323	300	326	324	332	345	343	313	361	301	319	312	332	341	331	352	309	320	310	333	323	318	346	325	294	334	332	308	326	349	368	370	361	330	362	292	346	318	305	318	349	297	339
19449	1752	3291	3505	3122	2604	2135	1920	1756	1556	1474	1359	1297	1255	1246	1144	1092	1106	1097	1081	1000	1067	999	998	984	960	967	970	963	960	949	944	965	895	949	921	941	930	933	908	884	903	911	944	960	900	904	945	854	904	899	938	893	877	888	906	900	902	920	895	902	912	907	887	885	911	916	906	869	932	899	866	886	867	896	900	946	877	901	847	877	838	828	884	945	874	915	923	860	865	831	901	862	844	851	833	877	873	846	844	847	818	851	876	888	869	943	905	857	894	849	905	865	916	775	848	855	884	886	866	868	839	866	812	846	908	841	918	875	855	827	907	906	907	877	893	838	857	853	901	894	873	868	913	859	922	837	892	836	873	830	871	876	872	921	902	827	896	850	802	905	863	871	922	848	877	916	852	916	907	900	865	937	843	880	874	899	827	861	828	885	870	905	851	893	882	821	888	939	876	897	893	887	863	856	871	849	911	858	877	931	866	873	944	864	856	939	887	852	868	940	840	877	850	824	869	841	922	847	873	846	848	810	874	838	860	836	876	809	844	885	902	845	782	851	794	837	857	848	870	791	867	857	866	871	851	848	895	848	902	893	891	890	830	883	804	863	871	859	910	846	880	906	875	922	908	893	849	900	877	900	869	870	868	891	897	843	888	812	867	863	890	919	870	915	828	949	881	850	927	862	874	817	888	858	860	896	910	885	871	846	902	870	904	854	877	892	896	863	837	870	899	839	902	883	832	842	895	850	882	865	834	841	818	831	884	841	876	885	852	814	853	850	886	901	866	906	839	848	855	857	877	861	816	878	855	896	931	864	849	848	826	874	848	919	937	889	853	848	844	842	834	817	908	912	915	864	907	871	811	854	898	874	890	885	893	916	868	876	841	918	839	858	870	874	928	912	911	862	861	853	909	881	900	910	887	881	843	850	846	863	866	870	898	838	837	894	897	833	805	910	850	834	870	878	931	806	844	870	902	866	913	841	900	807	852	858	818	830	864	903	893	890	862	888	911	888	801	884	929	902	892	896	881	873	842	867	880	852	904	928	935	858	845	861	816	834	831	927	880	867	872	839	824	911	861	870	870	910	891	910	900	877	884	918	874	861	899	903	866	851	890	878	896	874	832	838	866	925	875	884	856	863	874	894	879	883	923	917	832	883	862	837	871	860	860	858	825	863	858	867	834	788	829	881	861	889	856	867	842	901	841	838	869	910	836	888	862	855	867	904	878	905	864	889	873	896	893	893	869	870	855	872	876	856	869	856	902	883	905	852	853	884	859	839	845	888	944	873	893	847	839	831	881	865	858	900	872	898	908	823	818	835	824	868	932	877	947	878	875	875	850	912	839	879	876	939	856	840	905	889	907	854	824	864	868	833	884	847	839	929	873	893	892	909	853	849	837	869	886	879	836	851	920	878	806	876	907	901	839	830	819	889	882	857	835	832	831	848	916	867	842	898	896	860	868	835	854	868	815	838	851	905	880	865	888	846	849	881	808	851	852	868	881	846	880	867	862	864	863	858	843	862	804	802	883	868	890	879	851	883	867	954	830	864	918	854	857	830	901	872	852	880	865	847	894	880	806	803	868	861	916	793	796	868	891	848	857	890	911	882	857	886	847	876	886	853	878	902	886	890	834	895	893	844	850	904	841	818	902	837	899	824	892	874	896	895	903	844	869	880	908	959	891	848	847	869	862	855	894	882	860	880	903	857	893	850	833	910	898	891	877	876	835	847	862	875	822	890	895	855	846	895	871	892	905	831	835	887	855	822	884	892	802	864	895	830	898	865	866	912	871	863	913	914	850	845	909	833	855	819	890	884	915	814	886	916	848	858	861	880	852	926	884	876	885	853	846	909	863	878	892	938	921	892	856	877	897	908	827	899	903	904	859	905	885	900	850	871	859	866	846	867	861	862	838	904	861	920	848	839	900	895	906	860	802	812	848	829	866	824	859	853	931	862	818	902	904	885	822	890	844	843	890	793	855	863	943	894	897	863	894	865	884	902	847	877	936	855	844	904	889	905	830	893	876	858	889	849	847	900	877	849	871	811	849	879	906	886	853	845	901	841	844	866	880	813	855	916	883	884	887	832	882	891	836	901	830	880	849	905	844	867	846	875	873	918	872	855	866	885	892	851	878	882	827	872	832	842	890	815	888	821	798	883	854	868	873	814	884	880	869	938	900	919	885	921	898	859	875	887	877	840	846	867	805	909	919	885	842	885	866	860	865	873	825	859	849	809	851	872	886	894	848	880	897	843	864	926	877	820	888	911	885	822	872	832	840	861	895	867	855	895	848	915	903	924	878	889	862	850	878	878	870	874	893	870	903	868	853	875	864	919	868	877	828	880	877	870	889	866	845	906	861	887	879	848	823	859	875	837	867	840	839	926	832	881	834	852	813	932	858	883	892	889	829	908	910	848	915	896	882	877	813	836	847	816	843	882	901	916	861	877	837	868	869	878	892	922	867	853	860	950	856	845	877	865	832	938	854	853	866	869	866	849	821	884	903	911	884	937	888	831	869	874	865	887	858	875	838	872	890	876	896	855	848	884	886	891	906	890	830	856	857	860	923	870	822	835	865	820	850	898	897	886	879	913	920	881	856	876	871	858	876	874	881	890	855	836	832	921	886	874	877	854	805	871	894	923	898	864	912	878	888	907	876	845	823	862	863	874	836	907	859	852	842	908	923	861	872	871	885	858	892	837	868	851	863	860	869	817	938	812	850	861	826	846	942	868	863	926	870	853	890	928	858	861	864	921	854	839	851	852	835	822	915	852	865	837	822	940	868	897	812	838	870	852	833	899	899	948	894	878	883	852	847	829	844	912	869	919	862	855	856	896	870	836	862	886	870	867	884	869	851	883	880	844	882	917	880	882	883	882	896	857	851	875	821	869	851	925	872	881	860	864	838	858	890	881	863	855	890	867	860	828	856	846	858	841	888	885	879	870	885	854	820	959	914	877	866	889	887	920	901	826	854	905	827	802	828	824	821	871	920	905	843	846	826	831	848	856	832	820	875	869	860	891	892	948	886	881	857	920	828	898	901	886	890	870	917	933	847	860	909	801	808	884	907	863	873	907	866	888	880	857	856	867	822	858	911	883	854	904	917	838	828	881	860	852	820	890	897	824	888	857	855	834	865	825	863	910	912	876	881	869	959	848	849	878	889	820	840	864	851	918	905	904	876	861	845	795	858	822	901	854	821	880	898	827	879	924	832	834	904	807	873	877	883	858	836	870	896	872	869	907	875	921	859	921	898	874	905	843	865	864	909	861	898	850	885	888	901	858	862	906	831	899	789	879	874	908	833	849	919	874	871	871	872	911	868	899	835	859	899	880	879	858	905	881	864	899	852	901	901	860	836	862	824	918	835	899	881	878	842	836	894	856	878	794	832	880	867	888	899	856	838	866	845	851	898	945	932	901	892	887	848	872	835	868	923	885	854	883	879	869	849	853	865	848	836	797	848	842	838	909	898	873	860	906	891	935	863	884	867	886	878
44608	27786	15092	2623	1291	943	696	617	564	459	416	392	378	396	378	332	367	361	331	360	351	338	323	328	317	319	281	287	272	313	286	270	340	301	296	290	281	276	318	286	314	280	257	296	293	278	298	261	331	280	277	272	267	291	284	294	271	258	301	285	256	278	304	262	296	261	254	301	299	284	298	313	278	303	281	303	309	305	282	287	273	290	260	264	294	307	255	287	285	275	293	277	270	295	307	255	278	268	331	248	325	284	264	279	312	289	295	276	255	272	294	306	287	284	288	250	269	285	261	284	279	297	266	279	290	273	259	255	276	289	264	259	290	297	267	294	295	257	270	279	290	278	267	291	274	286	299	282	275	274	296	278	324	281	272	280	282	283	296	308	273	282	286	293	225	277	312	283	289	281	292	250	284	272	265	280	275	300	296	284	275	264	293	265	263	271	290	276	281	266	299	294	267	263	284	266	298	275	294	311	273	272	252	281	266	283	263	236	283	283	322	292	274	271	274	269	263	274	263	304	279	288	266	311	281	281	287	314	301	287	273	278	271	260	283	272	292	280	279	278	273	229	269	267	294	303	264	290	282	296	276	293	301	266	289	279	253	283	314	277	283	251	272	294	271	326	283	285	306	263	302	283	310	266	304	295	309	291	324	276	308	252	287	264	266	252	290	279	282	298	291	292	265	249	257	296	269	295	274	287	281	266	268	273	294	294	301	293	282	276	283	275	301	315	261	300	237	307	310	269	275	276	273	322	274	291	308	279	288	281	288	272	262	300	263	254	243	239	277	286	287	287	274	276	261	295	293	295	269	295	255	298	285	279	289	283	269	305	308	293	266	230	287	288	288	263	267	291	266	248	285	268	296	270	272	270	281	294	265	269	290	286	286	287	287	269	300	279	267	276	289	300	320	257	266	265	294	254	303	298	312	274	293	275	285	303	278	312	289	291	293	268	286	312	261	283	274	262	313	288	302	285	292	272	284	277	255	269	266	281	292	265	282	314	271	284	304	247	235	270	296	275	244	292	276	287	290	275	265	280	289	277	295	272	249	285	251	241	293	293	258	276	325	284	274	286	255	272	270	244	264	275	289	282	274	282	292	255	275	312	307	262	297	270	291	297	276	282	290	275	271	258	271	275	286	287	267	267	281	307	270	268	268	293	271	281	276	280	310	263	287	311	251	328	289	272	263	240	263	277	294	259	253	288	310	269	302	288	278	251	271	274	306	274	250	272	293	290	266	286	283	300	314	280	281	288	283	258	282	294	283	286	259	283	278	269	274	297	273	261	286	279	258	270	292	292	262	267	254	265	286	285	292	255	258	295	271	303	258	258	289	289	281	284	279	275	285	257	263	303	304	268	292	267	290	288	267	291	304	297	256	301	271	299	293	297	292	261	267	298	322	282	285	272	273	253	266	277	276	309	304	284	281	280	286	298	289	271	269	272	270	276	296	263	276	289	278	272	280	294	264	317	239	261	271	284	268	276	292	257	283	277	270	273	259	303	277	276	288	281	281	292	274	240	272	290	301	238	284	298	279	273	278	266	286	268	278	272	320	301	289	289	300	275	276	296	305	265	248	289	284	286	282	297	307	247	283	266	292	303	273	288	273	270	251	267	283	288	280	292	284	282	257	301	243	247	294	290	282	265	279	281	280	296	252	258	268	283	260	255	256	256	279	258	294	297	297	264	257	302	273	280	275	313	282	291	302	254	283	293	281	275	317	274	283	258	273	261	295	275	241	281	287	246	279	265	283	303	297	267	233	287	285	280	298	307	303	273	298	273	291	287	276	280	293	282	276	275	280	292	252	259	270	313	261	271	282	291	278	246	286	282	290	252	295	286	285	295	248	275	290	270	262	309	278	292	259	272	284	288	260	297	267	265	263	275	267	273	262	248	304	278	263	254	282	270	285	280	283	263	277	271	284	277	275	276	253	289	251	262	287	271	269	260	310	254	305	293	274	244	306	280	275	285	296	265	288	270	292	306	284	306	285	305	268	270	271	265	286	284	316	277	303	281	263	271	274	285	271	277	264	268	273	268	255	300	284	283	279	302	248	295	263	279	267	287	281	300	272	292	281	286	284	264	287	287	286	280	265	282	263	253	288	300	274	245	294	260	298	273	292	281	283	292	302	309	301	272	273	276	271	275	249	266	272	309	303	255	267	295	287	254	281	267	287	305	264	265	280	254	302	290	300	320	318	286	278	304	289	296	283	285	264	258	273	257	244	300	270	271	315	253	266	283	272	255	296	255	282	308	272	258	278	298	294	269	303	280	308	293	265	290	268	284	245	269	294	258	245	290	289	285	314	284	268	268	289	293	278	289	282	264	297	290	277	282	311	286	323	275	280	275	263	288	277	283	307	238	284	264	279	256	266	301	244	287	278	276	285	267	261	283	291	262	262	273	263	283	294	268	280	264	232	262	300	277	264	287	278	268	288	297	299	272	260	276	298	274	280	252	264	264	271	264	270	286	269	307	301	270	276	313	274	277	274	306	291	266	239	286	309	318	280	256	289	277	291	289	300	302	276	247	293	270	265	281	271	278	266	296	284	276	247	272	285	300	279	291	293	306	266	291	307	269	262	285	291	296	303	309	285	256	303	267	271	285	241	245	250	270	285	281	313	277	269	273	283	244	300	267	305	275	274	301	296	297	273	282	245	291	254	267	263	281	286	264	252	283	288	283	295	292	277	257	291	270	305	294	285	277	298	269	263	282	281	301	295	268	309	313	278	304	282	272	270	276	273	307	283	256	286	313	284	301	291	297	293	281	279	291	306	274	273	305	240	281	265	284	295	283	282	281	261	297	261	304	258	261	283	304	309	310	280	273	268	268	271	278	271	297	249	261	276	301	258	281	285	258	277	266	280	251	275	273	260	302	308	290	236	261	264	280	292	292	283	288	259	252	282	272	276	270	286	237	280	270	288	274	293	286	249	291	308	290	285	278	294	259	279	302	284	267	276	279	282	296	278	277	273	269	293	278	266	284	263	275	283	278	287	234	278	278	297	306	304	269	295	272	273	310	314	279	243	258	289	269	255	296	286	254	268	240	270	273	272	298	256	296	279	279	293	276	296	288	264	285	277	279	281	304	298	263	255	289	268	304	270	266	258	289	271	302	269	280	287	255	277	283	248	279	289	270	287	280	309	288	260	263	268	266	277	280	281	308	303	299	267	278	279	267	315	280	308	264	279	283	298	302	317	280	289	267	296	275	268	291	294	278	280	280	270	283	269	286	259	229	264	260	275	285	290	298	280	318	275	277	280	303	286	262	277	279	274	293	301	284	292	275	322	295	326	277	281	279	277	297	242	287	276	247	305	278	294	272	266	303	265	276	279	285	286	278	292	283	268	283	272	289	272	316	306	292	267	291	284	276	300	285	258	272	294	285	303	280	275	293	257	276	283	281	285	284	271	295	291	303	265	268	298	285	301	282	293	245	269	290	283	247	274	283	260	258	282	284	295	280	284	289	276	314	252	296	264	283	258	274
27548	2594	5117	5773	4679	3898	3210	2669	2304	2088	1855	1739	1568	1496	1398	1269	1304	1203	1188	1105	1076	1041	1077	1040	950	997	900	960	901	879	925	859	914	869	856	826	797	836	793	773	769	832	780	785	754	809	766	746	754	797	789	768	843	775	793	754	767	758	760	785	794	753	813	777	765	771	759	793	744	742	784	767	745	747	765	716	782	699	719	780	739	732	714	751	730	712	751	754	722	686	723	762	722	745	755	700	764	768	742	756	727	676	727	733	776	755	770	686	745	683	711	772	745	743	733	789	696	763	732	760	747	715	737	706	739	737	731	753	740	771	702	699	709	703	762	741	750	721	710	691	715	745	723	756	724	722	699	744	700	750	718	744	768	722	693	741	712	705	725	778	672	780	658	718	695	765	699	742	764	710	715	744	703	718	722	684	737	766	712	742	794	759	716	706	685	700	768	722	737	743	749	745	752	740	731	737	732	778	727	714	725	691	749	731	725	719	690	730	712	748	689	725	678	731	679	708	738	698	700	794	758	724	741	706	733	718	684	764	707	742	735	735	715	734	716	692	713	723	788	785	699	678	723	743	726	660	717	689	684	699	682	701	761	734	736	676	711	719	708	669	783	719	734	767	771	706	757	740	715	701	761	677	714	761	736	696	738	793	770	690	708	754	735	737	703	739	716	696	703	701	680	763	749	690	744	739	715	715	690	718	738	713	706	721	705	711	707	649	684	699	731	764	750	710	765	737	752	754	724	736	727	690	731	744	734	745	729	703	731	774	727	696	725	715	701	710	689	736	695	703	741	714	679	726	685	751	751	737	702	709	691	727	749	750	756	736	724	730	741	650	680	685	685	712	739	777	700	680	698	695	729	759	695	666	752	702	713	727	718	728	764	699	700	733	725	738	725	754	734	742	712	693	696	677	748	692	731	776	710	744	737	692	727	757	678	702	706	695	729	682	749	708	719	740	766	726	686	734	755	749	724	719	706	757	680	719	698	736	693	686	750	718	707	718	741	697	721	680	732	700	690	713	685	694	722	737	675	748	711	695	716	682	730	702	693	740	720	724	741	757	757	697	717	710	737	737	672	720	738	751	708	706	716	769	743	712	746	742	725	705	750	675	726	788	704	728	733	710	754	727	706	744	729	767	738	721	774	774	722	714	728	685	764	737	740	730	749	687	716	675	736	741	704	771	719	704	782	713	685	728	762	728	726	712	697	697	713	732	733	733	769	746	762	733	691	697	719	671	731	713	724	721	712	722	713	748	706	710	734	729	750	764	696	763	698	680	661	711	740	700	696	709	732	755	717	725	712	704	738	696	716	643	736	748	722	724	703	727	720	720	772	650	757	719	758	687	706	732	757	699	738	699	761	684	738	693	717	749	731	736	740	722	748	772	704	724	719	733	730	707	718	703	749	726	757	717	708	724	749	708	749	738	672	728	728	758	701	696	764	728	678	707	671	726	746	721	718	746	728	749	717	679	737	727	738	670	759	692	726	736	733	767	709	745	715	732	731	703	768	726	755	697	714	758	745	796	744	716	742	696	689	684	710	670	712	720	684	699	746	725	686	739	724	714	709	749	740	721	756	704	743	697	702	695	748	726	725	724	722	741	762	706	698	714	758	728	678	755	748	683	693	717	726	722	715	686	743	741	682	681	686	754	727	696	740	738	691	716	710	734	723	704	757	710	740	792	745	725	747	726	723	716	767	738	691	734	762	686	728	729	743	621	743	713	699	726	756	702	699	702	750	733	745	722	745	707	754	692	741	753	730	717	720	711	748	751	745	752	726	703	753	702	735	665	729	747	720	710	699	686	747	735	701	714	722	758	727	711	709	715	760	780	728	701	715	683	737	678	707	716	728	746	721	692	748	755	683	724	735	722	709	759	690	700	694	724	759	775	721	727	712	732	689	724	710	715	717	736	727	720	685	763	698	724	722	761	733	709	705	750	743	703	761	697	699	700	755	737	663	732	726	749	656	763	711	704	733	742	719	702	689	694	716	719	745	749	736	758	728	725	709	748	725	703	730	698	706	704	715	685	697	727	760	735	714	737	746	694	722	706	748	699	675	719	674	702	725	737	725	699	730	744	735	708	770	713	768	698	716	710	764	757	748	731	759	727	733	713	688	738	738	668	697	718	714	747	709	667	759	710	747	747	733	728	713	719	758	713	753	693	779	707	711	736	706	742	672	707	697	725	731	714	687	717	729	695	721	728	709	710	755	744	724	790	698	758	710	761	680	728	670	702	713	736	759	670	699	747	747	734	735	778	741	677	748	751	730	728	679	729	703	706	736	738	756	752	729	756	732	724	728	714	740	687	737	733	682	751	706	690	723	715	767	696	770	736	738	701	678	688	697	701	727	695	761	660	746	710	708	703	740	704	715	727	708	748	702	694	721	704	717	709	699	744	759	708	722	787	752	705	757	716	740	714	710	696	673	740	715	767	713	727	698	698	750	709	725	740	757	732	660	704	733	682	721	730	741	742	737	731	714	722	729	738	689	725	746	750	717	726	732	759	745	714	693	735	724	753	756	713	774	722	729	687	746	732	715	778	717	732	720	665	677	741	761	708	713	694	760	742	745	708	758	717	718	741	697	743	717	669	739	739	704	720	791	724	719	721	665	702	727	719	720	754	737	715	711	715	717	743	743	753	689	737	712	773	723	664	742	706	715	710	751	721	695	658	651	724	766	728	737	713	679	697	755	752	737	710	747	718	693	658	738	726	756	696	734	750	732	722	716	695	753	743	689	695	730	704	735	717	733	761	729	783	725	719	735	752	742	720	733	702	717	749	696	693	658	683	705	708	743	749	718	690	718	736	692	676	748	708	754	753	772	730	715	743	679	761	714	737	717	756	700	736	684	665	737	720	705	718	709	760	747	699	707	755	730	706	681	722	763	721	762	710	750	738	749	727	790	769	713	765	696	711	713	701	738	710	692	691	763	688	696	680	718	741	738	741	755	729	743	705	729	731	708	720	720	677	756	696	728	735	759	664	684	730	705	742	702	728	718	725	720	728	777	754	723	732	693	727	812	720	712	683	739	736	709	711	694	682	720	694	761	723	760	721	759	723	736	694	698	688	732	709	719	703	724	756	713	743	749	693	709	698	765	730	768	739	742	708	772	794	734	696	745	705	722	731	728	690	721	744	713	672	717	699	656	732	700	691	685	745	729	728	743	731	705	759	712	747	690	745	717	710	648	754	703	687	717	770	701	725	726	689	696	716	733	718	713	723	717	740	739	699	724	718	702	717	756	741	734	717	643	740	685	720	658	736	707	731	734	760	720	699	758	742	686	694	714	763	677	697	738	688	724	715	672	731	760	708	713	714	739	721	730	661	753	704	679	727	701	716	721	719	666	737	716	782	732	712	732	726	741	691	737	745	729	699	692	713	714	760	747	701	743	748	718	755	762	729	712	742	740	745	780	724	714	680	729	761	754	680	743	701	700	721	681	707	756	744	754	721	733	674	748	781	686	737	697	717	760	668	737	750	744	771
6914	471	222	227	238	228	240	199	224	205	208	208	209	204	188	224	209	183	193	194	190	202	235	185	223	215	196	232	217	240	202	210	194	197	203	199	216	216	215	224	193	194	188	189	214	197	201	211	201	205	209	190	218	209	210	216	218	197	209	205	226	175	188	181	220	202	218	212	201	200	186	157	203	199	186	191	202	213	190	201	194	227	197	213	198	179	194	202	203	190	195	211	186	194	201	214	201	194	203	208	219	201	213	203	197	198	182	213	197	190	196	191	229	191	189	193	199	182	173	221	194	213	202	225	219	198	202	220	216	195	215	196	191	239	187	191	189	218	196	189	199	216	167	211	211	168	190	203	203	201	214	175	191	206	221	214	196	190	185	177	172	209	217	225	203	187	204	182	200	200	190	213	182	183	217	185	173	210	223	224	201	190	193	200	212	233	213	193	174	183	218	190	212	216	214	179	184	179	194	187	168	203	180	211	200	225	221	194	200	194	199	208	202	201	210	205	230	211	186	194	197	215	211	188	199	196	205	200	205	181	237	206	193	196	179	178	206	204	202	168	215	188	192	206	214	211	222	202	194	211	194	188	200	199	209	190	209	198	203	224	197	187	197	206	211	211	185	208	191	216	194	196	202	210	187	211	198	184	201	219	217	205	227	225	209	217	208	182	196	193	199	187	206	209	184	189	206	205	175	182	227	190	189	188	197	182	186	208	190	202	218	198	208	185	197	186	226	222	224	203	170	218	231	204	196	218	212	206	185	211	223	214	174	201	209	193	204	197	195	195	220	234	232	200	201	195	217	202	186	182	181	219	214	177	211	215	199	175	204	194	188	197	191	218	199	206	216	179	187	206	193	217	202	173	197	196	219	223	174	201	208	196	203	202	193	192	211	198	220	203	208	216	185	190	208	196	198	215	189	210	192	216	221	202	193	213	208	180	189	216	183	229	183	190	213	204	206	208	207	213	189	185	209	188	204	202	198	183	199	186	159	194	213	187	229	220	184	193	184	199	190	223	201	224	207	203	200	184	198	195	211	191	196	192	200	187	201	203	195	182	197	197	179	172	210	183	201	192	207	195	212	218	207	207	200	201	202	195	215	197	184	200	199	198	208	230	218	195	228	217	195	183	197	176	198	209	214	198	207	199	203	195	195	203	208	202	198	185	216	202	188	211	191	211	190	227	183	238	204	221	184	214	167	207	190	190	221	220	210	192	187	215	205	210	196	199	191	173	210	207	211	203	192	199	217	186	200	198	196	220	183	196	204	226	162	225	172	206	198	184	189	211	208	175	207	221	176	213	197	218	199	205	188	172	226	213	206	175	189	207	198	189	194	193	182	199	213	217	212	213	212	197	207	205	206	210	200	175	217	199	200	191	176	196	190	186	212	199	188	181	214	190	198	213	204	192	206	198	202	207	201	202	207	196	200	176	217	213	193	203	212	188	230	230	202	205	204	219	181	196	209	218	214	199	197	175	195	212	181	184	193	200	184	203	203	189	224	185	202	200	193	197	197	207	186	188	183	187	201	199	188	194	219	203	208	189	199	186	189	188	209	201	192	194	195	193	208	190	186	173	207	219	187	200	186	184	213	205	193	213	206	183	189	191	173	197	204	212	188	223	215	210	205	205	211	233	193	184	198	200	234	192	193	214	204	175	196	187	204	195	214	171	189	210	198	194	198	197	220	213	178	204	175	182	193	185	196	213	228	202	197	206	205	200	199	208	197	199	213	200	200	201	217	201	195	191	243	200	186	224	216	225	207	177	190	210	230	197	209	226	230	199	193	200	184	209	178	212	195	203	198	198	226	199	222	209	202	229	202	212	196	218	219	196	231	203	220	192	222	212	199	195	228	193	212	188	189	182	223	187	195	196	194	215	205	191	214	199	188	193	210	192	197	221	206	222	188	191	195	186	184	191	198	209	201	223	202	216	195	189	200	178	229	199	177	220	224	205	210	200	202	211	201	196	202	202	212	181	207	193	179	226	178	213	211	167	208	188	228	193	203	201	200	196	201	219	203	197	231	197	211	208	199	214	208	224	194	188	220	205	230	186	190	222	201	175	182	211	194	198	208	217	230	196	191	198	200	205	169	206	180	208	213	223	204	203	210	194	198	198	199	221	197	177	204	213	203	207	199	187	185	221	206	188	184	198	220	199	195	185	224	190	184	213	182	206	189	207	200	183	216	221	218	214	210	193	199	205	218	202	221	235	203	213	220	195	186	180	206	202	211	226	196	212	166	217	184	190	206	202	197	210	195	216	212	179	200	214	220	194	206	194	192	206	189	196	236	232	216	170	209	189	210	187	198	198	207	187	199	196	201	211	197	177	218	215	206	201	176	212	193	165	196	196	218	207	206	205	188	213	212	211	202	175	201	209	205	222	208	216	185	235	206	210	191	211	201	176	190	211	185	198	194	204	197	194	186	230	200	207	181	213	194	210	209	195	206	226	214	213	189	195	189	204	209	236	210	196	220	219	207	197	176	179	188	209	210	189	233	204	182	174	182	190	184	211	208	195	211	159	242	193	192	229	204	202	176	200	225	215	213	210	175	192	204	226	212	221	182	188	200	197	194	229	219	198	204	214	204	224	211	209	240	211	186	199	216	209	177	185	186	187	193	204	198	231	222	218	217	208	191	189	220	209	197	168	210	199	179	219	208	190	201	199	187	210	200	189	187	203	203	194	200	210	176	199	189	194	214	209	186	168	196	216	220	176	200	195	184	210	201	206	197	195	214	206	180	186	210	220	181	203	206	226	180	214	207	226	235	201	218	210	194	192	208	209	205	196	199	197	191	220	205	204	200	213	232	187	218	207	208	209	206	202	218	192	193	185	207	198	190	204	216	209	183	208	198	187	206	217	190	177	199	175	216	202	224	209	194	200	201	176	250	196	212	195	214	192	231	189	188	199	166	208	191	227	212	194	229	220	209	203	209	202	222	180	192	200	206	185	228	192	210	175	157	189	189	211	205	209	235	188	204	193	214	197	192	195	204	181	212	190	184	188	182	196	204	197	207	170	210	214	210	213	191	191	188	213	213	224	201	213	217	207	178	189	198	204	198	179	217	209	196	197	194	199	193	187	225	201	218	196	204	193	210	211	205	200	199	203	233	197	200	209	202	203	244	187	240	225	167	205	172	207	202	185	225	177	203	185	192	198	189	189	211	206	228	193	219	178	188	220	182	207	250	191	196	180	200	219	191	206	219	210	227	182	191	184	203	212	215	203	179	219	234	216	209	219	164	207	196	171	188	192	197	216	203	203	196	213	205	192	219	213	184	201	191	200	194	178	208	185	194	214	190	192	204	198	205	206	207	186	197	187	229	220	222	194	204	210	197	180	205	217	211	195	208	232	194	204	181	208	207	204	207	184	194	184	198	229	208	170	190	152	201	217	210	219	183	197	235	216	209	181	181	197	198	180	204	228	214	187	194	214	203	222	208	208	201	186	193	236	195	213	191	220	198	190	222	186	180	201	188	235	179	219
6227	655	702	730	739	706	640	649	606	638	612	652	628	570	598	628	554	598	538	555	589	584	567	580	606	596	570	560	603	585	625	556	586	564	557	604	583	637	590	613	600	585	563	600	567	574	573	575	592	605	573	566	570	610	603	562	552	551	573	579	551	610	587	615	591	572	608	590	604	581	538	587	603	581	587	626	580	560	567	577	577	607	581	561	596	585	612	564	589	579	560	580	627	563	532	586	593	571	561	580	588	542	570	569	610	575	584	617	590	544	590	576	544	581	579	578	576	589	607	563	554	557	598	573	585	608	597	595	566	569	609	617	560	588	574	579	614	623	588	600	586	614	568	573	580	562	579	587	563	583	586	580	604	570	570	565	585	609	588	583	556	595	577	623	566	564	548	623	575	605	543	608	572	586	558	581	576	581	621	627	597	544	580	588	597	571	575	574	586	589	610	568	594	556	554	579	575	544	559	560	609	613	587	620	555	595	586	594	582	539	595	619	603	544	586	610	579	585	569	570	593	606	629	610	598	556	592	572	581	613	594	587	590	598	600	571	582	559	568	562	577	610	615	621	589	539	567	606	600	584	635	613	558	549	549	589	596	528	594	615	561	590	599	557	581	599	553	572	556	569	601	584	613	584	571	522	609	601	590	584	575	589	579	577	585	583	597	570	606	597	551	564	577	642	589	571	591	561	610	582	564	601	582	597	600	557	566	583	595	570	585	562	593	594	553	608	599	634	608	535	587	615	628	601	586	540	602	587	613	568	586	596	594	571	516	564	580	554	588	550	557	564	605	581	559	625	578	598	581	607	612	649	589	569	614	591	533	572	572	540	599	560	593	576	608	574	560	547	626	577	577	609	594	585	611	592	573	541	571	591	606	601	604	591	599	593	564	582	577	562	571	609	571	586	553	557	600	595	568	597	571	553	583	575	594	578	589	592	587	585	585	597	571	559	590	558	570	592	575	539	571	573	587	624	603	589	539	576	607	559	612	547	579	589	641	619	585	570	590	561	617	623	577	544	603	585	598	600	593	581	593	581	589	591	602	552	583	595	559	566	594	598	588	588	579	619	583	536	582	571	580	561	570	594	579	579	618	566	558	569	615	596	554	550	599	597	550	576	559	593	583	606	571	579	563	591	599	567	592	573	580	552	596	552	593	621	617	526	581	588	585	581	560	570	575	535	574	574	666	565	604	602	605	593	592	602	568	563	586	619	617	586	573	541	559	597	588	592	611	580	563	543	563	587	548	600	554	592	622	594	583	581	564	580	549	597	592	573	602	594	561	548	553	570	601	592	597	600	626	600	622	555	585	545	580	587	615	570	565	569	606	620	559	560	579	582	576	594	569	585	569	564	627	598	650	610	572	567	569	585	571	541	570	579	564	576	600	579	570	589	595	551	603	593	602	608	574	567	529	592	595	551	585	575	566	598	565	558	580	563	616	596	595	536	623	579	571	556	563	524	532	551	548	615	609	562	588	591	558	569	618	553	588	566	543	590	650	589	549	556	603	565	602	553	558	591	641	578	577	578	577	563	533	602	601	536	569	563	557	565	539	603	602	566	604	569	592	563	615	583	592	603	574	596	615	560	582	602	565	587	586	593	621	592	584	582	572	556	569	597	580	555	590	597	577	599	557	601	569	623	579	610	606	561	598	621	580	581	598	568	555	605	564	552	536	572	592	518	609	550	540	563	585	592	578	607	542	584	552	527	610	604	604	590	521	599	612	593	573	600	571	511	613	581	603	553	609	548	581	603	630	569	573	563	535	561	583	558	571	582	601	578	554	531	631	607	579	627	604	581	570	559	532	535	545	566	605	562	587	553	597	616	576	602	569	605	608	551	586	605	572	570	546	539	564	597	549	584	571	556	557	566	592	573	582	549	574	577	576	584	605	639	562	590	587	597	624	571	566	610	551	567	581	577	569	585	536	570	623	592	617	601	524	595	567	606	551	564	603	588	589	570	506	588	597	575	584	584	576	601	559	608	575	568	583	570	611	589	582	627	588	596	566	564	564	558	607	613	579	606	568	606	557	587	613	552	591	563	608	604	581	547	562	555	589	584	615	568	619	589	575	621	576	647	607	580	556	610	630	577	588	614	590	597	594	578	619	611	565	554	576	623	571	538	595	584	570	552	549	577	606	598	570	562	581	612	599	569	584	579	572	612	546	583	577	574	590	578	613	589	567	597	609	536	585	543	570	576	578	592	612	614	553	567	577	569	625	570	569	545	574	570	581	581	589	631	548	520	582	574	619	582	588	584	587	555	582	586	551	590	563	546	607	594	549	551	574	584	606	589	584	591	576	625	591	563	539	602	606	588	572	597	587	569	603	567	584	598	597	581	565	560	574	544	573	539	542	604	594	600	566	560	586	598	588	594	562	585	606	572	614	544	554	589	581	596	549	592	581	544	566	622	548	573	562	602	591	615	600	587	538	590	554	578	572	569	548	618	553	610	579	582	580	607	586	607	604	589	575	600	531	589	608	569	569	575	588	592	581	552	570	610	557	522	576	621	580	573	556	547	619	573	591	556	586	560	554	533	584	571	543	566	590	617	592	584	639	544	615	586	604	587	534	550	560	619	576	578	601	578	602	575	558	564	560	618	591	614	567	556	557	524	560	566	530	580	612	599	589	591	599	604	597	576	610	541	540	598	545	591	590	582	551	597	614	596	616	620	536	614	596	556	553	563	573	568	566	565	567	541	558	579	551	572	569	585	579	562	596	569	584	600	578	612	550	574	582	597	621	567	575	548	602	557	567	571	587	577	587	571	607	560	562	571	599	608	561	558	556	530	576	580	581	580	538	569	576	596	561	607	588	571	568	542	574	571	586	535	568	574	560	562	570	593	600	545	554	583	530	531	558	581	589	560	586	547	569	579	608	582	606	609	578	587	601	552	543	585	595	609	633	578	596	584	581	600	570	593	593	570	599	596	555	577	600	581	597	589	576	599	598	611	603	553	560	598	558	551	603	588	622	561	579	597	600	579	572	590	576	580	543	602	574	566	582	567	594	584	549	587	558	584	603	530	594	600	603	635	554	562	588	595	592	581	585	560	539	564	592	567	587	607	565	593	556	574	541	615	571	570	593	573	581	596	613	575	582	574	519	559	616	570	545	593	592	599	574	576	594	587	604	594	584	571	557	588	617	570	556	622	607	596	588	581	560	591	601	561	574	612	587	563	584	611	541	554	584	620	572	589	553	577	585	594	585	555	557	573	573	560	563	574	620	566	599	537	595	585	569	549	562	560	554	591	562	535	561	556	552	596	578	574	546	599	618	560	613	567	559	587	570	546	591	594	585	606	574	539	594	583	559	594	557	583	627	555	584	631	568	552	613	609	615	627	565	523	606	602	557	561	570	572	599	601	588	547	538	613	547	575	607	596	585	555	545	587	578	591	552	588	563	608	556	557	540	557	626	571	611	610	578	585	635	573	613	574	537	580	547	579	588	612	563	595	558	590	593	580	556	569	618	581	585	598	626	585
38948	23603	7394	1149	776	619	540	513	466	392	432	386	406	415	359	373	352	354	366	351	365	353	374	369	369	358	365	341	348	355	339	308	322	313	345	303	322	315	306	327	372	317	329	386	351	330	359	321	331	355	370	366	352	323	346	353	347	302	337	349	346	329	352	350	317	352	314	359	351	324	337	365	341	306	347	354	365	353	304	337	338	339	339	331	330	312	318	360	336	343	325	332	353	314	336	317	352	301	342	315	333	320	324	325	332	317	339	331	318	340	329	344	323	332	334	338	311	310	368	330	358	352	317	333	348	350	292	339	290	330	318	309	325	305	305	329	324	295	330	314	346	358	325	384	301	325	289	357	317	325	317	324	312	344	342	304	349	337	381	342	342	312	335	331	336	342	325	367	331	328	304	346	359	293	341	322	332	349	324	323	322	340	354	340	350	332	357	323	295	297	307	316	316	330	359	358	309	321	325	302	339	364	347	344	313	338	347	326	332	350	337	348	321	329	319	325	300	347	347	354	312	357	356	324	338	327	354	355	304	310	356	310	337	354	333	316	321	318	357	310	328	297	369	296	313	359	325	329	339	327	348	331	336	365	348	313	359	348	345	312	335	362	340	339	339	327	366	321	334	341	324	327	340	345	321	335	321	339	347	379	338	327	319	353	318	337	348	285	316	347	338	351	325	326	341	312	342	354	340	317	327	364	355	345	341	309	325	335	331	325	342	350	302	341	332	345	334	375	346	350	353	341	325	301	349	341	342	353	343	337	307	313	339	352	322	344	346	329	318	364	332	333	359	335	346	337	349	329	356	365	367	354	336	350	300	331	385	341	312	372	341	344	323	318	337	335	311	318	338	351	310	321	312	333	335	296	348	334	345	348	341	347	328	312	344	361	333	330	348	343	344	332	356	351	320	309	349	320	328	306	362	321	374	304	313	323	320	333	334	312	336	292	303	351	338	321	334	324	357	349	335	329	308	337	329	318	352	325	356	323	366	306	363	337	305	314	341	334	334	348	331	335	323	331	332	353	329	342	353	327	315	315	334	309	331	313	349	337	339	338	298	347	326	318	319	326	330	348	318	385	318	333	341	320	306	324	367	354	328	342	317	348	347	306	367	346	329	350	296	311	338	338	333	363	344	330	321	373	319	341	331	336	342	320	338	364	366	321	339	301	362	325	358	336	335	305	361	305	330	353	371	326	351	341	323	319	333	327	282	328	314	317	316	348	349	324	351	347	330	318	353	350	350	324	323	320	313	317	378	348	353	331	317	337	324	347	350	356	333	284	363	341	354	336	355	339	338	328	351	327	330	325	349	318	332	347	341	337	358	334	375	359	350	358	306	334	355	368	335	285	353	344	317	295	306	339	348	330	316	362	333	315	351	321	331	308	330	358	348	310	332	310	330	343	330	312	334	303	336	345	305	321	339	326	323	352	375	331	350	336	301	317	330	350	352	324	349	336	328	360	319	385	332	321	322	358	333	328	306	323	356	296	321	317	339	334	339	312	334	341	347	335	325	318	303	307	347	355	332	328	350	292	295	337	320	313	305	332	295	322	320	329	322	354	338	358	320	333	365	351	358	355	344	375	349	317	308	359	350	353	344	329	308	315	309	367	353	329	347	356	326	330	338	316	307	330	325	349	361	324	357	322	314	323	326	320	363	321	339	360	334	341	339	322	357	356	341	349	366	324	362	346	319	310	308	357	349	304	358	345	344	347	344	305	346	331	339	370	354	348	325	328	275	333	340	331	359	352	364	291	342	383	304	339	361	348	348	338	332	319	350	350	338	299	339	333	304	333	323	326	340	338	343	324	307	307	327	330	351	351	333	367	313	346	312	328	328	366	348	312	328	353	340	337	326	325	343	323	354	348	309	355	345	340	331	316	344	319	325	334	364	310	348	354	319	383	359	336	320	322	323	304	352	316	317	372	354	333	350	346	328	335	317	372	356	328	353	335	355	332	358	360	313	312	346	354	352	335	333	350	360	292	330	347	338	338	333	328	340	364	355	316	334	335	306	347	332	354	328	354	332	311	334	329	333	341	343	345	322	352	318	300	338	321	335	308	314	340	342	372	358	334	322	325	342	329	343	318	326	313	345	319	339	360	367	316	337	329	318	342	340	325	347	345	340	344	319	352	294	312	342	372	363	379	317	308	341	340	304	334	313	313	344	306	301	346	347	338	345	332	344	327	345	329	345	343	365	322	326	331	332	301	289	351	338	380	344	332	346	338	363	347	309	313	329	316	338	329	346	355	353	320	358	341	326	358	319	319	352	348	323	363	298	351	350	341	332	341	323	313	369	339	343	336	349	346	346	315	350	327	335	309	316	333	324	342	350	368	330	371	314	331	336	332	341	325	338	342	308	346	350	351	329	371	326	318	376	353	349	340	306	313	357	356	341	318	333	358	339	331	327	342	346	348	295	333	316	338	339	330	343	327	334	302	329	362	373	335	324	356	314	333	325	330	325	323	325	316	349	346	380	351	340	344	325	365	345	327	345	376	312	323	336	342	328	344	347	313	318	320	344	309	311	339	357	324	342	344	322	353	340	338	292	325	327	344	346	341	330	361	386	350	294	326	319	348	349	316	331	327	323	297	368	339	323	348	322	348	290	311	314	307	322	328	302	354	268	332	344	322	340	326	363	338	349	338	325	324	327	308	373	360	364	335	335	330	352	358	313	367	311	310	338	317	321	346	332	338	320	340	323	325	338	308	332	305	352	359	338	303	306	328	316	349	353	340	310	308	339	362	323	354	316	317	364	336	329	316	335	344	368	320	349	318	351	344	343	335	300	329	326	323	376	337	349	351	327	301	316	357	332	347	322	334	316	332	293	290	343	320	312	355	289	327	347	317	311	306	354	316	364	336	345	310	345	347	337	323	317	301	337	332	336	318	299	332	335	366	350	352	347	366	357	354	326	319	336	350	329	341	316	319	333	318	367	296	334	317	334	338	321	305	322	348	316	329	351	324	337	338	332	312	354	328	323	312	319	357	331	336	335	330	343	337	318	291	362	337	350	325	348	308	312	341	356	329	305	360	343	348	316	327	332	343	356	334	358	331	319	323	377	313	338	311	351	362	311	343	328	348	319	348	330	361	323	329	324	334	336	355	362	325	312	348	336	368	336	306	342	324	312	305	284	333	311	355	360	348	328	320	324	346	311	316	337	335	317	318	312	315	334	354	316	340	325	327	330	308	302	317	330	373	348	338	335	315	325	325	334	329	353	365	332	329	320	331	332	346	329	333	337	330	376	343	310	299	363	324	328	323	369	316	380	355	342	336	361	298	320	319	333	346	313	335	359	362	335	317	322	312	345	360	361	323	321	301	345	315	316	317	340	348	317	305	336	376	348	350	296	325	307	389	327	314	313	320	325	296	338	352	324	322	289	335	323	353	352	344	335	339	331	347	356	319	322	355	326	349	339	337	364	343	323	338	313	335	314	365	344	335	309	306	337	315	327	344	387	339	365	356	327	351	317	349	336	310
24697	2216	3049	3436	2953	2448	2129	1877	1748	1522	1455	1356	1378	1258	1199	1198	1131	1117	1071	1041	1043	1004	992	996	988	948	994	979	910	998	1005	937	946	942	942	938	917	1001	888	931	894	901	869	927	915	919	911	896	925	898	869	866	918	862	860	902	870	892	891	908	886	884	936	869	897	863	891	889	861	934	892	867	887	913	945	893	868	884	883	885	895	925	887	886	933	940	869	869	868	889	932	893	849	912	882	869	891	859	927	892	862	879	918	828	843	877	894	869	884	826	848	850	849	868	858	878	868	906	890	834	820	874	833	895	917	904	822	877	901	896	885	879	826	813	818	873	889	859	863	836	886	908	902	887	890	884	948	921	880	964	867	890	875	847	889	871	896	906	876	897	862	854	883	890	916	908	831	868	881	847	835	874	939	830	854	872	868	849	876	877	884	828	850	871	876	862	885	887	885	919	902	864	871	923	909	887	878	838	886	846	868	927	874	884	873	938	834	876	815	892	893	897	916	843	819	866	882	936	832	882	862	820	888	910	885	887	891	894	781	900	895	908	835	856	865	848	849	893	909	897	898	821	881	916	863	855	910	846	905	853	836	844	886	869	882	916	845	866	861	852	887	900	877	859	866	890	864	821	856	884	894	860	873	852	830	861	854	892	896	896	899	836	869	858	910	845	883	831	870	896	933	890	831	876	860	853	912	931	860	895	915	846	845	862	882	924	855	828	865	865	875	809	903	862	865	914	858	873	833	856	873	905	915	856	871	826	918	883	865	866	917	895	874	827	849	902	923	873	809	849	853	883	850	940	890	899	880	852	870	909	909	830	868	830	867	858	918	836	851	872	877	831	834	868	848	816	890	851	912	891	851	866	875	893	875	779	805	849	879	854	883	952	868	870	863	889	861	829	841	861	863	902	948	896	860	892	874	941	858	844	943	844	900	862	872	875	897	887	846	846	879	873	874	906	824	869	855	926	859	869	871	871	914	887	910	850	899	907	817	930	911	850	881	915	863	869	842	873	936	857	862	843	894	857	895	888	836	908	887	867	858	872	928	918	897	861	910	872	880	898	903	854	930	886	895	849	824	911	861	895	892	898	841	903	869	891	891	882	895	830	863	856	876	843	882	872	937	874	862	929	819	884	894	873	912	892	904	862	907	882	830	902	896	856	847	855	834	863	842	855	865	849	857	851	825	877	895	861	853	855	903	901	922	889	863	867	870	822	864	842	836	858	880	872	891	878	835	895	796	882	838	879	915	846	859	900	945	898	920	884	906	859	851	854	870	930	870	844	927	860	866	879	851	870	899	854	871	867	905	862	904	863	885	865	916	823	873	816	843	839	863	832	850	826	894	890	876	845	875	911	893	870	831	918	892	882	871	877	917	864	919	911	875	906	877	859	890	873	857	908	890	924	876	919	804	904	914	909	872	883	912	855	846	896	876	880	883	954	832	852	864	876	858	863	876	893	840	861	870	854	853	849	861	868	885	856	869	866	909	865	882	890	881	900	870	899	861	913	895	937	846	886	838	849	877	861	900	907	904	871	908	828	886	923	871	832	894	912	846	838	897	848	865	871	863	854	915	920	841	905	909	876	892	852	867	903	919	905	906	847	809	892	880	860	882	883	850	884	882	909	826	879	829	866	899	867	887	888	872	901	816	825	879	842	954	913	875	914	899	911	907	879	897	926	871	909	832	923	836	878	897	846	826	876	824	799	869	847	890	867	825	930	812	850	900	822	883	811	877	885	823	843	916	877	871	917	887	915	891	880	820	905	840	902	826	883	884	860	872	875	909	883	856	900	884	941	924	883	875	883	845	899	906	877	911	848	934	885	932	871	825	916	888	830	914	835	831	898	853	876	865	899	870	828	851	873	876	853	875	896	857	884	891	833	913	856	890	911	891	884	884	868	840	927	840	828	937	900	859	871	842	912	899	842	875	880	892	904	829	885	841	905	864	811	889	855	867	910	875	878	904	920	879	848	888	928	845	852	881	850	856	921	883	877	871	872	874	818	867	898	833	845	918	860	854	863	916	885	905	857	879	820	838	854	875	823	863	855	875	877	891	889	870	857	869	895	876	834	912	853	870	875	861	891	900	901	915	895	844	865	909	864	881	841	930	845	854	821	880	883	919	865	845	885	870	896	817	876	869	847	906	874	880	899	903	898	890	838	902	847	841	835	853	839	875	931	827	882	829	863	880	860	914	867	874	866	894	896	849	880	891	880	857	901	849	868	868	900	909	920	813	907	918	874	913	882	838	905	921	886	884	903	868	882	854	910	895	816	860	882	885	881	910	858	896	889	840	863	868	876	882	899	821	843	858	883	886	813	912	865	826	849	851	904	888	870	866	908	864	898	888	909	861	911	909	894	861	858	856	864	901	895	840	864	911	904	918	854	914	863	869	845	848	872	857	878	856	895	878	868	870	894	868	886	862	853	836	874	894	844	847	878	892	879	889	915	851	884	837	886	870	893	873	907	947	885	830	841	842	895	838	915	856	846	833	901	819	868	855	848	895	863	889	877	897	871	854	915	911	876	865	870	888	840	854	847	890	831	862	917	854	847	852	948	887	841	897	887	892	878	860	872	869	886	870	832	832	899	884	900	881	879	859	908	906	879	831	849	850	871	854	910	858	831	866	870	869	882	848	926	832	829	899	867	926	862	877	858	864	884	873	899	836	873	870	884	875	855	900	876	895	915	858	895	874	891	893	883	887	912	912	876	833	854	816	920	850	886	872	871	875	869	889	951	850	847	867	835	893	853	919	893	826	871	850	875	836	863	894	882	853	905	852	867	882	846	936	901	873	829	929	938	874	805	875	883	900	871	880	841	877	880	865	870	838	868	933	784	835	879	856	855	861	859	900	873	843	878	838	897	901	867	904	910	906	923	832	845	866	865	884	880	936	825	884	848	888	887	846	848	865	883	871	905	869	865	823	859	888	887	830	864	883	880	917	895	823	903	872	842	834	908	884	834	842	823	858	877	850	891	903	869	846	830	934	917	838	848	924	899	869	882	879	898	865	818	845	860	900	934	867	884	884	896	865	861	944	866	890	866	837	855	865	848	875	838	862	927	855	957	876	892	793	870	857	878	912	871	911	875	940	844	871	838	795	869	888	862	928	879	890	886	853	824	982	845	827	842	936	887	844	828	929	915	824	866	903	862	825	862	886	829	831	892	876	871	874	886	877	915	867	922	884	861	889	950	872	843	887	858	831	926	886	878	894	860	845	876	853	844	868	858	837	854	861	841	833	905	830	872	872	900	899	915	905	854	861	902	865	847	921	868	900	818	878	893	899	874	864	906	858	865	859	889	878	902	895	867	938	883	888	879	881	865	949	845	866	874	866	840	933	957	850	830	884	899	917	859	870	884	851	893	909	921	839	861	855	871	858	848	823	818	924	872	882	883	923	912	908	893	880	894	833	892	860	881	865	918	871	880	866	870	874	863	907	900	827	873	871	910	824	897	839	858	894	804	842	843	894	902	878	880	894	870	882	832
49991	30559	18719	3071	1291	906	687	595	544	451	427	416	360	370	375	382	329	328	352	287	281	310	304	305	280	303	303	308	322	311	295	303	283	296	297	255	310	291	293	289	325	315	303	292	289	285	295	286	273	289	302	294	287	289	261	319	289	286	283	273	269	279	273	297	272	277	264	276	278	284	288	286	257	252	330	267	257	256	270	282	272	306	267	291	272	311	313	292	308	286	283	279	280	256	281	284	262	289	306	280	257	333	292	266	258	286	280	314	256	305	266	291	299	297	302	247	295	264	272	306	337	271	305	267	267	298	288	265	293	286	305	298	285	271	273	296	284	295	310	275	262	295	274	268	269	293	282	267	284	279	279	286	302	268	288	296	275	288	258	270	290	343	306	279	293	301	294	273	279	294	253	267	284	293	321	290	253	284	285	278	265	318	295	256	267	269	268	293	297	286	277	290	276	282	298	293	291	272	278	268	277	279	272	262	262	294	276	303	292	302	266	257	256	338	245	286	255	251	280	274	285	289	295	265	264	271	286	280	266	263	281	277	254	279	277	267	310	283	274	269	304	261	244	289	286	273	283	287	287	300	269	280	275	295	272	282	273	258	265	259	274	300	281	254	275	301	273	289	283	278	281	300	299	301	248	292	287	289	250	283	269	285	296	290	289	290	299	282	280	289	284	243	262	279	258	313	272	288	268	286	308	271	304	304	287	282	289	253	258	268	290	290	287	272	303	291	291	294	293	290	284	285	278	279	299	276	266	268	277	280	284	284	278	267	286	301	305	271	280	310	314	297	286	269	289	292	263	282	273	253	268	279	291	301	261	276	269	247	281	281	275	283	251	288	281	299	271	291	309	296	281	265	273	334	320	265	299	279	273	291	248	286	304	252	301	285	271	304	283	245	293	321	296	293	276	281	283	301	249	279	273	286	295	295	311	281	294	267	261	250	262	298	282	291	291	285	280	291	294	283	282	277	258	260	273	268	283	259	301	271	281	289	267	304	285	299	280	297	252	267	287	294	267	299	249	278	299	253	263	299	267	246	309	282	284	260	339	250	269	280	261	307	299	289	297	278	266	288	273	249	276	274	259	281	312	274	295	299	275	276	311	296	262	281	309	278	284	266	276	281	300	292	285	284	315	290	282	281	280	282	278	263	255	289	280	270	301	278	304	258	268	273	267	271	303	285	271	296	256	292	290	306	270	299	286	291	291	293	289	299	280	280	267	244	278	275	300	290	275	291	291	275	270	247	256	292	296	268	275	277	294	274	283	260	287	293	251	294	290	296	300	312	291	285	303	280	298	273	273	303	297	291	271	307	290	286	284	271	265	351	302	272	283	309	281	253	287	310	290	281	280	284	306	281	309	261	315	283	281	259	285	279	258	295	251	293	285	281	292	286	293	299	281	280	288	300	276	292	290	273	291	277	258	286	271	251	290	257	285	284	298	266	279	277	267	296	261	290	272	278	290	272	293	291	302	292	300	308	277	295	298	288	282	268	274	296	286	267	267	289	303	259	279	290	283	334	268	304	299	305	280	325	281	311	289	286	270	290	328	309	288	263	266	279	266	288	287	307	301	321	285	287	292	275	287	304	276	263	302	272	288	293	278	324	266	313	274	305	273	306	264	265	287	261	285	291	288	279	276	257	271	299	292	272	298	270	291	292	289	244	261	296	274	282	263	284	272	288	262	259	302	289	276	247	285	281	276	310	317	250	274	266	281	261	259	280	278	272	296	314	299	273	300	309	298	279	318	273	271	304	276	275	281	275	286	258	346	263	282	287	308	298	275	303	294	287	268	282	317	286	278	293	313	315	262	276	259	301	303	269	283	261	275	233	267	296	303	266	263	267	272	281	321	272	322	264	287	266	287	284	290	291	292	317	282	281	271	298	263	280	267	290	272	290	303	294	280	251	276	273	281	288	267	256	292	282	274	281	291	267	286	275	296	279	275	278	270	319	317	293	302	283	262	248	264	269	284	274	276	302	274	283	310	278	293	285	286	299	298	305	250	304	276	252	277	323	287	286	289	289	294	299	277	248	294	278	263	279	276	284	267	284	301	274	254	275	303	294	289	280	255	273	263	249	279	264	274	278	315	287	280	286	270	258	266	253	293	305	290	263	262	284	282	276	290	281	274	298	294	296	274	290	282	283	306	297	300	273	286	295	262	293	293	272	261	302	281	266	289	277	270	280	292	294	315	262	280	275	297	282	295	276	308	293	312	287	306	283	258	273	278	277	293	293	311	296	298	284	295	277	280	279	290	285	275	277	288	292	256	260	292	281	283	288	282	281	303	288	285	270	266	282	287	284	265	299	250	286	302	312	282	267	291	285	291	264	265	306	307	297	297	275	286	259	268	266	323	266	278	300	291	287	302	288	301	316	285	274	248	268	305	292	252	273	294	270	281	282	287	271	284	255	280	270	276	268	270	317	277	256	305	288	312	283	287	306	289	293	320	282	288	303	258	272	245	290	310	298	275	281	267	275	298	269	263	298	294	245	302	320	289	289	284	298	326	267	277	258	306	279	289	278	254	252	288	263	290	263	315	291	273	306	276	283	294	283	280	282	284	283	292	311	288	307	286	288	292	279	291	308	303	268	273	294	265	300	289	299	308	267	300	309	285	290	270	286	336	279	275	304	267	271	285	305	318	267	286	325	262	278	276	238	294	284	273	297	265	283	304	290	267	293	285	311	288	304	312	279	260	314	279	257	269	288	298	292	267	290	298	277	275	270	286	262	293	266	281	302	294	279	270	301	254	307	273	317	277	263	314	307	292	249	282	263	283	302	268	271	278	280	303	263	274	271	275	274	274	274	275	290	325	264	251	289	287	295	278	314	281	288	304	296	291	286	277	271	253	278	232	298	301	275	298	256	291	297	293	281	273	289	322	278	331	306	305	276	269	254	297	262	320	301	294	273	261	308	295	283	267	283	290	307	270	295	278	258	282	295	283	274	280	299	285	257	290	269	305	269	258	245	275	293	279	269	281	288	273	283	266	292	271	262	289	291	305	306	267	255	278	245	284	270	291	275	263	289	296	282	306	286	288	294	263	266	292	273	273	273	302	295	275	281	289	291	283	292	277	284	286	316	306	276	268	314	295	284	260	279	284	305	259	275	261	276	298	278	300	288	285	292	297	269	292	275	254	274	300	262	313	287	278	276	295	278	273	285	293	280	268	274	284	307	300	307	263	265	267	294	316	284	310	296	280	300	296	289	297	286	263	238	277	295	282	291	289	337	280	307	287	301	258	293	286	291	270	279	254	306	295	268	288	264	293	291	283	285	278	248	291	279	269	282	279	268	286	293	283	285	254	314	271	291	326	273	292	298	294	268	289	264	267	270	314	297	270	261	288	282	292	304	279	280	289	288	277	300	260	259	279	273	322	280	311	265	274	306	291	272	311	273	266	316	286	276	283	262	277	271	282	294	305	276	305	292	305	282	280	276	285	282	259	268	324	276	291	277	270	286	270	276	264	271	283	285	306	282
34293	3249	4831	5471	4502	3802	3027	2682	2404	1980	1812	1667	1485	1410	1387	1270	1234	1200	1102	1066	1065	1009	1087	958	987	902	944	904	938	835	909	870	864	804	842	808	830	804	816	865	811	815	848	785	835	820	788	800	734	787	777	774	786	738	691	763	772	813	768	736	724	782	822	763	732	753	769	740	766	749	727	746	743	765	718	726	783	785	774	745	715	684	761	790	692	746	786	757	797	720	746	739	734	773	772	719	753	712	769	763	728	730	724	702	734	767	747	776	752	711	775	690	742	714	724	715	783	718	793	765	762	776	735	780	738	704	704	768	668	729	705	688	747	727	751	777	724	732	735	720	704	786	687	699	763	737	728	744	772	718	693	776	774	734	723	726	733	768	730	722	742	727	763	792	692	734	742	760	714	754	751	749	712	751	713	770	739	740	728	748	727	764	765	738	711	753	694	721	696	762	725	730	733	734	705	743	705	697	710	704	728	707	755	730	691	746	732	728	747	732	785	741	717	693	762	796	759	723	743	735	712	728	752	786	718	688	709	730	736	763	689	750	740	687	728	770	700	754	753	720	651	706	742	748	782	735	736	746	709	787	721	726	694	683	673	729	755	732	801	712	715	731	731	709	774	723	708	717	662	747	792	700	754	739	674	774	715	723	754	745	711	755	733	722	739	696	751	737	676	706	690	759	756	782	697	769	733	758	716	754	743	712	748	749	716	765	666	735	757	695	734	720	725	689	741	732	772	739	746	753	784	764	764	767	733	694	717	724	744	758	798	764	768	716	749	705	717	709	746	759	680	687	709	701	768	736	712	724	768	785	717	772	727	743	711	712	738	762	721	712	694	776	762	730	747	756	760	753	716	724	724	698	734	745	770	702	713	738	688	715	714	703	727	742	735	678	737	768	733	756	730	689	729	727	742	752	733	756	665	753	736	735	692	735	734	717	711	704	689	778	706	783	805	711	756	737	772	718	752	742	714	721	739	770	764	753	726	773	741	741	671	733	710	694	740	723	744	753	729	740	703	701	695	690	709	712	690	753	704	748	776	722	701	708	716	663	744	746	729	728	718	744	729	711	730	725	774	716	770	744	705	733	703	785	699	708	741	713	768	716	758	748	714	709	724	730	684	750	712	751	748	731	745	720	724	698	705	715	710	759	729	761	728	700	786	735	769	736	715	709	703	711	770	732	761	749	719	766	713	739	707	738	711	731	705	748	695	667	732	693	713	738	735	730	705	754	729	738	749	755	776	737	754	724	740	702	760	746	696	749	726	713	718	718	737	679	756	730	737	755	733	756	746	728	756	737	719	728	759	735	760	755	749	755	754	694	740	760	726	753	686	737	688	728	714	693	755	690	766	712	717	746	738	769	704	757	691	711	734	672	771	747	698	747	731	749	723	748	762	763	729	734	698	750	721	681	715	690	749	743	735	748	746	758	816	719	726	759	688	714	726	770	741	736	701	710	754	697	753	711	812	678	717	728	753	749	713	698	703	736	692	716	773	681	734	753	709	799	742	697	748	735	666	663	715	704	718	765	713	758	727	738	704	709	715	691	741	754	771	710	743	677	737	781	720	785	738	707	735	708	687	740	710	691	724	722	706	717	752	738	758	708	721	722	700	709	759	747	713	691	800	754	740	739	741	725	740	750	711	716	735	710	776	768	679	720	758	719	761	734	711	734	731	741	743	738	716	759	710	701	744	766	692	756	668	752	732	771	710	702	692	723	756	748	764	690	680	699	731	768	735	735	716	702	723	741	654	688	734	702	719	750	749	726	705	688	690	730	765	729	734	775	770	695	761	731	758	765	719	734	712	771	720	721	713	782	729	690	700	722	749	720	733	786	743	687	751	736	730	752	754	715	720	736	714	767	737	747	694	689	701	699	757	714	701	717	732	697	710	768	753	762	715	766	688	706	726	736	742	717	739	725	725	723	727	804	755	741	755	682	705	725	763	747	726	687	765	715	735	699	728	711	683	734	739	720	711	739	713	767	736	690	720	755	722	760	779	699	729	714	701	796	720	797	762	760	752	711	704	775	714	680	783	777	717	744	758	760	715	713	721	704	752	740	689	699	733	766	768	695	723	745	700	726	785	749	729	765	730	724	726	753	741	735	736	685	737	701	717	711	767	695	747	754	736	734	732	706	710	767	775	740	691	746	764	756	737	718	707	705	733	737	714	716	682	709	738	763	733	732	778	691	739	762	727	741	712	749	702	722	740	735	751	715	723	688	766	721	766	745	779	689	737	718	716	689	732	749	792	732	732	765	779	742	720	779	766	719	758	789	741	698	766	764	759	745	783	716	785	761	728	737	766	694	733	743	694	696	741	732	776	768	766	770	681	739	718	743	735	758	757	719	729	757	726	743	750	784	719	741	715	791	708	773	683	741	712	740	700	733	745	762	745	699	731	707	706	765	744	751	723	734	712	740	770	722	702	708	701	768	743	750	720	684	725	737	739	702	704	734	737	690	737	741	738	718	700	737	703	699	724	759	712	800	728	692	698	754	730	715	728	697	744	720	733	717	753	709	711	756	716	731	767	741	687	725	738	720	716	743	798	730	708	767	721	755	724	710	752	722	763	702	693	714	713	691	727	717	679	720	769	743	734	734	724	765	734	730	747	748	702	717	742	719	713	716	722	693	734	773	768	753	747	719	686	713	736	754	747	728	756	728	718	745	706	755	723	740	754	758	696	792	709	700	742	772	766	772	718	743	736	713	755	703	712	733	752	740	713	654	694	725	750	739	766	741	764	727	698	723	739	740	778	736	719	767	740	749	747	689	735	735	696	701	734	731	708	715	727	773	746	711	757	705	750	745	759	739	650	761	759	754	718	748	712	721	757	713	692	751	737	731	745	732	747	711	732	747	685	729	757	772	723	707	749	698	669	724	753	697	742	771	697	767	727	731	695	701	745	736	723	742	738	751	740	758	744	755	741	744	748	722	733	729	739	782	725	731	709	758	693	722	726	725	758	731	717	722	745	711	745	744	743	725	737	693	748	780	740	683	765	714	712	716	733	777	707	758	790	680	731	734	724	722	752	755	715	728	688	702	746	717	727	755	756	705	733	721	731	728	760	708	751	796	754	771	714	741	770	741	750	723	756	742	738	724	764	742	730	712	723	742	717	740	719	761	753	691	738	720	730	773	720	755	736	737	688	720	710	762	756	733	730	729	751	777	742	737	741	717	741	724	727	748	740	688	742	744	769	738	698	714	730	752	722	756	713	682	702	692	707	715	742	742	713	723	721	704	749	692	748	777	716	696	739	772	729	707	719	665	706	731	733	728	735	736	756	725	721	740	741	720	708	716	711	742	738	696	750	699	712	712	754	703	725	719	743	723	707	718	740	760	725	787	709	696	754	740	702	678	753	720	770	725	746	737	744	765	787	741	752	697	732	752	751	711	740	732	738	771	745	685	691	722	726	739	726	720	751	776	787	736	766	750	736	707	707	749	759	711	776	751	771	711	700	707	708	777	693	704	744	755	708	764	719	694
7583	698	262	233	227	203	233	207	221	207	192	213	208	208	188	231	230	221	212	217	215	194	209	187	209	230	212	210	204	196	177	198	196	193	199	225	202	211	213	185	177	197	195	201	206	220	212	222	211	204	207	187	216	187	213	202	185	196	215	200	201	186	209	197	211	198	213	191	187	197	209	206	178	220	173	189	217	171	219	220	212	202	198	199	191	211	210	205	212	204	203	186	205	200	203	218	181	183	204	221	204	189	214	185	188	174	215	231	207	218	195	234	199	201	185	204	211	216	216	217	220	192	210	204	224	201	199	199	202	206	213	187	162	201	220	206	215	193	217	201	202	205	217	224	198	205	225	217	186	204	190	224	221	202	207	200	187	213	202	203	200	199	185	203	206	199	214	188	207	220	229	198	213	205	221	201	211	218	229	204	209	232	185	227	204	205	197	191	190	222	189	205	211	217	205	196	210	224	205	191	238	191	196	217	227	226	202	190	203	191	217	195	213	202	231	204	226	215	201	200	203	186	205	222	209	193	222	221	188	226	217	197	182	209	227	224	218	199	180	194	222	221	235	206	214	188	193	212	236	204	219	189	217	227	200	192	206	228	211	209	194	233	184	186	223	189	203	220	197	213	219	206	204	193	200	221	187	201	195	203	198	217	204	212	226	208	214	174	193	204	236	218	212	198	211	231	227	213	210	227	209	215	200	206	202	205	195	212	203	188	214	175	231	202	206	219	222	213	200	215	211	192	205	213	205	181	220	190	183	227	192	223	188	200	203	213	230	202	205	202	217	193	192	224	190	218	219	220	204	189	207	228	220	195	188	212	228	225	200	178	232	189	205	200	219	205	215	204	204	161	208	198	186	207	214	211	196	209	244	195	187	218	225	202	223	190	191	239	205	209	210	198	224	194	180	198	178	175	193	207	203	190	188	211	188	200	187	182	190	192	221	209	208	195	193	221	198	200	208	236	206	216	201	239	210	200	203	208	208	188	207	209	223	183	233	191	191	210	208	218	198	209	207	200	216	224	216	235	221	204	199	213	205	225	199	209	205	219	194	217	198	221	199	186	178	199	204	191	216	221	240	199	208	206	212	227	193	183	244	202	198	216	227	190	231	209	206	224	203	197	174	175	217	211	241	201	205	205	201	212	210	195	197	200	211	218	199	222	222	197	211	221	201	195	187	199	198	200	210	187	210	195	202	207	232	211	217	221	210	221	190	194	197	206	198	194	220	207	225	187	204	197	213	217	213	213	170	208	209	228	234	204	210	204	209	206	180	207	210	223	187	194	205	223	195	193	251	213	196	238	205	217	196	231	204	195	190	203	195	187	204	174	210	191	218	201	245	185	237	224	214	200	187	195	211	187	195	219	208	194	220	204	183	181	214	208	205	180	189	192	196	185	208	206	215	194	206	213	222	211	204	205	193	202	214	185	206	204	207	200	219	211	222	200	193	209	217	208	205	179	189	190	224	202	215	206	204	239	232	200	200	179	210	194	205	208	214	228	196	226	227	236	210	205	187	208	183	224	206	210	217	191	214	240	207	182	208	201	221	197	197	189	181	208	192	194	219	210	204	210	196	177	200	191	193	225	209	217	218	204	228	224	201	218	184	212	209	242	199	216	206	201	190	234	187	191	199	217	219	211	219	214	226	197	187	187	212	234	212	237	189	189	172	204	229	206	210	195	228	194	197	210	192	196	208	216	200	183	241	186	189	186	226	215	185	202	208	179	191	189	196	182	227	170	213	209	217	170	198	198	235	239	198	185	203	189	195	213	215	187	216	213	205	185	207	198	188	223	201	208	201	202	219	226	200	203	182	185	201	220	177	186	199	220	196	182	189	214	203	220	191	211	185	199	207	189	189	196	238	188	193	198	210	215	220	207	195	214	188	210	171	220	211	222	219	244	186	193	194	208	210	215	205	196	196	192	209	207	197	202	187	219	179	213	187	193	193	216	199	209	199	206	192	209	193	224	219	212	212	209	209	230	205	200	184	178	179	194	228	208	199	199	198	237	203	200	197	231	199	198	203	165	192	215	237	185	211	219	211	217	211	222	198	220	214	196	170	188	197	202	196	226	196	220	209	201	229	210	211	210	207	221	214	188	192	193	204	198	225	208	204	228	215	213	231	184	187	174	222	201	197	189	209	179	186	206	214	219	224	198	209	176	204	197	216	203	199	190	176	205	221	212	229	227	198	181	210	205	199	195	218	222	193	203	201	201	210	211	209	206	203	203	202	212	193	192	226	197	201	196	216	226	218	185	217	203	188	228	187	204	180	202	201	210	201	169	183	178	169	210	202	183	209	224	201	227	188	185	209	208	207	199	183	199	229	216	227	195	187	218	226	222	173	213	185	190	216	205	221	196	193	193	224	211	213	221	203	191	176	210	197	198	207	210	201	192	223	213	194	232	198	221	211	221	223	228	227	222	214	203	191	202	214	202	199	233	213	196	185	213	208	217	191	204	216	198	219	202	209	202	224	209	220	208	209	207	232	239	215	204	205	224	185	194	221	225	199	205	187	209	196	203	199	187	195	217	215	200	183	216	207	173	206	202	208	198	203	194	195	212	227	196	209	236	214	177	217	217	202	208	184	210	208	205	224	204	206	196	200	216	204	232	177	193	206	206	199	207	183	202	204	196	214	227	198	193	224	201	206	196	221	207	213	193	185	226	203	239	197	232	199	212	226	194	217	233	208	212	193	208	209	202	189	194	191	203	201	203	208	214	218	209	188	181	167	198	206	179	187	201	186	201	183	205	213	225	207	208	240	213	195	185	223	185	207	215	207	202	214	221	235	204	218	177	211	197	215	200	205	203	197	210	190	203	213	226	219	184	205	233	214	196	199	225	204	206	205	211	233	214	206	201	214	214	215	189	196	199	183	217	198	220	212	211	211	210	220	210	210	198	198	205	230	218	199	225	217	181	195	217	204	228	204	204	202	210	194	211	190	221	192	191	205	213	188	195	180	194	195	237	223	207	215	207	189	213	206	199	216	194	216	188	190	203	212	202	224	210	212	227	231	197	205	202	198	197	230	204	228	201	203	188	176	223	201	204	197	216	208	222	221	200	216	196	181	199	215	196	198	205	215	197	214	179	197	217	199	179	178	173	225	215	211	203	207	205	195	207	187	195	207	236	192	201	208	217	212	205	203	182	199	221	187	193	196	197	213	205	203	227	187	209	199	216	190	158	230	199	222	190	188	210	221	207	184	210	193	220	219	227	191	210	203	183	209	219	216	190	221	196	191	221	187	196	212	232	201	213	209	214	219	198	178	196	180	202	204	213	200	229	188	219	186	201	212	189	208	218	214	204	181	202	195	206	196	206	254	215	228	219	211	177	207	231	222	208	179	203	190	199	224	202	222	216	253	221	213	192	222	179	203	205	210	192	198	206	199	181	201	215	237	212	209	189	220	200	201	224	212	216	217	210	220	223	202	189	194	242	224	214	216	200	175	208	206	196	228	243	221	216	196	204	201	211	216	183
8008	724	703	693	683	688	639	661	601	638	601	619	555	603	632	577	631	591	620	599	629	599	635	629	601	569	630	589	581	673	600	597	622	572	612	596	591	567	593	566	619	587	563	554	607	606	564	570	659	600	625	560	618	627	624	560	593	605	613	553	629	645	615	605	592	577	611	633	585	609	598	592	618	558	600	614	602	582	617	553	588	587	560	624	624	626	580	577	599	595	574	571	608	623	619	616	606	594	577	580	605	580	564	561	602	628	594	617	593	582	599	625	568	617	606	591	580	618	573	655	574	549	590	580	605	584	617	589	626	647	628	623	582	626	568	564	596	588	588	596	568	570	550	563	611	556	608	626	644	592	561	613	604	562	548	585	653	571	672	570	575	599	619	598	625	595	576	609	610	604	591	585	616	562	594	586	562	605	577	558	558	596	539	646	574	563	591	558	632	581	589	614	643	631	598	594	580	593	586	604	574	595	605	639	582	610	577	578	601	617	578	580	638	573	578	598	576	619	571	617	643	622	573	564	601	594	639	632	588	610	589	612	636	607	578	588	610	589	618	570	583	618	555	594	585	597	559	614	653	593	565	606	610	553	561	552	607	567	606	594	581	586	581	573	602	640	601	593	649	557	578	557	603	585	594	585	593	592	591	585	539	599	591	602	612	555	600	598	588	602	578	614	571	612	591	555	586	629	583	548	556	596	619	631	600	572	587	536	610	582	595	611	558	619	547	566	617	573	582	612	659	585	627	571	569	583	578	600	575	600	589	615	605	603	589	592	611	592	585	602	597	607	605	624	594	639	588	599	611	549	618	613	602	604	605	595	581	549	553	576	571	646	612	550	594	614	602	586	579	575	571	592	587	604	583	603	584	627	614	624	622	590	595	625	609	642	631	596	573	558	601	584	590	607	623	602	605	564	591	616	573	571	578	580	572	587	639	580	615	612	608	601	558	555	610	581	602	590	554	631	623	580	551	614	538	606	608	591	582	568	618	609	616	585	569	594	615	610	555	557	573	609	568	604	590	581	594	604	613	578	616	577	626	540	577	563	617	562	579	651	619	596	569	588	549	577	579	584	576	605	635	599	572	582	596	586	587	620	565	621	655	586	588	579	586	631	568	604	592	613	572	575	601	551	585	609	582	597	556	581	609	628	605	589	575	583	640	589	578	589	625	596	649	593	563	611	580	576	602	600	557	579	579	593	573	573	598	565	598	632	600	606	613	572	596	594	605	567	590	590	606	596	608	604	624	587	611	622	541	609	635	613	543	595	603	614	608	569	588	571	589	598	624	592	553	608	617	576	615	569	581	571	587	593	586	587	645	599	596	598	555	641	600	618	587	607	608	580	584	580	604	608	587	603	646	598	570	579	625	621	619	570	566	531	604	591	577	621	621	597	614	608	589	613	623	599	580	586	629	572	590	583	611	604	590	602	572	573	584	587	601	600	618	602	615	606	548	620	594	564	564	554	598	622	604	595	625	591	644	624	569	565	604	580	564	610	560	573	561	616	584	587	571	635	647	588	578	574	613	573	551	613	587	570	571	619	576	584	590	605	565	599	584	589	604	580	605	603	606	603	572	597	583	603	577	540	592	559	610	567	607	530	587	621	609	592	578	604	577	573	592	603	616	567	579	573	580	629	581	571	605	566	621	604	584	559	607	608	629	585	590	569	608	580	608	616	581	629	593	605	603	638	599	576	603	587	618	614	638	560	578	559	596	584	600	556	606	603	613	554	562	580	588	572	595	564	595	625	621	612	585	632	596	598	613	613	642	570	532	591	561	563	574	640	563	610	580	606	561	629	627	618	541	594	604	582	605	618	615	649	665	626	602	650	604	628	553	586	614	599	616	584	609	587	618	587	582	626	570	651	559	603	563	615	583	572	574	599	622	571	558	598	626	599	608	602	587	641	588	581	592	598	595	616	614	617	591	598	615	593	594	625	587	580	598	561	583	619	579	603	622	608	576	595	612	634	578	606	586	606	563	614	574	598	570	615	611	604	589	556	592	595	602	561	584	598	600	585	590	615	567	576	594	596	562	558	658	577	583	590	556	587	624	604	622	572	587	597	580	611	597	635	592	571	609	647	579	601	539	555	605	601	590	594	581	612	571	630	603	556	547	578	574	599	621	587	605	608	615	574	588	619	554	616	610	569	613	595	615	582	588	632	571	568	650	582	590	601	569	548	600	578	547	608	586	640	582	613	617	572	623	653	610	581	661	571	601	629	554	563	603	582	590	618	587	582	597	612	624	580	576	609	591	585	625	622	579	617	568	629	596	619	578	616	607	560	572	583	604	642	596	593	630	607	575	564	563	582	624	608	620	559	592	592	597	591	614	586	564	564	562	603	588	553	598	630	621	555	603	622	592	582	616	583	613	615	547	589	564	586	559	625	631	603	619	595	580	578	636	604	604	584	611	547	612	632	631	583	582	593	622	619	597	626	551	570	626	592	616	581	600	563	590	596	598	582	599	598	592	634	619	616	604	608	571	566	585	609	588	604	598	563	595	627	616	634	578	607	575	606	614	615	598	613	595	607	550	605	586	594	604	600	526	611	600	558	593	548	585	573	577	603	608	598	542	572	557	551	590	571	535	631	568	585	602	590	594	560	551	592	576	588	635	560	613	616	620	588	622	583	601	625	562	639	555	657	563	625	582	568	590	634	638	579	564	597	604	587	635	559	606	621	568	604	599	598	585	600	567	580	600	571	588	591	618	610	587	628	618	573	608	590	534	605	582	604	540	628	634	591	655	587	596	530	583	579	649	619	572	592	608	563	595	560	530	660	571	608	580	590	611	593	582	604	542	597	611	578	560	584	605	617	559	600	578	611	537	570	624	615	611	620	596	627	558	572	597	576	554	578	589	598	591	580	646	538	566	565	599	603	595	619	599	574	630	625	562	598	562	631	619	620	571	581	586	587	606	608	614	583	569	605	579	550	597	619	591	553	548	589	608	606	613	624	575	561	613	574	598	585	611	581	573	574	562	617	566	570	586	603	575	588	560	618	584	581	578	578	613	546	581	602	613	599	601	624	591	565	605	590	604	632	587	591	546	582	594	581	576	605	617	607	606	590	599	575	582	586	584	618	583	577	599	601	577	612	631	550	616	603	636	603	614	620	625	609	599	583	590	589	589	569	624	619	555	565	567	597	583	600	616	591	616	555	600	549	597	554	606	584	564	601	604	590	596	618	533	603	605	574	610	590	578	611	573	614	597	599	589	571	608	587	601	594	564	583	574	577	594	602	578	578	582	596	578	572	572	635	541	560	589	572	582	578	591	591	631	603	580	620	582	585	584	630	594	559	612	574	576	572	557	605	552	587	595	623	617	642	595	579	558	638	619	598	597	602	598	619	568	601	595	595	563	559	573	579	595	561	596	619	571	571	589	622	639	594	558	591	637	601	605	591	555	599	536	585	602	625	573	612	599	598	608	605	594	578	589	597	561	627	578	589	554	607	572	582	561	631	647	623	616	607	633	604	577	628
44803	25376	5836	1095	738	610	550	463	469	424	423	410	397	378	376	394	384	382	371	333	371	342	333	320	345	348	358	317	402	365	378	387	325	336	320	352	364	348	326	348	336	358	295	319	328	330	348	375	311	359	368	364	354	359	332	401	315	323	363	314	339	353	314	363	342	331	308	327	330	337	321	389	335	352	343	338	313	328	336	319	356	315	342	327	340	344	333	317	311	339	327	331	316	348	328	338	349	316	333	323	317	376	344	332	392	321	327	338	312	348	325	318	349	301	312	373	317	338	338	362	323	318	342	317	328	312	350	303	394	339	357	329	330	348	348	330	367	336	327	323	359	327	347	365	315	363	345	384	328	346	302	345	356	333	296	353	356	333	340	361	339	354	332	332	353	358	361	341	340	339	364	303	333	316	340	378	324	320	343	351	340	350	342	357	321	312	338	366	362	303	361	363	321	319	353	350	321	325	356	346	341	325	343	327	324	337	337	324	295	373	327	348	300	331	333	340	373	311	375	345	323	328	334	319	330	327	362	369	335	316	328	315	347	362	293	344	345	347	380	310	309	333	323	343	338	357	320	356	357	350	336	349	311	342	333	342	364	327	355	342	357	339	335	331	344	339	335	335	349	346	335	307	326	314	315	331	401	361	363	309	348	327	332	379	351	305	342	346	315	345	350	338	329	311	354	324	325	339	299	319	334	336	371	360	316	319	379	331	310	337	350	304	332	330	333	324	312	355	332	314	335	312	334	337	338	354	360	347	332	304	320	341	368	334	340	333	335	353	343	331	356	315	332	344	356	362	338	308	314	332	347	351	331	304	325	340	332	366	350	302	280	320	343	354	376	273	335	324	405	320	353	374	324	338	354	328	332	335	365	317	335	328	346	360	379	347	345	344	318	325	347	318	332	336	352	329	349	350	328	359	371	344	324	322	360	337	383	359	350	346	315	314	324	300	322	334	370	354	337	322	373	340	320	346	360	335	339	326	328	347	320	314	351	308	346	319	330	331	317	346	361	313	321	347	363	323	382	333	327	360	344	313	307	346	338	351	358	341	383	345	333	332	340	344	362	358	350	364	317	294	347	316	330	340	376	369	350	356	380	324	329	355	364	351	345	328	346	310	360	330	343	336	323	341	335	318	368	356	360	368	327	336	353	351	351	341	324	338	359	349	303	320	355	329	325	351	371	300	359	326	360	312	317	336	332	329	369	360	299	347	315	332	332	358	289	339	355	329	318	363	345	330	326	347	284	367	363	297	343	321	338	384	329	341	356	337	330	349	339	326	320	337	327	297	319	331	331	343	329	348	342	294	352	352	337	379	361	316	323	330	332	336	340	319	386	323	347	321	340	347	362	340	363	335	337	325	338	361	320	334	382	331	347	329	344	301	332	364	336	342	318	332	344	344	334	377	315	333	311	342	341	335	317	329	345	341	329	358	342	314	335	340	353	325	351	319	322	340	388	350	351	305	344	344	366	316	341	365	346	374	368	338	340	318	297	339	346	334	315	329	335	324	361	312	386	345	315	347	348	346	339	369	348	345	321	337	356	327	346	366	340	342	360	314	318	323	376	325	320	341	327	369	326	342	343	339	370	332	332	321	338	325	329	329	340	354	327	353	370	347	344	359	325	359	345	335	342	350	329	321	322	333	361	326	318	368	346	348	331	361	342	352	378	368	332	356	314	332	352	309	331	344	359	322	337	353	338	320	326	363	351	348	336	327	361	348	358	314	353	364	358	338	325	305	318	362	331	338	335	325	323	337	333	313	325	323	352	330	322	328	385	334	345	330	301	358	386	329	354	337	300	337	307	333	341	355	354	323	326	341	347	344	332	286	328	336	315	339	330	332	357	365	335	333	308	370	312	346	313	358	333	309	337	341	342	336	345	355	340	332	331	315	365	319	326	328	322	338	317	366	339	342	328	339	337	314	327	321	354	339	345	297	332	317	309	322	343	346	335	339	313	346	368	345	330	339	315	368	361	307	338	307	350	336	351	332	369	319	354	323	335	311	364	308	343	355	342	333	336	343	342	379	352	343	345	358	352	327	337	342	323	345	357	344	323	334	346	329	356	363	351	362	325	328	320	311	332	327	326	323	339	335	352	365	344	328	312	328	344	337	317	316	342	357	313	368	396	329	314	325	329	306	299	348	346	345	332	314	328	345	297	348	353	367	315	372	305	357	328	360	357	349	353	346	352	330	354	358	337	360	328	322	355	344	392	323	332	317	317	355	315	333	353	339	346	334	320	321	337	344	343	339	331	325	330	330	315	339	289	342	303	366	325	340	366	378	326	352	348	355	339	299	285	314	327	311	343	342	339	332	312	367	323	318	330	325	335	348	339	350	374	312	322	359	354	336	327	332	312	331	294	338	330	322	341	324	343	330	317	338	344	379	358	333	345	349	350	365	323	283	300	321	344	346	325	344	302	337	349	342	314	302	303	335	352	340	369	339	366	346	351	362	317	369	321	301	320	345	343	303	372	320	332	353	319	361	306	334	313	347	330	324	328	298	346	318	340	335	345	325	313	343	334	324	345	308	356	345	369	337	332	312	315	344	357	346	362	353	329	373	332	334	343	330	352	351	340	337	374	327	341	340	354	346	303	338	327	384	331	326	326	353	346	352	352	363	327	313	333	310	335	356	363	320	310	329	365	331	321	342	323	313	356	341	392	331	362	332	351	302	313	357	335	323	337	321	335	360	351	329	346	318	338	324	346	330	316	331	301	306	355	323	376	334	338	319	379	306	344	331	374	351	336	315	346	348	337	353	364	318	354	329	332	329	327	304	346	387	331	347	331	331	318	347	337	343	333	345	342	332	326	319	347	335	332	353	333	319	329	300	321	342	326	347	343	368	343	326	320	382	346	311	339	312	357	350	358	345	333	343	324	329	326	322	342	318	345	327	340	323	333	357	328	328	372	318	317	374	333	333	299	324	349	332	334	346	317	331	353	325	352	355	347	355	350	326	354	308	346	344	327	310	352	353	335	369	340	320	307	339	347	302	365	337	354	363	359	362	383	354	360	336	373	342	341	356	325	321	342	316	313	329	316	352	337	327	364	324	337	327	309	348	381	352	337	360	338	351	331	352	344	322	356	353	314	335	324	297	356	353	336	328	332	341	340	323	324	344	372	342	337	324	356	358	337	359	330	345	332	322	342	357	311	349	329	323	302	365	340	321	321	374	348	304	340	337	342	375	338	353	315	340	356	328	340	328	360	346	372	337	347	315	305	347	340	314	360	331	346	319	313	333	342	310	333	326	338	300	353	324	354	300	323	312	327	322	339	350	341	350	341	335	361	347	312	318	355	344	340	323	350	334	345	322	307	347	339	334	320	304	320	302	328	312	337	332	324	321	348	340	346	345	329	320	346	340	355	326	316	362	331	355	341	365	390	359	338	326	318	322	337	345	318	324	338	332	340	364	315	324	351	325	320	325	311	314	350	315	358	321	333	342	350	328	302	304	355	341	342	336	331	319	340	332	364	362
27737	2469	3009	3207	2847	2521	2078	1896	1721	1567	1406	1332	1235	1259	1215	1165	1151	1093	1131	1049	1053	1070	990	1022	982	1010	1052	1024	1035	1003	955	977	987	897	920	941	905	908	952	961	1003	949	914	937	879	938	929	910	866	887	888	936	928	887	945	844	924	852	940	892	914	931	927	869	955	885	962	915	912	896	866	907	908	899	898	899	887	861	876	860	863	896	916	873	821	903	880	909	869	923	920	918	925	856	853	845	855	870	907	902	938	898	873	898	888	860	926	893	896	870	909	871	836	863	864	872	941	880	861	860	887	853	892	865	917	918	893	863	899	849	888	901	867	864	893	850	875	907	875	905	915	926	869	914	836	884	892	925	920	850	887	863	858	875	877	876	904	874	898	878	876	885	924	897	865	861	904	851	898	897	913	909	886	914	868	893	887	920	894	895	836	878	845	873	911	872	860	860	907	903	874	868	883	861	875	885	915	974	913	871	870	859	891	884	922	875	945	852	885	834	940	891	853	873	932	865	889	861	882	950	875	843	870	872	862	912	914	918	909	917	847	922	923	877	864	852	825	872	879	885	857	895	879	860	889	855	887	901	893	838	873	849	839	865	928	937	913	918	875	870	888	909	881	906	854	866	902	857	941	872	897	900	894	877	858	897	904	825	846	877	908	803	877	911	915	874	887	881	908	905	897	900	886	864	867	891	896	894	876	857	873	802	919	905	899	858	911	876	873	878	876	966	899	873	838	865	872	914	851	835	896	833	852	880	838	921	882	855	942	892	885	892	895	830	912	880	906	899	852	846	849	905	858	835	882	861	919	879	839	928	846	869	867	906	891	916	868	849	842	884	872	918	843	831	882	892	874	856	899	872	937	881	854	878	893	896	864	858	844	944	880	870	927	909	834	861	948	914	918	858	859	869	923	878	898	907	870	897	902	889	823	886	881	907	891	889	867	882	874	880	944	894	887	859	844	908	890	900	894	882	852	902	907	866	907	887	858	790	920	848	893	885	869	872	854	866	834	849	910	897	880	893	873	852	874	909	845	905	887	904	882	895	884	860	870	906	884	919	880	868	886	846	917	893	883	969	911	872	894	885	960	833	895	878	880	811	920	886	947	876	909	865	880	883	930	857	910	884	895	940	909	894	869	862	913	871	901	900	883	865	847	867	914	859	873	868	893	833	859	855	935	926	875	935	892	928	782	871	868	867	893	913	937	858	861	864	848	888	863	830	871	890	915	861	912	863	882	890	882	881	908	936	867	918	874	912	897	899	952	901	888	883	922	873	911	848	901	920	886	883	895	906	921	898	827	909	890	884	877	890	845	886	868	912	882	883	862	911	943	882	857	888	901	860	869	858	893	912	848	897	913	852	901	880	890	865	866	842	865	936	879	833	884	912	885	858	805	870	910	895	869	911	864	908	899	874	888	816	843	903	908	929	882	837	878	854	937	883	905	967	865	860	835	868	848	922	907	829	889	856	872	852	894	873	861	886	893	926	852	920	884	849	891	890	883	908	904	908	898	873	833	851	899	888	849	865	875	838	870	947	840	899	916	906	898	908	913	901	889	864	872	891	881	924	892	872	838	843	916	916	888	918	912	879	941	935	937	858	909	947	922	911	904	861	921	865	861	918	884	884	866	871	840	848	836	905	895	869	881	862	873	812	831	868	894	836	894	855	898	878	886	865	860	913	852	914	863	943	868	895	925	852	897	880	906	892	837	863	923	894	912	871	898	846	922	887	867	921	900	867	906	900	899	879	847	915	841	892	868	851	936	892	876	918	883	840	924	944	876	934	857	901	904	854	885	918	810	874	887	880	881	935	883	870	904	832	875	877	868	903	823	871	858	897	866	895	868	868	859	879	904	883	910	915	882	894	872	899	901	893	898	893	902	918	836	915	863	841	870	875	889	845	891	874	806	893	872	838	837	882	872	883	858	883	843	862	861	845	827	897	866	865	872	883	858	900	898	879	886	879	919	821	933	848	895	879	892	889	813	913	936	923	892	851	897	891	915	935	889	876	895	909	910	921	922	911	892	876	898	820	913	903	853	855	883	902	905	886	884	938	910	884	887	846	906	890	825	864	884	861	868	898	932	884	865	872	912	947	886	855	854	916	919	820	844	954	872	863	848	922	927	904	862	856	881	905	883	911	890	872	848	859	928	886	820	865	892	889	900	822	896	864	914	864	900	809	858	873	881	847	942	930	901	849	846	898	893	869	872	887	903	872	856	843	933	813	904	849	897	923	883	862	923	894	964	916	872	851	879	881	896	915	865	843	884	904	858	887	869	864	903	839	878	895	891	881	896	916	871	891	873	906	903	910	846	914	845	883	903	892	841	834	908	867	911	830	893	889	859	954	900	894	890	865	900	887	846	856	895	916	913	850	846	862	886	888	918	890	855	878	861	838	887	895	874	867	833	853	928	876	908	865	911	926	878	871	868	951	853	855	914	883	873	922	865	905	809	896	913	877	888	855	849	875	893	898	851	887	854	844	877	868	906	899	855	897	891	834	841	846	880	892	907	870	870	823	883	857	894	861	838	917	902	900	853	859	879	926	805	844	927	860	883	860	883	918	852	827	934	872	826	898	856	881	842	901	865	875	880	884	837	828	910	906	885	836	810	852	866	877	914	913	903	876	883	916	876	862	873	906	847	892	862	879	841	849	853	889	908	857	891	934	864	879	904	903	911	880	804	858	838	867	922	905	916	880	835	914	828	872	827	885	860	899	856	892	865	882	879	910	874	890	889	885	860	886	887	878	856	868	889	905	911	866	909	826	851	904	855	827	862	913	875	884	890	901	893	898	884	904	906	934	929	853	797	858	875	835	892	859	809	913	834	855	876	878	918	904	862	864	874	918	848	936	900	842	861	853	843	912	940	902	905	850	850	884	889	873	860	905	858	849	921	923	892	858	878	886	852	916	859	882	886	895	886	917	870	835	893	908	874	904	856	921	894	906	884	869	818	875	867	870	873	853	900	890	895	955	934	881	865	878	885	912	894	840	959	872	880	934	907	837	903	880	863	912	879	887	869	904	853	884	898	895	870	827	850	915	895	879	876	844	864	904	909	855	915	836	883	923	871	895	825	882	880	923	891	826	852	876	830	852	878	847	834	873	869	892	867	891	883	901	893	843	887	877	909	864	879	844	856	835	905	876	887	859	841	868	896	888	852	863	841	835	877	902	915	946	911	953	861	816	865	878	901	879	850	893	876	868	903	911	874	877	858	925	859	916	947	853	880	888	923	961	922	889	892	952	865	848	876	881	882	877	874	871	907	911	847	893	945	911	904	856	885	869	809	906	815	875	929	880	882	891	837	888	940	812	928	880	874	869	945	859	889	883	928	831	850	885	945	885	911	884	878	865	843	946	890	884	814	822	895	909	869	870	882	880	843	860	838	875	868	883	822	898	868	886	922	902	887	882	910	842	883	903	960	869	960	908	835	913	901	879	907	838	868	935	882	921	845	877	878	891	892	904	841	905	873	940	851	870	910	876	811	914
56941	32362	16418	2850	1308	907	715	563	601	475	449	418	399	390	379	387	350	340	332	330	313	325	325	317	331	321	315	325	310	277	286	302	297	296	292	284	290	295	307	276	302	301	284	259	284	293	300	282	284	307	306	301	287	283	270	281	278	287	283	289	306	306	294	281	293	292	311	312	297	311	265	281	280	307	274	259	267	289	304	266	288	293	265	292	289	288	336	275	280	288	288	293	255	266	312	303	272	287	287	302	294	285	302	292	322	302	292	277	292	270	303	277	254	260	304	288	334	288	312	302	277	257	286	293	318	292	289	268	243	296	310	304	281	307	288	322	288	273	289	276	311	292	263	337	278	280	302	278	283	271	310	310	297	252	291	292	282	278	312	279	260	265	280	315	281	270	284	270	296	265	288	283	274	275	270	295	265	286	263	298	295	310	287	286	278	262	307	291	291	256	283	295	288	318	285	295	303	261	303	266	296	292	308	280	265	303	287	268	318	304	292	285	282	297	276	268	300	268	298	278	316	285	289	289	301	305	294	311	285	290	292	284	289	287	273	266	295	291	303	275	280	323	276	285	272	271	272	307	301	273	293	271	267	306	279	307	271	281	293	296	302	280	259	286	292	318	278	294	290	284	281	261	245	321	253	281	286	304	287	286	309	296	272	307	295	303	299	283	287	315	268	265	309	284	263	295	286	277	283	291	296	275	267	276	282	288	283	312	315	297	268	274	325	284	278	269	272	285	271	310	267	267	288	236	322	299	279	274	328	270	295	290	291	276	283	265	289	251	290	264	268	289	299	306	310	281	269	294	280	300	279	297	276	291	286	283	290	283	283	279	295	298	269	253	277	323	267	281	272	282	271	274	276	247	281	292	307	297	270	279	268	290	275	327	308	299	316	270	253	248	264	295	313	306	302	315	290	289	269	295	271	287	267	266	260	272	266	301	295	278	279	281	272	271	314	309	273	281	249	283	308	289	277	269	272	271	261	272	298	311	318	292	294	281	321	322	289	272	278	278	315	273	290	268	286	281	261	289	258	315	289	283	311	313	276	238	284	281	303	291	274	263	245	280	254	276	294	311	266	292	287	284	270	274	292	299	298	298	287	239	274	246	269	284	248	279	255	266	276	263	300	267	264	286	297	243	304	269	333	239	288	286	267	278	304	270	313	300	277	279	266	278	308	303	276	291	279	304	286	281	257	265	275	303	287	266	303	276	291	291	271	302	268	250	297	288	254	282	267	291	267	287	287	255	268	279	285	262	303	315	248	247	260	301	257	289	311	292	271	278	302	256	281	283	291	296	253	288	319	281	284	255	265	277	271	274	289	279	270	273	316	295	285	312	283	298	296	278	293	321	287	281	253	305	281	289	306	316	275	301	285	282	271	282	311	314	300	316	297	271	266	295	247	302	296	301	287	302	282	279	310	272	315	282	265	304	250	291	300	261	284	279	301	274	263	295	306	309	275	289	270	291	292	275	289	305	257	308	290	279	294	280	307	272	296	319	300	265	284	278	304	277	296	272	274	287	289	288	290	290	297	301	314	271	247	301	287	307	285	321	280	320	250	276	277	300	257	295	264	324	331	258	276	266	287	298	302	281	276	276	285	281	283	294	263	303	282	257	278	280	259	284	275	281	278	295	273	285	266	284	282	311	285	275	291	293	288	300	286	263	312	280	278	279	310	286	294	291	327	295	269	279	286	299	307	290	272	300	269	284	260	312	266	316	272	235	279	278	253	295	288	315	311	305	289	321	273	266	279	248	266	268	281	290	301	273	291	288	313	288	302	304	284	261	285	273	311	281	276	282	286	271	319	273	284	272	261	298	324	306	284	287	304	267	286	285	317	277	314	292	287	280	255	316	267	296	269	285	293	286	251	256	286	271	276	297	288	289	251	284	279	283	285	301	293	296	279	297	265	293	276	312	283	286	281	267	283	289	248	293	263	288	273	300	270	286	287	300	291	250	286	295	286	280	296	288	270	305	264	271	287	310	265	278	292	305	280	274	291	276	283	327	283	299	291	278	268	251	293	275	251	310	293	256	239	278	304	308	293	271	293	296	290	287	270	298	280	284	266	303	267	269	288	266	303	279	280	299	251	269	269	282	271	277	282	300	279	300	270	284	254	290	308	301	259	287	283	284	294	270	300	276	284	282	278	306	263	300	287	276	271	292	288	293	303	270	291	285	289	277	261	286	266	304	288	266	295	268	273	260	284	277	275	315	276	319	323	252	294	274	292	272	277	274	280	290	299	265	295	253	262	252	261	245	305	300	281	305	285	277	275	317	306	284	279	316	262	313	263	245	272	275	279	263	247	311	267	294	278	294	255	260	270	317	256	287	320	257	279	272	260	294	293	291	292	281	287	332	305	290	290	287	272	291	252	283	292	275	311	284	280	250	276	293	268	299	277	266	306	292	273	269	280	295	273	275	287	280	279	272	283	284	302	269	293	296	271	310	275	259	275	289	257	276	294	302	313	298	294	298	262	275	278	284	278	298	284	314	316	260	281	264	292	263	314	275	270	305	262	272	294	298	274	251	258	270	277	277	278	290	278	293	284	282	273	276	283	254	261	293	310	268	271	257	269	288	256	263	275	291	283	307	279	272	303	313	253	275	317	279	294	279	268	269	282	283	283	265	270	247	256	303	301	292	275	235	294	275	290	260	264	259	291	287	287	269	304	292	285	273	313	278	280	285	284	281	290	312	304	283	285	258	295	281	257	286	265	302	290	263	272	309	276	293	290	289	307	273	280	304	285	295	272	273	304	263	292	282	296	266	294	278	284	246	255	300	290	304	283	304	269	272	309	284	283	285	282	269	279	280	285	263	285	272	283	262	253	277	285	288	294	300	270	270	268	298	312	271	272	296	262	290	275	267	295	281	315	267	298	284	289	286	280	254	248	263	273	273	278	276	280	281	294	306	285	295	279	313	256	291	287	301	277	280	279	285	276	288	292	317	300	274	301	270	298	284	278	254	294	291	265	242	242	303	275	295	286	254	281	293	308	275	283	298	286	298	277	274	264	279	270	266	302	285	272	256	295	304	280	305	294	278	274	295	272	293	286	322	289	261	289	256	267	277	301	267	277	252	270	292	314	278	270	305	279	285	301	313	278	290	300	289	254	320	286	291	261	295	281	292	229	282	261	247	294	261	294	273	283	301	302	255	245	278	278	251	294	293	253	244	287	304	288	289	287	279	262	288	312	287	291	291	266	292	291	256	265	255	289	278	259	281	292	281	316	276	256	297	282	287	294	314	309	280	307	301	293	295	290	296	298	280	280	284	264	316	284	297	278	253	277	271	257	273	292	294	278	282	287	295	283	311	276	296	260	285	296	305	288	281	295	271	277	303	285	292	304	310	282	290	292	272	271	289	283	265	286	295	272	295	280	270	277	305	299	304	281	260	291	282	321	288	300	258	285	297	311	299	279	245	300	294	319	263	291	280	293	249	266	265	311	295	308	292	282	304	252	280	278	294	295	248	293	285	292	276
35013	3430	4867	5285	4513	3724	3026	2649	2251	1979	1780	1630	1556	1462	1356	1269	1200	1243	1134	1090	1066	1015	980	940	951	911	960	892	975	879	863	880	879	819	811	773	826	798	777	828	822	759	823	799	787	779	747	824	730	733	769	754	764	785	736	778	778	743	753	766	769	771	764	782	762	722	749	746	735	796	762	742	746	746	759	753	724	713	781	810	778	774	753	758	794	735	740	764	774	780	788	725	699	795	721	815	706	734	777	731	756	712	743	720	736	753	715	756	771	763	739	765	717	744	787	718	741	740	740	711	789	772	758	751	723	737	740	728	712	725	717	730	712	729	820	733	753	752	749	673	747	721	734	765	740	784	762	805	685	707	779	724	748	786	714	725	773	714	767	739	739	779	723	756	787	755	721	716	770	730	714	744	738	767	706	733	741	752	759	702	768	678	785	741	746	716	730	773	761	691	718	773	798	764	736	727	726	743	734	762	715	767	742	767	739	694	713	745	699	764	739	732	731	695	736	712	772	733	744	709	729	714	726	692	793	747	735	722	752	734	721	760	714	770	722	749	729	721	771	792	770	716	716	761	706	737	770	735	765	730	716	708	706	716	741	714	796	756	720	788	757	727	739	749	716	800	705	756	721	742	751	747	782	736	781	743	665	752	758	739	682	779	784	746	757	728	757	710	702	774	686	758	721	703	775	704	741	779	755	729	745	767	731	751	741	739	731	732	691	755	755	739	744	737	788	732	722	730	782	761	712	706	754	748	704	734	736	768	735	702	730	729	778	756	687	734	749	740	757	746	702	706	723	745	749	731	710	713	727	702	769	727	723	693	777	764	706	709	738	739	741	755	750	739	759	731	779	711	732	712	730	790	719	713	752	736	731	738	770	726	705	755	764	747	765	721	700	722	739	723	712	730	717	716	753	664	746	751	763	767	769	761	744	714	756	711	716	738	723	746	770	725	757	729	745	714	735	744	747	771	744	761	759	707	746	759	788	709	731	742	807	775	791	717	713	714	715	734	750	719	738	694	711	765	747	745	796	742	716	716	721	709	748	751	739	732	750	708	708	746	743	694	743	669	722	735	717	680	732	771	748	691	724	679	750	714	716	708	754	749	719	745	774	761	735	730	762	749	761	695	696	724	705	744	759	743	738	715	697	733	771	722	750	720	755	779	739	752	782	763	710	751	751	773	747	737	728	740	691	768	772	753	742	751	673	743	707	715	741	742	761	720	722	720	718	755	759	719	692	750	756	690	758	739	775	732	741	754	735	685	679	743	732	708	737	762	691	801	720	735	757	709	710	684	766	710	750	744	745	675	708	722	698	779	722	728	748	756	740	725	763	705	734	754	722	729	752	739	744	761	747	742	815	720	795	664	772	728	719	745	752	714	768	758	743	711	765	715	751	766	765	717	693	747	722	738	778	732	752	715	691	695	731	727	717	715	719	736	687	761	733	675	789	766	740	764	750	710	706	714	688	716	718	741	709	731	722	693	758	697	718	733	695	783	751	724	690	742	742	695	739	744	728	748	781	664	737	728	714	777	711	725	673	703	737	741	752	754	769	719	754	698	780	761	724	752	752	731	666	679	704	727	795	757	772	708	725	711	741	729	715	741	730	744	759	774	753	680	718	733	732	770	732	734	747	776	743	789	731	770	718	761	747	715	728	657	719	683	687	733	748	749	739	743	735	710	745	744	774	705	733	717	704	768	708	705	725	734	782	765	747	709	719	728	698	758	722	689	794	690	716	726	692	735	714	751	776	749	753	708	764	711	715	731	741	731	716	746	722	739	750	722	727	676	727	768	743	736	750	736	708	710	744	745	717	707	725	690	725	699	739	686	714	726	773	749	692	749	719	719	798	741	724	742	690	710	755	704	720	716	752	748	731	750	737	728	705	713	741	719	695	761	725	701	694	794	743	769	759	760	779	715	791	727	708	712	740	750	680	698	708	687	762	745	739	726	698	696	735	737	697	773	735	767	732	739	750	734	752	711	720	680	740	703	711	752	706	743	748	746	763	755	726	756	677	721	752	740	745	713	773	679	756	775	693	757	759	770	726	726	709	702	749	767	782	713	779	705	756	753	744	696	740	786	753	699	746	730	670	721	745	720	750	710	762	769	703	700	717	723	705	726	736	726	754	740	708	733	747	770	695	746	719	734	720	730	704	700	776	761	761	721	695	692	733	724	737	691	734	699	730	692	724	680	737	695	723	749	739	768	754	754	765	790	738	748	727	735	770	671	740	727	709	706	759	771	718	716	727	740	732	747	771	746	698	722	768	685	730	759	705	710	704	682	721	727	758	653	748	696	699	701	739	708	776	753	733	738	751	680	763	777	780	739	738	731	723	715	711	738	717	705	706	697	722	743	746	724	749	694	749	718	728	758	740	735	718	742	758	734	727	749	759	753	767	693	709	746	741	718	710	733	780	759	710	698	730	741	739	759	678	755	800	731	688	715	692	746	740	746	710	698	732	767	738	743	715	722	728	719	683	695	712	740	744	678	698	714	734	747	729	712	700	758	759	726	720	761	727	752	750	758	764	692	751	743	742	690	691	751	702	747	710	780	708	724	708	771	698	783	740	725	710	667	733	722	725	658	738	698	737	748	700	715	762	711	754	726	718	744	674	728	713	772	767	750	733	739	728	737	736	697	748	724	728	722	702	733	751	765	717	714	754	769	746	747	817	742	706	677	724	752	732	755	708	684	705	713	762	698	713	766	658	712	702	728	695	736	763	794	736	750	669	728	761	708	743	719	715	730	786	732	764	752	711	709	714	762	755	746	690	733	756	736	745	723	724	704	700	755	745	751	717	722	725	760	679	723	697	746	723	760	711	722	723	674	712	760	683	779	727	681	760	755	716	743	693	744	696	736	753	754	671	682	738	756	758	725	745	713	715	763	743	722	770	754	748	740	727	751	706	702	745	738	746	699	720	763	710	698	728	753	709	772	706	710	704	729	745	689	757	741	720	715	772	734	757	759	714	752	733	756	724	690	768	739	729	739	722	735	762	782	745	715	713	759	737	719	748	743	741	745	702	747	746	717	772	704	719	700	717	755	741	750	736	709	730	694	701	700	679	769	677	736	728	733	734	740	714	748	775	738	737	735	713	758	748	723	719	766	743	736	744	723	727	752	698	728	731	756	685	736	746	762	744	742	713	731	751	691	759	750	678	736	683	743	767	722	713	717	759	759	753	781	761	736	704	710	730	777	703	770	756	719	695	711	730	771	717	704	728	735	757	739	766	754	709	712	722	723	784	726	664	807	735	790	777	708	717	756	765	760	713	651	717	680	734	743	735	711	717	693	723	720	749	740	718	728	744	729	728	745	763	685	750	671	786	742	732	707	715	759	705	734	752	767	700	726	695	713	763	735	734	752	759	695	738	751	734	737	702	697	727	750	745	738	742	717	755	771	721	773	773	719	725	759	739	770	739	703	741	762	711	767	764	719	738	732	732	753	695	735	769	791	741	780	735	712	723	679	778	719	771	741	728	788
7498	654	261	246	227	231	216	204	203	205	206	218	185	213	196	220	214	210	225	209	223	214	191	213	194	191	200	207	205	211	218	218	197	204	215	204	208	190	216	200	239	252	206	189	214	247	215	174	197	184	181	208	182	204	186	215	213	218	206	217	231	222	222	182	201	208	213	223	267	239	199	231	226	188	233	198	212	196	196	207	217	186	182	173	223	208	210	194	221	201	205	202	213	207	216	201	222	203	206	200	215	202	185	215	199	191	218	212	187	223	221	204	229	222	205	213	210	207	213	202	186	208	194	188	195	181	235	210	194	209	197	251	220	203	200	204	201	200	224	204	193	190	192	213	203	218	216	213	212	217	196	216	254	223	182	199	195	245	198	217	208	225	216	205	207	215	200	227	199	209	205	209	208	206	226	188	203	224	201	184	195	228	180	197	194	215	218	221	209	219	202	219	196	222	192	173	204	231	184	190	209	207	219	210	217	212	219	232	203	200	195	213	196	216	187	197	218	218	207	201	215	238	190	206	202	206	194	225	221	207	191	210	202	240	194	196	199	233	210	212	197	199	213	194	199	200	213	195	210	227	213	197	197	200	196	214	201	215	203	206	200	197	199	223	202	214	208	191	184	213	178	226	236	229	211	185	232	211	200	211	196	209	190	198	198	206	205	204	232	217	180	184	201	237	196	199	209	223	212	226	202	200	185	240	197	229	191	237	222	220	254	201	236	217	201	204	223	212	224	212	198	208	213	190	211	214	210	225	200	208	178	218	207	210	214	202	204	208	187	208	185	219	229	252	210	185	221	187	207	227	226	186	224	201	202	227	228	192	209	197	215	161	210	204	191	228	219	207	198	222	196	206	190	190	199	200	222	197	203	203	236	194	216	222	209	188	200	211	202	203	217	187	178	214	222	232	203	202	194	185	184	197	194	217	199	188	208	210	193	211	227	221	199	238	206	204	216	233	199	221	219	192	205	210	199	206	227	193	195	239	190	208	216	197	208	216	218	199	189	172	200	199	209	222	188	223	208	210	206	217	204	221	211	221	188	222	234	217	213	227	202	214	218	186	205	227	204	212	220	220	214	183	203	177	213	200	205	202	200	176	204	233	216	195	192	208	221	202	212	198	191	195	197	228	228	196	205	201	199	216	188	229	194	218	217	229	207	214	218	217	202	215	207	192	209	222	203	213	193	216	182	220	211	217	207	199	200	208	175	214	194	237	192	202	186	163	206	207	202	201	195	208	179	223	216	204	208	212	207	217	218	190	228	182	203	221	224	234	201	228	218	174	218	195	192	204	198	228	226	218	222	184	205	200	203	219	200	194	205	196	206	190	178	179	209	193	237	206	202	208	201	194	216	219	218	216	196	206	209	191	212	199	213	209	200	203	200	236	227	203	213	204	192	187	213	230	184	182	232	211	192	212	218	201	208	187	186	216	201	199	199	199	204	208	218	232	216	201	180	223	194	213	200	204	195	202	213	195	219	192	198	202	214	206	214	218	203	203	176	194	183	202	197	207	214	193	245	206	178	219	229	201	219	211	188	210	189	240	181	204	189	206	198	224	207	189	235	215	254	224	214	214	196	188	201	209	223	208	218	193	208	237	197	217	203	230	213	205	207	212	216	219	173	216	207	219	225	232	193	220	190	211	191	210	222	231	222	185	220	198	220	220	230	219	197	205	221	238	205	211	206	184	199	219	201	210	211	206	194	204	201	191	209	213	195	185	208	217	196	197	238	210	213	198	195	172	218	182	209	219	206	202	219	211	170	217	207	209	209	188	199	199	218	218	203	180	179	229	189	226	185	206	178	200	199	210	192	205	217	223	203	204	187	213	212	229	206	209	186	218	206	206	232	232	193	193	211	203	192	207	194	217	202	214	177	226	206	226	196	198	246	203	204	209	200	216	231	223	236	197	211	219	197	223	227	180	203	220	201	207	211	204	176	194	203	191	232	226	185	192	207	213	202	210	203	206	204	188	212	215	205	220	231	206	196	187	193	242	227	194	189	200	227	160	207	211	214	222	217	185	238	189	187	180	200	218	216	197	189	202	199	210	203	193	195	201	211	193	201	194	209	172	219	200	187	200	211	187	214	192	208	193	166	226	202	192	220	218	217	208	233	191	187	178	221	213	208	198	184	219	224	182	183	220	191	229	215	194	196	207	204	201	207	201	219	198	203	209	215	198	185	230	227	190	207	213	221	208	196	228	208	201	199	188	190	183	224	207	214	218	179	181	206	201	234	210	208	220	209	213	219	191	214	213	188	183	201	211	194	190	222	203	215	203	195	173	208	178	214	193	187	191	198	203	201	222	226	197	193	190	193	193	212	210	212	198	192	201	206	229	200	206	195	201	183	223	206	208	211	186	209	173	213	191	229	221	191	202	192	214	210	180	195	202	191	204	201	202	202	225	200	224	208	199	213	188	199	212	221	211	201	219	209	234	185	196	203	195	199	243	215	191	205	222	207	215	210	207	191	211	207	200	202	206	205	185	194	197	198	209	218	217	221	187	210	200	182	209	209	197	211	204	190	227	196	203	212	205	197	207	211	190	209	211	229	171	223	213	194	183	198	223	204	208	194	206	197	230	191	218	207	201	212	192	193	211	192	202	201	216	222	214	197	219	198	199	227	205	194	203	213	221	213	212	202	206	199	198	214	209	204	192	179	223	198	204	228	176	200	187	210	207	198	241	196	187	206	206	219	197	210	223	179	192	218	222	203	181	210	241	209	207	235	219	189	196	193	208	211	206	214	229	200	196	200	226	186	218	203	224	231	213	186	202	233	220	216	222	177	206	216	207	216	209	182	197	211	171	216	181	233	211	188	215	212	199	203	232	204	219	216	211	198	199	214	205	208	184	196	207	187	214	211	214	197	203	218	215	190	203	215	193	228	199	207	214	216	202	216	213	185	236	215	223	189	188	203	229	195	221	216	190	209	189	226	214	211	188	207	169	210	192	204	214	184	217	195	226	223	228	229	216	213	223	202	217	220	202	212	219	159	212	240	222	212	206	173	188	230	199	195	183	189	197	211	201	186	218	187	222	216	213	195	199	193	189	193	213	207	213	199	195	214	230	197	184	215	210	206	193	241	230	199	210	210	218	184	233	199	228	196	200	195	200	205	202	198	199	197	217	226	211	240	224	202	193	209	210	207	217	219	182	184	188	193	201	218	222	189	196	203	213	197	219	211	173	210	214	217	205	206	207	197	204	226	209	189	196	227	209	218	217	198	208	209	223	185	198	201	192	214	212	204	217	207	220	207	200	212	188	216	223	216	223	173	194	232	174	185	206	226	207	222	196	222	197	205	234	214	182	231	228	208	193	214	203	202	196	220	210	180	219	202	211	192	201	184	221	206	218	201	216	216	206	224	236	225	189	190	233	197	218	198	228	198	220	189	219	206	215	214	209	219	187	193	188	187	203	187	217	206	190	197	237	221	233	192	198	235	222	203	205	217	209	237	211	205	203	211	216	200	212	223	186	166	204
8306	674	685	749	752	664	667	663	627	604	582	648	675	575	622	586	638	589	625	580	544	572	624	585	599	648	590	630	599	630	581	619	638	577	612	557	593	613	585	596	555	616	567	608	564	587	617	606	619	574	572	596	585	559	564	587	606	591	581	584	619	555	576	573	634	614	572	562	572	532	662	583	601	573	619	608	584	614	622	608	656	621	544	597	593	625	610	630	593	585	576	594	614	625	579	631	592	612	593	607	580	606	627	625	562	568	577	565	569	587	609	610	559	556	568	576	569	573	624	567	601	613	612	588	571	589	597	562	591	562	646	624	628	587	601	604	564	583	557	616	590	608	605	630	653	576	601	607	596	618	629	560	554	583	586	596	592	577	578	596	556	619	601	595	596	608	624	582	580	588	616	603	543	586	610	620	591	609	597	595	596	580	666	591	597	623	623	544	614	587	600	582	564	595	606	545	581	612	576	572	623	588	573	576	574	547	614	590	576	589	579	565	597	630	593	563	549	608	550	599	594	603	587	583	537	573	628	605	555	600	594	601	579	603	559	597	583	577	602	600	581	577	597	564	613	639	529	607	529	608	590	573	571	543	560	564	626	574	591	567	654	589	566	561	571	567	595	572	578	602	635	546	620	606	561	601	618	559	544	610	593	593	599	608	593	589	615	575	590	628	598	614	550	570	584	606	643	574	579	570	529	585	615	582	582	595	590	558	576	550	575	597	580	566	604	565	605	582	577	590	574	602	610	586	653	591	604	559	587	610	610	573	638	591	602	586	592	610	593	539	579	570	631	633	586	583	568	594	583	571	571	568	594	585	609	614	615	629	637	550	577	574	592	588	600	597	608	604	619	595	555	591	573	625	589	588	610	566	616	543	610	571	611	560	601	567	644	616	618	578	589	605	641	624	619	624	561	606	577	574	588	590	595	579	592	591	556	578	600	596	564	593	589	610	593	591	583	566	571	548	560	540	627	621	539	587	589	577	595	623	536	555	595	590	624	631	620	599	624	620	570	610	600	601	576	562	620	629	625	582	604	603	610	616	581	580	627	584	563	597	594	647	597	570	568	586	602	593	600	627	596	631	566	562	609	577	591	559	600	567	626	601	512	568	583	607	585	635	610	613	598	598	596	610	587	643	566	596	556	538	598	615	613	602	605	617	585	573	611	591	629	607	579	579	560	613	560	598	587	602	605	630	642	540	584	591	617	623	626	563	598	631	569	589	588	594	581	586	580	631	560	570	599	585	591	584	589	634	603	561	572	574	579	564	659	603	586	621	550	583	594	594	543	586	589	578	605	560	599	595	614	625	611	587	578	567	553	535	611	637	607	568	596	586	580	572	557	618	571	623	546	612	579	568	584	593	557	568	588	639	585	603	588	589	606	562	597	576	598	583	558	553	593	587	610	603	584	607	581	533	598	572	564	660	591	575	644	601	599	598	595	593	561	609	636	590	594	644	576	548	625	579	578	583	646	577	561	614	576	562	626	596	587	587	574	579	566	607	594	569	600	599	556	622	546	621	590	610	612	588	567	575	630	610	568	600	603	550	588	548	607	563	613	612	594	600	614	628	600	585	610	603	558	585	606	591	589	575	583	595	545	566	617	601	617	555	607	580	561	616	599	596	583	628	582	591	607	572	551	583	588	599	527	572	611	640	610	598	572	596	590	591	573	614	589	618	587	575	570	573	611	596	615	595	565	583	651	589	604	596	598	577	564	570	600	584	560	605	602	581	606	578	554	594	574	579	596	594	562	584	559	622	625	570	602	558	557	583	604	589	589	593	593	628	594	644	607	572	582	597	583	580	560	582	568	588	584	568	622	626	536	603	580	656	540	611	574	605	621	554	562	546	628	617	560	596	605	598	599	597	592	595	578	620	536	543	646	563	612	578	626	563	586	585	594	600	604	615	582	630	599	592	628	602	574	584	596	593	598	577	561	576	584	613	575	627	631	574	556	610	564	572	562	593	626	616	618	562	591	589	610	550	575	541	572	585	592	625	612	561	614	579	570	617	594	617	568	621	655	589	608	588	591	604	594	639	613	600	587	606	569	558	637	624	597	588	615	572	581	573	614	562	621	574	547	566	620	592	550	572	605	573	561	575	572	587	593	569	599	614	591	610	589	548	613	566	626	554	585	572	580	593	607	578	595	618	609	563	595	556	596	581	599	620	572	631	572	655	624	611	607	592	543	579	581	594	580	558	622	632	579	600	643	535	605	605	573	611	545	581	595	556	570	616	581	592	600	614	582	587	547	591	612	574	567	538	598	597	596	543	646	607	601	607	602	565	601	546	552	607	557	576	578	602	568	562	581	572	620	570	557	589	596	587	566	600	567	545	602	557	552	586	579	591	628	581	610	593	596	554	639	542	605	589	550	603	625	601	608	581	532	587	597	606	611	588	647	582	594	613	622	563	598	606	592	580	610	635	587	574	585	567	616	534	582	592	533	591	554	559	573	585	603	590	580	567	556	576	559	617	600	597	574	595	582	609	581	642	589	615	594	618	573	621	596	564	614	601	567	628	599	629	623	589	580	600	621	596	569	603	594	625	583	590	614	600	567	522	584	593	531	566	600	610	595	568	588	578	591	561	578	564	604	539	560	622	566	560	611	573	641	581	610	611	607	605	548	570	581	556	609	579	576	585	606	573	624	551	634	610	563	575	579	592	607	569	560	608	598	574	601	657	597	537	585	637	561	588	615	580	568	564	621	560	577	535	626	579	587	609	571	588	582	588	621	616	607	618	566	621	598	587	588	631	611	591	593	598	602	600	554	601	601	610	619	583	610	614	591	647	593	590	601	608	622	606	581	580	570	556	586	606	646	619	609	559	584	584	604	579	600	640	594	604	622	603	576	550	567	570	604	617	582	573	613	580	585	580	562	595	610	601	613	553	611	543	618	611	535	582	589	568	608	552	584	569	579	613	603	606	604	600	603	561	574	629	596	632	643	601	638	600	574	550	567	588	553	644	566	585	593	600	614	613	585	591	591	592	636	586	590	582	542	605	577	618	580	576	558	576	616	562	553	584	554	594	575	629	585	609	623	619	574	587	604	602	609	605	554	585	621	612	581	588	580	615	603	594	591	613	600	616	603	597	628	583	594	602	592	585	574	582	587	573	568	602	579	576	609	578	623	553	600	613	607	593	631	609	587	591	581	577	626	608	621	598	584	612	579	560	639	631	581	583	576	592	581	602	583	592	570	580	593	630	585	602	597	582	616	600	586	642	636	599	658	597	602	595	561	592	589	587	583	623	635	595	596	590	611	625	580	581	610	639	583	633	569	605	592	592	602	578	612	589	599	605	581	545	569	637	572	608	605	584	634	567	586	579	597	590	606	595	561	519	585	586	601	623	585	573	569	613	584	612	593	541	577	609	585	590	585	579	573	634	603	559	606	604	579	604	584	618	622	523	622	604	599	588	620	599	556	608	586	594	627	631	591	623	608	631	565	602	601	583	579	597	612	530	579	630	569	581	595	597	584	607
44289	24303	5006	1044	724	668	553	501	463	433	399	345	360	372	377	378	381	365	335	347	338	364	369	352	343	351	373	350	319	348	344	374	343	333	361	339	328	367	371	353	393	315	320	358	326	341	335	366	358	352	357	341	313	314	329	333	368	319	369	344	335	366	376	366	346	307	336	334	331	339	349	305	370	326	336	318	343	310	355	377	347	335	306	358	360	349	328	330	379	327	344	373	344	347	330	328	345	309	356	335	335	345	350	357	381	331	365	345	342	386	304	344	330	330	327	353	367	350	310	341	355	361	362	345	356	356	356	328	344	337	340	348	359	315	340	352	322	331	352	334	332	307	349	352	375	331	341	376	383	323	346	333	353	356	317	358	338	353	349	347	345	328	384	321	355	310	323	362	383	340	346	336	367	323	352	342	318	329	342	339	328	329	302	339	313	288	324	334	327	360	365	321	348	339	326	364	320	333	386	337	372	297	314	337	321	322	343	334	359	335	371	315	333	357	313	317	330	335	307	318	357	348	327	319	334	317	341	347	366	322	321	379	385	323	317	328	320	353	304	354	361	359	325	350	363	341	321	327	298	366	336	318	330	351	324	319	303	337	344	351	318	307	343	320	330	339	349	376	335	395	375	346	324	325	349	344	342	359	303	339	323	293	306	345	328	387	348	342	346	337	333	340	319	341	322	325	341	370	350	346	334	323	296	337	346	342	297	323	325	332	311	336	317	348	316	346	329	317	320	340	332	324	339	363	329	342	348	343	342	349	352	336	319	335	388	330	372	369	339	342	346	321	349	321	346	334	351	335	354	297	343	345	317	327	357	320	350	330	351	336	320	312	358	340	330	355	355	323	321	320	314	337	355	329	301	298	343	330	377	348	308	335	315	343	307	365	325	307	355	326	322	359	328	367	331	307	359	330	349	307	327	361	328	362	335	338	357	328	321	336	370	338	332	345	289	325	330	309	314	373	354	364	355	364	290	312	352	311	343	327	339	361	352	366	323	332	318	337	344	332	357	324	315	362	370	334	327	287	343	344	361	369	334	380	311	350	342	309	321	303	341	318	341	335	348	334	337	326	346	313	354	318	340	347	336	363	326	305	359	299	309	317	337	349	338	357	347	312	339	345	318	373	316	328	327	345	327	341	333	319	343	309	346	342	321	370	369	374	341	366	355	352	354	361	325	340	345	334	330	349	350	363	306	320	332	351	348	369	338	309	328	338	348	348	334	309	319	323	333	305	345	389	363	356	323	347	368	331	332	329	333	336	336	329	346	334	335	340	369	336	322	345	315	326	311	317	306	315	384	347	318	359	312	385	356	343	349	305	333	336	320	329	359	330	324	311	346	349	336	322	333	351	369	338	371	328	344	356	331	341	370	324	331	382	343	341	357	331	387	332	289	322	342	334	346	341	277	337	348	356	360	335	309	338	325	368	373	319	334	321	343	330	369	319	320	339	344	309	302	316	340	357	329	334	342	366	348	355	341	358	347	333	310	343	321	321	332	361	317	321	347	345	366	340	350	320	339	332	339	329	374	358	341	337	334	346	360	360	306	348	308	344	367	342	336	332	340	347	326	332	352	338	352	339	317	351	343	361	323	338	348	297	326	354	377	337	337	322	342	342	354	335	309	335	345	344	340	337	333	311	354	319	330	340	344	344	373	370	360	340	374	346	375	338	354	347	362	320	310	318	344	304	368	297	318	327	358	308	339	322	333	340	343	307	317	351	327	344	321	332	352	343	312	335	334	348	364	342	345	341	368	333	318	308	320	365	345	337	338	354	337	310	319	325	317	341	336	342	330	315	346	346	359	346	334	352	370	340	339	327	355	337	330	280	316	306	327	329	295	314	316	331	368	370	321	356	333	312	340	361	366	335	337	329	361	333	339	376	316	363	338	336	318	333	319	317	362	377	343	333	364	341	331	331	324	339	312	311	366	318	337	330	344	356	335	341	401	295	354	308	312	346	338	344	351	349	350	315	321	334	324	320	333	358	370	290	361	332	343	373	319	336	356	361	339	344	327	388	341	354	313	393	355	323	330	335	340	329	308	358	376	361	357	345	342	346	324	339	294	329	332	329	344	384	359	349	325	321	324	360	317	311	353	342	343	329	365	347	314	335	341	338	335	365	337	347	330	350	337	309	346	343	314	350	335	340	317	344	328	316	343	371	345	345	329	355	326	322	344	340	341	338	326	325	321	333	344	350	319	327	288	325	349	330	359	352	352	335	331	300	348	328	317	337	330	387	348	359	339	345	344	343	320	331	337	362	326	320	326	334	300	297	355	375	368	355	353	380	336	336	346	303	344	345	324	342	331	337	354	326	355	318	327	331	330	352	342	366	323	351	326	307	358	370	374	360	340	314	331	324	309	337	345	327	323	346	353	326	337	340	308	307	319	348	380	355	324	361	347	350	340	353	333	318	325	316	322	344	323	342	353	315	353	294	366	348	339	328	334	309	343	342	359	320	346	358	317	332	323	317	330	334	345	332	353	332	328	327	344	323	329	292	337	356	329	317	320	369	381	326	351	346	354	362	344	338	383	309	359	342	320	314	312	322	283	327	343	343	310	346	311	348	311	302	347	351	336	346	313	329	355	303	341	381	300	321	341	353	340	341	349	337	356	369	314	296	327	336	356	317	343	351	358	356	308	366	354	329	344	361	360	336	348	321	320	333	314	372	318	360	301	329	367	325	358	338	320	325	359	350	350	380	315	349	334	384	342	340	350	320	334	319	335	336	361	326	347	334	314	326	354	324	341	352	320	301	314	345	342	368	333	353	346	346	366	337	346	320	325	340	359	320	338	353	364	333	319	308	325	333	304	340	321	290	356	333	330	362	334	351	360	319	372	359	323	330	375	303	361	330	326	321	304	362	325	335	340	345	330	350	335	329	312	297	345	358	326	333	339	333	309	348	366	333	379	333	325	352	340	337	343	341	300	351	318	321	326	368	363	334	333	344	375	332	331	321	327	372	339	326	323	340	334	320	360	339	333	334	320	388	342	349	336	323	317	316	332	327	351	357	338	350	335	343	352	336	328	314	332	340	333	338	347	320	319	297	337	346	342	340	322	351	338	297	332	352	330	305	344	344	339	344	329	328	325	367	337	351	342	341	331	330	333	349	324	278	331	346	341	372	355	320	369	307	362	374	347	335	330	348	345	330	357	341	318	319	340	325	350	327	332	341	338	325	348	327	347	379	320	333	331	370	383	353	361	365	308	333	323	295	348	313	314	324	325	351	371	319	342	347	304	351	335	332	349	360	334	331	329	332	347	352	328	344	333	338	314	339	337	372	338	348	304	336	301	329	365	345	327	297	347	341	338	331	310	324	335	321	347	359	323	370	353	359	342	339	337	376	323	313	345	359	348	336	359	335	338	375	325	314	392	311	323	351	347	327	315	316	322	315	355	346	304	324	343	327	332	361	352	362	359	348	346	356	340	331	349	348	331	343	320	332	336	329	318	331	359	323	342	330	315	323	351	327	335	353
26353	1882	3130	3381	2955	2437	2090	1920	1718	1548	1463	1375	1383	1200	1140	1180	1048	1110	1098	1047	1003	1040	999	1027	1044	1072	958	1009	959	934	952	936	951	962	961	934	948	896	927	961	914	904	975	932	925	917	887	966	871	927	890	885	928	854	889	913	903	925	950	920	926	849	902	897	868	853	936	834	873	890	890	944	864	900	849	866	908	901	872	850	841	887	903	844	876	899	922	906	896	890	837	940	855	885	858	846	923	870	892	904	870	847	878	881	874	847	895	901	875	889	863	909	940	883	882	894	887	903	894	919	852	853	921	917	886	936	889	865	925	855	943	904	878	904	837	903	878	846	901	894	928	853	885	888	867	912	873	893	875	893	860	922	849	925	895	841	909	878	865	822	858	892	914	853	886	838	883	869	869	854	944	906	886	866	929	820	877	917	947	833	869	830	909	897	883	858	896	918	900	909	848	896	849	918	810	915	889	870	851	872	925	891	847	869	902	892	831	895	844	881	869	867	871	847	853	863	920	934	906	905	862	876	865	847	911	883	875	913	873	927	919	863	877	872	827	903	904	849	862	916	888	886	860	860	873	896	881	872	860	886	831	857	851	810	921	928	893	856	895	875	903	889	920	868	894	864	897	956	901	863	869	908	916	852	903	885	863	876	860	872	875	858	862	926	844	946	897	911	878	848	850	941	914	868	947	927	879	854	941	936	906	885	888	902	874	919	896	912	860	849	838	874	881	848	862	874	879	894	855	896	846	902	904	929	959	906	846	876	815	913	910	879	933	916	873	882	894	887	864	907	881	857	871	822	903	915	864	830	895	871	891	919	829	905	872	961	886	841	860	908	847	872	861	900	878	873	918	930	908	866	899	929	880	865	862	881	924	891	920	864	918	880	865	847	906	889	885	885	868	907	868	902	843	942	871	945	923	890	849	906	917	901	902	921	842	891	875	917	863	901	844	877	865	918	889	889	886	871	837	873	862	899	904	871	877	848	877	937	798	893	933	885	890	845	933	834	892	902	917	858	883	930	910	862	889	897	867	906	896	919	883	823	935	856	886	860	922	891	839	884	887	916	908	918	879	887	908	866	876	899	920	848	914	870	848	902	868	835	911	883	899	919	844	848	908	820	885	865	906	903	898	873	881	838	855	903	839	870	875	864	849	861	857	812	854	880	880	828	878	910	907	874	873	911	858	809	874	859	897	879	884	811	871	871	863	872	878	906	918	923	910	808	906	834	907	896	911	889	895	935	884	896	854	854	865	887	872	883	889	915	880	846	909	904	849	879	930	901	921	918	882	895	898	845	876	894	883	879	907	865	855	879	829	897	882	860	823	889	866	899	875	885	862	856	847	901	820	927	802	842	857	869	926	872	904	887	823	862	868	881	962	877	883	865	871	839	892	898	895	879	936	835	917	835	857	928	913	845	868	910	863	861	896	865	823	877	903	889	854	891	860	938	871	946	863	870	860	906	904	880	899	880	852	856	953	825	860	868	906	839	909	845	896	912	904	885	891	867	874	844	896	844	875	857	884	915	875	887	863	926	841	858	873	891	905	799	885	890	919	887	904	917	882	875	897	923	856	868	909	821	875	887	892	875	879	877	883	872	907	859	815	908	887	892	881	868	935	878	859	873	881	847	836	874	828	852	891	879	919	868	915	866	836	887	902	904	914	894	896	881	860	883	832	913	849	857	864	897	875	903	866	852	865	842	1006	869	942	931	831	910	873	915	871	871	893	888	885	842	948	875	841	895	898	891	823	877	897	898	959	879	922	909	909	960	885	889	896	907	902	899	827	883	845	896	841	876	865	837	876	878	899	904	919	863	894	888	891	850	945	911	868	887	873	871	925	919	875	881	908	885	888	890	866	879	884	918	936	901	911	877	916	860	905	862	888	905	862	907	907	880	858	875	867	876	883	915	854	883	857	916	914	881	907	887	904	878	888	859	881	857	878	880	870	898	903	883	887	889	864	864	937	921	896	902	899	841	871	888	897	923	897	898	926	863	871	874	859	918	866	816	912	879	934	869	875	928	869	814	900	907	879	887	858	888	881	880	888	886	947	839	915	880	901	903	875	890	882	819	895	867	909	883	865	891	886	926	903	857	864	888	903	860	908	878	886	848	875	928	832	885	922	898	834	916	853	897	884	903	860	858	877	902	880	929	860	910	869	874	892	888	891	875	884	859	924	851	872	887	851	857	864	887	860	824	907	807	841	805	834	892	837	902	893	912	862	878	882	893	855	858	890	906	877	850	858	844	853	874	870	857	907	851	881	887	852	925	886	893	910	870	886	892	904	906	883	874	871	939	918	888	862	837	865	874	869	866	815	889	884	888	938	866	900	907	882	896	929	834	861	940	850	888	900	866	876	894	873	941	915	851	891	850	879	902	913	920	898	837	889	850	883	909	937	892	903	834	902	899	871	871	873	857	863	852	855	893	860	868	927	828	864	855	862	862	948	816	909	871	940	887	906	870	862	829	913	851	854	853	881	847	866	874	877	845	883	883	896	844	881	871	915	888	929	891	879	841	876	866	844	900	909	875	889	836	911	888	910	859	864	836	863	860	850	929	892	895	890	839	914	909	901	869	929	895	887	897	881	911	883	876	880	894	912	853	856	924	883	888	899	887	859	941	881	862	886	823	897	881	858	821	932	866	882	883	871	934	884	888	935	878	877	879	895	880	852	885	883	880	853	877	857	875	900	883	857	869	902	892	880	878	882	890	895	864	878	826	876	902	910	905	873	950	900	799	886	939	839	867	865	839	894	865	900	889	826	883	871	898	861	876	852	918	933	879	907	853	852	862	865	899	932	870	891	873	914	881	909	889	892	830	916	896	911	914	910	836	833	912	835	893	844	922	899	869	841	904	908	864	869	910	917	826	854	898	831	867	858	941	921	871	878	879	891	920	848	903	827	920	803	916	940	854	887	870	848	893	858	855	860	871	845	894	877	923	959	902	853	843	905	863	900	879	897	886	909	962	872	867	842	872	932	901	904	831	863	916	888	866	898	872	871	879	913	908	884	877	918	877	932	875	847	904	922	872	941	873	852	885	830	878	912	883	894	858	914	879	884	873	894	863	849	926	861	898	854	907	875	856	886	876	859	868	889	932	910	869	863	859	865	833	881	916	851	828	909	915	946	845	859	899	888	887	859	902	816	887	874	886	897	896	939	896	876	912	911	855	853	831	888	860	826	978	956	924	887	881	905	879	898	878	852	839	868	899	908	880	882	878	875	881	857	867	923	908	879	926	881	894	892	901	890	924	897	853	893	848	885	869	865	844	878	943	892	914	910	905	912	872	884	877	865	882	900	915	865	845	868	853	877	899	924	857	896	853	849	885	841	917	869	882	872	944	848	859	856	848	884	843	895	886	875	894	864	858	888	848	881	947	890	900	882	854	875	870	906	885	903	875	876	959	880	863	880	861	901	861	896	907	912	872	850	882	896	880	900	904	883	856	830	892	899	894	898	899	849	873	892	867	878	884	912	935	859	873	916	893
55787	26512	12861	2831	1287	910	728	623	533	466	458	411	388	394	368	346	385	316	324	332	339	347	301	303	294	291	309	297	275	301	290	266	268	291	286	313	284	310	275	292	292	262	326	288	260	300	267	287	299	290	257	279	280	269	308	267	273	271	301	293	270	292	280	300	299	309	248	282	278	281	265	284	299	277	258	279	277	301	252	288	320	280	301	297	293	268	299	284	282	242	268	263	271	281	281	270	272	257	271	305	254	295	294	248	275	300	294	258	293	288	277	282	287	294	303	282	297	273	293	262	291	264	265	246	266	285	298	265	293	274	281	281	281	266	286	282	262	309	305	270	278	227	260	268	270	281	299	278	297	264	279	249	294	268	308	267	280	289	249	260	260	307	334	268	267	279	289	274	262	296	265	263	268	278	282	320	285	295	275	298	260	261	270	288	300	274	263	272	273	280	257	267	284	278	261	252	307	283	292	290	290	259	284	297	261	268	287	272	293	240	285	287	326	251	270	279	287	281	276	265	269	255	275	279	287	294	291	264	272	295	254	275	295	287	297	275	274	251	278	258	337	242	271	285	282	281	280	264	302	267	261	266	281	255	268	315	294	256	280	294	303	265	267	257	276	274	272	283	271	301	255	267	297	266	262	293	276	303	281	290	297	279	271	275	275	308	263	267	280	296	277	275	305	299	259	265	281	285	288	275	260	287	258	276	269	265	273	282	277	301	250	274	272	310	262	274	278	278	292	310	274	255	266	301	292	274	287	284	293	296	280	263	295	280	275	273	260	287	317	295	276	281	275	300	273	294	271	275	281	284	291	279	277	278	282	272	284	297	273	273	282	283	262	251	287	279	287	255	300	282	251	306	282	266	310	280	294	283	275	296	267	294	288	310	276	291	275	290	280	274	279	292	302	260	291	277	296	273	259	266	247	279	284	291	264	288	287	300	312	271	291	282	302	299	277	277	312	304	280	311	269	270	285	285	268	266	239	285	292	293	307	285	295	281	247	280	288	320	279	299	275	288	315	253	272	251	309	277	272	246	280	255	297	283	283	284	278	306	273	282	250	309	270	268	290	304	273	286	306	278	280	266	305	259	294	284	281	274	283	309	273	273	281	293	291	273	287	264	257	284	282	253	267	302	283	247	280	300	295	264	266	257	286	255	305	281	243	255	266	272	298	284	314	276	275	312	246	289	253	268	272	268	285	267	295	276	281	270	291	274	314	299	248	280	277	248	269	303	261	287	229	280	248	279	286	286	278	274	258	275	257	293	276	263	289	269	302	294	284	309	330	247	257	284	265	284	300	293	284	288	260	281	277	323	304	280	259	273	298	302	299	262	302	285	304	266	315	267	280	273	270	267	303	280	287	278	279	283	301	285	277	269	296	281	292	277	280	304	238	273	291	273	282	290	295	289	266	320	255	288	299	277	270	257	304	280	278	295	274	278	285	266	293	253	252	321	295	265	299	271	301	269	260	280	281	288	282	267	266	273	281	281	283	243	289	292	250	289	299	242	254	301	294	313	276	274	277	291	264	300	282	257	280	270	277	297	288	265	269	240	264	292	297	280	299	251	260	289	288	271	310	266	298	263	308	285	285	293	296	280	298	278	278	262	272	238	275	248	259	264	271	281	283	284	258	274	300	289	281	281	260	273	294	271	288	261	317	263	282	283	258	293	279	247	266	286	269	266	287	284	242	281	282	317	275	272	289	274	272	291	266	301	273	290	291	270	286	293	282	280	297	277	288	275	296	263	279	288	282	268	336	277	304	291	291	287	311	280	278	325	253	255	269	319	299	285	277	306	275	269	266	282	289	303	269	277	290	285	253	309	244	287	274	319	295	284	288	295	317	289	331	273	291	284	251	231	270	261	303	289	304	328	274	272	280	303	301	250	276	289	276	257	299	265	276	283	273	277	280	280	283	295	277	268	275	272	267	298	268	258	261	305	282	257	284	317	287	314	291	281	307	281	307	277	244	277	282	257	279	274	283	294	245	289	314	267	261	295	313	256	313	293	264	286	287	276	289	239	298	296	286	262	261	260	253	303	313	293	304	267	279	284	275	280	305	307	265	253	295	260	258	280	261	289	256	261	292	269	289	300	299	270	265	258	255	269	263	269	275	330	268	270	282	308	309	304	306	322	281	290	277	256	273	282	289	263	283	253	319	281	248	287	295	299	293	266	290	248	289	260	254	261	311	275	274	306	312	296	285	278	272	293	277	261	270	277	295	265	263	277	268	281	286	290	258	289	278	280	314	286	275	285	295	285	285	301	294	286	286	254	274	288	271	317	274	295	295	306	287	285	243	283	270	267	292	290	281	297	284	277	316	277	296	288	264	297	270	245	305	299	254	276	264	253	286	280	309	282	259	256	285	266	269	294	293	275	292	293	274	276	265	245	265	304	270	284	293	269	282	293	283	304	291	282	253	246	283	262	273	305	278	255	285	282	274	287	278	267	268	297	282	297	347	275	300	285	284	270	272	282	283	293	271	290	315	274	276	280	294	292	277	274	282	284	298	300	303	269	283	276	298	274	315	282	264	272	300	289	278	264	284	295	274	263	298	274	301	250	278	287	297	246	307	293	270	305	301	286	266	280	288	269	282	280	292	269	252	274	298	283	278	282	264	281	287	272	273	268	267	278	276	292	289	276	290	281	257	281	260	271	290	306	263	270	297	305	295	293	289	251	248	274	294	285	267	309	298	276	256	275	266	294	302	270	308	259	274	259	253	271	296	295	280	299	276	271	277	279	263	266	261	283	267	290	259	286	270	273	291	267	263	281	323	305	256	266	267	278	274	278	282	265	248	277	291	294	266	260	307	288	306	282	271	271	272	294	295	292	255	274	279	260	300	283	277	287	269	279	266	268	278	269	281	283	254	307	297	279	244	271	240	278	282	280	260	300	282	278	303	295	262	293	273	323	289	293	255	291	284	259	286	297	331	282	287	316	266	284	283	253	266	293	296	259	299	271	299	291	282	288	285	322	281	262	258	310	286	253	283	277	271	273	277	257	302	270	266	294	268	276	294	298	297	258	271	265	297	296	241	307	303	253	273	256	298	292	272	272	255	299	296	252	266	297	260	274	270	315	285	282	277	270	279	279	253	244	271	298	299	252	302	277	265	281	290	280	302	259	304	297	279	267	275	273	251	266	295	261	284	273	313	270	260	276	292	276	277	281	280	314	290	296	272	270	294	283	252	279	266	253	260	285	275	280	290	282	272	292	246	271	281	300	266	287	292	279	285	285	254	293	282	291	267	303	272	293	257	260	297	288	265	269	263	286	283	252	285	263	284	268	291	272	306	309	279	274	288	333	320	301	282	264	286	265	274	291	276	244	319	272	278	267	261	284	294	256	287	282	292	279	251	303	279	286	283	277	293	267	307	271	295	268	292	317	282	295	286	256	299	272	279	282	277	267	272	260	272	291	272	282	280	283	317	276	251	264	273	274	278	282	290	271	279	277	268	282	249	267	283	297	285	275	283	258	268	277
30832	2413	4977	5482	4571	3722	2988	2517	2397	2112	1811	1666	1557	1414	1405	1289	1224	1182	1134	1078	1043	1094	988	970	920	917	957	879	876	866	873	874	815	864	848	829	797	806	816	797	799	757	834	843	842	785	794	771	727	747	761	763	809	740	762	807	744	745	753	757	756	778	746	793	723	742	764	722	796	758	765	740	774	796	782	749	733	720	688	731	732	758	759	716	753	722	767	757	742	698	713	723	776	702	748	709	721	728	758	729	717	759	755	754	735	752	742	722	755	718	801	701	756	766	774	726	720	690	772	728	720	736	733	727	715	750	717	666	733	757	764	752	721	697	749	709	723	737	656	700	721	722	731	714	701	732	719	752	715	705	741	705	711	734	750	741	789	725	720	733	734	710	675	707	729	718	734	694	711	729	702	735	782	720	696	693	725	733	700	744	716	701	734	716	733	725	730	710	800	711	753	813	828	746	717	682	672	702	749	782	728	753	717	750	752	715	703	688	727	731	734	721	711	739	707	742	764	735	795	733	763	699	668	732	789	729	719	666	711	727	704	683	753	739	730	698	741	698	709	707	706	693	746	722	745	763	732	720	702	733	734	737	725	718	731	705	730	726	707	721	763	719	730	716	726	693	725	720	715	737	677	704	705	738	775	733	699	725	761	774	795	681	737	673	701	732	693	735	762	718	694	779	738	699	720	726	700	743	695	735	702	746	689	765	678	728	783	767	754	718	742	712	723	716	757	658	705	738	692	735	744	810	705	733	753	706	716	719	739	724	700	741	681	730	726	719	723	701	752	748	691	738	667	704	756	715	718	730	764	758	728	691	706	729	730	759	710	721	715	723	706	681	723	750	709	720	751	695	738	733	689	766	682	779	706	693	695	722	688	760	681	758	699	700	716	725	672	747	705	674	680	770	708	694	676	747	749	767	712	727	681	750	721	713	747	694	702	720	729	735	684	740	710	690	696	750	743	702	727	695	770	736	700	760	735	775	725	760	733	723	697	749	691	786	711	723	709	731	704	690	724	731	744	757	736	700	704	739	729	704	692	744	707	704	715	737	715	753	674	756	734	736	742	786	710	687	714	738	707	755	762	757	732	725	713	709	717	713	725	762	678	726	727	759	752	663	745	672	749	717	721	739	702	716	703	749	782	719	684	721	705	719	730	678	718	736	707	704	741	694	750	728	701	735	774	723	718	753	749	709	717	746	735	763	715	685	692	708	758	710	744	704	737	700	746	722	752	707	730	683	685	691	703	689	702	742	666	757	737	715	685	699	745	739	722	740	685	681	739	694	701	759	672	697	714	746	722	684	731	725	729	716	714	786	756	681	713	682	729	727	717	709	707	703	717	736	717	725	760	706	723	697	734	706	680	688	748	709	716	679	732	752	694	717	710	704	748	717	740	736	730	711	769	747	737	686	732	715	695	751	700	696	717	700	729	693	722	759	717	693	706	699	689	695	684	731	724	757	725	735	777	747	705	754	730	743	750	760	747	722	746	664	768	758	733	690	744	758	792	661	726	685	763	756	779	760	702	751	694	725	754	681	772	755	728	764	743	691	734	751	692	715	710	708	708	690	762	728	676	763	706	711	731	732	757	726	726	709	747	712	696	740	705	692	689	740	733	705	681	750	756	759	751	729	682	766	743	715	719	731	725	718	691	746	696	708	756	701	704	738	740	722	772	715	687	715	690	714	728	739	718	694	736	722	787	741	684	714	731	734	722	735	747	717	700	715	764	749	764	715	750	760	675	761	705	681	720	757	735	681	685	752	745	741	716	726	767	693	726	692	657	701	696	723	783	768	785	743	775	717	690	759	762	711	731	717	786	747	724	783	708	746	739	698	685	705	754	721	709	699	707	723	695	756	698	700	744	708	700	699	743	741	739	758	704	723	751	717	713	684	752	690	697	761	720	758	715	724	703	725	712	747	690	690	694	742	759	724	740	724	730	699	715	733	701	724	740	726	690	711	721	716	691	655	711	697	756	718	748	722	729	707	714	681	665	715	717	713	720	761	734	703	748	747	728	752	692	723	773	673	767	746	722	742	706	740	720	733	733	756	725	740	701	747	709	721	733	727	702	712	701	735	712	710	678	709	733	728	706	717	684	690	776	700	680	750	755	689	699	724	732	748	719	714	694	729	752	720	715	740	727	752	766	715	649	652	725	719	780	690	738	702	691	683	772	747	729	728	748	774	745	764	709	696	783	732	742	691	685	721	722	743	708	761	746	712	682	724	705	696	728	737	698	755	740	704	719	698	758	687	695	724	772	755	663	706	718	689	692	712	712	788	744	765	729	717	696	759	703	715	729	720	750	720	705	786	746	708	761	752	719	739	709	721	725	732	723	750	733	713	717	725	712	749	696	712	747	698	693	741	738	724	713	784	716	728	730	703	737	727	692	738	726	748	682	721	691	742	723	788	771	718	731	691	699	697	756	750	723	745	751	714	737	726	722	747	764	729	730	722	737	735	754	739	680	729	737	727	692	715	718	721	724	734	707	734	706	719	687	674	745	754	735	706	715	733	731	727	760	696	714	732	679	694	721	742	680	690	758	689	711	725	690	763	736	688	697	755	770	732	738	717	749	689	790	705	723	719	701	721	737	691	701	710	739	752	737	685	743	722	758	729	737	731	725	739	744	727	725	743	724	688	747	748	715	734	713	732	739	679	681	698	733	727	733	689	724	761	758	686	744	666	724	743	736	699	708	704	709	732	683	715	737	711	720	703	729	696	745	730	734	703	707	706	734	730	740	714	739	699	803	721	702	696	712	752	719	731	760	695	762	742	733	749	718	739	757	716	765	771	729	692	717	712	660	737	744	694	712	694	721	727	727	702	756	735	736	738	725	698	725	713	722	768	764	751	717	719	723	731	725	721	724	742	713	722	681	735	741	712	740	736	724	692	697	696	724	711	706	702	744	768	723	703	685	755	670	719	712	704	718	751	692	707	708	711	699	657	716	725	712	766	722	716	753	690	677	710	744	725	695	735	750	718	744	719	699	719	732	701	739	736	707	743	687	729	694	746	710	766	720	734	714	772	703	709	724	696	734	743	704	748	750	736	759	713	732	730	711	732	708	701	711	686	722	694	757	777	692	725	737	729	694	717	767	695	757	747	685	717	729	759	731	732	749	709	711	740	742	763	716	710	723	708	680	716	759	744	751	761	728	721	691	754	720	757	771	735	758	690	722	706	753	764	780	746	760	692	712	659	722	781	689	750	742	727	696	695	718	678	693	688	699	693	717	653	740	800	704	690	691	742	665	729	709	701	691	620	722	713	731	723	731	661	759	718	744	725	725	729	728	702	738	677	715	717	734	764	763	734	719	734	724	713	718	675	742	705	745	755	677	700	706	716	750	714	748	717	750	711	690	677	722	735	689	764	691	699	684	699	687	736	723	706	732	746	707	814	769	720	708	731	714	737	735	732	685	676	755	772	716	744	736	740	694	785	712	680	740	756	732	702	691	789	750	697	710	742	762	762	697	725	664	742	718	736
7031	630	400	266	236	245	226	204	210	213	191	199	232	222	225	217	173	180	183	199	202	185	219	194	218	194	196	194	232	210	191	175	221	193	217	211	186	203	194	201	205	206	188	199	212	225	189	186	196	192	211	183	216	193	223	201	200	198	223	196	206	221	204	176	209	193	209	209	212	184	225	200	212	218	206	211	182	197	210	161	233	210	216	200	201	250	201	201	203	205	221	174	205	206	207	204	201	208	191	214	222	209	244	209	192	192	233	195	200	229	197	207	190	223	187	196	194	210	184	188	194	210	220	227	188	203	196	224	206	179	208	218	215	196	223	209	205	252	210	186	205	213	197	194	205	224	186	183	192	223	221	183	192	203	208	189	224	195	190	213	215	227	232	220	216	212	226	212	202	211	192	199	228	196	196	198	202	195	221	181	206	226	217	194	218	211	217	206	200	205	195	180	221	206	204	189	208	202	221	203	207	198	185	201	184	211	199	176	191	216	222	204	212	195	226	205	181	207	204	199	212	220	214	182	186	201	184	237	187	230	177	191	221	200	190	211	218	180	207	225	198	198	203	180	214	200	221	193	205	212	186	201	225	200	199	205	192	204	202	214	221	195	213	196	190	192	218	198	191	193	182	211	201	195	236	196	211	201	190	175	216	195	225	178	208	190	223	207	197	201	204	240	223	188	206	197	216	224	236	222	198	188	218	238	200	185	215	186	214	226	217	216	199	206	208	205	237	226	221	176	212	218	176	221	184	206	209	190	211	189	216	199	206	215	182	195	201	220	190	208	238	201	208	214	202	190	222	198	197	202	195	189	205	220	197	188	228	188	199	195	210	216	221	178	192	217	187	216	217	209	180	220	184	189	212	205	218	204	218	217	190	217	190	225	207	192	190	196	194	210	191	212	206	205	205	200	186	196	205	198	164	222	225	209	206	203	180	224	215	212	202	208	209	225	193	205	212	207	219	212	202	202	179	220	198	183	218	226	162	205	215	200	210	188	207	189	216	197	213	185	209	192	226	206	225	218	199	229	186	176	206	202	184	203	209	193	228	192	198	209	191	203	219	201	192	221	173	184	211	229	213	188	181	190	221	177	198	197	208	201	214	196	200	224	217	234	177	177	184	218	198	196	233	211	221	196	211	204	206	204	215	193	199	196	204	222	192	206	214	210	202	197	196	229	203	167	210	200	192	191	211	227	197	215	183	220	219	225	224	206	197	210	213	202	222	205	209	210	203	213	209	196	201	227	180	212	223	198	195	167	175	191	204	211	189	228	192	190	217	244	209	209	204	209	192	228	200	220	206	214	219	188	184	201	218	209	219	214	209	194	206	205	216	196	207	211	201	197	192	199	212	217	216	195	188	182	210	209	228	204	191	227	219	191	188	195	237	174	212	199	224	225	185	220	196	191	213	227	192	201	207	214	207	181	176	203	199	217	187	203	217	193	213	189	203	220	193	189	214	217	224	193	191	203	193	190	225	190	196	200	205	202	224	212	195	215	203	180	213	189	215	186	195	192	226	199	215	224	206	202	205	206	189	196	191	210	201	234	224	180	199	181	223	183	208	211	210	211	216	216	202	193	204	228	191	177	201	196	213	179	212	203	205	205	217	224	204	210	188	211	187	202	197	209	211	213	209	196	201	218	205	190	220	202	217	209	203	212	160	224	208	209	219	200	196	193	205	209	209	190	193	211	185	189	205	209	188	203	205	192	182	189	191	195	191	190	197	229	227	219	203	210	193	187	260	208	188	191	189	218	203	197	209	214	205	211	196	172	188	205	205	195	190	217	237	207	185	196	210	226	176	202	197	182	207	180	174	200	211	207	197	217	219	199	177	215	207	202	212	195	183	196	219	206	214	184	194	197	190	214	199	215	217	218	205	207	218	214	201	204	211	216	217	210	200	176	196	224	192	205	221	195	202	227	197	213	212	225	208	198	230	196	200	213	198	203	215	192	254	188	203	213	188	209	223	199	211	207	216	220	185	211	202	226	188	194	205	195	213	175	202	207	179	192	199	220	205	205	209	190	186	215	180	217	196	212	212	199	185	201	217	194	204	219	225	209	223	174	194	200	200	205	222	197	203	215	222	205	202	206	194	197	209	203	203	191	195	204	211	217	222	215	203	215	228	213	217	186	187	204	201	209	202	202	221	197	226	207	197	191	200	207	211	203	208	190	206	221	212	188	206	191	183	234	220	208	217	192	194	185	215	202	224	196	186	220	202	210	202	184	198	219	222	237	184	193	182	201	192	193	202	199	208	190	225	183	188	211	199	200	216	219	187	192	206	220	188	204	194	201	203	232	193	220	203	196	211	179	188	215	215	213	220	206	170	201	209	201	185	200	199	224	205	218	205	196	204	194	206	203	224	238	207	210	202	211	197	203	217	203	230	197	187	199	223	197	203	205	214	186	222	222	202	225	187	210	207	225	187	183	202	210	183	194	212	221	196	194	209	230	192	200	223	217	204	192	197	219	189	209	202	215	225	188	206	206	201	193	186	218	200	195	188	224	213	210	208	185	205	193	196	212	202	206	222	208	187	226	171	214	197	220	198	204	184	219	214	205	210	202	186	209	192	201	192	196	198	182	185	207	220	215	190	229	203	201	193	208	206	204	187	211	197	194	178	177	232	231	196	212	208	210	230	205	203	199	217	198	215	231	184	224	226	207	196	214	214	188	221	196	214	174	205	206	196	180	201	198	210	184	193	165	217	200	182	204	217	220	198	194	211	191	186	232	184	217	202	174	199	219	216	228	219	233	200	201	186	182	182	203	208	192	205	220	198	231	216	212	215	216	218	223	215	178	213	201	205	205	197	241	192	171	201	201	196	197	183	197	226	208	219	204	195	198	212	186	208	225	209	192	187	215	216	224	222	213	226	198	207	171	200	224	206	213	185	218	196	198	202	222	210	221	227	206	183	206	223	179	187	181	209	230	169	180	204	199	200	191	191	195	217	195	194	188	213	184	216	227	228	194	202	208	189	205	212	206	200	211	192	194	202	202	212	179	202	239	205	217	183	203	203	199	205	224	232	207	212	224	201	196	212	203	205	177	225	201	195	227	208	246	208	229	192	187	206	214	201	188	188	214	166	201	184	224	187	226	205	206	192	206	220	209	209	212	212	201	221	217	188	208	195	200	212	208	211	224	205	203	177	185	207	182	222	230	187	216	237	179	196	191	219	212	184	216	204	212	210	217	209	198	232	210	192	209	191	215	226	197	191	195	175	193	210	182	181	177	220	194	192	195	197	222	173	201	191	206	178	202	213	198	203	197	198	209	203	200	198	195	228	179	185	188	175	221	214	202	204	200	190	194	217	194	237	206	195	206	209	217	201	217	188	189	205	221	218	216	214	224	209	213	200	222	219	205	192	237	211	209	204	188	227	233	189	222	198	210	219	189	221	191	206	227	188	199	190	201	205	216	226	203	209	204	205	184	221	182	219	179	174	219	198	209	223	203	190	177	225	215	195	192	219	187	206	229	213	195
6622	640	748	750	775	755	634	644	642	632	651	563	655	601	645	592	652	603	620	629	610	629	613	594	612	627	642	613	607	561	632	616	624	598	614	573	596	563	584	560	560	570	566	621	593	583	641	606	602	612	623	588	628	617	553	584	595	630	620	621	608	600	596	622	597	549	599	585	592	587	548	619	581	610	611	604	570	567	563	613	620	610	580	609	588	597	633	578	610	581	569	638	544	569	612	605	586	571	604	609	567	593	554	619	590	603	586	576	568	611	523	559	538	631	548	552	601	554	542	582	599	554	564	599	652	549	601	583	585	597	569	602	557	545	628	583	569	613	629	601	577	607	640	607	561	599	600	618	595	579	586	551	610	560	581	591	560	549	619	582	599	613	622	533	609	550	570	615	582	574	551	576	572	606	586	553	609	592	598	616	541	588	586	552	565	547	587	601	639	548	562	599	598	609	568	521	617	606	566	564	588	609	545	550	574	561	584	650	619	552	582	629	608	572	560	564	589	576	611	566	559	615	580	575	597	624	623	626	624	645	580	563	569	557	587	561	596	583	627	599	592	602	553	571	599	533	592	604	559	582	567	608	601	618	570	571	590	598	579	603	608	548	572	618	633	572	571	583	561	549	576	569	616	622	564	593	580	606	578	543	585	582	589	589	588	639	576	569	595	582	573	554	592	594	558	587	597	541	532	588	595	562	585	592	573	579	598	595	622	530	584	559	570	588	542	627	582	533	575	596	609	553	596	598	598	596	604	579	596	594	594	596	597	621	592	614	561	591	555	569	593	580	588	594	548	575	561	557	608	647	614	608	646	621	589	612	592	586	592	606	613	583	589	644	589	564	614	595	547	585	625	628	600	600	604	544	589	600	584	591	585	585	581	584	579	603	578	564	595	575	610	611	549	567	578	596	601	575	554	591	634	574	584	579	567	543	606	595	627	558	658	628	604	560	633	585	596	540	551	586	575	623	609	591	600	607	614	572	604	569	581	588	597	573	574	554	594	603	602	616	590	572	581	532	616	603	581	617	583	558	579	590	570	567	576	623	569	551	563	549	598	573	577	600	595	595	559	564	592	615	589	545	609	584	563	624	570	591	550	534	583	582	630	569	593	558	606	603	598	586	623	623	591	565	627	633	622	613	599	568	546	547	583	570	593	585	564	552	629	535	598	611	570	557	584	587	595	578	588	612	571	546	600	596	583	589	578	600	583	589	617	595	582	578	559	582	578	610	571	572	601	588	609	570	571	635	565	570	563	603	522	583	570	548	582	589	555	547	565	562	600	586	580	575	623	545	567	618	596	559	560	627	580	568	601	522	607	604	554	650	573	627	585	580	619	576	592	539	579	589	602	605	626	602	562	577	584	555	580	535	602	586	618	587	601	587	616	611	608	597	586	617	582	636	638	577	603	580	591	604	579	640	591	586	596	588	572	593	614	618	610	572	561	583	620	611	614	571	633	601	590	606	605	601	606	596	567	603	594	590	567	558	581	544	620	576	563	583	578	567	601	602	620	585	613	606	584	574	607	602	620	586	610	607	601	573	576	550	605	573	579	543	626	608	573	577	591	593	599	632	613	540	562	550	562	583	560	612	579	588	589	602	570	598	604	626	644	618	574	621	600	591	574	568	582	581	578	597	604	637	608	573	564	571	570	621	609	542	560	566	585	577	596	610	617	613	564	554	585	614	589	558	560	578	602	604	576	563	600	559	556	581	607	591	550	583	566	559	567	599	609	607	570	574	573	580	624	630	548	540	593	585	587	580	579	551	575	595	548	564	578	594	563	585	554	581	573	628	556	579	571	574	613	577	602	586	587	576	575	597	626	593	615	595	582	578	606	547	599	578	570	605	591	615	603	568	585	601	550	561	587	575	577	567	573	596	574	630	544	582	568	595	601	571	573	614	567	553	602	586	584	581	574	594	550	591	562	596	625	571	590	663	555	586	552	622	606	596	596	647	610	584	619	580	583	597	570	572	611	545	592	581	597	571	615	544	602	547	621	579	557	609	570	609	558	569	570	605	577	595	640	566	576	626	614	601	545	562	596	589	567	565	572	607	564	596	580	622	585	603	614	595	625	561	620	591	558	596	610	591	589	595	596	620	538	575	592	560	585	632	554	596	608	579	573	576	531	568	596	603	616	584	590	574	612	626	665	567	571	588	589	625	566	572	573	598	628	615	612	563	604	563	580	616	601	617	566	576	581	562	617	581	586	583	577	609	589	571	647	526	566	577	630	594	601	597	590	540	580	608	589	591	561	561	575	619	560	560	565	566	545	545	600	575	579	573	547	556	563	582	567	575	569	610	601	596	607	566	537	597	576	584	545	604	578	602	619	620	593	616	617	567	560	568	572	590	576	594	623	612	547	574	585	609	616	557	546	638	586	592	601	595	609	573	570	600	572	550	595	515	610	618	586	595	576	624	626	634	595	586	595	572	576	552	625	567	600	583	602	587	581	598	575	575	563	610	615	604	602	619	588	595	556	569	599	559	592	585	588	608	582	573	615	579	600	587	598	576	617	568	614	589	557	609	596	573	584	600	565	595	621	599	555	601	579	595	615	591	529	611	612	569	611	581	584	553	587	586	628	592	573	614	582	536	592	581	569	583	541	554	603	605	623	591	613	549	639	578	575	605	587	611	629	572	577	578	574	583	581	579	616	624	653	630	564	583	617	615	558	637	600	576	592	621	605	599	582	611	593	615	600	552	539	568	607	580	586	594	607	608	597	563	546	589	562	623	561	596	596	604	610	614	623	580	621	592	585	553	579	587	593	590	575	592	618	588	599	531	563	555	634	615	542	558	575	586	649	516	522	569	550	579	558	552	518	586	577	573	579	610	565	606	578	574	586	579	609	638	599	590	553	544	580	601	596	597	555	565	585	597	620	612	576	609	536	574	598	598	580	526	624	592	533	614	578	565	609	560	554	617	585	598	576	576	573	595	581	557	616	571	575	580	573	565	619	620	621	572	597	603	590	645	557	623	559	600	595	588	543	575	586	558	583	604	585	589	564	602	609	554	596	593	609	606	550	612	593	560	580	572	553	623	568	586	607	587	554	614	578	637	589	610	559	579	564	585	617	578	611	584	572	544	617	561	578	578	584	618	610	598	585	612	577	590	585	625	606	573	547	624	560	611	576	575	549	587	591	570	588	612	567	594	572	590	611	607	574	565	581	552	605	590	562	620	610	575	596	571	584	591	565	592	573	576	592	570	556	608	594	613	584	588	632	597	636	609	570	587	620	598	599	589	626	618	567	604	552	587	612	552	588	572	628	565	545	594	612	617	597	578	560	576	646	579	617	549	638	599	596	627	566	609	607	599	604	609	573	622	570	546	618	568	586	600	559	573	593	592	552	596	604	588	578	610	616	557	625	572	643	600	581	592	596	592	632	577	551	589	551	546	582	598	584	603	572	599	603	596	615	581	604	627	614	607	635	615	545	599	626	614	566	597	552	595	622	593	587	590	594	579	576	571	576	582	634	607
43905	17798	4189	1177	804	612	552	523	453	417	436	414	385	407	380	374	349	356	379	368	366	333	325	338	359	372	358	369	369	340	373	340	385	347	356	312	348	361	345	332	316	331	346	331	310	298	333	335	341	340	365	343	339	318	312	354	345	339	360	344	327	337	358	328	323	331	342	349	341	335	334	354	337	343	350	335	319	371	349	315	322	308	309	350	358	336	309	355	354	348	365	342	309	346	309	336	319	305	323	322	329	326	291	333	354	360	307	327	319	356	321	326	319	352	362	351	331	330	335	317	346	324	303	348	326	328	354	332	381	324	346	381	341	326	352	308	321	350	324	345	354	334	337	338	339	326	373	351	348	342	355	321	354	373	371	368	335	324	346	301	332	379	350	316	345	342	315	382	323	327	357	294	344	373	377	328	349	325	354	340	332	335	323	315	322	320	339	355	334	299	350	358	333	357	338	326	343	328	333	356	353	320	319	329	332	346	318	346	326	358	333	341	337	368	330	345	341	312	366	356	336	362	322	351	312	339	337	311	317	321	304	324	340	320	317	342	328	327	321	310	304	342	345	343	334	347	287	362	329	327	333	347	327	351	345	336	333	335	336	325	361	347	325	325	353	350	333	356	351	325	313	336	373	315	371	318	339	319	342	349	370	324	324	308	304	330	346	309	354	322	303	359	327	293	348	346	339	324	353	342	324	361	339	336	337	330	328	341	315	361	348	362	361	350	371	315	345	338	364	332	321	344	339	342	331	299	355	346	368	339	322	306	327	316	347	306	362	331	313	357	354	304	344	320	380	360	316	317	336	310	319	353	361	360	329	302	318	297	332	339	355	347	309	327	333	372	373	347	309	350	330	371	330	325	363	324	337	340	348	336	344	340	354	329	329	337	363	341	329	334	328	339	331	325	347	342	340	332	324	337	321	332	359	309	312	333	325	339	321	343	319	362	331	359	340	332	347	363	333	332	348	312	365	307	371	322	300	325	359	332	313	347	342	299	349	343	298	306	351	339	349	319	371	354	345	324	349	329	314	354	313	336	331	348	346	349	307	361	346	337	320	340	349	353	314	334	318	300	358	320	334	281	347	322	333	329	327	309	343	343	348	326	334	346	359	315	358	362	301	348	334	337	334	325	358	342	323	338	324	375	366	323	329	323	346	326	351	350	339	331	305	327	342	324	337	321	343	327	299	343	312	332	319	348	364	305	291	339	332	323	349	361	350	328	310	369	304	321	331	337	330	319	347	346	361	350	351	373	346	341	365	353	359	329	340	338	331	301	330	332	341	370	323	320	364	287	346	352	358	351	349	334	321	326	338	354	371	345	348	343	339	334	329	330	354	339	347	312	309	316	335	299	336	322	344	321	310	347	373	343	309	333	355	315	347	319	342	326	324	298	319	340	329	354	326	375	327	363	317	332	339	356	324	359	307	328	328	325	299	330	346	348	324	314	360	318	313	324	358	327	330	385	324	316	360	320	361	363	365	347	347	337	331	327	353	377	351	367	356	325	302	307	321	338	325	309	336	312	330	339	327	357	370	359	354	306	332	347	343	339	307	303	354	355	378	353	370	355	324	314	324	312	357	338	315	319	343	324	307	355	332	369	364	336	372	292	352	320	343	349	354	341	351	320	339	358	328	309	367	335	323	360	348	347	317	330	319	350	353	330	346	328	330	327	307	299	325	377	316	351	345	338	359	346	326	310	313	329	302	360	346	310	337	329	313	336	299	359	316	315	334	308	293	340	331	333	314	347	355	314	335	340	322	305	319	307	324	324	362	377	342	347	313	326	340	304	287	331	317	329	356	325	330	330	298	298	351	292	331	347	298	305	338	329	327	353	346	319	322	332	347	326	338	324	333	297	333	338	358	314	349	347	317	298	331	335	344	322	350	337	319	294	358	348	350	340	313	358	348	309	323	353	350	340	342	333	378	319	362	328	317	331	332	347	339	345	325	305	333	319	334	294	349	323	327	321	367	298	340	345	348	322	338	302	367	302	328	332	333	301	322	333	332	317	384	328	309	324	336	331	350	310	353	325	367	341	316	346	322	350	316	332	330	346	358	336	316	299	335	349	364	368	330	360	340	338	312	354	328	333	314	293	351	315	339	323	314	347	335	345	328	336	335	328	334	357	366	325	344	352	325	365	353	328	316	340	330	323	346	334	313	362	333	308	350	322	350	356	334	384	347	314	318	329	339	329	356	326	349	339	329	368	350	343	345	340	298	342	333	321	336	293	328	302	342	342	327	328	291	354	341	337	378	336	318	336	357	311	344	353	339	356	324	328	337	352	304	335	351	323	322	308	331	350	311	337	310	363	353	358	341	337	361	335	347	336	340	345	367	344	311	359	314	346	347	365	317	352	347	354	354	336	345	301	367	360	389	341	330	333	339	332	307	326	351	332	323	325	296	329	371	323	326	338	356	325	345	345	348	325	337	308	320	315	305	354	318	367	354	344	301	333	372	378	355	299	375	379	338	295	336	333	347	356	360	314	304	340	308	357	337	326	311	299	330	303	370	328	332	308	329	346	320	351	307	337	334	309	311	305	354	302	345	381	301	340	319	350	330	322	387	314	329	318	332	311	312	347	319	289	367	312	329	332	319	340	354	320	338	318	341	333	354	305	341	325	308	354	340	312	350	323	345	341	340	352	326	299	331	374	323	321	335	308	337	351	336	320	370	341	345	310	355	331	316	336	340	351	331	342	348	303	351	349	341	325	343	349	357	363	338	341	325	384	306	365	330	332	327	319	364	341	308	371	348	336	380	343	337	326	354	340	313	317	356	329	304	326	309	311	346	357	330	338	348	319	348	325	347	315	329	365	309	349	317	340	281	370	348	355	319	339	328	336	366	357	324	327	324	334	315	360	325	338	326	319	356	372	342	338	359	330	338	301	335	366	334	305	318	318	348	331	317	302	331	334	354	315	298	327	301	329	340	339	345	306	364	342	347	318	312	337	333	329	341	324	330	381	337	322	299	336	347	330	362	342	327	344	291	331	327	346	339	298	358	340	324	362	354	348	346	327	357	322	332	328	340	373	311	311	357	287	307	320	339	386	336	335	322	345	340	359	368	331	312	332	357	348	326	321	313	333	335	357	305	336	369	329	374	331	346	347	308	348	360	319	338	332	348	296	332	314	365	362	306	351	340	320	345	340	326	361	354	319	330	326	376	327	347	315	346	318	333	321	348	354	346	340	358	358	353	364	355	316	315	307	332	321	361	337	349	316	351	359	322	339	335	323	329	341	338	318	330	331	355	341	341	338	302	353	321	291	307	334	302	340	308	344	310	343	322	329	356	317	336	356	320	340	335	346	319	331	350	298	332	288	342	350	348	362	340	355	343	334	327	325	355	292	359	331	301	336	317	337	327	319	316	335	306	313	314	330	327	353	316	330	357	344	286	339	333	337	330	316	334	341	336	341	286	324	354	356	300	331	352	346	332	336	338	337	326	350	380	356	338	342	325	337	346	300	350	325	292	357	336	314
21713	1825	3178	3388	3031	2484	2164	1942	1823	1573	1463	1448	1259	1272	1228	1178	1163	1060	1053	1033	1063	996	1004	1022	1004	995	952	1041	1041	960	983	947	976	957	922	918	931	943	924	918	905	926	899	911	874	960	900	941	866	879	912	898	875	909	937	866	882	904	925	924	908	955	933	875	869	908	941	922	945	856	885	832	880	870	899	902	892	899	889	886	923	883	887	858	874	840	897	879	854	884	858	857	890	867	857	898	913	936	936	891	847	859	885	837	867	891	882	848	876	882	847	853	875	838	884	894	913	870	876	957	842	866	842	905	858	868	884	866	870	854	814	896	849	841	900	905	902	890	872	924	853	915	908	846	828	854	874	919	872	891	871	828	801	874	846	841	869	892	832	874	887	900	860	817	869	947	828	908	911	934	878	822	883	899	944	890	890	849	854	881	890	881	893	869	877	863	887	846	884	840	872	886	848	869	881	860	841	871	873	835	903	868	877	874	885	858	881	885	873	890	842	843	931	866	895	871	883	854	891	939	869	855	895	849	875	872	853	885	888	811	859	889	923	927	886	867	959	892	855	888	871	856	863	876	883	859	868	848	931	901	846	845	902	872	904	821	809	896	895	885	868	874	881	850	917	912	934	841	851	898	832	830	885	890	871	888	896	854	823	817	892	866	887	866	859	918	820	885	870	861	844	890	865	841	870	944	856	853	868	926	845	878	875	896	870	874	850	889	884	879	910	895	907	876	884	888	848	827	837	888	870	791	910	864	849	896	870	897	929	847	878	901	893	835	899	869	912	841	869	888	926	835	895	867	876	820	866	866	855	865	921	868	848	833	870	894	937	851	841	878	812	837	902	868	917	870	880	833	908	894	867	836	901	884	898	873	874	899	877	803	857	848	917	860	839	892	903	859	835	874	852	892	913	871	904	916	925	909	832	841	855	881	797	864	884	904	856	819	872	862	864	854	904	870	883	830	982	847	867	899	838	899	853	887	887	813	865	897	891	859	816	835	892	847	915	901	888	857	869	900	897	871	849	870	900	896	853	847	848	799	867	818	926	876	834	851	864	870	861	894	839	881	867	904	872	865	877	917	890	904	898	870	903	852	867	909	831	875	862	879	820	820	870	848	937	841	891	859	897	856	892	849	849	920	905	907	880	853	938	862	900	877	883	845	865	878	880	855	879	839	928	895	894	888	882	870	927	819	844	898	878	850	921	908	886	844	867	874	882	833	816	835	881	934	897	900	915	891	849	847	868	888	868	864	868	883	877	837	872	853	851	870	856	816	883	900	853	942	870	859	875	891	864	867	869	843	880	902	876	842	833	848	907	917	847	878	836	888	829	813	862	895	905	882	860	875	910	867	861	857	905	878	851	840	875	855	863	871	875	846	891	836	908	856	838	856	869	820	895	875	898	932	860	845	854	866	850	892	828	885	887	887	931	892	865	892	900	893	801	893	882	885	892	872	877	917	900	881	861	869	883	888	819	872	866	867	914	928	884	861	832	851	897	846	865	902	819	853	861	873	850	888	823	863	889	904	868	835	885	917	866	829	873	863	856	890	874	894	873	862	906	869	872	930	817	839	848	860	877	898	906	826	856	874	888	920	833	845	881	893	942	877	834	932	865	808	929	872	892	874	930	898	840	827	860	911	919	883	877	851	893	884	803	900	910	879	807	878	852	845	860	922	850	839	919	897	896	878	835	880	892	877	864	897	923	883	846	881	872	869	952	939	877	876	902	854	875	924	903	878	892	892	884	904	898	893	882	921	860	882	923	892	850	909	851	895	813	867	856	896	841	867	836	882	866	907	873	802	874	935	891	926	896	855	897	849	898	903	866	909	884	859	859	866	873	897	902	846	816	921	940	889	814	856	829	855	912	864	913	839	818	905	894	819	848	905	889	882	851	831	863	893	855	925	858	848	913	885	889	885	882	821	861	894	840	866	926	905	862	834	859	867	888	842	856	877	915	845	909	863	870	874	876	912	801	896	908	891	862	839	875	889	890	905	968	880	891	884	880	856	850	934	889	865	877	913	866	927	872	897	890	855	903	829	867	861	859	897	830	910	921	888	839	874	855	889	899	869	866	867	872	856	919	914	926	893	911	830	839	895	871	853	861	855	886	888	860	853	872	858	885	838	894	848	896	872	881	922	883	827	872	926	843	874	888	915	891	902	857	864	911	893	872	849	928	849	880	872	933	837	899	912	916	874	829	926	820	923	914	919	892	865	874	869	847	895	824	851	886	863	897	876	855	889	891	873	903	904	906	861	829	865	887	884	904	882	834	904	912	910	836	921	865	852	882	897	805	850	867	817	904	856	886	915	914	784	914	881	899	848	873	872	896	896	864	897	846	867	840	891	906	857	870	862	897	858	890	859	913	833	889	887	852	933	895	867	869	900	933	869	876	913	877	923	880	909	879	837	910	877	870	888	902	872	897	865	911	881	868	955	838	826	904	897	839	886	878	903	839	893	887	816	905	933	884	865	884	862	895	856	872	900	825	899	901	838	859	854	864	894	872	901	904	922	847	949	845	880	849	907	871	861	796	908	912	887	869	869	864	910	894	960	894	901	835	890	876	902	892	907	887	885	837	884	911	868	832	901	870	883	823	881	882	879	839	890	860	880	872	849	857	859	888	896	882	880	887	860	881	918	866	925	880	906	880	907	885	856	910	899	847	888	865	859	819	834	902	867	918	924	831	886	839	848	844	929	842	864	877	912	887	848	875	842	906	905	849	888	836	853	832	941	866	844	873	883	908	866	859	862	881	854	891	861	888	868	856	883	855	896	956	868	852	822	850	814	887	896	862	860	899	887	871	867	827	921	887	848	887	873	873	865	852	873	808	854	924	894	856	888	870	887	856	844	857	870	857	889	865	857	882	914	847	842	865	860	887	849	866	871	856	869	889	839	824	857	893	882	874	855	828	890	829	879	807	875	880	876	851	925	883	839	871	893	826	887	866	834	842	920	874	848	912	887	875	877	898	899	845	853	844	876	854	849	869	923	907	914	853	864	839	839	871	855	911	894	859	938	888	911	897	869	882	845	827	889	883	890	825	911	908	868	921	844	899	883	907	885	860	833	907	868	854	915	837	902	905	891	866	897	858	853	848	931	906	814	894	901	864	906	906	904	868	907	893	835	891	858	873	865	806	891	893	883	896	823	877	891	905	862	884	870	909	871	846	856	873	861	855	898	844	911	874	859	893	828	848	857	881	875	896	892	870	882	877	846	865	915	879	861	840	808	926	843	813	844	865	875	856	834	858	916	865	839	852	905	849	874	863	882	883	873	899	842	854	836	835	860	874	904	875	890	869	887	868	871	876	882	889	915	868	856	827	855	894	903	852	885	828	833	847	869	873	775	872	865	899	896	909	825	886	866	909	925	880	845	838	841	874	862	870	970	894	904	865	872	863	848	900	885	918	874	859	805	860	829	919	898	871	924	875	860	818	867	886	897	933	936	866	850	886	865	865	869	930	875	884	887	810	895	872	887	886	900	838	870
47899	21440	14702	3578	1373	924	698	676	582	478	435	412	359	376	351	357	352	317	338	327	287	321	325	295	298	307	302	291	311	275	265	264	294	300	274	279	292	315	277	294	288	300	311	323	292	283	280	265	282	268	313	277	295	276	274	279	282	308	280	260	274	285	310	287	235	280	262	285	285	284	259	264	278	269	309	288	305	235	272	235	279	316	307	245	270	261	304	301	286	238	258	319	283	280	285	302	289	254	297	271	288	275	261	275	261	261	269	275	275	286	283	269	302	294	261	272	304	293	280	298	307	289	271	253	261	252	275	251	295	299	250	286	305	300	283	303	283	286	291	288	259	258	276	297	293	292	284	283	311	279	304	271	276	289	284	276	280	255	262	275	295	293	290	273	258	290	285	280	286	292	259	270	281	282	264	243	288	265	262	277	267	256	312	253	289	270	279	276	268	279	282	280	296	263	300	256	294	246	275	283	303	279	270	280	270	271	242	275	288	264	281	267	285	282	223	303	266	295	264	306	277	277	287	266	246	295	266	275	291	273	272	285	301	271	264	298	283	260	299	249	267	279	295	262	267	280	290	286	284	265	247	284	267	264	265	265	269	242	268	280	264	260	288	252	259	300	275	274	315	309	271	255	281	294	284	284	292	271	285	261	291	280	239	297	293	277	288	296	297	279	292	271	250	289	263	282	258	288	286	275	278	276	274	288	318	303	268	260	263	282	274	303	289	257	279	278	277	289	279	296	233	262	297	254	299	301	257	301	285	272	268	253	262	275	268	270	272	255	270	255	281	255	247	269	257	297	291	261	288	304	282	271	266	310	291	225	265	320	299	264	276	255	291	283	280	296	290	288	285	286	252	296	285	297	300	281	278	288	300	280	277	306	269	261	274	293	272	289	272	296	321	286	269	279	283	276	268	280	286	260	252	280	238	269	301	286	275	295	269	288	256	230	302	289	261	276	289	275	261	279	271	297	264	278	239	275	273	300	284	268	266	300	273	262	292	294	262	287	280	242	267	285	259	294	286	304	279	266	275	267	270	278	307	280	271	306	263	278	285	297	283	299	266	301	279	270	254	249	273	230	311	274	299	262	286	268	285	265	267	299	282	269	258	270	281	299	277	264	252	278	296	291	275	319	254	292	264	260	279	262	272	285	275	295	262	250	242	282	265	256	274	297	260	299	284	324	259	303	277	273	281	264	274	277	301	294	264	265	296	264	250	262	289	276	308	287	262	263	290	259	274	291	312	253	272	289	267	283	251	270	293	266	253	259	303	268	313	288	273	296	263	296	265	270	289	281	266	276	284	286	307	289	285	245	279	274	294	285	267	303	280	271	266	287	275	280	287	269	283	292	256	281	293	286	248	278	250	283	254	275	280	283	306	295	285	280	276	257	268	263	303	334	301	277	275	304	289	258	268	266	291	278	296	302	257	293	292	267	248	260	269	257	286	252	299	259	250	259	274	281	307	274	245	284	290	249	307	289	267	258	299	241	305	266	264	293	251	296	274	280	277	298	285	275	269	249	272	264	255	277	273	302	274	262	279	287	258	266	292	309	306	280	305	275	265	302	259	285	291	287	241	254	306	257	257	274	301	277	282	273	266	263	295	266	291	274	279	256	256	276	275	292	277	267	294	268	279	287	275	297	281	245	269	305	229	270	307	266	285	286	294	271	262	276	263	281	269	256	287	293	276	275	299	287	280	237	282	265	255	251	301	262	293	279	294	288	288	286	300	276	261	263	259	278	269	289	309	260	273	283	256	279	307	273	248	299	283	279	290	269	273	291	284	272	276	288	277	262	275	269	308	259	285	251	283	288	278	315	274	297	269	265	276	283	250	290	262	269	286	263	281	267	280	240	304	269	303	246	296	265	283	275	304	250	290	287	262	307	291	298	248	313	292	269	277	238	299	300	306	271	253	270	273	277	280	280	293	286	296	289	306	271	283	273	291	289	283	262	277	273	284	299	271	289	262	265	288	310	259	281	284	262	282	299	293	261	258	266	264	301	260	276	318	272	282	276	287	282	276	297	243	298	294	267	277	289	271	256	272	273	280	279	253	281	237	278	308	291	281	267	244	267	292	280	299	290	261	304	265	239	280	272	288	298	290	281	296	268	267	274	261	288	308	240	265	274	288	269	252	308	292	301	276	271	246	286	258	291	281	271	292	265	275	279	272	255	292	271	275	296	260	266	271	279	271	297	266	276	287	287	274	262	293	307	259	274	293	287	261	284	264	276	270	273	269	286	237	280	317	299	261	274	253	257	246	259	288	290	278	279	266	271	247	257	268	265	275	301	290	243	283	312	303	261	296	286	264	292	289	244	241	242	280	280	269	257	284	264	270	284	278	319	279	254	285	273	274	311	291	248	266	277	273	270	294	276	286	278	266	277	308	286	256	251	309	271	274	277	299	297	291	244	273	253	233	289	253	271	284	281	266	277	254	272	285	278	244	258	230	303	275	251	280	271	302	274	264	261	276	250	261	291	297	307	306	266	305	271	296	258	263	271	296	296	320	257	271	290	279	256	273	237	273	292	273	276	272	296	291	264	267	278	273	259	264	284	282	294	286	273	288	269	269	285	305	261	260	280	294	263	247	280	293	287	275	273	283	284	291	277	276	289	285	293	263	249	282	248	285	274	286	261	276	284	281	276	272	284	275	287	237	287	284	252	288	259	308	258	271	279	295	266	260	280	271	257	313	299	262	273	263	278	283	246	274	293	265	289	297	301	255	296	277	292	271	287	297	269	305	264	291	262	288	292	300	279	269	269	264	275	261	308	260	275	278	263	254	285	286	294	249	241	307	270	280	232	271	296	288	275	270	250	278	273	279	270	282	267	299	306	275	290	280	318	272	277	323	280	277	272	285	298	258	289	269	271	265	273	271	268	294	272	276	254	271	285	288	275	309	292	263	243	276	304	282	281	250	288	280	296	256	266	248	319	272	344	251	259	307	260	289	261	284	292	272	271	279	292	270	252	286	294	248	252	271	285	286	283	272	279	318	283	282	283	287	268	252	291	275	254	263	288	294	280	256	289	255	278	281	248	267	295	286	278	240	264	260	292	248	272	267	291	279	268	291	288	274	255	282	260	274	250	286	277	289	264	308	248	260	301	289	257	269	261	296	273	280	281	277	290	295	272	270	266	276	273	288	290	286	270	283	288	256	268	301	286	285	282	265	295	282	282	243	242	316	274	266	285	274	270	298	287	302	260	295	285	224	302	261	280	290	288	266	333	305	279	265	260	254	261	291	274	288	279	260	296	263	258	275	301	250	236	264	290	280	309	282	301	259	278	287	290	266	292	267	260	250	286	289	277	275	291	258	292	280	312	260	261	281	251	255	257	271	283	261	271	256	261	267	251	293	288	274	277	281	279	289	275	312	290	282	267	273	256	280	266	281	292	267	282	255	285	282	297	269	271	278	266	246	271	267	287	313	301	252	285	264	242	287	284	278	281	264	294	286	252	294	271	263	285	272	270	255	277	268	300
25695	2399	5143	5560	4765	4026	3159	2839	2364	2003	1860	1745	1549	1475	1405	1323	1211	1168	1116	1108	1090	1081	1013	1011	932	1003	913	924	860	851	874	810	849	879	854	852	822	816	808	791	841	766	793	752	790	805	779	785	713	776	695	782	766	763	794	732	757	776	755	756	721	718	733	768	728	804	727	738	726	745	782	774	756	750	741	772	740	760	736	731	701	745	740	778	778	697	728	706	752	739	766	743	787	722	744	743	738	749	730	738	702	730	716	725	763	721	741	701	691	675	706	725	736	763	728	711	693	706	709	749	758	782	747	722	705	735	709	739	719	703	715	714	679	723	712	736	767	731	760	720	720	734	734	677	709	707	713	764	730	698	680	686	701	717	712	708	690	737	701	767	740	685	716	726	694	676	727	681	735	703	720	707	732	787	714	680	749	731	762	808	749	706	708	709	686	761	747	732	712	745	724	742	694	705	718	750	717	709	689	752	701	714	718	741	720	709	719	722	709	688	751	754	661	726	746	723	687	698	722	712	699	724	711	717	751	690	689	667	677	702	705	681	748	727	747	695	736	727	694	710	768	778	706	812	726	699	737	740	741	703	704	773	740	724	749	736	758	673	675	750	703	671	703	717	707	683	725	695	730	751	747	709	688	723	742	732	718	718	707	720	766	719	711	708	710	742	704	701	729	723	701	720	702	711	646	711	702	678	729	734	712	708	672	718	703	802	717	760	678	743	689	689	764	710	734	697	746	761	707	745	701	726	724	730	722	754	732	741	730	684	697	757	733	713	725	719	689	724	734	696	652	670	738	740	736	696	700	710	705	676	770	722	689	743	690	714	731	741	743	724	702	720	716	728	704	742	714	751	680	733	722	751	718	693	701	776	724	692	713	711	759	728	706	745	740	728	703	734	703	726	711	712	724	688	705	676	711	702	713	703	753	732	706	701	764	732	706	725	658	690	730	757	727	741	682	745	704	666	701	715	740	693	744	720	703	697	747	697	720	758	708	739	700	751	725	685	734	773	736	727	711	783	694	704	733	736	697	709	732	696	679	703	758	739	748	772	722	719	725	708	749	741	694	714	728	727	753	702	717	721	706	775	697	702	693	749	719	688	732	695	693	745	682	723	751	713	715	687	752	705	750	725	719	752	734	691	714	707	712	736	716	727	708	721	634	722	647	741	704	721	713	663	712	680	753	741	745	722	754	745	698	746	704	755	716	736	724	747	702	738	662	739	721	663	738	725	707	720	714	707	676	732	730	725	708	679	744	740	702	755	692	683	706	740	747	779	693	674	725	671	711	737	692	761	744	698	692	685	684	726	676	718	682	747	740	753	757	694	686	745	697	767	739	752	730	723	730	758	722	720	704	686	716	715	716	681	699	736	711	728	707	700	668	716	718	676	692	736	689	732	763	720	706	792	715	688	687	731	708	720	681	725	762	698	730	711	726	729	721	739	753	740	703	727	783	687	689	751	755	706	714	722	785	694	722	740	732	769	741	730	708	711	702	718	735	710	740	682	741	748	724	720	718	721	744	744	680	701	750	749	697	743	722	745	735	733	745	708	694	716	777	689	709	713	746	695	716	748	719	691	762	715	697	757	711	727	692	738	685	687	719	748	685	650	709	705	715	703	697	724	727	716	703	701	721	719	742	688	745	704	744	708	679	727	725	701	704	739	707	755	721	722	721	728	732	728	702	738	718	695	677	684	742	687	720	747	732	688	723	733	728	738	712	672	720	751	728	665	705	708	705	723	759	775	726	700	743	712	705	763	692	710	693	724	735	769	717	676	739	705	712	690	625	759	737	706	752	698	696	702	695	767	745	723	704	719	753	720	687	777	698	675	703	743	677	716	726	685	741	714	716	674	668	736	688	766	673	668	732	702	717	716	746	725	719	776	723	757	693	726	703	717	731	714	684	716	722	697	751	767	657	723	745	689	696	719	735	725	720	735	735	708	699	718	727	685	705	698	673	712	726	714	722	745	718	745	728	741	711	690	722	739	734	726	756	700	733	711	729	776	721	688	786	727	718	728	717	727	728	731	722	697	741	756	710	693	742	668	683	751	739	738	739	701	699	680	690	754	734	689	783	703	734	736	723	708	751	721	731	743	704	732	718	679	752	719	685	698	719	757	690	763	708	749	690	691	693	684	729	691	710	670	687	710	690	689	729	710	710	730	740	765	730	708	743	717	742	681	657	711	741	697	745	693	742	689	708	736	692	703	691	701	715	713	694	713	678	710	707	709	723	742	703	724	728	784	703	742	681	706	745	743	728	683	681	767	748	772	684	677	714	760	722	671	711	733	755	716	747	725	751	714	779	682	716	731	723	749	720	734	713	659	672	717	702	709	694	723	628	679	745	709	734	727	737	675	734	721	743	683	722	692	731	779	715	686	706	722	744	733	757	691	719	738	737	721	684	682	675	715	690	691	710	721	712	694	731	757	687	715	734	733	744	752	724	710	735	691	708	685	747	715	691	741	724	754	673	733	727	704	728	705	718	723	738	742	713	734	674	700	764	693	697	719	766	734	704	758	716	702	734	738	714	705	662	755	709	767	708	728	742	698	722	735	645	727	694	744	746	694	691	738	709	734	661	687	744	739	726	698	721	708	724	716	713	736	701	759	708	706	724	708	697	705	740	690	739	677	762	721	676	725	720	724	660	711	761	711	749	746	739	722	759	738	694	741	726	775	714	723	722	733	751	699	764	729	729	739	688	691	728	764	711	751	724	720	737	707	754	709	721	762	716	707	750	692	724	700	750	711	676	730	695	709	668	741	700	767	730	754	720	724	701	719	720	700	719	777	758	711	721	697	792	731	678	719	789	736	713	711	726	720	686	714	698	740	758	704	720	667	664	715	699	729	671	675	668	715	730	707	684	750	670	722	735	702	697	669	741	752	686	725	613	696	763	772	740	693	696	735	696	762	752	733	733	686	746	747	710	743	696	724	701	686	737	807	716	682	751	730	740	697	642	700	675	698	758	708	715	687	716	702	761	729	691	769	731	697	705	719	717	689	711	738	761	732	723	680	679	732	714	732	723	714	705	735	698	766	717	722	667	694	692	675	714	704	717	684	693	756	724	710	767	741	720	722	721	723	766	696	691	760	724	696	718	682	724	765	762	730	698	680	693	749	697	690	714	754	719	700	749	695	696	753	725	669	716	748	738	740	712	737	738	682	736	711	728	714	733	730	742	737	717	702	713	759	738	683	758	740	724	747	698	673	712	687	716	715	759	765	726	725	726	716	742	681	707	733	711	726	714	702	685	773	737	709	693	727	748	694	709	711	753	704	732	752	688	744	773	706	715	725	744	714	748	722	708	675	710	728	724	697	783	732	713	737	724	749	697	736	775	708	771	774	725	703	794	707	734	718	728	701	686	706	737	720	732	730	728	786	677	706	702	701	709	705	709	692	758	696	736	726	721	680	699	707	708	720	688	647	729	760	723	752	713	726	695	741	731	719	727	695	684	721	670	724	709	741	681	700	714	683	707	716	719	728
5805	295	219	215	231	209	182	232	193	200	215	178	205	218	213	215	184	182	181	200	177	206	219	214	202	192	227	193	202	188	203	185	191	214	197	206	184	191	207	205	218	224	190	201	225	181	180	184	175	197	212	186	242	214	193	178	185	182	196	185	201	217	212	183	187	227	210	208	197	202	196	186	188	205	189	201	204	194	212	196	173	193	192	216	191	217	192	217	168	197	199	197	211	206	209	208	225	206	208	174	221	186	219	188	202	188	192	201	223	191	194	215	211	202	194	193	186	223	209	215	203	205	219	213	196	197	167	169	197	200	188	215	194	189	197	198	210	235	204	198	203	205	183	184	196	185	218	209	214	191	197	197	221	201	181	197	188	200	205	177	193	192	185	195	219	200	197	216	187	188	193	195	213	227	204	218	216	196	198	210	195	198	216	207	238	190	186	210	188	210	198	190	222	197	190	229	190	207	186	217	200	187	198	226	185	217	213	190	217	213	215	213	189	225	180	203	205	200	218	206	195	186	178	208	212	183	214	195	214	211	242	192	195	187	191	180	184	184	208	193	193	234	176	190	250	211	197	196	196	193	200	184	189	196	198	199	226	204	210	210	172	181	201	203	194	195	186	215	209	169	193	201	195	215	205	196	182	190	193	190	198	189	187	195	210	193	194	197	219	182	222	203	204	212	164	217	202	187	190	195	198	201	200	199	190	211	171	186	194	223	232	215	198	195	192	209	211	187	181	231	192	159	189	213	201	197	176	196	206	212	223	202	212	206	206	211	218	199	197	212	190	168	212	206	232	201	185	196	185	202	229	201	162	189	195	200	207	227	216	200	193	238	220	208	211	198	184	227	204	186	203	197	189	231	204	189	200	200	201	195	167	193	192	211	198	193	193	206	209	205	197	208	183	196	187	229	224	218	217	222	222	205	225	163	202	185	173	208	208	201	175	190	181	190	177	177	202	195	209	208	218	210	205	170	187	221	197	181	186	190	220	190	202	176	185	212	235	197	204	195	206	173	200	210	190	226	174	193	196	193	204	210	182	216	221	208	201	208	174	197	200	188	188	183	186	210	218	176	214	193	204	211	197	210	193	187	194	181	191	199	209	186	191	198	243	203	176	187	208	225	206	179	196	188	221	207	206	171	194	189	189	211	203	187	207	219	211	200	205	187	191	188	199	222	213	212	216	194	205	210	208	189	204	182	220	180	201	196	220	209	203	210	207	199	204	191	209	195	200	200	188	216	182	210	198	196	164	186	204	191	184	214	204	198	181	188	180	211	171	196	204	187	202	217	186	207	195	188	221	188	171	198	176	212	191	212	208	196	204	213	219	196	179	177	218	196	229	217	220	207	184	197	208	200	217	197	179	195	200	210	214	214	213	243	201	198	190	185	195	202	201	201	205	196	200	216	201	204	195	207	217	203	179	197	205	191	204	174	222	205	199	202	173	205	221	197	207	180	188	207	206	191	208	208	241	234	197	229	193	196	181	192	180	183	197	202	201	208	204	197	217	195	180	209	197	223	205	186	196	224	213	203	191	215	209	206	209	202	208	207	216	208	181	180	183	193	211	209	229	194	214	207	185	183	190	208	184	187	200	197	202	204	210	190	200	207	203	197	212	190	209	212	220	186	200	190	206	211	185	221	188	209	201	174	214	188	192	211	198	170	187	196	214	197	192	215	181	198	186	204	187	177	186	202	180	235	186	216	178	217	216	222	209	225	215	188	201	193	183	207	160	214	201	191	218	200	205	180	216	221	203	222	209	198	201	212	198	213	191	182	223	219	231	191	190	207	198	192	189	217	198	200	193	216	187	193	212	194	224	226	196	181	182	200	197	192	200	187	180	198	198	178	223	227	216	208	218	196	195	188	181	185	204	204	233	211	205	179	206	203	195	223	208	200	194	203	201	192	193	207	194	223	183	205	206	206	231	216	190	172	220	202	215	150	170	209	208	198	183	218	193	215	220	217	206	190	204	187	181	208	198	192	192	220	212	203	178	175	188	200	209	213	243	213	186	176	205	219	203	192	224	175	210	226	189	225	204	192	206	206	242	189	172	190	185	208	206	195	190	155	218	210	191	211	197	197	190	205	186	176	233	197	190	208	192	183	205	221	200	202	193	199	203	188	207	211	210	186	191	202	203	171	206	179	221	206	174	199	183	196	199	185	181	208	175	195	182	211	195	208	182	204	202	188	188	201	201	193	205	201	210	194	227	205	203	220	196	188	195	236	190	214	202	189	197	197	197	205	199	196	212	209	190	208	200	207	211	213	205	224	218	192	199	195	218	247	205	162	219	205	179	189	188	207	203	195	194	204	195	205	207	196	188	197	190	220	201	202	207	238	234	211	199	193	206	218	196	207	200	214	203	212	209	168	177	220	188	170	181	189	179	214	202	198	211	201	184	227	191	198	188	203	179	221	199	234	231	213	209	200	183	194	194	194	218	216	228	199	205	205	181	168	204	185	201	193	176	215	184	198	189	184	205	221	183	221	194	213	188	194	195	207	201	203	220	184	207	190	206	193	199	194	203	186	187	204	203	176	189	191	208	209	202	199	189	183	197	195	229	182	232	195	194	190	186	206	175	214	196	190	211	186	235	227	203	232	208	196	205	198	203	194	171	209	203	207	178	192	228	202	228	210	181	222	190	182	193	191	191	198	215	160	206	189	210	210	222	204	181	214	208	197	204	244	178	223	195	182	208	230	193	176	187	186	208	202	171	217	212	238	200	218	189	211	228	206	240	213	207	199	201	191	172	188	197	217	192	201	205	203	175	220	206	192	196	194	187	193	206	188	198	189	171	184	202	166	206	228	189	208	204	206	189	193	185	197	189	208	194	190	216	189	186	204	189	211	189	183	186	208	218	193	199	186	192	175	202	189	192	174	187	193	213	205	202	208	209	226	202	210	195	189	224	207	176	202	219	194	210	206	198	172	196	197	187	199	202	228	212	186	187	162	228	185	215	194	195	168	201	217	220	199	195	199	183	226	194	185	192	210	202	218	193	199	202	185	212	166	191	209	185	193	192	224	216	209	203	192	231	179	229	212	217	183	239	160	205	217	183	190	201	234	190	208	180	211	212	221	199	195	167	200	171	213	187	222	208	192	187	218	214	191	201	182	187	207	169	208	218	194	203	193	221	205	193	216	213	209	219	215	182	201	183	192	165	205	192	182	238	195	213	200	197	194	203	207	209	217	214	192	225	201	199	208	205	202	212	215	228	204	190	170	211	215	214	187	196	199	190	176	221	199	217	211	200	206	221	172	204	205	193	172	201	211	199	200	196	193	224	185	225	220	202	219	227	211	186	228	201	194	244	190	183	185	203	204	204	200	201	204	182	206	183	189	189	209	195	182	192	219	205	178	165	197	202	222	213	210	212	180	230	213	181	172	206	189	201	188	216	186	194	199	181	189	223	194	188	230	189	215	185	198	210	226	201	198	193	194	183	186	205	211	195	232	206	214	206	212	183	210	204	194	197	206	209	210
5196	626	679	728	709	645	665	612	612	648	606	603	613	590	599	601	630	537	623	572	590	571	633	585	595	557	570	568	551	595	547	598	573	584	618	542	634	556	610	542	596	551	577	583	575	573	609	615	584	551	547	583	616	580	588	606	617	573	637	603	613	602	603	605	597	560	612	553	619	572	618	558	558	581	604	611	562	615	589	564	605	620	576	565	551	620	616	561	540	546	579	554	602	565	567	570	603	596	576	565	561	574	573	575	565	589	615	591	584	558	549	554	561	532	558	637	591	614	571	545	569	581	590	562	578	564	581	592	574	602	579	623	547	637	556	584	623	603	565	563	608	607	581	572	571	581	533	589	544	571	615	578	592	610	574	552	590	579	580	597	605	559	582	564	574	589	546	568	586	576	581	618	584	600	575	538	574	560	585	615	581	578	558	590	592	615	598	592	598	550	634	579	560	594	614	599	585	585	554	541	608	571	571	576	570	584	622	538	590	582	530	600	571	543	556	585	552	572	574	572	577	555	609	606	561	611	583	574	555	575	571	563	588	604	583	609	574	595	591	574	591	600	590	583	569	566	576	513	597	547	610	589	621	609	572	635	613	589	534	630	572	531	606	595	547	645	553	552	565	565	536	539	581	563	602	586	609	576	571	586	567	614	580	585	586	558	582	568	594	539	565	591	552	551	567	550	562	570	589	632	576	548	588	583	633	585	585	628	590	533	609	573	548	615	594	539	559	630	604	577	595	576	564	628	574	583	589	584	577	558	598	522	607	610	577	585	600	569	550	589	633	574	581	604	584	600	577	583	575	568	562	574	586	568	546	555	572	583	573	571	604	571	563	577	563	640	543	582	569	540	601	534	571	589	580	587	558	516	572	584	577	582	610	578	561	603	598	575	594	594	570	592	572	594	539	542	559	559	595	584	573	556	603	584	628	559	549	557	616	641	558	536	590	599	600	612	586	569	582	547	578	554	557	575	570	547	633	573	656	563	564	549	606	550	588	616	583	576	581	624	592	593	540	558	540	566	596	571	604	535	587	569	589	597	555	582	578	585	576	586	558	581	593	595	601	642	581	604	578	635	633	581	587	556	604	566	564	569	553	609	542	563	562	567	608	569	555	602	589	600	583	572	549	623	585	538	611	597	565	590	567	582	549	611	607	616	585	580	528	574	568	549	588	662	601	556	581	546	578	590	577	564	578	562	591	580	536	519	568	549	581	603	563	542	566	593	548	552	562	589	584	621	561	549	577	621	563	585	606	612	622	573	564	612	611	573	554	566	549	563	587	582	595	568	587	586	581	616	575	565	566	611	571	557	549	577	563	607	608	569	566	572	614	532	584	594	545	575	571	603	597	536	617	561	570	533	573	652	563	604	581	557	607	561	555	542	582	601	653	599	619	580	598	603	580	580	528	579	579	587	552	541	565	585	570	576	610	580	609	500	568	584	620	545	549	613	575	572	571	536	566	570	595	597	593	584	555	573	574	596	586	609	578	530	539	544	589	559	580	563	589	528	567	541	596	581	564	563	592	564	567	597	568	577	566	528	590	560	573	572	604	597	567	592	539	569	552	610	606	573	578	543	582	563	605	593	595	579	557	584	564	564	583	532	539	570	572	596	552	577	557	578	617	590	572	557	585	590	587	601	591	600	553	606	571	589	588	594	547	549	576	563	586	618	606	581	547	608	601	540	559	590	632	570	584	590	569	584	603	537	608	585	588	575	563	568	560	538	570	581	559	565	590	591	610	578	569	589	554	567	601	595	577	557	580	604	559	561	569	575	593	629	590	568	631	577	573	600	559	579	558	534	582	616	534	596	542	631	600	599	588	610	541	574	551	584	548	621	595	584	611	624	604	593	607	602	609	579	563	596	543	563	522	578	613	547	569	582	591	570	543	605	589	558	617	608	516	582	511	557	579	627	592	580	590	559	582	583	619	571	578	559	612	567	614	555	578	614	591	552	572	618	589	576	614	591	573	576	591	624	591	548	597	611	595	557	556	561	596	587	558	555	606	598	555	615	560	575	561	588	576	580	537	581	559	607	584	575	574	600	595	579	604	587	564	590	600	588	612	555	576	560	545	599	559	559	618	576	601	608	577	543	604	610	558	573	599	591	583	600	563	632	577	563	546	603	562	594	619	566	558	568	609	557	575	585	557	559	575	629	575	578	577	562	561	564	608	589	562	595	642	518	599	551	608	544	593	597	557	606	562	597	579	600	584	557	582	571	586	588	585	560	531	603	561	584	536	561	552	596	560	578	577	548	576	602	596	585	558	557	554	559	579	588	551	596	564	598	603	582	555	542	576	577	609	540	585	591	599	584	571	596	553	595	580	557	558	584	594	557	550	575	556	539	538	559	583	639	565	584	564	573	562	568	607	609	604	612	584	516	589	604	528	606	615	580	602	526	621	604	565	576	561	582	532	584	574	572	608	546	591	575	573	583	577	580	562	554	603	572	600	553	586	590	600	604	590	573	587	625	562	594	598	581	589	581	563	600	580	593	595	616	591	542	554	543	566	579	570	603	580	540	584	626	582	586	601	564	584	577	564	587	587	539	581	530	608	638	571	609	578	580	581	588	596	591	546	629	567	596	559	572	585	561	605	574	602	576	585	543	577	592	579	560	589	571	559	589	579	597	579	582	587	574	584	595	534	585	604	569	586	573	597	625	620	539	530	594	529	536	614	575	610	583	577	583	591	592	573	576	612	604	587	593	618	594	580	579	583	552	593	545	581	576	601	617	592	575	604	544	598	588	592	584	545	555	547	575	538	585	583	537	579	584	536	611	575	577	577	587	599	586	535	600	576	599	560	594	575	621	529	591	625	561	619	542	594	603	567	605	591	622	602	579	596	600	600	611	578	587	543	582	562	587	598	586	580	567	605	577	588	609	568	534	600	583	565	579	583	553	560	596	566	567	597	590	616	551	628	610	532	605	591	588	550	550	588	574	616	577	582	629	530	553	542	547	579	583	548	530	599	626	559	553	580	568	556	578	563	559	609	590	526	538	575	545	554	566	563	585	584	605	643	559	584	577	539	560	569	599	553	562	577	595	619	582	613	569	591	592	573	582	562	567	610	577	587	548	557	606	581	600	580	589	571	537	585	638	543	573	610	579	578	612	610	571	551	578	591	617	549	580	576	565	592	564	574	553	581	586	546	592	614	584	531	570	565	588	564	573	598	570	549	567	579	616	598	603	570	530	540	611	585	573	560	594	586	590	577	561	595	567	559	615	571	527	569	615	580	542	606	600	581	579	607	589	566	631	564	578	571	558	559	571	580	555	564	553	544	607	562	602	531	549	562	578	598	589	553	568	628	619	579	562	565	591	596	613	622	597	558	590	598	619	584	582	588	609	536	594	578	617	577	606	573	569	597	598	586	578	532	551	606	587	567	562	565	642	554	572	592	599	563	617	621	564	616	569	565	597	558	592	566	593	600	565	560	580	569	577	565	559	579	546	617	549	576	606	581	582	582	608	604	584	573	598
39800	15485	3372	1193	786	645	562	514	480	423	381	399	401	388	350	353	383	367	362	330	358	380	328	358	349	326	343	308	327	353	361	358	356	340	328	332	338	371	327	329	333	340	323	352	335	338	309	334	331	321	344	323	345	340	320	306	322	317	333	328	384	369	333	326	365	343	313	323	293	336	362	326	331	316	334	329	337	344	342	337	349	331	342	329	343	312	341	323	332	316	328	312	307	332	310	334	358	334	361	335	338	333	320	331	346	304	348	333	306	305	311	307	328	352	302	352	307	301	339	326	326	352	305	320	334	334	292	347	330	338	314	338	306	348	328	356	353	335	327	313	320	351	307	318	333	337	331	329	315	315	359	330	307	331	363	343	316	315	301	342	343	323	331	307	321	306	328	316	338	319	319	311	307	365	360	321	325	337	317	281	339	348	313	336	315	339	333	326	367	344	332	352	331	311	360	336	284	326	336	351	327	345	352	306	337	330	330	330	322	319	355	326	344	338	341	297	321	356	326	324	336	330	307	348	330	318	367	377	304	323	296	347	330	366	329	317	333	317	331	303	316	336	323	330	306	333	361	346	326	329	318	304	319	318	357	330	319	337	305	359	299	317	333	301	340	333	337	337	329	359	327	326	304	319	372	352	351	357	355	330	300	341	349	342	339	339	353	332	344	306	317	348	319	338	339	355	349	330	339	320	325	324	333	324	348	324	309	334	323	332	353	289	347	340	350	340	329	296	333	329	323	329	310	310	327	378	330	338	335	332	369	327	324	335	325	333	338	335	347	326	344	301	301	332	336	317	303	342	330	326	361	329	318	360	354	287	335	340	292	338	321	344	331	320	344	339	339	341	320	304	321	286	337	325	334	335	302	300	326	316	322	326	345	325	344	322	331	356	353	359	327	346	311	326	341	322	309	311	353	341	355	286	328	321	326	334	317	325	329	348	301	331	341	316	309	352	342	320	341	351	351	331	326	369	299	285	335	332	327	289	377	325	361	321	325	341	328	337	365	314	307	320	326	342	333	327	332	327	337	353	344	341	345	317	355	294	334	343	363	370	283	323	323	360	325	336	338	322	341	319	291	335	347	320	330	327	334	340	325	317	327	331	324	303	328	312	371	327	307	284	346	366	319	328	333	334	341	330	314	313	297	354	337	314	304	323	350	317	345	358	285	332	341	339	312	309	345	347	310	335	297	310	334	338	325	325	353	338	314	346	296	319	319	308	332	314	321	307	297	348	327	323	359	303	337	309	327	339	322	344	330	343	337	306	340	328	331	308	340	349	293	316	361	362	323	335	308	333	322	320	312	361	301	359	379	337	308	366	331	313	322	320	344	349	337	375	341	338	311	312	317	320	326	302	345	329	321	318	364	328	339	319	316	291	325	317	311	314	315	285	318	359	341	318	339	346	324	349	341	311	318	330	320	317	306	322	319	329	283	300	308	328	339	326	348	314	332	361	374	313	371	319	345	316	339	326	317	343	344	355	350	314	326	343	338	340	327	339	364	317	316	293	316	318	349	310	324	309	319	296	337	330	312	338	333	329	318	340	374	322	326	347	341	341	324	328	353	335	328	319	311	337	320	345	316	355	339	338	317	331	359	325	338	311	358	317	335	340	329	304	310	334	312	349	328	323	315	337	363	325	330	308	352	340	352	326	330	329	358	323	331	349	310	340	314	380	351	320	310	321	307	321	325	334	315	314	311	345	317	315	339	343	334	357	325	360	333	341	343	334	354	338	338	319	350	309	304	321	309	362	350	326	335	340	298	345	347	339	295	322	335	353	332	326	361	337	318	368	285	318	334	328	298	315	372	327	330	345	359	326	296	331	326	338	348	327	334	369	313	385	278	312	325	348	320	341	321	332	324	323	338	314	327	341	329	322	361	324	368	324	303	320	333	328	341	331	340	357	326	338	361	335	321	341	290	312	326	343	369	330	331	336	322	323	326	331	351	334	317	318	343	327	313	352	325	340	368	326	345	333	324	313	349	338	316	353	326	319	337	337	329	346	319	356	327	334	317	370	305	295	301	346	324	322	333	291	331	307	320	336	331	324	307	346	326	335	325	296	340	351	330	341	340	333	322	316	323	344	322	330	335	296	336	315	329	346	318	326	359	331	344	296	367	327	290	329	324	315	347	296	355	304	316	326	317	338	342	323	326	308	325	318	360	313	313	307	325	333	330	360	317	360	323	312	338	335	339	344	358	351	344	303	306	347	347	306	329	318	347	335	318	342	357	309	332	294	328	345	335	322	341	356	328	333	310	329	292	345	334	341	308	367	361	345	324	308	333	322	352	363	335	361	352	310	363	358	299	346	375	323	306	318	324	339	341	318	321	359	317	316	312	337	326	317	324	299	335	339	342	320	322	333	314	342	338	327	329	300	318	319	333	321	347	337	317	333	328	353	292	327	340	351	330	356	321	341	337	340	338	307	318	320	321	336	329	315	348	309	297	321	332	326	340	332	343	298	334	341	335	340	351	335	321	324	325	313	309	349	311	330	326	318	341	330	344	359	331	314	306	355	314	331	328	339	308	345	339	341	290	346	312	308	340	291	336	310	343	307	293	336	319	306	305	358	352	274	309	335	378	345	354	339	319	316	333	329	320	336	333	346	334	339	334	341	330	332	323	293	354	300	336	339	316	326	339	327	336	309	353	321	330	341	335	293	339	313	324	336	327	303	345	313	335	328	320	326	305	347	312	326	358	320	361	333	316	341	332	323	299	325	325	371	322	319	343	341	326	313	340	325	320	321	314	280	331	358	312	352	314	337	334	389	320	349	328	333	288	338	344	352	354	351	322	308	312	321	329	343	328	353	346	348	354	379	346	365	328	336	297	338	339	356	341	371	333	313	302	339	329	309	345	347	324	341	310	331	347	348	315	355	354	344	317	342	302	322	310	336	373	299	336	316	301	344	346	329	315	363	323	349	319	324	361	335	341	325	352	351	328	322	341	319	324	321	342	309	307	321	291	321	335	319	323	328	363	325	324	352	323	346	339	325	308	334	321	351	328	330	335	294	342	332	338	285	328	345	329	355	327	319	355	299	315	276	373	347	309	336	311	291	314	301	322	331	306	309	314	323	326	313	322	321	314	343	315	307	352	335	313	324	355	339	320	336	352	315	362	345	339	311	345	325	336	376	328	321	337	299	330	380	351	320	312	325	300	344	325	320	312	343	316	303	333	334	335	317	331	333	339	349	332	322	303	343	311	329	299	342	314	333	333	335	321	343	329	303	362	318	310	330	314	314	308	341	352	342	329	333	341	350	302	356	319	344	327	340	351	324	311	312	326	312	313	346	302	325	340	330	334	355	352	371	330	337	348	326	335	300	334	340	327	366	328	343	328	327	332	315	347	330	344	316	341	338	311	343	314	317	323	296	316	319	340	347	316	347	321	343	327	328	306	309	299	311	328	307	355	321	324	339	302	341	311	329	320	363	305	358	310	326	314	331	326	354	281	315	322	318	361	317	301	338	346	332	318	357
19472	1751	3106	3500	3087	2537	2188	1843	1702	1585	1352	1406	1267	1183	1206	1116	1084	1165	1092	1026	1042	1011	1063	987	1047	968	985	964	920	912	912	950	972	922	949	980	922	890	957	946	861	975	944	864	904	891	963	918	908	878	899	879	880	908	868	944	893	876	881	885	916	931	911	898	911	846	862	863	899	860	858	917	865	870	905	864	890	887	875	853	870	881	901	874	840	874	882	891	839	896	843	839	931	885	877	932	923	903	837	859	857	900	910	839	848	886	870	831	928	855	908	860	820	858	885	856	861	910	830	831	836	829	870	871	918	879	842	876	849	870	859	891	929	880	818	840	851	855	934	895	820	831	863	847	860	918	896	879	884	858	897	856	881	888	895	907	872	858	865	873	886	835	894	872	891	883	889	879	829	846	861	876	864	881	882	874	840	895	872	906	866	860	900	873	899	869	887	930	841	859	824	878	880	832	847	891	849	878	833	833	885	865	842	846	817	869	884	830	873	843	898	860	867	859	866	884	868	877	824	894	874	848	853	923	913	888	873	889	905	867	805	831	890	885	839	840	892	896	839	915	866	891	831	856	853	916	843	869	887	877	854	883	862	841	876	800	898	880	851	863	813	891	856	867	867	862	926	870	872	866	863	882	917	893	837	883	845	905	866	851	835	847	864	815	850	868	847	866	904	871	894	871	811	828	819	852	897	856	849	907	847	852	830	902	833	848	861	838	849	872	821	855	851	866	851	828	917	927	858	850	881	864	871	857	900	886	878	876	888	892	817	862	821	821	886	907	871	926	857	890	881	966	862	814	850	856	885	867	824	866	854	886	873	916	876	864	828	879	824	883	850	896	913	840	881	910	861	889	874	839	899	856	847	869	854	848	856	819	904	875	918	928	862	857	939	897	853	866	811	869	839	912	940	847	845	891	860	885	790	838	855	842	912	876	888	848	867	872	869	926	880	805	872	870	860	791	812	886	853	908	916	860	880	826	855	825	800	847	910	898	848	890	821	851	910	867	818	829	854	854	856	813	852	879	869	875	886	904	871	907	851	837	886	916	865	869	861	901	854	827	861	897	849	900	871	891	862	842	909	830	892	862	798	893	848	850	877	856	880	898	822	866	869	866	849	838	885	847	860	895	899	839	841	895	900	816	820	862	868	909	885	840	875	846	868	868	832	879	867	859	844	871	844	892	844	883	898	866	884	850	889	865	892	861	838	864	837	859	875	844	872	865	873	884	829	905	854	878	853	837	923	835	890	828	817	868	896	862	832	859	850	891	844	822	840	838	868	896	862	850	837	850	900	884	852	922	942	901	890	850	863	854	879	855	886	833	886	874	886	823	862	865	869	864	852	852	890	894	808	917	915	891	849	844	815	842	851	861	863	867	899	861	881	881	845	905	867	824	845	884	889	783	905	869	889	867	840	867	884	862	821	862	888	865	915	877	900	877	879	826	831	905	886	854	841	858	893	833	798	892	894	843	866	894	796	862	880	896	896	842	823	876	833	855	883	895	805	840	878	836	866	866	887	893	910	859	872	870	858	865	884	862	813	889	840	841	878	890	887	880	907	917	817	871	864	870	860	950	855	866	888	870	842	840	870	857	892	842	845	899	855	825	858	817	810	851	900	855	831	858	879	845	843	812	856	855	802	861	903	830	870	859	845	861	891	827	907	864	825	863	862	869	830	901	859	911	880	872	828	848	900	853	832	850	935	874	832	869	876	872	872	843	829	863	848	831	882	860	869	877	844	869	845	858	849	867	830	856	859	797	840	874	919	848	831	836	822	895	899	832	861	858	864	860	855	838	889	850	892	884	864	879	860	853	854	846	834	840	868	900	841	875	826	830	907	872	908	790	839	907	887	946	902	854	814	855	871	833	895	886	854	842	822	877	871	810	847	841	912	881	901	847	859	876	868	861	886	860	803	857	841	834	845	864	858	827	926	836	821	843	852	860	864	865	813	867	842	913	853	881	837	899	867	842	876	926	823	910	900	868	870	866	893	870	832	820	883	886	852	858	835	854	874	863	870	864	885	868	818	864	854	866	836	896	809	858	850	843	794	849	904	847	859	846	844	822	862	887	875	855	891	839	878	829	875	925	910	823	838	816	889	836	821	883	825	886	850	864	878	883	850	868	844	822	875	923	873	869	933	871	833	884	852	904	821	848	864	840	850	809	854	928	886	851	859	800	870	885	851	870	871	862	796	936	893	873	827	859	831	828	898	856	816	857	893	886	850	941	858	861	899	873	880	918	818	862	844	872	847	834	858	881	874	822	901	879	851	871	870	842	859	865	851	830	856	856	855	897	859	847	846	912	857	853	899	832	903	877	869	860	840	834	877	851	892	832	862	846	866	888	834	830	840	817	836	804	920	895	871	868	874	852	870	802	870	826	837	828	891	867	838	834	875	863	868	808	881	831	820	834	896	841	865	885	838	847	844	798	910	889	836	879	846	883	842	838	909	875	848	846	839	842	872	843	911	829	878	853	859	901	843	836	896	917	845	875	860	892	813	797	850	860	854	841	851	883	856	871	868	848	834	859	854	871	806	858	934	856	833	906	876	917	851	820	835	851	846	841	869	843	860	878	856	821	870	863	899	837	837	907	839	897	840	791	859	828	893	856	906	846	888	810	890	767	868	863	920	923	846	881	864	886	914	849	833	885	842	836	842	890	924	892	828	845	938	878	889	818	881	848	897	783	886	874	804	848	857	861	845	860	865	874	900	838	926	872	849	862	863	886	839	854	866	842	898	860	859	866	890	800	865	819	888	865	824	912	900	818	864	875	843	843	822	906	883	869	882	890	862	823	884	916	833	854	892	859	856	817	838	837	851	824	854	840	875	851	870	785	866	867	886	908	880	887	904	890	871	870	863	844	835	870	880	900	849	851	869	845	862	820	901	843	890	866	883	883	835	859	852	877	886	914	825	840	927	829	862	888	860	865	880	887	845	856	843	906	857	847	877	887	889	876	844	887	893	833	850	910	909	833	848	868	894	851	857	838	882	872	826	926	860	874	926	876	861	878	848	879	867	842	889	916	877	862	845	848	835	878	840	913	872	867	838	847	877	885	861	875	873	914	866	884	837	873	814	852	826	839	823	867	867	843	828	844	883	857	860	842	868	871	886	860	863	905	855	904	859	921	868	865	865	856	834	881	845	870	831	878	906	888	888	847	908	855	884	884	839	828	926	889	832	847	862	882	839	865	942	829	896	865	836	890	840	841	902	867	880	830	842	842	897	873	834	918	918	833	915	861	825	882	829	847	912	831	839	829	918	835	936	856	829	849	870	916	901	830	928	853	891	883	842	890	910	864	874	841	841	822	876	858	891	837	811	835	855	898	858	900	890	853	850	855	883	809	865	868	834	855	891	827	832	890	839	854	848	852	869	843	915	901	803	859	856	863	924	853	823	850	843	850	888	880	864	862	860	819	873	876	911	856	804	848	891	825	858	843	843	857	796	897	801	874	865	861	852	901	851	910	846	838	873	907	845	855	848	862
46316	21385	14480	3364	1294	951	757	648	572	513	368	395	390	345	355	343	360	333	317	316	311	312	304	276	311	298	288	268	314	303	308	327	282	291	296	264	293	296	306	283	279	300	257	308	260	291	276	297	294	287	257	258	311	298	267	284	291	265	266	294	251	297	275	280	293	283	278	296	278	258	297	286	259	269	265	289	262	291	278	290	270	287	271	285	286	285	260	257	259	279	281	279	270	290	237	262	291	272	278	270	281	250	289	258	270	258	281	293	289	270	288	293	275	318	281	267	283	271	294	264	273	279	286	266	271	294	279	281	269	302	257	261	295	271	292	255	283	261	306	268	287	233	300	288	273	296	256	279	274	316	286	288	250	297	260	270	280	290	290	264	255	266	298	289	283	265	253	287	261	245	279	286	256	262	283	305	283	276	315	268	305	277	266	293	285	241	301	302	273	284	291	254	266	256	282	267	284	282	239	263	231	278	265	226	264	291	252	287	267	250	245	243	259	265	290	264	273	279	268	270	279	291	244	257	296	289	260	272	286	272	299	298	282	272	264	265	289	248	272	273	268	292	279	292	270	252	288	288	292	264	285	291	290	288	286	260	251	283	268	250	261	274	257	288	292	261	282	269	269	283	298	270	257	258	305	306	261	244	304	254	272	259	280	266	265	287	259	274	259	299	282	249	302	255	288	275	260	260	285	262	267	274	255	307	279	285	271	251	261	278	267	265	266	250	299	277	281	278	263	273	280	285	298	267	273	295	291	285	287	260	284	260	254	247	275	267	267	282	286	252	273	248	288	329	280	301	253	249	264	291	297	267	275	251	284	302	304	252	296	295	296	250	271	278	270	277	250	266	272	290	292	249	260	272	270	318	302	251	237	294	277	280	256	286	298	275	305	284	255	269	270	287	262	298	292	286	268	265	237	249	273	265	270	288	265	279	298	243	272	252	266	241	247	275	263	282	275	261	277	256	263	259	290	270	262	267	297	288	265	236	271	279	257	300	252	282	270	245	266	241	302	292	293	276	292	276	274	275	260	271	267	271	270	254	271	251	270	282	274	295	293	270	276	289	294	257	261	295	268	271	278	282	258	277	262	288	292	281	259	294	244	241	276	289	293	286	293	267	271	276	285	237	284	275	268	286	273	253	274	281	258	256	273	287	245	256	281	255	270	268	277	300	226	294	304	277	271	238	247	286	297	299	268	275	285	268	261	274	277	258	290	285	282	262	273	281	265	282	254	274	268	238	290	280	278	271	286	290	264	284	267	280	289	235	286	267	252	258	281	275	297	286	284	324	289	269	287	287	264	279	287	257	269	322	257	297	266	293	291	293	276	273	280	275	276	278	263	249	268	264	281	271	294	254	274	284	294	276	281	297	253	286	262	273	254	272	286	271	256	279	308	272	272	319	266	274	274	295	299	285	276	289	267	265	292	293	300	274	262	244	262	268	263	267	260	283	275	247	282	266	259	267	261	293	254	248	254	270	292	260	262	254	271	279	278	260	235	224	266	246	270	255	293	259	268	280	254	251	300	283	298	274	277	293	264	249	246	282	307	282	309	285	277	262	266	272	284	271	283	268	270	292	267	280	285	281	257	291	276	261	292	268	273	278	273	263	274	293	268	278	272	273	293	277	270	263	255	288	261	295	312	278	272	254	264	272	279	273	267	255	262	266	231	298	295	270	244	268	263	296	254	257	270	274	266	282	287	267	282	289	271	270	272	289	285	280	256	227	299	265	267	248	277	266	304	274	249	279	284	285	260	251	289	262	273	322	274	276	281	222	265	276	277	262	279	263	278	277	273	262	246	277	275	248	291	252	279	284	274	313	247	308	292	265	259	268	274	277	286	258	258	271	251	282	271	259	276	280	258	264	296	285	288	273	271	270	300	281	291	275	265	257	287	322	263	251	305	286	246	275	254	278	249	316	264	291	257	276	263	295	253	227	257	277	267	279	261	263	277	269	286	254	303	277	240	295	266	320	286	257	300	303	271	262	282	269	264	254	269	256	275	260	270	273	263	237	281	294	273	265	299	278	273	284	298	270	279	295	310	287	275	251	283	264	285	291	288	254	265	235	303	274	302	263	266	252	248	297	281	268	296	277	269	295	289	250	285	301	276	288	272	288	258	278	282	299	271	278	284	275	267	275	261	285	240	262	282	254	255	300	279	289	263	291	289	259	266	258	275	307	294	277	279	251	285	282	306	257	269	299	281	287	284	290	272	277	256	266	256	271	272	261	266	302	284	290	265	284	273	309	271	267	282	267	272	266	280	290	268	288	250	317	307	291	289	268	293	284	292	292	304	267	280	275	301	260	248	271	258	267	246	288	291	271	267	293	254	233	275	272	276	303	279	257	264	255	257	258	299	264	271	284	267	257	240	286	288	305	290	281	262	281	271	279	250	295	286	252	283	269	288	242	263	263	325	261	251	274	248	273	269	282	303	290	266	273	264	270	288	316	275	286	281	306	269	260	254	279	277	275	257	251	259	267	273	271	239	248	291	268	286	259	235	253	269	264	269	271	276	284	249	273	264	300	268	291	310	282	262	266	289	261	291	274	248	291	272	258	239	263	300	272	276	261	265	258	254	282	262	273	296	265	305	255	266	242	265	258	270	274	278	294	290	271	297	275	255	285	293	313	251	274	264	262	267	243	259	300	290	277	256	270	283	287	240	262	262	280	293	269	299	241	262	242	289	288	306	244	284	265	277	304	268	258	294	306	264	274	263	287	249	257	257	308	285	278	290	284	288	292	277	281	293	243	256	285	285	288	261	252	276	275	284	260	276	269	284	238	274	271	256	274	253	265	286	285	265	286	274	254	277	305	280	251	228	270	277	282	258	297	271	298	269	286	253	280	275	262	266	272	247	268	277	296	298	290	305	284	288	240	276	284	253	274	295	292	268	310	292	286	274	263	280	293	274	279	294	273	275	277	299	308	269	251	256	252	301	275	272	308	268	301	253	278	279	273	272	292	276	306	267	261	276	293	272	272	280	301	292	278	283	267	272	269	275	238	246	313	292	268	282	270	269	318	279	258	271	264	300	253	289	278	274	274	263	259	265	280	252	243	275	275	287	272	254	292	260	286	284	299	276	288	248	253	275	256	243	270	295	273	266	281	251	275	265	267	277	272	282	274	292	264	271	281	305	268	281	290	289	273	254	275	242	248	271	253	275	274	278	268	259	287	248	284	320	243	272	253	281	248	275	291	281	258	308	295	255	282	287	261	291	259	270	273	278	277	267	277	273	239	269	290	270	309	264	278	282	306	248	246	261	263	297	283	271	258	223	266	297	293	260	271	260	267	279	275	287	282	309	277	277	280	298	255	255	290	268	271	272	275	279	299	265	262	253	267	316	229	265	272	270	273	265	272	240	270	234	280	273	273	259	273	278	284	271	290	259	291	260	287	294	293	279	269	302	269	288	262	317	264	260	240	304	296	255	275	266	259	282	269	283	280	268	268	270	306	276	271	278	281	285	279	281	275	271	244
26104	2379	5160	5621	4763	3852	3253	2738	2295	2062	1838	1719	1619	1424	1362	1360	1220	1131	1127	1174	1012	1030	945	975	954	983	958	927	917	865	832	875	773	799	756	801	793	820	810	794	734	762	770	746	794	763	779	755	741	790	776	727	754	760	740	734	741	710	758	731	746	726	724	760	707	767	738	672	778	719	763	737	777	773	713	682	699	740	709	716	715	735	713	668	796	753	695	753	736	775	758	697	686	754	672	693	715	739	757	735	733	740	712	735	723	708	752	738	730	698	727	709	693	738	757	691	725	711	772	741	734	672	745	659	740	689	716	774	734	699	712	734	738	717	714	752	717	735	706	710	738	683	711	709	738	691	693	759	752	677	661	736	676	701	718	705	713	672	720	730	728	691	729	677	754	681	743	687	730	736	752	702	722	714	718	696	685	699	696	702	688	710	692	706	691	719	695	675	731	717	701	715	752	740	680	705	705	667	683	708	716	695	743	639	754	705	778	681	642	684	690	742	696	726	713	683	676	736	724	718	717	702	719	702	643	702	678	696	739	718	733	712	722	677	729	713	685	727	712	728	709	734	711	715	722	681	667	701	752	667	710	721	712	746	713	729	741	732	720	681	686	696	713	717	721	760	657	707	726	730	714	699	698	698	725	701	684	677	711	695	685	746	712	707	689	727	725	709	670	758	718	689	702	777	713	717	713	698	704	714	723	741	747	701	699	760	726	723	729	703	687	695	722	680	668	689	734	774	712	718	693	731	749	688	702	705	718	708	685	673	766	703	722	737	702	715	732	765	702	743	710	706	706	715	741	766	750	704	704	727	703	666	682	725	660	663	722	726	691	707	772	718	690	719	742	695	712	662	680	665	705	685	703	716	703	705	715	729	704	717	700	700	711	722	692	734	720	711	736	689	712	730	681	700	744	741	730	729	702	716	714	753	761	675	708	714	705	711	672	706	699	690	708	677	739	688	770	720	754	759	753	699	669	668	674	666	726	752	731	717	725	668	704	642	717	694	722	746	697	707	721	724	705	691	709	702	705	706	683	682	710	720	685	678	726	786	662	737	726	763	658	770	753	733	720	672	684	742	715	700	714	702	673	718	713	705	750	699	747	656	675	697	713	759	726	687	705	693	784	697	719	688	701	714	689	705	687	738	719	734	714	715	702	679	708	697	730	727	682	670	694	690	706	665	675	681	726	683	713	724	657	709	679	717	740	766	676	667	689	719	728	726	709	709	670	718	703	674	720	729	704	697	729	739	696	686	689	720	707	670	708	670	719	679	716	693	706	691	688	693	710	692	735	679	738	715	715	725	713	673	717	742	710	651	680	725	669	731	727	696	728	718	694	659	686	718	686	679	723	733	713	694	730	687	729	729	717	708	703	753	736	755	716	682	664	697	710	681	741	708	717	716	739	766	707	752	715	699	712	768	701	691	663	696	726	739	673	726	713	695	711	731	700	713	718	722	736	697	657	726	767	690	739	772	732	700	714	731	749	765	716	722	680	701	657	655	748	668	715	714	711	727	695	737	735	739	703	717	709	729	721	720	740	693	679	689	700	747	736	709	767	699	743	690	703	736	711	666	726	712	751	773	665	705	673	698	713	708	705	727	678	686	722	671	722	646	745	703	718	701	737	731	732	711	744	693	705	691	717	748	667	709	725	739	729	717	721	721	750	715	684	713	695	739	725	698	749	735	710	728	729	688	711	679	697	684	687	713	723	717	710	726	717	710	722	739	696	747	724	713	680	747	751	678	750	708	720	679	749	704	664	730	701	718	726	712	722	715	688	710	736	719	693	698	649	750	685	695	731	733	674	718	702	687	675	700	701	712	691	694	711	703	685	738	703	672	735	685	676	709	704	682	706	716	752	773	720	729	672	714	709	722	737	692	703	750	709	735	727	659	693	702	716	739	715	669	730	720	744	718	738	679	713	666	705	695	730	714	736	708	701	719	663	725	693	722	733	682	720	716	697	753	635	675	724	688	643	743	713	678	715	746	687	711	775	683	689	683	703	710	693	707	712	672	732	720	749	706	722	689	741	661	717	703	722	769	685	742	735	670	715	734	717	665	718	709	702	724	738	710	717	737	704	722	682	690	691	714	726	707	745	739	728	730	683	692	684	697	722	734	741	657	700	708	733	700	729	708	661	714	719	701	746	724	664	727	738	693	736	739	699	735	703	763	710	747	761	726	670	737	724	712	671	647	718	671	715	709	681	696	722	726	715	694	749	684	752	703	698	646	673	690	713	726	737	710	674	720	661	703	696	748	642	703	663	740	702	738	705	728	727	695	697	693	688	698	701	720	721	722	720	711	751	714	742	688	714	697	707	745	707	724	692	674	737	708	754	697	736	760	727	714	711	720	675	690	711	714	668	778	706	668	762	735	722	722	708	719	704	720	733	715	747	691	730	740	716	671	693	657	729	769	688	690	704	703	694	708	689	723	698	713	701	636	712	731	691	700	718	727	717	719	720	738	675	683	725	686	733	708	708	735	718	694	681	707	742	720	740	725	678	715	748	712	671	734	709	693	711	703	743	737	728	703	680	651	729	712	730	699	715	695	705	698	745	786	724	679	712	718	717	716	702	746	642	691	738	695	683	715	680	690	752	696	710	678	717	769	690	678	695	761	666	656	749	699	702	653	683	690	702	744	718	689	722	724	702	715	727	735	678	703	722	702	712	697	720	716	669	721	706	734	748	723	704	711	725	767	726	683	672	739	735	698	724	698	728	675	697	685	705	703	673	706	730	733	768	702	653	713	695	747	737	757	697	762	696	705	721	720	755	703	735	718	680	675	687	731	737	704	688	707	720	700	700	702	760	711	677	639	722	759	734	702	756	692	691	669	725	688	725	701	731	679	695	718	672	748	709	722	686	693	753	695	720	722	701	748	675	722	679	663	672	719	708	728	661	733	702	758	670	737	692	730	716	777	684	718	719	698	703	688	734	682	701	704	694	752	743	733	745	660	645	720	649	683	729	723	681	703	681	682	707	689	683	704	701	719	696	651	711	713	682	692	725	743	718	717	745	700	726	670	755	756	720	729	670	735	708	704	717	725	708	695	722	696	694	725	692	684	712	731	734	722	781	682	714	719	756	698	686	700	748	735	673	672	692	688	718	784	722	671	714	734	696	682	698	689	665	694	724	726	736	656	666	715	748	718	695	698	728	704	660	713	733	719	665	669	755	739	692	678	727	728	702	730	687	776	749	730	748	740	710	667	691	694	724	645	708	658	746	711	714	686	677	701	696	742	752	728	711	739	654	705	691	697	738	719	745	689	722	683	727	699	659	705	690	667	711	725	722	685	724	684	716	705	696	692	750	719	722	703	692	707	765	723	701	749	779	719	696	725	762	721	710	666	718	713	722	640	757	686	707	684	723	704	690	705	760	729	707	730	677	678	732	736	734	738	733	730	684	734	703	707	731	741	709	731	690	725	734	686	700	738	725	681	722	701	722	670	739	697	685	682	699	663	695	700	695	722	684	719	751	695	730	708
5781	313	241	226	204	216	221	185	219	218	205	194	209	197	204	184	193	200	214	197	198	180	213	198	205	163	219	203	177	202	222	190	190	205	196	212	226	192	184	197	198	190	225	179	172	161	207	229	180	188	203	212	198	190	180	207	190	206	200	215	208	212	194	201	164	185	190	219	201	212	189	216	202	204	184	194	211	225	206	193	196	195	210	192	186	197	223	211	201	208	209	241	179	196	162	220	192	179	190	211	186	208	208	189	190	210	211	182	216	223	189	187	196	181	184	172	202	206	207	193	208	201	198	213	211	182	188	206	206	195	231	218	221	196	199	184	187	197	186	191	182	206	195	230	229	206	210	199	205	217	181	188	190	199	193	201	185	199	173	194	194	202	223	187	198	191	210	187	210	206	217	200	217	220	170	191	176	199	200	191	206	193	206	180	192	207	221	195	200	173	236	208	194	188	192	198	184	216	191	216	213	176	195	199	194	216	204	186	196	217	205	206	216	230	189	200	189	186	180	175	172	188	218	180	193	187	192	227	194	213	168	208	201	210	211	210	216	182	209	233	198	181	216	200	193	205	183	202	171	200	182	212	209	183	190	218	192	205	187	214	204	204	208	175	175	179	199	176	193	203	207	194	207	207	204	207	201	185	195	204	181	173	205	221	188	197	193	209	166	200	206	184	197	213	220	200	198	192	192	190	209	198	186	211	195	195	202	208	187	175	164	205	162	218	187	193	194	202	228	197	204	206	196	236	203	210	203	217	204	167	215	194	201	208	227	207	197	194	187	200	194	218	177	194	182	201	186	214	204	188	215	197	171	214	194	204	204	203	189	205	185	205	206	197	194	218	179	216	198	198	215	181	194	195	199	209	208	180	196	208	206	211	174	221	173	198	209	186	212	219	185	199	203	189	204	190	212	190	205	181	201	177	203	221	199	179	214	194	196	186	189	184	198	205	196	173	199	197	197	169	190	186	201	203	173	211	204	189	190	184	190	186	196	197	179	186	201	187	203	192	183	209	194	184	215	207	211	197	207	205	175	195	169	188	198	208	216	184	186	202	197	200	202	187	182	201	184	170	172	171	208	182	205	174	181	204	215	215	218	194	201	200	209	197	183	202	202	205	186	218	193	173	225	206	212	177	201	238	180	207	208	195	204	200	200	196	177	207	184	201	186	199	201	178	203	186	193	174	182	197	217	217	195	190	192	175	185	208	212	205	200	196	172	215	204	212	198	177	197	220	187	179	203	211	200	197	188	188	191	196	205	199	221	171	210	217	209	204	194	218	188	217	212	195	199	198	217	208	192	191	205	197	214	202	195	182	193	193	212	191	218	174	212	196	178	193	197	172	210	173	196	187	206	182	183	205	194	193	209	218	210	202	202	204	162	193	213	212	204	196	194	170	199	196	188	204	201	205	218	201	185	208	196	200	217	188	199	202	224	194	208	189	203	197	200	173	190	201	193	198	192	226	206	199	217	189	208	220	189	214	200	216	186	182	223	217	184	205	181	210	181	197	209	206	201	201	187	208	194	181	177	191	183	200	195	187	200	188	201	196	196	176	202	192	183	166	203	181	197	191	204	211	209	186	180	196	210	203	211	194	208	208	210	200	201	211	184	182	200	196	203	182	185	215	186	163	189	230	199	196	203	184	192	208	207	233	166	179	204	212	168	212	194	204	207	222	193	169	189	195	203	173	182	218	213	209	202	183	210	204	168	226	185	225	210	188	203	196	208	198	172	223	214	201	209	192	194	204	216	211	219	202	221	181	206	217	226	214	211	206	181	184	207	192	192	185	209	224	217	204	195	211	211	198	206	226	195	198	189	194	191	203	194	178	186	196	178	206	223	192	204	181	172	196	234	193	219	191	192	199	202	199	198	223	188	194	186	217	187	187	211	190	186	219	180	190	191	227	223	198	184	202	201	212	202	202	203	199	198	191	172	175	201	190	208	190	208	217	216	210	228	209	193	195	175	192	191	216	175	197	211	192	177	174	184	190	191	192	198	174	204	207	180	190	187	193	218	188	197	204	197	214	196	201	202	215	210	186	207	198	179	228	215	217	190	197	208	189	208	204	211	191	213	189	219	207	215	195	202	205	167	208	199	173	211	191	207	197	216	199	209	197	203	199	209	211	193	210	215	186	203	187	190	177	205	202	161	224	205	182	209	199	203	195	204	211	185	208	199	193	222	196	202	202	231	188	177	202	192	183	192	198	201	165	165	199	193	181	224	205	223	177	192	188	221	211	207	203	207	202	207	181	198	200	215	197	185	188	183	216	200	201	197	190	208	200	198	182	193	193	178	193	222	206	178	213	193	196	199	189	182	220	209	184	182	220	192	197	180	185	191	213	217	203	198	226	224	212	197	201	195	196	207	200	193	171	188	184	203	185	196	220	168	212	196	188	187	186	188	186	218	199	201	203	186	197	224	223	202	224	201	201	209	179	200	207	209	197	203	228	199	209	204	202	189	235	198	203	214	187	192	199	187	180	183	185	189	191	203	193	206	205	195	204	209	203	204	188	201	204	199	207	193	191	192	183	190	196	200	220	209	208	196	208	194	185	178	198	183	190	231	194	232	205	169	191	196	192	172	215	187	209	202	218	203	195	190	211	179	228	188	186	205	198	184	199	197	184	199	184	183	178	205	197	208	190	187	225	176	184	209	204	185	169	206	202	197	190	180	206	215	173	192	191	203	175	211	173	165	191	187	189	212	222	208	198	185	220	183	203	206	205	197	197	203	215	190	197	165	190	207	193	199	173	205	220	202	185	205	205	207	191	221	200	194	209	230	187	236	206	192	196	214	197	180	213	171	205	206	219	196	202	198	207	187	199	194	212	193	223	203	201	176	190	211	198	226	203	184	235	210	194	227	189	200	181	223	181	223	196	196	167	237	198	220	191	210	215	215	222	187	208	214	193	191	182	191	207	192	217	209	214	173	210	167	206	208	213	193	189	210	201	176	218	184	204	193	170	200	202	222	196	226	207	197	190	204	219	216	190	218	213	192	182	198	190	188	213	178	188	183	200	188	194	205	198	192	177	208	188	201	188	197	194	189	189	192	188	216	178	189	197	205	212	213	199	207	202	195	196	214	216	219	211	187	193	189	217	206	221	209	193	171	207	210	198	213	203	182	204	177	199	174	198	195	203	189	202	203	219	183	203	185	201	208	177	188	197	203	215	201	225	203	179	174	180	208	194	195	192	191	179	200	197	223	187	197	216	173	213	186	210	188	192	228	220	190	195	214	215	213	208	209	196	189	198	183	195	198	204	204	203	164	191	200	201	214	200	227	213	186	198	221	183	197	204	174	205	199	191	175	169	211	209	227	188	213	175	188	165	201	199	195	166	173	194	197	236	238	197	172	217	210	190	201	183	206	191	193	193	201	200	197	207	194	184	192	196	211	200	224	204	191	202	215	194	216	213	210	186	207	230	211	186	213	203	196	203	212	203	193	182	196	182	217	197	209	223	192	158	201	204	209	232	191	198
5131	696	705	717	671	683	635	669	614	602	584	623	595	632	593	554	616	587	555	554	573	587	564	577	586	587	547	592	589	552	567	595	542	532	603	526	566	608	565	601	576	581	565	556	603	578	596	563	574	553	558	569	597	586	567	569	598	585	602	551	584	566	557	596	581	605	538	589	569	559	573	549	567	540	537	600	568	563	569	571	528	594	560	578	586	556	544	587	607	608	574	587	598	589	599	545	539	547	568	578	562	597	550	567	578	590	538	573	545	601	569	550	552	558	553	565	569	580	575	607	576	577	530	562	540	583	621	599	585	529	587	571	559	574	571	542	596	542	553	553	600	517	533	612	562	595	533	563	581	586	575	556	570	565	539	516	573	619	623	616	554	577	568	527	546	602	546	550	599	563	581	590	604	555	539	576	587	534	559	550	524	587	558	599	570	570	554	575	569	608	577	574	601	618	577	555	588	559	578	559	534	594	579	586	574	593	509	564	502	563	541	590	582	574	556	561	577	571	565	571	633	566	563	594	552	567	590	566	581	572	596	582	542	619	584	563	618	549	548	575	567	561	578	597	556	593	584	587	566	546	570	554	578	612	563	561	589	591	569	551	539	541	555	561	561	541	609	585	582	573	576	577	549	574	562	547	537	575	581	560	544	562	571	580	562	583	587	584	567	545	587	625	564	570	554	579	522	557	548	543	590	579	577	548	594	588	550	584	547	562	576	578	568	608	560	548	572	564	594	557	568	607	574	566	552	568	579	543	593	576	527	606	577	611	547	582	526	584	560	579	562	551	593	561	593	573	569	543	586	566	573	581	559	553	567	555	554	565	564	581	578	606	564	570	543	579	527	554	574	570	552	528	567	571	540	623	572	586	561	571	573	553	547	595	559	593	566	566	545	573	510	574	552	575	556	557	586	569	566	573	569	566	562	516	561	606	586	559	552	538	550	581	576	577	535	580	564	591	535	568	562	591	571	549	547	529	578	557	553	539	575	568	579	566	604	536	562	580	590	549	580	582	579	603	590	586	574	564	570	539	579	589	589	544	590	562	540	572	628	561	540	602	572	557	556	567	538	557	550	566	553	583	544	586	596	552	575	549	585	549	633	612	566	546	570	590	521	540	531	561	556	556	554	567	540	554	613	548	574	595	561	533	610	552	546	547	567	517	552	598	594	592	591	577	587	530	583	571	563	550	530	588	583	558	567	599	587	555	564	560	597	625	560	568	555	591	558	585	558	545	586	577	578	555	552	568	555	564	567	578	543	581	531	560	576	574	585	602	546	553	537	546	566	569	554	547	535	578	555	569	575	583	545	603	568	540	591	589	599	591	563	536	550	579	546	610	587	576	555	583	591	581	608	635	554	575	559	574	591	579	544	569	571	543	569	561	511	555	513	551	559	578	592	572	527	588	566	586	557	569	574	594	556	558	584	542	568	559	584	566	554	578	584	567	591	605	588	619	624	547	556	616	575	617	543	569	609	567	582	564	569	539	515	619	616	526	572	582	562	513	548	509	586	531	565	530	576	550	533	579	571	555	574	558	548	583	566	568	570	533	530	583	600	576	589	579	576	566	599	601	553	580	543	537	617	580	566	543	531	560	581	575	549	601	613	573	571	522	581	573	572	583	566	571	598	603	567	560	566	524	560	587	586	552	590	565	580	530	577	542	625	566	586	552	548	598	621	601	581	616	600	595	564	602	591	568	582	532	593	545	573	572	571	563	511	570	598	554	616	558	558	573	549	515	604	573	598	578	559	569	579	562	563	548	594	600	610	570	565	559	570	596	579	596	585	535	536	559	560	555	572	585	553	548	556	517	578	531	581	588	620	570	590	567	598	578	582	507	546	598	555	559	556	595	567	583	561	597	583	583	568	608	585	582	615	632	595	547	555	543	546	586	545	580	618	549	584	582	584	567	587	529	594	538	551	549	532	566	535	553	572	555	574	551	542	519	555	572	616	578	623	566	578	574	540	559	559	558	562	584	557	587	572	549	578	562	581	574	549	558	551	572	546	576	605	555	522	537	566	577	560	522	568	572	572	566	560	587	556	531	554	570	592	563	533	557	567	599	575	603	611	562	575	592	564	549	553	564	559	579	571	615	590	591	563	578	566	583	558	561	603	531	614	577	548	590	555	551	560	560	585	582	565	563	562	589	560	544	526	550	579	565	572	618	600	564	566	576	541	583	563	557	589	586	585	540	584	546	522	578	575	542	627	551	587	539	575	566	557	546	540	575	571	610	588	562	558	526	589	569	604	601	591	542	550	598	620	558	573	546	602	574	576	571	550	597	614	557	571	586	553	537	568	560	566	572	602	593	591	564	585	536	563	559	581	596	550	606	597	577	533	580	562	633	576	514	552	601	570	570	579	539	596	541	571	584	616	583	578	568	544	584	569	581	547	562	526	561	578	531	583	554	588	542	582	553	581	554	593	531	564	559	540	564	540	565	554	580	556	604	572	545	607	555	574	554	559	581	566	548	594	578	586	554	580	583	580	554	595	590	560	563	580	544	556	568	550	588	553	581	547	532	579	568	552	571	592	586	536	580	548	561	620	584	575	589	583	549	569	599	533	569	587	550	591	577	565	579	597	553	541	581	566	580	531	575	560	549	597	561	515	552	542	593	600	566	558	550	544	561	587	575	566	551	558	541	574	560	568	580	584	548	533	586	569	574	588	587	617	561	583	575	568	543	542	566	565	569	543	591	572	546	570	547	573	565	554	573	562	558	564	600	587	583	543	613	569	596	551	573	572	589	581	595	608	519	538	580	552	542	600	542	607	559	571	531	558	612	562	598	544	528	549	583	577	538	593	545	568	564	580	561	562	564	609	602	588	513	534	596	562	625	535	566	560	566	568	557	553	549	603	561	567	564	591	543	623	606	530	601	600	565	557	565	533	582	567	572	558	572	582	566	581	549	527	596	603	583	561	551	544	537	615	546	591	542	588	580	595	567	553	569	542	578	541	565	586	579	570	600	567	572	536	577	583	529	558	587	585	585	556	582	586	623	560	530	578	563	587	548	605	565	577	561	553	588	566	564	571	535	603	548	549	551	545	600	576	582	579	587	566	596	524	537	558	587	563	524	581	582	588	587	527	560	586	559	563	574	546	591	556	590	580	578	557	570	549	546	586	558	601	576	552	552	554	582	575	536	589	557	569	519	581	589	579	551	568	577	547	527	583	548	559	563	584	571	562	580	583	590	575	548	568	583	603	604	570	572	553	561	555	587	571	582	572	570	548	598	579	576	534	615	567	586	552	566	555	594	567	584	577	563	563	562	585	581	561	565	614	578	553	602	567	547	557	577	567	606	588	583	573	593	539	608	611	577	557	574	579	583	546	590	555	573	550	588	580	602	553	567	566	543	513	546	607	581	606	541	586	592	587	583	551	549	574	542	574	580	569	577	569	562	578	531	535	543	581	559	562	571	602	570	585	557	597	544	590	530	576	555	609	582	570	572	548	567	606	531	571	599	602	562	582	595	551	578
36243	14229	2872	1202	733	652	544	511	431	424	398	411	378	389	378	368	357	367	339	347	383	360	302	340	323	379	338	384	349	345	339	334	342	348	335	329	312	340	329	368	314	290	313	348	310	315	318	319	368	321	328	328	308	341	349	323	329	309	331	298	324	315	344	298	317	293	287	303	367	338	344	290	331	326	321	330	315	320	312	331	328	308	321	313	349	341	329	329	340	289	326	333	353	332	310	325	327	337	342	307	346	325	350	352	324	345	339	317	315	346	340	337	322	323	344	320	304	290	346	331	322	330	328	353	345	306	300	322	324	327	334	318	338	339	340	320	318	350	347	313	343	373	337	328	320	294	296	324	337	333	335	364	349	298	318	339	306	328	356	303	323	332	308	335	294	309	349	348	336	328	302	330	342	319	335	308	318	311	318	342	297	338	344	327	348	323	398	321	318	303	345	333	367	342	317	329	337	336	320	320	314	330	356	328	304	329	315	313	326	351	308	302	297	319	385	352	334	344	338	316	338	338	342	346	334	326	333	358	308	332	300	336	303	328	310	348	329	346	341	352	325	306	324	307	351	298	308	350	321	318	322	320	335	324	357	321	331	360	311	334	316	347	309	312	330	317	329	317	340	311	349	335	339	342	328	298	330	334	330	328	328	317	342	310	325	322	335	347	369	358	321	314	307	353	334	337	315	347	342	296	349	316	333	363	325	319	300	333	367	319	325	332	366	310	340	315	302	337	314	347	320	325	354	323	277	308	329	342	325	327	301	365	316	303	333	354	361	333	320	316	324	341	363	326	330	337	306	324	347	324	350	346	318	299	321	310	290	331	315	371	324	351	321	328	337	325	334	326	314	311	332	325	333	350	329	295	337	357	310	325	338	304	340	312	319	339	332	358	333	328	329	296	319	305	368	335	325	317	319	330	311	318	306	322	330	298	354	311	321	316	332	303	318	308	358	338	367	331	326	309	330	316	325	334	297	306	346	323	348	324	334	348	330	307	335	348	315	324	357	339	296	304	325	311	339	336	341	336	324	317	345	296	331	314	330	329	302	295	321	289	358	324	338	341	313	340	321	338	321	325	329	359	317	341	359	328	323	313	305	337	330	312	348	317	328	335	354	331	315	317	345	372	287	343	311	303	336	313	314	338	327	341	323	337	302	323	314	320	345	348	357	332	339	347	334	325	309	305	341	359	334	324	323	332	288	322	343	326	323	323	338	337	320	346	352	319	278	355	340	329	352	353	322	342	312	329	297	363	343	364	374	302	294	313	320	354	335	332	311	343	325	339	308	323	357	308	351	311	317	322	292	315	285	348	335	333	324	334	352	330	324	307	318	320	306	302	315	319	324	294	349	323	344	357	303	321	307	348	327	325	342	319	318	305	329	353	341	347	283	303	305	349	364	334	327	307	328	295	292	321	336	330	326	324	317	339	348	335	337	309	337	320	349	339	321	328	327	336	317	342	303	346	335	311	367	363	327	316	314	287	300	339	305	307	289	324	283	325	314	323	331	329	327	328	336	311	328	319	345	319	320	368	300	305	300	312	293	352	356	301	282	311	327	309	319	333	318	337	332	334	318	298	277	272	326	316	309	350	346	356	346	359	381	330	315	276	327	325	305	333	299	316	366	351	353	315	309	321	340	343	330	308	314	359	313	324	328	319	340	343	324	336	353	365	323	327	323	331	347	363	323	302	349	354	327	345	326	350	306	376	323	296	339	349	311	301	315	334	336	302	325	341	343	351	331	334	317	316	369	301	331	332	335	310	332	322	312	306	339	320	354	316	292	317	335	321	320	318	363	298	323	335	311	336	331	316	299	340	333	305	313	325	349	340	334	299	294	313	337	309	339	312	335	334	352	313	340	304	325	324	371	333	310	350	319	334	317	310	302	296	323	303	327	294	298	341	346	325	329	301	344	338	337	334	341	339	324	306	336	320	328	328	314	308	345	312	298	359	295	314	335	314	329	355	367	323	307	329	388	344	314	322	330	325	302	351	344	310	298	320	342	332	353	315	336	331	349	308	376	330	335	346	302	309	341	338	325	323	311	334	341	311	352	342	289	315	334	308	330	336	327	344	272	344	353	332	296	314	308	308	338	337	357	322	323	352	344	322	307	306	326	334	291	319	338	376	290	309	353	374	331	352	331	286	306	349	309	296	307	321	333	332	331	354	341	337	321	332	312	308	349	314	357	343	290	327	340	334	326	315	369	309	346	353	329	325	316	359	334	314	342	332	314	321	338	349	341	356	298	334	304	338	332	310	334	347	362	347	328	323	334	302	313	307	344	293	341	325	310	338	313	348	333	345	328	306	324	305	359	349	326	316	350	314	335	315	333	335	328	332	329	294	313	340	357	326	293	329	329	305	351	309	320	314	322	311	340	305	341	313	338	348	348	326	358	343	326	346	337	320	342	326	349	361	299	307	320	318	310	306	329	337	380	361	359	346	330	320	308	304	366	323	325	333	335	343	299	321	323	348	390	351	315	329	313	320	310	342	303	366	346	307	318	347	335	326	314	313	354	331	292	320	289	323	305	361	315	305	314	348	341	313	344	299	303	324	310	337	328	332	312	327	311	333	385	327	346	315	332	314	319	346	322	326	347	325	315	347	323	306	345	336	322	321	328	345	334	324	325	321	342	304	332	345	298	288	311	294	348	327	340	334	349	343	313	305	314	320	324	299	294	329	327	334	364	319	305	298	334	304	330	351	340	339	303	343	313	333	292	308	331	305	363	329	333	338	300	346	315	305	320	331	326	342	323	327	300	326	319	361	316	325	327	336	332	340	296	349	346	340	338	342	306	334	329	331	334	361	325	302	367	345	317	323	320	310	354	310	336	318	361	321	329	353	286	325	331	289	335	347	339	365	315	306	330	329	316	330	344	334	312	361	324	340	313	331	293	348	327	352	330	275	317	320	336	348	322	336	304	330	315	319	299	338	334	332	321	374	322	294	325	309	323	324	345	340	353	311	329	337	341	313	357	339	400	293	335	338	320	350	328	334	306	334	326	323	326	342	339	339	311	288	364	328	326	373	345	346	331	311	302	319	353	318	332	327	316	343	338	331	312	333	328	347	309	308	336	345	329	311	356	355	327	321	335	316	351	329	316	363	322	324	333	305	325	318	303	330	322	341	338	328	316	364	352	311	322	326	336	337	298	367	300	320	351	351	338	316	314	332	354	281	328	317	343	318	312	353	306	322	334	352	337	337	311	346	338	345	308	345	342	340	331	324	304	371	330	314	339	301	338	363	349	322	306	313	319	360	333	328	322	346	330	313	310	335	321	338	317	319	316	326	331	327	318	356	320	330	332	325	329	341	322	320	348	321	341	327	347	325	301	319	313	363	344	327	321	320	319	334	350	324	313	359	307	318	302	318	339	335	317	279	332	339	312	356	306	362	317	339	331	340	368	334	335	341	295	337	298	322	332	308	335	335	345	316	306	311	334	319	312	329	344	339	362	325	288	303	306	310	353	350	371	328	299	339
18154	1729	3293	3538	3024	2601	2119	1900	1769	1576	1405	1346	1308	1243	1207	1168	1073	1075	1061	1041	1063	1004	995	975	990	945	966	958	905	901	923	930	943	943	932	880	917	897	923	848	900	889	929	900	932	930	899	896	879	879	894	876	941	918	866	857	820	840	901	881	882	883	875	872	932	831	904	859	917	875	873	842	856	850	849	878	887	903	860	887	869	805	861	856	868	866	830	860	899	867	851	879	874	871	805	876	827	858	874	825	841	852	886	897	846	799	806	841	887	883	865	837	890	921	887	886	862	873	841	827	924	810	829	843	871	855	873	827	815	853	771	888	833	897	827	848	834	875	838	884	868	894	899	832	901	841	833	841	897	898	904	867	881	854	870	891	881	905	852	860	817	878	848	851	820	820	879	883	859	888	862	907	877	858	951	865	865	940	880	879	862	877	907	875	850	849	856	853	836	856	887	891	926	851	824	854	822	860	854	861	863	829	921	831	835	870	826	870	791	847	877	840	864	925	843	824	893	903	816	871	859	806	855	846	756	878	859	863	855	875	863	926	875	846	878	843	872	907	837	895	899	875	832	821	869	813	841	868	838	792	840	829	775	849	866	829	847	893	814	874	813	804	797	941	862	835	861	887	902	848	860	868	865	826	834	867	841	842	878	852	844	833	834	895	903	874	827	854	832	857	843	887	782	882	903	908	868	924	866	855	895	833	808	835	842	833	861	892	799	838	848	825	878	907	903	860	820	810	819	826	849	815	921	835	887	835	891	859	885	858	850	867	839	848	877	866	888	865	860	847	875	882	855	857	883	828	835	885	891	852	909	837	848	885	838	881	844	854	905	804	839	851	897	903	842	877	833	829	845	818	853	860	849	838	900	875	826	835	836	833	874	829	816	848	873	847	822	832	888	843	836	849	868	854	834	865	865	830	831	830	868	879	879	892	837	848	821	845	892	855	909	831	841	831	878	852	900	837	915	925	848	849	873	865	888	840	907	844	850	889	852	826	901	850	860	900	888	789	832	930	898	828	835	871	853	884	859	821	856	858	850	893	823	821	875	919	862	842	851	883	856	831	886	814	847	920	878	838	822	816	872	888	851	884	849	826	848	818	805	819	871	887	851	882	923	839	893	880	838	891	849	834	890	877	850	826	863	877	904	856	909	870	883	885	885	828	823	829	787	812	838	857	831	917	853	870	866	870	887	841	897	875	884	843	844	838	814	847	905	880	846	793	875	889	846	868	914	894	854	890	862	822	816	848	845	825	812	847	820	822	884	893	858	837	847	857	927	823	917	843	840	858	849	890	861	834	897	890	817	872	851	825	899	872	896	830	875	862	917	871	915	875	939	854	861	873	865	867	892	853	833	899	813	801	836	863	859	853	815	831	876	915	840	860	844	842	902	844	822	900	873	861	910	866	868	836	858	875	883	837	866	842	868	890	876	902	821	830	893	867	851	832	849	872	841	813	854	862	889	854	853	875	833	883	841	810	802	843	843	884	841	898	845	866	813	912	920	887	800	908	799	797	813	900	847	879	838	862	877	878	821	855	866	850	920	842	864	834	856	864	841	854	869	832	847	858	851	858	889	869	885	811	879	861	922	862	869	854	936	834	863	885	859	883	889	887	808	820	859	841	876	854	882	903	840	893	823	856	836	878	876	878	833	858	864	823	885	860	824	853	888	829	893	849	902	881	844	835	839	892	867	809	829	893	904	865	873	892	870	872	821	814	852	874	809	870	854	853	857	887	873	893	808	855	887	886	823	853	866	880	926	840	914	862	836	806	904	896	829	829	805	877	907	882	860	904	867	914	873	851	820	854	830	835	812	856	823	836	867	838	844	825	866	852	851	859	844	882	829	891	865	877	848	864	902	824	818	873	854	859	850	844	833	813	797	914	837	819	823	902	853	884	907	922	807	846	805	863	857	864	859	806	812	886	826	879	896	848	835	857	876	838	845	851	895	863	873	794	829	845	840	794	830	884	864	855	840	852	857	889	911	889	886	800	824	889	834	910	836	838	861	884	922	811	860	891	854	854	837	851	852	877	854	837	790	845	903	912	875	847	788	905	855	851	822	823	854	888	859	828	843	863	883	874	854	879	829	906	901	887	848	879	853	877	816	845	867	887	849	854	902	873	842	833	900	821	880	834	842	833	843	869	803	879	850	825	847	855	880	838	848	847	824	815	822	833	899	892	848	867	858	890	858	872	831	875	835	823	843	876	846	878	879	838	847	840	883	835	863	853	863	914	851	844	884	889	893	904	836	868	845	901	836	912	881	843	874	848	833	886	859	849	859	837	821	835	891	883	886	908	855	840	892	879	882	905	887	855	853	887	856	847	837	810	900	875	867	890	837	842	923	836	824	852	861	877	886	849	841	833	874	873	871	838	853	823	827	858	870	847	895	829	919	856	852	899	884	824	847	871	872	897	895	805	863	837	863	846	855	833	844	863	847	901	816	852	928	832	880	892	838	851	903	869	809	837	900	877	823	861	855	837	874	844	930	846	876	875	844	782	867	840	837	863	816	877	870	853	879	870	837	878	843	864	874	882	860	849	915	809	873	799	899	835	870	880	850	854	869	817	883	878	908	880	833	878	851	853	825	886	894	864	823	834	844	855	871	867	852	811	842	831	854	881	826	854	861	902	825	859	863	789	810	830	819	874	861	863	834	881	917	855	823	802	851	855	880	858	880	861	836	837	866	859	840	869	825	865	866	870	860	855	836	829	876	843	869	922	844	901	870	865	856	869	861	828	837	849	859	870	882	878	821	881	844	808	866	885	829	876	824	877	838	821	847	923	878	827	885	859	885	858	923	857	871	830	826	834	897	866	869	825	885	849	807	872	787	856	836	827	813	838	821	885	876	848	798	823	861	887	879	857	898	863	881	865	792	894	844	841	856	811	846	864	823	830	889	826	860	843	884	879	890	843	814	868	880	847	897	864	870	845	789	852	863	860	864	803	850	892	868	828	823	879	873	872	876	807	883	877	805	891	854	837	890	853	831	882	880	877	809	864	862	867	810	825	838	790	942	869	851	891	917	907	916	857	853	860	837	855	863	819	885	851	873	893	861	859	840	874	823	871	882	806	928	849	887	880	871	859	831	853	899	877	858	869	875	867	861	873	845	867	889	804	876	859	834	868	878	838	902	858	807	887	828	864	872	859	837	869	871	826	826	886	858	875	843	830	845	878	905	819	898	850	925	849	893	920	857	872	851	874	892	840	851	867	881	836	929	876	806	854	835	883	842	849	852	866	853	857	851	842	821	863	819	837	794	851	808	871	857	895	847	831	847	920	871	883	865	868	873	845	895	838	842	870	803	804	856	921	854	892	871	813	878	812	838	828	817	868	840	820	901	875	883	866	826	867	876	876	859	806	859	912	852	904	890	888	842	834	864	877	859	873	820	863	830	857	868	886	858	832	815	888	868	915	804	876	887	882	828	824	855	856	824	831	878	868	853	901	814	841	872	845	830	824	902	887	851	838	892	879	835	874	885	882
36567	20388	12353	2527	1216	934	700	636	563	488	420	437	370	386	350	367	324	338	324	287	327	284	320	291	280	297	270	303	301	311	274	291	278	297	289	300	311	267	265	267	277	289	285	254	281	271	269	274	255	274	273	288	267	287	216	248	270	271	290	288	273	253	291	287	249	273	283	288	301	293	264	271	248	264	255	272	277	280	281	280	250	293	288	276	253	285	299	257	272	260	235	325	275	256	284	300	275	262	278	252	266	290	262	271	255	278	258	270	281	277	264	295	259	252	268	275	270	226	274	255	271	268	281	267	292	286	294	297	294	290	292	257	273	256	262	264	284	228	287	270	261	263	274	299	253	278	279	276	249	244	287	252	241	284	288	293	265	304	273	264	276	249	227	258	219	234	280	272	258	268	274	267	255	260	315	310	277	261	270	260	256	252	280	271	268	262	237	290	278	263	240	261	260	290	264	271	276	279	296	297	265	241	248	301	236	281	257	276	242	258	247	281	286	276	243	270	256	250	292	263	244	295	288	270	259	285	280	284	258	260	259	262	270	283	275	310	280	305	285	278	278	268	248	289	279	260	265	282	267	276	292	269	250	261	242	255	280	287	291	260	266	277	259	290	242	246	270	260	277	289	283	272	274	271	263	288	264	283	278	274	255	282	258	265	269	282	280	273	246	253	249	263	267	298	281	259	248	277	278	245	249	292	256	265	304	281	264	278	274	264	248	246	272	258	255	257	258	227	246	300	283	263	292	243	284	250	300	265	300	284	240	292	285	244	269	278	245	304	261	234	288	291	244	300	264	267	271	288	283	276	279	268	277	288	276	274	258	265	269	252	252	214	272	285	298	233	260	251	276	290	266	268	288	278	269	236	262	282	279	278	261	267	312	255	298	264	285	260	275	245	275	287	280	281	253	261	260	265	273	291	271	280	265	245	277	264	306	308	297	249	288	301	284	278	285	259	266	271	251	247	272	277	311	256	257	289	267	260	273	282	285	266	279	245	263	279	293	285	263	257	273	261	267	242	280	242	259	284	262	248	264	250	269	220	270	266	308	277	264	287	267	230	258	271	292	268	248	261	258	261	256	266	274	299	289	261	246	272	246	242	237	277	260	276	275	285	247	310	279	275	275	293	259	293	261	271	273	296	257	269	252	289	264	279	285	275	254	256	287	268	275	283	256	258	302	300	219	274	253	286	271	296	267	253	289	250	252	279	236	269	262	271	290	258	281	278	269	260	252	244	252	307	270	300	283	242	282	277	282	306	258	316	285	276	278	265	256	251	265	260	317	299	276	273	280	268	248	257	287	249	247	265	270	249	281	260	264	266	284	270	268	270	275	294	250	271	284	271	256	251	265	272	255	262	281	249	281	268	290	243	269	267	232	270	225	270	262	231	294	284	260	244	241	269	259	275	253	279	256	248	256	264	252	267	234	275	260	263	273	266	238	264	250	263	253	254	251	279	275	261	286	262	266	249	294	283	270	267	268	284	233	306	270	246	266	288	263	269	261	254	265	241	290	301	286	282	264	257	296	287	251	245	242	280	238	273	274	288	232	273	295	279	281	275	283	237	277	271	275	261	265	286	278	231	252	307	260	265	271	284	254	274	281	311	292	278	274	282	266	297	284	275	267	282	244	272	250	254	255	274	258	262	233	269	256	308	254	277	245	269	275	273	269	230	254	258	237	249	273	263	267	281	281	282	258	272	303	292	284	272	270	269	260	260	244	270	263	273	275	267	269	237	256	296	256	243	252	280	284	287	286	269	297	252	279	254	288	287	281	274	270	277	268	264	264	256	252	276	294	253	272	298	291	231	274	277	259	279	259	290	256	253	248	284	273	294	281	267	256	253	309	276	293	235	257	258	272	243	266	267	297	265	282	238	240	239	307	239	267	264	266	290	287	277	259	289	283	259	273	261	260	279	291	239	274	251	285	266	299	280	274	243	276	260	278	253	273	265	272	278	284	272	282	261	263	295	234	257	260	278	258	296	248	254	245	307	251	277	260	295	281	250	262	265	255	265	267	244	271	266	257	260	257	237	273	251	264	217	267	291	261	259	287	320	269	270	295	256	249	281	267	253	271	274	294	232	255	249	279	290	267	232	268	247	258	287	272	288	269	264	245	279	274	263	264	252	251	263	287	281	283	256	260	278	296	276	298	256	275	270	272	238	285	266	262	246	262	271	304	258	286	285	275	295	248	246	283	247	267	276	266	268	293	280	263	270	270	276	268	292	260	269	268	273	276	292	284	292	256	273	256	255	291	303	287	249	284	280	283	297	253	265	272	268	260	279	262	255	257	291	245	281	232	280	284	288	271	287	265	273	288	283	277	263	272	285	252	279	263	282	252	267	260	291	238	268	267	258	291	295	255	280	271	267	266	285	231	294	256	278	266	275	265	261	284	284	229	279	261	267	259	281	284	289	261	275	306	275	255	285	287	282	289	299	269	274	266	286	270	265	266	256	283	285	280	285	284	261	294	258	283	265	253	286	253	270	233	267	269	279	285	289	264	265	267	280	276	282	275	281	248	268	292	277	297	289	227	268	294	250	257	265	242	267	264	259	273	282	279	259	255	269	301	283	269	288	283	248	300	253	258	264	266	254	271	274	293	264	284	298	234	238	289	245	260	265	263	250	253	270	275	284	278	280	285	288	270	272	275	262	255	238	259	247	249	295	260	272	281	243	261	271	246	282	270	253	282	252	271	305	239	297	283	263	289	257	304	290	281	277	269	264	268	276	258	270	248	280	266	269	267	264	280	258	258	279	258	270	267	285	297	246	258	275	259	273	322	279	264	231	288	255	256	232	303	292	264	276	283	257	287	272	285	297	271	318	300	270	293	266	265	268	262	270	296	250	291	280	274	287	214	288	274	281	258	268	277	306	266	267	302	304	258	279	276	256	260	276	264	286	278	241	273	275	260	275	270	273	293	268	279	295	283	280	287	262	284	276	239	276	270	271	265	257	262	269	281	259	276	251	260	284	266	251	246	268	281	248	278	270	251	272	271	248	255	280	308	268	304	251	270	297	270	237	291	277	272	271	280	268	282	275	273	290	271	258	286	247	257	256	290	263	277	269	281	287	258	259	274	250	253	292	274	271	281	264	285	278	290	261	269	275	286	304	245	239	272	266	294	264	242	285	275	261	257	271	264	255	294	252	253	286	287	243	276	266	294	258	237	262	282	295	295	280	239	266	256	259	280	249	303	300	267	257	248	242	285	276	270	264	271	242	260	273	281	241	267	263	270	298	277	280	265	272	247	286	253	281	281	275	252	272	242	279	263	278	263	272	255	290	291	250	288	258	278	252	277	268	241	277	279	288	279	255	256	258	267	278	259	280	245	237	266	264	259	278	261	258	287	271	280	267	285	275	255	231	244	296	266	293	276	262	306	231	272	303	279	273	263	297	285	247	280	260	258	258	251	269	270	267	245	256	258	264	287	272	266	269	274	268	275	254	285	273	265	280	299	253	282	288	282	239	252	266	311	293
20981	2519	5104	5720	4801	3952	3223	2734	2379	1966	1845	1646	1580	1454	1355	1238	1163	1249	1113	1070	1028	1032	1023	959	977	932	916	891	854	810	870	852	830	811	845	775	778	775	809	758	740	777	758	754	757	764	805	746	768	761	741	743	730	716	690	738	718	729	775	731	714	706	732	754	720	732	731	682	686	717	723	756	731	760	702	708	661	713	716	723	710	690	725	717	745	727	710	700	731	675	765	687	716	737	694	667	718	688	653	714	727	724	681	704	686	702	696	677	694	734	711	786	679	750	703	714	690	703	705	758	698	704	726	688	720	722	669	707	704	729	663	749	681	704	656	664	705	722	711	736	703	692	736	717	725	737	687	719	731	690	698	699	698	712	699	691	721	710	722	717	701	646	751	696	646	735	675	715	707	652	654	667	672	695	689	714	741	700	700	671	646	688	684	735	733	666	738	667	687	700	672	718	625	760	689	718	636	691	723	672	707	681	728	714	772	699	705	669	711	692	689	705	745	754	714	732	668	719	748	703	703	702	688	645	724	687	689	696	702	783	660	694	691	699	688	706	703	744	668	744	686	718	709	694	716	683	692	693	693	729	709	730	754	724	673	659	698	641	727	721	682	709	680	708	703	749	724	734	725	681	654	706	728	690	681	688	736	735	678	692	729	688	689	688	707	699	691	680	695	667	727	733	716	704	732	749	731	705	690	709	714	714	753	685	701	684	634	710	695	686	697	686	709	689	677	704	753	707	674	700	690	683	684	708	697	710	730	687	711	697	720	729	687	689	699	680	680	717	715	702	719	680	683	717	701	724	666	709	688	702	696	730	667	686	711	724	710	661	721	728	725	655	693	697	747	649	702	672	756	716	665	691	720	720	706	758	741	654	688	694	704	681	727	674	726	676	724	684	725	704	722	700	707	705	694	673	671	771	683	707	697	652	694	652	695	677	736	687	664	662	683	681	701	727	700	695	736	707	777	656	704	704	686	694	719	684	681	732	711	694	685	698	713	710	730	709	719	665	754	682	660	728	731	711	684	754	693	660	709	672	690	658	669	705	696	702	684	676	731	732	730	677	695	665	667	701	694	719	701	728	713	753	663	692	715	696	709	676	636	692	670	667	638	706	715	681	683	730	694	702	686	719	701	689	689	719	715	673	685	669	690	673	662	713	694	711	674	720	641	721	731	706	716	716	717	679	724	685	667	736	676	680	704	690	739	696	683	665	708	666	720	710	691	718	715	721	751	665	669	673	701	687	678	719	647	669	725	683	730	660	752	704	713	698	760	725	691	676	707	732	694	660	671	703	696	677	714	699	709	714	706	683	734	677	725	716	773	693	690	749	715	725	664	685	684	700	714	713	710	686	725	702	727	703	697	686	682	682	702	676	711	732	694	669	731	693	746	699	740	713	708	645	667	682	712	695	677	723	682	693	731	719	670	672	682	779	701	694	692	711	685	689	663	708	698	686	731	643	699	685	715	655	726	689	727	675	677	701	701	665	674	709	692	670	717	683	712	756	709	709	709	710	687	690	732	721	686	720	712	708	673	682	727	677	701	690	708	686	713	664	686	709	670	712	711	692	717	701	686	675	701	745	681	680	687	716	648	687	678	700	704	658	733	709	710	705	695	706	720	682	647	725	700	668	702	678	670	757	651	692	693	696	697	736	718	713	705	695	695	710	662	711	679	679	660	686	723	696	714	715	656	701	698	702	674	737	647	684	728	687	722	668	724	702	721	691	735	705	690	693	665	706	699	705	740	673	717	707	676	709	689	716	743	671	742	639	724	720	710	683	752	703	682	681	679	724	696	694	761	702	700	644	703	714	690	629	658	671	672	731	749	660	616	688	722	731	703	715	722	721	777	763	663	705	715	688	756	709	706	688	699	724	711	692	708	676	695	681	721	674	705	699	610	670	648	718	689	758	687	697	702	716	671	704	668	706	700	719	675	704	705	664	760	726	707	692	684	697	679	654	640	670	690	754	720	671	692	710	695	676	657	704	727	678	728	747	720	711	668	696	750	728	686	731	691	674	663	710	676	719	749	689	668	678	699	730	693	727	729	686	675	703	669	684	699	718	679	721	712	648	698	717	721	671	688	697	670	674	745	671	685	709	703	698	731	684	734	681	730	702	728	723	700	703	684	709	713	694	701	685	703	727	678	693	753	687	664	781	692	691	725	729	670	721	675	739	665	665	751	687	729	686	697	781	690	675	698	699	690	693	672	691	706	709	704	676	695	710	722	669	709	680	680	645	657	707	678	715	706	686	723	651	737	719	726	690	713	738	700	716	708	689	665	713	713	677	742	682	723	701	720	699	741	676	667	704	709	736	672	695	688	716	739	676	691	731	681	691	668	704	703	711	726	720	710	693	679	690	705	673	667	694	696	693	673	718	681	719	731	718	680	692	694	676	681	694	739	703	659	693	698	730	732	628	694	723	673	697	750	703	762	694	678	712	697	680	675	711	710	694	707	691	719	752	701	694	681	713	683	681	691	702	673	715	649	676	753	721	685	709	691	751	711	717	706	716	688	663	657	691	683	763	689	650	713	731	724	699	754	679	703	654	703	693	743	691	701	712	669	645	691	716	720	725	764	699	685	686	743	722	711	686	705	689	718	737	719	668	708	713	706	688	676	728	663	687	691	728	697	750	668	722	646	684	662	692	671	697	695	675	687	680	730	674	704	685	695	715	692	696	720	686	713	707	728	707	682	645	665	720	720	671	696	728	715	731	685	646	726	677	687	692	706	756	730	709	743	686	706	719	690	638	728	678	674	719	705	712	710	665	677	690	705	657	684	705	647	685	732	659	715	703	702	675	697	722	712	729	721	704	672	665	666	654	696	669	674	697	733	699	704	647	740	747	711	738	653	737	699	670	686	697	711	722	664	708	704	712	719	714	718	696	704	714	703	711	689	729	712	720	670	696	722	681	684	740	651	758	657	695	697	696	705	746	750	647	667	672	711	716	707	699	718	693	679	672	656	687	689	685	699	671	740	688	676	716	689	719	660	722	729	676	693	717	674	730	693	730	690	739	731	656	657	703	667	724	651	706	705	702	741	673	699	721	726	695	679	703	721	642	692	702	728	692	694	714	700	672	721	697	650	712	681	708	717	707	690	652	696	694	710	683	671	686	699	674	687	674	690	604	686	679	631	674	718	679	693	690	719	682	689	690	739	700	721	716	640	723	742	661	700	698	722	742	674	723	706	715	717	714	692	695	742	672	708	726	660	702	700	709	665	765	666	708	721	711	712	690	731	678	703	693	695	653	719	721	697	696	683	695	711	729	694	738	687	711	714	669	709	704	691	701	680	682	703	676	709	738	700	716	704	686	704	688	737	712	704	661	683	722	714	688	689	694	695	685	700	658	728	658	701	708	700	739	664	692	718	669	764	684	670	683	750	700	659	689	719	691	723	699	707	664	723	731	662	671	655	700	742	710	755	724	693	713	691	699	727	733	706	744	706	674	711	713	725	669	654	652	700	683	737	693	713	657	744	646
6059	282	241	223	230	180	212	181	195	187	174	227	217	167	194	192	204	209	165	173	185	204	195	183	189	220	191	190	172	204	182	205	203	193	199	207	171	175	191	219	171	206	204	197	201	214	210	158	190	181	207	196	189	205	181	190	219	193	200	198	185	196	188	232	178	200	201	178	184	205	202	192	183	190	193	179	172	189	210	202	177	201	199	184	198	201	168	206	208	192	188	191	222	185	188	199	184	176	176	155	169	171	187	214	190	208	207	192	218	186	195	214	181	181	194	172	191	196	179	195	202	214	175	175	207	181	195	184	193	203	186	193	201	182	171	200	187	195	179	182	198	191	194	202	200	197	187	189	197	196	215	175	181	178	187	210	184	188	205	203	197	194	185	189	171	173	193	212	192	201	168	193	170	195	207	205	201	191	187	210	201	179	207	204	207	180	211	165	199	179	190	190	195	215	189	194	188	230	182	191	220	208	204	190	207	183	192	195	186	194	223	183	194	185	205	178	165	177	202	207	205	202	160	177	207	160	188	174	199	192	200	197	225	192	213	195	194	210	199	193	207	183	188	172	200	178	203	232	202	186	221	164	216	188	193	198	196	192	208	180	186	188	175	189	188	212	200	215	156	191	185	188	215	200	178	200	190	188	191	205	225	195	178	188	194	185	202	194	185	213	190	207	185	199	219	213	202	183	204	188	201	212	198	183	200	222	206	202	201	161	180	204	194	180	193	193	179	186	230	191	206	201	183	192	225	194	210	195	183	204	180	208	182	187	208	170	223	198	172	174	220	165	204	208	191	213	181	186	203	189	182	184	209	207	205	200	175	189	169	185	188	180	207	203	207	168	198	199	191	182	209	186	181	197	190	187	204	190	197	190	189	205	185	198	205	215	199	196	197	185	211	183	203	214	210	192	202	213	171	194	191	210	195	204	218	199	207	189	196	203	196	207	185	192	184	183	177	202	189	203	184	185	198	200	189	188	164	178	206	212	203	196	200	193	190	180	190	206	216	195	198	177	198	226	195	170	224	196	191	201	197	209	193	197	209	201	182	234	212	223	204	176	228	215	195	210	178	178	211	206	188	208	189	200	207	195	187	196	209	198	202	199	187	184	178	215	195	193	208	205	193	185	204	190	198	204	177	193	223	184	178	196	184	185	205	204	203	172	170	195	200	198	208	194	177	209	194	208	179	187	170	185	215	202	193	200	185	209	187	198	204	200	212	182	195	211	195	187	228	182	203	217	199	197	186	199	188	195	187	225	205	208	195	197	190	206	207	174	211	187	200	204	210	199	177	193	221	187	192	181	201	211	203	211	206	177	180	196	189	185	188	212	197	190	209	200	183	206	196	197	217	194	189	172	182	202	181	196	189	192	183	189	178	203	226	185	204	201	188	214	189	192	198	208	204	202	185	180	182	204	208	170	200	191	160	189	218	223	210	187	202	192	217	188	194	175	176	161	179	169	201	223	204	228	207	215	214	189	183	173	194	195	188	207	197	197	194	186	193	196	186	196	210	184	212	215	174	180	191	191	208	193	191	183	183	197	220	195	185	170	175	210	197	188	208	188	171	188	175	189	215	198	236	199	192	179	201	229	207	219	194	188	196	195	178	205	195	193	183	189	172	193	189	184	176	188	195	207	188	179	196	203	213	187	207	196	188	211	165	210	197	179	218	215	212	191	201	187	195	191	175	179	197	209	184	182	225	190	200	208	194	206	207	199	180	185	217	191	192	192	213	171	190	202	175	197	204	189	208	200	232	181	204	202	204	208	187	174	210	181	193	215	190	185	201	176	204	189	198	207	202	179	191	175	180	178	204	193	201	201	177	204	209	185	193	202	200	195	179	211	207	195	193	194	189	188	236	195	205	179	192	182	225	176	188	189	177	223	217	174	190	203	209	204	219	168	183	213	199	189	188	198	204	203	183	190	173	188	200	218	196	182	193	209	186	196	202	223	189	211	210	213	195	195	190	205	189	232	202	197	179	181	175	169	211	182	195	193	201	174	189	184	171	188	219	210	204	191	183	206	197	214	191	185	213	189	202	189	204	205	205	189	198	171	181	197	214	193	197	209	195	216	211	205	227	188	190	201	199	207	191	183	206	220	197	180	193	178	167	193	196	197	201	208	195	196	181	164	208	190	172	183	192	195	203	200	194	202	174	191	212	192	227	207	221	195	212	194	192	201	196	203	210	194	193	205	167	192	195	184	180	204	193	203	185	202	207	185	194	150	177	197	184	196	191	199	188	185	184	183	197	208	206	194	202	178	213	198	193	206	205	185	206	195	221	195	192	209	175	196	207	177	186	197	193	173	193	201	213	177	206	179	193	208	176	185	222	208	193	196	173	185	201	200	218	202	195	181	170	191	193	223	213	177	203	158	195	203	192	208	195	178	184	207	192	196	208	197	185	198	215	206	209	205	200	204	170	204	210	181	187	175	175	230	217	197	227	208	207	216	184	213	205	200	220	197	203	190	186	225	206	198	180	227	202	189	193	181	180	198	185	221	182	198	206	211	212	176	195	189	213	183	214	194	196	196	185	197	167	195	183	194	202	209	203	206	201	183	208	215	189	194	202	188	195	209	185	191	189	195	204	168	200	204	193	184	168	195	205	183	209	184	184	210	192	193	224	198	165	196	199	189	194	180	211	211	193	189	185	171	209	199	191	201	213	183	201	165	220	191	189	181	180	198	210	191	184	188	202	185	205	196	201	186	185	168	183	178	186	182	194	226	170	195	189	179	198	204	203	206	176	202	192	181	184	216	205	190	188	207	220	181	180	193	195	191	208	207	206	200	187	188	201	177	187	211	214	218	173	192	203	190	194	191	196	183	207	191	196	206	224	224	199	193	208	195	205	189	214	186	214	211	185	184	190	182	187	178	201	187	203	185	206	211	188	184	203	179	230	194	182	197	225	221	175	196	189	184	202	212	174	193	205	211	187	174	178	175	170	190	187	191	188	200	203	200	199	211	197	191	237	187	191	183	166	174	209	211	191	185	185	182	186	177	217	207	169	182	193	211	210	217	191	204	179	186	211	206	181	190	217	178	197	201	198	188	207	164	213	214	196	195	188	178	195	200	198	184	211	208	176	201	204	194	183	195	198	197	200	206	218	214	212	202	186	213	215	206	200	190	195	158	170	199	194	215	191	196	183	190	213	196	211	183	199	214	214	167	194	177	198	166	200	216	193	192	195	197	176	182	210	192	167	191	167	194	193	211	200	205	213	199	173	220	213	182	217	187	183	187	229	187	225	171	211	208	174	191	182	184	196	187	200	189	216	200	215	189	199	178	205	166	202	230	184	178	219	193	207	189	195	207	202	202	213	218	214	194	203	186	210	199	195	203	212	190	183	203	182	219	187	215	183	205	200	210	239	205	192	220	186	196	201	196	209	186	175	209	206	191	180	174	197	207	198	212	197	198	222	208	198	174	200	214	226	217	178	179	186	188	182	203	181	202	183	174	207	193	213	190	176	199	189	205	179	195
4207	646	660	692	693	651	667	623	631	634	575	594	555	570	597	585	538	532	603	584	540	590	548	529	584	591	579	545	545	559	553	588	537	581	568	648	560	600	569	565	599	575	574	589	598	553	538	531	560	570	544	552	530	551	568	571	534	568	593	585	565	610	571	610	554	544	576	559	534	560	513	554	570	574	573	571	567	551	558	605	591	554	601	594	541	557	553	534	567	585	555	566	529	589	585	549	531	587	580	566	591	556	582	589	568	586	607	564	570	559	537	547	530	544	608	598	529	557	580	584	559	551	541	569	581	561	544	542	550	544	591	579	597	546	577	567	548	518	571	551	568	575	544	565	563	544	584	565	568	560	595	574	563	598	553	578	557	547	571	540	570	570	541	580	562	551	563	545	550	543	592	549	554	590	576	551	544	544	590	586	587	562	510	525	498	589	540	596	615	597	577	591	559	572	557	561	538	535	530	557	622	565	553	565	557	571	576	569	559	571	535	559	587	571	582	531	531	524	555	580	555	566	596	537	555	577	570	558	566	561	561	616	581	571	559	576	551	556	577	552	526	515	556	565	548	543	554	564	528	550	561	522	542	526	562	534	543	570	596	583	552	576	498	564	526	558	597	573	549	560	556	536	566	523	568	524	534	575	516	547	546	565	578	590	578	564	564	532	582	547	576	544	561	561	560	545	532	529	586	592	552	522	557	542	608	525	577	565	566	532	576	564	591	513	533	577	561	554	549	573	590	575	546	569	578	584	525	537	525	537	551	570	541	563	583	553	538	531	560	542	576	533	573	589	562	586	538	606	557	589	519	564	563	548	555	548	573	568	559	579	532	559	555	560	602	599	545	508	599	561	554	520	600	597	576	547	524	547	566	544	548	559	596	559	608	564	509	549	585	552	584	538	567	562	584	543	606	560	582	620	572	565	583	576	629	579	608	529	556	551	589	603	573	601	529	590	569	532	598	550	568	576	573	538	582	513	542	597	545	586	575	578	582	593	566	556	569	611	551	556	543	561	576	531	575	590	605	571	536	556	548	579	596	600	574	599	555	587	571	566	515	584	565	577	601	581	588	541	572	561	555	550	621	573	574	556	526	537	559	560	548	549	538	580	577	626	585	577	560	577	587	569	580	504	532	559	534	562	595	588	514	562	555	572	586	510	569	558	571	546	555	546	555	530	529	579	526	607	556	591	535	544	559	566	619	581	563	551	527	548	575	492	546	514	554	607	580	549	554	524	534	524	543	555	575	567	556	572	565	569	547	601	593	585	530	549	548	568	588	567	529	613	556	559	543	535	561	570	544	538	514	560	575	567	594	578	549	542	538	564	574	588	539	553	580	585	581	594	549	601	535	617	560	623	556	542	526	585	589	572	556	533	556	599	514	582	541	507	570	604	599	530	533	540	588	544	559	543	556	610	526	546	568	569	583	551	573	539	585	575	597	588	600	590	610	561	601	555	574	588	562	559	552	558	563	585	574	552	585	552	553	556	582	550	574	547	543	567	536	556	574	585	550	582	547	585	586	560	566	588	552	560	553	619	599	591	587	561	573	537	555	539	545	582	552	546	581	573	591	566	578	551	591	561	564	603	568	564	568	523	542	554	582	559	559	559	578	611	597	596	596	537	596	588	579	574	580	601	602	619	555	558	611	533	570	569	601	537	568	550	549	543	524	571	553	525	571	521	570	564	556	566	561	531	501	525	516	533	540	559	570	559	538	541	580	544	587	538	552	594	589	557	590	517	609	559	555	606	577	540	589	569	575	593	585	572	553	596	580	612	576	558	567	576	550	560	557	580	559	564	594	576	566	504	588	584	557	571	579	589	529	573	549	541	538	572	551	589	550	580	552	565	554	554	599	601	597	536	561	591	540	543	593	519	563	531	552	619	571	570	578	568	586	615	544	546	544	617	562	556	578	531	553	579	588	559	582	592	586	545	570	550	571	566	584	559	556	518	578	556	539	517	555	589	560	567	543	547	552	565	572	548	554	574	559	566	591	534	580	579	593	550	588	558	514	566	558	622	580	578	574	570	535	562	567	566	518	543	509	541	573	583	602	589	537	528	554	546	527	530	535	582	576	572	530	564	609	549	574	524	572	594	531	597	545	576	526	577	534	584	555	587	560	538	547	570	548	559	585	568	562	558	566	599	533	576	544	534	587	523	563	534	544	623	544	589	562	544	587	585	570	616	548	584	536	572	553	555	558	587	582	532	571	575	598	559	543	558	570	555	582	550	569	586	580	547	551	583	582	560	569	544	592	555	570	569	558	518	562	549	541	550	577	550	531	549	545	583	535	538	573	563	603	572	600	567	510	540	566	578	552	622	553	579	534	537	555	518	558	588	533	554	600	587	516	565	563	554	551	573	552	553	539	553	564	576	532	532	540	547	555	576	524	579	585	581	546	522	585	566	581	577	535	573	573	571	569	538	554	569	548	580	554	540	541	565	568	556	540	542	531	536	566	585	567	556	560	535	557	534	543	584	567	572	553	556	622	580	532	538	531	554	524	558	593	542	552	539	592	563	570	580	572	585	594	578	559	560	572	544	532	541	580	600	576	573	551	586	583	541	531	526	530	589	586	586	574	539	559	571	556	564	561	562	591	555	571	546	574	544	565	607	576	621	569	567	539	560	576	546	581	575	589	561	560	516	555	592	517	535	569	546	548	577	566	560	546	556	562	535	514	585	538	586	539	526	559	575	543	545	535	541	592	553	556	540	558	613	520	570	542	611	601	589	577	534	566	586	522	537	527	580	574	612	548	575	533	580	575	542	534	556	579	545	539	593	619	621	583	531	535	579	565	556	545	587	552	521	533	562	556	534	602	570	549	550	552	545	568	555	514	546	539	565	540	587	573	596	543	566	571	600	602	565	578	555	545	596	533	545	584	550	569	589	557	564	575	557	526	564	553	603	593	582	553	550	621	566	602	526	578	583	579	578	534	629	562	580	586	566	550	533	569	552	581	545	565	565	576	564	551	586	593	585	585	569	546	538	589	533	544	559	581	547	561	598	608	592	562	624	542	599	559	563	518	540	562	563	541	544	568	565	571	602	544	526	563	529	601	556	597	541	583	616	552	536	569	541	561	540	556	569	576	587	541	568	549	579	583	565	576	566	507	557	505	588	529	559	541	567	555	593	570	544	561	543	607	572	583	539	610	517	576	578	603	559	573	592	579	558	580	523	574	574	559	551	526	565	519	564	529	538	541	547	526	620	535	552	553	533	572	593	561	579	593	574	534	522	556	558	562	598	587	539	526	571	559	577	559	506	569	509	554	561	549	589	551	600	601	590	551	561	572	563	571	536	603	560	558	542	546	520	529	559	554	498	536	521	550	587	547	559	549	568	550	546	567	510	561	576	556	572	522	574	567	587	600	592	563	533	544	575	597	574	547	570	601	538	561	568	563	572	554	536	533	580	559	553	586	562	573	577	564	541	535	584	537	543	523	583	567	525	574	552	570	546	590	525	502	565	547	570	580	581	597	590
30103	11925	2355	1066	779	632	507	515	502	424	416	426	384	339	358	391	344	331	350	351	316	338	350	379	327	353	355	316	294	340	334	316	339	311	342	364	328	363	330	306	321	354	319	332	292	306	324	353	345	338	326	309	315	347	278	315	341	294	310	364	334	317	307	331	347	308	322	316	326	327	333	321	327	317	349	325	326	301	325	340	322	316	325	318	332	313	302	307	311	313	344	314	308	313	315	334	368	315	313	332	339	340	311	332	348	331	321	334	330	313	329	357	334	284	304	331	324	312	347	301	320	333	345	333	352	314	318	340	362	332	326	353	330	321	293	329	347	320	307	336	310	334	321	314	306	330	321	329	343	335	342	313	362	341	282	354	297	320	346	339	306	309	347	281	313	354	321	295	319	329	352	319	326	328	307	331	327	332	316	372	310	321	343	343	306	319	314	330	337	337	307	372	302	334	314	332	328	326	306	326	308	353	332	355	334	306	331	302	331	296	316	265	333	327	317	318	324	306	345	351	318	321	325	303	305	297	335	314	310	340	313	328	326	336	343	340	332	294	293	346	289	346	320	293	284	324	310	303	331	327	274	295	329	319	333	322	321	283	293	311	336	317	299	308	277	325	315	299	339	330	300	316	326	354	327	308	308	354	309	322	314	316	322	331	346	324	349	350	356	321	307	334	291	304	299	333	306	315	328	320	320	304	337	302	302	363	324	349	325	344	343	312	307	334	361	320	332	315	335	327	310	337	321	355	319	331	310	288	344	318	361	335	352	324	364	323	324	343	339	324	283	344	339	314	338	334	298	288	291	309	314	314	285	333	344	310	306	320	308	299	341	358	359	330	299	302	323	343	343	321	305	317	315	317	319	304	332	318	315	287	340	331	324	347	333	296	319	306	305	328	334	304	314	309	323	341	329	348	309	333	309	332	341	347	309	323	295	318	348	339	293	338	294	297	304	330	318	325	344	307	337	323	333	359	300	333	339	314	324	314	319	341	335	334	342	300	326	334	342	328	321	344	301	326	294	338	285	296	326	326	324	326	322	315	309	341	321	329	323	302	305	330	309	327	335	340	338	317	316	326	336	322	316	280	302	301	315	338	347	314	308	355	300	326	338	323	328	341	311	308	348	303	298	312	329	329	310	311	334	337	341	325	348	318	320	287	329	300	325	333	296	290	332	309	319	352	324	326	316	326	309	315	310	315	314	301	312	340	311	314	355	342	305	323	300	322	324	345	362	312	344	353	313	309	309	323	323	335	347	278	357	312	341	275	297	304	343	321	312	344	311	309	329	332	329	326	326	313	307	324	334	329	319	337	328	282	347	350	340	361	346	296	314	304	302	314	334	362	350	325	307	309	316	303	332	317	328	295	336	306	320	338	335	354	312	354	303	335	309	314	325	344	276	348	290	356	346	290	310	303	346	322	332	342	317	316	337	341	317	339	311	315	328	287	337	315	329	299	325	345	316	373	347	344	319	378	346	314	340	352	325	326	334	347	290	343	330	340	302	317	343	327	331	339	335	310	347	342	306	354	336	278	287	335	312	323	319	291	299	333	325	328	329	316	307	334	282	298	308	331	307	330	342	314	311	333	361	318	317	337	339	285	328	318	332	334	316	327	298	342	329	295	320	311	340	326	353	316	335	341	332	321	327	329	330	342	319	371	333	326	323	321	304	347	319	341	299	315	321	324	289	312	327	301	297	325	343	334	300	329	302	332	317	315	313	316	293	326	336	318	337	331	269	354	326	329	300	291	319	330	315	312	289	327	320	311	342	306	326	291	317	326	311	336	301	299	309	363	328	339	309	288	315	333	313	323	344	317	338	344	326	323	314	304	319	286	310	319	347	372	326	295	343	343	324	298	287	313	311	292	305	306	336	308	310	320	306	313	303	318	327	326	340	296	327	325	325	336	331	335	291	337	314	308	348	328	331	317	305	331	297	322	328	307	340	327	300	335	326	329	355	315	318	322	353	342	301	345	348	301	322	307	360	314	310	326	310	313	317	329	319	333	322	304	319	306	337	307	305	305	325	342	316	316	314	321	331	326	314	344	324	295	377	323	307	332	342	328	332	336	338	309	326	313	332	291	314	305	330	332	349	325	349	369	322	338	300	327	310	317	333	317	309	330	307	324	355	338	299	339	332	327	319	281	330	327	312	337	335	336	298	322	318	333	330	351	308	346	316	319	305	343	333	313	351	312	310	315	329	310	309	338	298	317	329	336	286	262	326	317	325	286	320	325	338	321	353	337	311	346	334	364	331	338	336	301	327	319	338	315	328	347	336	296	313	317	304	391	325	305	323	354	324	322	322	285	330	313	342	317	339	284	299	352	335	295	314	303	331	331	343	335	350	285	280	331	327	285	320	340	346	300	321	323	335	328	338	312	332	333	315	325	311	312	328	319	296	312	319	341	303	357	302	354	309	317	311	325	326	358	312	335	327	328	317	338	302	350	296	329	315	311	336	340	332	330	336	355	304	334	341	326	326	319	335	347	344	341	323	348	331	347	310	329	312	329	336	321	333	317	332	306	298	302	337	327	303	346	320	298	291	342	322	349	286	305	361	315	354	318	305	315	315	315	322	331	317	342	332	319	334	311	354	316	310	339	332	312	327	326	315	300	330	311	310	315	320	284	308	303	332	317	319	323	296	310	311	294	288	336	294	325	315	340	320	309	316	361	315	328	348	331	313	317	333	348	329	330	304	320	319	320	366	308	309	344	363	300	319	324	332	336	315	360	322	342	330	329	343	324	281	310	330	360	296	335	339	325	323	334	284	319	373	339	296	314	310	290	329	318	312	323	302	292	347	307	334	347	299	332	317	341	321	309	313	356	363	337	287	369	304	316	312	296	333	301	333	286	294	318	320	340	283	333	273	310	308	318	296	307	321	307	299	323	297	313	349	310	327	301	338	347	289	299	312	341	329	316	314	319	336	321	305	344	340	319	320	349	325	313	299	287	330	325	302	301	350	327	305	311	345	293	348	328	311	323	327	318	316	332	327	347	302	336	312	328	334	301	319	342	306	326	299	349	310	327	342	322	320	316	322	337	316	305	300	315	347	323	349	333	314	328	353	332	340	329	350	303	343	345	338	324	304	323	346	325	320	317	360	327	321	318	321	304	341	335	375	313	308	308	349	305	348	293	306	317	339	350	311	327	335	307	347	342	314	338	326	315	295	353	320	325	322	318	361	295	352	339	321	304	323	325	304	301	314	313	294	293	315	310	322	316	327	351	311	329	327	323	327	282	349	353	313	334	307	297	309	333	304	333	345	335	317	350	320	315	329	351	321	354	323	313	330	356	327	317	312	324	310	295	347	322	346	330	298	363	333	306	329	315	334	317	324	371	336	351	327	312	337	313	325	341	334	355	332	338	321	312	321	307	340	338	342	339	332	344	335	336	345	315	344	314	337	340	331	337	331	324	295	329	319	313	321	326	334	334	333	340	343	361	335	316	309	322	329	327	310	319	339	333	347	319	356	351	339	318
15021	1675	3208	3558	3031	2562	2205	1954	1749	1565	1472	1408	1335	1217	1169	1194	1162	1106	1063	1077	1019	1047	1008	1014	955	961	931	1008	932	932	930	873	944	926	881	882	893	894	885	859	915	890	857	928	837	926	832	903	877	893	824	842	860	848	832	858	899	894	856	907	894	859	874	817	848	862	845	837	867	850	912	897	894	791	823	859	883	794	822	800	877	870	897	802	805	837	847	839	829	887	833	810	898	826	876	840	876	847	893	830	885	847	864	930	877	886	860	916	850	855	836	832	849	926	892	887	856	836	919	842	857	858	892	797	921	843	835	834	916	881	842	881	838	856	873	819	867	837	844	922	857	864	852	877	831	824	836	806	822	822	839	851	846	823	802	847	826	834	843	863	840	897	834	828	841	837	823	841	833	844	879	816	892	816	905	841	828	834	860	910	862	848	813	861	883	808	813	845	825	863	851	903	820	830	857	847	863	825	891	853	885	834	844	853	857	897	848	805	857	919	824	836	913	788	858	825	851	882	785	842	865	860	834	798	885	869	862	836	842	868	838	817	927	869	821	875	839	818	836	866	792	862	825	892	879	847	851	857	833	815	893	793	830	881	820	863	861	850	866	845	928	875	865	819	802	862	830	820	837	862	845	829	867	828	826	859	855	843	817	855	845	837	820	830	894	859	862	800	779	851	857	856	820	867	884	861	867	845	821	820	863	814	849	825	783	834	847	851	829	820	816	855	853	883	869	853	830	773	905	800	860	816	821	868	856	852	850	846	859	888	812	842	851	790	888	866	831	856	838	763	850	821	839	858	905	881	833	864	881	879	881	860	848	847	858	865	813	926	814	836	837	865	803	842	862	862	839	847	843	823	841	862	841	860	897	890	843	854	851	806	832	862	799	891	838	851	818	807	845	836	834	906	816	855	887	818	831	826	797	879	881	874	856	865	837	836	856	801	890	788	878	805	821	872	786	878	815	856	799	842	845	885	878	861	831	820	876	808	866	841	843	841	859	859	796	906	861	835	850	815	814	855	845	811	834	839	795	811	846	868	837	870	859	871	898	819	812	865	845	855	817	849	816	836	806	827	830	852	862	843	810	820	838	810	861	826	834	840	835	908	836	827	895	835	845	840	854	823	906	848	837	832	830	841	762	853	888	878	866	812	834	897	842	814	846	799	827	865	813	851	831	889	818	885	845	826	868	912	826	852	811	866	845	795	834	847	828	822	805	856	862	817	841	827	842	801	831	870	887	885	896	856	889	861	874	788	871	824	835	890	829	837	881	848	800	809	789	828	884	845	868	828	853	857	817	853	927	847	790	798	856	883	817	815	841	810	858	863	859	880	846	880	869	848	816	841	852	868	817	884	891	822	862	779	850	843	846	805	841	845	868	893	834	861	852	795	849	838	812	818	852	846	850	788	888	844	805	862	861	845	876	856	870	875	831	832	807	875	847	769	854	882	852	872	867	838	878	831	874	878	854	840	826	875	871	873	798	817	828	838	868	846	831	811	874	841	820	826	843	859	865	871	864	796	839	865	878	888	844	809	916	812	902	865	793	825	880	841	855	810	856	866	883	877	876	857	885	850	868	871	876	827	841	908	819	841	797	811	899	835	849	852	844	860	849	904	804	836	825	841	810	848	903	803	859	860	887	806	829	848	879	833	874	890	860	830	867	863	851	861	846	882	823	834	879	940	843	843	873	822	838	870	865	811	836	833	812	848	877	854	878	850	846	843	852	835	884	833	833	848	861	844	832	875	825	862	881	849	887	796	841	771	809	845	836	865	863	790	836	862	784	831	879	876	885	828	842	782	853	897	879	818	807	851	912	814	855	856	778	851	816	867	844	857	802	835	818	885	900	858	858	825	848	831	833	841	860	864	839	907	877	835	850	842	853	890	816	840	929	839	852	882	850	887	900	867	845	806	839	863	844	800	861	820	861	868	869	836	864	850	915	816	813	900	892	854	857	914	886	821	858	824	851	857	882	854	818	863	875	826	866	866	847	888	831	834	812	836	844	866	810	814	838	844	824	901	854	838	863	868	781	840	799	858	856	837	833	821	865	858	847	893	825	888	840	798	824	869	820	851	857	798	808	867	857	831	862	829	860	860	859	819	846	834	874	834	884	888	813	812	865	786	871	859	877	835	869	833	845	911	891	833	869	859	846	865	873	910	895	844	840	855	845	836	802	823	865	873	830	867	863	817	871	872	844	877	881	851	889	846	880	879	814	833	842	834	814	821	841	887	811	869	848	824	753	860	835	879	804	796	851	860	844	908	809	823	874	873	899	847	868	880	840	828	858	821	814	832	837	893	767	841	801	851	827	846	878	869	862	852	859	858	828	832	816	839	832	847	855	866	862	849	869	857	803	849	847	833	903	847	863	844	837	869	831	813	877	816	872	864	778	859	773	865	831	821	851	837	854	795	800	824	867	886	806	826	811	845	840	868	853	795	802	823	868	835	894	827	873	826	898	827	853	803	821	843	849	819	874	850	895	835	872	807	862	851	843	815	849	869	876	857	819	817	863	802	845	864	872	826	883	817	867	804	802	878	864	861	873	836	842	833	795	856	788	814	864	842	847	855	821	840	830	833	889	922	842	855	878	837	847	888	845	841	803	850	849	882	862	829	881	855	832	882	859	830	855	892	841	820	872	835	847	874	867	818	806	864	831	817	827	828	909	811	871	857	841	819	748	839	879	832	851	862	859	890	898	867	919	827	798	810	805	830	854	875	896	844	805	821	825	863	850	830	845	812	835	862	818	815	828	878	865	824	882	867	867	873	828	851	868	830	857	837	890	860	830	833	774	810	821	864	875	835	866	843	862	813	836	831	819	825	850	819	825	835	843	848	846	848	769	888	828	838	826	857	890	837	853	865	869	861	849	875	830	798	844	850	821	814	820	875	934	848	861	814	862	865	768	845	821	823	823	885	844	793	865	838	866	832	843	774	861	891	819	828	755	847	873	845	794	839	850	842	818	820	876	861	888	816	879	861	815	848	874	829	845	817	818	853	859	882	845	853	855	859	808	856	817	808	825	832	802	870	863	863	804	807	792	843	832	902	862	841	847	889	852	836	843	820	832	819	856	823	822	857	858	873	841	811	828	830	876	874	849	902	842	870	823	826	852	859	836	874	837	839	851	863	816	800	852	789	840	816	860	816	872	837	863	896	836	817	804	848	855	804	871	913	835	868	791	916	924	817	891	861	854	817	864	867	835	831	845	860	880	897	857	845	832	880	833	905	878	858	859	886	857	806	834	847	858	826	806	850	798	878	845	820	870	832	869	885	861	821	839	885	800	859	834	891	848	812	832	862	802	902	850	846	870	840	792	819	864	837	862	852	852	844	887	831	844	805	869	823	816	829	830	818	883	801	867	887	891	812	876	827	855	846	843	848	843	833	847	870	896	857	883	868	850	875	883	887	859	833	847	824	857	821	884	876	906	868	830	809	840	883	912	884	874	829	866	842	846	881	849	853	802	833	893	828	872	800	885	901	885	816
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
