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
338254031744	338254032305	338254032855	338254033405	338254033955	338254034505	338254035055	338254035605	338254036155	338254036705	338254037255	338254037805	338254038355	338254038905	338254039455	338254040005	338254040555	338254041105	338254041655	338254042205	338254042755	338254043305	338254043855	338254044405	338254044955	338254045505	338254046055	338254046605	338254047155	338254047705	338254048255	338254048805	338254049355	338254049905	338254050455	338254051005	338254051555	338254052105	338254052655	338254053205	338254053755	338254054305	338254054855	338254055405	338254055955	338254056505	338254057055	338254057605	338254058155	338254058705	338254059255	338254059805	338254060355	338254060905	338254061455	338254062005	338254062555	338254063105	338254063655	338254064205	338254064755	338254065305	338254065855	338254066405	338254066955	338254067505	338254068055	338254068605	338254069155	338254069705	338254070255	338254070805	338254071355	338254071905	338254072455	338254073005	338254073555	338254074105	338254074655	338254075205	338254075755	338254076305	338254076855	338254077405	338254077955	338254078505	338254079055	338254079605	338254080155	338254080705	338254081255	338254081805	338254082355	338254082905	338254083455	338254084005	338254084555	338254085105	338254085655	338254086205	338254086755	338254087305	338254087855	338254088405	338254088955	338254089505	338254090055	338254090605	338254091155	338254091705	338254092255	338254092805	338254093355	338254093905	338254094455	338254095005	338254095555	338254096105	338254096655	338254097205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21500	2358	954	700	535	463	441	351	335	307	350	318	267	312	297	301	252	293	312	268	270	281	280	247	266	304	282	281	266	268	287	271	245	255	249	271	270	283	254	273	268	280	260	284	259	281	313	238	257	245	286	268	254	288	275	264	239	261	275	238	300	267	276	273	263	280	246	307	269	242	249	267	291	274	239	247	269	246	285	293	265	280	261	298	261	285	279	267	269	232	264	277	273	253	270	258	255	245	251	266	247	257	262	263	266	266	282	289	247	254	256	247	271	265	246	240	266	255	271	239	262	256	267	268	288	255	259	263	257	268	259	253	284	295	238	272	281	257	252	271	266	252	297	277	295	284	252	247	253	266	269	284	279	277	269	235	231	283	278	248	240	270	255	275	288	244	255	292	252	257	272	321	231	276	261	257	280	257	261	291	293	261	252	277	274	262	273	298	266	290	251	275	289	273	276	272	262	279	253	259	262	264	256	294	259	252	262	256	265	252	271	287	284	276	272	283	282	246	255	278	280	248	277	272	278	276	250	290	273	259	271	279	251	256	262	268	286	275	263	266	314	282	276	248	321	245	283	272	246	277	263	265	241	241	241	242	231	261	264	283	268	245	274	256	286	278	290	272	274	301	286	271	250	231	237	253	249	273	246	288	278	276	257	284	292	281	276	249	263	268	276	265	269	268	295	295	265	264	261	273	265	263	271	290	226	235	252	249	266	260	276	252	269	266	259	277	262	257	243	267	267	251	274	279	255	268	235	265	277	266	291	275	246	272	283	258	272	285	256	267	249	238	247	266	261	295	247	271	278	278	291	270	262	275	253	249	256	230	257	258	253	312	291	286	298	260	254	265	261	262	229	293	272	265	278	265	284	275	273	257	298	266	271	269	260	293	257	251	277	285	249	265	237	253	264	261	234	249	254	253	273	291	244	272	257	238	264	261	268	241	271	296	252	261	250	268	267	283	277	240	288	238	255	261	264	262	269	246	256	239	280	303	276	309	259	296	299	295	266	279	294	267	262	304	273	226	256	269	292	253	268	282	241	262	243	266	271	250	229	259	283	275	269	270	250	257	254	242	260	286	267	280	275	290	273	300	275	245	280	291	254	302	263	276	264	241	294	268	276	299	234	263	262	271	279	280	279	277	287	261	297	274	254	254	295	279	280	243	255	255	291	277	248	266	280	262	230	267	253	257	246	249	253	281	258	236	271	281	274	270	244	290	258	240	278	275	296	262	256	242	281	289	262	235	287	248	270	320	274	275	299	269	231	294	251	258	253	228	291	272	255	285	258	250	271	256	274	274	240	269	271	264	241	262	257	280	281	256	276	295	242	237	276	271	284	250	285	278	278	286	267	260	282	262	246	264	280	247	285	250	253	253	297	257	272	276	285	304	270	246	255	290	256	265	270	250	280	289	233	281	276	278	301	284	254	253	280	239	296	259	280	244	260	233	262	292	259	261	283	276	278	268	273	278	263	264	245	263	299	251	261	249	272	278	275	297	287	256	266	284	264	271	266	248	263	265	257	274	270	279	274	293	269	275	261	294	311	265	257	272	278	250	250	258	244	262	235	255	243	279	270	267	269	266	252	278	280	293	284	235	261	253	282	291	276	274	249	283	264	246	257	253	236	268	270	265	250	293	255	275	280	300	272	286	289	257	264	283	268	254	282	266	289	285	240	261	284	274	281	221	265	258	295	293	280	297	281	253	266	268	262	274	286	236	238	266	266	292	273	281	268	256	249	264	273	272	273	246	261	274	279	265	287	233	281	275	253	252	243	250	241	281	280	254	287	273	277	248	269	258	269	252	249	296	263	268	274	272	265	292	282	298	258	257	296	243	241	249	270	250	274	235	281	288	282	279	303	290	239	258	260	256	276	297	260	267	270	291	298	242	275	292	268	256	276	236	248	234	273	282	279	268	273	265	275	249	294	246	246	271	251	252	257	257	266	250	234	247	239	237	266	257	299	259	253	282	268	258	289	240	275	247	277	244	279	276	257	249	255	283	275	268	265	261	250	247	280	256	265	286	287	265	255	249	261	272	284	258	267	265	260	305	294	254	246	249	278	277	274	277	291	258	275	310	235	272	282	303	270	254	278	269	271	278	262	279	247	271	289	299	299	262	291	276	262	290	245	284	292	289	266	257	258	238	290	276	298	268	245	275	270	267	248	265	249	292	279	273	290	284	249	265	318	245	281	236	240	295	274	261	246	219	279	289	247	274	307	244	248	285	257	269	252	234	279	242	254	282	284	246	271	258	259	284	266	282	261	290	244	270	234	252	263	287	264	264	283	267	285	259	287	264	262	257	269	255	269	279	251	247	258	248	283	286	249	235	256	294	244	278	290	272	291	257	262	245	275	271	257	240	255	260	298	298	288	274	292	257	254	270	288	261	260	270	310	266	270	245	251	272	259	260	253	269	279	275	302	252	267	255	260	275	248	261	270	277	247	288	290	254	235	255	264	263	237	271	287	272	271	290	277	278	273	270	262	268	263	278	287	253	246	268	275	266	254	271	257	283	264	290	272	274	262	245	228	281	285	267	265	271	267	285	274	302	259	241	245	256	250	271	233	267	251	267	277	275	298	247	257	239	259	259	240	277	273	265	254	272	219	255	279	273	269	278	226	240	270	280	272	277	254	260	271	271	254	277	274	290	295	270	274	260	292	233	277	272	240	244	263	237	278	252	264	238	251	239	317	271	273	295	246	282	261	283	256	248	300	288	275	258	261	288	269	242	284	268	273	284	261	268	253	256	287	271	278	258	239	284	244	300	246	244	252	277	268	299	302	264	271	261	272	259	241	272	261	255	266	253	244	273	259	251	264	284	285	279	284	273	287	267	226	266	276	242	257	254	283	268	285	280	251	274	264	289	267	274	265	246	274	263	269	273	270	274	280	263	257	266	252	223	243	258	296	296	260	259	261	250	271	273	293	260	264	263	296	277	294	264	266	248	318	263	273	302	290	260	278	326	258	285	308	281	301	296	304	274	252	265	263	286	261	260	240	270	311	276	276	262	271	250	268	233	267	275	232	260	247	270	293	293	299	276	274	266	275	287	264	256	255	264	253	289	279	277	256	274	263	302	236	255	283	268	252	276	226	261	261	286	282	297	270	247	270	243	238	255	285	285	277	265	266	285	284	284	253	240	277	248	271	277	291	261	284	267	267	265	277	269	249	259	278	268	270	288	282	262	222	270	263	263	268	288	279	318	265	268	258	280	278	299	255	278	271	251	288	278	284	256	296	272	249	245	271	232	311	246	271	302	269	288	263	274	253	262	283	265	280	258	243	252	247	273	279	266	251	277	268	281	270	283	292	284	281	298	243	275	264	262	286	286	275	237	270	279	254	295	272	264	278	304	258	260	255	278	268	278	257	279	258	283	271	279	325	245	277	279	257	277	251	227	265	265	293	306	314	259	258	276	288	222	265	262	260	290	255	277	265	285	291	268	276	289	223	251	247	238	276	279	263	288	287	258	286	290	298	246
11885	1187	2005	2176	1943	1574	1310	1172	1094	1040	897	891	818	794	794	745	696	715	702	701	654	667	665	659	691	643	615	693	683	669	636	614	676	630	621	622	605	685	639	621	628	605	587	593	671	618	637	610	659	621	646	618	613	600	623	660	647	586	622	584	618	549	593	641	625	598	621	601	620	667	635	585	636	591	573	645	593	649	603	556	603	622	580	591	580	596	575	586	587	587	595	611	588	591	614	571	567	623	603	609	628	615	607	586	571	573	577	569	641	592	610	586	617	601	624	623	572	619	635	614	616	582	640	587	575	565	654	629	612	647	611	637	621	608	633	611	580	618	626	580	601	597	612	592	609	640	631	598	596	604	653	591	611	615	571	616	594	580	584	642	598	611	629	610	633	632	637	558	619	609	604	608	570	578	640	595	616	613	615	600	611	631	587	601	594	595	656	608	577	613	610	630	586	616	620	565	586	600	624	584	622	602	647	600	565	629	574	575	613	619	672	625	567	595	604	600	631	605	638	609	557	603	599	594	613	599	584	596	629	607	592	603	572	605	576	604	627	568	559	652	630	576	559	598	620	595	581	593	590	600	588	586	610	647	568	604	561	643	565	607	624	602	590	593	643	573	562	658	586	641	654	638	637	647	592	614	589	594	615	635	613	580	632	595	598	631	611	598	629	604	604	639	628	597	610	594	608	640	581	643	663	579	651	574	571	590	597	668	606	555	599	599	602	581	647	575	618	629	631	618	579	606	617	613	555	588	600	568	581	626	592	575	656	568	590	600	624	606	605	647	587	563	570	587	626	577	597	655	622	616	621	620	646	629	599	598	629	566	587	595	586	606	596	635	608	606	642	607	598	595	626	595	626	580	569	619	606	576	613	611	581	566	665	606	566	631	596	635	596	602	654	595	582	587	603	576	621	616	658	570	623	595	596	605	616	599	629	605	643	630	645	633	626	575	639	637	617	624	575	563	604	654	630	631	642	607	601	632	634	638	595	609	594	622	624	608	635	585	605	586	584	595	603	612	619	593	599	575	593	637	647	597	595	597	625	605	633	610	602	633	599	598	635	591	573	580	611	595	622	629	627	585	612	605	645	566	618	605	634	604	580	593	572	574	629	569	591	637	594	582	593	594	578	600	616	587	612	599	630	591	599	606	584	606	638	627	556	621	620	615	599	620	633	569	581	645	616	591	598	614	599	606	621	616	579	588	610	589	628	631	620	602	630	644	599	605	642	611	594	557	580	645	602	615	628	601	625	576	609	578	601	655	622	613	613	598	572	619	552	591	619	582	611	609	605	590	607	609	629	584	584	622	632	603	572	571	576	585	615	643	611	605	650	579	603	584	594	657	623	617	589	600	580	613	621	567	606	652	619	640	584	586	591	640	555	598	640	668	607	581	633	638	638	570	618	583	579	644	641	584	584	586	624	594	641	579	558	616	587	607	630	648	603	618	578	611	588	616	643	598	627	631	633	606	553	603	646	607	571	598	590	621	607	616	637	625	671	581	637	602	592	601	626	603	601	620	577	573	620	604	615	608	601	612	585	608	589	589	606	611	618	639	597	631	623	632	597	604	609	602	627	578	598	618	556	619	562	599	600	629	560	615	661	607	625	569	624	609	582	581	615	589	616	619	622	600	607	583	595	553	621	600	581	650	605	644	626	633	644	581	624	652	636	637	654	612	577	591	607	597	606	593	596	608	591	556	601	607	590	592	616	609	654	638	607	615	610	610	630	589	613	581	604	623	588	601	596	622	578	612	625	576	607	625	589	642	610	627	650	574	629	577	636	627	581	652	609	580	618	629	638	608	602	620	602	569	587	675	610	570	579	604	567	584	605	636	600	601	665	577	585	599	599	603	619	636	618	563	646	596	598	589	606	647	616	596	627	592	611	631	617	587	604	622	589	606	656	630	610	594	602	598	635	568	600	580	628	598	587	660	647	631	626	674	634	625	619	615	582	626	600	613	596	602	610	600	564	602	633	652	618	594	602	599	595	618	607	612	592	604	580	619	642	610	622	533	610	628	615	603	620	642	600	585	589	608	596	598	647	633	638	603	590	585	600	612	625	583	621	634	584	610	622	577	626	658	592	585	607	565	612	604	615	581	590	617	593	633	574	613	646	601	602	591	550	614	637	680	606	589	574	620	605	608	645	606	647	654	616	638	634	643	619	633	617	584	606	616	560	632	624	589	633	601	632	636	629	628	624	619	583	588	599	590	569	610	615	571	622	576	583	622	607	597	611	587	623	629	626	546	562	606	601	592	589	598	617	638	643	582	580	647	625	613	598	637	600	630	621	624	597	616	583	607	619	604	601	596	641	583	600	615	603	579	574	555	613	623	664	583	606	586	578	592	650	618	603	609	637	573	583	600	594	609	614	632	604	594	619	605	596	568	611	644	591	565	603	558	613	654	597	620	598	622	533	566	623	597	591	555	585	579	609	621	600	604	591	565	645	570	610	603	597	583	590	620	576	566	602	638	572	616	594	595	578	599	624	640	629	609	623	619	559	627	593	636	622	577	573	641	616	612	611	620	630	599	615	580	642	602	573	597	603	615	643	636	572	606	601	633	581	598	614	624	610	612	574	607	570	585	577	572	575	608	629	613	629	594	592	584	618	590	629	601	575	614	571	588	601	608	597	561	608	654	610	600	621	619	548	635	606	591	568	595	581	601	627	617	642	595	585	570	567	590	560	639	585	582	627	664	549	575	633	611	576	657	628	618	619	648	641	547	641	656	581	641	603	597	562	601	584	608	586	588	600	611	619	623	541	627	615	625	621	614	631	553	591	636	604	594	617	613	616	615	584	624	570	590	669	622	633	563	586	621	595	628	607	589	602	570	595	629	615	600	575	603	583	634	600	605	642	624	566	616	597	580	610	627	558	659	652	623	592	575	616	581	614	613	600	600	616	646	607	605	617	610	657	587	607	618	608	626	587	605	629	594	613	631	598	606	620	653	639	598	583	603	567	608	560	595	593	627	626	547	605	622	619	587	627	586	617	554	604	605	613	598	587	616	620	594	627	571	612	620	617	614	643	602	576	589	609	628	606	612	602	603	577	585	613	566	619	575	589	630	561	605	607	606	627	610	623	617	606	666	605	619	593	586	606	571	607	605	599	594	585	594	597	608	585	601	600	628	606	614	591	607	596	611	575	636	604	610	570	646	657	645	550	617	574	619	645	600	627	594	625	612	613	643	633	608	587	565	610	568	566	626	612	646	602	631	680	599	645	590	627	611	577	592	675	605	628	586	574	645	618	596	622	573	587	635	625	588	584	595	596	587	551	605	619	562	595	640	614	612	607	583	610	640	630	588	611	567	584	635	574	636	609	619	609	574	551	614	584	577	571	615	599	662	590	611	594	591	594	621	625	653	613	613	634	570	621	556	643	614	629	628	587	668	606	608	609	635	602	614	615	636	607	622	608	620	634	606	579	558	610	600	595	553	615	590	589	633	595	608	641	594	602	660	591	574	639	629	627	582	643	605
3485	271	204	187	193	191	190	187	206	208	203	178	233	190	191	195	198	210	206	212	204	190	180	174	195	177	183	184	189	182	179	216	192	176	176	190	176	167	192	177	192	170	193	177	194	205	185	174	172	176	160	183	202	186	176	205	174	197	193	160	179	177	176	196	180	172	222	171	207	192	147	219	184	204	202	179	181	194	189	193	210	201	183	174	196	185	178	206	187	200	176	173	191	188	162	196	171	166	186	154	163	203	168	204	182	162	179	162	191	195	209	189	182	185	199	201	190	163	185	191	180	152	192	195	182	177	188	181	187	184	194	208	205	166	183	183	202	157	186	186	170	183	196	201	162	192	155	168	202	193	181	167	161	173	177	189	222	221	175	191	193	160	180	181	174	188	185	201	175	170	188	190	196	173	185	164	191	189	181	190	157	177	188	197	181	179	172	184	181	204	180	196	183	207	198	188	178	202	178	222	183	170	197	191	176	157	207	180	166	171	194	169	199	199	182	169	189	190	192	181	202	183	174	179	194	162	186	162	195	179	180	179	194	172	166	185	161	179	177	163	203	189	186	195	167	178	184	197	185	196	169	160	189	173	191	171	164	203	208	170	212	183	179	177	189	171	164	198	179	180	185	215	177	178	208	181	200	176	187	203	194	172	174	179	178	180	180	197	168	183	174	184	196	177	185	198	167	201	161	175	179	185	205	190	153	196	188	175	190	179	178	194	172	167	184	205	168	177	189	190	166	208	190	182	166	178	169	193	186	172	177	190	176	199	189	166	198	183	205	162	181	187	170	188	175	177	172	201	204	190	170	181	160	187	152	172	157	165	167	191	171	176	176	202	173	192	176	184	164	190	190	188	172	161	191	176	209	173	171	183	190	184	199	171	212	169	188	183	178	165	174	211	170	154	200	204	191	183	186	177	183	202	192	187	190	214	166	174	184	187	181	175	186	165	190	179	176	172	164	164	199	185	175	185	194	207	201	219	163	192	186	180	206	177	192	206	170	181	180	186	174	177	178	201	209	205	207	209	179	181	192	171	199	179	172	178	191	175	169	178	208	186	186	153	183	177	191	147	189	175	165	182	183	202	157	189	181	220	188	163	197	183	190	172	167	179	158	177	204	183	186	180	193	166	168	181	169	176	190	156	167	162	169	160	192	194	153	204	171	196	204	167	164	185	176	166	183	178	184	181	187	190	182	193	205	193	199	187	194	182	174	180	217	168	191	189	210	195	188	156	188	188	194	170	188	186	161	187	176	188	191	185	172	188	178	191	188	217	172	189	178	167	210	199	219	165	181	208	172	187	170	196	174	170	169	188	201	203	192	166	165	193	198	187	184	190	186	178	190	210	174	174	197	189	204	204	192	182	185	195	187	198	182	165	186	188	186	174	180	200	185	161	176	198	207	196	199	179	163	191	167	190	191	195	188	199	188	152	195	183	196	179	182	202	184	184	161	182	165	174	161	189	177	172	183	188	209	179	158	208	168	184	174	165	199	186	154	206	179	160	183	188	187	171	199	170	177	169	202	174	190	175	179	169	178	142	176	193	161	191	186	218	201	169	186	201	219	192	167	210	202	177	180	179	192	166	182	200	150	190	163	190	208	205	196	192	185	177	195	191	163	172	185	193	196	162	181	181	206	179	169	201	182	178	185	161	211	175	182	170	154	179	181	182	154	143	158	181	173	171	196	195	165	179	207	180	199	161	177	189	197	191	188	167	182	173	200	184	189	182	210	217	181	168	192	165	212	177	173	176	180	169	188	162	193	196	172	186	165	180	172	182	184	148	189	183	190	180	187	187	184	161	163	179	185	194	165	185	193	196	187	177	179	190	205	190	189	204	167	195	177	166	166	198	179	168	175	185	178	190	174	162	190	188	164	178	178	183	196	180	207	194	183	162	185	155	188	211	207	193	192	178	187	166	170	200	194	181	193	157	187	197	195	186	205	179	190	188	206	212	179	181	189	196	187	178	193	168	161	199	180	192	192	204	182	165	166	172	191	180	211	171	177	199	178	181	175	185	165	162	162	168	192	191	183	200	184	169	189	170	180	177	192	179	186	212	182	199	190	178	196	161	193	195	172	181	154	159	172	193	180	184	180	197	161	172	181	206	172	184	191	188	186	182	199	190	156	179	177	195	179	172	200	194	194	194	154	182	196	185	171	173	182	192	179	145	232	176	199	191	201	193	187	188	198	169	192	205	200	184	191	196	176	190	168	175	179	153	184	206	182	163	199	162	190	176	164	180	182	188	197	188	158	183	185	171	200	206	213	184	200	173	204	198	159	171	158	175	177	167	171	211	172	174	171	169	182	189	176	164	180	188	174	186	200	171	153	202	183	204	173	191	213	191	165	180	201	174	190	159	191	164	196	200	170	187	191	178	200	204	183	196	161	164	206	165	170	190	162	216	185	176	198	198	187	165	138	165	177	163	178	178	197	182	187	188	202	207	195	205	201	177	175	184	193	184	194	162	196	176	196	174	201	206	196	195	190	199	215	185	173	167	186	180	191	218	195	186	184	206	176	175	172	185	174	198	194	170	192	180	205	194	172	178	194	195	189	185	188	184	197	170	177	198	166	196	179	193	188	189	181	196	187	173	180	197	174	179	191	159	202	181	151	178	174	179	173	178	193	196	178	184	166	176	194	193	201	175	157	191	192	190	195	176	169	203	175	196	209	191	176	205	195	182	197	177	183	181	182	164	167	163	182	194	181	203	173	197	207	166	163	194	163	167	198	186	165	187	179	189	175	179	193	175	200	170	174	184	176	172	156	179	160	187	172	184	192	182	195	174	202	201	192	184	176	167	204	178	176	158	186	197	182	171	189	184	177	204	171	205	190	187	174	173	185	162	193	180	180	179	171	185	199	174	147	169	170	229	172	185	182	190	208	183	180	210	219	174	161	205	179	188	149	174	182	171	184	194	179	164	157	194	194	175	172	179	193	188	194	196	191	190	176	199	181	179	175	157	186	175	186	178	185	163	181	188	192	182	189	172	161	155	177	168	191	177	193	177	163	158	192	177	174	174	187	188	183	184	165	188	167	174	176	201	186	200	193	147	171	183	165	177	170	200	168	171	186	188	180	199	178	203	181	174	199	172	177	176	185	204	202	175	194	214	189	182	169	184	156	192	157	194	190	195	181	177	180	175	208	177	189	177	220	172	179	186	202	167	158	202	186	178	205	176	179	214	189	200	199	160	192	169	164	170	206	194	175	194	180	204	180	202	188	208	176	188	176	207	192	192	204	204	180	166	193	177	192	197	191	178	183	191	218	203	177	184	205	164	193	175	178	180	189	186	196	204	181	200	177	201	203	210	194	192	180	168	196	183	185	166	186	199	187	192	180	166	173	171	166	199	185	162	175	167	195	160	182	198	180	183	182	176	147	196	172	160	190	180	184	193	182	203	173	200	208	181	205	161	173	181	195	173	181	183	183	187	173	161	184	160	180	187	201	190	155	183	175	205	207	201	197	197	206	178	208	190
2770	515	480	503	537	488	523	466	458	471	470	481	434	467	407	467	491	415	475	485	494	426	433	470	460	499	449	465	456	459	472	499	464	413	451	448	444	459	495	454	427	471	472	493	483	439	459	446	489	421	486	441	462	480	457	468	427	465	477	450	467	476	473	436	451	465	442	459	471	488	488	454	483	449	491	490	471	439	454	506	471	468	480	485	428	464	431	478	512	473	470	479	438	510	432	444	453	427	426	472	466	458	491	451	475	457	490	407	462	479	476	453	489	432	476	454	482	486	483	486	434	490	481	494	454	470	453	417	457	437	458	480	495	468	443	488	502	448	437	498	449	440	435	446	509	447	456	429	468	446	470	464	512	445	425	490	462	492	471	446	508	474	463	453	478	471	471	482	435	456	481	452	491	439	454	451	484	490	440	491	440	472	454	487	455	456	455	477	468	472	489	450	482	451	508	457	494	497	423	447	449	448	439	451	488	463	444	481	470	478	426	476	442	445	438	454	440	455	453	454	476	445	485	461	446	463	484	478	457	453	467	486	486	463	502	431	436	457	438	466	483	454	443	458	443	488	466	454	441	524	490	468	432	476	480	456	495	484	455	450	448	467	439	461	500	453	464	453	440	452	443	476	429	505	462	476	446	470	474	440	442	475	485	456	498	457	447	467	499	473	441	467	474	516	470	449	432	426	446	434	478	477	500	485	482	451	489	404	459	468	485	447	477	472	462	447	451	484	451	468	449	456	449	447	464	471	479	459	495	460	532	447	417	427	482	446	463	490	477	484	470	472	454	485	481	473	455	506	467	497	479	457	441	478	470	501	471	451	479	432	472	483	451	443	490	433	478	456	471	460	468	514	498	458	457	452	487	451	440	451	445	479	484	472	448	458	472	498	488	500	494	456	443	457	444	439	459	453	467	470	479	457	434	453	470	457	451	414	429	460	547	452	454	429	463	489	469	422	471	466	495	481	461	410	494	441	500	449	446	472	471	469	456	459	480	409	460	467	454	475	471	427	450	460	472	462	487	445	491	465	495	440	463	449	458	422	487	442	467	463	477	455	492	473	475	449	423	444	461	489	467	466	440	446	444	468	432	457	475	457	473	468	454	450	437	450	453	461	440	441	476	463	436	451	438	482	447	479	450	502	484	453	486	472	430	477	465	440	444	418	492	476	450	473	483	429	451	450	476	427	476	452	431	484	479	493	504	441	490	483	440	499	467	494	468	468	455	482	446	425	432	452	460	456	452	431	485	460	460	456	504	445	498	454	461	431	452	465	481	465	477	486	456	476	495	480	477	456	437	440	458	400	473	454	471	439	473	486	510	488	451	492	478	490	434	428	436	459	468	462	464	496	465	458	477	466	436	466	450	468	443	450	446	439	460	457	447	462	464	445	495	453	480	465	489	459	448	470	480	443	453	481	513	471	505	441	427	481	488	443	493	500	448	455	432	487	476	436	466	471	486	455	490	447	442	467	472	428	479	447	451	439	469	454	429	447	434	470	433	454	499	458	461	446	479	430	443	468	480	408	433	493	484	463	447	456	430	457	503	460	467	494	439	473	432	490	468	458	449	448	491	451	483	475	439	468	443	451	482	458	468	446	477	454	469	446	469	449	475	452	463	436	465	426	508	483	430	503	447	427	464	499	429	464	444	468	450	485	419	433	444	470	468	493	463	483	487	470	467	462	441	497	481	442	481	438	453	491	474	477	453	479	462	481	438	454	467	489	435	441	496	480	436	460	466	498	456	435	462	452	452	461	471	407	455	451	432	465	467	464	450	486	477	477	487	493	487	474	425	480	475	445	449	445	471	483	427	458	454	470	502	444	518	453	495	455	460	451	461	441	464	431	453	456	483	474	491	432	464	484	477	476	464	447	451	434	458	491	462	475	445	426	457	503	474	461	466	444	459	438	467	480	461	469	453	450	459	476	462	413	497	472	494	450	449	484	462	417	450	478	468	481	461	435	497	452	463	473	472	459	462	423	497	462	444	446	446	471	469	448	461	476	466	471	411	453	483	475	455	445	450	487	496	486	471	462	483	442	498	443	475	449	486	479	476	433	450	485	482	443	458	494	437	440	425	427	462	476	423	474	466	456	497	483	471	477	441	462	459	487	467	505	489	426	460	441	448	484	455	498	464	463	482	460	446	479	455	446	459	483	496	478	456	443	456	470	459	489	454	480	488	483	500	446	441	468	483	447	480	491	483	450	431	480	473	454	470	468	426	436	452	460	473	488	476	484	429	492	465	417	454	466	444	491	469	472	491	477	465	461	483	446	440	478	458	428	465	471	470	475	452	469	469	454	454	448	457	429	443	427	425	471	500	451	471	477	454	447	433	440	444	477	462	439	468	438	456	499	453	445	530	440	501	466	418	458	481	476	418	456	445	465	464	464	453	463	496	453	436	434	445	438	429	488	466	455	499	472	472	471	439	429	465	476	495	464	450	477	460	477	428	448	479	457	466	489	479	497	468	434	508	451	462	489	484	474	453	469	458	457	475	442	442	454	501	468	476	433	460	461	433	461	476	448	450	479	433	436	436	486	502	479	482	479	470	442	459	472	432	471	433	432	432	445	492	491	443	448	453	445	462	426	472	482	489	459	470	487	480	493	461	456	479	468	446	477	471	457	453	483	439	469	446	487	467	466	487	475	470	436	459	443	524	426	449	456	508	439	448	455	464	478	484	435	469	421	471	480	453	500	453	438	451	484	506	432	437	478	514	457	451	454	494	435	475	473	438	484	488	443	495	426	454	437	482	473	488	458	438	432	487	436	461	440	443	486	485	442	455	427	462	476	486	487	456	479	442	490	471	459	440	455	461	482	464	468	478	460	464	488	496	484	466	494	501	457	501	464	469	485	479	459	475	487	427	480	450	489	424	446	454	436	483	446	460	469	439	469	509	421	480	459	457	462	471	485	426	407	475	462	439	450	508	429	472	469	468	483	443	459	440	481	474	470	452	491	483	444	461	448	454	468	513	445	438	450	443	495	467	444	463	475	485	433	476	477	485	495	485	459	486	504	443	450	463	444	480	460	440	460	459	442	481	482	505	476	498	505	464	482	441	427	469	467	428	510	457	441	452	476	453	435	476	495	484	459	448	462	456	445	466	441	434	478	475	446	458	485	454	471	441	440	418	431	453	498	486	510	478	479	493	444	469	447	463	416	446	439	479	483	465	460	471	441	421	425	464	469	469	482	468	500	467	462	477	447	443	465	452	459	468	467	455	431	471	416	476	497	489	473	472	485	485	436	439	440	513	472	482	447	467	515	455	478	454	409	472	473	479	422	444	457	476	442	443	478	465	454	473	436	457	495	441	451	441	465	490	458	502	466	444	460	459	483	454	446	478	465	452	411	451	456	457	429	479	454	438	476	433	481	483	494	468	459	467	441	455	511	459	502	491	472	471	424	457	465	501	471	466	468	482	455	494	466	479	452	483	479	446	485	482	467	485	468	463	495	488	456	406	468	532	438	487	475	439	461
12765	1076	679	555	475	421	384	364	378	407	354	309	289	322	329	316	340	297	326	365	333	330	286	335	283	340	334	304	311	316	303	328	318	356	323	317	285	327	295	321	288	304	306	283	345	321	330	317	283	316	319	360	297	352	328	329	361	330	317	290	310	318	320	321	327	354	356	343	319	347	312	286	347	294	329	315	338	315	321	341	329	314	303	315	340	319	287	338	292	337	300	339	299	338	304	342	290	329	345	273	309	348	292	357	315	285	313	277	325	315	325	320	306	340	301	312	333	346	278	341	314	325	320	294	310	313	327	317	346	342	337	349	312	285	303	326	298	293	354	308	329	335	331	312	318	338	343	303	314	298	307	310	316	296	312	348	319	336	320	314	339	326	333	298	285	317	333	354	317	313	298	310	308	304	309	316	321	310	312	320	324	310	294	344	350	327	326	318	332	336	321	301	302	294	307	295	332	350	325	351	339	337	335	325	309	352	274	331	296	318	304	329	319	327	347	347	316	328	299	324	343	359	384	328	360	318	285	310	303	314	304	328	305	309	306	326	289	298	341	292	300	316	287	315	289	321	341	324	295	311	292	340	323	326	297	307	330	325	324	313	312	311	360	324	350	312	336	348	310	301	313	304	289	359	302	354	342	346	337	332	342	353	290	333	311	297	295	315	304	326	302	285	309	326	325	352	345	334	307	282	348	315	319	338	348	319	343	338	359	335	342	299	315	347	336	329	318	359	314	311	323	344	315	301	317	322	296	323	344	313	296	331	328	303	319	325	274	344	286	352	313	293	313	325	339	365	342	323	329	303	313	293	321	311	293	340	340	325	334	328	329	348	319	294	317	319	327	330	308	338	336	319	338	301	323	299	339	328	328	323	302	312	332	330	307	318	332	301	313	324	346	336	312	331	328	295	344	325	344	306	340	331	343	317	282	308	321	285	338	335	315	319	341	302	335	309	324	324	330	316	353	334	336	352	288	324	351	323	314	338	318	311	307	332	314	308	341	306	337	328	339	337	323	330	295	329	324	299	337	324	285	295	319	319	302	340	354	276	301	346	312	304	286	287	339	340	328	307	312	336	337	316	322	360	342	311	298	305	330	340	326	303	316	293	316	342	318	328	350	322	298	283	307	334	318	291	293	324	351	323	302	319	318	314	311	319	305	319	317	319	302	360	345	332	324	298	321	308	320	314	302	298	315	317	334	332	277	339	339	357	341	335	299	347	316	331	326	336	350	305	304	338	333	338	286	305	340	331	294	327	287	347	305	349	307	325	319	316	342	320	310	349	321	315	328	316	286	358	295	348	297	312	335	331	297	307	292	329	301	317	324	314	309	330	333	320	315	319	325	332	336	319	329	317	360	321	357	316	294	335	339	300	321	295	296	336	308	266	339	329	318	336	325	320	319	318	310	308	333	305	327	340	303	302	364	336	332	329	326	309	344	284	286	323	327	312	348	333	297	304	299	305	354	368	324	335	318	343	326	313	307	289	324	354	338	280	288	298	351	315	327	341	293	316	315	296	315	311	287	313	336	315	322	291	284	341	361	346	323	323	307	288	341	292	325	312	330	336	324	312	348	329	308	276	327	322	341	338	337	324	304	337	324	320	302	305	307	275	319	364	310	310	289	330	328	316	283	286	333	291	308	346	335	316	346	355	314	326	323	300	314	302	323	323	305	306	294	308	317	296	299	335	315	351	309	340	351	346	311	318	298	285	313	331	316	328	346	301	342	326	340	316	351	299	340	319	288	304	366	306	347	309	333	296	310	297	310	339	311	318	351	339	302	304	330	331	291	347	312	268	330	323	329	300	310	331	331	327	329	316	310	290	317	301	313	372	338	300	316	347	303	283	317	328	333	295	334	373	287	317	302	322	323	289	331	308	310	312	293	337	321	288	320	319	340	332	317	313	312	290	348	331	323	288	346	292	369	308	339	328	317	324	310	269	319	305	282	332	318	324	342	321	318	329	340	334	367	332	362	305	295	333	320	296	337	333	327	289	290	325	330	327	322	286	335	328	310	280	299	310	355	338	352	293	324	322	302	313	327	325	341	323	301	281	338	315	312	333	302	338	314	326	333	318	303	309	334	318	332	336	309	300	284	323	307	286	299	366	315	331	322	312	346	288	324	294	316	316	324	319	352	355	330	327	323	306	322	322	355	291	284	298	352	315	329	287	360	343	310	313	278	306	329	317	343	311	357	308	306	323	334	336	296	297	314	291	321	314	285	323	318	337	330	300	324	334	318	314	312	299	312	297	305	314	291	306	313	341	349	319	340	326	305	291	314	338	328	311	348	328	325	317	322	308	334	331	308	339	305	307	316	315	313	311	337	287	309	298	316	302	329	288	304	340	328	315	314	318	303	347	324	311	306	333	304	320	314	275	292	311	336	330	326	320	319	314	312	341	330	312	308	305	324	300	317	286	326	339	318	310	329	372	332	330	310	333	324	318	304	337	331	329	316	337	354	349	305	287	309	304	314	296	310	327	339	331	331	375	309	342	290	289	345	322	329	304	285	318	294	324	291	329	309	317	314	319	314	383	314	311	293	302	312	359	327	280	298	312	322	303	359	339	352	338	348	319	310	315	298	336	327	329	337	306	329	311	305	329	330	332	318	293	317	314	321	302	372	288	361	339	323	326	368	303	320	329	322	300	343	334	344	336	354	295	319	336	299	295	316	357	331	316	352	342	310	293	355	302	323	332	298	332	364	296	325	298	312	280	306	330	347	306	301	298	322	342	333	330	323	338	314	317	302	303	347	278	345	339	342	318	306	293	314	341	336	316	331	322	295	304	309	308	306	286	341	308	324	271	334	334	332	371	317	303	341	336	323	303	334	308	344	321	319	319	314	366	309	338	328	315	320	305	317	301	284	295	300	290	342	351	346	315	336	309	292	336	330	315	339	353	303	307	312	315	358	325	277	330	278	298	359	353	351	301	352	316	327	316	323	344	330	318	348	317	313	335	304	360	300	298	346	328	296	297	324	321	330	302	314	288	349	343	308	332	303	335	300	354	342	309	344	305	315	352	341	322	325	320	310	324	312	327	289	309	307	302	305	298	327	303	315	312	322	336	346	344	346	345	334	342	306	326	327	366	307	322	322	308	316	338	299	339	325	312	288	342	314	307	356	328	343	342	314	339	321	314	276	314	279	300	299	321	281	316	348	316	322	307	316	282	325	318	315	329	325	298	299	328	335	315	316	329	304	336	342	329	321	328	364	290	333	311	317	327	322	286	346	313	309	322	291	373	335	284	283	324	320	311	306	304	300	294	347	347	314	310	307	309	327	333	319	314	347	364	341	318	344	308	309	318	345	338	332	329	314	326	300	300	326	315	304	353	341	297	290	331	322	318	317	345	330	338	318	304	302	307	336	311	306	302	330	309	272	297	328	331	312	320	310	306	299	323	320	325	323	287	335	328	311	317	317	323	271	304	331	308	322	351	324	331	339	318	310	311	365	344	290	315	303	312	300	324	342	316	328	333
9277	1042	1395	1581	1385	1189	1120	983	1003	940	851	861	835	881	791	781	820	724	796	784	797	774	785	727	740	780	812	747	768	768	741	751	742	796	756	814	754	756	761	733	776	732	723	710	737	730	749	784	721	732	790	786	763	701	719	766	743	777	793	773	710	729	748	687	750	737	748	681	748	712	726	725	689	733	737	710	688	720	718	711	771	728	749	760	747	726	764	736	710	743	722	708	738	748	717	727	745	712	777	717	730	739	699	752	725	717	698	728	729	750	713	684	716	696	688	719	746	716	728	713	765	689	752	680	719	740	707	736	781	771	720	782	685	763	744	753	739	789	759	707	749	649	724	754	717	771	739	733	742	736	736	742	730	667	763	769	716	742	738	705	746	687	733	754	790	717	759	728	771	738	744	750	735	747	730	676	706	737	755	734	704	704	702	725	739	724	738	719	698	732	737	717	777	693	716	752	736	764	739	699	740	771	779	730	673	700	789	748	706	740	693	720	746	713	716	732	713	751	720	760	716	769	708	725	747	738	764	757	731	728	763	667	759	729	732	729	660	732	660	711	755	740	703	736	709	707	764	714	731	777	727	698	669	752	715	766	753	717	732	772	777	712	756	714	725	769	727	747	704	756	723	738	755	722	715	726	745	721	720	725	698	728	716	701	810	723	745	806	698	748	699	735	775	730	719	754	756	715	767	687	708	737	751	744	751	706	687	717	715	780	749	698	688	751	761	714	735	759	703	760	742	742	767	716	692	747	669	748	710	726	712	707	705	695	745	757	740	685	724	742	694	764	679	704	735	706	753	688	708	705	727	749	732	703	753	757	760	719	711	720	731	770	658	702	745	717	762	691	781	697	752	711	772	723	731	733	720	751	761	767	753	733	800	731	702	743	724	767	735	694	782	695	729	717	737	708	757	741	756	762	731	731	722	692	717	669	686	693	746	729	738	720	779	710	713	724	728	748	706	700	765	712	757	686	747	735	789	742	746	691	722	734	700	702	702	735	693	745	701	690	751	750	693	718	788	752	711	714	684	760	712	753	705	706	698	721	749	722	763	738	733	740	736	746	726	739	705	738	729	733	723	729	710	702	710	671	690	730	756	715	760	741	664	711	764	695	711	729	754	738	746	713	684	713	673	729	756	769	679	732	748	705	699	723	713	764	746	713	709	704	752	737	725	725	724	789	693	777	732	748	707	734	756	772	728	766	733	711	783	737	747	701	729	698	731	762	748	782	732	717	701	705	764	725	716	740	735	689	754	727	724	815	701	715	751	737	754	710	704	696	686	694	703	745	729	716	752	721	728	671	730	706	728	732	707	702	727	741	711	793	745	734	718	739	779	690	689	755	692	711	761	754	787	772	760	680	742	679	728	731	764	748	697	707	737	699	732	730	693	722	703	704	724	698	756	692	728	714	712	714	716	675	735	719	787	736	720	727	732	747	766	737	761	720	717	739	685	730	723	733	731	747	727	779	728	707	653	765	735	769	702	684	738	724	713	732	695	712	734	738	745	733	730	715	741	756	728	728	725	735	717	709	764	727	701	716	742	761	724	699	697	790	716	752	735	729	662	749	749	719	761	738	763	716	714	691	670	731	722	741	723	693	749	732	754	718	677	755	741	722	766	738	736	720	727	731	746	685	759	748	745	795	708	790	664	720	762	742	756	717	747	704	744	732	741	757	708	690	710	700	746	718	752	685	788	767	749	715	715	707	707	752	696	784	746	727	715	738	712	702	732	743	711	738	686	713	710	714	669	698	751	707	702	731	765	722	746	734	743	709	753	744	739	735	696	694	688	768	732	779	733	724	730	679	684	737	710	709	711	758	713	733	716	719	744	722	732	743	762	671	721	707	727	754	753	713	721	713	720	764	711	735	738	708	711	766	688	770	758	751	730	727	738	706	770	781	691	682	723	759	743	743	741	745	705	729	728	711	702	741	715	790	675	682	770	755	715	718	779	668	728	691	686	769	729	731	717	747	774	734	744	705	744	772	773	731	749	731	729	731	719	719	703	673	741	768	685	746	755	774	728	779	770	681	701	747	725	726	743	750	765	701	742	736	742	748	785	743	779	690	766	737	768	762	723	722	756	724	768	748	721	732	722	747	720	760	692	699	718	720	765	711	724	735	697	729	706	692	674	704	742	729	722	784	744	756	724	754	792	722	733	766	748	757	752	752	719	733	687	735	774	765	716	702	686	769	724	730	725	762	755	767	739	744	691	744	718	772	727	713	690	729	719	760	757	694	716	705	743	709	689	756	780	748	754	749	701	706	771	744	759	757	718	736	736	727	716	713	710	753	718	759	712	718	783	734	758	731	746	711	756	749	708	801	705	701	741	757	742	789	754	747	709	765	723	749	674	774	752	739	778	791	750	706	680	743	749	704	760	686	723	671	699	708	795	725	743	695	759	743	763	726	723	744	709	715	716	734	707	763	700	773	718	706	758	703	707	716	737	698	724	762	709	661	714	728	687	684	741	704	706	745	748	721	735	743	708	766	714	667	696	739	708	721	758	719	685	734	745	658	720	719	698	740	722	718	710	729	778	653	713	704	706	699	739	773	766	714	711	729	726	714	756	754	707	753	702	693	733	747	748	703	728	755	729	711	709	749	738	732	744	728	735	703	720	746	740	697	717	723	744	706	682	741	685	744	698	703	759	793	759	753	701	743	751	760	778	754	750	741	743	758	736	739	709	696	741	716	728	734	732	726	738	731	711	723	747	729	720	738	749	753	784	775	770	716	732	708	695	745	717	705	744	723	744	696	727	764	753	725	717	755	762	729	669	725	760	742	743	736	753	766	718	701	738	768	741	728	704	722	721	751	747	708	716	706	741	728	756	698	747	721	766	780	779	739	745	726	784	691	746	701	719	758	708	752	727	725	704	715	785	739	727	677	735	699	705	751	724	717	685	710	718	745	748	733	739	731	774	716	744	701	734	770	722	717	734	731	755	706	768	724	772	720	704	709	758	792	687	751	708	733	763	763	711	747	719	767	698	761	747	750	765	725	712	752	739	758	754	725	759	749	757	716	734	715	712	733	722	715	745	751	753	705	675	729	708	760	731	713	697	740	682	754	692	737	714	731	748	731	734	738	748	753	748	711	734	712	761	702	774	730	723	744	740	775	716	758	686	743	757	681	752	724	710	710	744	681	719	764	690	729	693	800	788	759	710	724	798	769	717	707	747	722	690	742	731	764	714	709	691	702	748	703	718	707	745	719	724	746	758	737	771	732	732	722	730	747	763	702	719	747	716	706	674	739	761	734	762	771	746	724	710	752	756	789	746	715	701	704	752	733	744	716	691	689	729	684	714	707	741	763	793	699	710	743	710	735	691	749	721	715	728	756	668	695	724	725	729	700	735	746	775	709	761	713	714	736	779	703	732	726	729	753	727	706	727	718	694	780	726	770	660	726	711	752	686	726	702	734	707	744	717	692	701	750	741	728	726	745	765	710	748	715	729	746	722	715	701	706	695	703	734	694	742	731
21615	2369	944	755	528	459	409	375	346	348	310	312	259	294	259	285	288	276	305	268	287	274	278	284	299	254	283	268	267	274	280	257	258	253	276	301	282	305	306	251	271	283	241	239	261	262	278	249	258	253	254	258	250	285	293	291	265	269	270	229	293	283	256	275	262	261	252	295	269	234	279	260	244	244	227	269	294	273	240	291	238	310	293	270	282	241	284	256	273	285	265	286	257	275	268	279	286	260	286	260	273	241	255	272	259	285	284	258	283	260	284	262	291	253	254	245	237	246	280	254	236	265	273	261	227	256	247	268	285	250	262	261	253	261	258	266	276	236	282	276	302	277	242	270	298	276	277	252	259	267	251	285	287	273	257	280	258	278	243	241	269	249	257	257	287	244	290	241	260	272	247	282	267	232	257	258	263	225	240	257	290	292	273	290	245	258	255	273	246	238	260	255	264	271	239	247	275	275	295	271	253	267	274	243	258	271	262	266	268	282	272	261	261	234	286	268	257	289	281	277	238	254	272	252	238	260	258	281	264	252	241	246	260	264	257	256	260	260	261	251	282	288	233	271	251	272	252	290	266	223	242	251	273	226	271	265	275	286	269	240	266	244	259	254	270	260	235	277	273	277	278	235	288	301	277	282	264	249	288	245	265	292	273	253	224	269	294	282	252	251	268	272	269	251	235	252	251	294	261	286	232	258	261	273	242	259	239	275	274	257	247	247	285	279	250	293	236	285	263	273	258	264	267	283	269	248	268	302	290	292	271	284	236	275	265	249	259	266	250	300	295	261	274	257	246	268	251	253	264	253	266	258	266	269	272	254	272	277	265	256	277	240	251	295	256	244	274	260	237	259	279	211	259	277	235	254	288	263	264	274	249	270	262	290	233	262	269	282	275	254	235	268	225	275	245	238	231	275	272	270	268	260	285	290	276	266	271	301	283	247	242	277	271	266	263	275	261	256	259	279	243	278	259	266	237	284	274	253	244	272	243	271	250	248	309	261	306	289	267	266	257	256	288	257	253	268	258	260	250	261	256	239	274	250	261	245	265	292	266	280	286	253	259	250	293	238	250	259	257	267	280	254	255	245	252	290	256	247	287	245	250	256	288	292	242	257	274	268	260	265	300	273	277	276	267	257	246	250	275	263	260	277	263	253	273	272	285	291	261	266	281	261	277	254	265	247	269	276	266	265	263	285	308	287	262	281	315	253	269	263	252	249	275	250	265	255	240	267	255	301	276	215	273	298	287	252	299	268	264	275	281	273	297	288	279	274	242	265	287	239	245	298	279	289	253	265	283	265	293	260	271	256	293	275	258	233	255	247	293	263	258	261	257	261	269	274	291	289	254	246	252	242	267	271	262	242	259	241	242	259	286	279	281	249	253	276	270	259	270	278	290	255	267	238	231	299	278	296	271	272	252	235	252	265	282	267	264	286	250	278	296	258	283	279	259	257	279	254	274	260	285	249	262	256	267	282	282	249	254	284	256	245	248	272	269	283	272	275	247	264	274	225	246	249	248	311	299	269	268	254	271	274	267	288	276	268	284	284	252	281	256	276	268	247	262	237	248	258	235	262	276	278	266	263	273	211	235	264	250	252	297	246	270	254	300	278	257	237	277	291	277	265	237	252	253	289	241	262	254	246	261	271	280	301	271	268	266	270	267	259	253	266	278	273	258	254	263	274	272	283	226	253	272	238	299	274	259	282	242	280	280	249	280	272	265	289	279	265	234	266	236	260	271	260	263	276	263	263	246	255	275	298	252	255	259	271	255	260	303	239	281	290	269	238	264	273	226	283	212	262	274	271	272	294	263	267	245	265	303	296	279	257	278	249	254	251	284	272	267	278	261	263	265	245	249	254	266	272	249	270	267	282	294	282	260	262	279	264	317	269	270	280	244	254	263	257	242	257	261	285	285	282	231	281	287	273	238	275	255	260	294	256	242	261	272	275	236	286	267	243	268	254	242	252	308	296	261	278	260	283	271	260	236	239	255	261	254	285	239	244	297	283	228	271	255	284	256	259	282	275	256	260	259	246	273	233	251	236	249	258	271	261	271	276	263	280	267	253	256	244	261	261	263	279	260	261	274	269	267	267	246	279	263	261	253	284	272	246	285	275	239	246	284	277	261	292	284	252	272	287	259	260	268	253	265	282	281	266	249	286	244	258	266	272	254	270	274	247	279	251	271	280	268	260	218	261	272	264	275	279	243	265	257	270	251	245	270	261	268	271	297	283	267	257	233	263	244	267	290	290	274	285	253	273	264	262	260	268	252	257	236	240	282	246	236	271	246	286	262	265	260	235	260	249	290	249	250	252	265	265	239	292	285	250	270	305	267	264	286	234	221	273	279	266	265	261	262	258	264	265	262	280	270	269	272	238	293	240	279	265	274	271	265	283	281	278	285	255	279	235	269	268	270	232	294	254	259	266	294	265	279	283	281	265	281	244	255	266	267	250	258	268	266	263	251	257	257	242	266	260	263	265	298	289	279	284	236	296	271	284	271	277	225	288	269	261	264	251	247	235	268	263	280	247	226	255	263	263	241	278	266	237	290	257	272	253	280	321	253	227	251	284	257	273	246	265	260	250	271	302	227	287	263	271	262	258	259	253	278	268	269	305	261	244	285	283	260	299	270	273	267	235	273	259	295	256	284	256	231	260	272	272	270	253	246	283	304	265	276	267	267	264	274	293	278	289	286	257	267	231	242	257	274	279	252	278	286	254	257	247	248	263	241	263	273	291	262	257	276	254	246	245	260	257	267	254	255	288	279	281	270	249	255	253	292	268	265	267	272	252	241	256	242	257	290	276	269	244	274	264	283	276	272	266	253	278	270	331	300	247	281	281	261	224	284	244	291	236	258	296	283	241	277	266	265	284	266	255	251	251	224	246	262	255	284	250	265	252	272	287	247	267	275	222	246	259	253	265	263	258	232	251	286	231	255	258	265	286	242	257	273	248	266	266	263	271	224	266	246	246	240	252	294	273	233	255	261	256	279	266	257	261	250	271	252	270	289	246	276	269	255	269	266	279	269	277	271	261	279	279	255	285	263	278	259	270	258	259	269	278	243	249	270	281	271	275	243	284	245	279	265	252	262	279	269	243	273	222	227	256	277	285	280	260	289	263	266	248	292	278	240	243	256	275	280	276	272	235	262	265	263	267	298	273	274	275	274	256	269	268	264	281	245	273	265	252	256	250	238	246	220	282	259	268	247	287	254	251	249	282	292	256	279	244	294	310	295	267	302	264	235	260	280	265	257	245	269	270	252	277	228	259	251	267	272	295	250	263	241	245	260	256	273	271	258	263	263	306	307	264	265	251	243	255	282	260	250	261	262	263	256	264	269	254	248	257	260	254	256	243	260	249	264	250	248	254	264	257	244	267	254	243	284	252	285	248	276	248	284	276	299	293	269	272	272	261	298	251	227	228	261	273	254	242	260	251	271	287	272	253	277	251	234	280	290	274	246	244	291	227	266	280	267	248	267	324
11885	1173	1969	2256	1867	1501	1319	1150	1058	981	902	904	852	794	766	776	705	687	709	699	632	655	644	667	681	662	666	615	639	639	644	672	634	590	622	650	631	620	550	571	602	621	644	598	629	620	595	585	591	605	591	635	598	611	572	608	610	627	626	594	600	579	617	586	612	627	636	597	617	569	608	601	587	587	583	548	599	591	611	545	612	576	596	599	616	587	569	581	581	576	602	569	614	605	610	573	585	591	623	681	595	579	555	593	610	614	623	593	594	595	616	597	577	622	587	594	612	576	597	590	616	584	601	607	532	574	567	620	628	591	615	592	578	555	586	583	591	629	597	568	570	610	597	650	629	597	564	563	635	619	614	568	622	625	593	601	596	576	618	621	609	629	553	592	622	561	586	616	621	614	641	606	639	590	609	623	541	584	569	583	587	598	566	567	582	564	591	607	618	610	593	607	640	577	578	580	565	563	598	578	585	603	620	610	614	621	587	609	591	607	600	601	648	589	607	580	572	558	569	618	625	581	598	582	593	602	580	598	606	567	621	610	580	617	626	591	599	612	571	559	620	550	571	583	584	594	597	657	583	584	568	610	598	600	625	563	601	569	588	564	605	569	628	561	606	613	529	579	643	600	636	600	600	604	636	596	593	615	606	573	607	626	616	545	614	570	656	609	575	602	589	605	576	540	570	619	631	627	580	621	622	600	605	631	596	608	582	583	649	580	556	565	609	609	590	582	577	581	571	579	546	577	549	593	573	582	585	621	594	564	610	590	632	577	578	646	563	556	629	592	598	603	599	602	552	612	545	606	621	608	585	569	588	571	624	625	610	557	577	580	622	561	599	628	600	617	564	595	582	580	591	566	588	592	567	600	587	570	595	600	646	619	591	567	565	586	573	672	618	610	569	573	554	578	601	617	643	575	652	557	593	566	663	637	593	569	576	613	580	588	573	639	609	556	607	595	595	586	620	593	557	616	591	635	588	572	590	616	614	606	579	554	597	592	582	570	591	617	597	615	595	624	598	609	592	593	519	640	580	607	612	595	624	598	606	589	605	548	595	616	592	557	614	604	540	564	573	605	617	581	585	548	594	581	653	593	632	589	610	614	580	566	572	593	597	590	588	576	575	609	584	588	625	590	612	612	605	559	603	581	575	594	631	585	594	582	606	565	587	589	590	581	618	572	573	602	605	571	613	627	561	594	619	574	623	621	579	581	624	581	621	599	585	654	592	579	584	593	556	612	646	597	567	585	596	525	621	582	617	593	589	598	631	569	595	609	567	659	610	617	594	624	594	595	591	622	561	578	609	582	551	589	624	601	596	590	614	543	592	570	577	555	592	579	657	612	611	605	587	631	600	568	595	590	608	613	624	614	578	631	595	640	573	558	548	585	611	574	607	576	619	566	627	612	566	549	626	599	624	609	555	562	602	589	662	619	633	556	616	585	600	564	587	613	615	564	571	656	602	570	602	619	606	541	553	593	618	654	603	604	554	598	589	570	567	620	590	586	626	554	600	617	608	608	606	601	582	600	555	652	611	602	600	620	595	649	600	633	585	644	571	575	589	614	614	587	630	603	599	550	624	586	614	576	588	595	571	584	606	566	583	667	595	543	583	557	592	562	598	566	574	611	598	590	609	581	590	613	578	673	638	619	586	586	569	555	596	579	573	580	592	604	614	591	579	625	646	586	586	649	575	588	565	622	624	626	613	582	581	574	617	607	612	559	575	592	646	560	568	605	604	619	594	571	577	584	605	605	609	613	572	565	615	602	589	600	648	613	615	583	559	565	625	634	545	594	600	612	627	581	577	627	567	577	590	591	589	632	625	568	610	586	566	573	609	588	596	570	601	562	578	616	569	599	599	572	588	608	607	578	603	623	595	608	609	595	552	595	588	600	544	577	591	596	574	625	590	603	566	578	570	577	588	598	592	599	572	617	579	602	589	640	597	614	644	578	564	553	546	565	587	630	595	606	580	586	560	636	583	586	602	608	597	590	600	598	576	603	588	594	604	575	577	582	615	597	585	575	618	624	591	612	611	618	575	569	608	568	612	633	630	652	625	574	586	610	607	607	540	596	564	608	602	604	579	582	601	599	575	589	562	594	553	599	606	619	589	612	577	597	591	561	618	588	623	580	610	601	624	570	565	581	608	561	598	583	581	616	637	611	554	578	590	594	623	608	584	589	550	596	593	629	582	540	610	591	628	590	602	571	596	604	558	591	565	583	599	594	585	563	630	625	614	611	581	527	558	569	588	602	601	584	569	544	598	590	595	591	590	581	557	599	607	603	596	593	590	608	623	577	552	590	560	584	596	580	596	589	636	541	610	588	589	602	633	567	603	551	579	667	590	588	571	587	592	608	549	560	589	607	582	626	564	595	604	593	562	612	608	594	604	580	552	577	582	565	552	582	613	577	585	597	596	619	552	610	570	538	575	574	641	581	585	592	592	595	632	611	639	560	608	635	617	630	601	576	634	584	612	583	583	593	541	622	576	593	605	557	582	575	569	568	594	608	580	610	620	601	603	581	626	596	609	577	618	599	580	595	578	593	580	613	587	604	576	574	569	598	607	599	570	584	610	618	575	560	550	651	595	631	595	608	603	577	542	607	561	589	620	575	618	615	581	605	576	581	600	607	561	561	579	619	582	585	553	538	584	583	639	587	583	584	574	597	641	614	592	569	647	578	595	607	618	628	567	610	622	618	591	582	617	601	613	604	598	621	595	571	590	634	602	595	589	625	598	621	627	572	603	587	614	606	575	592	592	625	600	609	610	547	603	592	623	588	583	604	583	612	576	554	540	598	620	585	610	579	582	580	584	539	607	583	606	628	611	580	589	597	594	537	562	600	593	581	563	612	566	568	645	592	626	591	581	582	565	593	580	582	598	637	625	576	582	588	579	611	556	603	595	564	605	576	633	589	568	560	618	636	616	556	594	563	567	605	590	554	584	610	574	599	588	614	608	597	595	605	527	623	605	615	576	576	588	585	581	580	577	610	597	616	569	579	591	545	639	600	570	566	589	584	610	583	609	613	615	602	574	556	635	618	589	580	607	594	602	614	630	645	580	590	610	642	586	619	609	603	588	559	594	590	590	625	604	572	580	616	590	611	626	583	585	589	629	645	610	667	587	572	599	583	555	637	598	589	589	591	578	573	588	570	598	610	574	583	623	595	610	552	591	598	599	596	596	626	631	601	605	590	584	595	546	580	564	589	597	604	583	589	620	621	603	618	600	546	586	567	603	596	587	590	610	559	560	619	554	579	627	573	599	566	586	612	601	583	606	585	544	611	623	584	606	604	623	569	630	603	549	559	608	588	593	595	619	600	616	584	596	578	537	616	578	584	628	606	610	617	617	583	572	609	621	626	604	550	607	626	598	601	567	566	600	620	603	621	580	629	578	583	615	589	611	594	625	621	576	554	580	591	594	566	601	597	600	577	614	601	601	591	613	583	613	578	597	594	572	608	579	649	625	586	578	591	595	625	603	575
3447	275	190	196	195	205	189	194	175	180	204	183	205	171	191	194	185	196	181	208	187	193	170	163	176	188	203	171	171	195	159	181	159	186	180	182	187	194	159	208	191	181	184	194	178	165	181	163	176	201	186	199	168	210	195	183	203	197	185	205	164	188	172	189	213	183	178	162	166	204	187	188	191	179	184	200	187	187	183	186	196	171	182	198	191	190	172	189	200	188	203	202	170	164	188	184	175	161	195	184	192	181	203	174	179	172	201	187	177	192	183	207	196	162	176	205	206	207	172	177	190	169	190	150	169	205	185	205	175	184	190	169	177	196	170	209	208	170	173	189	174	171	191	186	198	179	200	186	211	199	177	168	182	169	195	183	183	169	180	205	178	186	205	183	189	188	145	164	194	172	190	175	209	179	164	203	161	195	170	191	179	198	171	177	197	183	170	194	186	168	187	189	184	188	170	160	176	179	209	182	174	177	216	178	181	203	182	180	199	174	162	172	175	192	201	185	188	170	177	196	179	203	203	190	177	183	198	199	175	208	217	206	206	178	163	189	195	193	175	174	181	184	167	203	187	195	202	180	168	191	171	172	193	171	169	186	217	196	166	197	181	179	179	173	201	180	183	169	186	155	170	166	218	174	180	167	206	192	180	184	151	177	179	181	169	185	191	191	159	178	181	219	168	192	173	191	182	170	187	191	199	173	188	178	161	176	182	166	196	156	192	185	201	177	185	175	190	199	159	181	203	171	177	179	177	205	180	187	193	208	181	188	209	192	159	187	164	213	174	191	172	171	185	178	196	167	197	168	186	194	195	202	201	163	174	194	186	205	173	174	187	170	200	184	177	188	169	173	164	174	180	189	196	230	223	184	170	179	180	200	194	214	170	209	201	212	172	194	168	185	152	186	204	182	185	190	185	198	211	178	177	174	190	208	189	197	183	184	159	196	187	193	184	186	193	179	211	187	198	188	200	196	232	200	211	208	170	172	201	182	220	196	192	174	187	194	170	173	187	175	169	188	176	185	192	168	205	208	179	191	180	199	187	206	208	173	181	181	187	180	198	193	172	180	158	165	192	211	193	191	211	173	204	166	182	180	170	177	209	184	177	179	179	181	161	186	186	195	169	182	190	175	175	193	182	168	185	179	190	206	187	169	215	186	191	185	185	170	193	191	199	195	191	185	167	208	203	178	209	159	185	189	191	188	197	209	167	174	176	189	203	203	151	183	167	191	184	194	180	185	187	199	201	173	198	209	199	154	182	185	181	196	190	193	196	201	163	157	183	209	169	181	183	176	177	202	198	213	173	186	162	188	188	198	182	193	185	190	183	203	218	189	173	202	186	202	214	157	189	201	173	199	166	191	182	184	179	184	193	197	195	177	147	185	204	169	181	185	176	209	190	177	163	179	198	200	178	192	169	195	174	199	186	196	193	187	153	186	152	195	197	176	194	172	188	198	190	165	194	171	170	186	152	187	168	159	175	199	190	179	207	168	165	205	175	214	170	197	169	180	186	190	173	199	181	180	158	183	159	148	173	177	185	175	166	176	185	200	186	194	144	166	171	176	210	219	203	190	171	202	184	172	195	190	195	211	200	167	190	184	197	164	182	212	198	189	179	182	179	191	168	183	188	207	179	163	190	182	195	193	174	175	194	177	195	175	217	202	194	179	197	176	164	194	197	178	191	172	162	175	196	184	169	178	201	186	170	207	171	183	202	194	183	194	206	166	193	180	180	186	193	183	168	195	189	183	186	189	179	203	207	211	204	172	164	174	204	177	181	182	173	194	203	206	219	150	192	190	200	170	212	173	176	197	186	176	179	183	192	193	193	168	179	207	188	185	173	181	205	198	181	175	195	180	181	185	165	209	205	194	176	164	183	205	183	180	163	185	183	176	191	202	185	213	194	200	177	173	169	162	189	187	167	199	171	186	198	173	190	163	225	178	197	195	184	183	181	171	186	184	164	180	184	177	163	182	209	172	194	183	156	171	182	196	186	173	198	204	190	160	201	189	189	184	188	165	175	201	185	180	173	203	177	194	191	189	198	179	208	188	195	190	176	182	178	191	198	174	235	189	212	184	175	204	176	190	197	168	165	193	196	171	197	182	192	198	179	169	175	180	171	173	191	199	170	171	198	187	197	174	216	176	169	197	199	197	193	191	176	165	201	204	191	171	166	163	198	209	176	193	188	177	210	194	160	175	197	185	167	173	195	179	159	183	184	173	185	183	168	164	172	185	169	186	198	185	183	201	185	195	174	193	199	176	200	197	197	200	187	170	244	185	188	170	210	186	191	170	176	154	193	175	181	194	184	169	208	185	183	198	171	163	213	181	192	183	178	191	175	206	199	182	165	189	180	186	190	172	165	177	221	179	191	171	177	195	171	166	158	179	168	203	184	202	184	183	187	185	199	203	181	178	181	213	156	197	215	205	179	196	173	188	175	194	204	150	186	148	185	171	191	177	204	189	195	160	188	187	179	236	184	197	185	167	191	173	208	156	180	200	179	181	176	197	197	184	161	165	172	198	187	181	185	175	183	191	183	184	168	188	197	206	219	153	185	189	202	167	209	210	195	186	176	171	207	161	190	225	175	217	171	188	159	199	154	186	179	193	143	170	189	178	164	177	187	191	195	200	206	185	164	178	181	177	177	157	185	182	175	187	197	202	174	209	174	179	195	198	187	196	231	173	196	184	208	185	185	190	188	188	189	185	182	206	189	185	169	205	173	162	170	189	183	211	198	184	206	192	167	187	177	165	215	156	205	160	184	201	186	163	175	179	184	184	196	203	207	196	146	182	188	197	180	167	167	189	178	182	177	182	187	184	189	193	181	150	173	196	179	150	219	176	212	202	188	186	202	188	213	174	189	187	171	193	176	183	175	150	195	167	175	158	176	185	168	177	200	177	193	201	189	172	167	197	185	170	195	186	205	173	188	203	187	182	191	191	186	203	174	203	155	165	191	175	183	164	176	175	163	202	205	205	174	192	193	183	174	193	181	190	158	164	176	188	187	155	190	166	190	176	164	160	150	195	186	201	167	170	156	187	174	168	178	190	191	171	199	209	179	197	158	197	190	178	153	165	180	196	198	161	195	169	170	183	189	176	187	189	180	172	187	204	186	163	157	164	177	179	173	166	171	204	181	176	159	186	223	174	184	181	204	182	191	174	196	167	176	193	153	198	198	182	207	152	202	206	179	209	188	207	186	164	166	190	158	158	174	197	181	172	163	156	187	189	190	161	183	170	193	211	189	226	185	182	197	206	189	189	197	184	158	193	179	201	186	211	180	169	192	165	169	218	176	185	179	206	185	182	207	157	175	199	204	186	192	205	188	175	176	169	164	178	201	183	208	185	163	191	173	207	188	188	196	168	183	178	199	177	185	161	218	175	178	183	177	192	174	176	183	149	154	170	190	188	190	171	165	191	193	172	180	163	191	187	222	166	175	163	191	179	190	204	203	218	156	183	169	203	176	197	143	204	172	182	165	178
2724	465	472	496	465	507	483	467	480	482	469	430	444	464	458	515	457	510	460	477	465	484	465	424	448	446	502	471	441	474	468	482	434	437	483	460	484	451	460	473	477	464	438	486	434	494	433	464	495	485	476	436	499	483	482	484	426	419	493	491	444	462	467	455	460	464	453	467	447	488	462	444	477	444	439	459	428	458	467	467	464	469	463	449	445	449	451	426	473	398	475	452	488	458	453	428	441	476	443	482	484	493	486	471	453	459	459	499	460	436	454	481	464	473	470	472	442	502	457	419	437	470	433	431	460	437	473	467	457	466	449	452	486	465	465	426	496	472	450	454	503	444	469	474	457	463	433	488	424	482	465	474	491	456	510	460	500	475	472	487	481	475	431	486	443	425	448	480	472	439	482	506	490	472	495	454	490	438	443	430	482	459	477	435	469	446	473	455	478	420	442	453	502	485	480	452	461	459	479	446	460	453	477	467	441	480	463	454	476	465	472	446	484	498	490	441	509	480	465	416	461	483	482	468	504	481	497	459	469	455	440	476	440	458	441	454	459	436	461	439	437	465	485	487	442	497	428	448	446	449	445	470	455	467	472	447	458	518	453	492	464	447	470	442	459	464	443	474	456	436	459	457	446	478	475	449	452	439	424	435	422	467	481	437	463	446	484	417	478	461	449	504	454	471	483	478	487	439	475	475	455	457	455	456	425	424	452	471	495	465	440	469	469	430	461	479	464	455	531	485	457	448	491	453	447	472	504	442	472	475	478	500	472	459	475	463	473	469	482	478	475	460	478	470	463	427	493	474	442	471	471	477	459	481	461	448	452	450	492	482	479	468	461	508	529	477	478	458	452	472	480	470	435	417	442	439	460	487	478	448	457	462	449	465	461	480	496	470	428	463	466	457	469	429	440	432	450	461	474	484	423	444	477	463	473	444	423	497	490	457	441	492	507	460	467	479	460	463	458	445	477	428	461	460	463	450	479	501	463	444	491	467	451	467	447	443	466	479	445	448	430	475	418	467	463	453	455	435	455	476	462	488	452	433	469	439	472	454	483	488	485	456	484	470	516	460	478	450	449	467	416	465	466	454	438	478	456	470	482	462	452	463	445	425	487	424	427	463	464	477	438	429	468	439	492	473	456	415	458	462	446	469	484	453	447	471	458	450	435	495	470	437	475	469	460	475	447	465	491	460	440	463	471	461	473	504	502	451	445	476	429	497	478	493	450	444	442	487	430	444	477	480	468	438	452	447	448	478	455	454	460	457	474	428	464	488	459	447	513	492	458	477	447	442	431	445	414	468	471	428	442	466	447	445	491	482	436	460	486	451	481	453	491	489	459	464	439	474	410	489	481	463	433	470	459	474	455	450	421	467	467	458	510	459	473	461	505	465	459	445	417	472	492	463	424	487	413	442	437	499	513	430	469	482	475	456	448	435	464	475	452	457	486	483	452	447	432	466	455	510	480	471	449	482	455	413	456	478	485	488	436	480	497	470	511	456	430	447	442	433	474	484	459	485	498	470	494	476	474	478	460	480	477	464	453	489	456	500	438	470	451	434	405	445	502	437	491	429	489	467	464	468	457	480	466	490	465	431	462	461	466	477	493	510	466	475	451	463	476	512	479	499	434	486	438	439	495	476	488	434	462	450	453	459	475	494	464	453	468	490	502	427	486	478	471	464	484	482	442	471	465	445	484	493	488	450	459	471	468	489	477	472	443	471	464	424	478	483	485	443	451	500	447	494	482	458	476	495	436	495	486	440	459	486	459	427	446	455	469	453	463	467	459	429	441	489	512	445	454	467	464	433	501	456	484	465	437	429	458	461	486	489	452	492	472	450	454	485	474	487	476	501	441	491	472	442	434	429	451	485	443	443	447	481	450	484	448	466	452	498	467	493	473	478	479	443	480	458	479	470	443	436	495	451	434	451	460	478	460	447	459	441	474	448	444	438	494	486	439	473	474	470	444	472	430	419	505	414	477	440	442	462	462	483	475	462	522	473	452	491	437	454	466	501	470	471	477	482	479	461	451	480	467	465	457	498	458	458	428	469	425	462	459	460	472	464	440	485	478	453	418	459	468	474	443	445	509	463	471	439	488	515	453	452	428	409	489	453	472	483	483	469	449	477	469	469	495	458	495	441	478	442	468	471	501	457	472	502	446	427	465	484	478	478	519	493	427	452	466	423	475	497	450	451	440	461	449	503	459	431	445	476	452	455	450	459	474	485	471	467	463	442	451	455	444	427	460	498	452	471	432	465	473	431	459	482	443	409	484	445	467	481	491	471	459	501	432	462	427	439	447	428	473	459	508	494	448	481	486	456	445	455	451	467	451	452	449	505	442	457	468	473	486	480	436	483	449	486	500	429	461	478	483	461	440	488	473	470	469	465	459	432	433	478	491	425	478	501	487	495	466	497	425	495	457	503	442	455	458	462	486	473	431	485	440	492	414	448	422	465	433	464	453	455	473	451	475	433	475	472	453	457	425	450	477	469	473	462	440	512	484	492	477	444	483	418	464	479	447	428	481	469	492	448	451	430	439	482	485	493	472	484	458	427	438	500	489	457	438	444	463	470	474	466	442	474	478	457	484	473	465	463	460	417	481	465	470	458	464	450	438	407	458	476	484	467	413	484	464	451	462	490	443	427	465	458	492	454	431	468	488	477	462	488	470	460	458	455	468	460	462	494	482	434	487	462	486	476	481	456	472	449	450	455	461	435	417	466	456	454	472	451	445	459	479	472	487	471	484	431	495	446	428	461	456	489	508	451	473	474	467	421	468	473	480	483	472	439	441	459	444	441	480	435	481	446	478	452	436	469	433	474	462	461	473	470	465	466	482	462	462	495	488	445	480	473	499	488	506	430	453	437	474	503	460	482	460	443	439	459	450	451	485	446	442	477	471	487	467	407	475	426	497	472	450	488	437	483	490	448	471	473	467	490	470	438	482	515	489	477	466	430	445	453	458	449	488	463	458	489	506	477	461	429	445	468	461	465	470	441	479	494	479	482	460	448	450	480	490	465	490	486	425	475	474	408	475	458	431	455	459	484	458	446	446	471	445	455	462	468	504	469	447	486	474	439	438	454	482	470	471	456	454	432	459	455	446	464	473	477	443	472	459	455	463	443	458	449	482	458	485	472	461	426	448	503	452	486	444	487	437	466	467	488	491	480	485	485	465	481	424	481	459	474	455	450	452	440	449	452	463	441	479	442	447	437	485	467	458	442	459	476	453	453	442	442	493	472	483	437	441	485	466	469	452	456	470	479	460	472	478	473	480	469	481	491	458	451	460	440	451	472	463	414	479	469	468	412	495	449	463	449	459	483	437	478	435	451	450	455	480	504	471	467	481	446	466	460	465	451	476	466	484	486	460	454	481	462	441	458	493	439	479	412	476	480	444	481	480	443	454	454	464	452	454	471	472	472	467	433	471	458	479	442	432	440	490	477	428	484	451	452	452	467	444	462	459	422	500	473	478	498	447	487	488	454
12962	972	652	582	455	416	370	365	336	363	326	358	336	310	373	318	340	333	321	366	322	335	366	323	322	312	295	323	331	328	350	353	301	304	325	320	318	329	305	326	304	320	319	350	286	308	343	315	308	304	293	313	370	355	301	314	321	347	326	329	288	310	326	322	278	342	320	327	305	333	360	333	318	350	317	333	312	331	313	328	293	316	327	331	338	309	317	312	336	312	303	311	330	334	332	328	311	277	331	315	343	312	307	318	334	327	333	333	360	322	285	323	303	312	304	294	291	313	318	338	320	330	325	337	333	350	338	298	334	345	335	314	327	310	297	335	323	301	360	289	291	311	301	339	324	326	322	310	337	302	325	349	324	323	338	307	306	315	348	331	299	325	307	340	312	324	306	318	309	316	288	298	333	310	347	321	294	299	273	283	321	319	291	312	292	338	352	336	316	327	308	346	314	326	346	325	346	332	314	325	319	275	318	317	309	316	331	322	300	322	330	297	316	353	320	345	307	319	308	287	311	314	295	341	310	330	292	318	336	328	351	356	339	293	363	352	326	355	349	302	300	319	342	307	307	332	308	310	327	299	311	358	321	315	326	324	381	305	312	316	292	342	305	344	336	346	320	325	325	309	319	324	292	333	300	329	294	332	322	359	338	319	309	320	289	317	333	341	328	319	312	338	307	355	293	297	278	342	337	318	328	334	294	316	334	314	297	317	331	328	326	314	321	331	299	310	326	355	326	301	335	306	290	329	318	326	301	318	250	310	319	335	305	292	304	297	327	339	317	320	371	337	321	324	303	321	315	334	353	296	318	293	302	328	315	336	285	314	295	339	325	331	327	326	346	340	342	342	327	319	324	311	299	279	307	304	344	346	317	326	316	308	317	353	303	303	316	341	321	314	328	323	319	306	339	360	321	320	312	299	300	315	317	309	345	314	340	315	311	285	301	329	328	306	336	332	350	316	319	326	312	359	311	319	339	325	289	305	331	325	322	326	334	309	347	320	313	332	307	314	335	263	303	308	296	312	321	321	303	306	324	336	355	358	308	307	330	293	317	322	308	329	338	337	363	359	314	325	353	305	326	310	301	309	278	318	311	346	332	327	359	308	351	359	336	306	339	313	332	322	345	311	349	294	305	314	330	327	345	280	291	279	324	331	350	322	320	291	304	338	300	327	310	306	312	320	311	317	317	297	299	318	340	330	273	313	322	309	349	324	302	290	346	312	315	331	309	340	316	340	289	326	285	320	344	339	338	369	329	338	330	314	332	330	304	287	337	331	360	309	307	312	290	337	316	346	355	326	332	320	308	320	317	341	317	327	344	318	357	321	314	331	343	293	335	321	319	313	320	310	323	325	300	333	310	282	333	322	322	309	304	301	321	332	283	330	334	318	303	332	322	309	290	320	291	298	335	314	336	340	318	313	342	299	307	324	323	310	318	337	330	278	338	314	325	321	327	319	325	313	301	308	330	328	301	315	313	355	320	336	329	300	362	323	320	323	355	277	295	304	303	285	335	329	307	335	335	325	339	325	339	345	358	326	344	344	347	338	320	325	309	334	328	304	358	319	350	300	306	328	331	323	333	329	296	307	289	300	293	314	309	344	294	300	321	332	292	322	308	322	309	308	306	321	316	316	332	328	353	340	290	317	346	306	322	333	320	315	335	288	311	314	298	361	314	289	331	333	307	322	358	337	308	317	334	324	330	319	295	360	304	341	307	329	298	330	321	318	342	323	321	302	291	307	324	327	319	327	323	309	319	279	338	296	335	335	295	303	328	315	325	320	337	308	314	321	332	317	307	309	337	317	294	298	320	328	321	332	306	334	303	327	310	335	331	334	337	348	300	340	340	349	329	312	288	333	287	287	322	284	310	309	298	309	326	290	319	317	324	320	299	309	333	308	326	329	315	328	337	312	343	321	298	350	332	348	333	351	316	315	295	312	290	312	299	330	332	333	328	331	311	321	299	340	348	312	314	317	301	303	334	329	335	337	331	347	344	288	354	316	312	334	334	326	306	323	349	313	301	321	338	320	345	288	334	287	287	307	351	316	332	322	310	322	320	317	297	325	321	309	315	278	303	305	331	346	319	352	336	338	293	304	286	302	345	295	331	335	327	308	325	318	318	312	297	296	316	353	301	342	326	300	323	334	330	308	316	313	342	344	301	317	296	332	310	325	311	340	278	322	346	313	312	308	330	306	322	303	340	310	319	351	328	289	327	311	342	334	381	311	318	340	325	294	313	365	296	320	325	313	349	338	317	320	316	304	310	299	311	319	306	313	320	320	337	330	311	316	329	313	326	319	313	306	347	348	306	311	315	333	365	322	314	294	306	335	334	313	318	290	342	341	314	290	296	315	341	369	320	306	330	335	314	334	326	301	312	331	328	299	317	306	304	316	298	303	319	347	332	317	301	312	326	327	333	330	308	313	284	312	336	307	323	322	324	314	328	306	318	325	328	308	341	292	301	338	318	311	340	291	344	343	339	300	304	324	357	336	311	336	320	318	295	280	356	354	323	320	305	342	345	343	318	298	317	318	306	315	294	336	336	337	309	316	338	296	344	329	300	278	291	303	302	328	343	336	338	344	301	338	308	304	362	336	294	299	315	316	310	305	329	324	300	348	340	319	362	328	319	294	305	340	318	283	316	348	313	308	350	305	301	332	331	334	319	326	328	337	319	287	306	317	326	347	322	295	322	333	343	333	300	295	344	329	302	302	287	269	298	316	347	316	329	312	346	355	312	304	315	326	352	312	319	320	327	324	288	309	339	336	297	352	324	323	340	302	352	303	348	338	304	307	309	320	329	315	320	330	315	325	293	314	332	288	311	289	306	330	349	337	340	336	307	331	319	314	298	315	339	291	278	308	325	307	318	299	304	333	313	338	330	318	322	309	334	340	320	310	311	311	326	294	315	305	319	327	310	337	314	309	326	341	351	295	309	295	332	335	357	336	353	321	308	325	319	322	328	312	313	323	294	280	321	352	338	346	335	321	309	328	314	305	313	331	334	376	305	280	353	334	274	302	316	307	340	330	348	320	346	330	303	311	331	284	370	326	319	308	301	327	323	316	325	307	311	316	331	343	327	359	272	342	317	341	317	305	309	316	293	309	360	321	299	321	354	327	318	316	332	325	362	333	322	324	324	300	296	321	309	324	367	299	317	323	330	319	280	292	357	310	343	315	324	331	300	279	342	335	322	294	330	321	308	328	330	310	335	314	335	328	373	331	308	368	325	320	283	332	334	288	330	347	355	299	304	302	318	310	292	293	313	347	304	311	294	372	332	353	324	332	341	378	296	356	337	298	324	327	327	335	321	329	286	357	327	338	307	316	331	321	346	335	306	289	315	283	310	336	313	319	325	300	374	324	291	323	314	303	296	331	306	313	296	340	346	343	319	307	305	357	329	302	354	328	316	346	305	303	335	283	318	310	281	298	279	301	310	322	333	320	325	330	285	326	336	301	305	338	302	320	326	330	344	322	302	325
9108	1046	1469	1533	1332	1276	1170	1041	928	917	863	902	892	812	779	814	836	808	768	807	791	779	764	773	790	739	780	742	739	758	760	767	783	732	759	789	695	790	757	741	805	739	749	745	765	750	744	708	778	707	725	764	716	733	787	719	725	733	746	742	735	758	769	715	792	721	750	728	724	765	703	717	684	751	749	714	767	728	740	780	767	700	727	734	716	743	784	749	734	713	732	705	674	772	732	703	668	759	760	764	736	767	726	761	729	766	708	689	714	755	735	766	759	755	733	785	742	731	697	761	726	793	716	731	739	733	733	712	721	742	737	742	722	741	725	755	695	703	733	749	667	763	742	710	772	735	689	733	710	710	765	738	689	699	737	695	725	796	709	697	726	703	745	738	721	771	711	724	709	744	710	738	746	691	760	745	723	761	714	722	741	715	712	752	753	721	721	747	725	735	767	691	689	729	761	737	743	696	763	717	749	766	769	760	722	696	730	752	719	770	692	748	775	725	742	750	740	765	767	756	753	735	773	744	735	764	721	778	773	731	689	755	731	714	781	727	736	725	729	742	712	748	724	740	715	732	752	708	725	729	700	724	723	699	763	739	685	700	744	747	729	712	719	700	724	767	739	702	678	685	701	783	695	693	733	751	729	707	732	765	728	728	738	725	738	756	776	808	750	748	725	735	740	732	751	719	678	702	746	785	771	753	703	767	702	697	706	724	694	733	720	730	704	708	719	747	746	754	735	714	775	727	738	732	693	751	686	704	757	802	757	741	812	741	754	722	754	737	722	747	713	743	740	742	717	737	728	749	723	708	747	736	716	732	713	725	739	699	715	792	713	774	686	693	750	748	771	727	670	801	703	749	749	739	713	788	723	760	699	758	765	737	719	703	723	728	738	686	723	727	716	749	739	751	697	731	724	745	706	755	737	795	762	793	761	721	748	735	706	700	708	689	743	694	778	718	740	720	709	754	778	742	711	793	748	750	757	711	693	718	749	722	712	752	759	731	732	751	729	709	656	770	717	736	798	742	782	740	707	746	721	744	766	740	678	762	726	792	766	723	729	785	769	772	734	733	745	797	739	724	700	744	695	702	709	722	725	765	715	708	676	700	706	715	692	708	680	752	734	724	695	754	703	692	690	737	714	712	726	683	701	761	731	726	699	708	720	694	759	727	717	714	722	737	764	761	701	740	722	718	802	740	700	751	726	726	761	696	712	721	730	746	691	715	701	739	680	762	722	756	748	743	741	707	739	738	747	735	701	715	737	755	722	768	727	730	739	720	749	698	687	683	728	729	692	706	733	688	771	705	668	743	733	739	739	758	734	742	764	741	749	729	708	740	695	783	718	746	707	700	755	743	767	741	800	807	708	772	662	721	779	713	734	704	738	714	712	718	713	741	706	705	686	759	699	747	719	744	748	739	769	761	716	739	786	767	731	710	714	701	710	762	738	716	719	707	719	721	710	711	724	761	780	721	750	723	765	702	771	716	754	730	719	700	737	712	762	684	717	751	717	716	705	748	720	714	742	769	688	723	732	744	708	740	768	759	728	731	705	698	722	693	747	709	717	690	745	696	734	744	755	703	686	704	748	733	736	763	733	742	769	677	708	712	694	732	701	741	757	726	723	708	728	682	706	736	719	722	793	765	726	713	686	718	694	717	689	776	736	733	731	720	675	768	737	709	746	742	732	749	728	730	712	754	781	732	746	748	733	767	703	715	722	753	681	729	734	696	730	709	715	791	745	754	727	760	727	702	737	719	693	705	728	749	750	701	729	744	715	750	760	679	714	714	759	715	713	737	754	700	699	774	756	704	717	727	756	764	755	756	755	728	687	764	762	753	742	740	739	705	733	737	741	732	747	685	711	800	741	720	690	746	693	714	732	715	712	772	762	771	685	777	722	739	690	675	728	695	703	754	706	717	723	701	752	751	750	753	752	724	731	729	757	767	748	717	710	701	721	729	757	718	830	762	705	688	758	759	722	730	721	694	776	731	720	736	721	743	692	722	729	738	748	787	719	751	707	755	690	712	727	754	725	743	776	758	769	724	725	734	749	690	725	766	655	701	726	753	769	700	745	716	768	740	698	762	709	710	751	744	701	730	690	726	796	740	714	761	747	731	727	777	720	735	786	720	729	777	774	730	761	713	718	772	766	756	753	710	699	732	736	726	799	754	700	732	714	773	698	734	743	776	755	685	750	700	769	719	737	743	759	782	769	714	752	702	672	757	731	762	692	711	767	724	768	718	774	707	748	691	732	781	741	706	802	736	731	753	732	753	748	735	762	758	719	727	711	740	757	783	739	730	761	722	784	754	756	742	723	707	730	727	747	736	761	737	736	728	744	762	733	701	734	729	705	706	785	704	775	787	705	733	726	761	711	683	743	664	733	762	752	720	791	744	692	705	750	732	747	729	741	733	743	704	686	721	740	736	753	717	724	735	731	760	767	729	757	735	730	702	732	765	727	754	776	725	761	702	701	753	716	756	723	773	777	748	749	729	738	730	751	720	770	707	735	806	688	726	699	716	732	707	756	730	693	708	744	730	732	761	789	734	729	733	734	755	728	738	730	759	756	738	752	743	740	715	716	728	716	741	741	702	685	752	775	760	737	683	722	704	716	698	707	734	765	723	675	796	770	706	687	731	761	752	714	720	727	744	703	727	698	714	726	722	715	757	730	696	699	759	694	749	723	674	708	688	752	720	752	733	723	762	729	709	734	729	721	677	763	787	708	723	681	736	745	693	744	724	733	738	740	702	760	726	773	695	745	688	762	753	711	703	748	741	789	726	744	754	702	733	714	751	740	751	785	766	735	744	742	742	738	748	720	738	697	714	764	730	688	715	711	693	729	733	764	737	701	710	701	712	754	717	743	789	733	747	686	748	743	777	782	708	700	723	713	707	734	738	718	725	767	732	738	749	733	728	726	747	762	761	712	720	719	695	725	752	755	730	702	719	716	697	769	727	745	738	683	742	728	698	711	707	750	733	710	704	730	741	680	723	713	788	738	706	764	711	777	718	757	702	750	732	768	724	734	737	745	716	720	769	691	766	750	773	739	716	747	730	725	773	682	724	720	761	744	710	718	761	710	711	736	706	709	703	789	725	742	734	727	725	739	766	760	696	735	697	735	745	737	692	714	726	720	742	744	763	732	712	763	721	745	753	711	742	761	785	744	726	713	761	734	733	705	706	724	704	677	723	741	785	718	680	701	691	738	697	714	745	741	705	747	762	784	720	745	758	777	736	688	709	742	731	749	763	753	730	776	684	705	733	708	743	778	735	735	695	760	740	774	743	734	758	742	769	696	705	721	709	773	696	755	738	741	758	707	724	747	699	779	774	718	732	794	731	712	701	720	694	731	739	730	760	747	727	738	761	714	732	700	758	735	721	815	724	713	713	768	676	757	735	743	689	712	737	756	781	732	713	680	728	756	753	737	741	750	706	719	713	713	674	816	727	718	702	744	757	736	749	705	740	719	744	720	718	746	696
21419	2421	960	798	511	433	438	365	328	319	321	300	286	318	327	311	297	290	283	280	281	265	268	256	264	262	290	256	262	300	269	273	295	269	259	286	283	281	264	302	269	262	235	285	274	254	238	270	252	272	261	273	308	231	253	287	258	276	278	251	272	268	256	269	278	277	259	233	261	280	272	257	267	258	253	260	257	257	257	252	272	269	271	240	256	242	289	280	258	244	296	240	257	244	304	300	270	224	236	251	190	255	236	247	249	256	279	251	288	288	249	287	261	252	266	267	272	245	252	238	284	291	279	243	262	266	256	277	265	264	271	251	279	253	278	248	272	282	260	247	273	257	241	271	263	268	249	257	279	251	240	237	281	267	291	237	281	249	236	260	254	237	236	257	247	229	247	276	253	285	273	260	259	238	261	233	260	250	248	315	288	267	248	269	224	273	262	276	270	273	263	298	260	234	263	281	253	253	240	261	269	248	251	257	222	274	268	270	265	255	271	256	266	235	291	244	245	241	255	258	284	260	262	235	235	258	271	272	270	262	262	246	265	257	228	263	241	244	230	259	263	244	285	247	239	250	257	237	262	250	234	258	256	269	262	282	267	267	300	269	236	240	256	276	261	258	238	261	277	296	260	263	244	270	269	246	257	259	253	255	254	227	253	249	246	239	284	233	279	252	238	262	295	227	271	280	266	274	257	291	263	265	282	260	252	275	274	239	273	261	275	230	285	250	239	249	259	286	258	297	288	238	258	275	258	242	255	257	242	255	241	256	264	247	282	260	242	263	264	278	257	256	291	255	261	242	244	256	279	245	267	246	269	309	270	250	225	286	240	248	263	268	252	259	276	269	264	241	239	265	248	253	251	271	239	289	270	258	272	276	239	254	273	249	241	242	283	250	246	243	231	270	247	289	223	271	270	230	262	259	245	249	262	270	273	266	218	241	267	249	264	254	286	273	264	268	262	275	257	251	244	232	241	223	227	290	271	260	273	302	266	270	245	232	261	262	276	278	253	281	253	261	278	279	265	275	252	276	281	248	274	249	269	259	260	264	283	273	262	253	277	251	276	254	255	242	260	267	267	249	241	260	230	276	279	262	265	259	284	270	240	245	273	267	257	273	261	252	287	277	280	267	259	262	254	258	267	267	244	244	266	266	296	290	268	298	273	270	262	257	243	258	272	278	274	267	275	246	253	281	241	258	241	270	280	240	285	250	261	247	272	264	276	272	258	244	261	269	217	267	260	254	257	241	298	274	259	281	286	269	248	289	264	262	236	267	271	241	220	267	275	255	266	233	249	269	267	268	251	284	245	268	275	255	232	243	269	262	262	276	241	247	263	262	259	260	251	288	257	265	284	288	253	254	305	253	298	260	275	253	255	272	274	245	245	262	261	264	301	299	263	250	277	281	261	276	252	249	291	271	265	296	246	286	268	254	264	273	248	262	255	270	295	272	290	259	246	271	261	282	213	271	248	293	280	267	256	281	259	273	287	277	256	282	272	269	272	242	250	279	266	251	268	250	256	249	251	256	240	248	264	268	262	247	288	245	290	305	270	296	250	272	252	250	267	254	259	253	272	240	256	299	260	277	235	270	249	286	306	258	287	256	258	230	280	257	227	255	305	266	269	262	266	259	276	255	267	277	265	266	292	266	255	279	273	275	231	247	247	302	279	274	297	254	275	263	237	249	250	268	259	251	300	275	257	263	304	268	271	249	253	262	238	239	279	264	241	280	288	277	282	275	313	265	242	254	255	251	236	284	268	277	264	265	251	278	235	273	284	269	274	275	260	261	277	249	241	248	286	259	287	264	282	277	272	255	237	276	277	267	282	260	231	286	266	281	281	261	262	247	268	234	267	264	260	280	229	284	264	247	285	241	246	273	245	244	267	231	221	246	287	268	260	243	259	288	258	249	289	249	260	242	245	251	256	259	268	261	220	230	264	264	255	246	278	255	275	250	249	291	257	263	258	226	281	273	269	261	253	262	269	249	251	255	249	293	258	282	248	254	222	241	263	273	258	269	278	270	291	245	253	258	277	281	269	266	281	260	263	254	253	266	289	293	291	289	254	249	253	265	251	234	264	253	259	254	278	256	256	274	269	225	258	275	249	264	261	260	287	263	257	259	261	264	270	226	240	276	251	278	272	266	271	298	228	264	289	262	252	269	249	255	248	261	258	264	256	273	237	262	276	263	239	278	256	269	270	260	278	243	251	258	264	258	288	268	253	252	275	265	272	255	273	267	235	208	233	281	254	258	256	267	272	243	262	284	227	224	237	234	289	267	257	287	265	260	271	245	270	253	260	251	249	274	238	266	243	261	261	238	243	280	250	272	262	275	289	287	264	304	261	242	256	262	263	262	275	256	245	246	250	271	234	263	293	275	276	237	268	257	236	264	286	269	259	266	272	273	269	293	278	259	290	275	255	264	283	258	257	268	269	265	240	245	263	288	278	259	280	273	253	285	264	265	245	229	261	260	263	284	250	271	259	280	276	277	258	253	252	263	264	259	251	268	266	254	244	229	263	288	240	266	267	264	261	254	250	265	279	282	271	268	257	257	251	281	244	274	273	269	257	243	242	261	290	251	278	253	286	274	268	259	272	258	259	268	261	266	260	254	263	255	255	295	292	226	251	269	282	250	286	230	291	289	283	272	255	259	259	252	254	257	267	258	255	262	275	274	316	297	266	250	288	271	242	256	241	253	241	268	253	250	260	271	287	277	288	298	244	258	263	258	255	271	242	253	254	253	263	289	261	269	296	253	261	269	255	279	233	268	290	233	256	256	262	245	243	290	278	259	262	261	265	240	246	268	287	275	234	278	265	272	265	263	270	245	257	274	263	269	261	261	247	247	252	250	287	269	242	262	278	266	282	264	265	311	310	275	266	226	258	255	243	259	256	272	289	276	270	249	236	234	293	275	243	270	304	230	254	256	292	273	274	230	263	259	275	265	276	238	262	233	244	307	258	247	252	245	282	263	262	259	287	308	283	272	277	276	271	293	258	260	283	290	256	264	245	263	258	280	270	249	257	242	283	273	303	281	251	248	252	283	242	270	261	253	275	271	250	281	254	265	215	250	280	276	282	263	264	262	271	250	253	235	284	288	245	262	280	259	265	228	265	282	252	238	258	262	250	252	268	248	240	274	226	260	265	273	266	261	267	295	244	261	285	248	255	264	274	264	268	269	279	275	277	287	260	298	278	287	270	261	247	213	256	257	261	282	252	256	277	243	249	273	277	267	246	247	237	253	253	249	258	270	256	271	263	242	282	281	271	242	267	282	271	249	255	261	304	249	272	255	259	271	245	259	278	263	272	277	256	261	286	238	259	256	273	269	245	263	243	281	285	254	238	246	262	277	286	278	237	266	240	261	261	267	269	289	289	265	255	227	266	239	221	231	258	241	263	255	248	263	272	287	239	289	304	275	255	284	282	266	259	283	272	290	277	247	269	242	229	274	254	250	276	257	240	266	263	291	280	250	270	246	249	291
11848	1201	1979	2217	1868	1565	1352	1180	1040	945	864	854	840	718	739	753	708	733	736	706	632	699	671	644	655	642	677	684	619	636	624	622	629	628	604	664	621	602	645	587	599	601	613	625	576	634	638	618	578	570	587	661	608	607	622	546	587	550	617	575	633	623	617	599	607	611	621	612	643	619	596	601	568	589	616	596	604	627	607	613	590	584	590	575	627	577	624	605	577	588	572	581	596	596	588	610	569	606	651	612	628	571	589	630	592	583	548	587	560	600	596	608	557	608	568	591	609	588	616	614	602	603	537	620	586	572	636	608	573	616	583	565	589	583	602	559	600	593	606	581	647	622	565	557	585	551	595	627	613	586	581	596	614	628	579	607	588	570	597	582	594	599	620	587	624	593	542	586	580	568	585	647	595	586	592	568	562	582	540	619	566	636	559	587	572	561	579	623	573	580	596	643	570	580	593	613	581	564	623	591	587	597	617	590	601	597	559	595	621	573	570	610	585	573	558	593	600	620	601	661	551	584	573	599	551	609	629	584	590	601	596	604	582	591	558	596	613	575	603	570	599	580	589	557	572	589	615	593	590	615	616	608	564	614	593	560	563	578	580	603	556	596	611	597	597	587	641	554	586	605	608	591	558	582	575	620	586	595	602	599	586	584	595	595	612	606	620	588	579	571	594	582	578	625	592	587	580	621	600	592	583	642	599	616	593	589	600	615	602	555	576	607	606	579	614	575	580	652	596	590	580	587	585	591	609	555	592	610	603	618	585	609	603	618	550	572	607	602	601	608	585	608	591	599	593	582	570	585	587	587	582	630	552	598	614	551	563	631	599	579	582	594	597	604	578	600	600	565	564	567	624	542	623	571	618	615	607	599	619	590	601	601	580	608	551	613	573	580	605	608	598	614	595	575	526	633	557	599	555	558	580	614	590	539	580	604	603	631	586	571	605	600	608	571	601	546	571	620	563	592	597	596	555	588	588	559	628	620	593	639	561	571	575	574	578	610	611	631	584	613	610	590	570	592	557	577	569	584	593	616	606	631	556	585	629	648	558	581	579	598	570	597	601	604	598	592	635	624	604	586	597	553	560	546	573	598	540	569	598	568	590	574	650	596	588	592	601	605	595	638	580	600	643	578	593	594	567	571	596	571	568	616	586	588	582	609	572	600	625	613	601	645	606	615	600	643	623	564	613	572	621	598	538	584	602	601	574	560	598	586	594	611	614	592	585	593	571	550	582	607	576	639	578	590	603	578	595	609	587	554	581	579	586	610	622	542	592	585	589	577	620	599	549	603	560	582	585	600	596	579	627	565	626	632	589	632	587	541	624	602	614	579	605	563	585	552	590	603	594	615	571	644	606	626	575	611	585	568	621	550	608	589	576	597	576	577	637	616	600	586	570	606	578	553	583	589	583	542	584	620	568	624	590	602	594	632	612	555	603	600	586	525	586	598	625	576	602	556	600	611	605	613	581	611	583	638	573	583	594	604	629	602	568	581	617	539	597	612	579	611	618	573	586	612	627	589	568	619	601	601	616	572	597	617	556	538	592	605	578	592	610	588	586	536	604	566	573	625	602	605	503	606	607	614	580	572	578	572	600	568	639	564	548	641	584	579	597	569	563	628	577	561	600	604	590	574	585	608	541	640	604	590	587	606	544	616	590	583	573	563	632	563	602	597	559	593	604	579	635	593	581	628	644	571	575	559	603	627	585	638	576	606	599	571	609	606	645	609	566	602	597	541	596	609	626	566	597	579	599	576	602	618	588	551	598	613	616	586	619	579	635	566	570	583	625	606	585	635	607	604	581	590	543	609	598	628	567	573	609	610	603	602	598	581	638	599	580	586	626	565	578	583	582	600	555	615	575	627	554	607	573	598	576	578	586	534	614	635	570	613	588	571	578	570	608	604	606	583	587	632	578	595	602	605	557	561	578	579	613	614	590	607	623	580	596	659	571	588	583	567	571	619	606	580	540	578	589	578	579	599	589	571	559	592	628	654	603	583	554	594	593	625	563	585	585	603	594	603	592	604	606	600	623	616	638	643	618	554	660	598	588	574	592	610	573	589	621	594	621	590	598	629	566	592	603	615	566	599	586	649	578	565	573	572	580	618	609	585	606	620	582	551	593	583	592	587	574	569	614	611	579	615	609	608	633	585	577	606	541	582	573	643	605	559	612	606	576	615	595	602	580	597	586	614	603	603	560	640	590	600	556	587	609	609	632	624	567	593	565	586	584	589	586	582	577	599	571	574	574	586	607	567	628	611	605	618	592	642	621	579	619	601	562	614	609	597	604	581	594	589	565	568	580	577	530	615	612	631	583	550	564	629	582	563	563	570	571	609	567	585	561	561	605	594	604	625	596	614	591	603	623	551	621	569	582	566	567	611	590	607	613	590	590	605	626	562	553	605	604	568	602	593	584	576	619	588	594	561	588	598	582	615	605	617	588	615	599	589	589	571	592	555	559	562	603	562	586	566	529	609	595	575	605	590	583	541	608	610	600	579	545	606	590	608	565	554	591	569	574	579	601	597	565	585	601	580	584	576	602	556	548	574	576	599	589	550	608	572	597	606	574	567	597	558	606	599	582	591	610	564	598	580	584	596	571	609	613	593	586	579	603	581	576	561	597	596	593	562	612	617	593	605	572	605	574	620	606	633	603	548	616	597	616	607	536	635	573	597	583	575	605	589	569	613	623	591	575	576	595	581	588	593	565	581	558	618	607	593	574	587	599	588	574	581	576	646	585	574	550	567	589	556	579	607	575	636	591	534	591	579	566	575	615	594	577	566	583	595	597	562	597	617	585	580	568	623	614	589	636	593	634	598	580	640	576	600	586	606	551	565	616	583	579	599	578	562	567	568	545	593	573	593	569	622	593	624	570	628	593	558	623	576	601	622	582	570	597	625	565	559	586	641	586	584	587	599	585	588	583	629	567	598	599	576	588	602	555	608	568	606	606	646	568	559	599	542	612	583	585	576	574	588	623	575	580	628	576	558	575	583	608	618	609	613	579	603	584	593	588	581	594	615	571	595	567	587	564	587	585	646	571	587	557	652	623	574	562	613	566	548	568	589	582	541	593	501	601	584	566	586	641	599	601	612	596	577	592	547	592	572	603	637	569	625	585	601	566	566	593	564	622	563	572	585	579	586	607	604	588	617	561	615	596	629	583	612	623	617	570	572	569	556	599	602	581	597	589	622	541	586	572	609	603	575	580	591	613	618	585	596	566	617	563	566	588	588	605	597	543	579	571	578	583	598	609	598	567	603	601	586	582	593	578	610	603	612	588	602	579	584	568	621	599	609	568	625	593	578	575	594	550	600	629	592	611	614	585	608	605	580	612	577	579	594	589	542	614	593	644	587	593	559	589	595	575	593	549	582	579	618	588	647	562	633	630	578	632	589	598	580	583	572	574	555	605	609	578	569	586	600	603	585	585	625	567	601	615	591	558	583	613	604	574	573	566	547	596	597	573	597	581	587	563	572	611	608
3667	303	185	178	175	169	167	175	186	187	184	191	193	195	194	194	194	175	194	190	161	208	173	184	187	201	218	186	185	179	170	168	170	167	197	192	182	162	171	190	188	183	181	196	178	185	187	202	183	174	181	191	184	174	174	191	171	176	170	194	151	212	194	181	192	180	215	199	204	182	187	143	199	182	204	182	199	189	165	195	173	186	177	195	194	189	172	175	194	174	182	205	202	193	204	201	186	191	182	192	189	168	188	209	170	180	183	166	179	193	161	173	195	203	177	211	177	187	165	183	190	184	184	174	183	175	162	160	184	185	188	163	166	190	200	175	200	184	191	196	185	205	178	212	201	173	182	178	173	193	196	195	163	187	191	184	181	195	200	167	194	212	154	198	185	178	152	176	176	174	206	191	197	167	186	172	182	150	186	163	177	174	192	182	205	178	172	191	196	171	164	185	177	171	208	181	207	176	194	150	185	191	182	173	198	200	176	215	201	175	184	170	160	151	169	188	167	169	181	162	202	193	182	209	177	185	170	175	207	192	164	200	180	221	168	198	163	185	189	201	220	198	182	197	188	165	201	195	202	186	190	176	161	156	175	214	179	211	197	205	192	168	212	211	206	183	177	176	174	185	208	175	187	182	185	202	186	196	160	183	177	203	196	184	163	216	188	186	193	173	187	181	188	207	188	184	187	202	184	184	184	193	177	192	196	180	193	185	201	210	196	180	196	186	183	211	198	176	190	176	173	192	186	176	190	172	160	203	163	186	191	175	190	192	188	193	188	187	182	172	208	195	177	183	191	173	191	200	176	199	171	169	195	198	176	172	179	190	213	178	183	179	180	199	174	180	188	173	167	180	204	167	180	201	204	187	195	180	184	199	165	174	197	174	181	179	193	196	189	199	197	176	165	210	208	188	173	198	185	186	186	174	172	170	167	178	189	207	205	187	169	207	171	183	167	189	162	192	180	154	207	192	191	174	188	172	192	176	202	187	176	161	191	180	193	184	190	189	195	173	184	201	167	169	193	207	195	180	164	181	167	184	207	181	164	192	206	196	188	202	186	173	174	214	173	211	198	176	157	205	196	166	181	200	189	208	166	159	168	181	173	191	188	212	220	194	185	165	173	176	196	186	172	193	223	194	187	191	182	198	190	208	165	190	199	199	181	163	193	185	193	199	206	175	177	178	206	163	186	169	213	174	196	195	183	172	160	185	189	167	176	196	183	188	158	187	170	186	179	180	154	193	198	177	183	178	189	172	221	193	198	170	168	186	222	196	183	179	212	181	162	171	194	188	200	186	188	199	190	208	162	187	181	181	175	195	182	174	154	150	193	188	204	188	194	187	196	181	189	168	190	196	220	180	201	190	176	202	152	197	178	190	218	188	188	190	186	195	201	186	205	196	223	177	165	175	186	182	193	188	186	188	203	181	174	176	149	194	197	179	186	174	189	186	184	179	173	192	182	185	216	196	202	206	190	191	189	189	170	185	154	162	200	179	217	193	158	203	197	187	186	183	166	186	190	199	188	179	173	180	181	202	201	195	195	201	173	167	168	213	161	183	169	183	209	192	194	202	187	181	190	201	157	171	198	200	181	185	171	167	172	170	168	168	179	191	190	173	173	175	195	218	177	180	173	172	201	209	185	182	178	192	192	159	153	165	226	210	195	173	161	180	179	201	215	197	176	190	222	198	224	176	208	202	186	179	183	234	173	213	192	205	185	166	189	171	187	193	192	217	212	222	164	201	171	181	194	168	187	183	193	194	202	195	172	187	199	198	174	182	189	194	196	200	197	196	193	174	193	180	199	201	191	207	198	197	179	192	179	177	189	173	188	153	177	181	187	172	157	183	184	218	189	167	189	177	163	189	191	173	196	198	170	180	159	187	184	211	176	212	179	182	186	173	180	190	198	169	174	204	172	159	206	188	188	185	175	212	167	178	190	181	181	180	224	183	186	212	180	197	193	193	188	178	166	193	185	197	173	194	193	180	170	178	166	188	187	174	202	189	194	162	187	204	187	189	172	179	190	157	179	197	185	204	175	192	200	187	165	185	176	203	172	198	169	173	215	186	169	163	202	190	194	194	189	170	153	177	186	177	192	183	191	186	194	172	189	184	185	168	193	183	157	192	200	176	181	175	175	207	187	169	175	183	180	176	164	197	210	192	194	183	198	191	181	197	213	147	193	203	163	168	164	186	164	181	191	202	199	191	212	172	176	177	182	181	193	201	207	186	183	191	192	173	189	193	159	190	215	162	193	160	192	196	191	166	172	178	197	211	176	174	182	184	193	177	183	163	192	189	159	167	191	207	181	180	177	169	195	209	181	179	174	181	198	160	166	201	169	197	187	185	187	206	167	174	203	159	178	195	187	203	194	178	206	177	180	188	191	188	202	190	178	195	188	178	169	188	215	183	181	186	185	186	184	200	217	176	183	199	187	187	203	197	179	195	177	191	224	222	179	182	196	199	178	176	168	193	169	160	185	180	178	169	159	171	197	171	175	152	171	171	199	156	195	194	177	173	190	171	184	163	180	208	181	171	196	192	170	183	182	204	167	176	181	190	155	178	171	199	204	198	165	202	172	183	168	201	192	189	163	189	182	157	173	177	197	149	198	192	177	200	178	175	190	222	171	185	165	195	196	188	193	174	194	198	194	212	195	189	160	183	189	188	179	198	196	200	195	204	179	157	206	170	196	188	185	189	171	196	189	172	161	193	192	205	195	195	185	206	217	199	170	192	176	158	143	179	199	164	200	193	163	180	200	176	166	189	161	198	188	177	183	199	168	181	195	178	180	193	175	198	179	156	183	188	152	184	173	193	191	206	194	204	203	188	221	178	194	192	177	177	182	201	184	200	199	205	205	182	189	178	196	202	185	186	181	170	208	185	176	174	172	176	158	182	191	176	178	180	186	174	188	165	178	178	142	185	177	201	184	190	204	176	174	188	183	195	189	160	188	182	176	202	177	163	184	207	230	188	155	182	164	180	163	202	161	191	190	180	190	192	170	206	181	195	187	186	189	216	202	169	163	200	188	186	198	188	189	212	176	188	193	193	191	177	187	196	177	202	223	183	195	176	171	166	188	189	176	171	206	169	193	190	167	192	167	170	187	205	188	199	176	167	189	177	197	197	177	190	192	191	186	193	201	186	177	193	182	194	181	190	199	165	171	219	200	197	183	194	167	170	190	209	192	179	194	173	170	173	171	182	176	168	182	158	178	216	194	197	214	194	193	193	202	180	192	158	177	203	183	182	223	152	207	187	188	183	176	208	157	155	207	198	172	179	183	227	159	175	172	199	208	189	164	170	157	181	188	196	183	185	182	173	198	185	178	183	171	178	186	202	186	204	188	220	183	162	192	172	170	166	188	201	184	153	192	192	185	191	196	192	171	189	211	208	192	189	181	168	176	174	195	205	199	165	192	205	183	182	180	192	175	192	190	156	198	187	174	193	191	188	190	180	213	195	168	159	194	206	192	173	172	175	195	207
2890	463	496	492	514	465	467	488	507	474	531	484	472	493	503	433	435	450	475	463	499	494	463	458	491	470	419	468	470	440	451	505	421	418	469	433	436	470	445	492	500	457	423	450	481	440	438	485	463	477	480	445	508	442	470	454	485	472	452	463	480	459	489	482	464	495	448	475	465	480	460	470	484	468	423	483	460	440	463	487	506	440	454	439	462	436	487	421	471	473	474	482	461	449	472	470	455	429	451	459	446	449	463	456	460	485	489	505	449	465	516	458	470	468	462	466	475	467	500	469	482	449	432	417	413	467	477	469	491	505	455	461	461	468	474	486	458	422	442	457	447	479	484	451	462	460	447	462	470	465	482	466	478	469	474	447	426	450	444	497	446	441	440	447	477	450	439	513	472	434	440	463	442	440	451	459	472	467	493	466	495	462	448	494	484	445	451	446	473	460	420	485	451	435	487	454	450	464	468	477	424	473	489	459	443	499	425	478	474	476	445	490	488	445	457	443	475	505	471	482	500	489	444	416	489	467	479	442	468	496	439	503	463	474	444	474	450	490	464	498	446	490	479	454	530	469	486	458	460	447	499	466	493	427	440	512	441	455	467	498	485	470	508	440	490	437	485	500	495	479	472	450	454	484	457	450	451	409	478	452	511	426	479	436	484	461	461	449	435	465	446	485	497	480	485	437	431	468	462	454	448	442	478	448	471	438	459	463	499	483	478	472	473	488	464	460	456	480	447	441	453	468	490	468	494	481	487	459	433	427	491	459	464	436	468	475	447	463	482	453	466	476	462	464	448	486	462	479	492	471	473	421	433	449	500	486	444	450	461	489	429	430	508	454	455	469	431	470	410	459	525	455	447	444	456	464	474	473	467	468	428	475	464	463	463	485	435	472	515	444	452	431	472	471	489	441	465	486	483	461	497	486	447	487	470	464	490	468	451	430	445	439	466	444	485	476	449	424	489	471	498	471	459	461	469	462	457	465	455	446	494	438	477	459	459	451	481	472	477	465	487	443	436	449	472	468	471	454	437	476	482	482	471	444	447	451	454	491	447	460	476	490	466	427	463	483	461	499	485	457	464	413	446	415	470	466	475	469	475	435	459	456	455	483	471	459	438	494	459	426	466	466	462	437	483	492	465	461	449	485	465	480	426	473	463	518	424	451	458	453	468	452	450	435	466	488	448	450	409	462	492	495	450	477	479	444	481	498	452	435	462	475	432	410	465	493	487	455	480	471	432	460	482	468	490	488	488	439	451	409	474	465	461	410	418	473	467	443	477	455	470	497	449	483	468	429	482	485	462	497	456	445	480	459	447	475	429	418	472	431	440	468	465	456	457	481	488	472	542	465	458	454	439	471	461	457	460	467	468	481	470	491	430	414	453	423	444	512	447	441	489	475	458	482	453	479	486	453	466	475	446	499	482	478	465	466	463	497	474	434	465	456	440	451	470	483	475	442	446	465	471	433	487	438	474	448	470	494	415	448	445	452	444	476	463	451	428	445	439	475	501	437	465	486	467	426	469	445	454	462	471	455	455	480	451	409	453	469	466	475	481	447	507	449	452	466	494	481	465	449	446	468	436	440	486	508	443	461	477	472	422	443	461	452	464	482	466	456	488	451	470	470	464	473	470	459	459	447	473	439	461	466	484	455	447	460	482	448	476	456	503	453	457	459	461	446	426	455	486	489	462	480	502	477	432	471	461	447	439	438	425	443	502	442	505	445	445	470	443	493	438	463	459	451	476	502	492	453	448	463	437	454	482	471	476	444	474	489	427	446	438	484	443	487	456	506	415	460	491	452	453	487	468	502	453	468	467	460	445	465	463	473	464	503	482	466	413	471	497	461	490	429	482	452	466	492	477	461	461	441	467	439	465	468	497	486	432	448	481	442	490	468	474	500	478	455	478	460	416	453	450	477	472	463	520	485	485	451	454	457	488	464	425	468	473	475	488	445	471	486	462	481	472	458	476	462	452	474	426	454	477	518	465	444	457	455	465	478	477	464	458	481	460	433	467	413	445	486	442	469	460	444	448	460	444	455	421	442	450	444	458	462	461	474	456	464	473	475	499	450	454	492	434	472	508	421	452	439	453	460	422	448	449	480	456	497	432	446	454	484	489	452	464	447	476	492	467	469	470	479	471	461	511	456	480	440	487	461	454	453	461	441	466	480	462	441	497	458	471	472	437	463	474	487	468	470	496	480	449	445	477	463	453	486	433	446	432	452	514	520	455	458	433	485	440	474	464	434	434	499	504	470	494	461	486	441	445	445	448	438	478	482	467	453	431	471	442	418	471	431	472	453	500	440	476	484	453	436	459	458	491	452	470	413	448	459	498	460	517	477	430	434	430	441	447	444	435	484	487	512	491	470	463	475	420	490	427	451	490	456	458	463	470	524	455	428	485	489	474	426	468	492	454	452	476	478	486	464	471	495	466	473	439	486	472	431	482	464	457	450	466	447	452	512	447	439	432	485	402	472	458	465	459	423	439	484	485	437	461	447	487	467	461	490	432	405	462	457	455	459	478	445	466	456	437	455	458	436	425	450	469	501	454	481	459	477	438	481	502	486	448	443	488	499	443	456	465	455	471	446	457	472	514	530	492	433	458	471	465	460	448	483	458	467	481	460	453	501	495	461	427	490	477	478	431	470	443	440	502	417	438	468	463	477	496	467	473	431	460	482	428	481	470	499	464	457	443	483	480	471	468	479	478	544	501	495	505	431	443	453	472	446	440	445	439	462	444	464	493	427	465	495	441	508	454	458	433	484	446	445	488	485	451	464	494	450	489	472	427	471	473	492	445	460	414	454	476	471	445	479	469	487	420	465	438	455	435	457	440	477	506	484	429	449	465	450	463	477	477	449	426	445	488	475	479	470	463	461	468	448	507	449	454	464	457	482	438	430	471	437	444	505	454	455	435	491	499	451	444	466	464	447	459	431	493	442	489	468	473	459	453	477	518	455	477	469	453	478	485	496	504	453	450	441	454	478	460	431	534	468	450	486	439	452	481	443	495	448	445	436	458	433	472	440	450	460	458	472	476	430	473	442	472	489	458	454	448	465	417	467	468	453	429	456	464	457	448	464	457	467	444	478	462	456	443	508	472	464	469	469	449	480	460	453	471	486	496	462	460	509	415	483	433	456	453	508	435	411	469	510	424	484	487	457	472	479	497	446	480	423	435	466	471	447	478	481	481	470	464	486	464	463	443	452	499	434	422	462	503	457	450	524	460	449	432	436	465	459	469	429	493	486	452	428	452	417	456	480	493	408	384	469	441	435	421	424	440	475	461	441	446	462	489	444	471	450	453	443	487	468	472	422	496	457	495	477	461	422	434	470	454	476	449	507	431	481	470	423	431	467	457	490	483	438	462	456	438	461	470	483	442	478	463	479	442	447	434	461	461	459	489	467	493	511	410	464	488	482	486	458	464	492	469	416	458	434	462	474	511	439	433	498	510	440	491	471	483	471	477	471	442	453	496	458	452	443
12797	1017	643	540	459	431	352	360	365	368	345	382	344	336	355	337	352	336	366	301	317	338	350	341	333	335	305	331	313	295	312	299	328	297	336	309	309	306	321	371	318	328	363	348	331	328	315	342	321	306	303	320	328	293	330	298	317	338	348	335	314	288	323	336	338	320	349	325	319	335	340	344	312	299	304	350	325	332	334	318	350	316	341	301	295	299	307	293	318	304	325	319	324	315	323	320	317	318	313	285	326	291	341	314	289	302	310	322	334	335	265	311	296	329	323	308	288	332	317	344	356	311	293	342	336	269	319	323	359	306	300	318	330	377	329	318	335	297	322	327	356	329	325	326	317	323	307	334	302	292	342	350	294	281	344	315	328	340	330	334	318	353	309	335	267	333	296	373	328	314	305	320	327	349	325	314	303	292	333	301	298	313	322	293	301	303	347	334	345	307	354	328	319	321	329	312	330	334	307	290	288	311	326	297	323	318	317	289	333	277	272	276	337	340	303	325	317	305	308	321	304	300	299	332	342	325	304	301	322	295	293	317	325	292	307	324	327	292	309	329	319	344	298	284	291	336	326	326	293	343	328	299	283	328	307	304	328	291	298	307	326	342	333	322	317	311	305	314	308	309	322	312	394	276	324	333	319	314	367	317	317	312	346	283	317	315	349	303	323	344	323	296	318	341	341	308	316	315	309	351	323	316	285	309	308	353	340	328	335	345	324	303	262	295	322	307	309	307	279	301	301	319	328	337	368	318	326	359	325	317	344	333	321	331	335	313	345	344	363	314	294	356	306	337	335	365	329	323	339	300	321	295	330	323	338	337	335	350	314	325	321	324	309	323	381	296	313	293	333	314	321	335	329	317	304	341	315	324	349	331	307	293	319	332	328	314	299	329	314	302	316	325	315	307	315	333	318	321	309	305	299	307	343	339	348	309	307	337	300	340	330	300	302	321	333	319	308	305	307	306	348	318	293	307	315	306	353	311	290	316	300	313	347	337	340	293	317	326	324	349	359	343	320	292	307	333	319	301	313	356	344	323	314	293	330	296	340	316	352	324	314	306	287	305	314	314	350	302	317	334	341	324	305	340	313	303	317	319	336	296	322	298	319	307	314	325	346	340	290	337	336	326	327	321	345	331	342	338	347	338	294	309	321	338	331	339	337	352	297	310	325	314	336	285	292	314	298	317	333	339	275	294	305	315	316	292	299	314	328	292	369	309	295	326	295	328	283	325	318	348	333	331	337	304	327	329	288	343	328	301	322	302	331	309	334	323	320	291	307	321	319	309	348	338	279	290	344	344	345	340	302	343	324	335	340	322	322	360	350	356	335	325	345	357	301	315	353	311	300	309	295	297	311	328	325	275	311	325	324	305	336	327	339	301	326	338	294	341	330	361	282	300	323	312	315	318	334	332	296	343	313	360	331	315	319	298	347	303	323	299	310	314	313	332	367	314	337	304	325	334	333	298	283	309	345	284	334	314	317	305	320	307	306	335	321	324	350	356	316	316	317	311	319	296	326	369	294	370	337	306	318	351	292	294	344	332	313	311	294	325	356	350	320	302	307	315	363	298	320	312	345	324	310	325	309	304	318	327	333	306	285	309	353	327	332	297	336	324	319	304	310	321	302	328	276	324	338	341	328	296	336	324	340	312	386	345	357	292	336	305	328	311	330	321	298	314	305	318	310	299	346	300	321	301	319	320	349	280	245	289	341	276	268	268	272	337	335	346	330	332	314	314	336	320	319	303	309	323	288	314	315	314	303	303	302	326	344	324	341	331	348	325	307	292	341	299	309	366	280	317	372	299	324	297	325	309	292	335	315	308	318	331	309	342	309	325	313	318	313	324	329	331	339	341	347	290	333	336	308	329	298	318	346	309	332	311	331	317	314	306	356	323	328	277	324	311	308	301	306	304	341	301	296	330	296	330	299	318	283	365	309	282	292	322	357	318	274	328	315	317	309	264	308	324	323	313	303	360	347	362	316	310	326	327	308	352	343	323	278	294	330	325	285	302	334	326	299	328	327	293	324	328	325	300	297	323	304	308	342	317	303	324	338	297	317	338	318	300	354	310	304	328	321	364	333	335	337	316	319	303	291	298	323	350	324	311	301	347	306	325	335	332	348	309	314	349	337	350	338	320	343	299	326	321	317	300	299	292	319	330	341	329	287	301	321	315	311	336	306	306	342	331	369	314	341	295	310	311	344	317	332	348	313	286	351	309	330	323	327	343	280	351	331	322	300	285	316	291	335	340	309	304	303	326	292	320	316	320	324	321	298	337	317	334	301	300	323	326	340	333	321	331	342	304	319	315	377	325	315	342	331	327	339	316	306	358	328	298	301	300	322	314	343	306	317	332	306	298	351	352	313	337	352	305	309	310	310	362	304	325	313	355	309	328	306	305	343	310	290	334	305	335	333	304	318	266	295	345	331	295	320	314	322	339	328	322	322	332	326	294	292	315	311	355	332	314	337	321	333	328	291	310	318	335	311	318	334	286	304	302	318	348	316	322	292	330	319	294	344	288	346	291	339	333	301	359	354	293	286	320	284	322	334	297	338	318	321	342	296	323	313	336	332	298	326	311	310	282	324	329	300	333	309	319	322	323	346	312	330	294	306	316	321	348	332	303	296	319	335	303	332	295	288	330	292	325	318	332	313	340	331	286	312	310	279	315	318	304	323	303	290	269	342	340	305	341	343	316	307	321	333	345	305	310	307	303	278	310	334	346	288	341	310	317	345	326	292	320	325	330	323	331	305	364	320	340	321	313	328	375	308	303	307	347	325	332	310	313	348	314	320	344	352	331	333	291	333	310	296	295	330	334	315	295	326	310	308	304	323	315	329	277	294	317	363	334	329	325	299	298	319	326	340	330	316	322	306	314	297	301	302	320	315	282	327	331	314	295	319	303	316	323	377	336	328	310	324	299	353	347	287	335	341	324	312	292	329	329	315	303	329	329	343	316	317	281	330	334	339	318	327	364	300	313	310	346	316	335	316	299	316	341	338	311	317	313	313	299	287	310	312	344	305	302	344	316	309	294	317	323	330	308	291	341	328	302	336	310	326	318	290	304	324	341	330	313	337	306	285	344	340	324	344	321	322	282	320	320	328	332	317	305	329	278	314	321	292	301	305	288	325	352	301	335	343	294	356	321	335	306	333	328	320	337	345	289	337	327	343	336	351	308	277	330	305	329	344	308	297	301	296	318	322	329	346	329	347	344	367	344	352	289	275	331	328	326	351	318	328	290	323	315	331	287	308	341	325	340	346	338	348	319	325	302	328	360	328	339	282	273	302	327	296	297	289	329	308	311	350	311	307	306	321	351	296	324	333	348	345	347	352	304	274	334	329	340	319	289	345	320	322	332	300	318	335	320	330	306	342	303	317	313	318	306	291	283	346	310	306	344	318	306	326	355	328	296	330	341	283	255	330	303	334	356	308	324	315	298	290	320	307	334	326	362	360	299	331	317	328	264	320	362	314	326	304	344
9271	1068	1396	1552	1433	1268	1145	1088	981	912	896	872	898	823	842	794	751	776	808	814	767	734	820	758	725	786	742	754	747	766	785	774	705	748	762	741	748	750	749	721	779	738	754	785	735	759	738	726	738	747	741	682	751	710	731	739	709	758	759	696	759	768	727	754	719	743	756	721	731	706	741	694	752	714	726	767	764	749	690	750	766	720	750	694	746	777	802	769	698	721	734	719	749	743	716	717	714	734	786	686	690	748	729	756	739	733	733	718	739	748	763	715	708	726	745	730	733	740	720	704	710	735	769	710	830	737	726	707	755	687	751	736	784	703	739	739	764	712	735	698	676	778	688	761	752	698	725	759	714	759	736	719	688	739	758	733	755	753	682	781	726	785	752	703	744	768	733	753	763	756	732	761	758	728	780	711	726	753	729	709	716	770	694	743	774	722	739	737	686	743	694	737	751	733	752	728	754	707	683	717	774	748	746	690	751	702	696	784	776	720	722	752	736	738	717	721	724	705	777	699	716	752	724	728	765	762	739	729	724	744	780	748	676	722	718	749	723	704	758	686	710	736	716	724	670	715	722	786	719	752	726	672	750	728	739	725	726	746	732	737	759	759	727	704	678	746	737	745	744	741	754	723	736	720	741	731	685	725	766	711	747	768	749	674	749	766	713	749	793	744	677	715	738	737	732	689	695	726	758	732	764	741	748	682	693	725	731	716	770	694	740	716	744	757	740	699	758	741	735	724	709	742	692	728	739	727	708	708	723	766	718	735	758	757	742	740	737	763	717	728	763	720	771	738	705	725	725	767	718	724	758	762	749	694	758	687	722	743	799	714	693	688	746	711	787	734	746	721	748	713	705	748	755	721	694	703	764	744	759	675	769	746	756	742	719	665	746	709	728	677	777	773	714	753	737	724	733	703	738	702	744	776	766	736	731	734	781	730	707	702	786	695	734	779	699	727	805	703	729	751	763	727	708	711	749	719	729	734	715	732	769	720	738	734	765	704	744	771	677	775	752	707	732	735	741	700	737	743	726	789	724	692	730	710	717	721	707	689	774	735	718	710	702	697	755	799	685	717	715	702	735	720	732	705	677	718	653	709	753	693	748	762	749	739	730	743	747	714	704	770	725	716	753	758	763	745	757	753	729	741	756	768	703	703	761	783	771	703	740	775	721	723	737	707	734	707	662	701	722	746	716	743	709	731	688	778	715	702	750	773	744	698	683	719	768	710	731	757	773	728	732	753	727	729	733	723	655	745	754	737	755	743	714	733	747	745	665	707	733	704	705	697	764	726	765	729	700	691	741	714	742	717	728	690	706	746	748	742	771	719	700	706	734	738	743	710	732	737	763	762	734	746	749	746	751	721	751	755	712	739	738	719	713	727	738	705	767	715	757	709	698	719	717	671	757	718	712	783	707	785	744	732	707	713	728	732	725	709	714	700	724	728	773	726	723	746	762	699	721	745	711	756	722	760	705	731	731	721	684	677	742	799	777	753	751	795	694	721	757	759	696	668	738	720	767	764	762	715	691	744	822	743	730	732	722	742	729	736	736	755	737	677	752	722	743	716	748	717	694	705	751	714	729	781	759	734	747	736	664	702	777	751	754	707	701	703	680	747	762	752	756	754	757	744	722	749	764	766	719	769	751	709	757	766	751	769	752	750	715	750	711	720	759	738	767	709	764	721	712	754	713	762	737	734	740	712	746	718	698	718	740	729	775	764	699	690	691	752	726	700	734	736	669	680	775	704	714	737	726	733	772	670	697	712	708	707	731	725	721	699	766	723	727	740	720	712	708	702	735	709	742	773	745	743	703	712	742	742	777	698	692	712	736	723	764	758	787	723	727	773	676	678	717	718	690	728	660	722	771	753	748	681	745	705	750	746	705	734	715	719	783	747	741	722	716	738	712	741	691	746	706	732	690	749	699	709	753	711	739	719	728	694	690	734	726	718	752	730	749	687	708	724	709	773	706	695	726	709	752	777	701	703	718	713	746	684	739	745	717	702	698	760	773	700	717	724	725	716	724	706	741	766	729	761	738	738	680	701	707	712	724	748	740	698	759	718	739	817	735	736	742	732	716	723	716	735	713	708	785	736	724	730	757	689	710	721	729	694	767	735	704	736	732	713	763	700	731	742	717	701	788	686	724	684	721	745	705	725	786	730	739	714	773	742	688	766	721	750	758	790	716	734	719	748	725	762	740	728	792	722	697	750	710	683	712	696	744	759	745	754	761	710	733	728	735	764	690	740	767	758	739	690	694	745	726	695	747	729	749	717	686	797	730	701	746	732	738	727	691	752	745	707	714	746	750	742	731	776	760	737	748	770	717	761	702	723	735	750	720	734	678	764	727	769	718	759	755	760	703	686	725	726	783	741	706	759	768	710	722	751	790	681	751	757	722	768	759	689	709	726	713	732	698	703	783	730	721	714	733	697	751	697	741	707	702	719	777	700	714	750	733	726	734	775	712	732	679	713	740	753	717	774	702	700	726	741	733	750	720	748	777	713	760	735	742	754	696	712	742	673	751	743	710	703	720	775	727	743	737	653	707	680	740	753	730	699	727	743	688	718	755	766	732	767	725	756	747	716	671	746	725	702	758	690	725	781	779	706	702	746	750	779	723	700	749	719	766	784	757	722	742	812	680	753	773	712	717	767	749	692	703	727	749	711	705	682	758	713	742	694	737	720	752	693	734	747	708	704	725	740	702	749	727	726	723	711	764	753	731	764	727	730	684	779	710	724	733	731	760	732	694	709	683	706	770	723	752	775	679	736	715	712	719	748	769	731	698	716	726	719	721	737	718	737	751	700	744	735	729	714	721	742	713	774	700	689	680	730	758	687	764	713	751	741	674	745	763	734	723	767	716	718	720	714	701	720	732	693	821	733	707	702	735	759	765	726	697	709	706	703	768	691	712	726	758	737	758	767	712	714	723	734	763	767	739	722	738	709	714	726	714	727	745	743	770	735	739	712	690	751	718	704	718	741	727	732	766	727	764	753	745	703	687	780	702	751	733	713	749	731	757	705	701	744	780	749	745	748	763	765	690	721	747	785	781	749	737	704	693	713	684	749	746	745	734	713	756	761	746	706	758	739	698	725	769	735	756	712	681	697	742	715	678	719	694	715	681	739	728	736	786	788	731	731	727	697	745	773	738	774	713	795	704	721	734	761	773	719	723	749	748	731	728	729	667	772	724	719	753	720	736	709	716	737	740	746	738	699	723	718	739	753	711	724	733	714	736	718	731	732	709	719	719	707	709	751	714	741	752	731	681	777	681	717	704	713	735	723	705	745	692	744	733	717	732	781	721	766	752	734	707	781	734	713	732	771	709	678	723	776	765	713	788	746	703	732	717	719	685	713	742	751	700	748	775	735	667	748	737	758	702	740	723	701	754	708	722	740	726	733	683	726	751	771	737	748	727	681	763	731	710	754	690	703	755	715	698	747	733	751	711	690	715	678	734	740	741	742	683	784	706	753	752	763	680	707
21353	2279	934	713	551	482	403	366	352	315	285	334	294	245	317	292	262	287	287	295	245	286	291	269	295	275	277	293	276	267	280	282	260	273	283	285	273	255	264	272	270	255	263	247	266	248	256	245	257	264	270	268	254	262	267	239	273	263	249	268	275	256	298	274	280	264	271	273	278	273	250	231	270	279	275	242	281	251	236	266	269	264	299	264	315	222	257	239	262	249	297	265	261	263	256	281	259	250	275	265	280	252	258	211	256	260	256	259	255	249	253	252	258	263	270	260	251	245	240	279	227	243	290	254	249	270	286	280	226	266	244	256	234	259	294	272	274	289	273	250	277	245	244	266	280	255	263	267	272	254	247	258	242	247	270	292	279	247	258	240	259	270	285	246	254	251	254	291	285	264	257	236	267	269	283	268	305	257	257	256	247	266	238	290	273	261	281	234	251	268	281	271	264	257	255	296	270	282	299	281	242	270	290	282	238	246	287	252	290	245	223	303	254	263	262	265	242	268	259	259	266	249	247	239	247	273	261	300	268	250	233	261	299	271	262	277	274	265	266	239	291	258	258	220	235	272	260	263	263	295	288	272	249	257	275	279	260	267	279	233	304	240	270	278	234	237	226	266	280	271	256	281	277	261	282	273	254	240	251	289	259	268	256	258	271	279	264	262	267	252	255	232	243	254	262	229	272	225	249	261	255	266	295	255	263	266	285	268	259	243	260	232	243	261	246	263	278	269	260	215	254	271	257	255	272	255	254	295	261	260	249	274	287	276	271	234	270	271	279	280	270	249	254	268	242	238	250	248	233	261	235	243	262	305	244	261	254	275	226	273	268	245	262	239	251	253	229	270	239	260	241	266	222	284	297	260	261	221	259	259	256	312	255	290	268	289	290	266	275	260	268	238	245	249	235	284	246	271	251	280	243	273	257	256	290	253	232	263	280	250	248	266	247	234	266	282	248	268	254	253	275	231	255	266	259	269	243	260	248	252	256	246	242	253	253	268	295	276	258	266	237	258	265	265	267	260	271	259	252	254	271	243	261	294	272	254	291	258	233	260	273	212	257	220	249	273	264	283	277	297	244	236	270	295	258	271	263	252	264	234	254	210	254	236	264	240	270	276	265	264	249	251	268	212	280	256	259	277	283	259	262	269	273	252	280	269	266	250	254	266	253	262	283	259	260	264	218	253	238	292	271	283	230	279	254	263	250	248	293	248	271	262	245	248	268	230	290	268	240	256	266	263	268	252	240	288	279	253	222	256	254	299	228	258	254	247	238	262	239	242	258	250	254	279	309	263	261	269	252	287	273	291	275	262	265	270	245	264	265	251	243	261	254	267	275	238	259	257	271	263	265	241	289	258	258	280	283	288	288	287	245	242	268	256	264	264	272	269	281	261	246	243	290	253	259	252	265	276	246	251	263	252	252	303	250	290	289	273	286	260	232	266	248	275	256	274	261	259	249	248	240	248	262	262	275	266	265	285	292	248	270	258	259	271	255	276	258	243	271	246	284	239	272	259	284	250	277	246	287	259	287	274	258	287	261	272	255	219	259	272	275	236	251	221	260	277	260	256	265	271	259	252	248	283	255	247	277	239	252	283	271	248	262	288	249	244	244	273	248	255	272	243	263	272	270	253	234	243	276	267	268	227	272	254	255	273	276	251	272	272	269	259	289	249	283	248	244	272	252	258	261	237	285	240	270	275	278	269	247	226	234	271	272	256	259	272	257	260	298	276	287	263	257	258	244	260	264	268	305	255	261	261	246	276	251	244	265	276	223	260	250	283	296	285	249	259	241	247	274	250	288	289	261	284	296	238	257	292	252	271	247	264	280	268	257	234	277	249	227	285	260	250	295	260	289	269	274	270	262	255	301	290	254	258	246	277	270	262	288	254	247	267	263	255	295	267	244	242	267	275	258	249	262	275	229	253	248	263	252	252	250	258	274	270	255	230	254	230	250	274	276	251	259	242	250	247	246	259	252	263	266	282	263	261	268	288	266	240	278	297	266	274	264	222	271	236	259	267	251	249	271	268	267	256	266	266	293	296	254	249	264	284	255	264	246	265	280	250	222	249	244	279	262	260	233	271	213	284	268	290	271	257	300	254	240	256	266	237	255	263	271	242	252	270	248	291	259	242	237	262	247	233	235	243	285	278	211	299	273	270	233	275	248	241	257	221	231	273	247	244	304	267	281	245	259	280	289	242	259	272	273	237	278	244	290	291	272	272	288	294	264	253	254	260	279	261	255	298	267	274	256	282	268	274	273	247	269	238	263	263	266	262	251	244	294	273	259	259	282	264	238	260	272	267	249	269	283	249	261	243	260	260	255	253	237	254	253	255	264	245	251	274	268	279	260	267	293	268	278	237	266	273	275	272	268	263	284	283	278	253	282	254	268	274	261	234	267	245	242	236	260	277	268	257	261	272	264	223	274	296	254	235	259	273	285	236	231	265	263	246	329	258	266	261	295	286	241	256	265	268	271	284	273	288	263	288	265	252	273	242	254	267	262	249	261	238	249	251	289	268	238	245	258	250	282	262	254	297	289	266	273	237	263	258	252	277	248	271	253	250	239	235	238	280	286	263	263	244	245	251	258	231	243	248	259	250	239	282	280	285	227	225	272	287	247	272	275	233	269	272	265	248	257	265	252	261	295	242	291	296	269	274	292	279	248	238	243	248	241	247	255	270	256	237	254	263	286	269	254	241	276	260	247	293	270	240	266	246	284	234	268	261	253	257	262	261	244	245	233	248	275	265	244	278	273	248	245	240	279	279	265	275	256	265	258	256	279	260	241	246	258	267	265	278	270	256	287	287	234	237	254	251	265	265	248	251	221	259	252	268	258	279	232	236	248	248	245	259	255	259	280	260	237	207	292	256	255	254	282	245	279	286	259	268	284	293	261	282	262	256	268	260	255	268	250	273	266	265	259	242	273	262	236	241	284	259	233	250	289	257	251	275	282	258	266	243	240	232	271	288	265	282	294	294	279	237	252	254	302	268	288	270	262	257	277	254	240	233	272	251	250	270	243	245	247	243	261	266	247	260	270	236	232	278	275	276	245	256	267	261	256	264	273	270	287	226	280	270	236	280	291	279	271	269	263	237	240	243	243	270	247	257	232	250	260	286	256	243	257	264	270	252	264	254	251	266	263	275	257	258	276	254	275	266	243	229	265	274	276	251	257	250	274	279	262	250	265	244	231	261	229	255	272	279	278	282	242	251	256	270	250	295	233	215	252	269	284	257	250	238	277	257	274	267	242	308	235	282	265	238	246	249	255	266	266	264	233	264	245	250	250	249	260	274	274	248	258	256	268	293	266	240	279	289	249	238	259	270	261	265	259	255	252	224	266	258	232	282	274	241	278	248	266	266	288	261	274	240	260	259	260	217	218	275	268	252	265	249	265	266	252	256	315	255	283	240	256	288	282	269	262	269	250	257	245	261	267	285	233	259	258	275	266	286	236	257	284	266	247	242	274	250	240	270	260	248
11867	1177	2042	2260	1888	1564	1330	1176	1053	1003	840	822	813	792	783	727	686	705	684	671	736	688	696	632	670	706	678	650	676	659	658	666	601	605	627	603	620	639	609	602	615	596	620	670	594	563	625	622	638	565	627	553	589	600	632	605	586	567	593	630	578	609	578	581	629	616	615	560	596	566	602	550	591	621	597	601	569	554	588	617	611	598	629	609	615	581	625	599	613	602	583	588	601	603	590	601	570	558	566	601	569	586	598	565	592	562	605	586	621	557	586	575	584	586	579	543	585	606	556	588	639	516	560	596	593	621	622	617	624	570	557	574	546	575	607	630	562	550	617	578	620	582	541	584	596	572	608	571	633	569	622	616	591	591	576	586	590	593	597	562	523	630	587	665	648	565	593	600	568	585	578	575	630	602	591	604	623	566	544	609	602	546	630	615	580	566	577	603	617	580	599	552	565	602	566	561	590	560	604	568	598	576	597	638	593	614	578	567	585	563	568	618	619	605	614	635	601	568	617	576	577	541	588	632	582	589	598	561	558	597	608	634	615	613	613	551	627	575	589	587	591	584	637	571	596	571	598	619	564	589	602	559	573	592	599	617	573	558	606	575	592	563	567	574	573	614	603	601	558	566	616	604	593	594	589	585	601	594	594	611	589	584	562	627	599	595	603	625	585	580	605	609	560	598	610	596	614	582	575	636	585	575	581	573	569	605	617	547	576	585	571	576	616	607	626	603	601	642	571	623	594	626	595	566	593	574	585	603	618	594	563	596	606	609	567	580	572	574	563	609	613	597	586	600	639	611	600	653	598	617	543	608	566	552	596	551	596	573	571	589	587	612	627	613	637	566	595	602	587	558	594	614	583	631	570	563	568	610	608	613	586	600	597	582	614	598	590	558	615	594	548	596	594	596	564	575	624	558	596	540	611	580	572	585	618	635	604	594	564	585	623	589	613	561	572	607	556	624	619	567	585	631	609	592	548	585	610	578	525	566	634	611	550	602	591	605	566	581	591	623	627	645	603	620	616	587	550	577	601	537	588	635	573	581	621	607	610	554	591	578	589	591	618	634	565	593	557	566	591	651	557	616	584	576	607	578	614	595	548	583	620	573	597	550	573	605	575	562	641	590	611	561	552	640	567	553	584	647	630	605	587	551	592	617	596	572	607	565	615	579	623	589	578	629	620	598	564	622	541	552	611	596	572	600	560	570	607	611	570	598	622	607	579	603	625	619	548	635	615	535	606	574	574	570	570	579	569	575	603	564	581	602	578	588	555	588	618	603	614	596	616	598	588	576	574	582	574	640	592	582	641	564	566	582	608	590	576	583	599	572	593	585	597	588	587	555	579	614	585	555	597	558	609	609	591	566	605	596	595	553	606	559	562	573	556	574	555	552	616	569	592	576	594	638	611	588	549	606	599	596	614	608	551	606	570	552	547	597	605	595	587	566	634	621	615	555	572	569	591	626	585	580	605	593	606	582	576	608	589	595	554	572	617	594	579	586	590	550	588	577	617	606	597	600	600	571	597	564	550	610	597	558	581	593	539	647	569	542	572	581	551	590	575	574	595	608	621	638	601	597	603	608	545	579	591	580	573	624	602	605	581	585	585	592	593	576	646	587	587	564	627	624	580	578	594	568	570	585	589	584	586	616	618	592	571	587	604	565	570	587	591	608	577	544	610	622	549	558	581	650	602	574	581	600	577	638	638	604	562	561	585	631	628	622	565	569	621	611	585	608	599	563	605	601	569	594	583	636	571	555	616	524	579	578	605	571	612	601	587	634	609	585	623	615	596	584	603	584	590	602	571	577	606	565	558	622	585	594	572	563	596	573	604	585	571	575	556	639	581	614	554	591	571	589	588	598	601	598	649	585	667	563	587	673	611	589	585	584	600	579	586	563	583	613	565	573	587	616	612	594	586	587	589	616	592	616	608	608	582	600	587	596	575	580	582	631	599	606	579	612	607	615	575	586	602	605	580	555	546	584	590	543	625	624	553	558	588	585	557	653	618	592	593	540	578	605	588	628	618	584	582	575	598	605	590	608	576	586	592	591	599	542	588	571	599	608	600	610	616	595	621	578	588	584	559	569	571	581	594	570	583	598	609	562	587	553	561	596	571	625	573	560	589	619	567	570	561	614	612	588	593	603	669	555	594	633	563	574	571	542	613	607	595	597	538	570	596	630	570	590	579	561	608	566	561	592	593	615	560	566	598	631	575	576	595	587	579	624	562	579	576	579	553	602	571	560	626	579	585	591	605	602	575	558	593	577	584	610	557	563	579	584	564	594	550	523	552	621	567	599	582	591	550	567	577	606	579	637	582	593	634	596	576	582	627	566	581	614	614	591	581	594	594	611	601	591	587	618	611	611	624	575	618	578	637	601	559	606	571	576	595	670	593	569	600	612	544	661	585	565	638	601	573	561	606	620	565	572	626	556	616	578	618	612	577	603	575	621	575	554	531	627	614	633	604	601	592	575	615	604	597	562	603	602	580	570	611	617	553	602	603	532	581	595	610	596	568	631	607	570	628	628	607	579	600	598	583	581	592	606	571	608	579	565	581	579	597	598	600	569	667	614	533	557	572	593	626	561	606	603	590	625	583	607	593	586	612	565	599	610	590	560	607	565	598	577	594	576	603	580	584	565	576	546	586	594	569	582	588	624	592	560	619	591	594	599	626	564	590	625	620	567	619	584	562	593	578	652	579	603	565	534	608	640	611	614	626	592	616	611	578	608	578	572	607	623	553	563	557	583	570	622	585	609	584	577	620	583	593	541	606	538	586	591	551	586	575	604	596	558	611	621	624	579	611	595	578	591	566	554	566	600	589	602	551	602	564	654	584	589	540	589	613	584	612	619	569	598	612	541	639	602	612	596	593	557	595	574	578	566	589	628	622	627	622	644	575	588	576	638	600	583	600	579	603	562	578	573	599	608	548	628	609	589	625	621	598	571	594	595	607	595	601	611	586	629	596	611	611	584	614	570	612	609	623	594	561	591	586	627	616	596	582	585	582	555	613	558	606	593	612	546	631	590	582	577	541	546	570	584	602	547	587	573	600	590	630	558	579	569	565	549	659	627	609	618	564	636	603	579	602	597	603	594	579	592	645	582	584	660	585	575	536	586	530	580	614	584	631	587	609	575	568	639	559	572	593	581	628	579	579	593	628	609	601	596	590	593	619	579	593	635	632	593	599	631	597	556	590	596	567	581	606	575	582	554	596	570	584	587	597	603	571	578	621	598	609	585	567	586	580	616	599	582	621	580	565	563	581	573	589	599	586	576	605	625	576	624	591	592	606	593	626	615	636	600	614	557	569	591	587	562	624	570	562	591	635	616	579	558	589	627	577	591	568	555	551	594	552	564	618	597	638	616	595	568	550	619	589	594	595	564	614	547	623	588	573	574	588	578	552	564	609	588	575	598	535	535	625	541	570	567	601	608	567	545	587	620	600	575	608	583	587	582	603	633	559	579	584	594	573	576	610	595	574	609
3370	265	150	218	208	181	174	181	214	188	194	185	198	205	169	179	188	173	185	185	201	162	192	186	173	168	175	204	186	169	172	180	191	198	177	179	197	183	181	179	183	182	180	176	189	162	186	183	178	179	179	185	195	221	226	220	213	200	159	170	154	182	171	180	167	183	162	182	186	192	171	203	171	189	164	178	193	172	178	177	178	172	157	211	187	186	168	189	190	179	173	192	162	181	188	225	198	169	181	165	205	167	198	175	173	173	180	165	184	188	198	169	149	188	186	191	200	176	158	195	170	190	187	180	179	182	177	153	215	191	190	164	171	164	183	191	179	169	178	188	176	182	169	192	181	187	206	170	176	169	169	180	171	190	179	212	176	179	204	181	165	183	170	206	170	174	192	163	181	166	208	202	176	185	172	186	197	170	185	167	203	197	181	177	193	199	199	186	181	181	174	191	178	213	179	219	167	190	187	180	162	181	188	180	186	192	209	186	159	176	173	172	168	163	190	182	180	181	212	201	174	168	198	198	177	190	178	191	180	184	193	168	165	182	199	157	185	192	211	164	172	168	183	186	186	170	185	177	188	189	179	205	150	193	184	181	193	149	167	193	197	195	189	167	198	182	190	176	211	167	171	179	190	177	172	191	194	171	185	179	218	168	172	172	169	185	200	206	170	202	176	177	169	199	178	142	187	176	187	193	202	181	185	178	179	179	180	184	183	167	175	172	195	209	158	176	197	181	202	219	215	184	219	186	195	176	204	184	199	169	180	159	183	202	174	204	163	180	181	207	178	228	178	209	171	176	167	171	201	175	187	200	197	191	175	179	188	206	185	203	184	172	171	175	151	189	183	204	196	200	189	196	191	187	199	191	208	168	211	170	177	198	182	179	175	193	182	175	181	194	211	155	178	180	182	186	188	188	179	196	167	214	205	161	178	170	185	163	178	174	179	186	171	175	186	173	160	169	158	207	172	175	166	172	176	165	214	176	175	190	171	166	172	183	224	173	186	206	177	179	169	194	184	175	201	169	165	170	190	188	161	189	201	192	192	195	196	186	182	191	200	167	198	196	187	192	177	180	215	176	199	187	189	186	150	200	196	186	183	180	193	183	162	174	160	165	182	152	172	204	169	190	216	195	180	177	211	188	184	188	209	182	184	204	175	162	171	192	175	159	178	175	185	200	186	183	167	166	194	182	209	189	181	189	177	176	179	177	185	187	203	189	164	158	179	179	174	172	155	186	171	180	174	184	193	195	167	156	196	186	196	188	191	187	188	172	179	185	162	179	181	182	188	182	190	207	168	193	201	181	172	173	192	192	179	174	170	163	189	176	207	202	181	178	167	224	166	193	197	154	162	181	162	192	159	184	183	169	180	206	161	170	188	161	194	170	193	166	199	169	176	174	174	184	176	194	178	188	181	201	180	202	197	182	226	183	193	182	181	176	176	182	171	169	219	173	180	190	193	190	191	197	194	165	201	160	193	180	190	180	204	184	198	189	193	162	200	202	173	182	197	194	178	202	194	170	200	189	181	195	195	195	189	206	156	190	196	191	169	172	196	192	186	155	158	172	190	179	197	192	207	201	192	181	196	172	167	183	172	174	183	203	182	186	183	158	199	179	181	179	168	186	201	186	193	187	168	198	190	168	195	194	192	195	184	199	176	173	167	176	211	192	165	197	192	159	182	176	189	187	206	177	171	168	184	188	168	202	188	162	169	182	207	206	190	172	182	219	191	175	182	181	165	183	182	192	162	170	186	185	205	190	190	192	199	188	173	211	187	182	205	186	202	195	175	188	158	151	190	182	191	161	169	197	173	170	174	176	188	203	177	173	174	167	175	169	172	200	184	183	200	184	193	161	164	203	191	198	169	190	206	188	185	181	170	178	183	182	188	173	152	184	198	168	197	209	187	164	196	167	167	177	183	171	158	193	159	174	158	155	200	187	201	203	178	186	214	189	172	164	204	169	186	193	191	178	191	167	193	190	185	184	176	187	189	177	177	207	184	203	188	169	176	188	210	197	163	178	185	185	187	204	192	191	168	185	185	187	182	166	192	207	192	190	191	204	191	145	185	166	185	209	207	151	191	186	181	189	223	165	206	202	196	195	185	186	155	166	180	202	193	190	185	191	177	167	182	205	212	177	167	175	173	173	185	162	162	195	174	173	171	168	202	184	188	178	177	184	186	209	166	206	227	172	191	155	188	198	196	205	171	170	178	168	189	180	170	167	191	159	184	185	194	172	158	161	179	175	177	173	204	198	198	180	198	162	201	207	194	172	178	192	184	187	198	171	195	192	146	200	206	183	171	160	190	187	189	223	176	202	194	206	176	179	160	193	170	178	148	169	194	173	187	197	199	208	186	207	170	172	159	198	198	175	201	180	189	203	180	193	197	174	165	185	169	201	210	168	159	189	188	187	169	158	170	194	201	163	172	194	187	206	193	195	200	212	189	178	193	192	170	199	187	179	164	156	179	190	182	190	172	194	176	178	182	160	219	171	207	192	197	203	199	190	179	186	196	179	199	189	195	177	165	182	212	203	182	184	168	161	198	168	206	171	168	205	175	192	174	170	187	153	194	168	171	190	166	164	176	201	184	160	191	194	206	200	179	163	192	179	181	199	196	207	177	175	210	147	189	184	198	181	182	197	166	164	179	184	179	171	170	181	202	161	181	166	183	175	192	166	197	167	152	201	182	163	188	162	173	198	166	176	197	190	193	166	194	213	191	176	188	204	181	177	167	195	179	203	201	194	200	160	187	168	161	186	217	198	178	206	189	184	201	186	181	173	161	184	192	179	176	175	202	192	163	178	160	184	169	186	185	172	168	179	220	194	183	180	183	170	186	205	164	159	187	188	196	195	187	168	197	177	185	212	176	142	213	173	207	200	172	198	188	175	187	200	179	163	196	157	199	197	168	183	164	186	188	187	203	163	170	171	167	167	163	190	193	180	201	229	164	176	195	193	160	188	172	180	199	174	179	186	194	192	156	190	182	180	182	209	198	171	204	172	189	185	195	184	183	174	179	172	169	177	196	196	188	169	182	185	201	182	207	183	155	191	174	171	180	158	171	184	197	197	177	166	199	173	166	198	167	181	163	202	173	184	191	178	172	209	175	185	183	211	196	196	198	197	168	186	190	181	171	169	185	216	189	169	169	174	207	204	217	179	214	167	183	198	197	190	169	177	194	176	158	180	211	181	201	195	182	186	181	188	177	190	178	200	170	179	196	200	206	199	146	186	209	166	187	189	207	174	203	203	187	190	185	155	192	197	176	178	185	169	167	201	187	213	161	189	191	186	187	194	189	187	176	177	157	184	211	156	156	187	189	178	187	201	177	182	215	180	195	213	189	202	183	185	163	174	177	192	215	215	178	168	162	180	180	179	195	174	171	181	189	165	182	191	175	170	193	200	181	174	183	168	198	190	189	207	166	198	188	199	158	174	174	189	177	174	182	193	201	192	194	176	198	192	185	180	174	166	163	184	204	170
2800	478	512	435	470	480	450	474	439	454	470	447	463	458	465	463	465	458	440	444	476	467	466	469	515	515	454	494	465	468	484	483	478	474	450	472	449	461	479	478	428	474	481	502	456	481	445	452	467	438	456	451	475	457	438	447	431	485	458	451	482	450	494	450	494	419	455	481	455	459	489	450	428	472	456	470	491	496	428	463	472	456	464	417	463	424	494	444	436	464	484	471	444	464	481	433	493	460	492	474	427	486	488	478	472	422	458	459	466	474	476	477	456	423	463	434	456	440	497	440	496	458	493	448	476	471	446	469	489	488	457	489	480	466	476	474	460	438	473	446	460	446	492	431	476	466	456	461	458	459	463	471	433	491	461	472	460	464	457	461	470	478	447	486	427	474	444	512	455	466	483	478	439	469	470	427	449	449	470	464	422	448	484	440	455	464	484	440	440	463	504	447	478	481	458	449	449	466	473	459	465	435	451	453	463	481	448	429	457	433	461	462	456	448	454	453	481	464	525	499	477	471	434	427	467	484	480	435	443	489	474	483	479	451	479	454	475	464	453	471	460	475	508	455	444	482	419	436	485	485	462	478	500	463	464	462	472	440	469	464	471	439	450	432	443	425	474	466	460	493	504	424	470	454	414	460	466	442	505	468	431	480	462	458	442	485	467	500	464	467	471	460	449	420	451	489	477	460	513	481	437	478	445	475	467	457	490	475	440	480	461	483	442	441	480	467	473	471	463	462	473	504	464	425	423	494	442	508	468	442	477	463	475	472	430	475	458	449	461	482	523	504	446	475	481	473	428	435	446	500	471	477	457	457	436	450	456	398	465	451	464	461	469	503	477	425	451	445	477	465	469	465	442	464	486	452	413	454	472	432	490	511	497	433	479	490	484	493	489	439	486	457	489	451	400	451	428	462	508	466	481	437	454	465	431	472	476	455	442	491	492	440	468	510	467	434	421	473	442	474	464	435	484	454	463	507	463	476	466	436	450	469	476	444	485	430	477	483	461	436	457	463	439	442	449	422	461	454	453	500	463	459	484	461	458	463	472	407	432	468	468	492	455	433	445	476	453	434	474	437	454	453	485	454	426	446	466	459	468	494	465	458	518	472	467	433	485	480	473	479	497	443	474	433	448	446	476	478	419	517	452	464	482	460	451	506	442	490	480	482	486	488	442	449	451	492	465	448	458	493	473	513	482	479	479	440	469	457	425	455	460	458	486	507	500	445	503	477	477	458	458	457	443	439	473	497	478	438	458	480	478	468	472	471	480	465	481	462	440	467	495	473	444	445	440	438	425	469	463	457	469	453	504	456	472	471	471	488	468	501	458	446	440	493	444	479	465	449	493	460	482	466	448	473	466	457	498	429	483	491	442	465	446	442	449	487	423	462	455	518	457	470	483	451	459	449	454	469	426	461	458	464	467	438	476	470	477	461	470	476	462	442	463	457	469	469	493	471	428	460	471	520	508	437	485	461	437	463	482	475	467	448	476	499	469	440	480	485	446	469	465	408	491	434	457	474	469	449	445	475	447	458	426	463	440	472	475	473	431	487	498	446	451	418	419	480	480	472	482	466	465	475	463	452	495	443	422	447	457	467	472	512	469	463	468	474	430	448	483	428	458	455	433	448	487	463	461	482	428	466	490	485	460	471	447	485	474	434	448	461	503	458	443	498	425	489	462	456	495	491	464	483	442	487	491	472	440	447	455	427	478	492	423	455	448	450	488	432	471	443	459	498	465	478	450	478	488	435	472	451	486	421	466	478	488	488	460	473	461	479	451	496	430	478	489	494	474	441	462	445	468	450	470	458	459	436	473	460	468	462	434	460	480	495	498	444	438	470	482	496	439	449	487	462	476	487	488	463	414	503	410	439	485	463	443	526	442	501	479	499	456	451	460	439	464	413	479	463	497	488	487	471	448	502	460	454	477	483	484	474	491	441	465	492	477	462	455	491	451	473	473	493	462	440	474	490	494	442	442	489	442	483	472	446	489	482	489	457	464	485	425	460	437	438	447	479	478	468	468	462	422	451	463	463	450	480	469	485	485	470	465	491	459	443	486	461	477	489	493	502	465	453	512	460	470	434	457	458	476	457	445	470	476	480	480	495	471	501	469	491	453	461	451	488	442	451	471	452	451	470	478	460	446	474	463	475	452	465	475	490	468	455	443	490	449	476	470	473	490	458	477	465	435	477	488	459	456	435	465	449	473	456	460	522	454	457	450	461	497	488	512	442	454	472	454	453	450	476	470	486	466	447	432	473	472	448	465	456	477	443	454	479	479	420	477	513	495	509	430	471	444	465	459	491	491	494	430	427	475	458	448	455	506	463	451	459	472	446	490	506	454	462	435	451	475	457	471	459	452	488	454	464	416	433	440	471	450	430	481	438	447	503	491	492	462	447	463	447	459	390	463	488	442	452	447	449	439	450	466	469	456	496	491	446	475	452	501	475	478	478	477	456	481	440	482	433	459	453	443	447	493	480	460	490	451	474	481	438	467	464	474	462	466	476	487	436	466	452	465	405	447	472	459	437	512	498	423	479	456	495	420	407	484	447	463	482	444	459	501	421	441	492	507	474	491	424	449	502	460	439	480	464	467	470	438	464	477	443	473	468	439	453	465	526	477	451	411	440	499	467	498	423	454	483	467	449	461	491	457	471	445	419	468	501	472	477	443	486	422	481	477	513	481	453	538	454	457	439	478	469	464	456	442	500	482	456	453	475	458	442	482	475	466	475	471	447	474	445	433	479	454	448	428	490	476	448	453	488	412	483	458	492	452	440	478	453	471	474	446	458	470	459	449	466	452	439	490	438	465	479	465	489	461	480	443	409	493	425	430	469	423	428	452	445	462	488	459	469	485	458	455	454	453	478	492	436	470	422	508	487	466	447	495	460	480	485	477	464	463	491	479	450	451	487	473	449	464	476	445	481	482	455	453	465	489	497	466	448	485	430	446	473	493	471	470	444	472	482	443	474	481	450	498	442	461	461	480	439	478	441	465	502	449	479	448	482	427	471	439	477	475	452	458	462	491	475	461	443	482	431	462	453	438	473	453	458	444	499	461	467	455	467	509	458	430	464	481	494	458	478	479	463	455	463	471	477	424	464	442	482	454	437	503	464	466	474	470	434	482	474	444	424	468	481	446	482	477	454	463	474	445	482	484	462	433	453	443	436	470	454	498	463	463	447	473	464	471	432	465	436	467	468	480	484	444	481	471	500	458	469	441	458	435	431	480	440	442	491	461	437	483	450	486	443	466	469	451	440	457	485	499	479	512	466	464	446	488	434	470	483	446	472	469	494	467	454	470	465	452	484	476	478	466	436	465	474	478	473	470	468	509	462	440	446	481	468	451	454	514	443	455	462	442	462	464	496	444	451	465	465	445	491	473	482	480	431	457	485	466	466	453	470	490	414	458	472	462	461	448	460	493	478	434	424	443	459	483	430	472	457	488	440	463	457	482	470	491	459	507	502	492	478	437	436	454	476
12924	1037	630	550	473	435	441	384	390	331	289	327	327	313	318	316	291	341	302	349	315	342	345	329	336	313	357	306	304	290	310	335	319	306	353	329	329	295	342	329	303	328	339	317	316	324	322	299	320	336	316	307	345	293	320	309	306	314	321	326	342	342	297	287	315	317	324	327	330	346	305	319	367	337	356	333	300	310	335	329	316	279	337	326	317	271	325	318	345	303	331	329	320	368	347	346	319	341	357	332	302	299	284	315	322	342	313	343	315	288	323	334	289	326	365	311	324	296	309	297	322	317	304	336	311	273	321	306	322	282	339	351	327	361	325	333	316	313	315	325	276	297	312	345	300	310	343	322	309	339	325	282	349	314	319	328	309	316	352	323	307	294	328	276	329	319	324	286	302	310	280	327	326	334	295	335	315	301	332	326	325	307	326	312	329	332	304	317	334	337	292	339	305	290	289	297	313	362	283	311	304	313	301	325	319	339	290	297	309	316	339	282	350	297	288	348	320	305	301	305	326	305	328	318	306	324	329	319	324	309	311	311	317	346	317	347	352	316	332	286	284	307	287	308	308	291	320	303	357	347	325	300	336	298	335	325	337	313	320	329	306	344	286	344	314	283	306	308	316	334	343	313	328	333	327	314	321	334	328	324	330	309	302	298	321	363	309	343	349	307	330	324	298	317	301	309	354	319	350	348	283	351	351	337	291	308	332	278	294	314	337	309	312	299	319	340	321	336	321	327	357	314	302	308	317	340	327	354	308	330	308	327	313	331	318	333	321	313	301	321	310	304	320	344	310	327	323	294	347	314	331	310	289	327	351	334	292	303	320	344	301	337	316	320	335	323	325	334	330	305	339	308	311	308	329	287	294	340	315	307	343	333	305	356	332	285	293	314	315	324	355	312	374	314	317	325	339	303	301	323	307	301	294	328	318	343	344	293	329	293	298	316	331	313	314	307	297	320	309	306	297	327	302	331	326	302	308	286	341	337	335	308	331	314	262	314	320	325	340	336	362	367	327	328	338	331	315	349	312	302	301	339	342	329	344	338	315	291	343	334	279	312	322	277	320	263	327	338	314	317	331	336	339	319	298	316	324	363	296	344	303	326	349	334	314	311	341	304	317	315	301	336	301	282	317	311	329	347	326	296	289	310	318	284	323	302	313	316	320	353	344	301	312	315	334	299	324	308	329	330	292	315	306	315	329	326	334	339	317	316	294	330	333	312	329	309	302	288	336	314	311	302	299	329	337	340	347	344	326	326	294	311	337	340	318	354	324	353	329	326	342	300	304	354	291	305	298	330	300	340	312	312	305	342	308	310	323	307	336	319	352	323	288	319	357	344	305	313	346	325	300	297	324	348	328	288	330	311	302	344	332	298	308	367	304	307	289	351	315	307	295	321	322	316	326	336	287	308	319	319	323	311	316	293	303	342	303	318	336	322	300	302	350	324	316	304	313	313	309	347	345	322	330	346	307	322	328	317	329	343	313	309	310	310	302	330	355	302	313	344	335	300	264	284	306	301	330	329	321	362	324	344	350	312	308	343	315	350	312	334	345	316	344	308	333	296	279	311	315	297	309	326	278	306	338	300	342	322	314	348	357	322	326	275	296	349	337	302	316	290	339	309	291	323	309	332	338	299	285	334	313	349	314	299	300	293	331	377	307	330	333	296	334	326	326	312	314	354	334	326	297	336	322	322	362	320	347	329	333	328	291	297	298	314	348	341	302	313	312	326	320	317	326	325	318	300	319	317	342	306	301	370	294	315	315	316	361	340	292	311	348	305	347	304	330	294	315	324	340	350	296	297	322	319	304	303	318	289	354	304	311	341	326	304	366	336	297	306	293	309	311	330	312	333	337	290	343	299	351	334	291	319	325	268	349	348	315	325	331	331	321	311	329	312	318	343	348	331	333	301	318	313	299	331	327	318	317	300	320	316	347	288	351	311	328	329	314	343	316	265	322	305	329	331	317	330	312	320	302	322	291	306	317	346	319	313	317	303	309	314	337	324	324	326	329	296	324	295	358	316	288	320	329	337	329	324	315	347	285	303	329	306	333	316	327	359	319	315	311	271	312	324	312	309	343	347	335	304	300	338	334	311	294	339	291	314	310	340	317	322	327	347	320	302	289	288	307	332	310	330	341	311	326	319	312	330	355	331	303	346	313	359	322	358	351	308	300	321	337	320	321	290	349	298	292	319	339	328	341	318	310	301	326	340	345	311	339	320	327	330	305	327	332	299	345	334	337	350	329	303	294	311	344	338	321	343	310	302	342	332	366	345	327	315	287	332	313	301	299	320	307	311	342	328	310	350	331	324	331	320	313	325	326	327	337	341	332	320	297	303	293	320	336	331	296	274	342	319	316	286	331	335	266	311	320	327	307	319	302	317	332	310	341	320	306	335	328	340	345	318	352	359	302	297	330	309	346	331	320	341	332	294	348	297	351	295	315	326	345	311	308	344	327	318	324	323	301	342	342	293	278	302	326	335	353	321	338	320	322	342	305	293	330	351	336	345	364	328	295	298	307	316	323	316	329	285	345	332	325	318	301	328	321	325	309	307	322	286	324	324	337	339	338	332	292	331	306	316	333	325	321	307	340	330	318	317	292	330	318	349	324	315	291	297	335	325	305	287	354	329	319	313	314	322	325	313	333	321	313	327	310	281	282	316	343	332	322	312	318	309	382	281	336	315	294	270	338	314	307	321	345	299	293	335	342	296	315	338	311	327	324	334	314	292	310	344	310	330	301	322	327	305	343	322	324	332	326	270	314	320	309	326	347	372	334	335	316	296	317	339	291	296	313	362	290	275	344	312	313	321	318	300	344	329	348	355	318	315	297	345	330	332	323	296	311	321	338	289	312	295	315	332	333	345	324	327	314	322	341	295	309	292	300	303	316	336	326	318	316	331	296	300	330	306	297	302	332	325	323	336	310	363	276	336	318	323	343	293	316	319	352	320	329	323	320	321	332	306	311	318	336	304	306	310	314	308	307	284	304	313	321	291	352	312	318	330	316	332	327	322	296	331	319	321	306	338	315	326	297	298	337	328	319	335	349	314	305	314	287	325	318	310	293	281	331	315	339	356	313	317	302	310	339	335	330	318	303	324	333	313	335	307	323	311	300	317	308	320	334	309	340	350	334	334	351	320	330	323	331	312	301	316	339	310	279	303	319	333	334	348	316	307	320	292	323	348	337	322	335	327	286	323	333	329	333	333	309	354	351	312	333	354	340	347	280	331	324	316	343	306	335	322	289	320	297	290	315	290	322	324	306	331	320	329	345	310	318	324	315	329	345	320	324	289	353	299	314	323	279	305	306	321	337	341	326	355	309	368	284	319	346	311	342	320	325	303	314	316	320	291	318	298	301	320	312	306	311	325	313	305	331	352	323	315	311	309	319	317	300	295	312	273	296	317	304	326	322	343	331	324	317	314	304	297	299	326	326	317	299	291	320	322	323	316	310	338	326	310	353	317	353	336	299	336	340	357
9085	1003	1418	1635	1440	1293	1081	1016	1004	928	886	909	876	810	807	787	812	810	817	764	737	743	723	795	774	768	763	708	724	750	755	728	787	764	725	735	764	736	740	773	770	792	766	711	747	764	779	767	741	758	735	728	724	745	777	740	734	751	729	746	700	711	761	751	739	726	732	781	708	666	755	711	677	768	784	723	740	783	759	756	743	746	712	713	746	771	769	732	723	768	746	726	677	723	750	677	696	721	734	712	720	724	741	745	745	729	735	695	763	702	735	737	720	729	741	683	697	735	763	713	715	723	733	679	736	740	739	727	784	752	737	672	714	725	734	759	738	749	687	734	714	751	737	739	755	721	698	785	787	734	708	748	748	741	704	742	741	764	717	738	728	719	739	743	712	745	694	706	741	730	768	704	689	707	767	703	715	745	717	730	722	707	727	737	721	762	705	769	777	736	759	747	764	730	743	761	728	753	803	717	775	710	716	733	699	740	690	713	657	807	719	673	726	778	772	699	705	722	723	732	745	732	754	706	753	762	732	736	749	709	765	707	733	736	736	709	765	728	747	716	646	728	737	717	736	740	739	741	725	700	774	736	736	767	733	752	710	758	731	716	718	745	730	683	750	702	733	704	694	726	762	704	739	785	746	775	766	713	724	704	735	755	737	734	771	723	698	711	712	752	713	718	794	718	742	709	751	711	778	701	674	763	740	723	753	715	740	737	682	790	753	711	719	717	708	718	708	730	717	710	726	717	775	714	724	699	708	729	766	710	700	786	730	751	771	736	775	768	716	691	772	712	709	682	728	742	791	727	687	727	720	751	740	720	699	669	754	742	733	743	730	754	705	670	745	762	735	709	787	720	700	717	711	738	725	771	758	743	736	733	701	710	702	736	706	734	676	678	747	748	706	756	690	702	755	728	724	689	711	749	729	710	737	772	705	729	733	743	721	733	702	708	740	732	754	714	736	747	696	730	702	730	694	760	743	733	751	755	756	704	716	706	732	747	712	764	684	719	691	733	761	718	704	724	737	727	723	748	725	722	716	706	735	729	739	739	709	687	731	758	757	741	716	736	758	711	740	728	762	709	712	673	689	723	749	699	657	740	715	675	752	698	785	741	705	695	647	715	719	727	706	733	725	749	751	702	730	715	704	670	739	753	747	719	732	723	715	720	735	681	733	693	727	714	719	717	751	748	761	718	690	701	783	721	764	729	773	747	729	756	713	709	707	762	678	713	709	723	752	719	714	721	667	691	751	733	716	691	705	718	783	735	772	726	725	740	756	768	778	737	724	732	748	747	709	777	764	745	727	715	694	756	773	726	740	754	777	768	722	712	737	775	728	703	741	664	736	761	705	763	776	700	763	710	742	773	737	726	758	723	719	700	764	696	718	748	731	766	721	736	751	708	721	711	734	754	702	733	688	742	742	709	752	719	738	755	716	750	705	723	704	732	675	730	738	714	750	720	762	714	738	755	721	810	714	733	673	659	750	760	697	761	758	760	711	735	688	697	749	720	692	729	721	721	726	753	735	703	659	757	725	752	741	767	695	766	739	749	739	694	691	675	726	792	782	783	722	753	761	728	713	707	697	685	744	762	722	734	702	763	756	723	714	726	747	699	751	703	718	755	754	750	767	661	714	720	698	715	713	766	692	746	708	722	779	748	737	684	723	716	704	718	718	752	733	752	741	724	693	749	712	712	711	778	733	724	700	745	739	688	722	752	719	781	713	733	750	769	716	753	760	725	764	704	761	732	711	699	768	683	684	722	742	749	686	741	701	727	693	772	747	796	734	764	719	742	763	726	781	739	716	734	722	709	745	766	734	754	756	762	722	725	764	735	743	692	726	734	752	746	704	703	753	720	716	732	720	672	722	727	740	706	712	737	771	765	686	705	720	741	763	731	733	747	805	710	765	716	729	713	682	733	720	770	781	738	791	705	715	772	786	716	739	713	775	710	707	709	693	741	671	792	743	764	794	715	746	698	766	740	713	742	725	768	733	744	747	707	720	717	749	798	771	703	721	774	690	686	704	747	675	748	734	716	707	703	743	706	710	741	707	749	732	718	734	734	719	701	711	735	744	710	731	760	756	761	770	787	735	708	765	754	707	753	726	688	734	687	759	708	744	761	738	734	773	724	755	732	725	706	744	780	671	698	736	730	770	694	739	755	753	721	688	745	704	701	759	727	683	742	735	774	681	699	759	743	747	789	735	685	711	697	716	734	728	772	774	732	701	790	712	740	750	724	759	749	792	774	696	812	733	696	712	726	731	720	741	756	713	698	728	707	722	758	734	732	751	746	734	763	775	698	688	711	686	748	698	690	777	725	689	723	742	670	713	732	676	753	703	741	727	730	726	684	668	770	794	743	754	750	722	713	739	759	762	717	780	738	729	729	719	757	714	743	717	791	742	757	746	740	746	709	717	761	756	719	731	710	763	737	717	713	727	739	735	724	710	723	757	736	785	778	766	698	768	713	719	702	785	713	826	716	723	704	726	751	739	763	700	772	722	698	770	732	700	704	729	718	706	733	711	740	734	757	734	733	733	718	712	763	741	779	671	688	760	701	730	762	704	736	745	737	683	734	746	736	779	710	724	724	754	714	810	723	760	751	708	716	734	723	776	716	709	718	729	735	726	699	726	727	720	712	753	714	729	780	705	775	727	768	713	770	791	774	695	729	756	717	760	792	759	765	714	716	752	705	696	760	727	731	685	727	743	715	685	722	732	718	759	728	756	727	757	745	725	732	712	761	701	722	703	709	708	749	739	704	720	750	707	704	764	741	743	748	735	737	693	753	717	720	772	701	730	711	776	762	767	711	684	747	752	791	723	742	738	704	735	726	710	767	727	721	727	739	719	762	704	720	767	739	772	734	733	727	724	746	740	741	734	745	704	697	724	733	651	766	693	734	680	735	746	759	765	738	729	716	713	741	723	702	737	722	731	725	716	712	702	759	762	737	802	745	681	722	738	716	744	758	750	736	727	729	750	715	731	741	726	762	728	700	752	725	773	706	736	715	699	715	735	721	723	711	743	744	761	740	734	724	719	713	773	708	731	744	722	746	705	764	706	736	726	714	697	721	741	758	733	728	725	721	745	766	739	728	792	783	726	785	777	763	718	740	700	693	705	693	689	757	754	772	744	745	750	752	771	699	750	743	740	725	735	683	706	733	761	738	729	771	753	685	756	706	710	729	683	709	741	752	720	796	693	758	757	755	706	714	710	741	728	723	735	700	702	727	731	745	731	738	677	787	738	757	748	732	714	768	730	777	760	725	708	691	720	739	706	758	743	746	731	733	747	758	722	717	710	668	710	705	750	723	713	717	731	736	743	717	712	750	734	727	731	759	722	718	699	726	723	715	768	741	721	729	770	749	733	675	709	711	717	736	725	683	768	749	735	792	715	754	683	718	772	682	731	735	741	761	732	706	716	680	733	745	751	706	793	703	737	735	727	764	762	711	748	738	707	718	720	730	694	718	730	737	672	724	718	734
20872	2129	921	810	525	418	448	404	366	352	313	285	262	295	301	260	286	273	226	303	277	240	295	269	233	248	288	262	296	249	268	268	238	268	280	275	270	267	237	278	251	269	263	230	235	283	260	291	246	260	240	285	261	241	256	270	215	259	290	260	257	284	271	241	291	255	236	283	276	286	285	297	261	251	219	247	214	265	262	288	248	255	273	293	237	226	267	251	243	278	298	244	274	245	287	263	298	229	253	295	282	254	289	258	246	246	262	272	285	294	272	258	251	281	260	244	273	283	251	282	284	266	262	260	247	246	237	268	236	261	293	251	297	268	272	257	256	285	271	248	254	251	262	253	232	243	271	248	252	267	294	239	256	231	262	259	281	296	256	277	221	244	281	248	313	248	255	246	259	298	259	253	277	294	301	251	243	266	278	275	254	242	269	275	274	261	221	242	294	235	236	302	262	285	268	262	265	235	247	252	263	270	270	247	241	241	280	225	255	289	245	257	250	251	233	265	226	281	261	273	275	263	254	219	286	254	239	240	228	288	268	269	294	259	272	261	260	261	265	248	257	246	254	235	219	246	245	267	283	269	253	271	272	289	271	278	271	279	266	235	271	274	263	243	245	246	282	282	242	263	275	253	263	268	245	269	250	265	275	282	261	259	245	296	263	254	254	285	243	227	257	266	252	263	262	251	230	282	258	273	280	262	244	256	261	254	252	314	261	281	280	238	234	240	284	233	248	270	238	243	236	249	228	239	244	266	319	260	250	252	272	250	246	239	264	260	254	264	259	273	266	277	235	249	265	255	263	278	250	249	254	258	245	254	265	244	241	256	277	263	278	255	268	275	245	263	266	261	256	237	258	280	277	263	229	242	236	249	267	244	270	245	244	234	259	259	224	252	249	267	246	260	234	266	263	238	221	259	226	240	275	265	232	270	264	280	266	277	275	252	275	287	274	269	248	300	292	295	269	269	285	277	255	252	291	274	249	285	294	292	251	267	240	275	253	242	261	270	294	299	236	272	247	287	263	258	267	268	257	252	249	247	238	248	277	281	257	227	249	262	277	259	262	262	286	280	231	242	289	248	247	269	264	255	281	235	288	256	304	285	244	265	264	286	246	251	282	254	238	252	242	259	274	279	248	264	280	272	260	242	291	265	269	242	288	260	265	289	284	236	249	296	246	282	263	268	259	252	255	233	285	270	270	260	241	247	237	258	267	270	268	259	268	266	254	281	241	262	259	304	253	232	242	247	242	271	238	240	257	266	237	245	258	258	258	259	236	268	241	250	251	285	277	272	273	246	257	254	273	256	255	302	247	262	279	242	247	280	291	252	254	272	260	246	217	269	243	253	273	266	259	271	239	265	245	278	296	256	260	259	231	283	261	261	250	268	278	291	263	224	241	264	233	275	269	266	241	257	264	255	291	266	253	258	282	240	280	264	279	264	269	241	289	281	259	254	248	252	270	282	264	252	254	263	254	264	258	248	276	242	266	229	250	261	258	265	266	245	281	277	272	259	248	212	267	267	289	247	251	268	257	249	262	277	294	278	250	259	274	267	266	271	266	279	261	235	273	298	280	272	242	299	237	271	253	252	272	234	282	277	290	272	257	249	276	273	247	275	245	259	270	274	262	272	287	262	275	298	248	256	275	259	248	272	241	252	280	279	251	228	273	250	252	262	278	259	265	273	277	276	245	281	288	270	275	259	239	280	271	248	264	282	258	257	268	283	275	298	248	270	251	257	261	317	247	275	272	244	255	265	270	259	259	267	275	272	237	294	248	255	261	261	249	243	259	263	262	272	252	267	245	276	270	286	264	262	274	266	238	264	277	273	267	238	289	258	269	296	261	292	280	277	250	273	246	274	236	289	239	251	272	267	271	247	273	259	253	261	294	264	283	235	255	249	235	240	268	278	241	235	275	278	286	269	257	210	231	247	274	231	265	259	257	257	250	267	264	247	243	255	286	269	257	269	271	257	248	278	260	239	281	281	257	258	240	265	265	266	247	232	281	237	239	266	254	256	258	263	259	286	263	266	267	250	279	249	255	261	239	235	260	249	265	273	274	271	264	266	234	280	261	268	292	246	252	278	287	292	269	247	279	252	245	256	270	244	263	259	284	282	275	231	297	241	259	251	286	265	241	282	263	277	302	261	280	278	230	263	214	239	239	240	245	230	260	277	250	282	282	257	267	271	287	234	224	270	263	265	249	251	274	260	239	254	269	267	258	282	274	285	288	280	280	247	258	274	277	295	265	278	237	269	282	275	226	264	269	271	249	276	238	290	284	274	268	237	251	234	250	265	268	227	237	278	253	253	258	248	250	256	227	258	270	290	235	242	211	272	271	272	266	255	287	253	269	232	261	248	268	260	261	268	284	237	240	296	253	246	257	232	272	265	270	272	284	256	254	273	265	288	263	256	245	243	241	259	214	252	296	285	260	269	295	280	257	290	234	263	258	264	280	248	251	286	268	300	246	289	239	236	251	266	270	250	232	257	278	261	274	257	271	286	280	235	216	237	238	246	271	276	265	255	269	263	248	262	265	285	259	236	226	237	280	256	233	250	263	230	278	223	231	262	265	258	270	248	259	266	274	245	251	225	257	225	265	248	253	239	237	239	255	252	237	264	237	247	257	254	276	256	257	277	244	255	260	249	252	265	297	259	272	253	260	236	261	243	272	257	276	242	244	261	254	271	250	268	275	275	268	255	279	259	239	234	263	246	251	286	302	261	292	269	265	249	263	259	256	254	246	274	269	242	252	259	275	260	266	254	267	281	223	265	261	237	237	279	262	227	261	243	270	262	264	244	253	270	256	269	239	279	269	271	273	261	283	265	267	218	248	288	242	236	221	250	268	274	250	262	252	255	259	261	275	243	273	269	263	291	262	262	249	255	238	271	289	262	249	256	252	243	262	230	259	254	266	257	259	277	251	237	241	234	241	280	258	254	266	250	277	256	303	265	248	264	262	264	260	268	254	283	298	286	268	263	236	262	259	288	247	265	278	274	271	261	259	250	251	247	247	311	265	309	239	282	288	267	269	265	292	246	310	269	283	248	261	264	257	257	240	272	227	255	250	247	258	263	255	255	239	270	254	244	267	282	275	259	273	238	265	266	258	229	260	255	251	271	266	270	260	225	249	263	257	262	238	259	249	259	274	258	279	296	235	251	274	286	242	255	247	282	273	226	238	230	259	254	276	265	275	282	259	270	255	237	238	246	288	268	234	239	261	266	265	262	226	267	258	262	281	289	253	262	245	250	280	259	286	278	268	274	265	262	255	269	249	297	294	229	271	273	283	240	255	244	253	221	257	231	238	257	253	227	243	245	259	280	260	242	272	273	244	266	260	255	270	279	248	249	238	265	265	241	271	274	260	247	265	233	276	251	235	305	303	257	290	233	252	265	278	272	267	234	252	274	271	273	232	265	264	256	260	292	277	228	230	253	238	279	261	262	277	238	242	262	279	254	257	259	248	256	258	261	227	252	269	241
11611	1168	1940	2224	1918	1507	1292	1143	1067	1003	873	797	797	769	749	712	743	740	714	647	679	676	696	608	652	609	612	610	614	647	658	588	634	656	612	633	643	644	617	603	613	569	582	604	585	592	631	618	599	600	592	585	597	593	577	610	631	536	594	599	612	598	588	557	595	644	644	619	558	602	530	560	616	599	581	586	608	563	599	617	591	605	597	598	571	623	614	580	557	610	635	605	579	609	584	593	626	623	586	548	619	591	582	608	551	561	602	571	609	555	601	586	601	596	585	625	608	616	606	581	597	629	577	576	601	600	563	581	622	571	614	543	616	609	596	632	556	603	600	587	604	641	577	611	603	548	586	604	553	627	590	604	560	575	563	585	584	595	592	610	593	575	628	616	581	573	580	611	565	566	600	618	584	574	552	570	609	579	558	603	608	594	593	607	627	571	560	608	594	578	588	594	627	589	592	622	569	575	610	584	578	587	605	613	543	590	574	586	596	636	597	590	577	606	582	613	586	612	596	574	569	576	615	589	620	623	572	619	561	656	600	624	648	592	602	603	587	588	556	600	583	605	568	606	617	636	576	573	572	600	611	544	568	582	600	580	551	609	606	608	589	585	587	603	620	605	582	582	643	622	634	589	603	590	618	606	619	579	591	621	548	576	588	618	598	621	604	622	574	577	566	567	576	595	604	607	534	599	555	591	582	586	610	597	569	621	600	603	567	623	605	581	605	579	596	597	622	609	579	610	649	566	605	563	599	603	559	572	592	596	566	644	601	581	554	565	587	574	603	614	637	620	605	600	617	541	600	572	691	580	608	585	619	558	616	609	590	563	580	570	572	581	607	629	630	612	612	606	549	582	581	602	584	587	648	592	583	531	586	622	564	588	565	566	617	604	583	625	518	577	620	584	619	574	575	585	595	602	603	577	617	553	619	581	594	584	607	593	585	611	608	644	611	555	621	619	604	589	554	580	616	561	609	604	562	579	605	577	607	621	546	565	573	581	604	554	633	594	560	583	619	576	549	615	606	577	627	621	638	593	650	600	595	606	617	571	594	588	554	579	566	533	608	637	573	594	617	647	606	580	593	563	564	579	575	589	572	598	595	597	601	564	571	600	591	591	594	614	621	628	590	547	612	580	621	606	621	556	564	550	633	574	630	587	593	639	584	581	612	585	568	562	575	582	547	577	573	617	590	554	607	587	598	574	539	629	617	557	593	594	628	589	609	557	591	558	586	561	571	575	612	581	575	584	588	568	600	614	638	604	571	544	605	568	602	597	580	605	552	616	567	554	634	628	590	584	583	592	549	586	606	587	575	575	648	496	608	590	560	598	608	564	578	651	622	553	620	524	605	565	545	577	597	572	582	590	601	553	595	557	614	594	574	582	581	622	579	540	589	610	613	600	593	607	593	588	586	599	564	622	568	574	613	599	614	575	593	579	604	604	574	601	563	594	619	623	595	579	614	616	627	559	594	551	627	574	590	574	577	564	561	576	579	604	550	606	537	592	552	583	582	532	612	594	560	601	620	631	599	593	580	536	579	590	612	628	612	541	576	631	560	628	614	603	610	595	548	603	623	575	644	593	566	595	620	609	584	585	575	581	612	584	556	592	581	591	611	594	583	586	576	608	561	606	623	568	588	544	629	605	595	605	590	588	587	590	570	564	564	545	604	644	621	569	577	550	583	580	577	593	644	588	583	556	576	567	645	596	601	598	602	586	597	617	586	595	607	592	616	559	611	608	615	602	580	565	597	601	514	620	620	583	568	600	597	561	600	581	601	571	572	591	564	534	631	575	624	594	602	576	546	541	590	572	570	583	589	600	598	554	576	614	578	598	578	609	572	591	605	602	577	552	607	640	569	611	602	597	564	598	592	586	627	591	603	564	595	603	628	609	596	612	599	598	570	591	596	601	570	633	568	611	589	597	618	625	599	616	615	605	594	588	580	596	567	574	593	564	562	607	579	605	563	596	572	633	593	584	613	569	603	589	607	590	593	554	606	606	573	609	578	576	624	564	574	632	551	593	593	586	568	598	566	579	598	529	618	633	643	543	612	560	605	586	574	603	537	572	564	619	569	624	601	588	573	604	604	593	611	560	577	610	575	581	586	614	587	579	565	619	588	603	583	570	603	643	605	590	606	567	615	601	598	570	591	561	570	596	558	573	548	592	596	580	580	559	526	605	583	603	601	601	575	532	619	587	614	602	603	619	640	578	592	582	585	562	572	559	576	586	613	597	615	607	586	590	582	602	571	582	587	608	607	592	582	601	594	595	585	560	602	564	560	577	556	583	601	563	579	583	554	592	601	612	572	585	630	637	606	574	585	567	579	591	545	576	596	614	635	533	571	584	607	547	615	600	572	512	606	576	547	582	538	646	574	616	620	574	579	599	587	559	547	592	624	604	576	506	589	564	625	563	583	583	569	596	561	572	599	588	634	586	620	563	570	603	618	604	608	609	652	609	545	610	596	616	542	585	567	578	577	579	601	595	600	612	563	582	608	601	534	594	562	578	624	599	614	568	643	599	572	612	590	647	646	566	623	578	624	577	565	614	610	579	608	596	622	585	599	575	613	599	594	580	583	549	543	546	611	582	635	584	597	609	596	583	586	613	607	562	631	576	562	619	598	590	619	567	589	619	578	578	616	580	615	562	575	588	613	562	616	608	597	577	556	612	611	609	577	592	567	613	575	611	549	614	568	586	560	626	604	584	575	579	619	620	577	595	626	614	553	556	585	618	590	591	593	610	560	605	614	543	567	613	608	537	583	608	577	579	600	601	603	555	580	541	560	617	615	580	576	588	598	570	587	612	593	605	567	616	575	573	595	602	639	641	632	594	594	638	611	647	615	595	586	570	618	580	556	561	608	598	581	625	582	590	620	591	567	606	612	613	625	627	617	625	628	574	617	574	595	604	593	577	578	585	547	549	575	600	601	618	603	600	562	585	555	617	555	619	621	565	593	560	592	599	639	610	611	612	545	590	570	575	608	586	602	558	612	599	542	546	593	551	637	614	629	593	572	585	549	586	557	627	583	612	587	597	561	600	633	601	602	558	561	579	597	556	581	627	593	587	604	583	655	570	563	582	603	608	597	561	603	626	600	593	572	673	652	608	585	608	539	591	636	618	564	601	614	622	592	583	640	593	586	615	609	588	612	580	591	611	608	594	571	607	581	563	604	629	615	570	560	589	601	597	591	590	582	610	640	582	575	599	574	567	639	587	583	596	614	551	559	608	568	605	616	582	567	585	566	572	587	611	589	596	598	593	590	589	616	548	540	576	575	599	583	626	564	571	571	605	560	590	575	610	612	593	615	604	560	592	592	622	621	615	609	579	586	604	578	583	544	573	622	602	599	565	636	600	568	556	632	533	625	582	603	588	609	562	584	603	586	602	602	550	588	594	558	566	603	599	626	554	589	598	604	606	547	601	570	552	597	611	597	627	571	577	593	634	584	550	565	585	584	587	581	540	614	567	601	586	591	625	604	575
3234	272	197	179	178	189	191	186	185	197	192	175	176	145	161	200	185	196	200	188	178	194	187	158	177	196	198	169	200	200	213	193	172	201	163	184	200	169	170	180	189	169	165	164	209	203	186	216	181	166	194	196	188	184	176	186	208	180	211	177	191	209	206	194	192	180	166	171	184	191	212	192	190	177	185	187	158	161	175	172	182	170	177	186	197	208	160	178	210	175	181	202	198	189	177	180	198	185	178	183	185	187	201	189	205	170	207	189	227	211	180	171	163	187	166	196	180	190	182	166	183	169	184	166	171	194	175	174	161	210	200	181	203	188	157	191	182	200	164	179	170	205	206	184	192	184	189	190	173	183	174	200	193	196	195	187	177	189	171	206	183	189	162	153	179	172	175	182	171	168	170	171	189	206	165	171	156	179	161	189	170	163	197	184	219	204	192	176	188	168	189	197	180	193	173	190	182	172	186	193	162	203	178	188	194	165	185	198	172	186	191	193	177	178	178	197	173	186	182	190	192	200	164	153	189	192	187	188	188	172	193	184	166	170	204	195	174	194	160	186	185	181	176	185	174	192	169	184	186	187	175	197	181	188	184	189	172	180	169	208	187	193	158	163	195	199	219	181	205	161	174	178	181	188	183	177	154	190	190	203	208	178	169	174	173	182	188	155	183	177	213	179	170	170	169	160	176	187	190	207	203	167	193	192	209	173	190	157	190	205	158	202	170	190	199	190	175	184	188	196	183	181	171	208	176	184	201	182	173	180	188	181	177	184	175	176	171	204	180	172	175	167	182	202	181	179	199	184	178	232	194	183	206	141	171	171	162	181	179	200	203	146	164	199	172	194	208	167	169	205	181	154	161	194	191	167	200	197	209	168	180	162	180	198	190	176	190	194	194	173	174	200	171	177	170	172	208	181	174	190	173	193	189	194	174	166	166	192	172	173	200	213	176	199	156	179	183	196	198	165	192	156	190	181	181	203	197	174	164	171	202	179	192	188	200	153	189	187	194	182	177	181	215	192	166	174	200	185	184	207	176	178	184	206	165	200	181	170	167	187	204	174	188	179	183	210	189	195	153	157	156	172	175	176	191	190	180	178	185	175	175	210	204	193	202	192	152	181	197	172	161	208	191	190	187	169	175	198	173	193	191	186	185	181	179	168	180	202	195	194	214	205	222	172	210	182	179	189	181	163	173	177	189	206	181	223	193	185	201	162	174	158	191	208	205	200	184	205	189	172	185	194	199	192	174	180	185	179	185	195	202	167	171	195	174	175	192	158	170	157	175	208	174	196	201	211	163	176	177	180	199	185	183	172	192	181	215	212	171	208	152	194	197	204	164	195	185	186	204	178	197	182	192	177	178	163	175	176	178	183	188	188	188	176	154	187	197	200	165	187	179	184	175	181	173	193	196	154	188	186	198	198	196	170	180	173	197	180	184	185	172	202	194	189	202	188	185	196	185	172	176	190	194	142	206	195	175	160	187	188	199	137	192	174	155	198	163	186	200	210	162	173	188	169	195	176	217	195	192	191	197	188	177	176	165	172	190	197	189	157	152	169	201	195	194	183	183	174	166	185	176	173	175	214	184	161	179	179	186	191	175	155	163	187	161	171	184	198	213	171	184	171	192	154	183	174	188	174	166	194	189	178	182	185	200	180	205	177	203	168	186	170	195	183	197	172	187	186	159	166	186	198	187	184	186	189	175	180	176	183	179	201	197	169	180	178	207	166	209	184	168	184	185	182	171	178	177	194	187	163	176	191	215	210	183	166	153	168	162	171	149	164	175	170	182	198	177	201	182	186	192	197	156	189	194	204	185	178	170	179	180	215	192	171	185	164	171	197	167	190	181	192	180	150	172	185	180	191	194	152	208	180	206	225	189	168	175	157	195	184	196	172	179	174	163	194	158	160	174	195	174	143	185	183	161	198	166	179	184	178	189	166	188	181	185	207	192	177	197	195	179	195	175	184	192	176	173	180	159	165	212	185	191	193	201	179	176	185	201	205	176	186	154	168	205	220	192	181	161	178	196	178	195	168	174	144	169	168	162	183	206	204	193	179	165	213	199	188	189	172	157	172	204	169	160	190	179	174	173	186	183	199	230	216	179	150	200	191	200	184	194	182	166	192	192	194	201	184	167	167	184	210	189	184	173	202	149	214	193	178	161	196	216	180	192	197	194	169	175	179	165	168	207	202	191	180	212	185	191	202	212	195	188	175	165	184	176	195	171	172	196	206	205	182	174	166	195	185	173	187	206	205	189	212	190	173	197	197	193	208	184	184	174	209	178	181	189	181	171	182	182	197	181	163	188	177	182	177	190	186	199	184	180	185	181	199	197	191	205	174	166	218	194	186	200	169	184	193	194	171	205	186	184	160	175	177	183	179	199	178	159	174	176	169	182	195	182	184	200	205	204	179	206	162	183	166	174	185	163	188	218	167	204	161	166	192	215	211	177	177	176	178	160	161	191	198	183	197	174	165	166	179	172	194	174	181	180	174	217	177	180	167	215	178	203	179	198	184	172	171	172	172	184	163	182	200	165	177	167	165	188	184	163	172	165	166	174	188	188	176	165	202	160	194	178	220	184	194	199	181	176	170	168	186	197	194	158	175	184	175	170	207	183	189	185	175	198	182	160	204	191	173	205	195	169	173	185	188	197	172	185	160	178	198	176	181	186	172	161	212	185	183	158	165	166	200	170	160	181	171	176	198	219	170	189	188	174	204	179	181	178	193	172	183	157	215	165	196	176	165	180	158	198	154	207	165	194	207	174	171	200	155	167	199	185	172	187	187	164	181	207	185	208	192	163	168	174	153	182	177	189	195	160	188	186	176	150	192	174	220	198	154	208	202	176	172	192	201	174	186	199	193	181	165	193	198	166	160	207	178	187	187	191	170	190	190	159	206	224	172	180	190	185	181	180	199	188	180	172	182	177	161	171	166	157	194	180	189	195	144	189	170	202	196	182	180	164	169	184	186	205	197	193	185	185	208	191	183	196	167	167	188	204	218	209	152	183	172	162	186	207	179	155	166	157	160	177	198	188	195	192	178	183	179	193	200	198	168	208	187	164	195	202	198	179	208	207	164	181	182	196	178	167	190	200	179	182	204	196	174	174	149	168	197	167	193	181	183	173	163	181	168	173	196	207	177	184	187	164	188	182	162	177	204	179	176	198	242	218	196	175	202	176	177	180	197	176	204	155	180	186	181	187	171	179	175	189	196	167	181	175	165	177	201	188	168	192	179	177	185	185	170	181	171	179	184	173	180	190	206	187	176	185	163	175	193	195	170	169	192	180	193	188	158	170	190	157	181	175	178	176	177	171	201	184	179	196	193	173	185	180	173	159	192	166	187	164	178	175	163	168	180	180	167	149	171	185	175	184	194	188	172	174	157	193	199	166	166	185	193	167	202	202	190	195	185	188	176	175	176	166	194	188	178	194	187	166	182	182	220	206	188	200	176	186	186	185	169	195	179	200	154	186	176	185	168
2592	489	465	508	450	495	478	495	473	480	432	456	444	449	447	478	448	483	487	438	465	466	490	480	471	402	414	455	476	501	442	443	445	465	443	482	458	489	444	454	450	476	473	449	463	472	476	446	467	430	458	438	421	444	436	491	462	452	459	444	475	483	427	456	468	448	495	456	461	465	452	466	469	467	487	454	435	467	458	434	440	498	507	433	459	484	477	428	453	464	451	458	481	456	496	480	454	479	459	466	492	485	456	432	458	464	461	459	432	475	432	442	456	454	443	487	488	454	443	446	448	462	473	495	475	440	427	454	470	500	447	452	453	432	488	494	466	465	455	449	479	448	448	466	454	424	470	482	428	456	476	487	459	455	463	520	471	482	489	435	478	483	444	463	452	446	473	443	439	451	445	463	445	472	500	459	448	456	433	495	453	443	477	494	445	451	496	455	469	465	430	461	424	500	465	446	470	418	506	488	445	472	482	466	453	446	481	439	473	511	468	433	502	459	465	435	454	459	434	449	469	448	441	485	466	478	487	424	450	462	451	482	493	418	449	456	480	455	474	516	468	427	428	454	463	462	472	480	445	460	441	453	471	449	489	495	459	449	508	431	453	481	462	451	476	510	487	447	465	485	471	484	461	452	425	500	444	452	436	477	485	465	490	486	495	492	422	487	448	442	480	485	459	446	491	443	523	469	424	441	474	486	500	485	474	464	467	453	437	417	464	440	480	439	419	460	422	453	488	426	447	470	474	484	423	463	466	462	499	520	456	463	499	449	440	464	455	498	468	449	460	449	446	403	421	448	454	452	444	459	443	473	457	478	484	447	497	489	504	506	460	518	448	423	447	468	469	488	455	439	422	387	462	457	472	434	460	481	449	463	452	469	460	449	479	478	491	482	468	441	476	494	457	450	467	460	435	473	515	479	450	441	480	435	445	451	470	471	462	474	460	472	470	455	454	423	494	464	455	457	439	397	440	476	469	464	463	446	468	454	435	460	439	463	445	420	443	450	449	481	447	474	502	477	490	503	469	474	450	452	435	452	467	468	441	431	454	472	480	473	471	485	470	474	471	411	453	457	500	475	464	468	458	460	423	476	486	479	463	491	466	485	436	499	460	437	469	466	488	471	454	447	460	504	457	461	444	483	446	436	461	455	433	443	455	453	446	484	482	480	418	453	477	461	455	448	463	497	461	447	447	453	458	432	441	467	459	475	476	463	432	444	490	490	468	472	457	479	423	472	490	483	461	488	430	487	442	462	478	480	434	438	478	435	475	454	467	438	421	446	473	477	463	443	481	457	435	473	431	462	442	445	474	454	449	469	507	435	444	441	500	474	471	458	454	449	452	467	482	461	498	468	469	450	455	478	515	416	456	469	464	447	459	465	458	494	483	458	444	449	438	475	444	485	449	469	477	449	467	456	461	466	479	427	473	480	429	455	459	488	462	468	464	486	447	490	465	456	461	466	464	455	462	449	481	417	473	477	487	436	483	451	485	498	504	440	451	423	451	443	462	503	456	489	490	403	408	435	460	481	437	468	450	437	487	439	443	448	478	472	483	472	436	482	495	466	484	441	488	450	459	483	443	429	440	440	470	486	475	494	483	448	443	462	440	454	450	426	474	481	464	466	478	445	448	417	472	465	477	468	480	453	467	437	515	470	473	459	441	447	458	449	506	452	456	448	472	441	444	494	453	419	464	470	481	455	483	490	434	471	468	512	448	474	500	451	466	441	476	473	505	474	429	470	450	447	480	458	461	463	487	477	450	459	436	467	468	512	488	453	466	493	442	459	481	445	455	449	465	490	448	482	504	405	463	415	470	453	501	457	484	443	467	452	452	440	439	464	489	455	490	453	475	476	435	454	465	440	466	441	443	479	461	451	468	468	478	456	452	443	445	490	459	438	457	457	436	494	479	465	448	466	446	460	469	466	476	456	437	439	487	459	427	476	459	433	478	473	443	480	460	475	452	445	480	477	483	416	432	477	478	498	418	444	429	485	497	464	463	508	483	444	461	468	474	458	445	449	461	502	471	464	444	444	454	473	460	443	422	437	447	476	459	449	487	482	487	437	473	445	441	464	472	466	492	459	442	436	440	492	445	494	418	459	425	461	442	487	461	461	468	470	457	470	455	462	460	419	441	496	468	454	485	429	462	437	461	468	478	448	476	453	444	445	487	490	474	464	490	493	450	429	476	456	456	477	459	482	474	460	439	453	464	472	444	479	481	465	469	444	452	437	434	428	441	410	471	456	480	454	481	488	496	431	469	435	475	426	445	446	446	491	473	459	431	503	471	494	471	453	500	415	501	450	448	465	464	456	472	453	446	475	458	441	468	466	434	472	472	447	485	466	423	457	448	458	471	397	424	430	454	471	465	469	471	455	486	448	459	428	472	469	452	460	463	449	452	480	466	451	483	457	491	471	478	448	460	495	457	443	483	455	469	426	482	471	482	475	502	454	439	447	484	464	450	456	422	434	469	478	470	476	425	449	474	409	472	484	505	469	478	479	451	453	494	495	461	470	481	440	468	452	481	464	482	477	445	447	456	471	453	467	448	451	463	413	497	496	462	473	488	496	492	467	439	445	480	457	465	488	483	454	452	470	475	482	462	482	433	448	484	465	453	437	464	474	434	504	487	469	502	436	491	488	465	478	461	460	490	491	504	463	483	443	474	452	488	430	442	473	451	467	486	482	439	450	467	511	444	439	472	418	467	456	485	451	430	472	473	470	449	460	450	482	475	494	476	461	473	500	486	501	442	441	473	458	407	431	473	492	438	451	436	430	448	468	474	436	462	475	475	424	474	445	499	469	464	442	454	434	449	467	489	470	423	431	497	448	440	441	476	487	458	451	475	488	449	426	440	458	469	423	443	444	412	436	475	480	465	448	480	445	443	466	465	484	421	480	440	445	460	459	509	495	463	450	481	493	435	468	461	467	447	451	437	431	456	461	453	451	440	484	496	470	466	440	466	452	479	432	446	482	441	440	460	462	484	486	433	472	468	452	457	446	424	451	475	482	450	469	507	400	454	473	447	472	480	479	472	458	437	478	472	450	420	446	437	450	442	471	444	498	459	459	446	458	458	459	402	470	439	470	440	447	457	436	480	431	429	477	455	449	451	439	469	452	475	465	467	473	467	485	440	454	474	450	433	459	427	472	471	486	451	464	438	457	466	450	466	454	468	454	504	495	449	462	430	460	463	481	439	428	466	462	498	495	461	461	463	497	414	467	451	441	469	460	444	474	435	465	433	454	453	452	452	466	461	454	448	501	446	466	458	457	497	462	459	441	448	446	482	456	468	444	459	522	436	448	432	454	456	500	490	441	478	429	512	444	458	455	419	504	427	477	452	466	460	483	461	443	481	506	450	459	458	455	470	437	477	505	470	441	449	485	477	455	437	491	464	492	511	452	484	456	475	452	420	458	475	483	478	507	464	446	417	452	420	419	462	437	467	464	493	439	445	476	470	468	475	459	465	476	483	382	468	484
12388	1018	685	543	466	405	393	372	409	387	358	366	295	310	320	340	307	321	317	346	335	296	362	344	344	304	310	356	328	303	334	317	315	354	345	314	342	342	310	336	331	345	291	307	300	315	292	317	285	322	339	291	332	349	309	335	338	351	301	325	340	355	343	325	320	304	311	315	310	272	323	314	321	345	339	327	342	298	354	300	328	303	296	309	357	315	303	312	328	336	304	310	314	325	337	284	304	319	303	348	328	314	337	325	321	279	296	312	319	292	301	305	303	327	355	331	338	318	309	294	376	318	326	320	297	355	334	327	319	312	305	312	285	331	332	300	299	320	282	335	306	319	298	297	308	307	335	338	325	305	354	334	310	320	316	315	335	318	300	306	325	279	347	334	313	350	293	304	361	318	329	281	316	309	319	315	296	308	347	312	295	323	307	325	313	342	311	307	321	328	301	298	316	291	322	296	311	327	352	343	327	278	300	327	350	309	310	316	337	296	325	336	310	338	296	301	358	290	348	355	332	354	299	317	299	326	336	314	359	326	317	326	334	332	306	315	280	362	343	334	333	323	304	275	313	303	296	299	302	305	343	296	301	306	335	337	312	348	345	319	324	290	317	290	321	309	318	352	337	313	329	313	315	327	315	325	328	302	295	321	327	324	284	331	333	318	303	290	345	341	308	312	321	327	339	327	300	330	336	329	322	339	324	348	301	313	345	287	344	318	347	319	325	267	313	332	288	326	302	314	305	337	337	306	325	291	317	296	336	327	286	280	313	276	337	305	317	307	338	301	313	314	314	339	340	323	343	335	291	342	313	318	347	297	335	313	330	292	315	341	311	307	312	318	306	341	342	292	347	369	316	359	345	322	264	305	292	279	345	308	308	305	313	325	315	310	360	285	309	307	312	342	319	295	348	297	324	328	323	315	338	362	310	332	309	308	321	319	314	274	327	298	284	315	333	330	269	332	291	284	294	326	296	341	332	298	308	303	345	333	297	377	303	303	324	294	332	320	323	323	311	307	318	317	340	310	320	314	310	293	308	296	298	339	339	305	291	330	307	339	308	333	317	333	330	321	311	318	322	309	314	301	298	333	324	292	315	272	293	320	313	314	322	306	347	328	295	306	333	340	320	337	326	305	288	360	332	302	325	333	334	306	329	323	311	314	305	337	321	324	328	333	317	345	312	322	353	290	340	289	335	319	300	324	328	278	275	333	331	321	348	315	311	278	299	306	347	345	297	340	322	306	331	352	351	295	297	327	344	321	321	316	297	317	326	317	336	300	281	300	350	356	341	299	308	362	320	363	300	288	328	321	301	351	335	330	328	344	341	301	326	270	319	323	281	293	306	311	320	300	262	291	327	295	337	296	316	313	312	324	339	310	336	320	309	326	319	293	318	334	347	328	372	292	354	318	313	335	316	290	290	344	315	288	312	327	301	318	314	333	356	340	328	301	323	339	317	324	300	302	318	344	319	290	319	302	344	321	333	328	296	288	321	320	299	287	314	327	321	336	359	316	333	333	314	299	298	331	305	305	325	338	309	335	295	328	287	331	317	305	384	315	346	323	323	290	284	350	324	334	329	320	321	308	312	328	358	311	324	314	323	331	316	278	319	321	303	311	309	324	292	296	309	292	312	346	301	306	347	309	334	288	308	323	318	315	314	346	304	301	332	324	330	332	307	332	341	319	331	299	317	311	280	335	325	290	307	336	316	327	313	312	325	312	302	327	326	302	312	291	290	316	281	323	349	345	303	289	324	331	316	307	347	294	325	325	315	329	313	313	318	298	292	344	304	323	304	323	335	325	316	292	284	319	319	286	293	327	296	329	328	307	310	290	294	323	295	296	318	322	362	305	346	334	351	336	317	343	332	312	300	299	334	340	310	296	333	323	299	322	309	309	303	317	292	305	339	326	302	336	330	333	311	306	327	323	318	318	322	342	321	341	309	330	318	303	328	310	297	364	317	317	314	341	323	319	310	296	319	327	302	344	323	309	277	337	330	320	339	325	321	308	319	351	318	312	332	318	306	314	318	328	328	311	347	321	363	309	316	331	340	334	310	310	301	309	301	346	316	311	325	314	283	347	355	302	307	334	346	312	320	310	353	292	329	335	316	334	333	322	320	303	332	292	334	344	309	310	330	369	336	314	300	294	294	307	296	322	341	316	306	313	314	296	322	322	311	303	300	321	331	329	331	303	363	303	307	328	309	293	332	304	309	329	333	345	285	281	332	308	337	326	279	306	293	296	335	279	344	292	303	336	292	301	304	315	312	326	311	331	326	335	334	335	326	347	348	302	328	298	284	324	343	289	323	340	284	322	301	324	339	317	292	284	304	341	335	326	277	324	324	304	340	340	305	320	332	297	355	300	316	285	337	337	331	336	307	314	325	345	307	339	320	294	313	317	320	341	318	329	308	323	307	336	328	339	308	326	342	304	320	296	339	331	327	324	292	299	323	363	315	336	311	327	355	349	294	322	338	345	326	309	332	320	325	315	299	315	316	310	320	291	367	292	317	326	300	296	332	357	380	325	310	324	326	308	335	314	324	327	314	329	279	339	305	333	311	306	290	333	347	315	301	294	335	295	322	318	341	323	320	293	321	305	300	363	274	299	336	347	278	334	299	322	299	284	353	318	289	307	290	304	306	331	299	316	306	330	307	300	333	325	343	331	306	289	352	307	320	327	332	326	320	319	341	312	323	331	320	336	309	316	330	351	330	328	349	342	318	340	327	294	308	326	336	343	332	325	337	299	297	314	314	316	360	278	284	304	325	352	312	307	317	291	324	358	326	353	365	297	347	311	316	304	327	291	301	312	322	303	313	308	323	318	330	354	277	338	335	327	284	320	280	288	351	289	331	327	329	347	342	335	288	345	339	307	324	277	329	341	357	284	339	348	301	368	322	311	317	290	318	299	293	312	308	334	325	348	314	341	307	319	293	301	339	311	291	299	330	326	341	328	279	322	348	348	277	318	307	280	298	325	308	317	295	291	318	334	285	312	293	299	283	349	298	329	332	344	333	302	359	345	287	315	320	316	338	321	302	282	330	310	320	329	313	314	325	314	326	292	315	300	315	322	305	305	348	332	325	326	314	312	318	305	329	330	303	324	313	334	351	310	317	303	314	319	319	344	335	309	345	335	302	287	304	347	273	353	298	317	314	347	360	325	312	341	340	335	319	275	336	322	329	298	310	308	314	305	301	312	314	358	331	318	303	307	301	317	318	301	345	317	368	303	342	341	324	309	320	331	291	296	336	339	309	296	269	300	307	336	334	289	347	333	298	327	331	317	327	310	314	336	348	310	292	285	308	341	322	295	329	311	341	359	324	314	319	297	313	347	304	320	361	345	314	317	304	286	324	326	300	309	287	320	329	311	339	323	332	343	339	337	343	303	317	348	316	312	326	329	297	310	338	346	299	313	278	288	326	304	293	332	319	311	349	342	303	312	316	337	328	298	289	293	296	302	350	321	344	318	317	321	279	314	334	338
9067	1060	1471	1560	1378	1222	1138	986	1034	911	850	835	858	862	815	820	834	760	786	771	742	751	811	789	741	813	782	741	725	727	776	762	739	710	749	720	755	784	740	733	782	717	734	712	759	688	736	781	709	689	728	786	705	781	737	694	735	702	722	717	736	769	765	741	676	692	746	702	755	704	704	723	790	650	724	722	723	761	729	733	785	761	718	749	717	776	684	740	709	745	712	713	760	770	758	748	718	725	741	733	722	726	757	722	750	745	722	710	676	686	731	708	782	666	710	722	760	775	768	752	771	764	758	807	766	715	771	708	694	745	716	770	747	730	735	737	744	744	711	696	670	809	732	714	731	736	764	742	737	781	779	753	693	789	754	721	738	747	733	729	701	708	736	711	712	736	718	817	770	758	733	774	706	743	765	700	739	748	747	751	744	741	781	754	712	728	708	736	715	730	743	719	783	711	740	730	721	695	747	684	784	735	762	765	773	678	716	755	727	751	742	749	771	718	703	712	761	740	704	723	679	729	749	733	727	737	778	750	753	704	760	716	703	731	700	729	745	758	693	727	716	706	722	672	752	716	721	790	738	738	718	723	710	681	751	707	761	701	763	778	749	700	691	697	739	728	723	710	722	706	710	717	701	681	750	707	733	735	795	711	742	724	691	752	732	728	706	769	710	725	720	760	759	726	734	704	736	737	723	755	716	748	749	723	693	746	752	772	785	761	734	744	663	724	680	705	691	710	734	742	715	677	704	791	686	715	711	740	754	719	752	736	701	686	763	714	708	695	774	685	740	706	685	728	715	731	749	747	718	714	786	740	693	764	752	683	769	719	710	736	730	684	723	703	716	735	697	683	774	761	723	749	713	714	706	712	716	712	732	746	797	768	738	697	739	689	743	712	742	720	719	732	715	711	734	699	700	700	725	728	715	761	782	701	679	726	701	734	704	683	764	705	679	693	742	729	718	757	767	768	738	733	724	750	692	754	741	773	760	709	744	674	721	737	750	743	700	717	733	746	669	731	721	695	755	734	718	753	705	710	729	787	687	759	733	748	685	723	699	759	715	743	731	710	721	752	726	754	746	739	714	660	713	764	731	721	773	729	678	707	719	720	733	732	744	713	767	688	727	719	702	758	681	720	736	774	696	751	696	755	672	744	717	719	688	762	710	730	743	736	753	777	749	682	692	747	743	728	702	799	724	686	721	727	702	751	728	687	707	760	708	729	748	794	687	785	736	686	726	761	728	700	676	672	689	679	759	715	724	725	711	748	729	763	759	705	738	700	766	705	749	770	769	743	762	783	736	759	743	708	718	704	761	716	745	734	748	720	671	739	748	708	719	723	730	689	739	732	705	783	688	735	713	707	775	714	750	736	786	749	722	698	700	754	703	734	772	729	685	748	719	715	707	714	692	773	767	694	729	798	792	713	791	753	707	741	754	728	714	771	729	661	694	720	733	717	674	750	764	766	784	673	749	741	760	669	781	703	756	711	715	766	704	719	726	711	726	735	817	731	704	777	688	752	729	728	693	735	777	711	698	721	689	754	721	708	748	720	758	752	733	762	695	748	760	710	734	765	768	662	721	739	746	736	766	730	758	686	753	711	730	744	734	711	759	712	730	724	691	722	715	705	734	722	695	744	734	719	704	727	738	709	736	707	755	742	709	752	724	733	731	716	710	738	739	711	716	703	728	698	723	764	729	731	759	766	747	689	757	739	697	748	704	763	739	688	718	730	708	750	719	738	739	765	721	743	707	726	737	714	737	748	689	716	751	703	755	711	743	743	673	682	750	721	734	723	751	742	725	719	730	746	759	789	747	721	729	725	760	745	727	743	725	728	718	735	727	755	731	707	732	710	749	736	748	758	759	725	729	717	688	712	734	731	732	736	742	757	730	723	785	731	737	756	667	787	741	748	775	736	701	754	686	787	680	740	705	673	697	684	735	724	696	655	730	727	685	760	733	807	757	712	731	753	788	800	708	673	705	681	773	686	756	705	737	761	748	700	719	743	710	724	764	679	781	739	698	731	723	729	748	710	780	719	751	737	710	773	735	745	704	747	669	722	779	718	739	746	696	724	773	731	742	779	750	755	729	715	718	728	719	702	742	747	750	716	701	717	698	691	720	704	774	677	694	758	697	751	756	735	720	736	733	698	702	724	776	757	730	746	743	738	742	740	736	741	725	721	760	780	754	750	755	721	711	686	716	704	725	757	720	733	686	718	755	754	715	736	697	750	686	699	709	742	743	733	749	701	698	729	767	728	745	744	724	719	686	727	687	753	698	722	737	725	775	723	711	750	715	714	748	676	713	714	694	737	737	731	748	746	720	759	738	756	730	725	702	793	732	716	733	751	707	745	687	741	727	688	783	749	738	749	758	761	682	778	717	785	776	760	688	804	697	743	699	762	765	701	687	708	750	693	754	700	730	732	707	748	712	747	772	709	712	766	669	773	708	709	722	731	750	742	722	723	727	674	725	703	692	746	681	759	726	723	708	760	767	718	756	759	713	778	729	752	707	713	769	697	708	745	733	705	786	732	719	757	683	789	717	746	748	706	760	800	715	719	731	775	763	765	677	743	716	672	704	755	757	777	713	768	727	764	727	704	730	719	750	727	731	734	741	734	727	677	735	764	741	696	721	712	675	748	699	751	732	726	729	682	700	725	772	750	705	723	728	747	710	758	718	725	721	772	754	773	733	699	708	742	717	782	714	809	699	672	775	712	711	687	724	745	765	721	725	698	759	722	698	760	768	748	703	754	753	684	759	780	750	713	711	721	733	748	760	737	739	697	713	703	689	767	710	646	753	705	692	722	718	737	730	739	730	721	729	715	743	767	734	732	741	779	728	697	751	777	725	740	736	769	731	695	722	739	736	740	717	766	778	751	705	762	705	735	708	698	698	739	698	750	707	751	746	733	751	722	691	714	715	734	712	705	680	705	722	683	699	736	749	687	722	734	769	728	715	761	763	680	697	745	717	705	745	708	728	751	728	708	751	727	789	724	671	712	716	748	712	762	696	773	712	757	741	758	675	761	732	715	722	717	763	712	730	719	706	725	756	713	790	725	759	744	732	764	768	727	760	741	750	744	693	753	720	759	730	768	730	721	749	793	714	709	758	735	715	730	719	714	735	743	767	760	718	736	764	736	678	737	769	697	772	709	708	716	710	726	731	688	726	772	741	714	718	758	723	730	695	720	760	713	703	724	755	759	737	669	735	760	688	719	769	726	702	748	745	762	702	701	729	739	652	716	700	728	722	717	759	757	696	731	748	783	758	774	744	691	721	699	787	688	770	752	807	738	783	750	707	778	737	731	732	750	720	744	718	714	716	678	682	729	749	725	689	730	762	752	756	753	727	723	741	718	768	705	711	744	712	726	801	703	694	770	710	749	724	715	766	734	740	754	704	750	728	705	723	750	734	744	764	717	747	650	693	717	758	761	700	749	723	712	739	744	713	727	685	749	782	757	711	676	771	737	753	754	725	722	735	752
20713	2112	945	708	568	463	425	382	348	339	321	300	286	287	305	281	278	283	271	270	281	268	271	244	288	286	287	249	265	252	256	291	278	264	243	262	286	254	260	270	291	264	266	246	264	268	256	260	254	242	263	270	270	275	291	285	256	257	319	264	270	302	262	281	245	253	241	283	261	268	303	259	272	271	271	277	268	266	266	262	260	266	250	253	260	265	257	279	282	272	257	228	264	250	283	238	281	260	274	276	225	269	268	270	233	254	262	261	295	281	260	260	271	255	262	276	267	268	227	256	228	272	226	281	268	278	236	257	268	253	251	241	266	247	278	261	257	259	260	287	235	272	245	240	234	261	232	257	261	267	250	274	281	255	233	246	249	276	258	249	271	292	260	265	273	278	250	265	254	247	277	244	241	260	277	233	233	249	228	256	271	293	233	240	259	251	269	273	277	255	248	285	276	279	272	266	233	248	256	282	246	236	257	261	256	252	287	285	248	256	250	277	269	263	223	238	253	258	242	252	244	221	248	281	239	257	237	269	297	279	282	262	234	292	243	265	254	256	269	269	273	259	273	263	272	244	270	267	288	254	277	278	268	253	249	269	265	280	253	271	290	274	215	234	243	269	241	234	264	240	237	275	274	231	294	266	243	261	237	227	265	259	236	240	265	244	242	279	260	260	252	267	248	243	278	238	261	268	267	258	260	274	241	251	244	267	275	234	269	279	264	277	256	258	261	257	266	239	233	236	285	251	271	255	271	296	298	244	240	304	265	255	253	269	261	229	292	272	265	256	265	226	280	247	279	267	282	230	271	274	251	243	271	283	243	249	235	260	238	261	248	257	270	262	257	262	247	266	259	269	283	253	255	268	288	259	267	239	244	258	278	251	274	260	272	267	275	251	242	263	227	273	264	256	305	287	245	248	259	275	257	250	282	263	276	286	266	278	257	258	252	270	257	270	266	286	257	245	271	244	259	275	267	301	266	249	261	280	252	269	242	283	273	281	259	243	258	305	255	263	251	272	251	276	260	225	263	269	249	264	261	216	263	287	288	250	274	263	283	248	260	245	272	264	278	250	295	251	251	238	260	253	260	275	295	243	288	243	266	251	260	246	255	274	257	266	255	255	238	217	261	256	263	247	243	267	286	257	254	293	277	242	271	259	254	269	263	248	247	230	287	256	272	300	276	259	291	268	242	242	283	279	258	264	273	256	304	258	262	272	255	222	254	243	263	264	286	283	263	257	258	239	282	277	247	272	237	251	261	273	229	261	288	274	279	269	264	239	245	255	281	271	242	250	242	266	255	298	283	244	260	262	267	250	277	247	262	269	271	264	239	294	263	248	238	278	265	232	221	242	257	255	265	248	251	282	240	265	255	247	276	264	240	287	262	276	245	266	241	281	292	253	241	260	247	255	241	268	274	245	241	244	297	267	265	271	234	251	243	257	284	295	228	253	252	253	244	287	251	267	255	246	308	250	268	254	253	265	282	279	267	277	252	305	256	240	244	264	251	281	258	261	261	254	287	300	304	274	252	258	238	265	269	293	250	271	274	258	244	256	264	264	255	253	231	227	250	264	280	249	270	254	261	261	260	278	239	246	282	283	279	243	248	287	269	243	279	238	251	244	293	266	252	277	268	244	256	266	267	258	261	258	225	272	260	276	263	262	248	283	233	265	271	266	260	264	273	270	243	262	247	282	270	283	282	234	262	255	287	238	269	252	257	257	282	271	262	264	285	256	260	247	287	255	267	234	259	257	256	243	234	276	269	265	257	258	256	259	263	243	222	270	262	252	266	227	225	255	256	241	285	249	247	264	273	276	233	255	261	249	252	251	249	264	267	242	251	252	260	275	273	246	239	280	263	246	234	256	253	253	249	241	278	315	258	277	288	279	274	257	256	241	259	254	271	277	279	294	271	265	257	249	292	257	248	266	262	271	278	256	255	276	249	291	270	259	272	252	269	263	286	246	278	250	248	225	276	240	259	280	253	271	249	241	262	264	249	261	265	257	255	231	267	271	258	247	255	265	239	224	247	252	264	239	248	273	254	276	265	265	248	286	249	254	244	274	250	258	273	276	254	267	252	273	272	279	254	284	280	255	274	258	252	277	259	279	288	237	242	255	233	276	260	285	263	281	282	301	257	285	248	238	266	247	252	261	287	247	274	256	279	252	281	255	267	280	270	212	272	274	193	240	268	284	252	238	263	282	246	271	233	249	284	259	262	270	271	262	235	270	273	239	270	258	246	269	255	257	270	242	251	287	241	274	271	262	236	259	277	271	261	236	262	274	268	270	257	262	252	263	259	247	262	284	255	284	259	291	271	239	246	269	268	259	268	258	273	256	276	249	298	245	277	266	261	253	288	271	260	273	249	252	259	269	255	289	241	258	238	227	244	241	257	276	292	246	275	260	223	243	253	251	282	256	262	242	236	260	287	245	252	263	250	268	242	280	253	269	291	251	277	284	247	264	281	289	256	275	261	249	254	257	247	269	249	257	318	255	254	268	248	273	251	272	264	221	251	250	245	258	281	259	227	282	256	261	244	288	263	269	265	275	288	261	240	265	270	238	268	266	254	263	268	271	247	240	239	280	243	283	268	241	270	224	288	263	240	281	295	254	268	255	243	238	238	273	257	293	266	244	269	250	248	272	241	241	261	257	260	234	236	254	251	277	263	244	267	260	254	277	246	256	253	237	225	256	287	273	245	234	236	240	263	277	245	243	268	284	242	250	248	239	269	259	282	251	247	289	265	252	273	259	254	274	231	241	282	276	267	283	271	296	249	266	256	289	282	260	249	255	263	252	249	268	237	268	255	261	254	233	252	252	271	268	242	268	275	233	234	289	269	277	292	262	240	297	286	232	250	216	294	265	252	254	231	249	254	260	251	241	288	275	253	239	287	251	255	272	270	251	252	234	272	282	258	263	237	265	277	245	281	265	270	261	256	251	278	261	268	252	245	294	259	269	276	261	261	270	299	261	230	275	233	283	289	253	267	262	291	289	264	277	279	283	229	264	274	286	273	265	275	246	247	240	253	238	287	253	259	259	260	262	247	227	265	256	263	245	262	264	240	263	299	270	240	249	268	233	244	251	257	249	272	263	250	255	229	277	296	261	266	271	269	260	269	251	259	273	269	278	231	264	263	293	239	231	234	261	249	252	255	275	267	236	253	317	256	259	249	254	241	258	232	270	273	273	231	267	300	220	248	239	281	273	222	261	250	251	236	232	270	264	266	256	272	281	269	268	273	233	254	272	272	250	238	236	254	297	257	252	234	264	263	286	267	258	256	287	263	257	267	248	262	234	248	236	267	236	226	244	256	229	274	263	293	253	244	272	255	252	242	266	283	273	280	248	219	264	277	275	256	256	263	248	284	273	267	266	275	248	281	273	271	239	247	255	250	274	274	264	273	246	271	267	256	270	277	268	258	282	275	274	253	297	247	244	263	241	239	258	277	279	254	264	235	278	273	276	266	281	244	263	249	257	243	250
11672	1198	2030	2212	1912	1609	1356	1177	1074	988	916	857	833	750	809	748	693	725	712	670	709	699	690	625	638	650	611	629	615	619	667	674	636	611	636	623	576	646	612	665	617	661	609	594	646	555	636	646	596	620	604	610	569	670	602	580	597	632	619	619	610	627	582	619	638	579	639	613	579	589	550	577	611	607	592	606	622	622	645	593	538	559	526	657	623	592	576	584	597	612	620	616	585	618	605	578	593	583	615	603	624	605	610	594	609	574	595	588	589	565	593	612	633	532	581	562	590	582	619	541	578	629	607	589	622	591	618	609	555	616	591	597	624	591	593	556	628	605	594	615	545	623	635	610	596	579	575	597	602	561	571	587	563	563	555	594	591	615	591	663	594	616	617	614	577	595	592	581	616	576	565	611	569	592	605	592	571	625	615	595	580	643	578	557	618	572	601	580	590	579	570	598	619	610	547	604	635	585	536	583	588	589	558	558	587	568	569	600	537	539	603	585	630	578	612	621	630	596	574	598	584	572	606	600	588	600	531	587	597	587	582	574	564	583	645	576	576	606	609	575	569	624	593	570	598	560	611	586	560	573	592	595	615	625	593	629	585	584	546	608	641	578	621	598	582	572	586	594	611	578	568	574	613	563	609	613	578	590	587	629	559	583	593	580	585	553	585	594	636	622	570	582	611	565	581	578	571	596	616	562	546	585	631	580	612	553	569	613	593	549	595	573	577	580	612	609	586	589	617	555	610	616	601	581	617	578	558	566	592	610	575	576	608	605	550	613	574	577	600	544	593	558	563	573	617	592	640	554	625	642	583	597	593	580	615	566	589	611	629	567	593	607	592	589	572	586	579	547	620	573	574	586	605	565	604	576	597	563	580	579	586	591	593	599	571	602	561	614	589	557	582	628	609	612	591	618	611	561	618	559	563	581	564	632	626	569	572	575	545	569	580	588	599	577	581	558	558	549	615	589	597	600	562	600	595	549	583	589	593	628	545	632	567	600	587	581	595	554	604	594	552	628	620	605	603	589	605	605	611	547	650	572	586	613	590	591	571	651	565	609	564	574	580	571	593	589	566	609	595	626	587	622	600	574	617	577	575	608	595	636	568	625	563	593	564	540	587	598	550	616	576	599	562	627	638	618	618	558	577	585	578	579	560	625	593	572	624	579	580	564	566	553	627	570	599	572	574	579	594	550	544	619	606	583	575	602	584	578	605	598	577	556	596	614	575	587	573	530	559	589	622	600	571	585	572	584	549	634	555	591	594	597	602	571	627	588	599	536	586	584	600	588	598	621	610	623	594	616	619	602	556	596	565	573	642	601	607	586	630	587	615	604	581	575	575	594	598	615	603	564	575	625	586	659	582	567	586	612	584	602	566	587	561	550	566	579	595	587	554	587	604	622	548	546	599	590	602	634	568	618	603	557	596	590	587	619	552	604	603	609	568	598	590	623	592	596	594	541	618	598	565	598	609	602	587	577	566	603	591	623	582	566	577	579	540	556	601	598	583	567	603	557	599	600	619	571	574	588	584	629	598	566	529	603	577	586	558	555	599	619	595	597	646	575	628	613	556	612	588	625	606	642	566	608	608	590	560	629	618	565	596	569	565	588	584	599	596	578	633	607	590	578	587	582	614	563	574	600	594	600	596	615	600	581	607	571	609	595	621	575	615	579	591	587	577	608	582	602	606	538	535	585	591	613	583	593	583	558	609	609	558	606	599	600	559	566	631	617	598	577	589	611	601	574	593	584	640	566	574	568	579	549	604	595	590	650	583	585	548	599	570	629	624	608	559	584	564	565	613	613	599	606	546	597	619	589	543	606	613	565	583	558	596	571	575	592	583	539	609	595	609	584	644	551	580	591	584	590	563	605	545	531	591	588	541	616	585	558	582	574	584	627	616	635	594	553	553	603	587	627	576	596	572	609	634	540	628	609	576	585	567	548	606	564	593	566	590	619	579	585	600	585	581	610	611	587	577	617	585	588	578	571	599	600	617	586	590	620	569	602	620	591	563	620	592	588	589	599	558	593	577	581	637	577	613	645	548	587	580	618	577	584	599	589	662	579	593	546	617	630	554	611	610	567	566	585	609	570	601	576	573	579	579	578	631	623	564	600	575	590	597	600	611	597	573	573	580	589	534	579	572	583	546	594	583	557	635	580	626	602	594	566	603	632	595	579	575	612	677	612	575	566	597	602	610	600	559	617	594	563	592	572	595	607	612	566	599	590	583	569	522	551	629	633	559	515	549	586	579	539	585	644	577	585	603	593	600	582	612	586	583	556	662	596	581	590	565	603	584	586	595	616	592	550	603	538	618	544	603	586	546	569	591	625	602	588	613	603	546	580	603	596	550	598	569	629	589	630	590	586	594	590	600	594	599	581	569	595	627	594	606	575	604	615	565	568	607	611	616	604	593	558	594	567	575	638	626	587	635	637	598	615	612	598	611	597	594	595	571	593	579	596	579	595	601	607	584	575	591	589	601	603	555	597	605	646	570	603	623	620	556	571	567	572	569	576	624	582	616	596	592	590	549	603	622	603	626	616	586	630	627	614	575	559	590	634	548	617	556	557	599	581	602	593	623	593	619	603	627	578	540	570	579	569	602	571	583	619	577	600	620	571	595	572	550	568	632	599	586	599	598	570	617	585	607	613	602	602	575	593	604	591	601	578	602	569	621	604	593	591	588	579	630	585	609	575	600	622	603	552	583	563	627	553	593	586	624	571	584	587	620	602	608	594	545	559	623	590	631	580	579	586	544	611	597	600	567	624	565	573	602	586	588	561	607	577	550	599	558	628	604	597	607	635	573	630	535	625	615	592	621	585	546	588	593	570	636	598	549	635	586	552	533	572	620	591	547	550	566	579	625	604	608	584	613	567	611	599	554	584	580	573	638	603	608	587	562	604	591	596	550	562	536	546	592	628	646	599	595	594	563	540	564	629	620	606	608	626	606	580	552	537	574	579	582	596	533	604	604	621	608	597	600	670	619	601	619	566	599	523	612	611	606	581	556	591	570	604	621	588	599	553	613	567	547	610	597	572	572	595	609	582	540	568	591	581	607	603	580	579	604	634	620	575	566	581	578	593	606	585	621	582	588	631	571	624	615	612	555	569	590	599	583	589	573	558	620	619	596	567	608	587	607	523	563	621	557	566	589	607	583	620	541	616	589	579	596	567	616	582	609	545	575	579	612	620	572	620	604	607	540	601	590	599	569	640	559	575	590	569	586	564	627	573	526	573	600	580	583	593	537	597	593	580	571	615	591	616	563	629	593	601	571	581	613	558	582	571	624	611	560	600	559	556	613	570	584	557	621	585	544	609	542	629	612	576	567	580	588	613	600	580	610	558	601	568	630	592	594	547	591	552	567	572	556	589	620	591	575	605	614	621	607	559	558	630	608	552	609	611	600	625	575	606	623	599	625	573	589	572	549	570	565	613	587	579	553	557	584	606	564	579	571	575	614	607	597	577	628	636	601	611	601	602	599	607
3149	250	223	184	191	172	201	178	184	179	217	206	175	189	205	192	204	219	184	171	188	176	206	198	185	192	198	167	175	185	212	183	174	205	174	181	182	179	187	196	195	199	213	185	180	194	171	179	208	181	205	157	184	183	172	155	211	176	199	193	155	176	182	187	181	188	194	210	199	210	173	155	178	190	151	179	163	201	167	183	182	174	177	201	184	182	201	195	207	184	206	187	178	172	155	162	170	199	163	189	188	197	163	204	186	196	184	171	202	174	171	200	200	176	182	190	158	209	180	195	208	193	192	182	199	174	210	188	172	184	172	184	212	186	174	193	194	178	186	176	198	169	165	186	199	189	197	180	185	148	188	180	149	190	177	191	158	176	176	150	178	186	185	158	187	182	176	196	176	217	202	179	214	189	162	189	195	196	193	203	178	165	178	182	172	194	176	186	207	180	193	195	171	199	179	218	197	179	185	193	178	174	184	167	175	178	176	183	210	186	199	202	188	171	169	199	230	200	173	159	187	198	170	187	175	159	196	197	203	191	189	185	162	189	196	182	192	190	184	176	160	173	171	184	187	204	215	180	177	183	196	172	166	180	185	194	172	193	179	187	196	178	174	167	179	180	194	171	168	177	232	173	171	160	178	192	197	184	188	189	180	188	175	177	203	198	186	187	189	197	170	167	177	203	166	181	185	185	186	193	163	159	183	196	184	183	204	185	186	174	164	154	195	188	193	223	201	176	197	219	171	190	184	190	188	193	183	180	194	199	189	169	183	180	158	203	197	179	200	162	165	205	176	195	163	192	172	187	189	191	196	176	189	181	210	179	190	178	194	183	196	168	161	163	182	200	184	180	230	198	178	180	167	179	193	211	162	200	182	172	180	178	204	171	155	176	200	183	191	178	183	177	162	184	201	206	203	186	194	204	176	180	200	188	176	173	179	189	185	184	187	195	173	188	201	216	203	201	188	171	172	160	165	174	183	182	175	205	192	198	164	174	159	178	184	201	188	182	190	149	185	171	211	177	193	165	194	181	218	156	159	182	167	169	184	173	200	179	190	179	221	182	165	166	190	168	213	184	202	172	151	206	161	212	190	193	168	175	190	170	197	171	169	202	192	184	203	159	177	186	197	181	186	160	207	177	180	173	190	190	184	197	182	179	184	202	209	181	178	198	188	177	156	195	164	184	162	177	169	189	194	180	171	179	203	181	142	151	188	198	192	172	202	168	197	194	160	183	178	170	168	167	173	205	173	177	182	188	196	195	158	195	174	173	199	194	188	204	187	152	184	183	185	171	161	194	173	176	201	168	163	182	183	196	178	203	187	180	185	168	184	182	187	195	191	162	181	199	162	172	179	194	160	162	189	188	184	203	165	213	221	165	194	174	199	180	197	200	188	185	167	174	181	171	160	181	185	201	178	191	189	190	156	189	160	166	181	180	177	172	181	191	179	189	190	205	173	185	194	175	195	192	169	215	180	192	180	163	190	179	177	178	166	207	223	202	169	163	178	174	164	189	178	179	186	174	195	187	197	187	167	187	187	181	177	198	172	161	188	236	162	183	165	155	180	195	190	187	206	168	207	193	166	202	179	181	173	195	178	200	180	172	180	201	203	182	165	175	171	179	207	171	198	180	181	171	162	173	157	167	171	186	180	171	182	180	184	176	187	170	203	179	182	169	155	184	211	210	188	180	185	189	176	159	183	214	174	149	209	156	185	204	179	200	201	162	213	189	165	205	195	190	208	223	192	188	179	182	172	191	195	199	197	191	173	181	188	175	189	170	188	191	187	197	178	175	187	174	215	172	193	164	195	198	183	201	188	168	185	172	185	195	172	181	191	181	188	166	189	170	189	179	165	178	187	170	160	194	186	200	185	192	173	168	183	172	184	160	218	193	202	173	155	170	182	174	178	174	170	180	176	186	202	174	176	192	180	174	175	172	203	159	203	175	198	173	195	202	191	187	181	192	157	192	199	196	148	182	182	172	168	190	182	179	192	195	170	172	176	196	166	198	167	168	203	178	182	178	174	180	195	184	175	186	201	194	185	199	195	177	172	179	186	162	189	176	170	176	165	181	174	202	189	170	205	152	168	175	154	195	226	175	178	194	195	197	199	158	181	212	209	199	180	161	183	172	173	158	177	174	193	180	177	186	180	168	190	220	161	197	158	211	172	198	185	157	195	174	212	189	197	171	173	174	209	189	184	170	174	180	169	181	177	226	154	192	205	162	184	162	198	176	196	209	169	168	165	181	155	181	183	152	177	177	198	179	188	179	190	151	187	199	195	196	206	177	198	180	203	186	191	191	167	207	190	183	165	166	182	184	179	192	170	167	174	173	185	185	184	200	187	171	185	203	180	190	194	174	181	177	197	184	192	193	186	173	172	179	154	190	204	185	153	183	226	205	183	201	193	189	189	201	205	198	173	208	203	190	169	177	171	218	191	171	181	187	176	186	168	181	169	201	169	190	166	160	199	185	183	184	196	204	200	185	190	195	154	176	179	213	178	193	230	170	184	185	188	173	148	196	163	184	205	179	177	174	184	166	196	197	170	162	157	194	176	194	179	177	188	207	182	182	174	162	186	186	191	181	186	169	178	169	171	183	226	168	182	196	174	184	198	160	164	212	166	184	186	183	178	187	167	187	180	187	186	179	165	198	201	189	189	192	181	193	169	152	203	192	202	170	192	170	186	168	179	201	149	197	200	169	190	166	204	213	207	152	200	199	194	197	175	182	188	190	199	194	195	182	175	178	164	165	188	182	153	186	182	180	196	157	196	159	166	172	162	158	199	182	186	171	173	191	151	211	214	181	175	173	190	198	188	180	199	199	179	169	173	185	187	190	194	179	207	177	206	197	179	176	171	173	172	198	184	206	175	197	180	179	183	166	195	173	162	189	177	162	193	169	180	178	193	201	165	183	205	182	204	177	174	192	180	183	198	189	191	172	185	180	196	208	164	166	190	193	176	176	212	180	195	207	197	150	176	163	171	193	175	200	206	180	200	193	206	176	178	170	177	165	168	193	186	205	175	192	195	199	179	157	153	165	189	197	161	180	188	186	160	181	160	176	211	183	184	179	184	195	163	209	188	204	186	186	199	197	176	197	183	199	191	198	203	214	175	184	180	173	148	189	196	199	189	188	197	182	169	202	205	177	175	175	210	178	213	169	171	194	181	172	179	186	175	190	186	183	173	197	209	178	150	159	184	187	181	186	197	185	185	169	192	185	195	170	233	199	171	151	197	191	190	204	198	200	171	165	165	179	171	177	168	191	184	172	181	160	183	205	172	169	189	167	191	174	178	160	189	193	178	181	172	164	200	180	167	180	144	206	174	181	202	195	185	171	155	209	186	160	202	191	201	154	182	188	181	186	198	176	185	227	181	213	169	166	178	187	194	181	196	189	179	169	199	175	166	191	192	191	160	185	177	194	177	177	191	218	176	208	163	193	201	167	172	201	173	163	213	175	195	178	191	175	196	197	184	178	164	179
2698	461	498	488	457	485	488	436	443	465	444	459	466	488	434	478	492	462	432	464	441	451	465	452	431	488	490	459	455	465	465	480	435	446	467	469	488	435	486	450	462	461	453	471	465	451	472	458	449	460	488	476	465	459	453	444	474	456	463	441	438	502	449	456	448	455	464	489	482	452	463	433	460	507	462	456	467	451	425	434	443	478	463	454	456	459	442	467	464	473	474	438	445	427	477	462	440	453	496	469	428	507	449	480	445	467	457	447	475	435	459	481	478	450	446	442	481	449	440	475	497	432	466	435	443	439	452	453	462	483	501	430	457	442	461	468	459	451	448	443	504	487	474	466	435	481	439	450	488	464	468	442	441	463	474	477	446	436	454	460	485	462	407	461	466	451	454	444	447	468	450	464	510	443	494	447	481	436	466	454	509	439	467	447	478	502	503	458	486	466	481	475	473	477	483	493	463	455	473	440	441	441	439	477	481	475	477	444	458	485	468	444	470	422	445	437	472	496	470	434	424	458	464	456	453	454	468	487	490	415	459	432	470	444	450	457	467	416	469	437	471	440	456	472	438	452	456	447	475	473	470	442	441	454	469	447	455	445	439	455	452	476	448	445	503	469	400	492	474	472	460	439	456	473	465	463	457	462	447	443	449	460	454	459	419	431	470	417	445	462	463	493	483	438	441	510	468	430	452	437	465	475	475	474	447	459	464	443	482	461	460	481	448	492	463	480	453	449	454	458	459	478	505	462	504	477	459	475	460	524	466	422	451	455	490	450	441	451	472	478	474	435	451	444	496	465	451	451	422	441	482	448	456	432	466	451	425	456	455	468	457	444	455	471	453	460	483	455	468	453	448	452	469	453	452	440	485	477	449	439	495	454	479	480	453	473	441	448	479	434	453	509	488	433	486	444	448	497	464	426	483	509	454	465	450	454	444	449	421	473	475	487	445	463	464	452	454	470	479	482	463	444	445	440	452	467	454	466	466	482	485	458	462	488	468	453	476	464	448	447	416	454	486	495	431	467	434	454	480	456	433	455	425	443	501	460	438	441	479	468	438	457	431	438	460	447	468	444	450	490	488	481	459	463	468	458	450	446	418	467	498	460	497	474	455	445	462	485	491	416	448	484	472	462	433	496	476	469	477	477	421	451	455	508	448	456	454	440	477	475	447	454	457	454	460	498	469	446	449	420	478	474	494	460	447	504	457	440	460	471	452	480	451	479	469	452	444	463	468	442	459	506	480	442	483	489	402	466	451	435	451	446	445	503	459	470	466	456	479	451	440	467	521	438	435	491	453	444	446	475	435	437	505	440	450	456	431	451	434	463	447	443	470	482	479	429	500	439	468	517	450	495	468	429	464	464	459	484	488	475	465	480	466	473	474	510	455	453	442	461	478	448	484	450	445	452	477	457	440	435	463	455	462	438	478	477	416	470	443	435	449	436	428	439	456	485	434	460	463	438	446	465	456	455	433	401	426	452	462	491	474	487	433	471	438	494	470	453	445	465	474	451	454	443	461	480	440	490	467	466	477	436	503	419	436	432	477	451	412	471	471	455	473	452	434	486	463	485	495	466	465	438	447	447	429	491	455	433	477	423	483	469	438	448	461	476	471	450	452	467	478	457	482	459	436	478	450	434	456	457	454	446	477	490	470	475	460	455	458	440	465	447	459	457	459	446	452	459	451	443	479	442	465	436	433	423	426	449	448	442	404	467	469	458	436	512	450	471	459	456	458	469	472	465	499	451	435	451	449	467	450	448	473	459	454	396	476	470	469	437	450	486	416	449	450	454	474	473	458	451	407	449	461	465	430	416	441	478	462	461	463	437	460	485	491	445	489	439	472	415	467	491	466	460	474	453	484	454	463	467	487	433	424	458	495	461	458	419	439	483	418	484	481	459	455	414	437	487	425	458	453	430	447	437	456	454	457	425	476	438	453	461	483	484	473	491	459	484	484	460	436	451	436	455	454	428	491	470	459	480	459	484	502	505	412	473	470	438	443	448	433	505	481	459	428	458	475	507	454	484	511	404	519	449	478	445	440	439	464	480	457	462	459	504	449	463	441	464	463	461	444	483	495	492	456	483	453	456	481	463	440	450	488	466	449	438	471	471	460	448	451	471	491	479	471	462	475	440	449	473	437	473	444	459	470	471	461	453	457	470	443	456	461	449	463	441	450	481	453	473	430	437	457	445	425	482	447	448	457	443	454	466	445	469	457	462	445	470	462	447	431	464	459	468	482	486	434	433	470	448	426	457	499	450	420	444	454	460	475	457	453	472	478	436	499	481	463	470	442	456	439	481	474	460	451	429	423	429	440	470	477	465	406	477	469	444	486	442	423	437	461	448	424	509	445	454	467	493	443	490	447	459	470	494	500	483	459	441	445	487	423	493	450	462	462	474	441	465	441	492	429	433	430	459	503	449	423	442	460	455	483	450	473	448	455	488	449	419	449	489	445	453	500	405	474	467	476	465	453	472	416	477	451	465	461	454	476	430	496	484	462	470	492	467	474	484	457	447	441	451	409	483	461	470	461	471	463	425	472	432	469	430	458	453	483	454	510	485	449	487	452	465	443	464	469	442	455	458	463	418	463	455	451	414	500	472	467	464	486	449	431	455	459	439	448	477	420	476	465	477	499	454	456	492	420	474	420	439	435	447	451	463	457	473	473	467	458	473	437	437	454	443	438	459	465	479	446	501	466	482	477	415	498	470	473	468	461	457	469	482	489	454	457	439	450	434	478	440	477	511	475	520	478	519	464	476	478	471	440	445	412	472	486	464	465	509	463	419	457	449	462	478	461	462	458	475	464	475	465	449	436	449	435	458	507	446	454	461	441	457	455	415	484	478	461	437	448	463	450	433	447	483	461	431	457	409	485	478	461	463	478	490	463	440	461	445	467	439	502	475	430	469	465	496	457	455	471	485	468	441	519	465	486	457	478	472	434	412	480	448	447	465	459	455	447	477	449	504	486	482	473	462	438	453	463	420	506	450	522	443	463	478	469	463	472	497	466	433	461	442	475	464	462	466	475	455	471	465	443	467	467	441	448	491	449	464	437	454	496	487	445	449	480	477	447	476	461	458	476	436	438	472	445	467	465	449	457	454	435	464	486	457	486	475	451	452	505	448	452	457	458	460	476	448	464	451	454	450	469	456	456	434	463	458	493	468	481	442	455	487	467	474	446	472	488	450	421	494	467	442	445	453	499	470	495	461	469	448	488	458	505	443	438	431	476	443	497	457	491	448	485	421	464	482	450	461	452	445	466	482	471	434	438	487	460	492	437	420	444	455	482	422	493	468	474	463	419	500	483	462	481	484	480	462	472	446	502	483	473	455	439	464	455	437	480	473	444	442	444	426	483	452	463	447	478	500	446	448	498	465	470	473	441	445	488	473	479	440	427	468	488	458	430	471	456	443	478	471	426	457	426	499	444	427	424	454	479	443	417	460	461	474	454	461	457	499	449	455	497	444	432	454	462	498	459	432
12234	1034	613	554	474	434	376	396	372	351	344	326	338	304	315	357	303	319	310	332	342	317	318	334	319	316	329	342	309	320	325	326	305	303	281	315	309	318	316	303	304	290	293	293	310	325	321	291	315	301	327	357	346	327	334	320	303	362	333	312	301	311	337	353	262	281	314	320	336	313	316	296	354	315	305	327	308	316	311	315	343	313	321	309	334	330	347	295	320	323	281	298	323	276	325	287	345	296	352	311	344	322	307	315	310	333	320	328	292	325	322	356	353	338	334	289	288	312	318	323	329	290	317	277	313	317	306	268	337	345	311	308	314	274	281	322	332	312	314	280	291	329	322	315	346	315	334	320	308	313	314	300	321	309	318	329	321	301	336	260	304	315	341	332	297	308	324	294	324	306	296	283	326	354	310	320	324	338	307	318	293	313	342	313	340	329	328	298	300	300	330	304	305	335	298	312	306	347	339	313	317	309	326	324	321	325	340	287	319	335	315	323	346	341	329	323	318	280	311	319	318	287	319	302	298	321	320	260	315	302	299	276	298	310	337	317	298	291	351	309	337	353	313	310	315	325	314	335	316	330	307	342	337	338	315	334	316	350	342	298	321	312	315	309	318	350	292	287	320	276	298	308	356	323	307	312	324	310	321	326	306	307	329	293	285	330	336	302	345	313	294	338	319	341	334	301	326	291	350	311	325	332	295	312	322	325	331	289	304	329	319	347	303	314	314	303	324	336	332	323	307	321	316	315	330	338	298	310	343	338	295	336	348	327	352	324	288	323	338	337	302	292	313	308	321	347	315	329	288	303	341	304	339	317	324	299	324	342	334	315	286	300	325	322	312	344	323	344	316	356	327	321	328	335	322	332	335	294	325	410	349	297	328	326	327	339	314	357	318	290	283	294	307	355	320	271	312	317	331	329	301	312	299	302	311	297	346	325	305	305	337	332	303	311	315	300	297	319	311	306	339	328	328	320	332	312	295	337	350	349	307	312	273	312	312	329	336	302	310	309	300	337	321	320	333	315	308	316	318	301	323	298	322	330	301	348	306	299	321	333	314	322	338	353	321	347	303	358	287	357	331	308	346	326	324	320	311	315	334	308	305	314	316	324	289	305	298	314	336	301	299	315	361	301	319	336	298	289	333	351	344	345	325	318	319	320	331	321	307	340	313	331	317	365	314	306	359	324	302	319	321	334	331	306	276	321	308	355	326	291	310	289	338	327	281	324	322	328	307	341	342	359	315	314	362	320	279	320	317	281	309	311	299	345	297	287	316	314	317	326	336	331	334	325	293	340	306	317	339	315	343	290	320	341	316	307	327	289	306	311	306	328	298	304	336	327	323	280	314	338	326	312	306	300	316	332	306	320	293	319	285	341	296	296	325	340	320	333	299	317	314	297	300	315	300	322	306	346	319	289	326	338	305	315	312	303	359	338	317	300	260	319	331	329	326	294	352	351	368	324	303	315	346	329	346	307	317	321	313	341	348	322	300	321	308	300	323	298	324	340	335	342	324	318	313	319	295	346	313	312	291	320	332	290	275	300	300	347	303	291	303	342	344	267	332	307	311	312	320	331	314	291	351	327	382	335	303	286	338	299	305	275	323	320	297	321	296	278	314	301	310	317	320	319	316	341	320	321	331	331	310	370	349	317	326	322	323	305	304	301	326	296	292	341	320	323	358	351	343	355	348	316	346	280	298	315	327	329	283	347	331	323	312	325	333	305	311	340	344	312	325	343	346	323	339	355	306	327	328	300	327	308	338	337	309	302	345	325	345	316	333	323	318	323	318	325	317	320	343	354	275	334	316	291	262	353	350	309	330	303	320	307	310	368	299	264	342	306	272	305	348	316	302	331	303	301	287	283	307	308	325	325	319	319	336	293	316	320	309	333	290	316	323	304	352	349	333	297	297	293	298	303	316	320	348	311	284	321	325	318	352	334	316	312	314	321	313	332	318	296	295	280	316	324	286	323	334	286	312	316	333	311	330	322	337	334	306	329	341	347	307	319	336	324	306	305	332	283	323	327	315	303	326	280	309	350	349	291	313	333	307	307	340	301	318	309	322	327	319	326	320	315	293	295	342	308	302	360	339	303	310	364	313	329	326	266	316	294	321	308	331	333	343	303	315	358	326	323	318	312	280	282	316	278	376	329	283	310	320	325	317	316	308	340	329	327	308	336	334	324	317	268	304	319	333	312	350	325	324	296	312	312	315	334	336	299	300	304	305	313	314	306	317	299	351	333	332	315	354	324	324	324	336	324	312	308	308	323	320	354	319	307	325	298	319	310	318	314	357	309	311	307	305	315	346	313	315	290	311	294	304	294	297	317	313	326	335	319	309	304	358	287	290	308	329	320	297	374	324	298	334	331	334	340	285	307	319	296	336	313	357	316	365	286	348	304	315	309	308	304	325	319	284	309	327	321	309	314	327	311	315	293	341	294	311	331	374	319	314	314	309	333	322	308	333	302	287	323	303	313	295	328	320	317	325	299	319	350	294	315	331	290	282	286	325	301	287	316	325	294	320	314	369	321	330	323	325	319	315	325	312	294	317	288	310	335	306	317	356	344	323	314	321	333	316	303	368	331	349	294	294	321	308	319	315	339	294	294	331	297	318	288	318	324	294	337	300	322	311	335	301	345	362	325	289	306	326	293	265	350	323	326	344	288	320	322	296	328	336	270	301	288	332	319	347	337	337	332	315	315	292	328	340	293	346	305	346	317	318	340	327	342	335	316	336	320	317	314	321	343	327	332	286	308	282	299	333	336	310	336	294	291	293	304	298	327	333	318	292	352	355	307	323	312	305	326	327	320	316	347	290	343	311	311	304	320	338	305	298	316	341	339	302	316	357	293	354	285	313	290	332	332	337	343	330	361	337	294	297	295	338	338	316	313	329	349	328	338	300	320	335	320	300	319	295	317	312	297	334	305	338	359	304	309	318	346	290	319	276	302	321	315	342	311	302	329	306	314	392	324	336	330	319	330	360	331	275	346	328	303	333	295	299	349	312	297	328	289	307	335	321	346	342	325	297	323	323	351	314	298	338	361	312	343	337	328	304	296	321	320	286	319	316	333	313	289	293	313	334	335	310	321	324	317	349	339	328	282	298	343	318	279	336	337	310	335	327	353	329	364	316	299	296	317	306	293	344	335	323	312	327	317	322	320	348	341	324	311	348	317	343	371	271	294	368	322	326	330	314	303	323	330	294	334	318	309	333	317	324	287	288	337	306	299	302	340	323	290	319	313	314	367	290	357	310	304	289	333	301	328	300	318	338	317	332	317	320	301	298	311	294	308	263	348	305	322	325	296	295	271	321	319	344	309	328	337	313	293	363	307	330	308	307	341	330	315	326	323	335	298	301	286	302	330	306	340	320	335	306	295	327	320	368	357	360	325	299	320	354	333	350	324	323	300	339	332	293	336	308	315	338	322	332	325	334	319	343	310	285	306	330	319	323	282	313	325	324	339	323	308	306	309	311	330	306	285
8859	1077	1513	1526	1405	1237	1119	1016	993	924	855	862	839	796	812	775	751	766	741	796	779	759	777	800	804	704	731	813	756	732	779	716	711	760	777	743	721	759	760	745	802	724	761	731	798	738	731	817	717	706	746	748	759	740	815	728	697	761	694	719	718	769	759	720	739	734	669	754	765	717	756	739	713	708	683	724	685	685	696	736	693	774	707	707	766	701	763	768	722	750	745	696	696	758	741	736	716	688	748	727	729	732	774	715	729	776	755	739	722	639	739	722	752	778	668	730	733	706	741	722	731	811	745	706	765	719	754	701	761	758	739	748	742	716	697	728	713	763	760	750	757	703	738	708	742	753	689	708	719	717	743	759	688	718	724	702	803	702	756	741	669	739	680	730	722	748	725	705	717	735	757	718	684	686	706	699	732	697	718	715	702	782	717	772	720	769	693	709	754	755	690	703	728	733	749	738	734	737	760	737	760	713	689	733	708	718	703	680	684	740	701	734	716	709	773	716	732	704	740	725	731	722	726	689	768	715	673	709	739	753	713	745	770	751	772	709	715	707	752	706	717	695	712	699	712	730	738	751	759	748	781	733	770	687	735	694	702	730	702	686	708	727	750	706	721	743	734	747	711	739	724	662	733	738	712	721	726	716	773	715	711	764	730	741	735	726	733	764	760	783	718	733	742	733	718	726	769	716	701	777	767	719	691	738	717	674	674	736	740	748	774	712	754	722	755	744	715	737	736	734	722	666	693	732	747	704	694	766	684	774	715	753	749	770	711	701	744	740	741	700	744	688	734	741	721	767	738	731	767	690	776	717	713	713	713	719	725	728	757	748	780	715	746	737	732	723	723	765	746	743	737	704	770	761	716	715	759	700	770	724	755	742	734	687	665	729	717	699	709	742	711	732	744	727	734	783	721	736	730	723	737	720	736	733	664	694	719	769	695	770	699	731	744	720	766	719	738	757	719	698	711	731	740	746	746	743	734	747	737	692	710	744	741	758	729	734	747	766	754	728	747	781	736	766	695	704	742	661	693	749	709	715	745	731	718	737	712	770	732	708	725	697	686	723	738	722	782	700	759	715	752	685	788	735	738	738	725	708	725	726	710	745	735	726	700	707	689	767	683	755	681	709	708	709	728	736	748	772	760	716	746	747	724	753	686	729	708	715	698	773	733	758	710	731	756	708	735	732	735	723	704	715	702	725	737	775	688	737	752	696	672	676	721	754	742	710	745	699	752	750	733	658	697	737	750	748	721	739	723	701	719	726	783	738	766	778	748	728	736	728	711	738	739	746	708	720	683	701	753	770	685	719	741	763	701	698	782	746	713	697	684	762	765	746	706	732	728	740	673	746	719	702	672	716	758	738	760	737	730	734	721	720	753	718	770	762	771	686	755	740	774	774	754	742	719	705	769	657	715	723	771	713	693	696	707	709	751	760	744	692	721	733	703	747	712	717	748	748	761	743	765	712	731	727	688	717	740	727	711	727	764	769	695	738	723	754	729	718	728	748	725	681	728	728	757	756	736	742	710	729	731	783	729	693	774	782	751	769	734	712	743	782	761	678	692	745	700	721	745	698	710	739	756	711	680	710	771	709	731	755	681	723	699	756	754	738	727	750	708	741	751	767	749	705	728	737	732	774	755	722	767	714	764	669	742	774	769	706	724	741	731	688	719	741	732	692	694	717	767	763	753	754	737	709	738	780	695	766	768	719	694	719	737	718	684	710	741	727	724	686	713	747	722	730	749	753	727	720	795	708	743	728	731	740	712	711	774	776	739	749	710	719	710	785	668	715	721	717	727	793	727	721	698	751	721	750	728	728	763	706	734	728	719	745	716	726	735	758	731	745	707	741	721	689	708	712	709	740	695	726	739	759	743	691	737	713	770	699	729	700	753	761	725	717	717	675	711	718	734	772	751	761	732	756	758	726	740	726	765	738	738	730	728	721	735	722	698	713	707	735	719	694	729	733	733	681	726	699	700	731	705	727	704	732	731	726	736	719	752	683	818	704	743	753	730	715	740	750	689	737	689	764	744	702	714	700	727	752	775	755	764	739	737	731	744	662	752	701	725	733	742	724	709	702	713	714	691	732	748	730	699	725	743	753	694	723	751	723	713	737	747	723	744	690	730	715	714	698	753	725	742	703	749	754	776	709	691	741	716	751	667	706	778	724	721	713	743	728	695	734	720	773	725	753	740	753	703	699	802	762	713	723	754	717	715	764	764	772	739	774	712	754	742	742	717	753	678	678	776	753	712	746	729	723	759	722	702	725	683	768	729	758	730	772	722	738	755	666	737	688	699	723	776	741	759	754	727	706	763	757	738	701	726	742	745	743	715	775	743	676	720	726	701	710	681	724	721	711	722	730	684	694	751	723	739	696	721	688	717	767	691	716	724	712	720	742	713	724	765	787	727	693	812	779	747	711	736	745	723	729	748	719	698	732	748	778	748	770	705	710	675	719	737	744	691	761	743	750	777	712	717	724	793	750	740	741	764	690	743	735	760	694	741	731	739	733	699	714	685	708	732	726	763	753	721	708	782	732	754	732	732	739	744	717	723	704	721	769	744	691	690	752	720	708	684	727	717	698	711	742	719	757	691	712	688	738	736	744	713	730	768	706	773	748	712	710	739	743	730	752	747	672	726	729	765	742	726	745	724	761	720	710	714	739	763	761	708	754	719	761	733	788	757	747	754	731	729	733	727	705	681	754	717	753	722	702	779	729	728	782	760	798	791	723	681	728	784	738	762	751	753	715	685	795	714	737	743	790	757	734	758	752	702	739	677	757	725	739	711	784	727	741	702	771	745	734	661	769	730	749	766	694	804	735	696	713	704	749	734	683	776	702	700	718	696	673	760	796	755	725	739	688	738	692	727	693	710	762	753	720	704	741	745	767	730	707	663	713	789	700	744	674	736	695	737	686	744	714	685	728	771	671	725	764	742	741	700	778	724	758	700	759	690	702	696	718	755	681	758	742	692	774	695	748	706	711	709	730	712	663	663	662	661	742	746	718	734	688	723	758	699	724	756	726	705	696	693	724	736	776	726	748	698	769	723	730	725	728	653	723	713	743	683	732	749	770	726	716	706	728	694	706	770	690	722	719	759	729	720	726	733	668	705	732	766	728	736	771	693	691	703	698	749	728	699	721	736	710	718	751	673	711	762	751	752	712	730	726	750	719	727	750	752	758	758	683	776	687	749	739	750	714	682	739	691	762	727	746	742	686	726	733	770	739	699	755	731	708	691	670	739	745	728	698	738	710	720	741	761	701	730	744	724	750	776	767	746	750	789	768	768	762	746	742	768	733	735	731	709	725	704	721	759	756	719	720	726	724	706	722	747	729	751	732	727	740	700	711	707	745	748	701	700	740	761	734	721	759	731	777	703	717	766	723	741	735	760	716	725	754	728	707	716	749	754	740	737	746	711	744	752	750	756	726	764	741	735	718	762	709	750	736	699	720	687	753	725	759	708	743	773	752	720	741	737	744
20020	1966	944	727	585	468	370	380	340	335	280	291	281	301	296	281	299	275	221	281	254	263	280	242	273	280	239	269	236	260	270	268	269	258	232	276	254	251	264	245	244	228	235	273	292	275	252	281	303	285	244	247	284	273	258	257	248	276	265	236	263	245	252	279	296	252	224	255	246	272	260	271	268	278	261	275	247	278	265	255	267	263	249	257	249	243	267	245	260	238	291	259	257	290	250	263	253	272	257	254	263	280	258	249	274	245	286	265	279	258	256	257	277	275	260	239	283	260	257	272	277	262	226	241	295	262	239	281	253	288	247	262	280	242	250	271	245	271	262	271	243	245	239	291	259	269	257	257	256	245	266	247	263	292	268	271	276	264	258	235	240	251	241	228	260	235	235	269	236	285	273	268	256	260	255	278	248	252	247	279	231	266	238	246	274	271	245	267	244	270	239	254	257	256	266	306	282	234	274	281	283	250	266	266	264	245	281	276	279	267	235	240	264	251	237	247	282	249	269	279	264	253	245	245	250	272	236	283	248	260	255	227	284	250	251	256	248	251	227	259	260	271	246	273	242	292	255	292	288	249	255	287	241	265	272	286	263	224	263	252	267	282	304	272	260	254	241	236	265	257	272	271	234	282	239	264	270	265	259	259	252	232	285	269	262	248	235	245	233	231	235	250	238	278	242	293	240	236	257	273	270	271	233	259	238	252	237	275	274	263	262	251	244	281	221	240	249	252	261	298	259	252	261	266	229	263	271	287	264	264	257	257	271	242	271	265	262	249	261	268	242	294	282	277	263	263	271	259	251	255	257	278	229	248	282	283	245	323	274	252	237	234	300	271	279	257	281	278	243	250	259	220	260	279	265	254	249	258	247	284	259	251	260	250	264	279	269	238	237	236	298	255	273	259	213	270	274	241	262	283	243	248	268	225	263	274	253	256	258	267	270	248	271	249	251	271	278	227	228	261	284	287	255	249	249	258	288	266	257	267	268	284	290	236	266	264	253	241	243	220	247	263	254	286	268	258	243	249	242	278	266	260	273	272	252	236	233	269	253	268	286	271	247	279	246	273	264	245	255	268	270	243	258	265	271	245	283	261	247	256	267	277	268	259	257	299	259	263	233	260	269	253	240	251	249	268	270	290	289	276	263	271	297	251	294	275	254	277	263	255	269	254	272	255	272	246	263	268	263	265	256	274	223	238	268	284	243	254	242	229	253	238	253	257	277	245	273	231	258	227	253	257	259	252	276	272	253	302	274	246	249	279	263	247	284	254	266	296	267	257	242	269	275	271	242	248	241	260	270	272	242	244	240	283	249	237	273	227	248	266	252	277	253	246	248	250	254	252	249	296	264	228	278	251	263	241	258	261	228	254	241	248	247	267	303	259	289	251	257	267	244	265	282	253	219	248	245	295	261	260	287	274	230	240	268	244	304	254	264	286	257	286	256	281	241	260	237	264	279	291	256	261	270	260	257	261	244	245	232	254	250	261	293	274	232	261	258	273	268	285	274	255	254	251	268	265	272	249	275	244	251	277	237	282	265	248	258	245	278	254	239	249	275	266	276	261	233	257	282	268	239	259	296	253	272	290	260	247	257	244	284	302	264	256	271	281	234	299	268	244	270	216	248	282	239	234	285	298	259	232	256	298	238	279	219	236	252	266	259	241	279	249	246	241	254	274	248	269	235	286	287	259	253	255	244	231	281	237	242	263	292	290	275	245	249	274	241	249	258	238	244	281	248	270	253	265	295	275	244	267	264	263	256	264	254	250	254	225	265	248	259	266	250	271	260	257	264	246	280	270	283	258	251	274	284	238	260	280	266	267	243	258	261	268	244	250	233	238	242	264	281	265	247	257	237	249	253	230	293	274	238	238	253	309	220	288	245	250	254	233	290	264	261	268	262	316	257	247	272	268	257	235	236	229	290	247	284	230	246	270	255	244	291	252	274	290	244	267	261	274	247	245	260	264	239	264	254	212	254	276	267	219	288	261	246	257	270	264	243	269	236	248	262	272	258	246	256	246	251	300	247	274	248	268	247	245	256	307	292	254	266	257	220	284	271	277	258	267	257	275	276	239	242	239	237	287	262	247	235	271	271	238	292	262	246	259	263	258	252	243	264	254	274	268	256	272	281	245	249	267	253	258	299	266	294	251	244	281	268	233	264	271	254	258	249	254	252	264	274	281	288	262	240	261	261	301	272	265	246	254	279	251	251	262	247	294	292	249	271	256	278	282	256	265	267	264	240	287	250	262	279	247	263	283	257	242	261	246	273	275	255	239	268	253	312	267	277	245	254	260	267	269	275	256	260	280	246	249	292	273	271	250	303	275	239	267	264	245	266	290	254	256	257	261	233	272	241	226	252	259	303	277	253	261	282	273	272	241	258	241	262	264	246	290	229	240	277	234	279	290	237	252	283	278	285	251	254	270	292	288	277	272	274	288	252	261	258	245	266	256	253	265	244	253	252	235	280	250	267	269	236	295	263	233	247	234	284	287	257	224	260	260	257	262	240	252	248	272	228	246	256	269	297	235	236	244	246	252	270	246	234	236	253	281	232	248	302	257	268	253	246	261	249	281	258	273	258	237	238	264	242	257	265	263	235	259	229	268	250	257	238	215	246	239	255	256	244	263	275	274	266	279	254	269	226	236	279	298	247	281	256	253	280	237	274	274	245	276	250	242	266	242	266	241	263	227	227	253	234	277	268	251	279	260	260	263	234	259	249	270	232	280	281	241	247	258	240	276	246	258	266	245	249	257	254	237	274	255	247	257	243	272	227	263	277	280	253	267	232	241	255	268	265	273	264	248	240	240	282	266	265	271	266	258	246	260	257	286	290	280	276	276	250	259	239	266	245	246	277	255	261	225	276	287	250	258	267	239	263	255	244	250	270	271	258	262	240	294	272	280	261	262	239	259	266	246	292	294	284	246	274	241	275	254	286	262	269	259	220	262	277	239	243	265	240	247	258	264	263	256	270	246	254	262	257	250	256	275	283	272	246	246	259	247	229	259	256	280	252	265	240	227	264	256	281	252	283	241	247	252	254	263	266	260	254	256	236	248	254	235	296	256	259	241	248	281	280	263	237	283	233	238	269	266	268	251	232	261	286	242	258	249	239	252	270	268	241	235	259	278	250	254	276	234	257	285	244	228	286	260	280	289	267	275	269	284	268	278	277	299	267	261	223	250	227	258	239	256	229	237	239	264	259	267	269	254	243	246	267	267	276	266	270	267	226	260	274	258	257	301	267	258	264	251	274	286	286	237	248	319	239	279	275	257	275	263	267	259	248	264	228	241	292	256	266	276	257	240	259	271	257	239	255	271	238	248	250	261	288	280	249	261	216	254	270	263	260	263	285	289	281	251	232	266	258	253	281	269	240	280	262	261	258	257	237	283	275	279	269	247	245	247	233	239	268	263	269	241	247	256	243	250	263	252	228	251	250	258	271	236	242	250	249	275	274	251	253	233	232	249	255	250	284	269	229	242
11206	1201	1977	2125	1848	1548	1331	1186	1042	876	940	846	811	803	752	761	683	725	663	721	669	670	676	656	674	652	670	663	620	645	640	646	678	680	629	634	612	613	613	566	634	627	581	636	614	624	563	584	594	604	588	579	604	583	615	605	575	598	605	635	562	574	569	574	604	551	584	604	563	609	563	595	586	589	595	589	622	566	574	553	592	609	600	563	612	588	579	594	577	585	600	597	585	621	572	581	563	590	597	543	564	626	576	603	614	628	587	593	561	633	585	610	611	579	573	606	602	611	571	575	564	587	575	599	597	535	617	550	604	554	585	610	594	565	579	614	571	558	626	576	597	598	591	574	557	572	579	642	592	567	595	611	587	611	575	602	560	565	610	603	622	570	541	646	629	607	604	621	571	584	551	557	536	585	604	550	620	532	600	611	585	579	610	566	564	563	597	556	560	586	671	621	590	602	555	586	597	536	607	568	591	582	620	597	599	595	539	558	586	566	582	568	593	567	598	629	608	555	535	594	616	611	591	567	578	586	570	621	568	575	586	623	634	548	615	576	603	600	605	607	565	624	551	614	575	598	569	613	564	593	573	589	632	606	605	581	581	596	539	576	574	567	627	603	566	519	579	553	597	571	587	601	549	624	599	584	566	643	605	577	617	576	582	590	599	624	609	584	595	572	607	615	544	542	571	579	545	605	543	600	570	608	603	569	609	612	571	601	569	615	610	560	568	568	582	623	606	600	571	590	634	585	586	591	607	605	566	592	571	618	598	583	603	581	552	596	551	579	609	602	595	633	620	614	581	558	632	600	553	565	546	597	614	588	590	554	555	573	597	620	584	558	586	624	612	592	588	588	581	569	583	614	569	623	571	540	580	585	616	542	587	633	566	594	604	581	559	632	623	580	613	539	555	563	578	571	607	591	540	598	609	587	589	571	609	599	578	603	589	610	598	564	587	543	608	570	583	576	537	575	577	603	618	580	577	599	536	621	574	615	607	571	598	564	572	577	546	557	588	587	579	552	607	587	572	600	543	571	570	599	582	564	581	608	574	567	585	581	577	594	595	628	547	590	611	596	579	569	591	565	547	558	596	580	624	607	590	592	541	594	622	583	579	598	596	600	608	557	602	613	569	574	632	586	544	575	574	601	606	595	581	584	573	618	602	585	589	592	598	613	581	569	610	565	558	587	592	626	621	593	612	577	558	593	582	583	591	648	557	604	579	590	573	601	610	622	595	560	600	602	575	553	566	640	575	577	579	585	553	576	527	546	571	617	579	618	594	579	533	612	553	613	616	605	570	597	566	616	539	626	633	626	576	610	602	580	581	591	636	605	562	566	607	607	592	578	578	626	575	591	588	571	594	576	619	592	584	560	598	586	568	596	603	576	617	548	546	612	611	600	616	547	577	605	596	625	597	592	616	607	594	578	536	565	570	580	605	579	567	593	593	576	595	534	527	664	592	604	588	618	579	612	549	617	567	571	576	572	573	561	589	561	631	577	594	582	605	580	566	619	577	579	594	616	605	580	613	571	581	605	580	616	645	589	590	608	603	619	581	586	596	587	622	618	579	608	568	607	594	576	595	606	579	565	614	588	585	575	572	574	652	606	566	557	620	565	573	583	601	542	609	580	614	621	620	553	593	608	590	568	569	582	612	615	595	576	583	624	582	598	563	580	593	575	575	584	591	600	573	563	590	592	596	583	590	581	582	590	595	555	575	639	580	564	612	591	625	591	576	602	561	552	555	566	562	656	624	556	564	577	583	610	591	569	601	615	600	590	583	604	605	585	573	624	563	588	578	618	626	585	585	550	580	599	599	589	584	622	579	613	553	571	623	581	606	593	606	586	539	590	592	562	543	582	610	577	586	596	591	627	632	606	541	551	583	578	588	606	589	575	551	602	596	565	571	580	620	632	533	580	550	609	559	606	568	592	586	608	585	568	596	620	575	618	554	562	618	634	590	601	550	569	611	597	578	592	572	542	562	565	578	602	567	562	649	600	607	580	565	562	560	579	570	607	586	609	626	531	593	613	590	565	571	589	612	608	575	585	562	623	562	603	593	606	599	601	587	596	597	601	592	573	570	540	559	577	566	664	641	533	585	615	570	584	580	596	600	592	576	585	607	574	572	587	554	544	589	581	593	540	562	594	585	587	593	520	596	581	604	621	573	573	633	597	586	544	582	598	596	576	627	621	571	609	605	591	579	598	552	594	566	585	624	637	621	625	578	651	648	576	584	572	559	601	604	609	612	601	553	621	550	540	587	618	570	580	646	560	600	600	590	561	588	624	602	580	548	575	534	541	547	556	607	592	601	575	588	541	538	613	599	596	598	594	575	588	609	581	568	593	579	612	605	618	579	599	587	580	608	585	578	580	625	622	555	613	574	602	618	591	590	581	594	585	589	570	558	547	607	578	612	585	577	613	596	571	587	612	584	544	584	617	586	613	614	546	627	577	544	592	565	561	611	554	591	580	599	563	589	571	602	606	568	592	582	596	604	563	592	604	574	580	598	564	572	589	588	568	597	553	572	608	590	571	574	583	610	600	586	584	593	614	588	588	641	578	540	601	625	570	584	552	580	653	608	605	577	586	575	630	658	605	579	599	586	566	609	564	571	588	605	599	607	618	588	574	622	589	562	596	624	604	598	612	583	614	591	603	623	627	584	583	612	601	596	568	602	577	616	565	611	677	634	574	561	588	562	588	620	598	584	598	630	619	550	628	582	589	613	589	594	545	605	592	621	567	625	538	596	559	574	588	603	562	593	559	551	587	557	559	578	573	592	617	532	604	587	563	619	565	609	586	594	590	562	576	593	585	612	538	588	570	572	591	609	555	526	583	615	579	614	631	616	579	551	636	619	599	609	598	580	541	593	620	613	572	588	606	547	573	558	639	572	586	550	637	554	618	551	623	596	546	551	532	572	598	592	610	576	556	595	576	547	632	588	595	571	571	591	567	590	565	569	602	587	596	555	553	640	621	642	574	606	583	629	586	622	590	632	591	616	599	582	572	572	568	557	576	606	571	600	560	546	589	558	543	576	604	554	547	643	569	576	591	606	577	608	577	570	603	549	567	595	572	598	592	602	552	609	612	576	581	628	544	588	606	579	547	595	594	602	562	543	539	564	544	630	569	580	552	629	555	618	621	577	560	576	637	600	593	609	609	593	598	617	600	585	582	571	552	591	573	591	634	585	572	581	600	561	627	596	561	595	605	593	568	591	661	558	586	611	586	575	577	579	600	539	520	593	573	580	618	570	548	598	574	571	603	598	587	579	575	601	551	601	570	632	601	561	575	610	605	592	578	574	573	598	586	610	635	553	610	583	615	539	573	575	593	611	626	549	586	606	555	598	576	603	594	615	564	618	557	567	612	580	619	611	585	616	585	594	559	557	559	593	596	556	608	591	624	600	565	598	595	602	594	596	569	593	568	587	563	600	587	598	593	600	585	616	593	603	582	628	570	581	579	611	599	594	612	651	583	584	591	581	619
3172	288	190	199	206	178	186	207	175	183	194	177	182	171	197	183	188	212	195	179	175	180	190	173	184	176	167	217	163	188	190	186	184	218	167	208	182	197	170	173	165	191	161	185	171	166	179	161	165	201	176	168	181	198	169	181	181	188	178	180	184	177	206	192	206	188	178	182	172	179	169	178	185	193	171	161	183	177	169	172	186	195	207	177	176	205	191	166	189	166	205	171	170	141	179	187	189	209	186	160	195	195	194	180	189	181	180	206	211	174	179	183	199	171	219	192	203	169	158	185	169	178	194	188	163	179	169	185	198	197	188	157	154	194	169	155	162	207	170	145	170	172	192	168	167	175	189	204	171	178	165	184	180	180	154	179	180	197	195	182	171	204	171	183	182	167	163	177	176	214	173	175	179	189	191	205	192	178	174	169	160	190	202	207	171	203	169	167	182	180	206	201	198	164	162	168	183	206	189	174	177	179	193	186	189	191	198	177	216	181	171	183	208	182	169	180	196	154	171	197	196	166	197	209	189	184	187	177	196	196	192	155	175	183	165	163	180	168	178	191	181	181	146	205	179	185	182	176	194	177	200	183	172	189	200	203	152	187	184	196	170	175	212	200	185	191	188	207	196	161	192	188	185	199	175	176	173	177	174	180	213	195	160	211	196	210	211	178	162	172	174	204	181	187	163	180	172	170	175	176	193	184	178	193	186	149	183	188	190	187	187	177	162	184	167	170	176	157	149	161	149	175	168	161	188	195	183	171	195	181	187	183	188	167	170	193	183	180	173	176	183	178	171	186	167	184	171	192	199	196	194	174	201	194	176	163	171	172	162	178	198	184	192	167	180	156	206	198	202	181	156	180	180	198	178	195	162	189	183	180	173	182	183	198	141	168	197	177	181	168	183	190	175	181	185	164	171	179	178	192	184	173	172	214	162	172	162	177	188	184	176	163	185	182	169	187	199	207	190	183	203	188	169	190	197	196	190	196	186	174	175	174	170	185	171	193	188	171	167	183	173	183	186	170	176	198	173	167	186	226	207	183	196	170	165	166	185	191	189	167	171	159	201	187	173	190	197	180	175	168	179	173	178	185	150	184	174	172	193	165	160	205	178	192	189	184	161	220	211	208	172	194	192	215	172	186	201	170	161	178	189	172	222	190	202	159	195	197	168	175	184	189	182	174	190	188	181	181	170	182	199	209	160	143	183	194	169	175	181	184	194	202	157	167	176	157	183	184	189	160	185	174	198	206	218	183	206	171	180	167	185	176	206	184	167	185	158	190	165	179	195	174	170	195	203	173	198	191	181	173	184	167	182	159	179	189	176	176	166	181	203	169	184	173	181	181	156	208	178	186	160	173	184	182	180	176	204	162	185	174	205	185	180	195	182	173	183	204	187	171	189	188	165	201	182	183	170	174	175	191	149	171	187	170	180	198	182	159	170	172	191	186	176	158	175	154	178	183	185	181	176	210	179	197	199	182	198	215	164	164	164	195	202	187	198	183	205	173	193	199	193	199	167	179	184	158	173	184	185	150	183	190	196	205	188	164	203	204	178	182	200	192	186	199	168	202	209	189	180	163	206	191	197	162	186	162	191	187	203	189	181	191	180	199	218	176	198	181	188	175	189	192	168	200	182	189	194	198	173	188	169	187	168	188	178	173	156	181	195	191	169	172	187	170	190	188	166	164	173	195	174	209	163	193	194	207	183	190	192	164	204	188	179	205	164	190	172	178	172	182	191	191	204	196	158	184	188	185	206	213	165	227	207	181	182	213	191	191	216	154	162	172	171	202	170	189	191	172	191	198	226	181	186	184	166	182	173	188	185	171	196	177	186	167	208	191	182	182	180	201	195	187	161	196	143	177	182	194	189	222	172	173	186	188	197	183	177	177	166	167	195	198	184	178	185	188	190	196	156	196	159	173	198	179	210	169	214	184	192	198	187	182	202	204	188	179	201	175	171	197	206	175	194	199	155	190	187	161	188	179	167	186	175	160	176	153	143	191	197	202	184	188	229	196	177	181	157	169	203	196	184	199	202	185	194	183	193	184	189	184	172	173	184	169	204	194	183	185	182	175	184	185	186	191	173	172	208	179	196	221	179	180	183	176	187	182	180	164	190	189	182	196	183	143	168	178	204	161	179	179	175	170	160	193	170	169	195	186	226	208	194	191	208	183	183	153	164	193	172	176	175	187	175	176	186	195	181	185	193	186	199	184	168	186	201	199	158	186	165	179	197	194	197	196	188	141	193	188	184	185	172	175	185	158	181	175	177	189	184	194	181	188	191	171	193	215	185	184	184	156	192	165	177	177	204	167	174	192	201	180	162	201	169	180	153	190	196	199	207	174	160	224	181	169	178	157	171	181	183	213	194	173	187	182	186	162	171	172	187	190	179	180	173	211	190	200	209	200	156	200	207	192	154	164	171	187	186	180	167	171	195	169	175	169	183	161	208	191	188	209	193	173	187	177	177	174	194	160	188	181	208	182	189	185	201	181	169	176	196	187	184	190	178	194	154	190	203	179	164	171	201	190	185	199	194	198	182	190	203	182	170	196	188	180	199	182	207	189	175	178	176	191	174	186	178	190	173	187	185	183	168	169	211	161	182	180	212	176	221	211	178	187	185	207	183	197	205	179	187	183	196	186	178	194	194	184	187	176	218	159	179	181	190	212	196	197	190	178	176	188	198	197	184	182	166	194	201	171	158	168	174	182	209	174	173	192	206	196	153	175	176	184	196	173	225	166	158	169	179	196	183	183	193	157	188	177	217	205	208	186	193	207	192	184	173	183	169	159	190	192	180	174	195	176	179	200	180	163	213	199	202	224	178	187	177	176	164	147	197	176	182	156	174	188	194	198	177	174	186	183	200	196	194	175	166	182	194	182	213	162	220	183	177	142	161	184	186	180	197	142	168	186	191	185	164	197	184	203	172	173	185	170	176	207	212	186	189	197	168	186	180	186	190	176	178	185	164	179	175	196	192	184	182	181	186	184	161	180	173	171	173	185	174	191	189	203	203	174	161	164	203	186	210	183	170	194	180	185	194	198	153	191	172	164	180	176	184	164	158	164	178	156	169	181	178	185	215	171	165	187	155	200	160	160	180	201	183	164	199	153	186	195	185	197	184	193	176	189	198	189	186	180	174	200	166	191	190	198	201	190	178	181	195	189	185	179	208	184	185	205	191	178	216	189	181	164	195	205	184	204	183	173	170	188	159	181	168	187	191	188	157	182	186	201	182	163	158	172	173	161	159	180	184	171	188	181	197	191	188	165	162	199	186	191	187	210	175	189	202	193	182	191	185	179	198	201	200	193	189	187	179	200	186	175	186	184	184	171	196	178	192	196	166	182	178	164	164	183	175	182	176	183	166	204	189	209	191	155	194	172	192	156	159	181	169	208	180	169	169	189	183	186	191	176	165	178	175	173	192	214	192	174	202	174	183	185	181	185	208	182	170	191	183	194	188	183	215	164	177	193	165	154	185	170	197	184
2636	483	523	509	472	471	482	465	492	495	443	472	505	489	438	440	471	427	457	463	475	473	464	434	444	466	441	453	485	443	473	421	442	458	511	461	452	442	400	418	439	488	455	460	458	462	450	419	425	461	449	487	448	396	455	470	448	466	440	450	504	486	463	454	490	478	462	478	465	445	441	449	455	463	475	449	458	449	484	427	457	423	455	460	475	478	492	451	465	439	407	454	439	473	470	448	426	439	495	472	498	451	459	429	440	457	459	484	444	469	504	433	478	456	450	460	488	434	460	469	456	457	454	446	469	455	453	438	460	452	467	466	446	490	442	450	467	477	477	480	475	487	453	439	449	464	467	477	486	502	479	460	500	457	464	466	479	435	423	450	487	449	460	486	468	461	518	466	450	478	497	440	469	468	466	452	452	467	471	453	487	453	475	445	478	476	477	500	467	420	452	461	483	460	478	458	425	455	438	445	467	459	474	431	459	450	465	437	461	479	490	470	427	449	430	462	483	460	452	448	478	455	471	474	467	451	450	467	456	475	429	462	476	469	523	499	444	433	477	473	490	444	463	497	450	472	443	456	464	465	489	445	460	471	481	460	509	464	399	448	491	435	466	471	474	506	451	449	456	439	492	470	474	473	438	459	417	461	446	485	461	469	456	473	502	437	491	460	436	428	464	449	481	435	443	480	452	432	492	448	485	471	434	453	445	443	441	447	454	489	459	485	500	466	469	451	453	451	444	415	459	496	470	455	405	438	470	479	443	450	459	475	473	454	503	483	461	477	458	469	479	416	471	459	506	465	489	421	438	490	472	462	488	466	428	474	457	460	443	459	472	415	431	450	482	454	462	446	443	465	476	477	463	455	484	485	446	406	475	409	496	466	438	469	476	442	492	473	460	444	462	457	417	480	474	464	489	452	465	482	487	447	460	440	414	466	439	471	451	470	442	502	480	465	469	418	470	432	484	453	496	451	440	437	404	436	455	460	460	449	481	450	482	469	517	466	468	439	526	481	473	476	487	455	463	464	440	498	467	424	492	478	450	470	504	436	489	453	497	435	456	492	432	455	482	436	444	471	479	461	458	470	478	452	444	463	461	490	444	453	415	448	472	470	466	444	429	450	470	518	474	491	434	477	456	491	431	436	468	459	452	453	501	470	443	472	475	463	476	473	475	464	431	450	462	402	460	440	464	465	426	495	480	428	485	468	443	426	454	454	435	424	452	440	480	469	447	459	430	444	458	448	469	469	470	456	433	444	467	466	497	476	451	477	446	450	470	449	526	461	486	432	454	442	485	463	458	472	496	466	454	437	470	468	483	492	477	455	505	447	441	446	432	482	471	453	474	472	468	447	507	464	466	446	434	454	480	475	478	466	454	499	469	473	471	488	465	454	471	442	465	436	460	471	496	493	486	494	462	459	468	466	464	505	470	475	456	460	485	457	457	412	420	495	508	457	517	464	489	438	430	450	486	431	477	460	429	471	452	451	441	455	460	473	454	502	463	455	428	497	454	464	464	515	449	456	457	444	433	455	452	407	495	447	485	471	459	452	479	464	484	437	457	494	462	466	450	502	439	461	440	489	459	495	478	488	479	470	483	450	444	475	474	445	419	429	447	451	504	471	501	451	468	488	456	481	476	468	433	424	452	454	485	467	525	469	469	491	448	415	490	449	456	409	499	478	489	482	484	462	458	444	460	487	461	430	443	434	424	455	457	479	480	449	427	460	465	463	449	485	482	521	454	446	459	482	474	477	441	460	460	492	469	459	487	455	450	442	444	474	439	468	468	462	456	462	481	482	428	415	433	440	460	428	439	469	454	428	461	443	441	445	470	501	463	464	431	452	460	428	467	459	443	484	490	434	463	427	437	486	478	461	443	475	486	447	467	496	489	469	446	404	445	464	506	457	457	454	451	450	473	458	474	445	437	437	454	438	470	457	463	449	466	463	507	418	439	443	449	453	459	507	446	449	464	489	466	479	470	474	466	477	445	463	454	493	481	478	464	480	468	441	457	457	466	441	440	510	473	459	466	455	460	460	476	477	471	430	468	444	448	458	451	463	459	459	466	427	420	435	461	437	473	473	451	454	441	441	420	496	477	456	467	469	440	477	467	506	447	427	464	487	462	475	432	454	466	468	470	489	458	509	470	468	402	444	486	488	459	466	477	432	461	467	446	462	480	434	428	491	484	462	436	452	420	474	479	487	519	482	478	454	476	487	465	458	452	427	449	437	482	445	453	464	489	463	466	471	450	453	470	411	479	498	452	430	504	467	468	463	429	478	449	505	436	475	480	460	472	477	446	464	452	504	461	480	473	438	453	486	448	464	503	433	414	461	452	468	454	454	469	488	483	428	422	465	442	436	460	456	493	448	448	469	460	454	454	450	459	441	436	446	475	474	481	466	452	464	425	449	463	465	474	458	502	446	428	414	446	470	484	464	427	489	431	453	510	445	481	469	441	445	443	470	417	471	436	492	503	446	477	455	449	452	446	448	483	477	446	464	487	446	464	475	482	466	447	469	427	465	478	499	454	460	419	476	430	445	444	444	441	480	413	446	449	465	453	476	456	482	474	472	442	446	502	449	498	462	447	450	491	460	454	465	407	486	460	441	488	434	482	427	467	477	494	473	453	459	494	498	455	471	452	473	408	422	441	425	478	496	438	481	445	447	459	447	459	496	453	461	453	453	460	467	473	474	478	431	480	487	471	454	438	464	459	458	446	455	433	439	482	455	464	444	483	501	493	450	496	453	482	472	419	462	427	455	469	494	464	434	436	442	458	489	434	453	449	470	477	465	475	438	445	481	482	459	458	507	449	460	455	455	461	477	479	448	441	469	497	474	458	436	389	458	448	467	502	452	456	478	466	436	470	461	463	436	439	463	458	471	456	506	457	472	457	440	479	449	529	447	484	481	467	445	472	491	436	462	464	475	511	436	446	494	490	475	509	458	444	445	477	477	436	399	462	483	445	464	460	449	490	437	483	434	467	473	436	471	470	426	499	429	466	437	427	469	456	501	442	459	488	505	471	447	439	488	440	471	435	434	463	459	461	470	461	489	471	474	453	450	451	438	456	475	458	437	507	513	438	463	460	470	424	467	453	484	486	481	481	479	441	431	469	456	423	442	461	466	441	496	482	423	488	429	434	464	458	442	407	448	486	432	442	474	455	440	431	471	469	464	436	419	465	494	462	453	454	426	454	445	471	468	487	446	427	445	470	444	465	493	418	436	455	468	456	484	451	431	430	475	478	462	476	447	449	483	457	439	447	459	460	446	475	485	474	449	465	440	462	431	467	450	461	436	478	459	461	480	503	483	436	412	485	484	482	453	429	469	471	503	508	441	479	444	466	460	450	457	424	446	508	484	448	473	495	481	496	463	477	509	451	470	454	483	499	458	449	473	457	461	469	489	489	434	498	446	414	466	451	469	489	443	427	460	439	460	459	417	506	520	457	426	470	463	436	444	465	469	480	426	460	450	513	477	471	410
11957	934	673	547	460	416	374	374	344	336	347	342	317	350	289	298	324	313	351	330	353	320	314	303	314	322	332	332	333	342	348	321	323	305	347	308	308	315	335	282	326	332	323	272	307	337	338	320	295	328	282	277	311	319	302	297	301	303	358	309	302	322	322	314	289	302	295	320	317	290	305	311	345	304	364	294	288	316	301	303	323	319	274	311	360	308	324	317	307	308	341	321	321	320	321	330	275	303	290	313	313	335	322	329	322	291	349	314	340	350	334	317	344	312	291	325	306	319	330	305	340	330	327	307	344	324	270	309	288	328	289	323	292	320	318	289	301	329	329	356	313	318	303	327	347	338	317	341	314	306	329	322	301	349	341	344	304	333	297	343	312	304	329	329	325	312	336	294	323	348	286	313	340	281	329	328	301	337	372	315	322	324	272	312	299	355	335	330	299	323	325	323	311	317	325	328	335	314	311	306	291	296	280	316	322	309	359	325	316	323	346	327	337	321	299	365	336	311	301	317	319	328	321	314	345	322	348	311	317	328	328	312	347	329	321	311	325	328	313	321	308	280	319	319	303	304	320	301	305	323	317	359	306	320	306	313	301	261	326	327	331	349	325	335	277	298	297	328	342	338	325	337	344	315	315	309	309	297	334	282	324	354	275	321	293	320	318	320	324	278	351	348	310	305	317	287	351	339	304	330	308	326	301	335	333	288	296	317	316	334	288	293	326	320	293	328	321	318	302	298	306	304	344	295	280	345	324	287	351	331	339	344	319	318	300	311	324	338	323	322	314	288	349	321	296	310	301	317	317	300	305	312	295	313	355	328	300	294	290	297	332	311	287	310	312	274	343	335	348	331	325	318	329	315	289	317	294	295	354	309	316	329	329	340	345	280	334	317	319	340	308	311	321	336	293	304	306	327	330	324	309	372	307	321	335	276	326	332	302	302	299	327	289	281	322	317	291	273	324	335	314	298	322	332	343	338	303	301	308	286	303	286	293	304	325	359	302	320	315	301	321	309	331	363	304	318	322	318	294	324	320	299	293	325	321	300	311	334	312	336	307	296	319	311	307	312	305	342	327	339	363	335	308	373	328	333	316	314	314	332	348	344	316	328	291	324	316	333	327	334	327	293	299	324	337	305	299	318	359	330	326	314	278	328	314	333	304	322	302	300	303	339	317	313	307	332	317	325	325	301	301	338	348	340	325	313	316	336	351	305	301	360	311	309	306	318	334	324	325	346	328	324	300	319	319	313	296	297	317	307	296	287	315	316	339	317	322	267	331	310	347	312	302	311	310	298	323	354	310	334	321	315	296	340	314	313	331	312	323	335	316	288	261	329	301	305	311	331	345	304	278	343	327	325	323	326	305	298	377	320	339	300	294	336	351	333	298	326	324	313	329	298	361	332	316	280	308	303	346	310	336	313	298	338	264	310	358	327	310	330	335	316	338	309	281	307	344	316	331	288	317	285	317	305	317	315	318	315	335	361	311	320	319	329	312	284	276	307	320	316	312	346	327	331	313	348	332	356	333	299	321	308	334	323	328	303	362	315	300	309	342	285	345	309	365	301	322	289	304	308	324	323	302	330	305	310	333	278	314	332	387	309	327	325	310	326	293	276	338	303	300	317	325	304	340	345	284	343	344	323	332	290	281	309	319	308	317	323	306	280	303	326	325	311	329	331	322	323	336	320	341	343	294	297	322	346	306	305	291	286	320	320	294	329	330	309	313	330	318	335	333	315	335	334	316	288	279	288	328	350	305	341	336	312	273	336	342	297	343	304	320	299	294	336	314	316	329	321	320	302	345	338	347	360	287	303	311	344	299	280	316	305	314	294	323	340	320	313	346	315	297	319	309	306	310	331	329	302	294	310	316	324	292	277	276	303	320	277	332	324	333	305	295	317	334	329	334	316	316	318	339	285	316	330	321	331	319	330	325	280	342	298	328	307	319	296	298	334	341	321	344	309	324	296	320	333	314	297	310	315	296	331	310	338	318	325	293	353	279	329	323	294	273	284	345	305	297	334	323	295	337	312	282	313	283	287	324	326	311	332	313	341	335	324	312	326	326	336	302	311	283	314	313	312	319	299	329	321	322	290	291	317	309	315	326	338	303	312	313	314	309	322	323	292	321	286	322	321	310	298	345	316	315	323	282	325	292	323	349	277	289	295	292	288	286	312	296	343	272	303	327	299	323	296	336	331	342	320	321	325	314	329	285	305	324	335	328	279	323	330	276	282	275	320	328	314	312	280	331	326	303	325	338	279	310	307	310	318	332	311	341	322	323	321	295	338	331	311	300	318	343	338	308	283	317	306	308	345	312	335	335	320	313	341	299	290	325	347	320	322	346	343	315	317	293	310	297	283	307	313	329	332	299	359	312	316	371	301	291	303	305	318	319	299	291	334	339	321	326	315	327	325	298	280	335	334	317	331	324	302	317	306	293	323	349	311	353	342	321	312	324	325	307	306	335	315	307	290	309	313	334	314	298	308	337	298	322	311	314	314	313	331	321	291	282	308	286	319	339	288	324	321	340	297	309	294	308	302	312	317	311	335	369	305	302	270	318	297	316	299	297	320	337	328	343	328	315	308	322	326	323	367	340	307	330	346	336	320	325	320	302	320	368	287	283	309	310	305	311	300	337	359	324	327	297	305	288	316	316	297	304	323	287	339	335	323	352	329	313	291	325	341	330	295	347	326	336	295	319	332	332	304	306	323	306	304	298	299	282	311	322	289	296	326	309	333	342	353	331	337	327	304	327	281	293	328	327	323	325	293	327	336	327	328	337	315	355	275	305	308	312	297	328	331	350	304	339	312	330	313	365	339	330	300	294	321	356	338	340	313	318	315	336	336	336	335	282	351	304	299	324	319	314	345	308	311	286	312	311	320	314	339	291	298	314	298	287	323	294	317	340	325	292	327	302	294	349	302	326	333	291	354	326	304	308	314	302	329	322	340	333	301	334	322	318	330	331	332	300	304	301	292	291	309	318	299	314	315	316	333	314	308	291	297	325	287	321	291	329	320	340	332	290	330	360	307	307	284	353	348	333	336	311	288	284	321	281	323	297	320	303	321	328	299	302	333	300	323	312	328	312	327	336	310	304	284	326	357	334	296	336	312	292	308	283	312	335	289	297	301	285	312	301	298	331	304	336	277	323	303	314	290	314	313	312	317	348	345	287	274	288	295	321	301	348	351	317	298	286	327	348	324	345	287	316	333	326	329	295	335	317	333	362	295	324	351	281	297	323	330	318	307	320	311	322	307	340	295	338	334	314	325	312	338	315	335	306	334	369	310	337	330	325	310	349	323	334	314	303	349	319	312	304	327	338	307	351	322	295	314	313	327	355	342	317	284	315	345	334	335	318	348	325	317	327	331	344	336	337	292	363	305	277	307	313	296	299	313	322	308	300	289	304	312	329	300	331	316	320	318	311	318	326	340	299	291	332	274	317	299	316	334	326	350	326	307	324	304	334	340	330	317	274	284	312	327
8719	1021	1367	1572	1403	1211	1113	1045	974	882	918	829	810	882	845	768	773	735	735	748	843	835	814	769	770	757	723	749	762	748	746	768	741	712	739	761	736	726	767	696	777	698	732	740	706	763	753	744	765	768	735	730	692	758	736	699	718	693	773	731	733	725	707	798	726	735	761	766	734	729	750	729	723	777	722	734	673	739	794	737	812	705	779	717	715	719	756	735	728	750	728	718	746	787	713	755	721	722	731	754	760	747	772	735	731	746	733	749	690	770	706	681	764	774	741	677	775	704	746	731	790	721	760	722	719	733	741	734	692	706	743	734	703	704	755	748	729	697	713	716	734	665	710	707	701	737	708	721	761	718	667	732	708	760	732	719	710	738	743	728	745	737	729	770	722	757	726	694	690	715	696	709	728	725	766	734	706	731	747	687	711	743	677	775	688	709	653	718	763	723	716	699	778	751	699	760	721	706	750	730	733	744	726	747	746	760	738	698	764	756	710	731	695	747	712	708	734	712	742	733	769	798	756	743	694	758	701	676	702	720	734	736	745	701	773	699	771	742	748	755	723	721	735	695	695	748	783	743	743	697	769	749	729	709	755	739	704	702	721	727	706	697	658	730	748	691	744	744	767	753	702	689	731	744	742	731	749	761	704	737	713	751	701	764	745	732	689	677	736	748	717	770	688	680	728	742	685	758	735	737	732	771	744	713	686	724	778	739	713	681	738	716	688	694	740	702	727	750	743	725	659	711	734	666	711	750	723	731	767	748	707	714	749	734	697	749	734	750	756	727	712	792	742	725	713	782	743	786	669	718	723	706	721	733	788	706	730	710	731	717	726	769	730	658	716	728	791	749	762	697	761	676	723	709	701	733	736	706	692	743	735	757	780	674	732	768	755	702	750	764	691	713	697	729	738	718	721	745	661	735	689	749	694	735	699	736	741	748	714	732	742	731	720	704	738	716	750	748	691	720	674	722	738	694	712	692	713	748	678	724	765	714	740	756	735	768	680	755	719	713	795	710	725	766	791	738	706	693	699	750	714	748	723	719	724	781	674	737	711	711	737	694	785	725	708	776	708	729	721	716	751	719	718	691	705	731	712	715	673	734	782	721	662	726	710	720	767	730	693	727	735	655	743	717	705	709	727	772	690	722	701	717	751	718	724	709	777	726	688	727	722	688	771	677	737	693	756	758	802	768	772	706	718	722	712	670	709	752	716	758	722	668	699	671	728	709	728	693	734	740	772	744	712	758	715	737	761	755	733	724	755	757	731	745	702	695	703	723	763	711	702	717	788	671	707	750	733	748	755	737	747	705	671	773	724	753	740	739	710	707	729	721	772	727	750	738	702	675	751	723	698	745	735	717	695	708	725	730	732	679	738	694	727	790	704	731	707	735	772	764	709	719	716	691	733	748	737	755	771	711	730	727	737	709	777	745	736	670	728	719	712	776	726	696	693	716	728	766	671	722	755	765	710	684	736	706	771	729	743	721	708	708	724	724	729	751	666	712	689	778	722	708	725	745	745	747	753	684	694	726	695	724	705	700	738	714	706	679	715	728	716	757	716	766	717	743	727	706	699	752	722	714	740	766	708	752	705	735	744	717	705	726	711	731	712	688	762	703	711	735	734	751	716	668	735	745	773	737	757	741	758	764	683	707	731	737	754	760	749	695	700	718	741	687	724	728	695	718	677	684	743	733	715	701	734	735	725	709	757	707	724	706	701	750	623	757	781	724	708	688	717	760	692	681	757	706	741	750	817	733	750	711	705	727	719	709	693	746	720	704	761	717	713	717	718	763	726	711	748	682	685	768	732	773	696	754	708	767	719	738	707	734	736	687	723	716	748	760	733	754	737	722	773	721	758	732	739	789	746	747	717	711	729	746	716	754	685	722	722	704	713	704	714	712	751	721	802	733	744	714	729	762	722	726	728	744	726	718	737	734	744	793	680	736	722	738	762	679	713	735	680	705	711	728	739	742	698	724	673	706	692	737	720	720	726	715	697	718	713	741	720	724	736	744	744	724	762	781	714	695	706	730	746	723	698	712	728	702	699	670	699	691	715	753	781	722	710	734	742	761	769	731	678	718	731	801	698	722	721	758	746	752	718	746	753	680	739	742	709	768	762	710	709	724	768	747	723	713	718	721	744	741	727	723	739	751	698	752	729	724	710	739	746	747	687	695	734	733	771	721	740	745	758	743	739	682	715	729	740	732	738	689	744	734	740	694	737	717	717	680	729	695	710	702	725	693	677	771	698	773	765	802	698	742	728	741	738	718	736	704	721	709	746	696	708	700	730	712	775	706	744	725	717	713	749	684	730	705	713	682	731	718	739	713	720	713	708	723	753	741	686	769	762	769	778	752	706	708	740	730	749	699	706	702	788	717	752	674	712	755	761	756	733	699	720	714	761	768	667	736	723	725	699	658	693	743	735	774	727	729	668	763	696	721	723	720	654	743	728	755	757	750	693	799	708	698	752	702	746	714	711	701	719	698	723	734	747	736	730	698	692	753	670	693	728	744	740	699	781	724	748	775	701	779	720	760	729	714	730	753	731	784	681	705	707	730	693	737	703	717	725	707	724	680	707	719	737	689	690	741	699	787	743	713	769	720	721	722	744	755	715	752	748	770	748	741	695	754	673	712	727	771	700	786	726	742	703	713	753	766	748	736	705	743	749	722	781	743	708	747	702	696	681	711	736	725	754	736	738	706	745	729	713	737	693	727	769	691	739	725	750	725	716	780	739	677	725	771	711	733	705	741	704	722	687	751	701	729	665	710	685	751	714	692	702	748	793	750	663	704	767	718	738	735	677	761	779	734	742	730	672	707	754	693	724	728	747	730	694	683	707	719	733	749	715	707	741	767	704	738	732	735	687	724	698	736	728	685	725	687	758	737	744	667	732	733	759	714	707	735	739	715	745	696	715	734	702	725	766	719	716	771	714	694	720	705	750	757	738	657	735	680	735	710	688	723	719	717	706	771	703	768	725	725	733	707	746	730	727	700	750	753	783	712	731	705	720	693	722	687	775	678	761	709	758	713	708	730	692	703	753	715	749	714	728	715	688	722	762	736	721	742	676	732	735	730	703	730	729	691	733	707	747	737	721	716	766	757	703	717	709	731	719	723	728	777	709	780	754	707	754	708	740	697	695	673	757	725	748	715	759	718	714	686	730	770	712	710	681	702	716	722	726	763	720	732	735	663	731	717	744	802	763	706	700	714	752	696	708	722	707	692	734	724	759	740	714	726	698	727	710	714	738	752	694	761	708	682	727	751	695	752	724	740	685	699	658	719	717	680	748	746	750	780	696	697	705	680	746	731	700	687	717	713	752	708	757	671	775	743	715	753	739	756	686	723	722	726	759	717	769	776	730	706	761	725	709	708	768	695	737	713	760	735	719	719	788	684	665	716	727	758	715	689	711	746	735	760	732	723	713	790	751	745	691	734	758	708	740	738	755	745	694	743	716	759	745	728	770	732	797	811	721	724	724	709
19558	2018	967	762	548	468	436	365	335	314	327	323	306	350	313	254	278	279	297	280	226	243	238	288	251	258	278	247	275	233	266	262	270	298	283	284	249	260	285	289	264	264	281	257	254	275	258	258	278	234	257	249	268	259	249	283	235	289	254	288	283	286	245	260	244	281	244	257	236	245	259	258	242	291	254	275	249	248	238	258	236	268	259	256	248	278	249	259	252	270	263	247	244	250	260	259	251	254	228	268	258	263	259	251	263	278	256	257	274	229	231	263	255	245	230	248	258	263	288	261	236	277	245	259	224	255	282	275	253	246	264	278	236	274	239	237	251	242	264	265	244	234	241	249	282	256	240	252	252	279	268	286	246	250	277	258	292	262	253	254	262	274	245	263	235	274	256	250	282	255	279	260	250	290	232	257	248	247	260	285	257	267	246	255	294	292	249	248	298	263	279	281	259	253	245	266	234	277	284	281	236	227	268	252	281	231	263	230	268	208	235	259	270	253	255	246	234	273	272	248	273	283	268	273	253	258	274	245	261	255	280	279	252	256	266	281	242	270	253	268	270	262	274	258	242	231	268	244	237	255	218	271	252	248	243	263	257	260	235	262	272	202	233	277	254	227	258	249	230	266	241	251	289	277	244	266	260	271	256	244	229	262	263	273	293	258	263	272	250	266	260	236	243	285	241	263	254	266	286	266	250	268	244	254	231	265	266	249	260	304	252	231	279	259	245	253	234	251	265	248	267	241	265	271	274	241	260	288	289	256	245	232	260	285	241	249	246	271	271	276	276	271	254	263	255	237	237	275	231	264	258	249	247	246	256	248	249	247	251	266	225	257	251	262	292	255	271	234	274	245	250	257	235	262	272	266	272	265	265	288	246	274	260	252	258	268	255	213	265	270	238	220	274	241	252	251	268	234	218	263	259	262	238	283	226	243	241	270	247	217	239	263	257	273	241	229	274	269	247	270	240	248	246	263	273	239	245	249	250	273	279	266	253	279	257	272	237	262	215	236	265	246	225	244	261	249	237	264	256	282	240	247	231	251	253	257	264	263	236	262	256	262	285	261	278	258	254	260	252	235	253	279	253	283	248	246	269	213	273	244	228	272	247	274	273	243	239	262	276	300	255	249	270	256	286	292	312	284	265	245	276	230	229	237	282	256	262	271	225	248	228	239	281	274	269	262	243	255	259	263	248	249	254	284	242	262	283	260	265	262	256	268	260	240	244	266	263	249	248	255	287	270	277	245	305	287	255	251	285	261	277	306	259	263	273	247	282	255	252	255	277	271	280	270	267	244	264	273	276	297	269	241	252	301	286	269	262	269	285	240	258	242	260	243	266	257	245	258	247	237	261	277	271	263	230	261	287	277	262	249	265	280	255	247	217	239	242	273	263	242	249	267	236	252	243	262	258	268	247	231	284	257	246	274	273	287	274	234	263	257	234	282	274	228	259	234	273	270	231	286	243	229	228	294	284	255	285	257	255	245	243	276	262	269	284	302	268	277	239	260	273	245	276	268	250	293	243	274	273	249	250	254	271	255	293	281	254	264	253	259	264	287	264	244	238	209	242	239	240	246	245	242	246	238	232	264	241	236	244	221	231	273	260	266	239	241	245	227	245	247	260	261	280	249	242	256	240	263	272	253	262	256	287	241	264	304	298	253	264	211	219	215	221	242	282	271	251	270	271	282	269	258	267	251	259	268	273	262	245	280	263	254	245	266	254	245	272	268	248	252	248	266	264	244	251	250	244	239	244	274	269	235	259	255	252	243	240	254	275	232	282	247	210	267	250	245	225	286	253	293	244	262	261	283	235	232	290	276	257	253	261	283	294	256	270	296	263	262	248	260	251	249	285	233	279	266	248	260	263	261	219	256	268	215	282	265	251	267	241	258	272	237	249	249	270	263	255	245	255	256	272	277	280	253	243	246	254	283	234	280	218	246	296	263	250	273	251	236	269	223	272	264	255	250	262	251	258	252	262	263	273	261	242	247	259	288	243	309	292	272	272	281	277	262	254	251	267	265	246	271	239	258	252	279	249	226	252	225	253	243	264	267	252	254	285	271	279	240	279	251	271	233	286	263	282	245	238	278	281	238	294	245	243	249	260	219	240	279	287	280	248	302	279	234	252	244	225	256	289	277	289	252	268	280	268	259	271	251	237	263	247	248	252	271	252	309	267	239	250	248	252	223	270	261	259	282	247	263	269	241	228	277	264	238	268	282	267	276	247	251	248	266	272	227	273	241	251	291	255	264	248	264	267	283	247	268	249	231	250	291	242	252	282	244	261	256	257	268	273	243	251	244	239	269	275	311	221	221	252	268	275	250	258	245	261	232	249	238	262	272	260	244	262	256	266	232	265	266	243	255	256	276	288	261	276	256	243	255	257	247	278	271	264	258	255	245	229	271	281	261	257	260	252	264	244	262	277	255	282	270	250	239	293	255	277	256	241	237	265	241	247	264	243	257	250	259	289	249	255	269	268	260	292	275	270	252	278	245	248	233	251	231	250	258	252	243	252	257	255	284	264	249	284	253	232	267	255	245	296	266	282	252	268	228	254	259	258	235	219	263	275	269	253	257	262	283	265	268	268	250	265	265	257	238	245	297	279	230	258	269	248	249	281	244	232	262	275	274	234	248	267	265	271	237	269	233	259	254	243	239	254	266	259	288	243	281	265	277	245	233	239	260	284	272	284	290	298	260	242	247	266	229	233	273	224	261	238	255	291	273	252	233	262	287	253	268	232	240	244	285	257	261	251	222	280	250	247	277	245	230	233	269	276	221	278	258	248	273	263	259	241	274	269	266	265	283	240	254	272	253	286	250	248	272	277	282	255	219	261	254	262	282	276	285	237	285	266	256	250	262	255	254	276	264	265	253	256	261	248	252	269	257	258	231	295	261	263	274	259	235	242	246	238	248	245	249	256	271	277	286	273	266	294	268	246	236	290	283	262	283	254	258	259	229	250	272	272	276	273	258	265	278	245	273	249	258	253	219	291	274	250	260	291	249	263	226	266	252	275	260	250	246	242	306	251	271	270	261	248	238	284	241	226	241	253	267	263	263	292	278	267	287	267	256	240	251	270	269	273	282	277	295	232	233	298	247	265	235	230	238	248	253	242	256	273	263	237	287	247	278	237	261	245	286	246	249	275	252	246	270	259	237	254	236	251	261	279	263	270	255	276	269	267	254	247	266	253	249	300	239	284	254	281	245	259	254	237	236	246	238	274	271	294	261	272	250	257	291	249	251	273	252	247	256	245	261	243	288	229	303	265	252	265	238	247	277	249	293	264	238	241	253	252	240	267	237	251	290	240	248	269	262	244	241	264	269	266	259	268	267	245	256	259	231	249	251	251	265	262	261	309	246	240	268	259	297	264	265	241	253	271	254	263	256	229	235	270	240	274	267	238	266	268	240	252	236	255	246	263	245	245	249	251	266	249	283	258	255	281	250	253	248	292	241	267	240	260	280	249	265	274	277	256	266	223	262
10868	1148	1959	2220	1856	1554	1335	1106	1048	1002	920	830	840	802	779	744	712	749	712	647	646	661	687	637	620	616	639	597	645	615	617	669	640	604	626	607	590	624	610	601	633	616	673	620	603	579	594	565	581	618	572	592	640	635	557	623	620	557	608	603	589	575	599	627	552	637	567	594	587	608	609	640	562	609	564	617	608	575	637	614	607	600	568	531	548	590	609	558	605	572	601	558	602	576	551	581	562	579	606	592	559	560	575	546	621	673	630	536	592	596	581	587	595	560	566	584	609	532	554	598	593	606	575	620	594	603	570	574	583	568	612	582	591	602	579	566	599	604	609	606	596	581	547	597	598	561	591	581	655	587	628	618	624	553	609	555	590	608	613	590	604	560	582	588	564	583	527	594	552	613	610	582	605	566	606	601	555	594	635	571	640	571	621	648	610	569	591	613	546	619	633	592	605	606	619	622	598	587	592	627	586	582	560	576	600	581	611	609	594	584	597	586	581	566	587	602	610	611	595	613	586	565	581	616	631	586	568	589	579	588	604	553	593	611	589	591	567	589	640	600	604	558	587	600	594	549	613	600	611	586	590	541	582	582	584	595	639	581	623	586	600	574	589	583	614	608	614	580	573	553	549	578	613	541	631	606	644	598	596	580	590	612	570	547	543	599	586	558	583	590	614	580	576	593	563	632	556	616	593	583	594	583	563	596	581	544	585	594	607	581	585	583	609	625	595	541	607	561	611	648	615	616	556	580	593	578	629	597	580	616	584	619	574	558	611	572	635	580	596	584	621	570	570	571	542	597	607	621	571	557	580	631	623	594	564	592	638	586	601	580	589	581	583	573	621	570	598	622	569	617	566	614	535	600	588	578	551	607	531	600	617	581	595	614	559	581	548	584	601	572	608	601	575	576	570	566	565	555	581	562	600	601	572	589	569	595	614	595	551	591	570	579	612	612	573	640	568	562	543	557	577	595	639	633	579	585	621	624	592	585	611	632	589	547	641	603	567	569	586	564	567	574	595	558	604	582	596	600	547	609	593	568	557	556	628	556	615	576	625	572	572	615	570	579	608	621	583	555	585	585	560	624	602	582	570	589	644	604	591	612	595	607	585	576	568	595	617	592	582	603	573	615	605	558	595	613	570	581	587	580	582	565	586	555	596	572	593	608	596	616	606	578	573	591	557	562	562	566	577	595	584	616	585	618	580	609	584	614	580	579	626	580	596	575	564	554	584	593	571	601	621	581	574	598	548	565	603	557	563	587	583	632	589	579	605	598	572	630	619	568	553	588	601	612	568	605	572	559	610	540	553	616	609	569	555	589	549	627	566	554	573	553	588	640	579	594	590	574	564	574	595	615	596	594	588	588	628	562	557	592	584	589	567	594	576	610	577	590	650	550	578	559	576	564	583	608	587	611	556	580	574	558	640	586	577	563	611	584	586	549	598	573	596	574	565	620	589	587	588	571	612	585	584	581	542	580	540	605	614	594	570	572	601	583	595	547	569	589	562	566	572	604	533	585	606	587	609	598	594	567	569	545	580	573	597	544	565	557	600	580	592	606	620	564	601	595	592	601	554	572	588	582	616	599	600	593	570	583	548	596	593	581	612	597	604	575	596	608	569	620	606	592	592	549	566	592	597	607	555	595	524	588	614	595	589	598	567	596	570	620	600	611	570	622	563	612	575	570	596	583	601	606	562	533	603	591	583	582	555	565	614	587	614	595	591	559	571	616	616	597	572	574	572	578	599	598	601	565	589	589	568	602	608	565	543	594	612	573	574	560	571	571	575	623	583	588	567	579	639	608	576	590	518	519	578	623	582	540	585	587	629	620	599	640	613	582	605	578	555	556	578	601	612	576	565	564	609	572	560	584	612	553	584	618	625	596	571	608	602	585	598	557	587	586	606	580	608	643	598	601	576	568	595	553	617	532	616	558	582	603	583	598	560	571	604	578	620	557	580	602	578	605	571	560	589	545	563	590	599	554	569	573	587	595	564	589	575	626	586	642	577	596	568	610	565	664	580	584	614	611	544	592	613	621	568	550	615	578	602	560	555	620	616	590	576	586	573	533	559	618	610	586	580	578	589	603	622	588	564	562	612	549	590	573	540	573	559	603	570	603	621	585	602	623	579	593	606	587	553	603	575	608	593	581	580	533	588	600	540	574	571	580	634	588	624	594	542	589	562	587	591	607	586	578	604	604	574	627	566	583	620	604	570	603	578	620	604	578	614	543	547	586	571	567	592	539	542	591	591	609	587	601	566	557	589	580	602	590	611	568	578	584	593	557	624	594	553	584	582	589	622	601	549	577	578	563	594	589	608	555	622	530	590	586	562	607	576	607	575	595	530	616	590	606	558	582	578	607	559	589	582	581	588	635	592	572	579	625	610	542	611	585	624	571	582	603	601	563	588	564	570	586	553	609	599	582	564	573	588	601	618	646	602	588	605	622	585	568	605	560	592	557	516	638	580	602	627	591	649	590	603	539	577	628	558	572	598	572	561	600	576	588	580	601	580	578	596	561	592	592	594	577	614	601	604	594	584	579	597	562	624	592	588	586	612	622	611	564	612	602	571	560	565	616	611	587	629	611	594	631	548	594	594	585	583	585	572	617	577	568	569	574	575	625	572	626	610	573	563	596	601	582	570	565	635	611	574	612	585	619	593	559	555	582	584	617	612	584	578	607	555	583	629	519	569	604	616	579	568	551	583	561	570	584	616	597	574	587	571	592	602	634	602	599	548	598	595	586	600	553	581	582	578	570	617	593	559	592	586	608	593	610	605	594	577	555	586	598	568	583	525	586	560	562	602	619	618	544	589	560	615	568	598	612	565	552	598	597	577	596	589	590	560	620	614	541	553	567	583	602	596	596	604	600	642	622	563	591	574	602	600	581	610	608	604	568	585	526	588	587	580	572	554	595	598	597	531	588	558	574	568	587	597	566	632	574	532	616	594	531	562	571	557	604	602	567	581	606	587	595	613	616	559	580	607	562	619	587	630	606	551	614	576	581	555	585	585	611	562	581	582	587	600	587	597	588	567	564	578	632	596	620	577	566	631	541	617	597	584	558	606	614	630	571	555	583	575	581	595	543	645	585	585	573	584	583	585	574	597	579	609	591	570	630	565	565	598	598	597	596	588	596	583	599	621	575	616	603	586	618	572	634	574	607	570	611	572	582	579	612	558	594	576	570	543	617	603	622	585	579	602	593	628	642	557	590	561	624	568	590	581	567	596	578	567	599	575	551	577	594	570	590	611	543	583	630	533	598	575	572	597	606	640	586	539	588	620	586	570	609	625	623	589	579	615	614	604	597	599	666	567	607	586	548	592	618	565	598	585	565	620	592	594	559	595	516	564	545	561	606	621	599	545	593	620	582	566	597	601	618	585	652	624	613	612	596	569	591	635	591	598	570	609	576	614	581	576	559	584	593	608	630	564	534	575	584	595	609	652	569	593	580	561	633	591	603	612	604	560	608	588	591	541	611	577	597
2952	261	196	186	190	186	152	174	179	192	191	198	187	184	192	189	200	192	171	174	173	180	174	200	161	188	195	176	166	173	155	203	215	196	198	182	164	184	207	177	177	191	192	192	171	178	166	157	205	171	179	194	204	174	189	194	204	193	163	182	176	171	195	181	188	195	174	188	174	184	186	180	203	184	201	172	181	190	190	164	194	197	206	191	170	146	179	172	171	179	178	186	168	159	198	178	191	191	197	206	187	188	160	189	171	167	165	176	188	173	178	167	191	209	188	166	186	189	195	189	163	170	180	183	159	210	226	197	190	208	189	175	167	192	190	177	177	186	187	209	198	161	188	167	182	168	187	157	187	181	162	193	187	183	174	187	211	187	197	190	162	181	199	186	180	194	175	199	180	194	181	164	185	157	160	169	203	193	191	163	179	200	187	188	186	184	193	166	180	180	180	212	163	203	182	154	169	167	181	201	167	203	209	160	190	182	163	171	165	187	190	198	174	187	178	190	172	190	208	183	198	190	185	168	203	170	186	176	182	157	198	209	186	147	167	181	179	160	180	203	208	189	180	179	176	200	211	164	168	167	166	175	201	160	176	181	153	175	176	185	167	187	199	170	168	177	187	214	183	188	201	194	178	185	180	184	203	166	195	193	181	188	196	183	186	174	175	169	186	173	185	185	157	177	186	214	210	197	177	195	166	186	191	202	192	199	179	168	187	201	174	172	193	177	182	184	191	200	208	206	185	183	191	184	190	193	173	173	166	192	155	188	186	173	185	203	183	160	197	176	191	169	208	190	185	205	173	195	183	182	183	172	197	174	178	197	174	163	193	187	196	166	194	166	180	201	178	185	202	181	194	187	180	199	193	162	168	199	210	198	172	185	210	172	175	184	197	192	185	198	173	210	190	170	169	199	194	191	169	181	183	173	187	169	173	187	224	187	186	189	187	179	182	189	213	188	181	205	174	198	167	179	189	174	192	193	179	183	175	166	175	177	172	179	150	171	182	189	194	214	177	195	165	188	193	164	205	176	181	180	192	193	190	218	200	198	181	192	204	176	205	179	199	174	211	193	171	189	184	191	178	189	165	172	183	192	208	174	185	188	202	193	188	191	136	193	171	188	177	176	181	173	204	187	194	201	175	173	190	193	194	201	174	182	159	198	205	226	167	175	208	178	174	188	185	192	170	170	170	167	180	182	179	201	165	180	183	209	162	157	167	199	194	196	172	201	173	220	174	174	161	188	199	196	178	179	139	166	191	207	155	198	172	183	218	195	169	212	151	168	175	167	179	174	179	172	219	179	175	182	172	166	195	178	187	160	195	202	181	188	193	218	206	171	180	172	166	185	186	186	160	167	198	165	184	175	180	194	190	193	191	166	192	183	187	162	172	190	202	197	189	213	211	202	174	164	189	189	197	170	180	176	188	180	199	182	199	185	164	188	197	172	189	175	195	194	154	211	174	180	196	171	150	198	191	208	168	203	195	182	178	180	189	197	152	165	163	169	199	195	189	166	190	170	179	193	180	179	156	200	183	194	168	187	179	213	181	196	185	157	173	142	173	183	194	191	178	184	191	161	159	170	173	194	173	199	183	191	176	174	160	196	182	171	197	174	180	192	196	156	177	170	180	194	193	187	157	191	201	161	160	183	174	149	191	146	176	182	181	195	179	195	167	160	178	166	174	170	197	162	164	180	174	183	187	175	191	177	177	183	197	212	218	177	175	212	193	167	162	170	196	182	175	148	182	174	184	175	176	177	172	195	163	179	197	187	202	185	164	173	169	203	167	190	176	200	181	182	172	170	192	184	183	153	197	173	185	212	166	175	157	180	189	216	174	170	210	201	186	180	196	166	167	165	197	202	183	179	176	189	194	185	190	140	153	159	169	181	164	163	186	178	184	189	216	201	170	180	198	156	197	182	166	171	180	180	184	167	184	174	199	173	185	189	187	171	196	176	193	160	176	199	195	188	177	200	211	198	186	195	161	185	186	167	181	170	200	161	173	157	174	196	158	176	174	181	168	186	151	180	185	149	197	180	207	171	200	183	176	184	181	193	183	181	170	168	203	207	188	170	201	178	177	186	176	189	180	195	205	181	173	169	198	181	178	188	196	191	171	184	196	207	185	196	191	207	197	164	185	174	171	179	182	188	183	151	181	180	202	194	187	160	192	187	212	213	172	186	183	215	195	193	157	163	203	174	214	190	167	206	196	178	178	179	149	220	215	197	148	189	194	153	170	179	174	176	188	186	172	184	169	175	167	180	171	180	181	155	163	198	207	184	191	190	176	178	199	178	188	188	169	191	184	179	180	176	208	169	183	193	177	171	150	167	198	179	180	202	186	173	148	149	186	182	182	197	200	164	183	187	195	181	188	183	182	193	182	182	174	191	189	182	204	179	173	198	173	181	180	197	151	173	178	217	198	164	186	198	181	181	179	220	173	201	159	153	193	179	170	178	210	196	191	204	190	150	190	191	162	164	177	195	204	188	170	194	181	187	173	178	169	200	178	203	205	156	171	147	187	195	176	180	173	159	208	173	192	194	205	173	199	175	164	190	166	179	203	219	192	186	180	167	172	181	192	177	201	178	155	166	188	199	187	194	139	182	199	184	193	172	171	180	171	188	181	175	169	194	178	191	194	150	199	181	177	178	169	185	183	164	194	198	200	175	180	198	183	163	214	171	176	176	177	176	187	169	203	171	143	173	169	160	204	198	167	155	161	176	197	162	178	164	166	169	165	189	201	161	180	170	170	184	175	190	150	189	177	183	178	131	180	186	209	186	170	167	192	178	180	178	193	185	187	174	167	169	179	184	198	194	176	175	186	152	194	198	171	181	183	177	185	202	150	154	187	188	191	198	174	173	210	192	182	165	171	192	203	191	220	202	199	158	166	171	166	153	194	183	176	163	152	191	164	167	177	176	196	198	205	185	185	190	176	203	181	190	176	202	195	175	212	180	166	177	194	164	169	200	161	155	197	201	179	201	207	180	185	166	188	179	175	169	192	182	160	180	195	200	190	189	164	168	198	175	176	186	172	189	177	206	181	189	205	193	207	173	187	204	163	174	211	218	152	190	171	201	182	175	191	175	187	173	192	177	180	160	203	181	176	170	143	178	195	202	166	184	178	178	181	168	191	191	175	165	199	184	165	193	170	168	182	172	177	187	183	173	186	178	198	177	183	195	189	202	208	199	155	194	196	168	171	188	163	208	193	189	197	192	185	183	167	192	154	211	207	183	161	187	171	183	187	184	207	185	160	178	180	198	181	199	189	183	190	174	211	191	172	201	185	172	185	186	189	187	188	164	205	199	190	163	168	182	197	181	173	213	184	194	193	196	186	184	190	198	176	170	180	172	204	163	170	176	181	188	153	189	180	164	183	201	162	186	175	189	178	222	172	192	200	205	170	161	182	159	197	156	195	175	171	157	166	171	200	209	174	200	177	170	202	161	175	205	181	203	202	175	178	194	164	175	190	209	183	172	205	189
2493	470	495	456	540	513	464	473	452	443	503	471	450	443	467	481	475	474	466	440	454	446	441	484	489	440	499	449	489	447	460	433	476	476	456	453	468	446	439	411	456	441	465	430	479	474	478	460	441	454	415	457	479	472	447	426	456	422	467	473	482	449	463	474	453	490	438	467	451	460	476	457	482	449	473	458	441	477	473	475	431	495	444	471	448	495	429	476	452	489	441	452	485	467	466	465	427	458	431	456	465	441	458	455	432	451	447	453	483	455	463	474	410	446	482	495	491	446	459	427	463	454	458	517	456	464	450	443	457	472	464	516	465	478	434	457	429	456	439	446	444	469	453	452	462	477	450	485	445	473	439	480	436	469	483	472	430	500	458	458	468	451	427	479	440	456	478	470	487	444	495	452	476	496	453	455	428	416	460	434	480	461	437	425	438	454	477	458	472	432	434	496	461	481	430	445	458	483	450	467	472	431	476	452	466	476	501	449	432	465	468	432	486	476	483	459	449	440	481	436	428	486	491	456	473	429	440	454	464	471	473	455	440	492	475	445	443	478	461	461	486	456	449	493	477	453	458	499	476	439	470	429	418	431	451	475	456	424	465	458	476	445	434	464	451	418	455	467	469	418	490	506	467	456	474	474	479	473	510	449	464	476	438	477	432	445	448	461	485	441	464	471	471	451	454	504	436	465	449	458	467	512	486	453	472	452	399	457	450	497	470	418	487	447	507	477	452	466	454	437	487	460	437	477	491	453	455	464	447	454	449	449	462	469	478	456	467	448	477	504	432	455	453	409	444	494	464	468	463	503	452	456	453	473	470	447	383	482	455	431	462	460	450	436	454	471	483	480	468	418	454	468	476	461	462	414	492	446	431	448	490	444	442	438	488	435	487	447	464	411	520	475	451	487	482	445	473	476	463	455	451	452	475	467	439	490	464	470	493	467	494	483	472	502	463	482	470	434	456	486	454	439	426	473	461	446	437	455	500	485	485	420	487	464	485	445	449	447	482	497	468	492	440	500	478	432	462	461	449	453	473	470	469	457	477	479	453	483	485	474	457	436	452	463	465	454	431	480	464	465	431	450	412	459	500	440	474	462	481	492	461	445	462	459	458	458	463	445	465	464	462	439	496	471	454	459	456	451	465	444	478	454	456	455	462	460	471	446	457	508	434	457	447	455	453	478	448	484	477	455	467	445	440	445	484	466	462	477	468	469	463	447	475	492	478	433	502	491	455	436	457	475	456	481	470	485	482	423	462	450	497	470	456	434	456	447	512	473	458	427	483	448	446	469	421	439	461	433	463	465	474	478	426	473	459	426	470	423	417	473	452	450	473	492	437	459	471	473	446	466	467	453	449	456	510	443	453	462	494	431	493	429	456	444	468	443	454	432	459	432	431	456	447	463	426	462	488	432	440	419	466	439	466	495	440	454	484	447	476	473	452	470	472	465	468	444	496	466	453	469	484	468	486	463	457	459	470	490	475	473	440	426	462	462	439	462	437	486	446	473	452	433	424	495	435	478	457	408	444	465	459	476	469	451	483	458	432	434	487	475	493	437	460	448	430	471	436	476	494	447	431	450	446	453	512	461	439	501	456	458	462	465	474	445	488	471	457	481	417	456	489	481	416	462	412	498	459	453	481	471	454	503	444	433	507	450	455	459	461	473	433	421	439	477	439	423	467	497	492	444	458	471	499	480	424	474	442	479	492	483	466	501	455	433	445	464	467	455	440	486	482	489	475	504	497	459	435	447	469	462	459	467	481	464	478	477	528	470	478	444	425	491	431	436	461	434	486	448	485	462	401	457	469	458	469	423	479	505	447	471	499	471	417	472	438	439	462	451	422	456	497	460	476	474	466	436	454	460	473	486	474	437	476	432	447	448	499	444	450	509	415	456	430	437	434	474	464	487	453	466	469	445	504	481	485	481	440	436	447	480	465	454	508	453	501	452	475	456	450	437	452	441	440	472	439	456	447	477	474	457	487	465	482	460	427	476	428	485	435	478	495	455	448	442	427	458	469	488	441	466	478	481	451	472	474	454	425	476	488	489	474	461	473	455	438	464	466	469	442	438	478	465	484	471	468	472	445	461	477	460	422	424	500	423	462	463	474	450	456	477	430	467	430	427	460	455	439	497	438	455	449	456	470	473	487	452	477	449	475	471	472	473	443	440	492	485	449	491	465	458	465	447	410	426	468	454	443	461	490	464	483	476	453	495	468	465	450	491	468	457	473	443	485	448	478	458	504	464	452	465	480	452	453	444	471	438	494	473	476	440	452	436	462	483	473	461	470	471	427	464	454	428	445	431	465	475	423	441	432	484	438	467	437	448	496	471	473	486	483	425	458	441	504	423	475	439	451	445	431	466	438	470	474	471	470	452	469	473	494	476	466	493	511	454	496	476	459	459	470	446	471	454	467	456	437	471	435	462	477	452	468	415	444	482	442	455	468	465	483	491	432	432	454	444	467	478	454	471	469	468	430	440	471	491	476	475	447	443	467	418	490	398	440	488	460	475	457	455	459	473	469	472	489	486	497	471	466	500	498	462	476	467	481	471	470	452	460	441	476	449	473	465	481	445	443	469	431	474	441	439	457	437	493	448	460	490	462	440	472	449	470	440	427	445	470	505	456	481	439	464	439	468	461	471	479	449	451	439	459	443	467	444	416	459	456	463	462	484	462	455	514	476	439	451	466	495	466	475	433	435	465	435	484	444	478	464	442	505	435	432	456	425	454	472	438	463	468	437	481	477	462	426	492	441	447	434	456	456	433	451	483	435	450	429	442	449	462	469	491	455	474	459	482	452	491	450	444	468	456	461	454	427	475	441	474	448	441	471	462	464	461	485	458	451	448	455	478	537	442	416	472	464	437	440	457	507	478	468	505	462	467	497	479	452	461	464	442	446	466	445	472	456	467	450	440	441	448	437	450	515	470	486	439	478	460	470	443	475	494	449	496	448	442	484	455	442	454	472	464	474	499	410	442	434	457	455	464	471	477	442	478	461	459	474	435	456	436	452	442	462	464	450	473	496	449	488	441	465	482	447	433	473	440	466	485	409	464	446	450	469	436	462	458	479	447	477	477	482	472	450	479	434	427	478	481	469	477	471	442	484	440	479	474	471	478	410	497	481	487	471	474	436	467	467	471	461	439	471	467	463	442	460	450	454	470	457	433	422	432	451	468	493	474	476	469	476	488	452	472	478	448	447	437	476	463	426	445	462	485	510	473	478	438	451	465	488	487	456	463	457	475	465	476	466	467	440	440	456	465	489	463	463	472	485	452	495	455	460	453	479	476	462	437	449	456	437	451	462	451	467	448	471	437	467	422	468	467	457	477	457	460	438	486	484	464	467	481	461	415	459	501	472	458	439	434	480	449	483	495	400	451	453	453	463	459	428	470	439	475	433	426	505	461	489	483	440	495	464	434	458	444	458	447	451	483	454	437	465	447	471	514	488	457	453	495	422	474	462	469	460	481	473	441	425	482	467
11503	905	605	497	460	386	395	370	360	349	334	362	345	300	315	337	355	345	327	343	349	331	341	302	323	315	337	351	311	307	285	331	328	329	334	287	318	333	311	303	341	311	335	324	294	346	312	318	324	342	348	344	317	316	311	347	315	310	318	337	333	311	300	318	310	295	331	327	303	304	311	332	327	305	304	331	342	286	317	323	327	327	315	345	314	312	349	344	315	322	286	307	309	345	316	309	305	349	330	333	324	339	305	360	363	354	306	324	307	330	320	304	328	318	314	335	340	343	299	328	333	314	319	328	340	318	311	328	332	310	316	314	309	302	298	325	331	321	320	323	337	344	327	306	322	322	297	291	343	346	346	284	319	311	322	287	329	295	307	328	340	317	306	292	307	336	326	302	312	319	346	308	309	348	298	295	304	315	333	292	284	302	324	327	311	287	312	287	316	266	329	291	328	308	333	314	328	285	315	325	309	302	307	327	313	305	296	313	279	298	322	285	297	318	328	322	311	300	319	334	349	328	307	285	314	328	322	320	303	297	333	296	381	338	327	315	315	313	305	311	322	273	318	314	287	309	363	311	307	340	319	288	335	290	272	323	282	320	307	283	347	337	335	311	326	316	302	344	329	332	318	317	327	353	284	300	283	310	300	303	304	354	309	317	323	314	324	302	340	355	266	296	315	337	301	298	309	294	309	295	311	307	319	290	318	310	291	304	306	313	285	257	331	304	317	314	317	330	329	333	331	278	342	299	323	332	337	336	323	309	321	323	313	313	299	349	312	298	323	310	320	295	326	306	317	335	297	342	297	341	325	366	302	316	329	305	311	341	315	355	320	305	326	317	296	307	315	313	290	327	328	300	324	303	299	350	300	320	355	332	317	313	290	329	327	294	288	309	333	332	332	317	341	341	303	319	317	309	319	298	305	324	298	306	322	324	306	319	301	334	350	299	314	332	328	306	343	320	322	355	279	283	316	322	299	281	297	329	303	301	326	331	321	349	298	338	320	296	319	317	321	328	296	312	310	297	313	335	320	297	303	349	333	304	313	302	265	349	307	298	313	314	303	272	271	308	326	332	307	317	336	340	290	302	331	317	296	299	308	305	274	317	312	311	318	344	312	362	339	281	326	318	328	300	313	295	299	319	310	290	303	322	313	282	310	338	350	281	325	341	290	303	295	322	319	336	311	307	327	272	334	329	329	328	313	313	364	359	332	288	308	328	319	326	344	327	295	313	353	300	319	314	330	299	291	317	320	305	298	318	295	297	285	286	284	282	299	280	331	331	309	308	329	343	325	296	327	310	322	313	342	311	279	290	298	313	301	330	368	286	330	331	362	327	332	315	314	294	302	290	323	310	300	284	346	283	353	337	276	327	285	334	302	286	294	331	302	279	284	315	309	305	305	285	281	336	332	317	333	313	336	279	319	298	286	318	306	306	312	336	318	315	284	324	311	335	337	319	349	330	322	296	323	312	369	293	303	309	331	335	336	309	292	321	309	342	328	344	354	331	325	300	323	325	351	290	332	329	310	295	305	363	306	319	300	305	331	313	321	318	335	295	309	333	295	290	314	325	318	283	289	311	304	326	341	311	334	316	311	311	346	312	319	275	332	310	333	299	308	350	313	307	313	339	325	305	319	332	343	310	332	334	351	279	307	308	292	313	340	296	333	321	298	281	334	313	347	339	315	346	337	326	299	327	320	288	329	306	333	277	288	276	317	307	302	300	289	329	328	341	296	303	334	318	278	326	345	320	276	302	336	296	294	327	323	293	325	295	297	284	289	318	328	336	308	291	276	344	322	283	294	293	305	290	303	309	303	338	292	314	294	314	329	290	321	318	342	311	327	311	282	322	313	293	325	329	301	288	311	327	318	290	323	296	302	327	331	316	313	315	305	291	323	303	315	345	304	321	308	337	290	326	316	285	310	337	310	319	297	321	299	300	328	325	291	309	280	316	326	348	316	323	308	292	306	308	328	331	302	333	278	309	320	329	319	356	297	301	324	321	319	316	330	311	354	294	339	332	330	317	314	313	323	281	312	313	324	339	324	309	290	324	286	321	321	307	328	296	311	323	316	304	372	309	296	308	300	309	287	306	305	321	325	304	276	312	318	281	342	313	311	310	320	337	313	326	328	322	283	348	308	326	285	319	316	302	348	324	322	305	298	261	293	333	355	340	369	339	301	346	313	343	331	343	340	306	343	300	322	315	342	324	314	312	331	296	318	309	309	282	334	339	334	275	307	343	320	293	323	319	285	320	304	295	320	307	308	331	315	325	345	330	302	313	288	311	345	368	318	314	318	302	313	338	327	298	297	313	313	320	327	287	333	318	361	341	297	285	297	324	306	318	294	304	298	351	305	295	312	290	350	328	329	331	321	319	309	352	312	321	285	320	330	322	310	334	285	307	301	298	326	330	275	326	295	345	301	315	348	311	324	310	315	320	338	312	326	334	328	311	316	296	326	296	307	320	294	311	296	327	321	319	323	310	340	332	317	295	311	284	302	301	343	337	325	298	318	292	279	290	333	324	308	324	304	331	297	323	295	317	328	316	331	331	323	316	317	296	313	305	309	309	325	299	328	326	302	320	326	311	298	286	276	293	372	387	324	328	340	310	335	327	301	321	276	327	324	311	314	295	330	303	334	316	295	316	331	336	310	330	332	307	301	321	287	302	350	336	319	318	341	321	338	316	308	321	314	322	318	292	350	312	310	292	301	329	328	314	331	315	305	328	294	315	314	309	294	295	330	308	340	308	341	290	332	354	292	346	328	303	328	311	321	302	311	347	317	316	314	296	292	288	303	350	343	327	322	307	317	334	268	322	340	348	303	305	319	320	321	326	301	305	337	321	335	316	316	327	337	305	319	323	303	326	324	303	298	360	339	324	322	316	324	285	335	324	304	293	302	323	330	331	310	329	303	303	342	293	341	336	306	307	294	322	330	304	340	320	304	333	326	324	299	333	329	296	321	316	285	302	288	344	324	334	342	353	336	317	344	286	321	338	284	303	303	324	317	297	303	287	349	298	334	305	332	327	321	296	339	341	331	304	336	323	296	298	300	319	344	323	295	299	297	330	276	323	304	277	304	359	359	292	331	323	341	288	335	344	295	312	301	306	350	329	338	299	304	320	301	283	330	314	293	346	305	309	320	333	336	321	344	311	316	327	344	327	313	296	315	277	315	285	314	323	336	331	288	328	308	303	297	364	316	336	314	316	302	346	326	329	334	307	279	337	358	367	331	289	328	306	343	349	310	305	300	314	315	355	343	320	320	320	297	311	312	320	282	298	303	324	292	312	285	316	325	341	333	263	305	339	329	321	313	286	348	336	336	323	326	333	308	296	328	338	315	278	303	297	333	307	316	317	299	320	326	326	355	362	327	330	308	327	316	314	295	296	311	330	330	321	321	281	334	323	300	301	313	302	318	335	335	314	319	312	334	302	334	325	287	323	290	270	322	331	310	322	291	316	311	322	322	326	336	320	339	304
8466	974	1505	1616	1419	1341	1139	1051	949	900	877	825	845	844	822	808	780	790	777	809	772	775	792	761	758	777	748	735	752	719	728	762	765	698	758	746	754	774	747	716	735	728	760	740	740	733	733	775	714	768	731	761	737	733	726	746	688	722	751	722	745	723	729	707	690	733	705	714	729	733	718	731	745	739	729	711	775	701	711	749	728	649	735	743	710	719	724	725	681	719	696	744	758	752	731	758	718	690	739	752	706	706	742	699	671	701	717	737	727	765	694	719	756	705	727	781	718	707	769	690	720	714	723	730	702	685	731	714	699	700	738	722	698	754	764	762	732	697	755	717	744	705	759	762	778	719	751	715	726	725	734	689	800	754	698	689	760	666	745	757	725	707	713	750	764	727	726	728	730	710	751	720	714	697	752	690	740	712	707	731	740	732	741	714	712	736	700	719	707	708	733	733	770	719	723	764	744	724	713	758	690	737	699	772	692	713	762	775	739	774	756	725	681	732	680	781	719	743	697	743	708	708	705	772	741	689	729	704	718	728	686	777	766	760	744	689	697	692	679	767	720	716	732	711	726	721	719	721	734	695	693	706	775	728	696	738	709	691	763	757	738	708	746	734	709	705	691	745	686	771	743	777	719	731	757	708	716	747	735	757	700	675	751	759	748	745	704	746	719	767	747	702	743	746	693	784	712	695	684	744	689	708	713	736	774	700	727	749	749	742	692	806	728	744	776	747	742	728	767	756	745	737	701	748	729	669	767	680	708	756	710	705	715	751	788	716	722	721	701	756	724	716	731	735	690	742	660	695	729	739	712	741	692	716	745	729	728	761	721	724	751	696	782	719	720	704	757	717	746	721	766	730	774	731	743	721	726	745	739	739	681	704	701	736	760	701	682	750	723	734	663	751	717	725	734	751	737	735	703	751	755	761	689	726	698	669	746	713	684	718	730	698	702	732	702	673	742	742	740	754	778	773	720	736	739	738	728	754	736	705	755	728	707	669	724	688	718	694	731	724	722	721	743	713	720	749	690	721	731	735	759	719	748	763	713	683	735	715	749	714	716	752	732	738	697	702	672	680	727	761	732	719	751	727	775	736	750	735	743	749	751	728	719	743	726	756	725	667	689	744	719	690	758	718	731	767	725	721	740	711	703	738	756	758	716	730	687	742	768	713	731	765	697	739	759	788	680	745	682	723	730	710	722	714	709	717	750	705	714	689	728	712	696	775	751	684	764	685	699	763	737	703	722	746	717	719	755	692	706	741	706	754	712	765	704	727	733	739	734	743	742	730	756	724	664	752	731	688	727	746	737	721	701	659	724	685	789	682	717	749	755	753	693	701	761	743	714	716	743	731	684	756	728	737	673	768	697	739	731	704	733	723	685	753	712	772	718	682	710	723	679	730	739	738	733	676	753	697	714	770	740	732	690	704	699	699	696	703	719	754	714	713	690	682	709	737	718	687	721	739	674	717	755	729	697	729	727	704	697	689	719	781	728	734	682	688	694	720	654	771	743	708	774	700	715	736	719	728	748	699	715	688	682	760	744	698	724	680	730	743	676	766	702	689	761	716	706	718	730	694	738	688	729	732	767	736	692	728	709	732	699	755	761	765	690	695	742	706	711	740	742	685	734	764	706	743	730	741	764	727	725	730	692	692	705	745	777	769	738	752	722	696	736	680	723	714	739	706	740	700	738	733	712	748	703	730	741	766	713	676	707	710	756	707	761	718	723	737	751	737	684	727	720	727	721	706	675	763	721	744	686	727	706	740	731	716	702	734	730	730	744	695	714	707	714	689	719	757	694	719	732	728	744	747	725	788	737	690	754	754	700	727	699	719	737	777	735	740	721	750	680	747	752	730	666	746	741	718	725	712	693	733	736	752	734	766	724	758	694	724	749	735	701	708	743	739	755	715	733	775	711	734	721	707	685	724	739	734	774	733	730	726	688	719	695	735	718	700	756	720	755	772	729	742	712	664	673	732	747	752	691	734	752	724	710	674	728	730	745	674	718	677	760	739	774	791	742	728	802	709	737	722	726	763	704	684	715	748	726	721	774	710	768	719	722	659	716	739	713	745	744	691	664	708	697	718	686	686	709	725	805	720	697	695	690	694	730	724	691	712	751	750	704	721	729	744	710	747	702	746	752	736	742	719	737	774	748	720	721	707	744	708	702	674	692	693	718	760	742	725	721	745	765	720	708	696	725	694	729	733	708	697	781	740	689	756	729	721	717	691	718	731	723	721	709	732	759	742	739	750	730	763	698	748	738	710	775	773	712	736	738	769	685	705	704	703	734	734	728	705	740	711	735	755	705	720	748	726	704	710	744	705	706	679	694	730	759	747	743	736	738	724	740	722	759	738	689	729	746	741	730	699	767	770	724	717	706	711	731	751	724	734	699	719	742	693	756	789	685	721	745	743	776	771	673	715	728	759	730	753	726	725	737	716	717	722	703	686	745	725	782	740	737	752	695	720	683	704	715	729	744	744	735	749	695	756	692	711	710	730	701	746	747	716	700	714	727	778	741	720	716	693	701	710	719	695	746	697	722	716	743	791	700	762	756	762	679	708	676	712	721	745	755	704	733	743	729	734	755	717	716	733	709	756	783	735	675	710	730	757	706	707	724	737	738	765	714	764	740	694	797	685	695	751	711	764	736	752	727	735	719	759	688	729	699	718	719	754	746	770	780	741	709	729	695	729	739	703	781	741	715	692	742	727	723	736	713	678	735	734	710	733	736	758	669	716	627	682	715	704	745	747	738	724	720	712	728	661	747	721	715	722	739	728	761	780	732	744	684	711	753	729	733	705	705	683	727	703	734	820	686	712	723	749	726	671	758	721	718	762	679	686	708	755	724	714	699	699	691	776	725	715	687	719	727	777	701	733	678	743	692	735	771	703	731	719	707	724	747	732	736	749	678	697	721	739	730	729	730	687	729	709	729	710	755	736	699	766	758	721	754	684	719	718	728	689	724	715	683	729	698	737	756	701	737	716	741	726	710	768	741	696	734	726	734	763	747	714	723	735	740	723	705	744	730	712	716	733	707	710	737	740	727	740	728	723	714	679	686	710	739	706	694	727	774	763	763	708	733	743	702	705	705	715	753	752	763	705	693	704	741	745	706	718	673	741	731	711	701	768	765	725	719	733	721	707	721	746	709	711	777	722	728	661	736	766	702	713	704	712	775	678	746	711	753	777	737	737	753	737	716	681	658	744	732	731	795	684	709	741	711	718	731	700	728	672	669	692	740	711	710	746	719	711	694	706	754	762	707	728	717	735	698	699	684	721	731	771	761	750	733	748	723	749	682	736	740	731	731	698	697	759	722	710	667	731	719	745	744	709	703	705	744	737	727	804	735	707	734	750	732	794	742	704	780	749	726	721	757	760	744	783	720	760	711	725	721	725	716	700	723	730	713	740	748	690	709	716	716	688	752	732	758	722	711	747	761	692	740	743	736	701	727	690	735	758	733	727	708	778	694	697	699	761	731	777
19308	1930	946	699	565	468	380	374	312	308	335	309	306	277	282	281	283	243	281	262	252	270	265	290	300	237	258	223	264	272	263	273	280	265	261	279	266	245	291	276	270	258	277	276	245	252	242	256	263	247	234	238	222	308	293	239	274	258	237	259	282	270	248	244	261	280	242	303	252	240	257	274	258	265	259	271	259	258	267	284	244	247	251	257	261	268	253	263	251	261	237	269	279	265	229	291	250	249	275	295	243	242	233	248	250	250	260	296	281	282	294	233	258	239	253	270	225	257	249	257	273	247	240	281	297	248	284	303	253	258	271	248	257	266	279	259	263	254	250	260	236	250	249	230	264	276	256	240	270	236	232	261	261	240	268	276	241	254	251	253	284	237	243	261	237	240	236	272	275	242	253	240	280	244	267	250	238	255	253	281	232	233	285	252	242	265	253	233	248	232	283	286	260	260	265	245	248	243	266	268	247	252	255	254	247	264	262	242	225	273	274	255	273	261	236	244	299	268	248	255	278	251	224	232	250	271	227	262	284	260	233	263	247	265	254	292	249	267	276	261	262	250	241	262	242	275	268	266	265	237	243	244	266	238	290	273	237	271	243	234	254	253	257	262	243	256	245	262	255	258	266	272	245	240	266	244	237	266	247	243	256	253	267	279	254	258	256	246	253	278	264	244	219	290	257	216	272	257	250	232	254	276	269	282	249	250	262	259	263	244	250	249	266	242	264	281	248	242	258	279	272	249	253	251	247	248	262	263	285	244	261	251	248	249	266	258	224	262	269	240	272	273	261	236	233	250	231	256	238	284	273	263	300	275	256	285	250	231	266	257	253	276	278	259	266	221	242	239	241	255	253	241	277	267	251	288	242	272	268	267	246	235	272	264	253	281	236	254	246	247	220	271	262	261	239	234	278	230	265	260	266	263	267	263	275	249	262	253	240	277	272	268	254	261	270	247	245	223	228	257	259	250	255	275	240	268	292	285	248	247	276	247	269	273	226	262	280	246	258	244	286	239	257	245	238	266	290	268	239	262	240	216	228	252	253	264	286	268	289	232	256	261	258	241	251	261	266	237	246	284	256	285	246	297	265	242	277	246	263	261	239	250	251	270	255	244	259	231	265	251	250	249	261	261	270	291	248	244	270	249	242	250	279	262	261	247	254	306	261	268	263	229	263	271	219	243	249	255	261	267	269	276	270	232	265	246	286	276	260	246	258	247	298	242	254	285	237	259	251	263	229	263	254	291	259	256	258	253	279	242	209	254	255	259	281	263	278	258	259	256	269	275	237	233	246	231	232	248	241	256	259	266	244	270	257	281	249	269	253	256	282	288	253	291	240	260	237	249	258	226	278	243	275	254	251	207	269	283	231	250	257	233	268	299	278	229	289	236	271	253	272	245	264	259	256	269	230	260	253	268	264	287	243	273	240	264	245	248	257	253	263	250	259	245	246	280	232	270	273	229	252	267	254	297	224	234	263	246	244	243	240	255	248	265	247	273	252	263	242	277	235	277	276	283	267	253	243	233	275	252	227	249	267	252	249	274	284	231	216	250	257	251	285	255	249	241	251	285	220	241	255	233	256	278	243	240	222	256	258	234	272	258	263	249	256	249	285	250	273	316	290	275	223	272	245	289	274	247	245	257	236	238	242	251	271	234	269	232	264	253	245	241	256	278	273	248	276	261	254	239	239	276	259	258	247	280	248	240	246	283	261	258	258	265	241	282	290	222	240	247	255	269	270	288	296	250	263	275	306	236	244	246	270	258	239	257	251	254	249	265	266	258	245	269	240	271	259	258	248	241	259	254	272	230	280	298	284	256	263	268	257	270	243	247	277	230	278	248	265	285	267	256	247	258	273	280	255	306	254	270	277	260	246	261	244	262	264	266	259	251	228	273	276	256	256	255	276	259	242	272	250	243	267	268	260	254	251	236	259	274	241	262	261	300	256	292	295	264	258	239	258	246	294	240	279	257	258	257	254	255	266	243	249	269	261	266	264	251	263	238	254	227	260	268	233	238	258	241	267	269	252	267	235	228	255	239	275	232	248	260	253	246	264	275	245	243	263	252	278	268	234	261	255	258	240	248	245	274	266	273	255	270	263	262	225	242	240	253	237	239	294	253	250	265	248	290	257	285	250	259	238	250	276	256	223	270	246	288	236	242	233	224	233	249	256	246	277	277	273	257	236	250	254	261	244	262	267	255	275	253	266	235	252	257	240	277	268	259	219	269	279	252	296	268	234	233	227	258	247	258	272	273	286	264	264	255	259	264	243	266	266	253	256	269	248	230	244	286	274	275	278	268	292	241	289	232	265	260	238	240	254	243	264	243	313	255	253	260	289	242	281	291	259	266	284	258	253	240	258	238	273	258	272	250	268	246	261	251	219	291	261	263	276	270	274	286	263	281	244	234	254	256	264	241	255	255	214	271	245	234	277	265	281	259	251	258	253	245	256	259	266	254	251	291	254	256	246	283	271	271	283	251	251	256	262	274	276	278	268	244	265	250	254	251	301	273	270	264	244	259	234	270	248	250	251	275	243	272	262	257	257	280	270	239	298	264	277	227	282	248	265	292	250	241	256	279	271	275	237	254	250	252	263	285	265	279	258	265	254	246	297	263	281	250	287	253	263	238	264	256	253	239	244	251	277	261	238	226	254	258	242	247	260	250	230	260	276	266	241	257	259	245	283	273	267	248	260	266	306	257	217	230	274	238	270	230	242	254	235	254	255	265	254	259	269	252	263	255	256	241	232	238	250	252	272	246	252	241	309	287	272	217	263	241	245	252	263	284	251	257	244	295	260	221	252	251	257	259	271	234	251	259	249	278	232	233	249	269	251	234	216	252	272	259	234	254	263	278	262	312	260	250	266	243	284	228	260	272	249	244	282	238	270	273	251	242	251	229	239	268	262	243	267	239	242	267	266	268	237	265	253	267	264	235	269	267	252	263	267	272	247	272	278	274	285	273	240	286	282	253	278	256	250	300	277	240	268	272	273	235	275	237	257	251	252	228	261	228	260	255	279	243	275	238	256	286	269	247	257	245	265	260	242	250	276	274	221	269	288	254	281	236	257	228	254	265	251	245	255	254	278	286	274	282	264	263	265	265	259	288	253	262	279	260	245	254	237	230	272	263	233	252	229	255	263	279	261	236	273	244	250	246	254	271	263	282	250	231	228	234	280	246	259	237	248	242	235	266	256	290	252	230	205	255	272	262	251	252	231	261	252	259	251	240	260	244	254	308	261	258	252	261	280	254	253	231	238	225	246	296	249	246	258	257	260	257	297	252	221	256	234	262	293	247	253	279	247	247	264	245	283	246	265	288	252	252	285	286	280	259	248	277	273	276	240	280	255	282	244	251	241	238	263	259	265	241	277	271	292	252	276	244	240	234	233	252	250	259	283	273	245	248	260	214	277	246	245	283	230	228	263	259	239	262	267	257	261	246	263	262	236	225	254	235	249	253	268	262	259	258	264	273	282	260	251	228
10768	1100	1995	2191	1870	1571	1326	1199	1064	925	874	846	774	769	781	698	713	737	686	716	675	670	678	664	659	686	631	660	608	636	601	663	594	618	631	621	633	603	599	583	595	601	584	634	588	573	569	600	610	621	599	623	592	545	611	598	602	630	607	625	637	624	631	632	577	590	571	641	561	574	592	547	549	619	582	587	564	575	569	581	626	613	575	565	644	561	601	577	568	565	601	587	545	609	601	584	617	602	581	600	565	578	605	605	599	603	603	574	606	594	613	584	574	585	616	582	587	580	584	561	605	610	580	586	552	560	572	569	563	623	578	601	561	587	535	589	583	599	603	573	567	606	564	594	627	618	599	577	600	568	573	557	634	593	577	553	612	559	591	561	590	605	542	591	612	588	555	607	556	595	593	586	560	579	598	615	531	583	577	537	605	578	572	565	576	640	596	565	625	604	639	571	568	597	559	570	547	541	598	577	582	639	574	580	606	573	573	607	586	540	571	547	575	576	581	602	579	556	577	594	566	563	645	571	591	610	606	576	591	626	599	590	597	591	624	537	559	572	599	577	572	580	608	608	574	559	597	566	604	583	563	619	558	610	559	567	559	579	586	577	587	581	568	602	567	589	581	569	608	583	567	556	556	548	552	597	590	621	580	592	567	609	570	569	558	646	588	591	597	584	561	589	566	559	626	586	569	620	571	560	594	611	642	601	572	582	576	612	593	570	531	616	568	600	599	596	552	553	568	579	593	581	620	565	606	575	648	574	610	567	581	570	558	571	617	580	588	594	566	610	563	603	602	600	532	527	553	556	577	591	608	531	530	590	586	606	554	559	592	605	597	633	620	552	590	588	565	561	569	575	585	621	539	589	579	581	600	586	567	589	577	591	595	588	628	617	556	595	561	567	603	574	574	540	538	598	541	606	648	568	511	546	575	587	572	571	561	547	567	575	575	637	558	596	612	608	592	577	562	571	559	602	594	577	622	559	579	541	561	612	570	630	552	585	613	570	551	628	552	588	568	639	608	589	587	616	556	633	550	589	564	572	597	583	614	592	537	599	559	588	583	572	575	553	609	557	548	603	596	574	634	570	620	547	578	650	549	554	620	535	589	636	602	535	579	601	588	576	603	612	609	612	621	591	550	583	585	583	611	569	606	554	606	609	591	586	559	583	557	608	582	593	578	584	571	594	605	569	580	585	585	593	584	575	585	619	552	632	600	608	554	586	562	567	552	614	541	623	559	589	560	594	574	574	600	624	544	583	596	572	581	553	604	564	586	578	560	564	603	623	602	562	577	574	561	579	598	609	566	587	570	592	606	578	550	597	619	606	586	583	543	569	565	564	583	591	583	569	595	596	587	589	615	559	549	588	557	559	558	588	615	562	620	559	560	613	614	636	620	583	604	578	603	581	575	598	597	558	573	587	610	565	614	565	582	604	577	599	577	575	642	584	612	628	536	590	587	598	551	564	592	661	612	579	597	577	619	602	552	597	543	582	604	606	597	587	607	596	607	569	605	603	558	561	598	631	612	546	579	587	631	593	587	550	586	546	567	612	610	591	583	598	566	564	599	609	570	587	588	576	648	624	570	576	584	608	571	602	609	581	627	588	609	563	582	621	557	495	520	595	604	541	557	602	582	575	583	543	597	562	611	622	566	582	597	593	547	646	586	591	611	596	571	568	584	589	592	611	556	559	585	559	601	560	620	571	637	589	581	566	587	608	587	611	581	605	605	596	596	593	554	546	584	587	594	601	572	612	575	577	609	590	587	575	585	618	558	571	593	619	588	603	607	594	615	590	598	610	575	561	592	593	608	613	567	574	625	591	601	617	590	606	591	580	593	537	550	577	577	601	570	561	569	523	591	585	578	570	615	593	574	566	570	578	597	585	586	579	582	577	559	586	598	567	612	594	522	642	557	593	565	601	522	589	610	563	561	587	578	559	570	563	580	603	579	627	565	569	586	619	591	588	586	619	613	610	578	624	555	533	577	623	620	595	543	557	566	577	639	586	567	584	609	601	541	595	584	620	578	587	579	617	575	574	586	561	596	598	565	611	538	564	568	596	590	553	622	585	548	568	603	571	597	561	571	597	534	596	578	603	617	555	569	541	569	597	575	588	613	538	553	572	556	557	580	553	601	619	591	614	592	612	604	558	615	527	629	541	584	544	534	580	570	554	606	590	610	605	575	580	595	593	599	598	614	564	571	606	593	583	612	597	555	593	613	585	571	594	618	614	581	603	588	559	557	586	580	587	572	563	576	611	555	642	544	616	580	579	558	587	648	543	586	610	620	600	582	618	560	542	518	615	580	583	563	572	573	655	547	560	616	586	628	627	604	582	580	556	578	658	585	598	576	604	577	611	561	559	604	550	593	514	601	630	548	574	578	575	562	638	577	559	574	629	560	619	583	602	599	604	618	570	570	562	624	533	562	570	566	645	596	551	588	587	604	621	580	622	656	614	547	587	561	597	598	577	606	575	577	596	617	565	622	560	616	578	626	575	603	594	598	563	644	583	596	592	548	583	593	570	560	579	600	591	595	567	569	608	611	579	570	563	573	627	554	604	549	527	592	590	653	581	630	614	612	553	591	565	581	574	628	591	568	596	555	572	541	565	603	564	578	615	597	573	564	564	586	590	602	537	572	609	591	581	603	563	553	565	585	585	666	592	601	598	599	580	535	620	598	572	596	612	584	598	609	592	548	586	577	582	568	621	632	539	623	556	571	594	556	565	569	579	579	537	580	641	575	570	604	583	588	570	568	607	562	600	540	565	573	561	620	627	599	596	610	580	538	621	613	597	604	584	585	625	582	596	584	611	564	609	610	598	580	614	558	591	563	608	567	552	550	576	567	598	595	580	609	582	583	575	614	556	655	576	565	580	575	582	584	576	591	524	611	599	570	600	580	567	587	571	553	615	582	583	529	576	634	549	558	577	561	571	580	601	602	602	560	557	618	583	554	614	587	552	559	610	602	525	602	551	606	557	568	590	593	563	602	573	623	620	561	529	583	582	578	562	582	576	587	575	549	585	537	583	559	615	597	541	606	546	627	563	571	563	589	577	615	590	568	641	619	643	616	586	542	591	589	584	567	551	564	579	603	583	617	585	573	523	580	579	606	605	612	559	561	609	644	585	569	582	620	581	569	629	572	602	546	555	577	598	595	561	577	584	574	590	618	569	564	606	603	554	623	565	571	588	546	582	580	626	573	614	586	601	581	571	603	585	580	609	570	581	569	598	579	594	576	597	577	582	604	601	583	555	629	546	562	616	591	595	573	629	542	562	571	541	605	588	624	616	596	620	591	561	571	639	584	577	602	566	560	590	593	602	539	613	602	573	597	608	608	550	574	574	592	590	559	607	579	560	564	564	588	585	594	604	590	597	563	568	558	565	605	639	609	581	633	581	573	610	587	609	613	520	607	565	581	575	585	594	578	577	580	584	541	572	575	558	586	567	580	568	556	571	608	617	601	598	643	538	597	558	601	601	573	576
2929	270	208	163	187	171	217	183	192	192	167	187	179	191	166	196	203	202	175	189	191	180	200	175	171	178	193	178	181	148	183	176	191	179	176	176	168	188	184	175	189	184	194	214	203	180	189	186	176	178	174	188	168	173	174	186	193	190	167	158	198	184	203	213	197	157	158	187	214	191	206	183	186	173	202	187	205	198	194	187	185	185	185	195	177	171	203	173	174	212	170	157	165	165	180	209	196	180	163	206	178	176	153	177	189	185	179	153	204	186	211	189	204	215	189	197	169	187	175	191	193	176	185	175	188	176	179	187	175	190	162	186	191	170	188	168	190	177	209	163	177	190	187	180	170	183	196	177	203	199	201	171	168	181	196	186	168	170	177	177	164	160	218	195	189	181	183	166	165	204	174	202	174	176	208	175	173	174	169	194	160	198	212	184	199	170	205	188	191	192	186	200	166	189	177	190	171	187	191	173	177	155	198	199	207	177	149	171	185	206	189	178	191	180	168	213	169	202	191	186	219	198	190	192	174	179	198	175	189	184	196	198	169	215	161	176	181	178	188	174	196	172	202	195	218	174	192	181	186	185	173	185	192	174	172	164	187	190	200	217	170	163	214	200	176	188	163	198	160	208	184	202	179	187	171	191	180	221	162	179	203	183	170	185	198	190	177	173	179	188	210	180	186	179	192	203	179	175	178	184	171	171	171	162	172	174	184	193	196	204	173	179	184	162	177	179	192	178	175	175	177	194	168	188	162	182	182	206	175	200	180	196	180	165	175	167	168	196	172	174	180	145	179	194	206	189	173	186	201	197	196	177	201	208	185	172	177	176	179	174	181	176	179	190	190	160	176	174	176	205	181	198	187	181	177	197	172	159	183	146	177	189	177	168	204	174	161	170	203	180	170	201	186	165	187	194	182	180	171	187	186	220	215	189	203	212	188	193	189	191	192	196	207	189	219	190	190	188	197	181	204	172	226	178	182	187	196	151	174	184	199	217	165	174	177	155	184	183	182	186	177	201	188	181	204	199	177	195	164	188	182	196	209	186	178	209	178	177	207	191	196	186	206	183	197	185	189	164	183	179	164	174	187	193	177	174	188	164	186	173	173	155	195	194	186	210	174	185	170	184	209	187	176	183	205	171	199	161	186	189	180	177	186	184	214	201	209	188	179	200	179	155	200	187	171	173	186	189	181	190	186	173	173	185	190	205	200	202	170	173	154	200	206	181	175	190	186	212	190	184	198	156	184	183	175	181	195	170	193	220	188	175	191	191	188	197	199	218	186	189	215	218	198	172	176	193	164	179	181	189	212	207	179	191	195	187	182	187	174	161	183	200	164	183	197	167	199	180	182	164	168	177	164	176	175	184	180	184	204	160	183	200	190	174	200	195	179	199	175	174	189	175	194	221	189	189	173	174	186	182	181	169	187	202	181	189	184	171	190	180	169	167	169	163	190	173	207	154	230	170	171	190	181	206	185	202	183	185	232	185	215	201	203	171	193	172	201	155	190	184	182	200	148	200	193	178	186	192	184	183	178	177	200	171	192	210	181	192	200	200	184	175	191	183	174	176	199	182	194	215	169	197	168	170	179	190	179	189	177	183	200	177	167	179	156	176	172	176	182	203	191	179	174	178	169	175	183	203	192	198	193	165	194	184	206	179	182	209	166	191	203	202	195	191	172	182	187	184	177	210	212	161	167	207	200	200	191	192	195	179	160	190	186	204	176	184	155	190	181	182	201	204	174	181	155	183	209	185	157	170	135	176	198	199	152	186	191	185	178	155	158	173	190	172	207	170	206	167	188	142	197	175	197	189	196	162	175	209	188	167	203	166	197	189	189	192	190	191	180	156	159	167	161	209	179	168	177	173	189	197	206	199	189	180	194	213	212	180	183	191	203	170	177	195	176	162	167	186	155	199	178	170	205	188	206	192	210	195	172	184	172	182	193	200	165	192	173	194	190	175	173	155	186	183	195	184	202	188	164	186	193	190	170	184	173	173	162	170	200	149	197	202	171	221	189	182	177	182	172	197	174	181	155	232	203	188	157	167	176	201	197	183	184	190	177	180	163	187	202	161	174	186	178	171	168	183	157	209	202	155	212	195	189	198	161	186	181	198	197	182	181	183	195	190	194	196	176	189	216	197	196	203	189	187	190	137	158	185	175	205	176	170	166	184	173	165	168	206	185	191	201	203	181	186	175	177	185	168	190	201	165	197	178	170	180	173	172	185	182	190	162	197	192	174	191	164	202	195	169	161	170	193	194	176	162	177	221	148	181	222	172	178	170	186	187	183	186	219	180	200	195	191	178	179	178	164	189	197	185	186	189	181	219	202	173	201	182	224	188	179	205	185	200	174	186	169	181	205	149	180	184	166	176	175	205	190	178	200	212	190	175	182	195	196	215	162	161	164	169	180	184	194	192	194	195	208	188	176	191	187	184	174	177	199	184	182	193	191	172	174	175	165	190	198	212	202	158	153	179	187	183	191	188	146	171	179	166	183	149	174	190	184	190	165	171	165	184	192	190	185	175	170	172	212	203	175	187	180	211	189	178	163	181	190	155	176	202	180	161	203	186	186	188	174	173	175	189	174	191	202	189	181	177	197	180	208	204	173	199	193	209	190	184	196	186	205	177	194	191	203	198	187	192	189	176	197	204	175	197	174	172	182	203	181	192	194	163	159	170	201	207	201	185	184	162	188	189	162	206	176	198	194	191	195	164	170	194	168	177	193	189	190	189	184	175	183	164	170	168	202	173	193	206	164	182	181	179	183	193	186	159	200	199	202	192	161	173	186	176	193	212	178	182	165	177	189	174	192	202	192	174	166	183	192	178	183	171	187	177	188	169	171	160	179	185	181	190	166	187	191	189	188	195	154	196	162	176	181	206	164	160	175	175	185	209	202	197	183	204	168	174	199	185	189	177	192	173	159	164	177	227	191	209	175	190	196	181	157	182	167	159	205	178	183	173	193	177	189	203	167	180	168	194	176	176	198	196	197	190	186	176	172	177	202	156	184	189	171	165	223	160	168	179	202	192	191	196	173	190	183	191	175	191	188	160	167	179	150	181	184	220	185	178	172	153	174	189	184	164	181	186	176	181	196	188	197	192	183	157	157	182	190	204	172	196	152	194	170	164	176	174	176	209	202	182	191	168	171	192	162	231	169	194	190	201	197	192	207	185	196	180	196	190	205	177	176	208	184	193	185	195	179	172	181	198	168	175	171	187	205	178	160	186	198	187	179	191	188	176	179	195	194	182	184	199	202	195	191	170	173	189	176	199	197	194	205	179	189	230	166	173	179	185	195	198	194	167	184	173	173	197	181	190	165	163	177	164	200	181	178	193	204	198	187	159	169	170	168	186	161	205	195	183	173	197	189	180	203	169	176	193	157	181	182	191	184	218	196	182	183	154	183	216	207	207	183	187	185	175	166	195	191	172	164	199	213	166	208	179	195	190	185	175	173	190	188	199	164	199	174	205	195	181	193	202	189
2528	452	482	507	473	454	510	464	495	479	461	446	467	459	499	451	442	464	459	433	466	488	477	483	466	466	480	435	431	469	417	473	453	475	452	433	425	448	466	464	461	461	459	452	432	435	454	429	487	472	464	469	475	440	457	440	468	481	455	480	474	432	428	463	484	480	499	476	473	478	480	473	436	453	436	495	452	490	459	464	466	475	486	457	457	427	472	448	472	462	519	481	495	466	484	466	475	475	460	447	508	433	405	436	448	437	454	447	482	465	474	445	451	483	458	464	502	449	487	487	435	441	467	441	479	499	458	469	487	475	417	500	463	474	475	458	456	482	451	439	481	449	459	461	480	487	449	486	474	490	429	422	445	465	482	445	424	449	464	491	468	442	492	435	462	482	446	449	481	462	456	440	494	458	461	440	482	410	435	459	450	469	443	403	484	483	514	452	501	424	417	469	453	457	414	476	474	504	443	462	450	455	484	492	445	477	460	450	444	440	443	458	441	481	444	472	446	433	456	470	464	475	461	469	431	486	498	469	422	484	477	452	476	439	524	416	452	469	418	467	453	448	477	470	474	409	430	466	480	422	457	467	486	478	423	481	475	451	457	475	460	492	481	472	448	448	446	461	425	473	431	481	497	454	487	448	445	488	446	478	496	453	464	488	491	458	473	447	462	472	428	465	481	471	469	456	459	460	481	427	490	483	458	446	449	469	454	485	465	472	417	461	483	493	466	458	493	439	451	466	459	458	485	452	448	455	433	482	434	468	475	439	463	473	513	451	466	464	464	461	461	475	453	476	452	448	475	469	477	460	424	482	457	481	487	476	452	454	439	462	465	463	451	438	501	465	483	485	470	496	484	469	517	437	463	463	465	402	475	481	478	483	432	458	493	481	431	491	477	496	459	447	470	468	472	432	423	480	442	454	480	425	467	452	472	475	479	455	459	449	457	466	487	504	466	426	440	436	472	513	464	485	439	454	449	468	482	418	490	454	468	463	442	454	457	425	468	445	461	488	445	441	455	476	486	483	476	433	523	472	439	449	461	457	467	443	441	469	469	463	444	463	463	516	469	506	483	465	461	477	457	463	460	417	482	447	495	463	473	464	446	449	477	442	465	479	478	486	417	451	471	458	485	471	459	482	506	440	455	434	483	450	463	455	434	483	475	458	454	441	450	449	468	441	476	473	468	436	464	459	476	478	476	468	459	421	432	447	470	447	455	448	444	502	449	443	415	481	488	511	478	479	485	465	468	466	465	460	449	476	474	490	449	474	457	453	470	493	453	451	456	470	434	480	440	428	505	449	453	451	451	452	456	454	447	444	461	451	443	449	452	425	466	454	492	474	504	479	449	430	469	465	474	460	446	438	481	456	443	451	475	477	459	449	476	454	478	457	442	412	493	440	479	483	455	506	445	464	459	486	474	466	459	442	462	447	467	472	464	494	486	481	436	449	463	450	484	463	467	484	454	450	477	489	448	437	456	472	444	490	432	439	439	456	456	476	512	453	444	458	469	461	501	452	462	438	448	495	438	424	414	422	473	491	460	457	474	496	461	480	467	469	410	416	455	465	429	485	480	452	472	457	463	471	474	478	465	469	483	497	472	469	460	474	489	495	487	433	451	441	484	479	446	468	434	475	447	477	486	459	463	482	469	418	463	501	465	452	408	420	484	465	479	419	445	473	464	470	481	463	434	508	503	471	499	469	485	445	480	480	436	459	470	474	469	494	482	479	480	524	486	499	470	456	488	443	469	441	523	427	446	489	452	498	455	480	494	466	475	485	438	478	458	456	435	447	490	436	458	471	433	401	436	478	440	475	464	480	472	478	477	477	478	466	443	482	422	471	484	442	453	487	475	467	458	455	433	484	435	484	440	468	421	479	495	456	469	442	448	463	444	448	457	463	452	453	446	453	446	490	483	478	455	427	489	478	457	490	422	458	459	437	462	460	493	455	452	462	430	448	441	466	467	477	486	460	475	504	513	420	439	468	492	440	450	477	443	462	430	430	468	465	480	458	469	462	494	432	440	474	488	488	491	451	477	465	446	469	447	470	443	476	460	490	474	473	410	475	475	492	461	487	491	444	462	502	437	478	447	468	436	470	458	461	441	445	475	488	436	493	467	441	463	467	503	484	462	438	464	510	465	419	492	457	452	474	423	455	412	431	476	445	450	442	444	438	458	506	445	498	432	480	486	422	445	465	440	438	462	453	473	446	478	471	468	463	450	431	492	461	455	467	470	443	450	476	447	485	442	465	451	470	455	458	468	486	452	486	417	486	454	486	442	444	435	454	475	469	495	446	469	465	479	469	468	463	467	440	458	470	472	474	456	459	497	459	443	479	435	474	444	456	460	428	438	480	451	453	495	460	482	423	511	480	442	472	442	431	417	438	423	449	472	469	428	485	506	398	458	460	411	473	415	429	485	474	486	462	463	456	475	497	436	479	462	454	467	479	449	481	432	464	432	490	452	465	485	428	502	457	471	489	464	475	450	492	473	465	488	449	484	448	466	458	434	456	468	485	469	481	483	417	462	445	460	453	460	473	459	454	432	445	492	454	456	473	433	486	481	457	481	528	468	481	474	479	473	457	448	473	459	461	478	468	446	457	472	431	458	480	436	456	497	461	406	467	462	469	473	463	424	427	464	486	469	458	497	485	450	443	441	422	444	491	465	490	458	475	441	473	519	438	464	462	482	506	445	463	494	444	478	450	486	486	496	434	478	462	479	460	445	462	466	475	454	490	463	462	458	480	486	471	528	468	487	441	436	439	477	466	473	483	465	427	468	489	458	467	452	471	424	490	435	434	453	438	457	471	448	499	460	475	435	426	444	465	467	435	475	460	420	479	500	475	470	493	474	464	487	461	497	487	458	435	474	496	466	493	450	460	448	445	502	465	461	482	495	435	481	460	471	482	452	471	426	491	404	455	478	456	463	449	453	451	470	427	452	435	456	493	484	495	481	453	451	443	469	460	496	433	494	475	446	459	460	477	465	425	444	441	471	469	484	465	494	478	464	485	454	478	490	466	491	462	432	490	487	497	441	479	477	479	432	442	464	437	441	470	471	472	445	411	480	485	440	424	451	465	473	457	453	444	487	456	449	447	483	462	471	468	471	495	471	479	488	455	463	480	481	475	505	458	479	492	452	473	467	475	441	462	401	446	474	465	469	429	479	447	465	459	473	468	441	470	457	475	461	474	470	468	444	440	492	469	469	446	481	456	489	470	476	463	458	465	440	448	431	498	448	476	493	484	481	460	518	433	470	459	454	444	487	432	444	465	487	509	456	432	433	494	477	459	484	443	423	459	479	476	481	457	462	460	469	480	454	485	463	500	460	442	463	488	442	443	444	463	462	451	498	423	434	444	461	458	460	446	444	457	492	462	472	455	415	422	447	478	444	482	457	500	440	474	479	440	463	482	467	445	479	443	465	461	454	509	476	452	483	451	455	500	447	437	463	471	478	438	422	454	481	457	452	437	461	458	465	486
11452	903	702	558	472	392	378	392	371	325	334	332	325	353	323	366	315	330	336	315	317	338	331	335	312	342	331	337	326	313	311	312	327	343	294	322	335	284	305	323	331	293	300	301	321	291	297	290	313	332	321	339	298	309	288	318	328	310	308	332	331	326	283	318	313	325	303	309	291	316	346	310	336	334	328	364	319	320	329	335	352	313	322	334	306	324	308	317	328	325	323	310	324	308	336	343	295	309	288	288	334	303	368	314	317	326	289	284	288	295	332	290	363	330	314	319	337	314	352	333	358	360	336	321	337	327	337	322	286	353	313	335	336	305	290	327	363	320	309	303	334	290	302	323	320	309	316	296	287	306	327	323	298	313	291	315	321	322	337	306	310	307	343	336	305	316	317	290	356	289	339	321	306	316	328	327	309	324	307	299	287	308	290	315	302	333	322	300	277	316	332	317	301	318	304	306	295	335	297	336	286	293	350	314	338	300	295	321	277	308	324	353	279	303	330	319	314	295	306	325	310	329	328	348	312	306	321	326	299	312	332	349	313	320	321	323	314	322	343	284	360	318	323	332	319	343	309	299	345	315	280	327	328	321	332	310	293	314	304	304	294	295	316	305	346	288	307	323	314	329	306	322	319	306	300	323	325	348	303	324	334	294	331	316	308	309	344	331	334	340	312	305	322	313	287	346	320	317	299	297	280	297	317	311	315	354	280	325	360	326	335	335	312	315	331	326	321	304	329	328	311	322	338	318	299	326	317	321	326	330	330	351	307	335	295	336	300	300	315	336	299	294	342	328	310	282	339	330	324	344	322	355	319	310	272	315	331	308	291	325	300	331	285	303	314	338	323	305	357	334	310	317	307	328	327	313	296	298	327	323	295	328	305	326	319	329	328	325	313	321	298	328	313	286	285	293	310	294	328	296	301	320	279	338	348	294	306	308	326	299	295	293	305	314	307	289	317	314	310	320	328	339	313	351	330	302	340	335	336	310	321	333	307	297	345	291	265	338	315	343	308	343	320	335	289	340	320	347	316	298	330	307	291	301	270	330	330	333	317	294	313	307	341	331	279	327	336	326	283	326	297	338	351	327	276	345	300	302	330	330	308	330	320	303	289	336	329	336	290	284	318	299	286	321	314	314	317	329	333	316	336	326	326	333	319	343	330	304	311	340	339	303	297	319	345	287	289	337	303	328	306	352	312	307	322	310	318	352	315	334	325	335	313	323	329	321	329	307	354	282	329	315	345	308	291	365	369	332	319	304	332	347	324	327	329	288	324	321	348	310	312	338	338	307	312	330	326	303	308	280	380	348	299	308	319	320	343	334	316	316	337	304	335	336	311	320	338	329	308	308	326	315	334	308	307	301	332	323	323	324	329	324	298	360	329	320	326	279	343	272	295	315	313	372	299	301	330	299	319	272	332	325	333	321	325	295	350	334	299	315	307	325	305	355	316	311	315	332	315	300	363	277	310	299	316	339	349	308	339	280	301	309	302	311	289	327	338	310	288	332	310	309	325	320	310	338	322	349	324	317	316	299	310	322	334	272	315	337	346	297	351	302	320	323	278	309	330	316	355	312	343	371	310	341	333	308	320	306	336	321	346	296	285	355	283	318	290	298	286	344	330	302	314	345	318	301	293	346	312	313	350	307	350	319	298	330	327	311	294	312	327	325	332	332	317	308	307	299	288	295	312	327	280	313	307	301	308	278	318	269	289	287	317	306	334	359	281	248	318	313	332	328	369	325	349	327	303	310	302	305	321	282	327	304	298	328	309	297	326	314	278	369	309	346	324	327	341	296	323	315	349	325	324	324	293	326	324	319	350	316	300	315	325	333	303	290	295	334	293	320	325	296	327	300	273	290	290	299	354	303	334	306	293	301	314	312	315	292	335	339	293	342	341	315	298	286	317	309	292	320	350	332	322	302	309	344	335	320	306	300	286	331	282	281	309	298	332	348	277	333	307	327	303	297	308	297	340	314	284	309	348	329	335	318	336	303	334	324	312	324	315	329	300	296	333	321	298	313	302	317	317	321	314	307	327	271	327	326	326	314	315	349	302	299	303	330	313	308	329	299	305	299	306	320	306	332	337	302	323	308	295	314	344	308	329	319	315	327	313	315	300	309	316	335	307	322	330	315	318	284	321	305	324	281	318	319	316	300	326	323	293	310	322	342	323	318	329	330	327	350	309	331	309	331	283	334	307	313	291	306	335	294	309	301	336	320	307	327	331	305	341	316	314	344	354	283	299	337	299	308	320	307	300	316	340	303	324	283	317	327	312	318	313	348	319	330	330	333	327	337	341	299	309	280	300	285	303	300	341	291	337	309	309	277	289	326	336	341	323	328	345	312	327	327	310	303	327	314	335	335	302	301	312	320	333	345	283	290	312	312	314	319	294	340	338	327	317	321	334	314	293	343	357	272	302	296	324	328	323	331	334	324	334	331	277	304	331	328	341	364	352	346	314	311	310	304	300	372	332	277	290	317	340	286	317	337	294	323	332	336	305	313	333	299	303	317	326	310	303	321	332	318	309	285	358	322	284	334	355	335	298	359	346	335	303	332	309	277	290	309	334	313	292	268	315	314	320	295	318	346	324	290	324	329	297	335	308	330	348	316	285	297	307	341	346	304	322	281	301	319	297	308	321	312	307	298	328	328	313	343	324	294	312	309	298	305	302	303	333	315	328	300	297	335	346	318	304	310	337	279	348	368	337	307	308	378	297	302	281	315	321	304	328	299	306	352	322	332	286	339	308	303	298	312	305	364	300	331	320	286	322	302	292	334	321	300	281	310	300	296	304	337	316	304	320	302	303	318	324	309	303	349	341	307	326	315	320	328	310	314	275	333	302	329	294	303	313	302	335	314	276	320	345	299	291	324	341	347	329	329	374	338	336	314	289	325	333	291	338	332	328	304	320	315	326	325	304	327	345	282	327	299	334	310	305	333	287	315	303	318	320	326	359	359	312	303	315	307	315	312	290	327	295	328	354	300	318	311	329	297	347	326	319	335	339	315	339	293	329	276	311	299	297	327	327	301	332	284	313	309	324	292	332	295	288	328	286	328	278	305	312	274	324	286	332	278	311	321	342	342	305	334	268	284	315	310	334	336	345	345	337	288	329	320	321	314	316	329	326	298	325	274	295	306	320	349	299	321	302	263	322	279	317	310	355	375	291	309	292	309	306	305	346	296	314	314	310	321	288	330	341	307	265	340	282	358	293	292	333	356	309	299	301	299	371	312	281	323	320	298	343	321	340	326	361	329	312	334	310	315	309	339	306	326	335	306	319	303	343	316	314	304	309	322	345	291	341	307	346	345	359	296	355	336	328	321	327	318	307	296	295	321	332	304	335	315	341	327	312	286	347	334	342	329	324	336	345	329	331	326	290	317	311	277	302	288	312	309	328	304	268	304	293	317	338	320	358	316	353	314	312	315	345	299	300	297	307	320	314	329	321	326	298	306	329	337	340	310	305	319	309	316	297	302	309	313
8459	1034	1428	1581	1441	1222	1153	1008	960	908	875	871	870	821	867	827	782	832	761	760	753	746	785	724	738	792	732	740	720	734	752	726	719	731	787	773	733	762	746	771	721	761	700	696	732	738	725	722	727	747	719	707	725	748	730	731	739	753	756	715	694	702	776	726	744	764	734	766	773	762	715	697	731	724	725	681	753	725	748	721	746	802	729	703	748	763	724	708	742	746	724	713	775	700	736	685	733	759	696	708	756	702	742	736	713	727	735	727	693	733	669	730	770	777	720	705	736	774	718	710	759	752	696	708	741	741	757	739	678	752	735	718	726	735	780	743	755	694	708	799	719	760	757	706	736	751	734	701	710	712	718	697	713	776	710	753	706	715	761	727	697	679	724	739	710	742	740	711	750	769	704	704	750	690	734	725	711	668	769	716	756	686	719	737	754	744	699	662	725	730	703	721	737	676	724	716	723	683	726	690	720	704	736	721	753	677	700	701	723	694	720	739	695	697	712	719	777	766	724	751	661	748	683	745	743	698	737	739	732	739	717	756	720	722	718	742	758	780	745	715	728	730	721	752	747	748	721	725	686	693	714	719	767	707	739	733	771	703	684	739	713	774	733	743	656	723	693	731	757	770	686	710	720	741	735	747	741	728	743	721	690	723	758	757	736	705	704	722	730	778	753	745	668	752	713	737	720	761	728	747	720	691	718	717	732	732	719	761	729	726	717	715	693	724	735	686	742	732	716	754	716	767	691	789	721	732	700	744	729	755	714	726	735	734	701	722	704	712	670	723	733	728	749	727	714	769	745	726	703	713	713	742	724	777	698	776	714	716	714	721	715	741	731	706	700	776	742	708	677	726	742	728	748	711	775	698	704	702	723	697	673	721	664	724	693	699	769	748	728	713	660	727	750	708	757	723	765	746	735	709	759	744	767	678	765	743	705	758	671	733	757	720	749	704	741	767	731	750	733	750	710	703	721	753	715	756	731	746	692	724	709	699	724	681	743	680	727	721	736	708	728	728	696	745	743	773	768	718	712	746	759	678	776	686	739	749	764	688	727	724	699	731	703	759	679	758	737	691	726	706	713	713	745	709	673	730	757	754	754	791	757	687	725	726	683	729	752	726	707	720	731	748	720	726	777	729	716	758	759	728	750	708	704	768	714	705	715	714	723	709	704	736	694	719	732	732	711	711	715	726	758	715	749	742	768	749	722	710	775	687	776	740	724	724	690	758	731	730	751	762	749	746	723	754	737	749	700	700	720	718	743	765	711	729	694	762	753	699	744	710	692	724	744	759	694	772	809	735	647	715	732	752	714	694	778	704	699	742	788	758	704	716	708	747	737	729	694	704	681	678	737	756	745	697	724	787	726	727	755	718	718	745	795	760	743	715	671	670	678	716	741	699	704	707	743	715	696	750	713	753	762	763	758	744	776	714	744	722	695	747	740	765	733	740	741	693	743	720	721	733	750	689	721	698	734	717	719	737	707	744	743	784	733	735	742	776	687	724	739	669	688	744	713	749	740	708	683	729	717	715	739	747	752	675	679	749	746	780	742	748	748	729	711	750	745	745	724	721	756	745	683	735	712	730	735	729	696	722	670	732	758	723	769	701	724	742	737	627	741	725	692	766	764	718	703	729	756	674	713	733	732	754	732	720	698	748	712	749	747	764	749	701	717	696	750	701	702	742	758	697	737	714	696	733	738	684	736	738	709	751	772	747	669	751	746	751	725	763	739	700	739	743	745	758	726	732	742	678	693	762	700	640	743	714	704	723	749	678	718	711	736	729	694	783	723	683	712	718	747	701	695	723	686	698	706	737	736	787	725	707	716	737	785	677	700	722	709	737	739	699	742	742	718	688	703	711	716	725	736	770	739	754	730	730	738	694	731	711	698	729	762	701	713	734	759	736	712	703	721	727	723	689	671	748	746	713	738	706	749	748	707	687	647	719	735	720	723	749	757	732	733	779	737	732	731	703	689	757	712	743	757	720	692	722	726	724	697	758	754	750	730	723	713	723	715	773	724	729	789	672	749	745	718	750	679	702	718	677	740	704	726	724	756	769	674	725	710	760	766	746	716	742	693	728	730	731	676	746	668	710	729	746	669	709	703	693	741	716	723	733	700	736	806	718	727	704	728	690	735	630	723	752	717	736	703	701	728	761	764	723	700	727	695	726	729	704	706	719	740	685	683	739	713	792	684	777	746	695	680	676	732	706	718	724	737	773	767	750	712	682	707	734	650	773	740	686	724	730	723	747	724	730	696	702	725	719	733	705	705	741	708	726	754	758	749	738	714	739	759	709	718	727	769	727	729	726	697	721	748	755	731	732	765	727	761	722	689	734	722	722	738	743	773	721	753	686	714	697	712	727	723	716	749	729	762	731	751	763	703	739	698	743	715	752	669	687	724	734	726	723	766	751	712	757	746	741	714	710	717	697	725	706	807	697	718	697	713	731	726	743	734	769	726	742	740	751	720	724	756	731	669	734	729	750	691	723	745	803	728	724	744	752	748	760	729	712	742	831	718	775	728	730	712	700	708	697	774	737	681	762	721	713	807	677	785	731	728	752	748	738	735	692	747	739	746	745	738	715	728	726	745	713	712	761	735	751	695	737	766	731	708	715	723	715	693	745	710	732	738	716	716	760	722	679	736	728	695	681	697	699	737	738	728	683	723	710	732	698	762	720	746	685	705	669	742	717	686	752	681	673	726	757	730	731	695	731	713	725	750	722	708	696	674	753	771	708	706	795	773	743	742	720	724	776	717	668	743	775	734	759	733	776	695	714	679	751	724	727	728	732	742	741	701	716	723	724	699	723	706	713	743	681	718	752	721	694	715	726	720	776	719	755	711	742	737	738	779	704	727	768	722	685	772	750	698	764	725	743	709	761	753	764	710	698	706	721	698	744	715	745	747	696	724	720	698	707	754	779	720	687	765	722	720	781	742	723	743	714	759	774	784	714	734	711	729	708	746	692	712	790	691	692	703	773	734	729	723	690	755	692	710	725	739	710	816	751	742	734	724	663	751	730	679	708	764	718	721	674	728	709	734	726	725	710	754	717	705	705	701	678	719	723	674	722	719	696	757	720	672	750	698	771	763	689	745	706	678	716	728	731	762	723	740	620	753	768	738	727	767	760	766	700	733	770	713	713	721	691	764	703	795	733	707	774	754	716	762	759	720	724	740	702	710	693	730	731	756	761	751	780	697	738	713	681	756	756	747	762	706	752	767	733	746	709	730	740	736	683	742	763	729	717	690	720	705	764	751	683	787	713	700	753	717	717	740	707	738	711	749	711	745	710	741	734	740	777	690	728	781	741	734	763	741	718	737	689	779	756	687	714	718	727	746	703	726	760	681	729	659	720	752	768	745	758	726	779	749	758	720	690	774	729	750	749	732	700	732	747	684	732	707	734	751	714	741	748	699	723	752	688	708	735	699	728	754	756	745	748	786	757	733	731	769	755	727	764	744	725	694	751	743	723	726	710	726	746
19341	1866	967	758	529	490	381	377	381	302	285	286	288	306	317	281	272	284	260	282	271	227	266	264	259	310	269	250	268	286	271	258	271	265	248	269	255	265	278	248	244	269	275	271	282	238	286	277	285	278	252	276	268	242	243	262	234	236	293	259	270	257	260	273	275	259	241	263	274	254	277	270	248	256	254	257	263	276	238	270	244	262	241	243	254	251	277	273	275	238	269	279	254	256	256	256	213	237	229	252	254	232	279	239	267	267	264	266	249	284	259	272	291	243	262	275	270	271	250	251	260	227	258	244	301	240	241	242	283	250	259	280	264	257	244	278	264	236	269	263	243	274	255	260	256	254	231	278	229	224	245	242	258	224	271	267	247	264	226	281	249	278	257	244	236	271	282	263	282	261	268	282	260	244	253	231	260	237	260	254	245	284	260	278	289	258	265	266	266	274	247	277	254	241	237	220	245	275	239	232	244	248	239	279	258	255	227	252	268	280	242	268	240	276	231	241	270	282	258	263	283	278	235	243	241	256	289	247	256	275	272	247	270	252	271	252	281	246	233	249	308	258	255	206	238	238	245	259	295	278	246	260	264	268	280	263	255	262	256	277	277	265	252	257	257	270	283	262	253	229	269	277	248	245	227	241	253	244	291	252	251	233	284	290	263	290	239	240	270	266	232	241	247	268	219	250	227	282	256	283	258	270	266	232	247	265	249	250	258	279	280	246	272	283	265	265	256	270	241	239	264	243	295	259	256	263	227	276	242	254	301	255	283	268	250	265	257	271	247	247	226	256	254	251	268	252	261	248	258	259	266	269	253	260	224	255	269	271	250	258	256	257	255	253	275	266	255	271	245	245	242	245	309	267	239	244	262	237	264	244	274	252	250	280	254	259	262	240	244	253	265	233	255	272	277	223	260	275	267	257	255	267	237	295	290	252	221	248	244	249	247	282	270	267	239	266	262	259	277	267	270	256	267	271	269	265	255	243	241	257	236	253	286	263	291	262	239	243	288	260	227	266	265	265	258	271	243	252	258	291	284	269	254	243	276	211	270	268	252	263	247	265	275	244	260	239	293	251	268	264	243	266	269	263	242	253	274	258	264	251	254	208	242	256	290	244	283	257	253	259	257	253	252	235	268	238	263	262	278	263	285	229	253	271	260	242	243	264	215	266	277	247	257	246	286	261	266	269	231	269	231	257	275	262	240	234	239	257	252	246	248	250	261	227	246	254	239	242	277	236	269	270	232	266	260	283	291	271	243	246	233	247	229	247	239	269	271	258	261	264	250	279	283	265	272	235	241	288	277	283	259	286	222	231	240	263	253	226	268	260	243	265	233	259	274	263	250	258	219	254	270	252	261	231	255	244	304	244	240	268	262	249	254	258	244	246	262	251	276	263	239	240	241	243	247	271	268	241	245	253	286	256	259	246	244	242	267	235	264	281	287	283	265	280	243	282	243	261	270	271	277	213	257	262	246	238	265	285	255	279	238	236	261	258	254	244	213	251	274	252	268	266	256	242	248	244	259	233	245	263	241	269	254	279	275	261	270	291	280	267	247	265	243	276	259	245	241	266	263	247	246	250	249	246	252	260	250	285	245	239	248	269	272	251	274	271	268	254	248	249	264	282	246	250	230	255	240	254	274	251	272	263	271	278	236	238	236	285	250	257	261	251	250	261	288	246	260	277	282	270	250	272	265	221	261	258	264	244	267	269	257	258	245	271	258	258	261	266	230	261	302	250	253	261	244	279	258	222	284	252	262	230	279	249	289	257	259	244	253	270	251	286	274	270	241	253	242	257	239	223	246	241	249	251	249	260	271	255	270	239	229	252	274	253	291	269	265	266	233	275	254	255	255	252	255	279	249	243	249	230	248	234	253	235	251	274	228	252	236	257	244	287	280	286	274	245	266	263	245	265	257	285	283	251	267	269	284	255	266	266	258	269	250	249	278	258	258	224	245	232	278	265	264	276	256	238	245	293	292	238	242	260	229	258	264	257	243	253	286	234	261	261	271	257	229	266	263	267	260	238	243	261	269	246	260	230	276	263	302	245	270	230	234	250	244	237	224	271	250	272	263	250	269	252	262	280	254	240	270	254	234	214	247	239	229	272	241	267	271	252	297	270	256	225	238	234	262	245	239	264	249	247	253	275	228	241	266	251	253	268	245	258	245	264	286	266	251	281	278	252	266	234	259	247	283	286	253	261	255	309	271	232	281	253	283	260	247	270	244	253	258	266	266	253	250	265	274	269	266	283	277	266	253	262	270	235	252	262	236	255	234	277	244	271	287	252	259	255	287	228	228	263	283	263	282	267	245	270	232	273	243	277	266	264	251	293	245	255	265	251	286	242	242	247	250	246	278	266	259	284	242	233	249	216	294	273	237	276	248	241	233	270	258	242	265	277	257	241	264	233	231	287	258	254	255	227	285	228	273	252	271	253	262	263	274	252	240	205	271	243	267	219	239	275	295	248	254	299	271	243	250	249	259	291	251	264	318	279	241	274	237	240	286	262	268	229	277	266	264	291	260	266	282	295	247	269	258	248	256	233	265	275	247	254	256	274	241	256	257	255	256	267	243	261	259	273	246	239	262	284	258	263	265	260	256	230	246	247	243	263	271	229	231	247	251	268	239	238	251	253	244	279	276	283	296	277	261	251	263	247	260	249	256	262	258	237	251	243	271	227	248	303	256	240	248	291	259	279	256	241	237	236	250	278	256	239	267	279	261	266	258	251	271	269	244	254	270	217	260	268	254	243	278	269	258	242	276	277	267	235	246	256	244	261	265	256	267	274	241	257	284	261	300	265	281	218	245	280	250	238	266	280	243	287	272	284	250	250	274	274	243	257	256	249	264	271	242	266	247	242	228	295	263	256	266	284	248	254	256	263	264	250	249	261	264	295	256	248	260	254	262	252	249	261	259	266	249	230	256	271	246	238	247	267	228	271	246	230	275	243	248	250	265	287	262	269	258	273	254	266	277	288	232	271	257	275	252	253	238	267	266	260	280	248	247	268	249	266	247	245	262	246	267	241	251	241	242	284	259	232	249	243	276	241	246	270	269	265	236	250	274	269	260	223	230	275	243	269	256	258	224	240	240	261	299	291	268	268	258	264	269	269	236	243	232	252	259	261	255	254	256	250	229	277	271	254	285	215	241	246	241	259	250	285	272	239	274	249	234	285	277	266	293	272	275	253	254	259	280	271	257	255	228	241	262	267	294	261	273	288	271	261	253	263	278	237	224	264	267	238	290	272	267	265	254	248	247	256	275	259	278	278	253	263	256	240	253	268	259	252	254	252	265	241	249	229	244	250	269	233	271	244	248	257	248	233	268	238	276	269	255	242	280	240	249	273	252	280	263	282	249	237	244	265	247	275	247	261	289	257	254	261	260	266	290	272	248	232	268	267	247	272	273	255	255	280	303	265	214	278	259	251	281	248	280	256	270	267	260	259	254	240	243	238	275	264	234	251	241	239	274	224	275	273	289	279
10754	1150	1945	2225	1914	1514	1253	1152	1057	946	890	844	839	765	745	787	706	673	718	679	682	685	659	667	650	615	665	572	631	645	612	643	660	621	576	615	572	653	610	613	585	624	584	618	608	620	549	622	601	587	574	607	549	618	571	591	637	579	639	575	624	579	609	571	581	559	649	565	557	577	620	588	616	593	582	558	589	595	590	615	581	567	566	578	553	589	547	566	595	556	554	565	574	599	567	584	553	613	569	596	564	594	591	579	595	566	594	579	588	635	604	589	538	600	556	598	566	625	585	576	613	594	543	547	579	558	578	594	573	622	594	594	620	552	580	620	594	583	573	585	586	576	589	587	580	593	625	626	563	587	626	615	557	568	565	568	540	581	583	586	606	548	593	572	536	575	551	562	585	570	554	564	622	546	630	573	580	573	579	618	539	564	592	600	588	553	562	584	569	584	561	590	599	578	590	571	550	609	572	598	607	610	583	537	582	576	582	606	576	610	605	571	588	575	613	600	620	574	556	565	574	632	598	605	547	532	584	576	608	562	602	599	609	617	590	581	586	598	614	534	606	600	589	588	559	612	575	581	571	584	599	573	538	563	561	579	584	573	610	614	609	573	593	543	579	602	591	542	578	551	587	605	553	610	594	614	598	589	599	573	580	609	524	599	554	585	539	617	592	575	562	620	595	559	592	555	580	576	588	558	589	561	585	599	581	623	596	617	580	613	561	593	616	591	569	564	589	554	579	579	572	591	550	579	598	592	547	595	581	569	604	544	564	596	568	603	627	587	613	548	635	584	586	557	628	604	553	573	531	599	555	583	594	579	569	609	609	595	612	590	626	613	580	572	588	573	606	592	596	550	581	614	555	570	594	558	641	626	596	592	602	600	556	564	574	565	571	632	565	598	598	583	631	557	551	578	602	612	614	562	550	543	536	533	649	605	597	596	579	546	555	582	598	568	574	546	590	578	537	563	557	559	600	578	595	607	612	597	528	598	567	628	566	564	608	609	558	634	530	613	587	631	616	581	655	585	557	568	561	581	581	548	605	587	600	618	554	569	603	602	577	577	605	623	567	608	576	573	556	624	585	611	599	597	609	598	574	555	569	601	599	617	580	590	583	560	604	540	621	546	599	567	522	584	638	590	550	569	609	540	585	597	580	581	537	557	616	590	569	549	551	628	570	561	572	560	590	580	612	611	626	598	588	613	580	585	587	536	560	577	580	578	559	520	604	576	614	637	600	615	582	585	603	554	629	645	596	594	545	564	611	567	576	608	594	571	595	622	567	585	607	589	550	550	593	558	619	581	613	570	614	554	609	599	580	593	579	587	598	574	595	627	603	577	608	553	586	600	548	574	614	614	634	619	558	581	636	586	592	593	555	591	584	552	592	594	545	561	591	604	576	581	581	537	580	605	581	561	582	592	565	589	547	588	598	569	564	569	569	560	568	597	552	586	587	567	589	586	577	580	626	619	567	587	561	576	614	586	567	598	564	604	555	547	533	633	586	594	600	558	574	574	526	588	605	571	592	579	571	554	574	552	541	596	567	607	595	611	591	609	594	564	582	572	550	591	583	563	603	607	571	588	569	577	594	552	607	581	576	607	576	588	608	584	611	578	581	542	601	575	614	562	583	581	606	567	619	564	590	558	570	587	609	546	552	568	549	612	600	583	576	619	517	600	566	572	528	584	563	560	607	629	604	612	589	571	559	596	597	591	628	585	599	596	609	573	599	587	570	561	630	591	613	597	584	574	602	540	593	593	578	577	602	618	601	573	589	576	610	614	604	599	561	551	560	569	620	566	574	551	579	586	602	561	572	545	622	605	570	577	570	604	569	606	562	623	585	609	581	562	575	595	590	578	569	529	573	574	555	553	556	584	556	603	549	587	575	538	547	644	577	608	549	535	611	546	597	622	611	644	561	589	624	610	565	584	564	580	563	563	590	614	595	575	585	582	602	601	595	594	590	554	598	590	582	559	578	586	585	583	586	582	544	580	588	581	565	604	578	584	636	606	591	537	584	577	552	605	600	617	594	572	562	567	608	587	538	590	539	616	573	537	542	601	544	539	603	582	625	602	608	548	607	612	637	588	554	569	565	566	580	563	601	585	590	579	527	547	573	561	582	569	609	579	577	562	585	612	605	583	584	606	599	586	597	593	526	627	592	647	601	529	584	600	575	565	621	574	601	596	610	567	554	622	623	602	543	587	573	590	540	549	615	560	564	606	592	610	598	584	570	587	630	581	548	600	569	570	569	604	599	573	563	594	581	616	628	575	574	577	607	568	570	573	558	608	593	612	549	609	560	584	570	583	606	621	615	562	562	578	535	588	553	593	599	578	559	567	620	570	543	565	550	599	597	544	569	589	561	602	572	592	549	588	569	620	578	531	557	558	589	550	568	601	572	621	600	591	590	628	575	549	570	603	602	542	591	567	583	596	536	589	552	556	590	634	526	564	547	579	577	590	536	556	574	603	588	579	571	554	587	560	576	589	547	544	549	573	589	575	575	577	580	558	572	568	610	542	577	617	556	608	605	575	555	564	581	558	595	570	560	574	581	607	550	574	598	600	607	581	582	596	618	571	552	591	577	612	572	568	533	575	544	567	598	563	556	600	590	580	629	586	579	582	577	636	614	571	576	589	563	648	642	569	566	605	566	580	562	572	586	616	575	583	584	586	573	579	519	587	567	568	589	586	565	602	590	559	533	626	609	551	571	585	566	635	554	552	574	583	571	566	569	606	560	570	601	562	609	562	574	600	586	593	610	566	598	583	583	572	586	612	599	607	601	578	593	575	597	578	563	609	560	570	572	609	584	611	555	597	620	576	553	570	641	532	579	567	588	570	546	584	605	573	609	576	584	607	598	582	616	570	579	569	585	585	588	615	595	587	568	576	580	582	584	578	608	582	631	591	574	566	603	591	616	602	613	590	545	607	574	573	564	617	573	611	556	597	582	533	585	604	577	557	598	585	603	640	595	582	544	544	586	593	596	585	574	599	587	581	571	563	539	597	577	586	645	601	569	580	593	608	564	518	586	575	582	543	620	581	597	547	590	545	590	586	590	566	604	576	544	570	620	611	577	597	549	559	558	577	599	585	580	533	608	568	583	610	542	602	578	561	548	606	553	577	576	597	603	602	583	578	593	563	540	595	616	559	573	594	551	576	573	615	615	574	561	577	619	609	573	618	571	588	592	574	607	639	591	582	564	564	623	596	567	584	584	585	586	561	601	562	611	558	600	587	571	580	570	569	561	530	586	568	581	569	556	608	574	581	569	537	577	579	594	555	581	628	566	620	593	573	562	591	587	573	600	596	606	595	618	567	586	583	560	600	576	606	563	584	551	587	583	577	573	605	592	559	606	598	588	630	559	603	595	606	525	577	534	529	578	652	620	596	602	582	559	594	532	582	570	573	581	560	582	607	599	590	593	556	578	581	579	549	585	600	600	606	586	591	559	568	576	556	557	596	571	573	585	595	593	573	601	594	564	558
2692	247	180	179	198	178	216	217	195	194	193	188	169	218	175	195	197	197	188	195	187	204	174	193	179	159	163	186	175	185	166	168	180	197	159	195	218	193	191	185	210	191	154	183	198	209	186	186	187	160	197	176	184	224	205	189	178	187	172	184	212	197	210	168	162	151	140	200	198	183	180	174	207	183	198	181	181	170	181	187	185	212	209	177	203	181	172	169	201	184	197	187	177	185	201	172	218	177	177	196	197	193	190	207	198	176	179	213	206	167	147	192	190	175	186	192	179	174	165	186	161	179	203	169	182	209	194	187	188	201	185	184	194	188	183	192	206	196	180	174	210	176	162	178	193	201	203	186	161	188	181	179	199	195	168	163	196	202	170	192	171	184	176	171	197	204	175	194	183	168	198	197	205	177	206	195	165	189	232	217	180	186	192	171	171	206	192	157	206	193	171	214	184	189	153	180	161	181	209	191	169	197	167	179	171	197	167	210	186	194	187	196	182	170	193	196	166	188	203	172	169	208	188	206	175	172	179	185	193	172	155	184	208	176	195	184	178	156	187	185	164	170	190	171	199	198	162	191	188	176	171	173	175	152	155	177	158	169	192	169	205	169	212	187	194	178	211	182	190	189	186	201	199	180	176	199	177	194	190	185	204	172	203	194	185	198	148	200	168	185	172	195	196	183	197	195	188	188	184	188	181	173	205	176	202	180	173	175	197	190	175	221	168	188	193	152	163	194	180	218	178	171	174	191	177	186	166	178	207	220	190	166	168	180	176	192	178	198	162	181	162	184	171	196	178	207	166	177	216	176	176	175	177	173	160	195	178	197	193	190	186	169	158	174	194	189	184	161	162	187	167	201	178	191	212	168	163	170	167	189	186	146	220	180	191	193	181	180	197	188	182	164	148	205	215	204	179	164	194	175	199	173	195	158	177	171	176	203	187	185	168	208	191	178	183	188	181	193	189	187	199	188	190	178	192	158	175	189	203	187	192	182	203	155	190	193	170	205	187	187	188	191	167	182	196	193	194	192	201	182	192	160	193	183	184	175	202	175	198	194	196	165	183	177	170	181	190	198	185	201	163	152	170	171	193	196	204	156	176	189	204	169	182	189	169	157	191	160	179	172	161	175	160	180	181	209	174	167	187	186	169	187	188	196	180	180	178	196	203	186	182	203	173	168	201	196	194	180	175	186	165	175	193	177	203	194	192	166	175	187	169	180	161	165	173	167	164	168	180	205	172	179	193	171	194	178	194	177	210	190	193	184	184	192	167	182	209	160	166	172	181	206	191	187	187	195	200	183	183	201	203	169	168	182	212	182	149	187	195	198	193	192	190	161	168	188	188	196	188	183	188	189	176	174	171	190	189	187	177	175	219	169	194	198	172	181	186	190	182	177	173	198	166	173	197	157	156	183	192	195	169	163	186	181	169	197	205	176	183	182	184	186	194	175	174	171	188	210	159	193	191	172	155	185	187	180	208	193	181	199	180	171	159	164	190	186	185	191	193	164	191	179	211	186	190	215	186	191	213	196	184	188	200	203	168	194	170	198	155	181	188	173	160	196	214	172	168	180	194	178	180	178	176	209	170	185	185	195	195	171	199	163	194	197	174	170	186	199	211	184	200	189	193	184	207	188	199	181	195	181	174	172	194	194	180	155	152	203	190	157	195	210	192	179	183	182	197	174	175	184	163	188	198	192	170	171	183	190	168	197	205	170	166	167	216	172	204	176	197	199	167	205	170	197	178	188	181	182	182	183	171	187	195	192	169	187	157	183	183	173	199	177	170	183	162	198	189	177	196	185	188	172	181	194	185	173	175	186	174	184	190	201	197	147	161	169	195	185	195	164	184	166	161	163	160	167	198	191	205	198	183	207	203	183	185	201	181	191	175	165	202	180	195	186	184	153	200	188	190	181	193	175	182	166	198	167	189	168	185	214	192	185	187	191	165	195	198	192	193	184	159	201	193	193	185	166	165	192	165	155	205	180	165	191	156	193	202	193	172	178	211	150	184	185	178	186	161	159	194	184	193	190	180	196	179	144	182	172	172	149	192	204	203	176	184	179	188	188	171	186	186	183	168	196	191	180	190	164	183	149	171	189	162	190	147	172	168	165	196	169	175	167	189	205	180	165	159	191	181	194	185	190	182	176	177	187	182	161	175	166	186	166	207	163	203	180	188	189	209	162	171	199	203	192	190	205	184	189	211	206	191	193	176	165	187	180	176	184	193	197	215	194	179	176	160	216	189	204	203	163	220	184	211	193	183	168	174	180	192	189	197	146	194	178	183	215	173	176	179	179	201	180	202	195	213	160	195	183	193	179	167	203	159	169	194	201	188	180	190	195	199	205	216	175	168	192	193	145	182	190	188	166	198	178	178	172	182	191	156	181	186	175	165	180	186	197	177	194	194	191	168	166	186	171	171	160	174	173	173	178	184	205	156	166	173	159	202	166	186	188	180	205	179	179	179	169	193	155	198	199	195	188	171	163	187	176	198	203	187	184	186	206	208	180	171	165	169	182	183	189	159	173	178	150	178	185	184	197	184	185	154	203	178	176	189	192	177	166	163	176	186	166	161	173	176	204	191	186	171	204	176	205	183	175	187	183	207	180	201	174	176	187	191	209	162	171	183	191	178	191	173	189	193	175	176	192	185	187	189	209	158	186	192	162	189	175	179	167	183	189	163	192	177	197	164	169	177	201	231	219	181	194	177	188	202	187	209	199	198	183	198	176	192	179	211	177	191	183	207	190	184	201	166	194	180	228	208	173	195	184	203	195	182	194	189	156	153	223	188	199	180	169	193	191	209	185	197	174	189	192	167	196	174	184	170	215	182	220	211	202	207	181	174	172	202	194	190	195	161	176	194	161	175	169	209	189	180	187	169	196	186	158	174	201	199	181	197	159	191	185	207	181	155	172	199	153	189	205	197	192	193	200	189	184	206	183	176	221	163	188	178	185	203	181	211	204	174	193	181	165	156	171	215	198	190	192	189	188	194	179	177	192	197	183	179	171	172	209	184	186	197	181	151	176	179	205	206	191	198	171	189	201	184	174	170	184	195	174	195	179	171	175	180	177	190	190	174	180	176	192	179	182	204	200	191	184	200	196	195	172	199	209	161	184	175	201	198	176	209	178	199	168	218	185	184	196	170	187	175	204	174	167	185	201	190	168	200	172	179	150	176	179	179	172	180	194	193	191	179	182	194	185	197	171	194	188	217	187	167	212	174	167	159	195	194	197	166	182	194	174	166	170	192	209	185	181	173	181	196	215	156	172	177	191	165	192	190	197	198	163	168	189	196	198	182	185	164	175	188	178	191	226	214	183	186	187	183	145	172	191	177	207	190	179	186	183	191	187	187	172	192	169	171	178	191	207	182	204	179	193	177	200	193	189	192	167	179	191	193	184	176	163	187	207	178	196	154	178	167	182	168	184	171	200	209	173	177	185	178	163	163	178	196	193	157	202	181	185	203	193	184	164	165	167	193	185
2411	479	472	487	493	431	463	441	475	442	448	489	493	457	456	453	457	475	485	506	436	454	460	437	464	470	461	462	488	533	479	439	451	462	421	470	488	491	467	427	490	470	476	464	492	482	457	458	449	479	475	500	464	504	451	475	452	418	465	438	446	433	477	457	470	441	437	439	477	425	467	465	478	470	473	445	456	479	465	417	457	450	472	454	471	420	514	493	440	483	463	445	444	429	485	477	452	498	437	440	456	443	472	460	460	459	485	453	483	473	470	476	483	463	477	505	457	482	434	491	426	453	447	454	520	459	481	487	470	511	470	462	465	462	427	505	448	519	462	474	487	466	472	513	425	477	467	450	441	482	443	485	479	436	462	517	480	484	444	433	458	438	503	453	500	458	464	493	453	467	481	488	454	479	471	494	460	457	469	476	502	468	441	446	438	450	440	444	482	459	451	454	492	451	437	462	467	455	448	425	464	461	428	453	487	400	459	477	474	505	408	494	487	464	494	462	471	438	458	484	481	451	432	413	470	457	436	515	425	468	446	474	502	491	460	508	461	453	481	451	468	467	433	459	468	459	495	463	474	442	461	489	439	421	443	457	447	449	456	484	431	472	432	469	461	433	463	445	453	477	468	463	451	450	445	466	450	441	449	481	452	473	425	480	440	468	436	486	416	459	469	455	496	475	486	458	436	480	452	424	500	401	451	436	438	435	460	477	479	453	513	468	420	492	466	492	442	472	472	427	474	453	434	448	478	482	473	457	497	447	443	488	450	454	464	441	471	445	480	446	484	499	478	473	479	474	468	461	457	435	470	502	439	474	466	491	490	464	440	461	413	485	485	447	434	471	453	466	469	482	391	467	441	466	457	441	431	447	411	405	451	458	456	438	473	495	443	478	462	434	427	474	467	450	446	477	470	497	432	486	468	444	472	505	462	471	469	457	475	474	397	443	477	448	465	497	456	482	465	440	467	488	442	478	423	493	443	434	457	473	452	463	431	453	408	418	434	478	480	475	499	457	431	467	448	472	483	465	485	436	461	472	465	452	487	421	405	467	442	477	479	464	479	479	446	469	431	480	415	452	452	465	429	464	490	445	440	441	440	442	432	438	468	498	461	470	472	468	447	460	476	469	507	446	460	493	456	466	445	472	476	416	473	463	462	428	475	458	445	507	455	459	479	421	459	465	502	438	418	448	446	416	433	449	487	437	479	443	480	470	482	456	435	471	462	507	477	489	457	488	442	472	455	471	422	459	491	461	490	451	478	462	471	464	441	454	461	454	469	430	485	494	481	378	464	482	481	461	483	470	456	468	472	475	464	480	445	448	457	431	471	451	461	500	434	483	504	453	479	477	494	442	469	493	447	461	459	491	474	471	464	426	452	470	458	484	485	464	434	485	456	429	468	430	479	443	477	488	478	458	416	483	482	466	470	437	482	470	465	448	467	474	461	463	475	472	486	492	475	481	433	459	462	440	474	440	479	496	462	456	443	439	495	490	479	470	469	482	462	454	471	473	434	452	425	451	438	484	470	466	476	460	433	436	472	487	485	469	484	438	451	469	448	433	439	434	465	422	457	470	471	463	471	480	436	419	460	516	465	491	461	478	424	469	432	490	512	536	496	483	460	436	440	476	452	446	464	488	476	462	426	450	465	458	480	440	484	442	465	454	452	434	484	445	437	460	429	459	493	438	503	482	465	473	445	494	458	474	488	478	458	469	472	442	453	470	486	509	454	454	471	466	476	465	448	443	411	497	516	483	485	487	473	485	503	444	467	475	479	444	451	439	473	445	440	476	426	447	458	467	462	447	475	514	439	455	486	473	479	481	472	452	450	468	446	458	452	462	500	467	460	458	460	425	423	459	476	476	474	408	439	442	441	467	529	473	441	472	436	453	456	430	439	449	434	459	500	475	453	471	450	476	456	472	480	451	441	475	446	447	466	462	481	482	458	487	459	464	421	451	460	470	465	476	440	525	474	448	510	440	515	482	440	468	439	458	485	454	480	451	403	463	466	442	443	442	485	488	474	471	440	433	477	489	435	472	470	441	478	465	429	472	486	471	466	474	436	467	498	436	441	452	503	450	450	444	438	461	476	460	491	460	473	407	522	491	468	475	468	469	480	484	448	488	460	490	462	478	425	467	460	487	447	462	433	464	470	474	483	481	456	431	476	449	475	492	486	443	473	460	472	463	471	467	454	462	453	502	463	496	421	471	486	499	497	457	477	442	487	493	441	468	470	461	489	498	466	436	466	484	509	481	474	446	480	468	444	475	445	506	508	472	450	484	426	446	468	479	467	495	450	452	440	512	439	501	447	431	466	482	475	438	459	482	448	457	465	442	487	462	461	501	459	458	417	452	482	480	479	469	433	462	476	453	446	490	485	469	451	430	467	462	441	463	473	505	434	433	463	483	456	444	457	471	450	461	454	487	493	499	448	470	453	463	498	464	446	466	434	467	432	445	473	449	469	419	472	446	444	434	462	498	463	498	476	483	456	476	457	485	431	458	486	447	477	460	470	428	482	487	492	447	451	448	473	498	491	472	439	498	471	480	490	470	481	437	469	422	488	477	479	429	477	434	468	460	490	464	450	441	480	436	466	468	462	505	492	451	451	415	519	463	453	465	450	424	472	458	465	441	487	467	413	463	506	462	453	479	466	484	442	474	491	419	443	464	461	464	470	478	467	471	486	440	477	458	426	442	470	459	503	451	477	437	480	482	469	436	454	464	475	466	452	472	485	444	480	458	489	464	454	458	450	487	466	455	442	456	431	452	453	429	445	452	433	443	441	480	454	458	451	467	453	456	460	410	482	472	468	469	454	449	453	461	448	430	451	497	447	472	475	495	444	456	465	474	503	499	447	458	470	474	480	440	493	486	477	414	429	467	465	472	455	469	428	492	435	438	452	440	483	471	493	475	438	475	489	453	488	454	466	467	458	459	460	458	461	459	497	458	445	453	459	467	449	443	467	449	421	454	441	474	480	460	445	463	447	491	452	469	469	457	461	452	463	510	481	443	503	449	453	513	440	467	447	473	464	491	453	451	506	469	476	483	427	454	472	483	463	470	480	447	514	508	470	458	457	483	456	469	457	456	456	404	442	493	480	430	469	476	453	444	458	453	407	457	435	446	442	473	452	472	448	471	480	456	481	468	485	485	484	458	408	472	500	463	453	468	446	420	423	465	442	446	497	453	432	413	472	471	435	484	457	445	437	445	458	478	537	501	455	446	489	482	450	466	453	459	487	492	475	464	466	495	497	469	458	412	467	467	455	445	445	483	477	452	490	467	466	435	475	462	441	480	471	455	449	478	461	462	449	472	452	454	481	437	467	470	477	446	514	437	466	448	489	413	497	444	488	487	491	465	456	445	485	476	484	455	460	495	479	483	441	468	454	453	469	437	470	454	454	455	474	467	435	490	490	448	459	466	460	423	483	443	462	474	485	441	440	476	450	493	510	451	463	453	480	450	470	452	457	447	479	464	479	455
11205	879	672	538	470	403	353	378	343	339	342	337	358	328	335	340	309	332	315	315	316	336	334	322	317	327	307	313	326	316	283	319	305	296	346	308	331	318	330	352	340	336	329	320	318	343	314	301	329	314	270	288	305	332	316	326	339	309	328	304	302	339	337	283	312	304	337	326	295	325	342	330	321	296	332	317	333	297	301	319	321	295	300	297	295	296	318	299	317	312	316	295	325	264	310	333	327	286	281	320	316	302	357	294	340	323	293	281	348	357	321	313	282	324	316	323	298	285	315	329	319	325	299	270	297	295	324	342	315	307	321	332	329	330	350	287	330	346	335	299	312	305	331	307	318	300	265	340	309	328	298	313	321	321	359	317	355	301	314	304	289	299	363	316	332	306	289	301	354	296	309	342	287	291	344	343	338	326	368	314	309	364	325	304	347	322	322	332	345	318	319	324	317	326	293	344	321	310	295	303	309	323	335	333	325	318	357	320	316	319	328	300	333	297	340	315	327	304	300	315	315	282	304	295	288	312	284	273	322	286	308	329	311	329	320	339	308	311	309	292	292	334	292	349	314	311	314	338	335	300	332	336	358	313	329	345	312	316	282	314	338	323	344	347	332	371	319	305	341	316	290	314	322	338	328	299	312	353	345	296	329	291	304	328	317	340	286	286	324	325	317	318	288	362	329	321	293	349	316	295	318	315	313	328	309	335	296	330	324	287	327	306	321	304	313	310	308	319	314	333	306	327	315	321	309	345	312	311	315	289	308	322	312	336	306	316	348	315	295	334	298	321	351	305	309	369	307	325	301	309	293	319	294	318	314	296	333	326	306	307	335	339	325	310	327	298	304	327	345	299	299	334	316	297	312	304	296	296	292	314	327	331	304	332	320	302	306	357	335	301	310	303	310	277	278	291	311	325	357	295	320	306	317	280	322	306	312	300	372	307	381	349	330	328	287	307	277	356	329	272	297	326	331	334	339	291	287	316	317	277	336	306	311	301	325	320	331	337	279	322	301	315	314	317	311	296	292	273	285	289	323	344	296	324	315	333	325	315	346	316	305	316	310	328	319	355	330	322	324	308	323	294	316	309	311	305	303	330	340	346	297	312	298	329	307	320	323	317	324	315	314	343	295	346	338	323	335	335	314	315	309	312	347	321	298	313	312	308	308	289	338	305	291	342	339	336	339	354	295	340	350	344	340	320	284	314	331	312	335	332	345	338	322	303	319	342	335	301	312	315	336	329	329	310	321	314	321	322	300	338	302	324	329	329	299	314	295	300	322	352	328	342	319	339	302	314	315	329	333	337	324	304	302	281	298	319	314	335	296	333	333	324	307	312	334	315	313	304	313	305	322	304	313	312	324	298	295	326	321	329	306	309	301	308	291	309	325	316	310	324	321	303	337	331	302	268	317	291	322	326	330	304	307	312	357	316	289	281	324	377	317	307	313	330	309	331	319	338	315	293	302	325	280	295	301	298	301	321	306	302	302	296	314	337	293	338	340	319	299	309	333	286	296	324	318	301	321	305	320	301	311	322	308	312	335	324	289	278	330	321	330	328	339	301	312	294	285	320	321	332	319	323	322	282	281	314	321	346	310	330	281	314	304	373	279	325	327	347	311	330	295	305	310	316	333	312	323	336	322	321	307	349	330	346	307	304	340	330	320	342	285	307	341	318	288	320	290	301	346	300	333	309	303	324	309	319	348	321	346	326	296	337	305	300	322	326	307	310	297	333	328	335	312	290	319	314	312	331	313	303	330	349	318	342	306	318	331	298	309	337	332	295	323	328	340	311	325	299	279	317	343	312	331	346	315	314	304	335	341	320	345	344	319	293	284	322	310	297	314	315	325	311	310	346	302	321	309	322	310	298	333	300	330	311	289	309	299	320	300	309	329	290	349	332	315	319	325	327	333	314	286	285	301	317	311	339	327	297	347	349	328	310	308	294	347	316	310	304	319	326	333	304	302	354	332	319	334	321	325	345	285	341	315	287	343	339	310	321	319	285	280	314	318	339	284	286	316	318	345	314	348	311	289	305	310	330	336	289	353	339	307	299	309	328	330	322	324	326	358	328	321	311	318	281	296	317	311	324	306	285	308	324	333	315	295	313	342	295	317	335	294	347	322	343	284	306	353	327	322	309	318	344	314	293	316	336	316	357	295	302	326	305	299	319	314	310	321	298	297	327	336	278	267	293	331	312	282	306	298	313	335	328	335	300	312	311	318	336	283	288	327	309	323	321	303	324	360	319	311	321	355	288	336	314	295	348	317	293	335	304	320	374	337	306	303	345	317	329	313	324	299	275	335	320	313	336	313	320	317	345	346	332	305	293	343	332	334	318	299	319	297	302	330	314	305	300	311	297	313	328	311	313	336	320	299	358	319	311	341	325	299	286	314	286	303	340	292	332	329	286	300	318	362	309	315	324	314	303	306	313	310	295	326	304	299	324	317	332	296	297	333	340	299	301	300	326	336	333	327	273	310	328	351	311	300	297	341	307	325	315	309	325	302	324	310	295	291	317	287	316	313	334	314	306	309	339	308	323	340	322	338	316	319	308	304	305	325	321	291	324	310	340	325	316	299	291	350	342	339	338	309	331	270	275	290	288	335	321	305	326	338	316	300	340	311	313	340	340	355	281	336	337	281	320	311	322	319	289	306	329	335	333	329	303	312	305	299	346	305	303	296	297	309	330	324	352	322	302	306	326	312	324	289	315	333	303	335	312	307	336	316	287	281	313	301	328	322	305	314	333	333	332	293	319	295	314	315	331	332	302	294	318	324	321	304	333	340	308	305	325	352	329	306	344	329	337	312	333	310	288	308	309	309	342	318	293	311	331	293	342	309	314	311	299	300	296	299	300	291	335	347	304	330	287	339	284	327	372	327	329	291	299	328	272	315	328	363	302	337	329	303	338	327	291	323	360	327	305	321	289	322	297	302	302	304	338	308	321	294	286	302	300	335	304	323	317	311	322	301	327	314	318	302	318	318	342	314	323	316	320	330	312	347	307	307	296	299	333	324	289	319	314	318	315	302	318	304	308	302	336	313	320	326	301	327	288	309	336	311	319	344	304	299	337	326	319	338	336	357	326	344	362	344	330	303	300	322	310	339	305	316	313	300	317	315	298	340	322	302	334	342	326	300	324	307	331	330	311	308	322	354	282	323	329	292	304	323	332	296	367	332	314	318	326	312	329	315	302	269	296	314	256	317	333	331	305	335	329	311	341	311	362	323	305	341	349	341	320	327	327	318	294	324	281	297	301	322	298	351	333	290	338	335	300	330	305	316	306	316	293	294	302	317	288	301	281	346	310	286	318	318	296	295	284	324	345	324	319	314	324	318	325	326	300	316	286	348	336	323	316	305	304	315	305	312	322	295	343	309	317	315	340	345	303	311	341	310	274	270	305	336	316	295	340	341	356	304	329	328	328	301	334	291	317	326	334	319	298	279	307	308	289	300	322	332	321	321	292	315	308	287	330	304	305	313	314
8280	980	1477	1623	1462	1211	1096	1015	978	935	910	843	868	834	843	804	809	840	792	756	774	782	766	747	772	770	722	709	734	778	778	697	713	745	733	734	772	729	758	734	760	739	740	700	738	763	731	772	688	697	741	722	733	769	736	752	722	729	762	685	756	725	722	728	697	750	718	796	762	734	741	748	679	720	699	747	720	773	693	723	732	734	750	749	775	722	742	728	708	765	706	725	676	745	758	730	733	731	680	731	739	752	746	721	707	738	711	714	738	733	722	785	745	713	723	764	770	749	706	789	720	726	728	735	732	738	745	736	698	730	735	704	743	736	763	755	758	746	737	681	721	698	748	723	757	709	687	711	723	723	714	760	749	738	751	746	749	746	730	742	751	712	722	716	702	721	689	724	699	702	767	690	668	727	773	674	717	755	724	731	769	686	729	745	733	724	754	733	715	737	735	713	713	771	719	714	728	698	736	728	722	707	700	710	744	711	741	763	724	669	730	742	701	763	726	710	734	716	769	739	769	734	744	708	720	720	715	721	771	726	741	733	722	741	752	715	715	708	738	701	722	747	692	696	692	725	718	716	661	750	716	719	732	712	750	731	736	756	745	718	699	734	734	724	738	766	739	739	774	694	736	752	752	752	705	723	707	741	749	764	739	731	731	709	729	715	714	743	676	711	714	735	756	738	723	724	696	720	758	695	755	716	664	728	707	733	722	734	712	733	723	716	720	695	684	695	750	743	758	773	741	683	743	713	724	752	732	713	701	673	731	743	711	747	759	714	728	759	710	700	717	743	730	750	696	715	707	756	773	710	727	735	714	773	728	723	729	710	760	737	687	724	727	742	771	682	740	725	747	735	720	752	721	787	796	732	742	727	742	711	731	760	735	722	771	683	772	735	754	737	691	708	741	719	729	715	746	740	786	721	729	752	727	769	779	699	726	716	763	722	720	690	692	709	738	721	738	718	741	703	716	747	729	692	740	722	749	689	721	712	725	746	749	702	728	738	753	782	725	702	721	746	746	805	692	726	692	730	687	712	709	720	691	696	755	702	762	717	710	715	717	722	660	750	762	679	751	717	774	751	719	750	702	728	754	707	711	711	761	694	725	691	717	721	724	709	725	717	716	714	705	726	726	768	682	775	710	707	743	734	727	712	718	702	743	732	702	696	691	715	695	758	723	714	713	751	703	712	715	701	738	739	729	701	728	692	713	726	762	714	669	703	745	747	758	715	730	740	732	741	734	773	748	720	741	730	662	821	711	670	738	676	723	775	731	726	713	691	745	742	753	706	747	707	775	720	731	739	714	722	720	725	694	696	756	713	753	692	731	718	715	678	736	705	728	709	714	735	734	729	726	691	674	751	695	735	747	743	733	722	705	700	724	695	768	683	739	731	715	732	759	757	721	698	739	733	716	710	763	752	684	729	719	716	733	733	708	742	707	763	734	729	732	697	715	715	768	690	773	717	732	740	771	752	697	753	734	710	744	711	739	672	702	775	702	756	710	720	747	704	678	742	744	759	744	724	721	681	734	769	708	748	758	736	726	733	716	707	740	703	747	745	690	728	730	721	693	728	767	759	714	702	753	729	722	785	685	726	757	744	723	704	742	721	719	644	735	753	725	761	727	664	697	711	728	724	729	683	773	686	707	736	708	753	705	715	710	730	720	697	738	714	683	719	704	722	699	691	780	697	709	700	723	747	762	736	734	715	732	684	689	716	745	758	748	771	686	727	700	705	709	754	717	721	764	716	708	735	728	756	783	801	739	758	701	745	734	739	759	713	728	742	685	732	671	721	770	732	711	753	729	696	707	691	717	705	744	716	784	679	727	725	738	722	698	703	718	727	686	718	780	764	686	718	693	698	760	722	752	787	713	694	707	758	737	759	759	733	683	748	709	703	769	776	736	765	722	661	740	723	730	723	713	704	679	768	682	664	772	760	734	748	708	705	718	734	747	735	713	762	744	710	724	706	749	744	735	716	715	698	682	734	727	738	670	763	740	761	748	693	753	718	738	725	697	721	695	664	775	727	763	670	709	754	747	787	709	697	732	737	687	776	783	718	684	708	724	722	741	696	717	711	734	727	736	760	772	696	672	716	695	746	748	754	707	740	759	688	690	674	699	705	731	735	650	756	745	718	742	738	759	771	710	713	678	697	749	724	754	705	680	718	758	715	673	778	737	696	733	722	712	736	760	735	733	728	701	715	767	747	733	720	760	784	710	710	719	666	742	780	739	745	691	751	719	746	749	765	710	771	727	705	721	674	753	715	749	695	721	710	719	725	779	786	724	761	723	754	746	726	752	731	740	706	711	682	728	738	719	690	740	735	703	768	761	715	693	735	708	713	756	703	765	734	704	782	693	758	738	724	756	745	737	732	755	726	703	682	734	751	705	757	722	739	766	709	733	755	756	734	705	716	731	721	746	740	767	716	711	713	676	723	707	757	738	742	729	697	713	726	698	728	747	754	767	755	743	718	716	686	712	749	704	765	683	731	783	740	701	697	734	721	719	765	720	681	743	687	757	706	784	694	678	727	710	740	727	752	730	704	727	732	719	724	711	736	680	723	700	693	699	706	731	702	707	717	752	752	715	746	738	740	742	689	755	744	744	782	716	736	758	744	767	707	749	738	741	785	726	769	732	701	764	728	680	717	734	725	733	711	727	728	711	712	700	747	753	690	722	789	760	696	791	705	710	702	719	733	731	660	741	746	739	723	738	711	752	721	689	707	713	727	695	709	751	773	737	715	693	685	704	764	740	729	746	693	692	685	767	664	754	736	732	695	733	744	697	767	724	731	732	775	713	719	734	704	742	708	711	668	745	745	740	739	705	726	700	701	704	724	706	711	702	699	717	729	740	712	648	719	726	714	733	691	700	733	738	744	694	757	723	697	760	714	733	729	687	715	732	746	715	740	751	686	785	712	741	748	719	738	754	738	721	752	776	732	719	741	739	688	706	714	745	741	717	722	709	726	773	737	749	694	722	718	709	719	707	675	768	757	690	685	678	732	741	706	747	721	728	723	708	746	730	755	740	692	744	760	706	730	710	758	705	718	766	747	719	682	721	749	729	765	739	781	712	744	724	727	707	730	710	775	689	707	773	694	701	703	730	704	719	753	664	707	733	709	761	753	737	733	689	659	717	703	744	758	725	757	718	690	746	705	751	721	745	737	668	709	756	697	734	698	702	756	723	682	732	748	739	740	695	825	680	725	715	775	815	699	756	687	735	733	765	736	709	747	747	672	705	714	748	691	749	674	730	704	737	745	777	681	719	723	721	718	745	771	706	686	744	702	734	733	695	725	750	730	667	704	757	719	680	722	725	742	735	778	763	735	739	738	724	657	683	704	754	755	724	776	753	752	722	731	700	669	725	709	770	667	771	726	733	723	761	671	686	725	708	750	725	672	753	722	735	721	721	710	765	732	714	723	694	756	724	694	721	762	783	733	728	691	675	785	725	733	703	696	715	704	756	753	733	695	654	731	722	793
18846	1807	921	694	536	480	409	371	319	349	289	284	303	296	279	249	280	291	310	272	251	305	268	277	255	269	235	259	258	271	222	285	266	244	289	288	248	241	266	261	259	242	235	251	250	237	283	250	285	249	256	247	250	272	289	248	258	252	260	232	254	254	244	238	245	258	219	257	258	291	277	244	286	281	239	207	235	255	266	265	290	253	236	277	270	238	265	255	257	270	224	255	251	253	271	261	263	249	251	208	264	273	284	244	267	243	249	240	249	240	283	286	252	258	235	280	273	279	270	253	240	237	244	247	253	235	266	250	270	245	249	267	252	259	260	241	244	253	279	253	255	226	264	248	306	257	262	276	270	280	246	243	244	261	231	271	252	252	243	252	238	260	243	256	227	280	260	273	234	259	260	247	303	270	267	270	232	272	291	236	275	263	228	272	247	212	249	241	234	282	237	256	247	264	265	237	266	265	250	274	291	232	271	269	260	248	223	257	284	244	224	241	262	247	256	236	255	228	267	251	257	260	251	255	242	296	261	252	248	233	251	281	276	240	286	265	265	265	239	250	276	294	270	278	270	256	246	261	295	273	270	243	250	252	275	282	248	241	249	246	240	278	238	255	264	268	278	270	271	249	231	253	221	248	274	237	232	272	283	259	259	270	246	285	267	214	254	221	240	237	259	254	250	262	262	237	241	251	266	258	226	244	267	246	252	240	253	269	259	250	267	264	243	266	251	252	258	280	230	255	280	263	271	237	245	281	253	268	248	267	279	281	262	246	283	253	242	300	241	268	271	273	279	280	239	244	229	261	235	274	263	264	203	240	233	230	279	242	258	262	276	249	270	254	283	262	233	304	262	256	248	272	259	261	248	258	235	266	266	239	214	257	261	270	252	254	260	253	276	253	243	243	272	273	277	251	237	236	262	261	274	273	267	242	265	250	239	250	253	250	228	223	248	280	282	237	245	244	228	266	266	254	258	274	248	237	267	271	263	261	222	236	215	257	243	283	239	261	245	247	258	257	239	243	258	258	232	280	236	247	233	248	280	276	238	285	268	231	244	250	247	248	234	269	282	232	273	264	263	273	240	243	263	288	219	263	297	245	270	261	255	254	256	258	250	257	240	242	264	252	252	248	265	259	248	245	258	273	249	234	262	270	271	248	250	280	239	250	271	234	247	243	266	228	257	301	253	278	292	246	255	295	259	256	253	248	263	252	284	229	240	258	257	288	261	239	256	289	264	237	276	217	267	260	286	278	279	256	257	267	263	252	253	260	248	254	256	272	236	228	271	242	281	268	250	240	263	236	244	253	242	262	263	262	252	234	285	257	239	251	274	278	258	260	256	222	259	237	257	255	267	255	264	266	238	242	261	250	244	267	260	279	279	256	217	252	273	248	280	253	270	233	246	242	248	252	263	300	278	247	217	229	251	255	275	246	271	258	265	295	269	249	206	239	262	261	282	242	229	264	253	248	234	282	242	253	265	242	273	234	251	241	244	246	244	251	243	274	250	251	237	267	248	254	228	262	234	276	291	256	241	260	263	254	265	269	250	264	233	270	255	256	276	226	245	274	281	253	242	231	227	237	235	264	284	249	242	262	252	277	245	267	262	243	287	255	216	270	257	236	235	278	256	224	265	303	269	273	237	258	264	275	252	230	258	259	275	231	277	276	273	265	240	261	226	255	247	289	236	247	288	271	260	271	234	230	284	265	233	258	237	264	246	222	251	303	254	247	239	242	251	265	273	263	271	281	272	264	260	278	264	266	244	235	262	282	235	277	236	232	266	257	265	249	253	266	284	261	266	266	270	254	267	270	237	250	259	262	240	257	285	248	254	266	266	264	271	254	262	250	282	236	266	256	271	270	250	265	266	280	279	280	266	266	266	231	230	237	268	271	242	236	229	262	271	291	259	237	251	247	278	251	288	266	261	249	265	259	273	256	235	223	221	237	257	226	278	283	258	269	249	243	250	252	249	251	242	283	253	252	266	242	249	216	257	245	259	249	286	260	257	268	246	266	231	243	273	242	266	263	235	245	251	231	268	237	228	240	268	228	265	285	253	283	255	263	246	258	262	248	244	260	258	290	267	265	246	254	229	295	225	285	230	230	259	249	276	231	262	236	275	291	265	279	261	263	271	235	282	304	265	274	228	233	270	244	252	249	253	237	259	235	252	267	264	249	286	274	244	263	270	240	227	269	251	230	294	259	266	254	245	242	257	241	285	252	277	279	262	271	243	250	284	271	264	287	275	266	243	277	257	270	280	274	242	230	241	249	246	259	278	261	253	242	267	253	236	280	262	257	256	246	268	252	294	262	246	241	252	252	267	279	229	255	266	246	268	268	247	257	249	274	263	276	251	214	260	256	249	256	253	271	291	243	217	252	277	257	252	256	242	270	250	283	247	241	249	285	264	268	266	257	224	236	233	259	256	283	262	240	240	268	230	245	287	252	251	257	274	265	239	262	250	239	230	253	252	227	252	257	270	255	231	258	249	229	278	225	239	238	266	252	256	258	274	245	243	247	255	277	256	230	260	259	295	266	251	246	242	247	289	254	260	264	257	242	251	237	234	234	242	287	229	243	282	260	272	255	251	230	283	275	248	238	251	229	246	221	249	238	240	255	263	237	242	262	263	279	263	239	240	258	291	233	261	269	295	240	237	263	237	268	246	261	240	250	236	247	245	235	238	248	270	248	270	245	220	269	265	262	252	240	248	277	280	259	242	233	251	249	263	269	241	220	240	255	272	268	305	252	238	256	253	251	259	276	289	261	246	259	254	257	254	255	258	261	237	250	256	268	268	269	247	248	253	272	272	258	240	230	244	260	273	267	268	254	260	261	240	252	237	242	267	285	257	272	260	235	267	241	282	244	242	277	216	257	234	234	242	280	247	244	244	251	270	249	259	251	252	253	253	237	259	254	257	248	259	260	265	248	237	260	254	219	259	268	258	286	244	245	281	244	241	282	252	260	233	261	257	274	278	260	224	246	271	269	271	254	218	265	255	239	265	260	272	245	299	238	271	261	264	251	227	229	270	273	277	260	260	250	245	258	266	229	260	260	254	278	272	256	269	238	233	236	251	241	273	247	286	243	270	298	269	271	264	229	254	273	258	225	253	242	257	288	280	250	247	235	244	292	260	273	291	240	277	255	251	228	236	280	238	254	278	279	272	276	252	274	256	258	281	227	250	262	250	248	245	257	258	238	246	270	264	271	278	272	280	245	259	302	270	251	258	262	282	268	248	263	293	272	272	233	239	265	240	266	252	242	244	290	237	252	271	274	248	246	262	301	273	264	271	250	264	266	240	284	287	249	228	240	252	296	290	268	231	265	244	246	280	257	234	248	257	267	230	258	279	259	254	234	252	237	258	261	286	235	222	278	255	257	241	240	281	248	234	242	245	268	254	259	270	239	251	206	259	226	251	287	250	268	264	274	259	238	248	254	228	264	272	268	268	269	253	231	271	242	252	267	264	270	266	246	231	280	233	225
10467	1153	2012	2187	1852	1496	1358	1121	1096	896	838	833	773	759	726	764	746	714	743	616	707	633	671	649	613	698	629	644	630	637	613	632	644	589	649	654	675	630	614	680	604	614	579	594	594	619	605	566	601	615	584	576	588	574	603	590	552	578	593	570	591	592	605	532	601	618	588	617	609	571	599	618	592	609	535	595	578	613	580	599	576	621	564	585	588	586	582	550	576	538	637	550	604	615	616	599	556	635	592	620	600	607	573	592	569	600	630	593	606	580	604	587	580	590	564	552	544	604	534	596	574	604	605	573	588	609	564	566	555	549	545	583	594	601	556	623	576	565	593	639	559	595	574	578	612	619	593	599	557	545	562	581	574	601	575	580	551	616	593	564	600	596	580	591	591	596	579	588	571	584	596	568	563	596	601	587	576	595	598	581	581	570	586	561	629	600	549	605	599	536	579	571	618	605	584	554	544	601	617	577	567	581	566	555	509	586	511	538	603	563	553	621	580	592	566	592	546	579	578	610	534	569	577	568	567	560	614	585	571	540	549	543	547	604	564	546	539	550	559	535	573	580	564	598	599	581	595	560	579	541	613	588	598	551	574	562	562	611	590	599	573	587	571	576	602	600	587	604	564	579	562	564	602	577	621	578	606	583	548	595	643	555	571	571	564	566	589	599	588	541	571	605	581	536	609	603	623	587	607	597	601	583	561	582	556	576	600	597	561	581	559	570	629	590	564	597	591	594	623	571	599	522	577	579	573	558	585	596	593	574	586	592	555	615	614	594	589	586	591	595	579	561	567	558	536	573	567	595	558	564	535	612	568	570	539	607	568	600	560	604	549	546	574	538	575	578	572	643	573	609	586	584	630	561	571	526	583	587	636	589	584	613	552	560	533	543	620	556	554	587	595	573	554	583	557	593	579	609	557	585	557	569	582	581	578	563	639	553	613	598	601	623	586	587	602	592	636	560	564	563	571	551	581	582	639	597	559	602	572	594	622	569	528	604	571	606	566	581	556	595	580	547	555	565	582	566	595	583	587	580	572	592	593	571	601	572	527	629	535	597	618	540	594	570	572	626	573	599	592	562	603	570	581	597	623	581	591	624	557	568	553	590	569	585	576	596	561	580	581	592	573	543	577	570	564	584	581	588	562	602	587	581	599	581	561	584	578	601	573	558	591	601	586	587	563	570	559	617	591	566	581	552	511	588	605	547	617	621	536	576	559	588	598	600	597	571	591	600	663	558	566	609	576	605	608	591	632	574	622	553	597	606	539	554	552	570	569	591	553	612	557	536	562	618	595	572	579	565	567	581	588	552	527	645	634	589	602	612	568	557	574	626	546	590	560	568	563	582	556	628	584	602	537	549	566	614	579	552	578	587	586	551	526	554	546	637	534	566	587	524	583	569	592	579	618	617	556	584	573	571	562	549	587	585	560	574	562	574	604	552	626	551	574	583	604	536	569	541	586	566	585	589	610	590	592	562	587	586	567	563	562	591	535	590	594	591	628	605	534	557	556	565	575	587	564	577	570	540	561	570	578	558	584	603	561	584	606	585	542	588	574	574	566	578	611	597	638	586	546	551	565	589	601	595	578	601	540	591	590	555	578	564	638	574	578	580	568	572	579	575	581	558	590	612	628	557	591	592	580	553	517	550	572	582	578	573	563	570	570	585	608	566	585	556	600	606	607	569	617	550	578	602	585	565	604	558	556	563	601	609	599	570	623	572	614	567	555	580	606	597	575	621	580	558	587	594	575	584	585	545	606	601	561	588	570	614	565	548	578	598	555	578	554	540	556	548	590	588	604	568	594	554	589	630	582	559	592	569	582	568	555	587	570	566	563	558	614	582	600	581	614	542	552	603	537	601	607	576	558	584	583	577	583	598	602	586	562	561	593	595	607	557	595	557	550	562	588	628	547	590	554	562	536	582	572	566	554	584	574	565	555	556	573	564	604	579	551	536	619	559	582	562	568	595	549	569	551	573	545	546	583	613	584	551	584	635	619	642	606	593	595	616	610	586	597	572	568	529	547	601	582	613	537	600	587	580	594	630	576	615	571	543	567	580	619	634	555	561	585	612	590	604	542	606	606	557	588	576	589	590	556	620	622	620	561	624	554	591	556	547	613	582	615	552	584	556	620	585	584	619	589	562	599	608	572	567	589	565	583	572	592	564	580	600	552	567	538	581	604	567	552	587	551	587	593	550	507	565	609	566	604	580	614	559	558	590	566	606	570	599	572	580	605	651	585	579	573	576	634	573	595	578	562	565	555	578	563	559	604	648	590	575	571	602	580	580	549	558	601	601	552	597	593	590	566	574	590	642	564	609	574	576	540	566	587	577	565	579	581	616	590	571	576	583	581	587	519	562	578	590	553	577	611	526	566	553	601	568	562	568	560	529	542	633	593	593	614	549	608	605	579	637	633	601	609	600	541	581	608	580	599	599	611	592	601	609	608	546	611	562	604	606	613	603	554	595	574	587	635	577	597	577	558	611	591	610	560	579	590	591	557	573	554	585	585	546	569	571	596	571	562	579	594	545	567	590	603	580	608	564	581	594	553	577	610	534	624	600	586	558	563	556	554	616	560	577	621	588	554	596	585	597	609	599	608	579	606	567	614	575	573	565	617	575	585	619	580	610	628	593	610	576	573	554	589	549	545	591	587	603	553	593	555	584	591	595	570	605	583	596	537	578	620	596	561	595	578	611	590	561	605	594	611	594	564	577	603	574	593	569	632	581	593	564	606	600	566	640	584	591	602	542	582	561	559	543	569	552	657	599	606	554	604	603	600	578	607	590	601	605	680	599	592	552	590	575	559	529	589	577	548	571	559	578	560	605	540	572	585	564	543	584	570	583	588	596	547	616	591	583	556	621	613	614	598	613	570	582	554	592	573	552	607	571	541	567	557	546	631	584	599	584	591	626	601	618	585	556	580	597	633	600	584	569	560	625	592	569	594	553	581	591	586	552	573	550	571	609	585	591	540	574	600	567	576	629	585	545	558	584	592	588	598	561	578	562	585	601	598	579	594	587	565	562	595	593	610	540	577	541	595	595	605	595	567	564	596	557	588	557	557	569	539	636	601	575	599	582	649	534	576	605	659	622	546	610	577	586	594	585	549	532	580	614	606	619	573	559	553	587	606	563	620	578	594	581	565	580	577	601	610	568	570	574	585	602	582	590	559	581	589	571	578	576	553	596	589	601	595	560	558	564	593	563	606	574	603	570	569	599	612	568	559	588	578	621	581	547	563	614	595	552	587	579	621	618	550	547	570	594	585	557	564	588	567	586	556	619	572	618	585	593	555	633	565	544	590	600	532	573	560	635	564	562	593	582	571	558	555	587	563	589	581	589	646	632	619	528	591	596	605	580	562	567	578	637	605	531	566	567	579	596	613	583	545	569	569	595	593	603	624	592	605	556	601	583	601	627	570	619	575	565	545	582	592	608	620	562	535	611	584	597	569	606	561	555	576	602	610	594	577	589	558	563	565	549
2668	244	203	211	205	167	177	165	199	160	186	206	197	178	177	171	189	213	174	176	180	188	169	178	206	184	192	195	176	157	182	161	199	192	182	166	182	164	177	161	174	205	226	179	177	180	179	155	174	174	183	160	191	225	199	188	179	180	168	180	174	175	180	193	198	185	163	168	205	190	191	181	197	189	232	198	189	203	189	187	203	169	174	168	196	175	181	173	179	187	190	184	179	197	168	181	214	186	192	157	178	215	188	202	187	205	188	176	191	202	194	161	180	186	171	195	164	178	185	175	193	201	195	178	199	212	194	176	166	179	184	157	171	193	183	189	168	166	187	195	184	182	180	191	164	201	186	187	191	197	171	183	176	203	186	146	212	194	198	173	219	179	185	151	188	212	168	189	168	180	201	190	175	174	164	198	195	172	186	193	189	192	207	201	172	170	199	179	209	185	179	197	178	154	180	200	181	166	171	173	189	189	190	161	183	182	176	181	176	208	176	184	191	186	153	207	195	189	149	181	171	200	193	176	198	136	169	196	194	174	161	166	195	170	188	185	164	196	181	207	180	202	174	168	191	189	190	171	189	169	184	173	188	193	178	192	185	182	169	178	191	167	177	176	189	212	181	188	199	194	193	193	193	186	193	154	210	199	178	181	197	192	193	170	186	189	187	181	212	164	196	186	174	175	195	185	190	171	179	169	201	206	209	187	183	166	197	184	182	211	183	194	194	165	187	175	193	166	169	190	189	186	191	162	185	173	195	172	186	189	189	216	161	178	166	167	191	189	185	204	173	177	152	184	202	193	197	177	177	194	196	183	186	170	172	182	191	181	199	169	174	178	178	186	185	176	195	185	161	195	192	186	203	170	160	179	166	180	183	183	175	202	175	206	185	181	187	189	197	180	182	165	208	209	201	171	185	158	187	174	175	203	173	177	179	166	178	203	170	202	194	184	170	193	175	171	162	203	183	193	202	165	204	188	174	169	168	172	190	184	188	197	199	170	188	207	204	176	177	207	198	162	194	211	165	171	166	180	208	205	191	198	170	176	179	159	202	179	187	198	185	181	197	158	197	185	178	165	210	188	193	167	179	176	176	182	186	194	199	190	171	192	201	174	189	184	191	190	164	191	183	198	195	158	205	188	193	189	202	193	206	175	173	175	200	184	168	190	196	173	202	174	183	174	192	175	174	175	178	163	197	187	188	177	184	174	189	165	168	200	184	171	162	185	167	152	196	193	186	185	176	183	212	204	167	175	191	198	207	188	213	207	185	184	187	204	193	164	179	159	211	188	179	189	168	188	203	186	180	192	169	186	201	178	186	180	169	169	183	173	166	182	180	180	203	177	184	192	174	190	201	186	169	201	177	181	183	200	184	183	190	163	169	195	203	175	187	189	190	189	192	174	167	183	198	195	187	161	186	192	174	186	203	191	179	174	165	180	180	177	190	202	193	216	181	169	161	195	163	170	176	182	162	201	165	190	184	208	166	163	188	172	189	164	187	186	187	167	163	180	209	201	190	178	213	180	194	184	178	161	181	199	198	183	176	177	193	214	156	197	183	198	190	188	180	189	188	188	204	190	162	191	178	176	159	172	141	181	192	196	187	203	160	188	180	175	165	192	187	160	171	180	193	186	189	178	166	172	182	165	180	205	192	175	189	174	195	211	170	174	188	190	183	206	203	192	177	176	189	162	178	196	205	182	176	198	154	205	153	170	171	187	213	182	200	163	177	205	209	174	199	184	191	164	204	170	190	206	195	186	175	218	184	190	174	188	162	192	188	188	204	198	194	175	182	197	184	178	177	163	171	198	182	170	177	191	184	199	199	203	205	167	181	196	219	167	212	197	153	194	178	168	190	183	195	190	200	168	147	189	172	167	205	200	180	189	181	184	178	180	195	190	179	215	156	191	171	170	176	175	175	180	204	179	158	217	204	177	187	183	187	186	184	183	190	188	176	211	186	186	199	179	160	185	199	176	167	216	169	184	185	157	163	186	196	187	158	187	216	181	189	170	190	192	185	189	173	188	190	180	209	163	160	183	204	194	194	217	170	167	176	171	173	171	164	183	187	174	183	198	207	184	161	190	179	181	162	166	171	206	185	169	194	201	169	195	202	183	180	167	177	168	178	158	164	194	180	183	195	169	207	182	181	189	193	208	196	161	185	197	202	185	190	167	176	159	187	177	184	193	184	178	189	217	200	175	197	182	205	194	188	199	173	181	176	173	183	206	174	181	187	179	185	185	176	177	172	192	174	178	159	184	167	186	158	188	196	193	198	173	190	215	190	148	205	166	181	181	164	176	194	183	170	183	185	184	155	196	208	195	178	172	178	170	194	208	190	184	174	208	160	180	195	170	181	171	201	169	169	173	166	172	176	172	185	181	191	173	148	202	176	177	192	185	188	199	177	173	173	182	178	178	202	190	157	161	192	182	156	197	192	175	164	205	175	173	169	170	192	171	178	206	196	161	191	188	188	184	185	175	177	177	174	170	188	182	171	160	182	179	190	161	177	156	199	197	185	182	185	169	195	171	187	205	188	167	180	179	197	192	183	184	191	191	187	170	180	166	179	180	168	194	182	190	165	183	177	183	197	176	182	172	204	191	191	192	163	173	164	188	189	183	193	181	196	198	189	186	178	194	179	203	168	180	161	167	160	164	184	198	195	191	183	178	189	197	179	193	156	168	192	166	187	187	188	175	174	187	199	196	185	181	209	179	192	182	171	163	183	174	190	167	197	185	191	153	177	177	174	202	220	177	194	179	192	193	176	187	214	168	169	191	155	202	196	188	182	176	171	180	186	192	191	182	144	207	162	180	170	177	155	182	195	174	181	163	185	179	174	194	176	168	211	177	178	217	166	178	198	210	198	188	174	169	169	171	174	184	197	182	175	161	180	189	181	167	180	178	177	184	158	174	199	172	201	173	164	175	182	171	189	164	186	207	196	190	196	207	153	176	205	189	200	164	163	179	163	180	189	215	164	203	176	183	187	217	179	196	199	182	171	169	186	204	195	196	189	187	190	194	173	175	180	180	182	180	198	186	187	211	157	165	196	176	208	169	205	170	177	188	164	201	180	197	175	186	189	182	183	176	178	205	170	172	167	164	178	170	172	180	214	175	168	198	168	199	174	155	199	168	183	150	209	186	182	211	186	211	201	160	173	173	176	162	204	166	157	193	181	155	173	176	180	200	194	174	174	176	177	179	178	206	171	194	161	209	195	181	185	155	171	178	197	175	185	172	157	168	167	179	193	178	198	175	206	198	181	177	198	201	165	199	202	176	186	179	188	190	177	195	167	179	197	174	190	168	173	172	190	171	182	171	167	187	183	182	190	172	194	163	152	172	182	188	183	181	178	202	173	160	169	194	157	180	174	181	186	171	187	182	198	176	156	183	170	165	201	178	183	214	187	179	160	192	172	202	173	187	197	161	170	180	201	187	184	176	188	186	197	162	198	190	172	165	179	191	170	190	174	171	164	209	192	173	206	189
2372	506	485	493	499	487	455	461	479	495	453	460	440	482	476	490	446	490	426	518	486	483	424	467	470	464	481	462	445	490	508	455	473	467	443	435	422	456	503	518	452	455	459	458	479	474	454	498	466	429	426	462	435	452	439	470	489	431	489	464	473	492	480	458	466	435	470	438	477	454	464	497	451	468	465	486	445	509	452	445	413	442	447	466	463	435	443	468	466	429	467	474	498	428	498	452	503	456	471	455	480	468	430	484	481	500	456	441	472	474	497	454	473	470	443	472	480	451	496	436	462	470	469	432	455	503	465	465	455	452	404	478	452	470	452	480	413	464	479	454	475	471	436	479	456	475	468	456	422	451	450	459	446	477	428	476	532	472	465	446	474	455	482	447	506	448	442	435	469	487	475	443	461	452	470	467	531	483	453	409	462	476	454	451	453	468	468	495	502	487	486	425	451	481	505	468	479	482	445	458	491	497	450	480	446	448	482	487	421	507	434	517	474	430	469	465	454	467	436	483	442	452	461	459	461	481	479	464	473	442	428	465	469	433	482	466	440	511	477	487	464	444	504	436	506	406	461	428	456	447	495	467	433	474	449	451	461	474	484	456	446	493	448	477	450	458	479	467	464	481	494	467	474	484	428	442	471	454	475	462	460	446	482	470	484	452	458	478	456	507	435	477	474	463	438	430	470	442	485	493	433	522	468	461	478	427	488	438	476	533	437	485	523	452	482	501	501	468	485	487	466	471	426	467	444	459	456	439	518	486	487	491	446	491	485	464	515	448	467	448	486	479	480	450	468	426	464	465	472	487	457	466	471	466	454	465	412	466	472	482	463	465	416	502	456	498	427	440	446	506	484	449	459	442	465	490	472	491	514	471	493	467	439	445	531	496	439	471	469	423	482	459	472	416	444	453	466	491	477	470	425	464	438	459	454	458	493	448	442	455	437	447	476	490	443	501	472	448	423	451	454	479	451	444	467	468	467	459	468	413	463	462	469	472	464	440	464	427	504	490	431	463	437	464	446	440	461	463	404	464	464	445	462	445	482	460	462	452	414	462	470	466	433	440	445	480	438	465	485	460	464	470	461	448	468	399	449	458	468	459	440	463	466	427	404	415	461	452	431	478	455	492	481	460	432	490	455	485	441	483	465	450	456	457	462	519	491	444	485	450	483	465	442	501	485	451	468	431	480	427	464	484	487	470	440	445	425	468	430	450	473	432	452	444	463	431	442	507	450	480	444	453	491	446	489	493	488	496	409	468	456	500	472	465	434	459	468	488	440	439	508	479	465	459	489	476	466	480	444	482	472	478	462	447	475	467	463	442	464	437	421	437	471	440	441	437	463	469	492	461	426	471	476	442	440	511	436	481	459	463	432	473	494	471	482	463	457	432	437	431	478	466	495	451	481	482	475	494	455	406	421	480	467	419	446	471	440	460	454	471	473	466	492	464	469	465	485	444	446	403	506	489	453	444	445	483	470	461	459	432	446	455	488	434	440	458	477	477	457	435	480	494	482	478	503	446	485	460	470	494	468	459	450	429	465	455	461	492	473	479	428	425	443	462	474	478	459	444	469	478	407	486	451	466	475	459	490	468	467	483	511	495	470	459	467	476	437	472	485	454	453	463	480	440	466	453	470	459	453	455	471	482	436	438	442	459	432	457	480	455	487	471	487	463	453	469	489	469	465	463	456	473	423	479	434	433	505	434	456	476	474	452	455	462	464	422	481	425	434	488	457	450	471	452	428	509	441	444	476	427	453	476	484	467	455	460	473	470	474	446	477	497	462	479	498	447	463	432	492	428	476	449	454	473	459	514	437	474	428	471	473	448	455	463	496	440	447	477	503	444	439	459	457	449	466	497	471	450	481	458	443	497	450	456	452	461	449	469	455	475	456	519	465	472	472	448	465	436	458	482	418	488	482	508	481	467	465	428	484	498	485	446	473	481	467	459	514	424	501	472	455	430	439	390	437	427	476	469	469	461	432	471	422	459	483	467	437	467	428	455	454	457	420	457	469	465	462	434	451	484	456	435	438	465	446	469	442	475	461	465	465	462	453	470	494	453	470	508	479	488	489	466	413	451	479	466	433	496	476	474	484	448	482	429	497	446	450	476	460	459	443	415	449	481	463	495	446	482	466	463	445	461	457	436	503	459	455	475	489	491	469	470	439	464	506	499	451	454	466	453	480	434	523	431	456	449	450	470	467	445	461	455	465	494	453	485	452	466	504	453	449	474	481	453	452	449	447	502	466	461	474	456	451	478	456	473	471	470	469	448	422	433	483	463	437	434	452	438	482	462	453	422	450	438	470	464	440	437	499	438	464	422	471	497	480	501	482	500	480	466	450	454	454	479	419	464	461	467	447	469	482	467	442	445	478	430	495	452	484	474	453	480	463	467	432	478	461	437	486	488	486	439	497	506	451	456	467	501	442	456	478	447	443	455	471	495	496	452	473	486	450	510	466	491	454	465	469	451	429	452	466	490	495	484	491	480	484	453	477	472	461	454	438	475	461	471	514	448	463	437	444	481	478	442	478	505	436	444	455	467	492	432	455	451	462	469	450	455	441	463	441	453	460	447	424	464	446	483	446	466	474	446	472	433	468	469	450	434	458	485	441	450	491	493	449	475	464	459	443	495	441	438	469	444	456	427	449	480	462	441	473	444	469	496	444	453	483	512	432	469	489	465	482	440	455	436	480	451	440	445	453	432	461	413	462	467	476	488	454	447	490	462	470	441	472	463	433	438	511	497	438	470	463	487	491	453	471	461	434	470	504	432	453	444	487	466	441	463	468	501	487	448	474	479	441	475	434	439	512	438	456	476	486	427	459	458	456	449	411	475	486	429	447	448	448	435	440	443	477	469	483	472	453	457	508	477	489	446	485	454	475	482	486	467	460	429	438	436	482	483	486	484	454	466	410	460	456	436	469	448	481	447	437	471	460	466	475	460	465	453	480	446	447	446	481	490	444	465	458	491	509	492	450	444	471	489	398	493	478	454	454	482	466	467	420	457	462	434	449	472	473	466	500	473	412	413	437	483	462	462	473	465	456	451	475	503	512	420	458	414	462	462	438	481	509	458	457	473	462	420	401	436	476	464	463	443	466	490	454	440	467	443	466	474	452	419	470	490	461	488	458	498	469	467	431	426	471	433	473	456	480	434	489	473	468	461	428	480	453	478	469	475	455	466	445	455	441	489	453	446	426	472	493	440	455	426	440	447	486	489	441	442	452	435	453	479	493	438	444	480	427	439	433	464	476	504	475	467	462	475	438	443	486	460	458	472	476	473	485	464	486	489	441	444	448	478	486	445	489	450	431	449	419	484	463	483	455	451	463	451	461	465	468	444	458	438	467	426	474	468	426	462	482	467	470	440	450	495	458	493	442	465	493	453	465	488	447	430	461	452	492	491	443	476	476	507	442	463	436	426	424	467	405	478	462	444	461	488	477	467	475	464	443	500	487	499	438	473	453	457	443	461	481	446	491	457
11132	866	611	580	497	396	379	451	373	354	356	334	363	307	317	300	344	310	317	327	337	334	298	348	360	336	299	334	316	301	353	283	306	289	327	330	309	314	324	323	314	336	300	320	331	344	348	327	285	327	355	340	346	292	311	353	352	312	333	322	349	288	331	341	311	318	316	296	321	328	340	316	320	329	321	315	305	304	276	285	311	298	306	313	331	285	344	353	271	350	327	301	295	329	311	300	302	287	322	320	328	300	301	326	330	296	317	304	310	297	305	319	284	325	325	315	327	291	295	317	315	297	330	298	308	319	331	319	319	317	306	326	352	323	305	322	306	321	314	288	338	296	307	286	330	331	300	339	313	316	303	317	338	321	337	310	337	328	315	322	297	334	318	324	267	315	338	311	301	305	272	274	312	301	323	350	328	325	277	329	358	318	313	300	328	297	330	310	289	327	325	321	315	317	317	314	287	334	313	326	312	303	333	341	318	283	331	330	348	344	296	325	299	292	344	326	319	349	305	325	329	286	313	356	302	315	303	315	320	350	341	305	317	294	296	313	304	340	298	320	307	340	297	318	295	341	312	295	316	313	322	316	312	317	330	315	308	287	297	319	331	359	321	310	317	314	298	316	300	323	324	303	351	304	329	283	318	293	329	323	295	319	313	305	316	285	313	301	264	308	293	305	309	284	327	315	349	332	322	296	290	306	331	302	342	303	320	298	331	289	321	323	350	349	322	313	313	323	313	335	316	308	304	286	309	320	307	331	292	319	302	323	326	311	330	297	287	295	332	317	299	330	325	309	334	295	316	316	319	339	305	304	322	310	336	332	289	334	311	306	372	294	284	321	310	324	310	329	329	320	305	297	339	295	329	316	330	330	299	312	308	309	307	310	303	324	327	344	342	299	340	314	317	295	325	295	330	307	326	313	287	362	317	315	300	366	302	317	307	306	322	333	319	304	287	330	312	318	328	306	298	286	312	281	311	341	295	304	320	360	322	306	304	322	295	297	304	315	332	293	314	301	348	313	329	300	324	344	327	289	271	325	305	310	299	343	340	300	291	312	332	311	327	335	314	332	303	320	319	335	287	307	342	333	334	306	313	336	318	313	295	300	334	319	327	295	318	314	318	296	308	322	310	314	298	324	309	329	331	303	319	335	309	333	333	311	273	313	325	311	318	297	351	286	283	331	301	314	336	329	331	279	319	272	311	303	337	301	337	318	309	275	311	294	339	334	312	317	304	308	315	332	321	340	330	301	281	302	306	323	330	309	335	318	325	299	320	325	291	298	315	337	261	314	291	325	284	289	306	344	324	304	311	307	293	292	323	312	302	296	333	282	325	292	312	275	305	314	296	281	296	324	292	308	302	315	308	307	294	299	312	298	310	313	356	294	324	314	320	289	308	334	287	300	297	330	331	343	264	324	325	302	327	303	318	308	300	314	337	324	331	318	310	345	317	323	326	350	321	334	308	304	295	322	307	322	297	319	336	290	319	324	274	288	328	327	298	297	315	337	325	350	336	345	332	304	331	304	297	316	321	325	316	329	339	297	328	292	309	327	349	340	320	311	322	332	294	299	318	273	325	323	314	331	341	344	310	344	373	315	317	313	309	282	313	286	304	320	312	319	323	336	328	327	313	277	328	334	325	309	310	301	318	293	313	310	320	312	326	347	294	331	349	294	333	335	290	287	296	303	276	341	310	311	348	312	321	328	298	287	322	315	317	316	301	303	315	279	294	318	334	337	331	299	342	306	347	328	299	315	303	321	304	300	335	319	322	293	284	288	297	303	371	336	289	304	317	291	325	318	343	341	332	311	314	313	329	343	355	312	329	330	334	317	338	321	300	317	318	332	308	332	297	283	296	321	301	283	284	321	283	323	315	312	317	298	337	359	297	312	307	329	331	293	307	302	306	345	281	318	299	280	294	336	319	346	282	310	309	283	288	285	352	323	314	294	339	299	270	314	307	283	327	341	313	285	308	289	308	281	321	322	306	309	329	317	343	285	332	310	319	333	339	290	299	285	339	335	285	328	299	317	284	307	331	315	304	316	302	313	316	324	300	301	320	314	321	321	321	346	317	345	307	301	336	303	317	356	322	320	312	306	295	306	342	325	311	298	304	320	328	335	287	305	333	323	348	314	325	313	338	307	288	311	284	308	302	312	312	317	298	302	343	346	314	306	342	317	305	328	293	299	303	310	338	309	293	336	312	323	327	333	329	299	310	312	324	305	335	316	318	315	335	325	291	320	309	306	325	315	276	326	336	317	291	304	297	289	289	318	344	318	339	289	330	291	281	315	306	311	323	330	268	306	387	325	319	306	301	304	309	317	338	341	325	338	345	318	285	294	329	305	328	312	295	296	280	325	334	324	340	291	280	329	292	328	303	299	341	266	286	292	309	292	303	298	297	312	350	333	349	339	334	332	345	328	320	342	305	329	322	338	351	313	316	315	308	310	305	314	281	344	308	321	295	285	298	295	307	304	305	339	356	294	320	276	296	308	315	311	331	348	322	359	310	312	313	329	297	301	306	338	291	290	327	324	282	327	299	306	292	310	292	346	340	335	329	323	295	323	309	308	310	338	317	338	285	286	351	312	301	325	336	290	289	306	291	287	332	331	290	333	295	317	326	312	338	295	275	332	319	324	307	323	298	313	313	338	307	333	320	315	310	295	313	351	325	339	287	303	322	339	318	323	319	313	305	311	320	271	276	291	317	322	298	290	324	341	362	311	300	319	313	347	269	342	343	314	327	315	331	293	321	308	315	312	299	297	326	306	326	323	300	310	326	346	322	315	325	339	293	315	300	323	317	284	324	326	327	309	311	353	326	337	291	329	328	303	306	336	324	290	354	313	307	307	308	335	294	316	287	311	332	346	323	342	320	294	314	320	320	292	319	340	308	324	288	316	306	296	312	313	311	310	332	303	298	345	320	326	319	331	325	286	309	366	296	299	328	314	314	329	303	328	323	313	331	313	309	314	333	297	355	326	286	330	319	301	330	317	281	335	313	327	338	304	335	311	311	327	337	321	337	309	346	338	310	320	309	310	306	323	310	329	288	343	271	309	314	323	335	317	315	325	298	314	317	296	294	355	336	310	331	301	312	342	302	290	342	295	299	322	280	308	315	287	331	324	341	273	311	315	298	314	337	334	317	283	308	324	355	334	302	308	293	330	324	320	294	328	359	293	313	337	294	316	337	356	304	304	299	329	318	323	290	337	284	323	325	347	320	261	310	310	308	292	305	316	301	301	315	349	303	341	340	293	280	295	322	318	306	309	324	316	329	310	329	325	312	321	319	360	304	299	312	327	301	300	319	319	286	359	309	327	288	272	298	300	289	301	321	330	297	323	314	304	323	302	326	308	308	279	300	322	311	324	262	305	317	311	342	310	330	326	303	340	346	293	323	330	304	325	302	328	342	302	307	326	311	346	299	317	336	306	351	329	354	325	328	311	289	330	292	289	301	296	301	293	321	311	322	305	288	325	309	314
8358	1027	1498	1585	1390	1244	1077	1117	983	939	908	814	837	809	803	821	823	764	778	824	755	791	741	763	714	778	796	773	765	754	770	753	756	748	757	785	716	731	747	740	776	744	720	757	782	704	760	727	734	764	705	752	732	736	693	691	700	703	721	763	705	706	780	754	677	764	744	742	753	751	764	737	741	738	756	728	723	757	742	749	699	700	733	733	716	778	724	767	710	698	721	737	719	718	711	717	748	740	675	751	747	726	726	688	718	727	719	704	701	733	687	712	700	752	732	683	709	730	741	757	685	714	756	702	728	736	776	776	674	757	745	753	736	748	765	711	714	731	699	699	710	719	705	699	712	732	733	749	684	759	737	706	730	701	730	746	738	730	722	747	695	694	737	755	768	718	752	711	754	715	729	689	741	735	756	719	718	708	784	739	712	682	702	696	745	741	760	722	749	720	720	785	740	717	758	700	690	743	703	739	722	693	719	706	715	762	767	744	733	727	770	709	728	708	705	784	690	720	783	737	707	759	735	700	697	748	732	748	740	755	705	748	703	685	705	734	707	740	756	722	731	727	711	746	741	686	698	734	733	740	703	727	748	724	687	708	771	722	693	720	708	698	756	737	735	742	726	749	696	730	707	728	745	719	708	745	751	726	753	664	666	705	723	688	704	741	747	694	740	714	772	758	731	749	723	732	743	689	733	736	738	745	673	723	722	715	711	773	699	720	669	713	756	667	683	730	696	712	704	668	650	686	719	724	722	737	785	706	721	775	703	734	700	745	689	736	678	708	730	794	759	708	727	712	740	730	758	670	753	661	715	737	684	681	726	709	713	730	719	727	690	709	697	731	736	756	730	698	754	700	723	677	732	702	664	723	707	711	676	718	721	744	757	766	750	739	727	762	680	769	700	722	701	727	729	772	780	754	710	700	705	770	703	669	663	747	729	730	746	699	731	743	712	685	713	703	733	730	668	747	654	768	729	743	705	738	673	733	712	745	743	725	711	759	739	754	735	723	737	718	761	747	751	732	734	723	722	774	711	727	760	694	745	748	735	682	740	720	687	742	724	774	736	720	708	764	724	753	731	702	731	693	697	756	733	746	746	689	739	716	675	744	730	725	712	712	710	764	703	731	670	712	738	720	766	740	719	708	760	700	714	750	749	681	709	702	710	735	655	736	748	712	687	699	698	690	722	730	750	713	728	759	722	729	737	731	690	764	749	789	779	709	710	754	716	722	675	718	752	704	737	787	769	724	720	685	731	774	770	754	755	716	705	708	714	750	729	729	711	722	725	702	678	756	787	768	716	743	692	716	765	689	744	747	720	733	694	786	758	690	732	759	714	760	723	705	690	718	692	713	719	756	735	730	691	705	706	734	718	742	702	714	707	699	756	725	701	766	713	783	731	744	751	744	730	708	738	708	685	720	717	711	756	759	729	650	768	702	724	774	734	671	731	696	684	757	762	735	694	647	762	728	695	714	721	728	704	786	710	713	684	735	732	672	731	724	777	701	665	737	707	746	664	689	726	712	692	727	802	697	725	718	739	738	699	726	749	732	739	712	715	795	740	704	700	689	716	741	708	712	742	739	724	712	739	734	702	697	771	680	750	766	716	717	718	759	724	738	683	747	717	693	685	730	707	703	704	741	756	725	697	725	696	694	717	718	714	729	736	730	701	733	746	746	801	755	674	707	682	682	657	696	724	710	690	725	728	693	762	710	740	683	734	769	732	714	741	763	722	728	757	685	716	683	736	761	705	765	713	687	741	697	710	688	794	717	692	712	688	710	722	712	707	795	730	748	737	676	706	728	729	751	712	770	706	659	698	711	729	728	713	741	710	743	747	731	758	752	692	716	764	733	796	701	717	750	697	744	783	740	785	663	716	782	750	733	692	731	720	746	750	698	710	740	758	728	712	725	704	718	728	751	769	761	718	690	721	760	734	719	741	737	692	758	716	724	691	770	704	743	711	684	694	710	739	664	731	693	773	777	701	712	731	736	701	701	726	698	702	686	708	682	773	704	695	741	718	736	709	703	772	736	768	754	734	750	747	747	726	706	715	693	695	710	673	775	712	693	720	738	720	721	738	747	691	677	723	685	748	719	708	740	709	745	688	724	700	749	689	683	711	797	691	706	757	765	743	685	761	714	714	768	749	714	693	672	722	735	762	739	676	730	755	733	739	695	715	739	769	717	700	728	693	721	687	763	726	740	708	719	683	742	707	744	763	706	720	749	710	730	716	746	690	662	760	746	692	718	753	702	747	761	767	745	714	718	734	685	728	710	732	728	741	750	733	718	708	798	798	772	703	772	744	705	702	742	719	722	704	760	713	693	736	744	745	737	722	731	692	689	699	778	715	720	693	725	704	737	747	714	743	728	710	743	651	721	740	735	699	729	691	765	744	711	715	750	735	753	718	692	741	706	738	744	717	740	694	736	706	757	693	739	708	643	688	753	743	753	718	696	664	701	724	731	674	748	773	710	683	732	695	727	737	747	738	744	773	678	698	724	719	737	726	714	736	695	686	735	742	686	738	689	736	742	709	720	727	726	743	692	727	720	785	685	710	710	740	733	732	746	672	759	735	726	752	749	693	790	730	700	743	730	729	689	721	738	724	675	689	737	706	718	712	733	709	697	674	718	736	715	700	721	710	696	759	765	759	716	766	669	767	745	727	763	711	737	684	720	720	705	724	769	710	734	726	678	743	688	717	748	720	689	741	717	757	738	704	682	692	751	738	715	688	675	748	728	737	663	718	730	785	670	721	725	663	719	722	737	750	722	781	702	764	744	732	733	701	740	718	741	750	697	728	731	784	705	689	719	720	740	726	717	769	728	708	720	730	730	707	722	719	701	788	735	726	709	699	719	736	686	703	692	689	717	727	713	712	708	745	721	771	759	703	723	724	676	705	674	728	686	716	680	729	741	718	710	727	724	678	778	757	726	735	727	789	783	721	723	757	693	703	742	750	738	690	672	748	723	742	747	703	722	733	720	726	766	701	740	742	706	716	716	674	700	758	730	765	725	733	750	763	756	686	718	748	729	682	739	699	703	738	688	705	735	742	725	734	723	761	756	792	741	735	707	754	681	767	760	736	754	742	703	721	746	746	680	716	695	743	818	751	703	689	732	744	716	754	721	711	764	705	711	711	697	723	686	752	711	711	734	704	712	713	710	755	687	729	739	695	697	731	705	717	743	738	728	750	689	747	750	747	715	739	732	719	712	721	741	709	739	718	728	659	722	725	740	759	758	752	725	708	724	746	668	691	726	722	699	697	708	769	703	726	701	760	707	710	708	680	723	743	721	764	730	775	736	711	694	689	689	714	760	708	731	763	716	639	701	767	696	742	754	752	728	769	749	711	738	702	736	734	726	740	702	750	715	750	708	746	764	733	712	724	696	724	704	725	710	720	706	687	695	716	708	709	735	763	739	723	774	722	696	706	715	676	733	731	632	741	714	714	730	710	719	719	726	763	725	744	689	730	724	664	739	737	720
18760	1822	977	795	532	449	418	353	330	341	308	333	305	273	276	259	291	303	289	255	252	296	248	266	275	269	254	256	247	236	261	297	309	273	244	261	278	246	278	261	294	257	254	254	278	262	257	267	262	273	258	271	275	259	246	233	268	267	276	247	271	253	278	243	256	252	252	244	256	261	290	247	255	211	245	229	240	273	252	258	267	255	280	230	248	267	272	242	248	226	263	239	248	222	244	250	264	240	262	267	270	275	247	266	262	253	266	223	238	258	240	248	266	256	251	250	245	281	253	241	240	192	256	274	267	274	254	254	260	242	269	244	263	255	253	241	263	241	205	255	270	263	267	248	260	241	237	273	263	213	265	249	252	235	256	246	268	268	260	253	232	266	248	241	272	285	268	278	283	263	261	254	255	276	233	278	275	253	245	252	224	240	253	270	264	257	265	238	272	257	240	247	265	265	264	256	258	249	238	275	263	303	228	282	244	247	251	263	238	272	235	271	269	262	270	255	227	252	240	244	248	252	269	266	258	272	277	246	243	246	237	261	241	254	280	261	289	260	251	228	248	239	250	274	276	236	269	265	296	240	252	246	281	244	237	281	251	270	263	227	284	246	250	281	254	258	250	250	243	255	245	272	250	224	260	255	259	257	243	249	267	285	251	243	274	243	266	269	246	278	253	255	275	260	246	243	264	277	257	279	279	279	238	247	252	266	227	263	272	277	287	244	244	237	243	284	268	255	287	240	243	254	258	236	237	255	261	249	233	263	273	282	246	266	250	267	256	267	241	238	258	261	248	244	229	263	268	249	271	250	302	276	247	239	270	254	272	235	230	273	257	251	301	286	259	254	246	247	252	265	277	291	258	254	245	284	270	267	282	234	258	276	247	257	201	232	255	278	280	286	244	270	253	262	223	243	259	264	258	283	271	252	272	244	256	258	268	267	226	248	263	249	264	243	247	273	258	278	260	286	232	226	245	238	300	249	236	255	253	220	228	249	254	276	254	240	245	256	265	225	246	244	253	250	236	264	268	260	262	301	248	239	262	254	251	249	256	211	264	277	259	250	253	248	233	253	264	241	247	287	256	285	288	275	248	251	251	264	239	240	265	279	277	275	243	266	265	238	258	256	234	299	238	261	252	260	243	263	260	226	303	252	257	274	292	234	256	266	253	249	265	227	243	250	250	252	248	290	253	270	222	253	241	281	276	256	264	294	245	230	271	273	273	262	275	268	263	245	243	269	217	234	253	240	260	231	283	241	249	241	265	258	235	255	263	265	265	251	237	245	264	273	233	226	243	253	225	239	266	264	261	283	255	246	257	277	248	257	316	260	265	252	261	250	250	274	267	251	242	254	283	245	221	293	245	304	270	287	263	251	275	245	291	249	238	256	246	272	266	265	274	275	276	260	292	248	249	237	256	252	293	250	278	257	244	238	280	274	255	252	228	249	269	265	275	288	263	248	248	270	254	229	268	226	255	253	281	270	231	255	254	273	280	246	247	240	257	245	274	253	259	222	298	235	258	264	266	285	255	267	259	253	261	256	238	282	236	257	256	250	269	261	267	271	263	265	245	254	245	263	259	260	247	249	247	244	283	262	265	274	276	235	232	241	249	247	267	258	206	266	244	255	276	236	266	271	253	273	248	284	296	307	263	235	274	256	251	274	258	269	230	241	239	263	258	261	258	250	275	269	262	264	244	239	216	241	269	254	280	231	261	242	261	276	236	242	250	262	237	268	222	246	255	244	247	249	252	264	259	250	269	292	283	286	266	255	271	244	263	271	242	293	264	249	264	228	229	258	257	275	254	247	257	243	272	273	270	271	266	256	236	254	280	248	250	256	257	259	223	243	250	264	249	276	255	255	251	243	249	254	249	259	260	257	257	235	253	279	239	293	244	285	247	243	267	268	239	270	242	262	241	253	260	237	245	250	272	240	266	274	250	250	270	258	257	252	295	258	233	259	242	261	269	257	279	267	266	236	273	277	223	267	248	246	252	289	293	252	293	263	283	236	244	251	251	267	224	261	242	243	244	301	301	251	240	268	259	262	292	252	244	272	262	249	286	273	242	306	282	252	274	252	257	238	232	267	235	297	252	269	239	268	272	232	281	224	247	273	256	260	263	240	226	247	242	237	216	221	262	236	234	254	277	272	261	276	259	256	261	261	267	243	261	235	251	242	259	243	257	257	253	249	269	239	247	290	258	269	256	269	280	265	225	245	262	253	249	264	275	239	253	251	265	258	257	272	291	275	268	262	242	263	268	260	292	270	253	245	251	243	266	260	239	223	283	261	261	249	241	249	254	262	254	251	274	249	237	238	257	245	229	263	250	293	227	228	281	261	266	260	281	249	250	263	253	273	248	253	236	261	275	220	266	262	256	260	261	245	232	250	273	263	263	256	253	276	277	268	242	252	276	263	265	258	256	245	269	249	283	270	255	252	275	275	286	253	273	262	233	285	264	281	242	244	242	292	269	227	212	261	277	284	254	257	242	270	249	245	250	263	257	276	292	257	255	253	251	248	278	250	262	262	244	254	258	280	250	256	214	232	231	271	234	258	227	247	249	243	245	259	264	261	250	268	262	227	234	249	256	246	269	249	241	249	253	257	257	279	280	249	222	217	239	263	245	238	261	248	251	255	246	268	250	258	245	239	259	266	260	246	225	251	239	241	266	263	249	278	271	243	243	264	253	275	263	221	234	240	266	246	261	239	240	284	292	237	251	260	251	263	247	262	275	258	273	283	257	258	274	236	246	259	267	260	252	257	254	281	245	236	270	234	233	267	291	251	259	248	243	252	310	246	256	274	276	261	251	268	231	237	274	251	260	269	274	303	241	228	259	255	248	259	292	291	257	234	242	243	266	259	249	282	268	284	287	260	254	276	219	250	248	257	251	251	279	249	254	246	263	277	268	300	236	282	264	272	298	241	267	283	285	281	264	233	242	299	224	290	250	251	253	271	235	262	274	264	229	272	233	237	251	262	233	237	254	269	289	261	258	258	239	265	254	276	296	236	244	249	280	277	281	235	209	261	282	276	286	273	245	265	283	245	233	245	281	239	242	248	253	233	272	255	243	240	252	241	271	264	221	240	279	267	263	273	257	256	241	248	267	248	256	237	286	266	282	276	241	245	248	210	308	264	257	266	257	245	269	241	238	253	255	244	233	236	263	260	226	225	258	272	262	263	262	288	281	261	232	232	256	281	257	244	253	274	258	255	239	276	265	258	269	254	239	235	226	258	247	255	268	227	256	233	248	258	232	231	235	258	232	252	273	269	258	254	251	288	232	269	229	220	249	246	288	258	257	251	264	246	265	252	247	239	259	248	281	233	280	249	237	251	276	233	274	253	259	256	222	259	262	304	252	263	287	259	287	245	241	279	212	263	238	271	236	252	237	258	228	270	228	232	250	261	262	227	255	251	237	262	241	264	297	268	229	267	238	280	274	256	259	227	272	200	259	235	266	264	260	272	266	271	249	238	238	247	258	267
10530	1089	2012	2290	1893	1562	1296	1135	1046	918	917	884	844	759	786	745	711	684	720	695	633	707	679	651	648	662	636	655	643	638	628	620	650	628	594	632	644	623	614	587	567	578	652	589	614	593	638	570	600	571	617	587	622	666	582	603	582	626	582	594	587	595	549	573	566	571	575	595	601	619	587	598	563	585	583	578	612	563	572	580	569	573	562	615	542	563	576	550	577	602	620	599	607	598	616	565	635	562	587	560	531	568	608	574	570	604	584	602	550	546	564	558	575	580	600	524	574	597	563	607	599	584	602	556	604	548	550	593	571	600	556	585	556	543	587	577	589	564	574	567	567	587	555	574	586	603	609	568	609	616	620	579	597	565	553	592	590	579	563	557	590	606	599	568	545	576	575	557	554	581	589	575	575	574	583	589	541	580	563	609	601	594	580	580	563	592	581	560	591	604	609	588	562	598	552	574	636	573	643	601	598	564	606	568	587	542	575	580	619	547	574	563	573	580	584	566	582	555	623	582	561	583	577	569	565	577	595	596	562	576	545	521	578	566	579	583	588	580	564	572	558	591	550	522	612	589	555	578	614	591	603	568	582	560	568	574	595	561	569	571	603	579	566	587	581	590	566	590	601	564	593	608	563	582	586	593	586	572	597	573	557	569	541	562	550	616	580	490	587	577	551	580	543	572	603	604	635	616	564	594	611	582	556	555	613	580	569	596	572	587	609	561	562	572	617	589	580	595	593	570	599	599	544	555	576	559	592	562	550	613	586	581	613	585	598	581	587	557	571	580	587	605	580	562	582	570	637	576	582	552	580	582	598	564	540	574	588	590	558	601	550	559	581	592	572	568	576	558	537	550	593	604	548	541	577	573	578	564	557	572	576	596	612	593	622	611	540	575	573	614	573	631	609	599	542	600	595	596	529	589	564	539	584	581	551	599	605	588	569	544	583	615	608	591	574	554	595	607	557	555	583	628	561	551	569	524	552	572	547	568	619	528	599	590	598	653	573	602	575	556	576	596	605	592	619	604	616	599	562	575	566	588	637	584	600	602	575	602	578	603	577	591	592	569	555	574	569	563	564	553	590	578	627	555	575	563	576	595	603	571	574	582	589	592	631	599	579	582	606	560	611	600	603	579	586	571	572	571	568	595	595	598	564	588	601	550	566	569	551	564	617	610	615	534	603	596	607	565	551	563	582	594	595	584	579	580	561	588	627	571	557	588	577	578	612	615	600	591	604	557	562	586	604	557	623	591	559	568	554	570	571	624	604	607	545	608	570	626	593	569	586	590	590	568	575	551	552	585	594	542	589	594	560	561	585	603	574	607	575	584	575	601	607	617	585	600	620	599	560	545	581	541	567	579	583	589	587	628	586	609	564	591	522	557	559	584	600	590	591	545	599	548	591	594	598	538	578	608	577	584	568	595	528	598	589	573	589	591	578	577	564	592	607	589	592	567	584	580	539	588	638	594	581	579	597	564	586	580	575	580	580	606	571	536	576	609	599	600	534	592	597	597	591	565	609	585	574	563	572	599	618	567	618	563	614	594	593	602	630	604	558	564	578	581	580	570	565	618	538	618	574	597	584	580	600	580	548	572	518	577	583	576	550	620	595	590	582	616	583	613	594	573	598	633	613	586	581	602	574	603	603	572	597	577	615	600	624	566	617	594	629	574	635	647	581	529	603	622	580	597	596	591	532	584	604	583	558	556	588	536	582	578	556	592	580	562	553	576	609	603	578	596	580	574	581	585	568	563	604	584	548	569	568	559	551	580	566	576	597	587	563	565	617	583	595	558	603	581	580	544	622	580	564	537	585	543	602	598	560	607	574	566	577	554	640	595	646	593	566	595	607	623	567	605	600	557	555	628	550	579	556	553	556	561	594	541	588	539	608	600	595	618	599	542	590	555	595	555	613	545	617	562	611	606	545	568	583	570	603	594	562	579	602	530	604	583	571	563	584	608	576	647	588	567	577	575	588	595	569	593	549	594	582	595	593	587	618	565	575	594	598	596	570	560	564	564	554	621	625	644	553	572	555	611	582	585	563	569	599	636	535	580	573	568	573	609	606	602	592	655	534	575	581	591	553	589	564	541	628	590	613	554	572	587	600	534	581	587	555	591	568	593	602	581	589	585	552	575	582	557	567	582	596	555	547	544	578	581	602	594	603	599	538	605	550	648	596	653	571	568	570	588	575	549	579	624	590	584	531	587	615	555	573	574	598	615	628	566	543	628	619	577	555	620	536	597	547	586	533	575	587	606	583	581	586	574	595	612	613	587	542	637	596	611	577	564	564	568	581	567	546	544	594	564	542	597	600	534	553	610	571	569	587	605	572	582	609	598	603	603	564	587	597	564	553	570	605	569	603	552	575	560	577	540	608	590	559	568	595	589	600	600	567	567	569	594	582	565	567	605	563	602	603	556	592	631	566	576	574	627	554	587	598	579	563	577	564	539	585	581	602	563	554	551	581	573	589	543	525	582	630	564	597	581	552	576	578	615	580	565	553	568	569	550	559	616	603	600	583	528	559	582	580	626	609	576	607	611	560	564	577	564	590	601	562	569	618	624	541	554	572	616	562	614	598	542	629	568	584	550	579	568	564	578	573	566	586	570	569	536	549	613	565	558	578	598	575	578	563	570	605	586	625	565	575	583	652	614	560	571	568	611	623	620	606	620	565	601	567	541	544	535	587	596	588	587	596	608	589	579	575	611	570	615	561	604	579	603	592	602	573	630	568	602	572	604	626	562	554	594	595	538	560	576	567	635	576	592	611	592	604	571	571	553	577	588	552	582	598	591	558	684	583	553	613	569	587	550	562	575	568	537	581	574	578	590	561	595	611	553	600	560	543	585	567	590	621	627	587	591	560	574	524	564	593	611	579	572	551	562	554	619	543	607	566	595	602	531	593	561	550	546	560	559	542	577	565	587	538	561	579	613	562	625	591	571	555	584	569	567	583	569	583	570	530	572	595	587	543	568	565	531	568	595	625	605	575	555	563	566	655	559	584	562	587	556	596	632	565	603	552	581	620	560	599	548	539	564	546	564	592	577	586	591	617	596	570	576	561	594	593	585	588	600	601	550	586	597	571	591	569	563	564	628	570	610	581	555	560	598	596	613	600	577	608	593	623	611	570	606	582	569	578	585	578	612	551	585	566	575	586	619	570	573	551	549	651	573	610	534	590	598	639	579	588	546	536	632	551	594	621	613	569	574	583	581	582	570	594	601	577	580	609	542	580	595	567	545	592	596	566	593	570	557	578	549	610	577	622	560	570	560	573	605	584	551	556	573	642	584	576	594	575	583	575	520	581	604	568	593	632	549	567	586	585	591	529	580	559	563	594	607	583	547	593	594	592	593	560	594	555	575	560	573	598	576	578	579	580	583	603	554	574	600	620	521	555	612	584	560	624	548	644	595	589	567	571	547	599	568	591	600	596	587	605	573	595	541	557	590	602	595	553	592	579	585	591	587	600	567	587	588	569	594	600	564
2604	230	188	169	185	207	174	170	180	207	182	165	147	178	177	170	180	220	192	181	180	171	177	187	180	175	171	183	180	195	168	173	171	178	188	190	179	188	193	180	202	171	216	176	189	179	176	172	174	184	194	169	186	151	172	194	186	213	179	174	167	170	193	191	193	167	178	183	182	169	199	184	169	208	166	188	148	160	183	191	179	205	191	179	183	189	177	151	173	171	168	181	180	167	180	172	168	179	188	201	191	179	185	194	185	191	199	163	190	200	183	179	184	169	197	189	178	202	173	171	186	187	180	189	203	196	192	166	189	191	181	176	211	146	202	200	185	196	173	170	181	210	165	174	186	179	189	176	213	183	200	225	197	192	166	220	183	177	180	204	189	201	158	203	197	200	183	182	201	182	201	186	186	208	166	191	190	190	190	163	194	177	188	182	176	168	171	178	216	209	155	190	167	177	173	161	184	177	174	186	183	167	172	166	187	176	169	179	198	189	177	172	185	203	203	167	186	203	202	204	160	212	190	175	171	168	187	200	173	185	207	156	208	189	205	176	177	183	192	184	198	190	171	167	168	212	167	195	174	192	179	179	157	192	182	197	170	190	175	156	156	183	165	213	217	215	186	191	170	183	177	169	179	158	191	186	162	212	160	183	188	187	149	180	189	173	214	167	172	183	191	197	190	172	174	169	199	190	185	173	162	170	171	183	189	177	183	191	180	177	187	180	213	189	176	159	186	188	175	197	192	198	187	207	178	168	159	176	197	204	203	208	183	194	171	173	174	190	181	172	184	192	197	235	173	190	188	213	203	175	198	166	176	172	183	184	219	201	179	194	171	174	154	175	163	164	194	172	178	165	173	183	161	199	183	161	180	192	182	181	166	180	163	183	140	203	171	195	160	190	192	186	182	199	201	198	170	208	182	188	176	196	190	166	182	166	177	162	159	202	177	185	209	191	195	190	182	185	168	179	172	222	196	169	193	182	206	180	166	156	177	207	163	176	184	200	192	204	178	166	159	188	187	176	172	175	184	174	212	208	174	177	203	180	185	172	187	183	202	185	193	169	204	199	195	174	199	204	178	200	173	194	182	208	198	179	206	193	194	169	166	208	164	188	158	170	193	174	190	202	191	197	176	158	170	189	155	181	160	198	213	194	175	150	189	158	149	186	203	197	172	202	168	148	198	206	198	178	206	187	191	174	199	188	186	187	178	205	197	189	197	183	163	158	177	170	170	180	149	189	187	171	192	214	159	208	154	197	155	172	166	179	182	195	166	186	203	222	203	180	165	184	186	210	189	184	181	173	197	154	168	176	204	142	172	186	176	185	184	198	173	200	181	171	166	168	180	205	189	192	167	164	186	184	195	189	174	174	178	162	179	191	165	187	206	199	178	157	159	179	190	186	161	197	177	184	165	173	182	196	193	202	194	155	169	212	183	179	177	201	181	200	174	178	181	203	163	175	178	163	175	177	158	196	174	208	181	164	163	187	186	208	169	175	196	161	174	178	192	166	175	190	192	185	170	203	211	196	161	166	196	167	182	211	186	171	187	175	187	175	189	178	192	182	189	201	204	176	159	173	179	198	186	152	196	179	172	187	172	202	184	194	183	191	166	171	197	211	188	182	184	148	168	186	158	176	164	178	196	196	191	203	221	190	181	187	190	200	182	181	211	180	204	183	160	189	204	181	204	165	164	188	190	169	196	174	191	194	147	204	187	198	182	187	209	216	183	185	179	187	194	190	171	181	169	194	193	196	189	159	188	176	167	193	204	183	171	165	171	211	192	162	180	177	191	195	176	167	170	164	194	196	173	163	191	156	170	161	180	171	212	168	191	209	212	190	186	189	166	183	178	205	192	182	191	201	172	181	173	176	175	180	165	168	205	210	191	178	179	201	193	197	173	163	195	164	175	177	200	191	184	176	183	196	174	166	182	167	182	172	192	160	181	157	204	191	175	171	173	201	196	229	188	169	194	196	197	190	176	183	176	208	195	186	190	201	180	167	190	197	192	197	168	186	191	190	174	167	199	177	175	177	188	185	196	199	215	206	195	182	184	186	167	159	187	178	156	196	188	186	173	167	197	203	198	196	188	213	171	188	184	175	216	151	186	224	179	179	190	190	196	190	186	201	185	184	171	188	177	190	158	166	182	200	192	185	194	171	170	181	197	158	183	139	206	181	181	207	182	184	182	182	179	190	182	163	167	192	191	203	208	177	213	166	184	203	168	194	218	177	193	179	199	193	193	169	201	193	171	155	180	183	176	186	180	187	164	158	170	191	181	205	194	180	176	177	192	175	189	168	203	183	167	178	169	174	190	149	194	189	212	179	151	168	175	182	188	181	159	201	189	179	164	167	197	176	168	183	171	191	187	156	204	179	201	208	182	169	195	196	193	181	184	182	201	173	178	158	191	182	169	160	208	186	178	197	177	180	212	210	186	191	196	152	184	189	178	160	194	179	179	177	190	168	194	193	190	188	174	185	146	184	193	202	153	175	183	191	194	195	200	192	182	195	214	182	178	165	179	220	162	173	177	182	207	171	204	170	190	201	172	176	188	173	168	190	196	175	194	187	184	204	172	151	194	177	164	172	182	184	185	177	198	165	183	185	196	180	206	192	209	172	194	176	201	167	197	173	191	194	181	180	195	172	182	190	171	162	176	185	187	159	194	187	185	180	182	178	182	194	192	199	203	157	161	195	163	170	178	192	191	186	158	181	184	178	155	176	166	201	196	189	202	172	193	179	186	187	180	175	186	162	195	174	169	198	193	192	182	173	204	172	178	205	188	190	200	185	199	174	188	168	180	186	204	211	177	170	193	165	206	169	185	173	173	206	188	165	168	182	193	230	191	188	161	192	175	207	171	193	177	192	186	179	187	198	198	187	185	178	162	186	163	183	161	216	187	170	173	191	155	196	211	176	156	175	175	165	186	178	185	205	217	169	192	164	194	183	179	183	160	168	197	170	198	179	193	170	168	174	198	163	191	143	174	181	174	191	181	164	204	171	203	210	179	169	202	188	203	158	172	171	190	185	170	200	175	177	187	166	168	158	180	184	174	196	165	177	187	203	198	176	193	221	187	187	190	176	153	188	178	177	189	178	167	174	185	180	189	203	192	160	170	195	208	184	166	184	187	200	197	173	184	190	184	172	154	171	191	202	215	189	193	180	198	167	172	148	165	198	185	212	192	181	184	202	174	194	191	201	177	202	212	191	193	194	186	168	182	205	190	170	176	168	178	191	177	163	181	176	216	162	175	201	167	210	195	181	159	168	213	198	177	184	161	171	192	187	189	225	180	180	192	189	171	170	195	200	148	169	174	165	176	188	167	196	169	179	180	205	168	188	174	173	173	201	219	188	180	189	165	213	201	162	177	169	168	147	207	185	193	187	153	169	183	191	176	160	191	180	204	194	187	184	161	201	206	199	172	172	192	187	180	164	156	179	173	196	185	207	178	175	180	178	183	167	167	204	194	192	193	191	195	176	180	192
2333	485	479	484	480	485	487	471	466	449	464	458	434	450	450	478	460	470	464	433	454	451	517	490	461	442	483	469	489	478	451	440	456	434	448	477	466	429	452	496	459	437	465	439	457	482	450	459	481	464	432	479	424	470	475	469	482	448	425	465	467	444	446	487	500	431	479	483	455	473	465	476	434	483	454	482	457	436	485	442	465	457	510	456	497	446	485	470	485	499	449	471	478	443	481	443	470	467	436	401	470	462	469	496	457	471	486	460	440	465	486	479	467	479	473	498	464	468	434	513	481	460	456	461	457	435	472	463	485	453	444	469	449	416	438	466	487	473	451	454	454	490	475	469	494	460	480	457	425	447	508	451	476	465	455	510	457	476	453	471	507	470	460	461	463	452	494	463	477	425	450	500	453	500	448	457	485	447	479	475	464	430	453	474	416	468	468	448	451	465	427	426	456	482	446	508	455	464	453	463	397	484	454	463	463	470	457	470	477	467	476	455	470	478	434	428	458	438	466	427	477	478	494	481	481	445	443	467	460	475	459	498	441	459	444	453	461	459	435	477	461	450	500	463	480	431	462	443	417	429	493	487	451	459	457	440	464	449	439	479	487	487	453	468	471	441	453	464	455	437	462	439	460	490	457	471	468	452	461	478	477	428	460	461	451	455	465	439	441	472	495	457	485	458	422	461	436	443	506	461	449	458	445	455	460	447	503	483	505	490	438	442	471	478	469	429	498	477	487	458	461	425	439	452	472	462	454	483	481	444	426	469	417	469	457	465	422	468	439	450	467	460	507	511	460	461	453	442	457	499	446	477	479	508	445	468	461	509	465	472	463	435	432	462	454	548	458	516	461	486	438	438	459	441	447	479	489	463	456	464	466	446	431	478	461	474	471	456	436	454	464	503	443	453	455	440	456	449	487	450	436	434	480	430	461	475	478	470	447	481	421	490	469	461	472	441	459	455	476	482	464	475	457	450	454	461	469	486	446	470	502	460	451	465	445	481	465	436	418	464	448	473	428	474	431	462	467	483	465	467	463	451	490	484	475	477	461	464	444	462	480	439	439	451	429	440	446	480	485	475	471	469	484	452	474	469	470	446	490	468	499	470	408	478	454	461	422	475	477	439	473	487	483	472	482	458	499	483	458	451	445	469	496	436	456	496	437	447	498	471	451	466	426	459	436	472	480	456	463	459	474	488	458	475	455	483	464	409	485	456	493	463	489	476	497	456	472	460	469	469	438	474	456	472	447	452	411	463	428	453	462	467	509	468	496	447	483	486	450	459	503	435	495	461	417	449	452	468	453	464	485	468	442	449	499	465	453	462	463	464	450	447	450	455	455	498	463	446	484	491	457	463	446	430	421	426	478	444	424	472	489	462	527	463	454	453	456	480	473	437	492	440	433	511	471	507	474	454	462	430	453	477	455	446	446	473	479	469	479	457	505	454	461	483	463	473	457	489	456	473	497	446	488	484	475	460	491	438	436	482	463	442	467	472	485	488	457	438	491	479	464	454	463	479	423	475	479	435	441	457	441	457	431	447	441	442	453	456	468	433	439	456	486	438	431	428	496	464	456	463	480	472	500	456	482	463	473	436	458	473	456	459	455	488	444	466	461	463	467	484	452	477	458	449	468	455	483	508	473	504	464	447	454	438	465	448	487	446	448	477	465	454	429	467	461	472	470	478	462	440	473	505	453	492	477	468	477	460	459	445	433	480	478	487	472	493	473	468	465	467	463	447	468	485	454	474	452	511	448	475	450	446	483	476	469	469	445	485	450	477	449	463	473	473	468	454	452	516	467	468	489	470	454	437	453	438	449	489	448	441	474	461	490	477	419	436	442	446	472	480	434	447	485	451	495	496	445	500	464	447	464	471	486	491	479	448	461	486	457	446	472	460	491	516	474	460	451	435	463	477	468	456	445	461	463	434	439	488	475	489	447	429	438	481	464	431	483	466	454	454	449	474	450	490	448	468	429	482	451	466	469	431	442	431	469	450	445	475	430	454	469	449	472	445	480	461	412	436	475	474	452	470	440	464	454	477	463	406	478	436	479	483	425	489	451	431	468	460	460	464	504	438	443	476	492	463	455	473	486	469	436	447	446	444	445	465	464	480	454	477	446	430	444	471	424	494	483	476	448	429	442	492	486	442	467	445	446	469	438	437	433	438	476	460	464	464	473	441	474	442	408	472	488	454	463	466	423	459	476	419	463	461	425	448	431	436	437	504	427	457	481	428	479	457	463	449	456	415	434	438	459	466	407	476	439	446	480	471	495	461	479	460	485	479	420	488	477	453	478	442	493	472	501	496	485	459	504	458	459	494	460	475	477	452	483	453	470	463	461	488	466	450	454	483	473	509	412	481	446	456	480	449	453	432	469	481	423	481	460	476	440	492	449	512	467	481	472	435	457	457	470	454	461	468	488	487	440	433	430	476	421	470	456	416	496	467	440	451	496	470	453	463	456	463	472	481	478	515	453	472	463	454	457	487	492	522	465	474	481	468	447	457	458	448	460	446	462	449	439	469	494	494	501	467	451	450	461	497	488	449	464	412	478	431	463	442	424	466	484	462	493	464	468	480	456	469	437	454	440	443	461	478	471	470	480	430	470	443	456	471	458	456	462	463	478	503	483	457	464	480	475	462	484	426	446	474	464	456	467	452	476	499	456	473	470	440	466	475	505	461	470	484	451	449	469	468	460	482	514	437	481	432	479	480	449	458	475	489	459	480	455	419	483	471	462	464	455	461	436	450	462	468	448	464	466	458	420	480	445	454	479	432	480	455	450	456	454	496	448	463	459	475	466	469	432	444	448	495	515	441	477	447	503	467	503	473	473	451	415	492	444	477	434	451	474	448	452	496	480	481	440	489	481	461	466	446	469	448	446	471	498	462	479	413	483	435	470	467	484	453	479	493	475	459	443	461	456	449	497	470	466	471	446	465	463	479	457	476	467	455	451	443	442	450	453	487	464	479	486	461	444	472	446	492	451	486	450	470	460	490	466	450	454	425	451	460	468	461	440	473	471	496	486	443	474	457	442	459	482	449	496	516	439	454	453	463	467	460	468	462	453	450	469	466	457	473	505	453	473	479	471	478	452	448	485	509	465	506	444	452	459	481	432	465	459	480	436	467	445	465	474	474	479	452	445	465	474	428	431	434	477	435	427	446	460	483	466	487	459	486	440	472	481	534	513	453	455	429	475	420	463	468	443	417	432	493	439	436	447	460	473	467	457	450	461	494	464	469	459	480	447	457	448	527	482	494	468	437	497	457	445	482	498	436	449	463	445	471	438	460	421	457	482	431	463	464	453	474	474	488	494	452	460	463	483	455	446	472	458	463	505	492	469	467	477	454	498	477	437	433	468	482	459	475	456	480	431	437	462	439	460	426	486	468	496	456	437	472	452	445	468	446	459	431	451	448	456	449	458	456	456	450	476	462	489	452	465	469	458	453	487	501	488	443	471	490	449	499	419	481	430	475	457	474	480	471
11084	935	593	557	449	391	396	343	331	394	390	341	339	328	339	317	304	317	374	291	329	321	359	305	286	309	295	306	295	342	314	316	308	299	325	346	348	326	335	323	313	354	305	292	309	290	314	322	321	274	297	333	302	310	291	317	324	289	286	352	345	326	341	295	336	323	290	359	335	335	285	271	319	346	318	318	280	288	331	301	325	320	318	287	291	362	327	319	282	314	315	329	320	304	316	296	303	331	331	317	343	275	298	299	315	324	330	327	319	299	284	328	325	328	325	292	321	319	338	314	335	308	288	349	314	288	350	305	336	304	357	305	340	336	285	299	313	258	320	315	287	318	341	315	281	282	310	309	329	342	342	280	314	309	311	277	318	323	303	351	354	326	303	303	301	323	341	289	308	341	305	297	277	326	300	302	342	332	310	328	283	312	271	286	303	336	314	287	299	320	374	347	299	336	285	345	325	306	300	295	326	314	303	310	307	325	335	322	293	298	314	315	294	292	346	329	309	325	315	335	343	327	326	306	317	300	345	282	302	302	316	290	320	293	335	341	337	333	321	357	294	295	314	316	306	316	298	313	304	307	341	340	333	330	362	307	293	323	302	365	315	358	301	292	300	309	331	324	276	315	310	303	306	298	290	295	266	295	321	328	316	336	279	314	317	304	318	322	327	334	295	307	273	312	329	301	326	298	322	307	350	313	341	282	373	340	353	328	284	295	289	332	334	337	337	344	349	318	291	304	307	296	295	308	347	315	313	371	326	331	343	313	320	307	318	307	317	295	297	330	310	297	312	321	341	296	277	319	345	294	317	295	290	296	293	323	322	321	315	347	329	301	313	314	318	290	266	336	321	315	314	295	327	292	292	318	342	315	309	328	331	314	282	299	307	322	303	318	330	300	331	306	322	311	335	322	322	320	325	331	336	295	346	303	285	323	321	309	291	310	322	330	333	319	315	287	307	321	277	294	296	301	334	317	294	297	317	276	331	305	310	322	312	286	310	326	311	279	285	327	331	336	284	316	291	342	297	309	284	300	346	352	374	340	324	317	301	320	344	311	318	337	308	333	297	319	320	306	302	318	306	323	324	315	297	319	322	320	284	309	311	315	288	318	336	300	352	284	300	362	307	292	344	321	335	316	293	315	318	306	331	344	302	325	297	305	300	269	292	314	336	321	346	324	307	306	308	308	323	323	317	299	343	352	311	321	335	337	313	353	291	309	299	318	303	316	294	356	349	324	321	287	312	292	304	304	308	332	311	321	340	320	337	301	322	287	307	317	290	310	339	336	306	336	324	330	335	323	309	314	326	324	321	301	333	297	356	343	322	306	329	294	292	321	309	340	312	311	291	286	330	294	349	307	286	302	350	336	304	331	294	344	306	329	278	322	311	327	304	320	352	296	296	335	300	317	323	299	344	327	323	326	326	313	295	305	327	338	313	294	304	310	283	317	287	361	327	323	287	327	321	320	313	318	300	327	294	323	327	297	325	296	293	311	307	315	303	293	319	313	358	338	330	337	345	319	300	310	313	322	328	289	299	331	316	354	335	316	326	322	290	324	327	300	322	367	307	329	320	289	323	319	350	344	300	304	295	312	320	313	316	319	287	334	318	352	326	316	330	331	313	287	307	320	333	322	303	346	311	294	301	318	266	294	333	331	327	310	332	300	317	297	311	329	293	354	277	319	302	322	302	315	343	289	290	302	302	342	333	303	292	301	311	315	330	315	320	300	334	298	284	312	328	327	297	310	330	305	336	321	327	325	304	287	332	313	308	300	325	306	301	321	332	366	334	342	304	328	304	308	316	314	309	332	314	317	337	307	326	309	315	316	311	325	339	313	326	326	305	300	303	281	314	299	288	344	309	315	300	333	301	298	324	265	322	311	297	319	321	332	297	316	359	306	347	304	345	343	288	320	335	317	302	323	331	309	284	304	325	282	286	333	308	310	298	285	313	308	326	319	288	317	341	341	302	313	307	312	306	311	322	351	363	310	332	307	300	295	309	337	331	300	285	295	293	319	312	299	323	318	327	297	347	342	352	320	350	343	328	322	306	261	320	304	314	287	335	297	309	291	312	317	323	326	317	295	310	312	347	309	360	317	317	259	309	318	352	313	334	291	331	265	339	304	336	303	326	291	303	310	289	334	359	317	319	335	335	291	334	285	329	322	301	351	295	324	290	334	294	304	294	325	322	337	307	305	299	303	312	268	327	298	321	291	309	321	316	367	323	294	346	316	347	326	291	317	342	310	332	307	307	303	324	344	295	351	316	317	303	314	282	352	326	289	321	296	307	300	332	305	309	289	302	333	302	290	324	353	297	305	295	332	329	368	280	317	332	299	305	326	320	298	309	323	358	314	296	281	301	343	298	320	330	337	286	287	305	316	318	319	316	320	322	340	334	308	313	332	282	329	313	339	331	342	319	325	293	337	291	309	308	279	352	336	338	296	326	280	317	309	322	309	284	324	292	323	285	282	277	291	353	342	328	312	308	295	311	348	295	366	297	339	323	347	356	326	310	359	316	325	320	325	296	306	317	354	294	330	313	334	340	325	297	324	291	327	295	285	309	320	309	312	306	306	340	288	316	315	304	304	325	322	289	348	301	276	339	327	339	331	318	339	329	353	341	277	284	343	302	311	306	286	301	300	285	312	302	289	311	295	318	308	300	335	323	276	319	303	316	301	313	324	373	337	336	284	326	296	326	319	307	345	360	304	310	316	326	331	327	357	304	308	350	307	312	300	308	316	344	293	309	345	327	306	289	318	322	313	330	301	308	316	303	294	302	331	289	300	300	322	350	293	310	288	303	305	294	314	313	320	281	326	334	315	316	359	294	299	310	307	310	315	359	341	275	333	323	304	339	318	376	337	287	298	317	297	294	311	327	331	332	299	275	329	342	314	299	337	319	308	325	303	292	305	311	310	348	338	318	335	321	306	325	351	325	316	324	285	310	324	321	337	297	299	309	328	286	330	328	324	318	305	315	287	333	310	357	311	272	324	286	301	318	295	338	318	323	329	351	325	309	290	330	320	299	323	299	326	299	312	338	325	312	291	342	337	321	335	339	300	325	314	312	300	310	321	331	312	331	306	278	344	317	338	349	366	284	294	322	282	324	306	329	312	297	311	329	322	333	320	334	347	325	328	303	348	322	303	323	320	309	329	322	327	293	325	306	299	313	311	294	287	305	292	321	313	313	316	346	343	288	323	343	325	309	302	302	326	309	307	304	292	341	325	342	289	357	314	353	301	302	336	329	345	332	316	285	323	303	321	318	311	306	317	297	301	356	305	308	327	307	287	360	297	260	303	306	306	318	323	319	295	331	326	303	312	331	312	344	325	326	323	300	317	282	296	312	333	323	304	298	321	311	321	304	312	313	287	280	327	310	320	323	338	288	309	322	315	297	274	318	308	292	319	287	340	302	325	320	305	332	287	320	308	318	336	315	317	362	308	325	341	294	340	303	295	302	336	310	313	322	287	317	319	337	349
8273	1012	1410	1628	1380	1215	1067	1032	1012	916	959	864	848	825	843	819	813	816	792	790	761	764	766	776	749	753	771	729	762	755	778	746	799	760	728	720	756	722	732	726	748	739	731	742	771	742	698	736	714	776	712	737	734	729	783	732	709	724	758	727	708	764	739	723	677	728	766	733	736	731	747	749	734	767	762	699	728	719	713	687	718	675	720	772	718	702	731	737	744	740	722	727	778	718	720	715	753	759	735	733	743	774	750	765	701	730	698	738	668	708	729	757	735	737	719	784	734	726	714	679	716	730	699	739	697	715	721	714	727	726	687	716	742	710	694	716	714	723	783	679	743	764	724	737	687	715	761	743	710	729	758	745	746	762	743	728	766	746	722	760	728	723	742	729	713	794	724	739	672	706	748	710	722	706	759	728	750	748	787	684	714	724	729	704	745	702	698	696	726	769	806	742	749	701	748	701	718	703	741	780	727	716	756	738	743	720	744	716	699	677	731	712	759	758	699	726	769	746	710	716	776	726	746	689	741	693	682	715	718	744	743	699	705	727	698	789	720	722	739	712	721	724	765	686	789	721	735	733	745	739	751	736	748	780	702	722	774	718	719	745	723	746	698	796	711	695	751	739	726	717	769	752	747	750	724	732	753	725	748	766	789	732	721	725	712	709	717	738	720	717	710	730	751	768	737	753	732	696	729	738	734	734	747	780	742	696	721	718	717	725	753	733	740	714	714	698	762	731	690	714	705	719	690	753	757	742	745	694	709	701	728	771	708	724	719	696	754	706	762	725	662	773	716	756	680	766	767	717	764	783	696	673	716	694	644	751	707	757	743	748	752	777	769	722	752	680	744	724	727	684	715	736	738	757	715	762	705	712	730	746	765	710	707	701	749	665	711	725	705	703	714	706	719	815	681	730	754	677	782	766	740	720	752	727	703	751	720	764	727	727	685	676	688	731	736	708	706	719	710	753	786	760	678	747	691	669	749	683	695	738	729	744	719	707	757	714	729	680	685	738	741	731	720	760	734	695	749	749	693	692	722	729	747	704	769	781	757	690	728	765	704	693	722	727	722	721	686	749	714	712	689	755	720	707	693	744	765	698	705	763	717	743	729	698	735	730	714	711	768	687	746	764	733	707	723	747	747	746	669	704	708	722	709	740	710	766	711	748	692	753	722	732	655	617	710	758	673	730	706	710	710	738	715	710	744	719	767	750	687	695	715	753	733	718	674	762	715	735	716	742	773	679	718	696	665	705	760	679	747	745	715	699	712	737	718	768	694	751	739	676	691	795	728	717	714	712	710	716	735	675	718	740	689	782	691	735	748	680	714	783	696	722	700	700	731	718	741	740	745	722	751	766	692	726	706	699	696	717	745	739	706	749	733	714	729	695	730	735	738	780	689	707	717	714	720	692	770	704	698	752	736	718	779	775	736	729	749	806	712	745	715	712	724	728	742	688	686	765	717	769	729	694	698	693	671	695	674	736	729	729	727	733	742	705	764	756	732	755	717	706	733	711	755	729	738	710	720	756	718	761	685	744	746	723	730	759	700	764	748	720	698	682	750	740	724	722	781	727	752	707	716	736	684	732	782	755	700	741	736	703	725	689	743	732	746	731	763	720	744	730	782	734	726	702	711	713	744	768	701	739	687	704	692	732	737	744	785	725	729	725	736	737	748	717	730	724	727	757	741	718	729	718	754	736	695	727	738	746	671	764	742	767	725	734	728	736	720	731	706	707	701	698	754	750	706	703	735	669	746	783	735	704	729	757	715	714	691	786	759	725	737	721	690	695	735	726	722	695	675	743	726	703	758	741	712	694	728	685	704	715	674	771	741	762	685	681	704	697	717	679	721	722	723	726	704	751	681	707	690	695	710	756	749	704	733	754	763	684	695	756	675	725	675	698	688	690	716	705	782	687	694	686	744	694	698	758	709	714	757	719	728	686	710	703	712	734	741	751	732	725	758	785	696	732	705	668	732	709	722	727	710	706	701	737	667	715	733	773	755	756	695	637	720	754	732	699	720	719	714	684	758	736	720	755	741	753	746	713	709	700	718	771	699	734	731	648	743	730	725	756	749	711	704	679	712	725	750	703	725	729	692	721	732	766	740	702	720	704	696	744	795	743	767	672	674	689	740	690	761	717	746	708	763	708	733	749	703	646	737	702	730	752	702	739	734	716	746	755	744	708	724	741	753	728	719	733	728	747	730	749	717	760	694	737	687	768	705	767	682	746	782	766	694	692	728	713	700	702	708	732	792	722	758	717	715	706	680	683	749	680	725	682	758	745	747	770	732	743	709	748	721	710	695	758	757	738	725	745	723	731	742	745	721	747	688	730	716	719	751	729	705	722	706	708	703	736	717	772	770	725	715	713	715	719	773	769	727	686	741	724	739	670	690	728	731	714	721	669	714	721	702	713	685	700	768	707	706	746	783	754	724	748	720	763	713	769	703	707	678	739	743	733	742	760	730	688	759	683	682	722	714	729	745	749	733	734	704	751	728	711	778	722	715	752	744	684	694	717	723	737	730	695	733	702	651	714	700	689	707	690	746	719	689	736	676	718	738	745	710	700	751	781	732	754	709	701	738	780	736	760	708	730	665	763	750	673	723	771	724	719	743	722	737	731	706	701	744	756	691	693	773	713	734	696	750	735	717	735	705	689	702	821	730	701	768	701	758	696	743	741	696	700	728	714	695	752	686	696	720	728	743	767	725	705	726	695	693	747	701	742	730	724	686	682	743	739	753	753	691	736	686	748	713	751	746	749	746	712	730	696	743	755	734	749	720	738	682	746	696	733	739	667	687	763	689	702	772	710	690	695	785	723	710	706	660	713	729	681	689	734	728	714	703	750	704	737	739	758	704	703	733	767	715	738	710	705	705	704	701	711	705	764	743	738	720	721	722	710	756	654	699	706	748	756	712	757	685	720	730	743	759	788	747	684	729	783	742	715	719	710	724	773	736	743	737	755	756	751	703	756	679	688	719	751	750	692	729	727	738	735	691	698	720	729	783	753	737	751	712	787	741	720	691	712	696	740	743	772	721	731	774	697	784	725	714	681	739	730	698	714	736	771	732	751	713	706	687	702	756	778	697	751	763	695	716	729	705	771	751	743	716	721	717	717	793	690	759	751	667	753	724	736	698	731	763	760	739	738	718	701	731	732	720	700	731	688	735	774	752	736	721	747	722	699	734	728	759	724	706	726	725	676	764	756	741	765	765	739	681	729	776	703	779	725	737	701	739	721	738	713	725	688	716	705	756	685	712	716	744	738	674	710	708	751	720	744	750	718	743	727	730	699	691	737	721	689	740	727	731	692	686	744	728	774	746	711	714	724	751	746	736	664	726	759	731	629	740	715	730	745	740	737	673	705	751	760	710	724	771	743	713	694	762	785	713	720	688	715	759	687	692	730	693	695	747	740	766	672	737	738	738	762	727	705	759	743	722	741	753	658	754	721	727	740	748	759	688	713	687	729	751	743	707	700	720	661
18857	1749	932	748	532	462	438	352	333	317	294	280	321	301	280	280	274	230	279	291	245	273	240	253	281	261	268	272	242	255	261	273	243	254	237	241	262	235	220	239	272	241	256	256	242	251	261	253	236	263	262	289	254	250	250	293	263	280	262	234	281	220	249	248	231	256	241	249	250	250	268	265	276	260	245	253	257	251	236	254	257	251	239	254	258	242	255	267	272	260	252	236	243	274	251	280	273	272	244	268	280	245	253	277	252	263	269	250	252	268	237	274	228	303	258	279	242	263	246	247	238	257	262	261	258	255	253	237	240	258	241	269	223	244	293	274	212	268	263	256	218	252	257	219	238	252	260	260	230	225	263	270	257	259	264	266	273	253	251	238	250	269	254	271	258	236	274	260	244	213	282	254	241	279	263	271	242	257	253	224	244	298	277	262	271	263	244	269	261	255	256	247	245	275	259	235	268	265	257	237	222	253	268	254	268	217	258	281	265	266	246	253	249	253	251	266	272	253	270	251	269	296	252	261	251	240	287	262	257	289	239	236	273	253	237	219	253	275	250	243	254	276	251	255	230	263	242	262	230	215	265	230	256	238	242	240	252	229	260	236	281	259	246	261	249	279	255	289	242	248	240	254	229	250	239	238	227	257	233	251	253	246	280	225	274	282	245	219	241	263	256	253	285	294	237	282	203	284	263	239	234	225	254	261	299	238	267	232	243	247	235	279	268	241	240	241	217	256	242	261	272	281	272	213	282	257	259	241	269	291	279	242	267	263	254	235	260	274	226	260	273	264	249	261	250	269	269	271	248	258	256	240	254	217	240	271	278	232	264	252	228	221	233	267	243	233	228	256	277	242	253	282	264	264	241	257	254	250	235	227	264	304	240	230	256	274	259	239	220	259	278	296	231	270	236	233	243	266	226	251	244	252	269	251	281	255	255	262	308	283	259	286	253	246	264	253	241	241	278	240	257	252	275	261	273	263	242	248	261	240	251	305	251	268	271	277	246	263	258	238	229	256	248	245	237	270	256	269	249	244	254	249	245	256	217	258	261	219	247	268	247	265	232	280	289	243	268	278	292	270	279	252	283	274	235	256	266	256	260	257	247	254	246	260	268	262	265	242	254	245	269	258	231	274	263	250	268	266	262	242	247	284	241	237	263	233	252	283	265	239	251	242	269	293	267	257	247	256	242	249	285	255	262	236	233	225	258	243	248	289	247	218	223	252	242	249	253	272	258	262	245	298	270	247	249	252	214	227	265	261	258	229	250	279	243	257	286	264	230	229	258	242	241	246	262	264	247	270	240	242	244	274	227	271	271	238	242	271	256	268	234	231	269	226	246	284	238	229	244	309	255	238	260	258	256	248	260	265	284	273	276	229	262	263	253	235	266	246	248	238	236	265	251	256	250	257	250	233	255	231	245	268	232	239	233	253	272	252	258	230	244	279	249	271	275	271	232	224	249	239	245	241	256	246	251	284	235	278	245	233	282	262	279	239	285	241	246	267	271	259	286	285	235	278	256	264	232	273	273	249	265	281	235	238	259	279	250	217	249	266	249	260	283	221	240	258	258	258	228	264	260	231	227	264	277	276	234	244	264	245	240	247	247	249	263	212	242	266	235	255	282	256	252	239	264	243	218	256	273	255	257	246	230	224	225	268	236	235	249	238	234	262	273	245	248	234	287	237	235	241	225	242	255	261	265	248	249	260	245	279	264	225	276	244	264	239	261	257	254	263	233	238	263	208	253	227	233	267	219	247	289	264	267	277	251	228	237	264	252	247	237	273	277	234	245	263	230	249	249	223	241	225	269	266	235	236	253	248	277	247	260	231	248	258	273	250	270	269	279	243	268	229	243	252	290	270	252	251	227	257	246	256	236	284	254	250	258	245	237	259	261	251	257	248	255	266	240	247	260	248	258	271	256	273	254	260	267	263	264	237	254	269	255	262	258	240	279	255	281	248	268	257	262	248	250	231	293	259	242	246	249	252	264	243	240	238	223	230	266	244	227	248	285	254	265	289	243	260	255	251	264	231	254	257	279	263	284	240	273	265	270	223	262	239	223	262	258	267	264	288	254	256	296	245	290	265	226	233	236	272	238	226	248	276	259	255	285	275	248	238	264	260	252	248	249	234	253	262	249	257	249	243	273	295	273	245	303	289	255	318	245	249	258	240	247	251	263	254	265	285	245	262	259	249	245	269	298	258	238	238	243	269	263	236	235	234	240	230	262	229	249	217	233	241	267	247	293	227	254	227	204	240	235	251	247	250	247	256	246	261	244	276	281	246	221	265	259	264	271	285	281	264	247	254	247	273	278	238	247	252	235	271	258	265	281	257	272	254	236	266	245	269	262	258	264	226	271	244	258	261	257	235	241	272	254	275	252	282	234	255	229	259	214	260	244	231	243	233	236	237	261	246	271	268	257	235	234	263	242	258	248	289	263	284	241	261	289	267	259	300	278	266	257	262	278	242	234	273	265	262	230	229	242	270	222	245	254	260	259	248	223	221	245	244	264	271	247	269	266	259	260	250	276	287	260	264	246	254	245	240	242	263	240	243	244	258	274	227	252	269	249	255	235	260	287	230	244	238	259	286	266	291	269	244	255	276	241	255	281	220	263	265	261	246	261	233	310	239	237	266	248	253	276	255	257	215	260	283	259	230	253	244	240	246	254	268	272	285	243	264	266	261	252	245	226	265	266	267	260	269	283	282	255	264	247	265	271	221	259	254	215	260	210	260	237	279	269	249	241	268	253	235	231	249	288	246	252	285	247	262	261	252	256	275	263	259	249	251	262	234	236	232	270	243	249	255	258	222	230	240	253	253	247	252	263	276	255	279	267	265	247	263	265	263	260	255	258	259	232	245	272	257	250	250	266	245	279	246	238	241	271	246	318	266	274	241	254	254	251	226	249	262	279	241	219	246	264	262	232	229	253	255	283	255	256	271	262	261	269	270	260	287	272	288	265	264	248	243	268	255	242	270	274	229	243	269	268	246	262	250	219	253	246	244	259	243	259	246	245	235	254	261	269	266	271	233	285	252	235	292	246	264	277	250	259	269	249	247	229	259	249	238	283	257	255	251	267	255	294	249	262	244	245	263	257	214	233	277	256	247	237	269	249	252	244	259	233	264	260	267	236	249	273	293	259	240	257	253	232	240	258	244	240	255	269	263	273	261	246	258	241	239	288	277	244	254	258	254	265	266	262	274	269	199	244	279	268	247	246	244	259	245	255	271	238	257	250	253	244	251	275	253	253	245	266	250	295	253	266	267	276	280	264	263	252	263	260	231	256	243	254	272	285	273	260	267	278	244	244	270	294	273	251	216	263	231	255	233	241	277	253	201	260	236	264	276	234	278	261	262	234	301	254	247	261	244	256	230	241	247	250	269	252	252	297	237	227	251	260	247	288	251	252	246	222	231	253	287	267	283	244	286	240	253	247	248	240	237	258	266	267	251	277	280	252	266	283	236	236	236	251	239	275	257	226	246
10678	1163	1978	2252	1837	1635	1327	1197	1044	948	862	826	852	791	743	731	778	681	742	652	668	630	654	678	635	650	610	622	663	632	622	610	636	651	593	643	624	569	606	590	577	610	611	636	558	584	583	640	599	563	637	560	589	622	586	631	567	583	578	564	603	548	595	600	611	581	631	611	589	586	574	597	555	639	572	600	567	624	544	589	622	582	581	581	585	565	602	550	598	557	615	593	556	614	572	630	579	556	605	581	585	588	539	594	571	553	561	576	555	609	591	564	560	551	558	588	582	585	574	586	622	569	584	618	571	603	560	574	595	584	577	625	532	590	576	602	593	585	594	603	612	568	574	622	572	611	551	621	557	579	594	554	587	528	617	577	556	570	623	618	591	555	581	592	597	553	553	576	558	578	576	612	544	574	558	522	582	578	600	601	541	550	584	572	599	598	586	601	609	634	589	586	561	555	575	575	569	615	592	582	562	568	578	569	584	608	589	578	558	577	588	576	550	564	620	594	568	601	557	548	545	544	628	582	589	570	631	525	596	577	564	561	567	602	561	587	559	590	600	586	577	609	567	548	606	549	558	583	571	582	581	547	591	540	574	534	592	553	589	551	559	622	581	543	598	601	563	549	574	591	600	630	599	559	583	604	603	583	611	582	577	596	545	542	579	588	583	595	551	549	579	582	547	587	598	533	582	576	543	606	551	598	562	582	585	565	558	600	587	656	584	608	573	596	588	555	620	585	603	587	562	564	595	574	541	554	623	607	564	610	608	569	585	577	562	556	622	607	570	540	576	573	574	595	542	543	587	578	557	563	573	592	573	602	590	638	568	570	571	507	556	594	622	587	581	596	525	598	591	564	568	588	589	555	565	585	593	591	540	616	560	600	592	630	631	632	563	562	607	573	600	538	570	620	622	601	582	561	615	563	603	575	569	562	573	582	556	527	555	618	600	625	579	570	566	561	579	584	559	572	580	602	597	603	567	585	565	588	613	567	590	604	591	595	581	549	578	595	589	613	599	564	578	595	562	567	551	581	567	592	578	585	550	603	593	532	582	603	607	582	510	600	553	584	596	577	574	564	590	543	559	572	594	617	611	593	559	574	549	605	577	563	570	550	598	578	563	612	570	609	568	593	530	568	563	588	562	526	616	570	591	551	599	562	572	619	533	580	564	563	617	581	593	592	556	565	526	540	579	576	611	547	514	584	619	593	582	615	583	572	586	548	572	585	606	613	608	526	557	561	543	570	562	594	565	576	582	548	622	562	574	604	592	585	587	606	575	591	593	567	535	579	569	595	580	565	639	623	628	555	594	597	582	603	554	580	554	583	558	607	571	560	559	569	595	574	534	582	553	566	570	558	538	616	557	598	544	578	582	595	590	556	596	588	583	591	551	584	557	594	557	606	575	565	605	543	587	584	604	577	584	604	577	578	521	564	626	600	596	593	605	583	624	538	542	618	600	569	583	594	560	554	572	573	585	607	545	583	596	557	531	583	551	558	575	572	546	588	573	588	600	570	607	595	568	569	544	573	552	638	597	539	625	584	599	577	589	576	612	571	564	570	583	528	573	554	548	601	563	578	559	594	556	547	586	576	557	575	566	566	604	593	569	568	574	565	580	597	577	602	613	560	560	571	566	591	569	607	599	618	605	540	611	608	602	558	556	580	540	558	573	585	555	602	585	568	549	586	575	587	567	592	622	636	553	583	540	576	607	591	587	558	614	564	570	591	580	548	586	569	609	626	540	604	568	599	580	577	574	525	557	620	560	580	607	574	581	557	584	588	616	570	636	594	604	566	621	608	558	586	620	593	551	665	657	568	601	600	616	557	614	581	546	568	602	578	588	584	582	620	575	586	576	600	583	590	586	560	543	542	551	573	617	553	605	617	558	575	572	569	598	597	595	567	615	603	588	594	567	598	601	567	574	559	592	611	556	550	568	607	606	565	579	623	574	623	588	576	608	546	575	557	585	601	618	612	580	549	599	581	579	558	580	578	614	584	597	518	598	551	568	583	571	539	571	566	545	576	572	567	595	587	595	575	565	568	618	574	579	582	580	592	602	610	554	591	547	570	568	559	604	588	570	584	575	545	590	581	646	596	601	553	566	605	556	612	538	561	607	607	571	544	574	582	635	575	586	557	600	606	538	640	559	565	561	566	551	605	550	592	569	594	577	526	597	568	576	536	593	604	563	568	563	583	578	588	574	567	609	552	590	621	573	614	566	575	617	518	563	587	596	577	612	596	577	574	573	555	587	584	585	527	610	594	562	574	594	616	626	589	557	546	556	602	586	606	610	563	596	576	550	612	575	609	578	551	584	554	554	635	624	540	536	605	561	582	568	592	567	576	561	578	645	576	567	590	561	579	584	582	572	585	565	530	588	559	550	596	572	574	601	632	574	580	548	611	547	558	623	576	589	628	631	567	548	588	595	568	568	629	572	608	567	559	580	573	598	545	567	577	602	616	612	572	588	600	583	578	591	581	616	601	606	554	585	576	556	532	593	587	561	602	581	577	560	594	565	580	590	605	558	532	576	599	611	574	552	588	611	573	612	556	591	553	558	583	586	507	564	600	578	539	587	587	588	577	576	535	597	586	581	586	571	592	615	542	559	551	594	553	584	575	557	588	606	599	595	613	574	605	585	576	599	568	598	546	595	565	554	569	595	557	571	606	570	544	596	611	623	547	563	571	596	577	586	616	622	559	542	591	556	607	609	595	581	577	577	586	547	545	587	599	552	568	562	589	564	586	588	606	549	586	583	622	575	596	593	617	570	557	585	587	630	598	584	571	599	594	562	588	601	535	645	558	524	544	606	538	566	550	595	550	573	562	598	561	550	579	608	586	551	518	605	595	609	552	569	584	613	593	560	562	569	556	597	574	581	591	581	545	558	577	559	579	603	571	583	563	608	531	576	592	598	584	565	581	554	565	556	551	554	596	567	582	587	549	560	595	645	568	559	608	588	558	590	611	554	593	567	567	607	542	568	553	561	603	587	566	578	559	578	596	573	508	548	567	586	595	568	596	582	586	623	602	548	561	620	607	583	618	570	552	589	561	599	565	572	584	577	585	572	574	543	582	570	623	594	596	568	577	621	555	592	536	594	532	582	609	610	545	573	598	624	578	608	561	599	559	600	570	554	584	555	559	550	606	557	618	620	630	568	568	574	599	572	615	566	543	604	626	564	578	541	609	601	553	601	581	607	593	597	570	612	562	582	579	570	528	564	580	568	589	597	618	569	583	568	580	552	541	567	558	559	580	596	581	574	560	545	616	574	603	583	569	573	558	587	573	579	629	599	535	604	557	554	592	589	577	569	575	545	578	613	577	594	591	620	638	537	604	533	600	564	580	602	551	557	585	618	546	604	583	589	601	586	589	597	561	601	526	603	617	605	551	587	596	556	550	594	535	585	597	593	570	584	579	600	565	628	602	534	575	581	556	573	633	595	606	587	573	635	591	607	607	587	599	609	556	529	576	533	541	542	624	552	610
2822	209	164	163	206	190	196	194	195	162	179	192	197	199	190	207	197	179	167	180	190	177	192	177	193	185	169	173	173	183	207	204	211	192	157	185	168	190	174	186	188	198	182	197	195	170	191	178	177	188	147	194	179	185	188	189	195	180	175	190	200	182	166	212	193	188	173	181	198	183	173	218	194	211	190	164	185	179	194	173	151	174	185	189	188	164	163	176	184	167	161	166	167	158	186	197	175	188	182	191	176	181	190	183	173	168	166	167	185	207	184	171	187	198	187	191	214	184	192	202	191	169	182	197	195	201	204	168	203	200	219	199	171	173	186	193	192	208	184	183	195	179	168	179	174	169	165	165	198	194	180	173	183	169	166	175	169	170	165	188	189	187	183	164	227	160	199	208	191	206	172	181	191	191	156	198	194	193	196	164	164	199	179	194	198	189	147	195	197	172	192	176	187	189	160	169	184	165	180	192	206	219	160	198	190	162	193	202	201	183	181	176	185	170	191	178	174	160	184	185	164	148	191	160	178	197	199	187	178	171	170	200	185	183	201	186	190	158	151	183	193	175	163	184	152	182	178	182	185	195	191	209	186	171	186	183	182	176	176	177	152	178	209	175	172	206	199	175	178	176	148	161	207	202	182	174	207	200	184	181	198	182	211	173	171	170	213	187	167	158	190	154	186	196	210	170	190	181	185	187	208	168	206	184	173	182	199	204	186	174	210	162	190	169	200	171	167	183	188	179	173	169	178	200	197	176	197	166	180	180	185	204	188	184	182	187	167	204	183	180	172	171	190	174	218	200	173	176	187	178	177	166	196	189	200	207	187	202	174	195	174	191	185	181	196	145	182	188	183	185	192	189	185	203	192	193	173	164	183	200	195	184	194	177	175	180	199	189	176	178	185	178	189	204	185	184	173	168	176	192	172	198	177	187	179	183	165	182	168	196	169	188	180	196	196	185	198	177	184	177	207	164	179	197	182	195	183	184	175	178	180	219	178	179	198	198	169	183	185	179	217	162	207	169	196	190	189	191	209	193	197	185	205	178	166	164	180	194	203	179	182	178	194	189	189	206	173	177	157	179	177	180	175	197	172	179	186	176	198	207	179	184	146	173	173	201	156	155	184	161	171	183	204	177	171	177	191	179	187	179	204	177	171	179	179	210	170	197	207	204	197	210	193	199	204	151	165	189	171	194	188	202	183	180	204	214	189	183	190	193	178	184	174	171	169	202	184	161	174	179	174	171	192	182	196	187	192	191	174	168	196	198	189	201	214	148	181	177	174	180	165	188	185	195	168	189	182	197	164	174	195	181	185	172	188	194	195	211	183	208	184	204	182	173	186	187	179	176	179	194	175	181	169	201	160	183	187	177	181	188	193	182	171	177	199	174	185	176	207	201	194	206	175	212	175	161	180	183	192	188	191	186	215	183	187	170	167	170	200	182	175	198	201	169	194	208	185	179	194	176	154	198	174	189	183	203	185	188	194	188	185	173	173	211	215	182	157	179	184	181	179	204	202	195	174	168	188	199	199	177	187	174	175	218	190	178	196	189	156	196	168	169	210	179	184	167	181	199	197	194	194	164	186	194	188	173	173	185	202	175	188	168	165	211	210	197	167	191	190	155	173	179	201	165	171	201	194	195	167	198	194	191	182	163	205	189	172	177	211	205	192	155	178	185	186	185	181	164	172	197	200	174	198	186	179	179	195	200	178	175	193	186	193	195	180	201	201	181	182	175	183	181	200	201	179	175	171	191	168	169	174	143	195	203	195	169	225	197	186	179	210	192	188	195	202	176	164	197	205	170	162	177	162	197	197	194	187	171	197	206	147	181	197	156	188	171	142	158	201	194	183	195	196	187	185	179	176	166	194	172	184	159	173	181	184	191	192	178	178	199	183	191	186	195	217	196	203	209	188	187	160	174	195	176	192	196	205	210	198	187	215	191	167	183	187	181	200	222	179	214	159	192	179	207	185	173	175	190	170	177	177	197	199	183	187	175	184	223	179	181	163	186	202	182	180	169	186	203	206	195	154	230	178	186	204	173	203	160	172	191	207	175	200	172	156	180	174	206	216	187	183	174	180	155	233	181	185	174	180	185	198	214	188	185	180	176	192	172	185	194	193	152	188	173	159	203	181	174	176	190	188	180	195	165	182	174	183	206	160	169	192	197	189	152	197	174	167	183	157	207	184	200	174	169	185	186	195	183	188	158	169	176	170	162	180	183	203	195	193	187	209	186	175	173	207	190	182	199	195	174	182	195	182	185	171	219	195	188	188	173	191	166	174	179	197	165	187	198	177	163	178	160	180	187	188	196	199	167	177	158	189	194	193	193	194	165	190	186	159	176	181	183	200	173	171	174	193	181	202	170	173	183	180	175	185	189	219	197	180	227	164	149	197	196	192	220	205	183	193	158	214	182	194	191	167	164	196	170	188	195	197	193	204	190	198	169	181	170	195	172	175	179	178	186	160	200	175	175	176	205	212	215	196	162	176	185	184	184	163	168	166	190	180	191	178	175	168	194	169	178	179	162	161	200	182	184	155	197	194	206	177	189	178	196	195	185	202	203	184	172	181	164	195	205	189	179	175	207	218	181	200	174	197	178	186	180	187	200	195	186	181	175	182	185	175	158	175	184	188	189	174	177	167	188	183	209	184	182	181	193	167	186	164	152	176	177	208	178	190	188	164	191	214	193	205	164	212	190	208	183	209	175	159	183	191	176	166	191	160	187	182	181	165	164	195	174	201	200	170	172	172	174	186	178	192	171	203	166	163	168	180	169	179	171	179	180	210	176	178	178	214	199	210	173	196	190	192	172	173	170	161	173	195	219	179	183	215	193	195	186	165	194	181	177	177	184	180	144	157	171	181	184	187	176	190	192	194	186	184	192	177	194	163	206	165	195	194	159	183	204	170	163	195	188	165	187	221	200	207	192	179	182	181	168	217	160	183	159	178	180	176	180	172	173	206	187	166	179	162	172	210	185	189	192	177	179	182	190	225	212	159	170	170	187	208	182	179	207	194	192	177	185	170	174	192	193	172	169	185	165	165	175	183	179	190	205	183	221	179	169	179	168	193	187	191	189	166	181	186	196	200	176	166	199	172	194	195	208	171	198	184	202	179	203	195	210	194	190	170	181	193	183	191	185	194	163	194	185	179	190	183	165	173	188	163	205	195	170	174	194	196	189	213	169	192	199	184	185	205	178	196	182	168	161	176	163	163	173	203	201	187	186	188	195	173	165	203	181	234	161	175	165	194	199	164	200	158	190	189	185	165	165	184	196	185	181	176	205	182	209	198	189	208	227	191	176	161	218	153	180	201	191	201	208	181	186	183	186	168	188	179	203	194	185	181	200	177	173	186	173	214	170	184	182	171	189	180	199	169	185	194	182	176	175	167	192	174	198	190	203	182	188	175	173	181	167	161	157	180	180	173	201	188	199	188	165	233	189	195	203	196	167	163	203	185	167	205	182	201	170	211	170	194	179	181	193
2386	453	498	472	513	471	446	487	437	472	441	492	469	494	438	475	452	483	476	464	475	467	409	482	459	495	480	477	492	474	470	479	427	481	486	419	424	448	484	486	477	442	482	479	489	470	500	486	461	450	491	451	495	488	471	505	457	436	448	432	476	457	482	459	450	481	487	477	483	481	482	445	495	451	497	487	516	463	482	454	457	440	468	481	459	485	479	468	452	492	418	459	483	470	469	443	500	458	486	477	448	474	474	482	428	473	469	439	432	458	449	463	446	453	452	465	429	444	443	438	442	448	436	429	451	483	445	458	469	512	469	430	460	473	474	485	483	505	442	440	449	466	456	455	469	457	463	527	408	463	474	455	459	467	471	459	460	479	462	492	438	511	492	455	470	475	462	467	480	505	458	496	496	479	471	485	469	492	464	456	513	466	453	465	494	482	440	444	415	436	487	474	472	460	489	432	469	493	488	477	464	464	454	457	462	495	415	466	441	491	494	443	491	445	436	454	479	453	472	483	460	454	440	471	458	430	442	456	500	455	421	462	497	460	446	454	472	480	460	470	455	426	446	507	472	455	427	502	444	486	440	440	424	509	462	469	475	466	448	451	485	443	517	462	480	442	476	467	484	466	512	421	461	494	458	463	512	462	458	474	509	456	466	432	522	497	496	498	477	458	428	497	455	477	461	463	469	451	475	479	457	453	444	536	469	492	455	462	433	469	456	489	455	447	429	479	498	465	462	479	470	459	454	454	436	491	447	472	492	415	474	460	444	449	450	460	466	469	463	461	447	436	473	444	461	473	470	476	481	481	480	474	503	441	475	469	506	500	439	451	454	450	462	489	516	444	440	464	467	479	477	467	475	450	498	462	454	462	477	459	473	440	485	448	461	443	474	446	451	484	471	426	465	474	451	449	483	448	453	471	458	469	496	473	486	475	468	488	508	498	460	447	481	501	444	460	487	472	471	427	460	465	434	465	435	447	464	481	487	481	463	459	467	451	469	459	420	485	460	482	472	442	455	474	481	478	475	434	475	452	447	459	461	436	457	438	472	482	457	481	476	475	429	438	442	470	489	464	463	456	431	444	458	443	459	480	445	471	443	467	470	467	465	478	477	482	490	486	403	464	451	411	497	455	487	460	477	442	473	478	527	452	478	477	471	463	444	461	480	478	449	419	443	433	436	468	459	455	465	459	453	448	496	459	485	458	423	478	475	476	441	458	448	428	472	496	488	482	471	482	453	472	453	454	474	454	458	427	455	483	440	447	427	470	482	448	467	421	449	424	471	466	450	438	497	436	468	480	454	446	450	458	495	488	457	461	500	461	435	455	451	438	458	466	478	489	459	458	467	456	493	455	469	450	492	443	431	449	471	460	464	456	463	438	456	490	449	495	425	451	455	457	438	484	460	468	437	452	496	416	463	477	453	424	457	454	496	455	484	422	462	425	456	474	465	490	449	492	426	454	489	480	452	441	479	466	489	445	484	472	442	417	432	428	434	490	444	446	489	466	431	432	459	464	453	455	471	459	473	465	437	467	442	458	438	489	450	528	449	488	478	448	476	474	445	512	460	450	455	467	486	422	437	524	482	470	440	463	460	451	444	489	507	465	461	432	458	454	471	467	478	448	468	431	470	451	460	439	510	434	430	468	463	425	456	481	463	499	464	496	469	467	477	416	472	480	469	456	424	470	461	417	474	474	468	468	463	442	435	442	432	486	486	504	475	491	472	405	487	439	481	455	470	434	474	426	400	447	468	460	415	447	463	466	476	470	464	453	420	468	447	495	461	462	451	469	434	468	458	461	445	428	474	446	421	483	495	451	476	465	473	468	490	482	476	451	479	459	459	487	480	499	472	445	479	468	465	436	497	467	522	460	449	475	504	462	458	478	469	464	463	483	500	460	465	434	461	481	485	467	442	459	418	464	470	503	441	453	487	434	445	463	449	445	460	433	475	435	426	467	460	457	494	457	452	489	451	470	489	493	465	468	471	470	484	440	475	438	471	491	499	441	488	471	502	458	464	480	479	495	473	455	423	463	466	487	469	477	456	468	459	486	472	460	448	435	522	506	465	450	460	462	463	459	423	440	483	447	449	452	458	445	488	469	459	450	479	421	491	485	459	431	468	492	451	467	489	485	456	453	445	431	478	466	477	482	467	461	438	468	474	495	456	507	452	496	542	445	470	503	462	485	468	454	457	452	433	490	485	445	464	425	464	467	467	462	479	436	456	490	465	491	463	444	476	439	442	519	442	498	446	477	466	438	476	460	463	470	450	476	449	457	453	438	485	503	447	441	446	440	451	484	487	472	423	481	489	480	439	472	439	470	447	462	463	463	481	465	482	428	451	479	438	470	492	468	456	527	462	458	482	439	455	439	457	457	459	481	469	411	480	452	452	437	469	463	462	439	454	431	445	457	443	462	451	489	442	474	480	492	479	502	455	489	458	475	515	475	465	443	493	495	428	457	462	473	456	428	475	448	472	491	473	507	457	472	439	431	480	467	486	476	479	462	486	437	469	477	505	443	436	495	487	445	463	496	504	478	447	505	474	497	491	436	480	475	451	449	480	430	434	470	489	470	485	472	471	443	462	482	463	460	461	492	423	434	482	496	429	487	461	463	432	479	502	438	463	435	420	445	441	437	445	477	456	485	439	499	468	408	438	456	473	433	480	425	481	440	436	435	477	466	443	399	448	438	463	451	489	444	462	488	488	484	425	462	498	469	492	476	490	438	467	447	460	468	475	474	467	450	458	474	469	472	473	452	456	473	487	472	431	503	459	513	479	471	436	436	404	474	445	456	480	454	470	455	466	466	505	473	485	449	490	485	484	464	430	469	478	469	462	464	449	481	455	494	498	463	463	472	446	522	462	454	444	461	451	440	478	439	454	472	485	472	450	463	501	447	459	438	472	490	523	459	460	481	452	459	484	429	453	483	444	461	437	506	428	487	473	437	452	480	464	464	412	501	456	446	454	465	442	467	474	439	506	462	490	473	472	432	459	484	479	463	459	464	463	425	490	429	460	454	458	452	499	490	468	455	459	456	421	477	451	459	472	433	419	461	472	445	485	482	472	454	478	475	446	455	482	458	456	491	485	410	470	461	439	481	482	499	455	477	490	467	462	464	473	473	494	416	447	465	437	398	474	465	457	471	460	411	447	417	438	434	486	467	440	441	455	472	487	459	425	464	476	461	464	455	472	452	423	465	455	473	449	448	511	456	482	448	472	484	413	432	497	435	488	486	437	458	465	479	466	424	475	493	447	485	461	433	437	453	462	458	504	464	452	493	454	477	462	503	432	474	451	483	452	481	451	467	470	459	442	440	468	480	472	428	476	444	435	462	490	434	493	452	443	437	483	466	449	456	499	461	455	471	450	460	463	469	498	462	487	428	442	448	489	474	463	474	458	449	458	450	488	448	507	476	475	456	485	468	479	471	453	444	443	449	473	478	441	437	436	493	458	468	465	487	455	463	463	450	436	490	494	450
11815	887	639	564	467	438	395	372	330	361	373	326	330	316	362	305	301	301	336	336	316	304	309	306	311	319	326	310	356	315	306	325	332	314	369	315	314	303	324	345	318	319	303	324	311	332	317	313	297	300	337	313	273	318	308	339	311	314	304	320	314	300	319	314	342	328	332	295	349	332	299	321	338	320	307	291	337	332	328	343	283	306	319	314	324	347	342	335	320	321	343	291	304	293	308	279	307	308	354	335	332	293	300	324	324	353	307	293	350	372	298	289	266	292	316	302	304	322	314	357	293	300	318	293	261	299	320	300	337	283	282	307	304	321	298	309	359	307	362	313	303	369	304	311	359	304	316	353	324	317	337	338	335	335	332	306	368	329	331	320	327	300	295	329	293	314	310	317	289	285	351	306	313	320	318	336	319	338	329	317	310	308	336	305	321	328	299	344	296	322	348	326	325	338	301	293	328	332	307	294	335	309	320	307	337	314	318	299	297	301	289	326	287	262	320	324	342	294	330	281	302	298	273	315	368	353	292	315	298	307	328	301	313	309	301	300	320	315	295	296	348	333	327	321	303	308	290	301	314	313	320	346	326	343	285	273	299	309	303	289	294	314	283	325	315	307	304	318	290	299	336	357	331	297	315	332	337	316	274	332	323	321	347	337	325	337	303	309	347	350	301	311	334	334	322	346	328	315	307	293	297	326	316	300	329	305	330	335	287	291	299	331	283	309	302	316	299	308	319	275	325	315	345	350	339	343	348	356	350	277	325	308	302	262	330	309	331	312	308	318	280	339	340	293	316	290	324	307	331	342	311	337	315	345	318	283	310	315	290	342	318	323	338	311	314	296	314	301	325	287	312	314	312	357	317	315	302	319	338	348	305	309	332	302	323	316	353	337	313	350	334	313	331	326	311	308	288	305	332	324	317	324	309	337	308	344	315	341	291	304	306	313	321	316	310	361	277	316	314	290	315	302	338	326	352	309	300	295	279	328	333	319	294	299	339	317	340	295	350	324	314	311	305	298	342	317	331	338	313	355	323	307	330	300	326	293	352	312	316	321	307	291	317	316	324	329	317	318	313	284	323	307	325	311	330	320	314	319	306	323	360	329	295	303	310	333	312	292	308	338	282	341	339	322	344	332	308	306	300	319	286	316	339	323	279	327	318	318	319	295	303	315	322	319	322	307	340	314	313	336	322	290	304	317	342	325	322	304	306	296	333	329	296	264	314	326	346	337	312	325	306	319	313	297	297	320	302	326	333	346	295	268	304	338	294	344	318	299	247	316	334	308	295	313	313	302	345	301	290	308	306	332	325	319	316	318	319	291	305	285	272	310	326	269	300	330	303	346	315	295	350	288	331	303	312	318	304	318	293	337	295	331	307	358	297	355	310	272	297	335	345	293	352	313	296	343	345	279	320	326	307	335	325	300	325	315	322	354	299	303	288	319	321	328	306	298	309	306	325	311	327	321	300	318	280	293	283	318	336	302	308	332	297	330	327	310	307	300	308	293	325	327	314	317	332	310	320	329	317	296	315	350	340	311	296	309	330	318	301	306	361	293	320	326	297	319	347	307	310	340	346	320	345	333	301	306	345	291	317	298	295	290	312	313	299	331	296	314	324	300	334	307	309	312	335	297	287	309	337	340	316	306	271	310	278	308	311	345	312	311	316	321	318	305	275	305	329	344	297	321	319	279	313	312	315	322	317	305	293	316	337	313	316	325	342	360	346	345	293	299	319	326	320	323	292	370	315	329	352	328	296	315	325	304	295	295	331	265	274	349	342	319	315	320	315	304	327	327	321	327	290	299	311	310	343	332	353	302	344	308	285	290	284	298	345	312	300	298	317	308	311	307	322	321	288	335	324	315	268	332	316	341	312	305	319	284	316	310	302	303	326	286	296	313	324	326	308	314	281	316	331	319	284	293	305	312	287	319	307	317	332	332	321	333	297	344	320	303	291	298	301	299	300	322	304	308	290	280	338	306	320	278	316	325	317	288	290	302	302	348	327	301	294	338	297	305	320	336	309	313	330	317	302	335	335	325	318	342	349	286	294	294	288	324	308	325	256	296	294	294	329	311	318	312	289	302	308	368	314	322	309	284	348	291	313	286	319	310	317	312	320	347	290	306	294	354	315	371	296	314	277	313	321	334	325	325	297	303	313	323	330	362	314	303	341	292	329	311	310	291	334	310	313	319	314	338	322	318	319	317	344	320	334	300	288	296	331	313	312	306	290	296	310	329	315	302	336	297	311	307	313	305	322	323	300	312	302	302	267	304	320	347	320	333	314	322	342	320	308	299	311	316	291	338	315	307	316	307	329	305	342	342	334	301	314	321	321	327	320	308	320	280	306	312	304	310	338	342	316	338	294	308	302	284	320	327	360	327	297	333	325	317	315	319	300	304	296	316	314	307	317	336	300	326	340	310	327	293	352	297	344	300	323	290	320	317	315	318	308	309	354	326	323	314	346	307	318	291	282	296	322	330	306	330	302	288	356	347	318	323	314	296	311	288	320	299	322	317	295	294	311	312	315	312	313	347	352	307	267	319	319	314	304	272	302	322	273	337	310	307	315	317	290	328	300	324	332	311	321	323	316	333	339	293	301	318	303	324	332	335	330	319	307	319	318	292	334	346	295	327	295	324	339	322	338	331	323	319	311	325	304	321	341	320	282	307	307	309	314	315	321	324	321	352	298	298	263	301	305	287	284	290	317	286	283	312	332	314	297	314	337	299	322	328	293	330	339	350	307	319	325	306	352	302	272	319	307	300	325	316	320	285	330	320	287	338	343	314	329	302	326	317	318	333	311	309	289	323	338	334	330	346	275	349	295	317	321	319	304	363	305	322	300	312	337	314	321	334	322	322	299	308	303	282	334	309	329	346	322	254	297	274	304	334	338	266	299	302	304	324	299	347	303	267	345	338	313	353	302	321	323	289	302	296	308	319	306	337	272	313	319	313	314	283	343	333	362	336	299	344	324	334	310	312	345	284	268	317	288	308	328	323	319	318	307	295	313	323	331	315	294	285	314	322	313	299	303	334	304	301	309	304	341	320	323	322	324	296	263	278	339	336	325	294	313	319	339	278	318	341	312	328	324	294	329	281	315	291	331	311	303	296	328	297	297	283	283	327	306	348	350	312	321	325	307	288	319	262	309	308	337	370	288	364	319	341	348	265	310	298	303	305	310	316	325	304	305	319	318	341	324	290	333	338	306	338	331	272	331	301	287	316	302	309	345	316	335	349	342	331	325	302	280	321	284	325	294	310	343	309	290	316	318	296	349	318	305	305	331	359	303	352	316	300	314	312	328	284	310	301	295	349	313	313	318	341	327	336	333	302	305	309	304	305	355	293	323	294	316	292	317	305	300	321	298	331	321	293	320	295	341	285	319	346	289	332	286	315	332	315	318	326	289	304	302	281	310	307	316	320	332	277	313	319	313	304	309	304	338	301	317	312	327	338	327	323	321	359	314	313	350	332	309	315	310	308
8571	977	1428	1549	1447	1234	1126	1037	940	937	929	879	809	826	830	796	777	759	754	748	777	759	786	729	761	728	742	747	769	761	758	783	708	738	822	731	692	748	728	733	751	704	765	766	730	762	762	687	746	671	791	714	757	749	667	760	774	773	748	773	733	745	726	731	703	729	749	683	740	777	729	731	759	729	756	752	783	732	698	717	707	674	686	720	706	735	692	742	750	736	763	717	726	708	733	698	695	733	748	725	729	745	724	719	726	719	731	677	733	728	753	703	685	765	689	712	687	733	774	709	737	799	756	711	681	710	759	724	710	725	748	738	769	789	743	704	719	677	738	717	739	719	718	762	763	723	708	702	730	773	771	723	732	687	701	702	753	723	715	695	735	700	727	759	721	677	734	726	741	735	694	725	697	741	767	694	764	723	688	732	701	716	749	768	704	683	690	714	730	737	719	706	719	780	694	701	726	774	737	723	694	701	735	706	764	688	735	722	728	714	738	741	701	736	717	805	718	772	701	733	734	729	747	719	726	747	719	748	778	742	733	762	711	703	751	750	762	662	774	743	728	721	732	738	769	706	727	682	700	713	690	739	700	782	740	682	758	743	729	743	718	729	751	721	768	705	705	727	660	751	750	724	710	760	723	708	692	674	731	720	754	776	700	718	721	706	753	701	714	738	747	746	721	724	755	736	660	711	767	758	734	710	727	714	748	704	691	684	727	709	743	774	688	756	743	693	728	744	680	790	665	726	689	683	699	738	728	723	725	750	726	732	750	712	684	742	648	689	759	706	715	771	754	745	723	796	758	749	745	735	759	726	706	742	750	705	706	732	686	713	718	734	729	744	669	718	726	754	760	741	731	710	708	719	726	721	744	735	688	703	701	722	694	744	690	759	656	744	712	716	756	662	689	701	712	718	734	762	686	722	731	707	766	730	787	728	757	729	723	704	680	726	735	739	696	701	735	674	704	717	762	748	705	754	751	785	735	700	708	747	766	722	740	716	682	755	709	701	768	716	728	717	757	725	724	708	694	713	762	711	655	700	746	724	724	756	724	707	692	702	739	709	760	732	715	720	700	694	715	752	736	700	727	719	742	683	718	707	733	783	726	739	734	699	708	702	701	705	754	749	747	737	669	797	740	724	746	743	725	787	719	703	670	722	722	690	743	723	714	744	721	675	739	718	756	717	692	719	743	685	755	735	724	722	747	717	713	719	701	756	704	658	759	727	704	695	728	738	700	701	760	711	678	704	701	710	723	738	713	716	708	741	737	779	751	662	750	713	737	730	723	712	732	710	731	774	769	703	753	727	721	734	708	733	727	723	710	739	706	737	678	762	694	717	718	750	710	708	692	688	750	712	762	730	743	687	682	741	789	690	743	708	723	701	755	752	726	742	749	688	736	722	721	723	685	719	703	769	689	669	726	757	744	739	750	794	703	780	733	746	708	666	728	762	720	770	740	748	722	720	719	723	724	746	744	715	734	705	766	743	685	719	732	757	708	751	680	757	744	733	742	746	715	675	702	752	706	723	747	717	757	709	706	723	770	707	697	735	740	740	690	720	698	705	735	766	729	665	724	737	751	755	745	763	709	716	687	769	713	688	766	700	726	731	723	746	742	707	742	735	755	731	715	716	711	716	759	767	752	755	662	726	706	751	724	683	716	751	728	764	712	792	707	717	726	699	749	719	687	716	705	740	717	717	754	746	744	698	692	726	746	722	744	722	676	728	695	738	723	723	694	722	764	734	706	698	728	692	736	750	731	716	753	706	728	677	734	766	702	742	737	733	714	720	775	674	744	705	725	710	692	734	746	731	717	743	696	681	768	708	740	704	731	720	778	755	684	704	736	734	686	703	732	698	745	748	727	751	687	720	708	681	708	707	711	680	755	696	750	658	713	728	776	680	729	709	717	678	729	754	656	742	721	760	708	719	716	730	700	714	747	756	715	701	701	746	720	685	684	767	745	718	697	746	716	755	740	675	764	698	729	718	693	762	752	774	701	684	750	748	747	727	729	700	712	707	683	672	659	747	769	706	707	669	699	747	699	752	718	674	699	754	724	704	728	751	695	715	740	699	741	745	717	766	713	728	710	726	709	727	767	719	773	701	687	740	693	698	703	716	741	695	745	705	677	714	713	714	716	729	705	680	700	726	715	765	780	742	698	703	722	716	715	715	708	762	718	716	704	744	705	743	741	688	738	698	738	753	695	741	684	711	679	745	729	724	662	741	717	720	724	712	728	766	730	714	722	675	691	730	696	711	734	725	709	714	691	706	702	703	675	707	734	761	696	726	722	718	690	713	731	732	710	749	766	737	735	732	700	694	754	740	680	676	735	724	745	734	770	774	763	719	716	744	695	747	713	731	767	743	737	735	737	708	763	736	725	734	705	692	747	724	742	741	686	702	795	679	717	729	724	698	721	696	712	695	703	700	708	789	719	716	708	706	732	700	714	757	728	710	721	707	735	726	738	713	720	688	683	727	708	705	730	730	713	742	722	719	716	764	703	700	706	731	722	684	721	688	715	726	722	741	744	681	778	766	737	733	698	721	746	718	728	715	724	683	706	775	714	730	703	728	754	746	733	749	785	750	759	758	713	766	705	720	748	713	736	732	708	739	703	722	710	702	699	738	726	681	713	708	747	754	699	719	782	744	722	723	714	774	765	700	721	744	727	705	757	708	737	760	689	743	749	707	768	686	773	716	677	714	762	761	738	748	671	753	738	726	695	715	723	733	704	752	765	710	744	739	709	737	720	763	746	706	727	763	719	787	698	696	711	753	765	697	725	748	741	709	677	726	779	737	740	720	706	771	673	695	739	731	732	744	738	734	701	738	736	717	720	713	699	732	723	728	696	726	693	725	745	698	699	670	708	730	712	677	737	740	687	764	732	716	693	719	680	704	734	724	735	719	751	680	700	719	757	715	685	761	717	675	666	731	714	700	754	733	766	690	725	782	733	755	745	729	732	710	735	740	722	699	710	716	748	677	793	712	717	734	711	721	686	671	725	639	780	708	766	668	771	696	709	749	735	743	722	759	729	708	770	691	710	796	780	702	768	725	708	724	693	758	732	734	719	758	704	684	738	681	685	758	796	765	712	658	698	726	733	721	694	779	713	739	705	741	696	801	761	716	695	773	728	701	724	705	771	716	734	755	760	779	719	721	739	784	784	767	767	709	729	744	694	722	703	727	714	712	712	731	757	704	723	721	760	777	741	735	723	750	711	691	719	716	726	756	729	741	738	738	778	751	692	722	744	712	707	702	701	729	773	736	722	725	724	724	754	705	709	759	738	745	711	720	720	755	724	698	740	751	682	761	718	667	718	755	672	780	770	731	748	685	746	707	798	753	756	707	713	759	764	704	721	710	733	696	735	786	748	710	717	717	758	713	725	699	720	758	763	736	738	725	693	719	741	749	693	682	709	713	778	731	721	737	733	741	730	727	682	712	719	742	767	731	700	740	724	735	729	752	697	710	681	706	699	705	724	723
20197	1998	921	769	513	465	382	353	322	341	303	295	275	276	287	288	300	272	251	293	259	263	257	246	265	279	274	275	277	277	245	291	281	277	252	266	233	265	257	265	260	250	269	270	273	221	235	251	257	250	216	250	273	255	255	283	227	262	262	263	230	267	291	287	238	251	258	263	283	252	244	263	290	258	225	260	242	242	249	212	259	269	239	270	253	287	259	243	246	238	257	252	267	259	254	283	239	263	249	276	239	261	233	232	252	264	245	254	247	257	258	262	231	238	268	271	261	270	262	260	274	263	250	271	251	252	263	272	302	251	275	272	242	246	268	276	254	247	275	239	264	294	270	227	252	263	247	235	276	251	267	279	262	268	230	250	261	241	243	237	241	249	260	251	282	275	263	263	271	264	238	277	280	256	252	260	290	261	277	222	264	284	283	263	255	250	224	272	257	265	239	256	271	277	224	235	245	247	270	244	259	247	233	250	238	284	298	278	259	246	234	245	243	244	258	251	222	236	250	250	245	270	248	273	262	232	246	206	274	251	258	258	258	237	239	247	258	251	250	250	273	274	256	254	254	265	255	288	230	228	254	276	209	241	282	261	276	251	248	253	258	254	282	263	270	269	268	250	266	265	261	265	249	268	267	252	256	233	284	274	256	237	224	268	269	241	241	253	235	257	270	247	249	233	214	239	270	259	261	249	257	302	289	260	253	229	220	269	256	240	282	244	265	269	274	242	248	263	248	246	281	255	240	272	256	266	262	271	260	248	255	244	223	229	262	210	245	247	238	242	232	246	282	265	251	248	267	257	256	274	245	259	249	232	280	276	294	264	267	234	231	260	264	285	232	242	240	265	252	248	239	237	232	240	259	281	251	252	272	271	261	256	261	250	258	296	273	247	254	250	268	257	254	241	248	254	258	248	229	255	266	260	240	262	270	275	264	267	282	272	267	260	259	243	259	258	249	267	244	267	266	234	242	272	278	271	237	238	273	249	265	291	256	281	264	250	274	288	255	261	249	236	278	256	249	287	291	254	262	263	219	241	235	231	211	256	257	252	272	282	232	259	252	269	231	274	259	248	260	257	276	243	258	243	237	268	271	269	287	264	269	277	269	237	280	248	258	275	264	247	243	229	263	233	285	262	256	260	225	283	259	262	235	230	237	263	254	253	249	270	260	253	263	227	266	242	265	238	233	205	241	237	250	255	262	260	242	262	247	252	261	244	258	262	257	237	287	252	264	245	264	227	227	246	281	221	257	289	238	217	266	251	240	251	255	242	232	239	244	240	237	266	227	222	272	262	247	276	279	229	252	271	263	258	242	302	236	270	253	255	276	236	270	245	256	293	281	218	224	230	263	250	264	274	284	287	260	286	240	243	254	273	253	209	269	276	231	250	251	237	265	243	229	251	279	255	276	259	246	240	274	238	251	268	292	241	261	218	248	269	259	282	275	241	278	254	252	250	234	240	259	260	260	223	229	240	257	258	285	262	258	274	257	243	260	296	248	245	247	246	266	222	249	261	272	294	246	247	237	253	246	266	251	263	273	258	276	240	256	270	276	250	258	265	276	250	218	261	246	273	252	242	237	267	227	263	267	252	266	252	263	264	263	243	238	290	271	244	260	247	243	258	263	268	233	252	254	211	239	254	250	243	277	219	250	239	255	258	232	258	252	258	267	231	241	271	264	269	288	289	241	285	246	242	248	246	258	270	273	260	255	248	254	261	246	253	262	259	279	252	285	239	203	247	275	225	254	230	244	251	259	275	247	263	269	266	249	261	244	306	245	261	266	282	263	251	277	258	241	234	251	285	250	233	266	265	277	239	258	258	271	264	245	276	255	281	241	249	285	274	252	230	235	241	235	254	265	241	236	255	262	250	260	237	244	281	254	259	271	266	267	280	276	260	245	247	233	268	242	254	259	277	269	256	288	267	273	258	288	260	284	241	288	279	250	256	264	262	255	251	235	285	239	241	232	245	261	288	248	243	254	266	256	244	256	247	244	225	290	230	267	273	228	222	246	243	276	267	252	281	218	278	257	287	246	274	294	237	219	268	259	279	258	231	237	250	266	262	235	234	238	261	246	252	270	226	271	260	267	225	261	236	265	256	245	259	278	252	275	264	236	251	252	249	254	218	250	270	254	245	267	289	246	229	284	211	280	265	258	256	262	249	276	253	258	239	243	242	271	267	257	258	246	275	241	273	252	245	231	236	241	230	253	227	257	290	254	265	264	244	234	227	261	243	241	240	257	235	241	228	254	232	248	245	262	263	226	239	225	251	231	285	246	257	242	223	251	229	276	246	268	255	281	252	240	272	272	249	255	251	280	284	276	257	277	261	250	239	275	266	256	243	287	260	261	267	238	262	271	265	260	264	263	244	242	251	256	225	248	284	248	265	273	275	236	260	241	251	253	248	242	241	265	232	232	255	265	211	263	248	245	230	236	241	261	267	249	239	274	268	255	262	270	249	243	253	253	253	251	248	272	250	245	245	241	226	245	222	243	265	239	263	244	251	267	253	214	242	259	231	245	272	261	277	249	264	241	243	269	244	259	246	258	274	250	230	270	270	234	254	263	243	243	255	250	284	230	248	255	282	283	241	253	250	246	291	215	254	251	246	251	248	246	240	278	261	237	273	237	276	272	251	255	235	267	242	255	271	242	273	226	233	244	286	266	267	231	211	227	285	248	241	236	250	262	257	264	280	279	247	296	294	258	237	269	254	277	251	261	230	280	256	264	240	264	258	281	253	250	261	271	232	272	260	255	241	233	253	261	282	260	228	241	237	282	294	272	270	235	237	282	256	272	246	221	240	238	264	246	268	263	267	273	253	261	268	281	238	273	308	266	241	252	281	231	269	234	249	261	268	249	230	260	285	253	282	282	253	253	283	293	263	249	271	269	243	239	264	272	278	270	280	276	234	244	250	257	250	265	284	205	256	264	245	266	250	246	242	263	251	273	236	252	258	240	245	238	258	257	249	287	252	255	263	241	278	259	245	270	243	265	278	274	242	276	260	233	256	217	239	251	260	249	237	265	258	251	273	278	260	276	270	262	253	268	258	252	256	224	263	223	246	245	272	251	275	250	271	255	257	230	248	220	228	242	266	246	245	233	283	246	285	255	299	248	253	267	248	292	257	230	252	234	255	269	223	227	286	250	231	240	254	237	240	269	285	257	277	258	244	267	252	259	259	233	254	261	247	292	221	269	263	253	246	238	252	238	242	236	257	296	261	272	267	269	307	221	241	278	256	280	252	221	241	256	271	241	263	239	276	244	280	244	258	247	249	242	252	230	270	257	270	204	257	266	265	245	268	253	285	274	262	245	245	297	243	235	266	267	270	244	232	254	268	266	242	244	273	248	265	265	255	246	258	278	264	231	266	267	256	251	245	268	249	287	256	264	302	265	233	256	250	253	262	265	267	243	271	257	246	267	277	259	260	240	240	252	264	246	276	244	253	261	260	238	258	215	247	248	217	275	248	264	220	255	279
11348	1127	1936	2233	1864	1517	1359	1113	1033	1003	875	817	784	782	747	765	689	657	703	675	652	650	613	634	613	625	618	584	613	651	610	600	624	629	591	617	626	618	603	613	624	657	556	597	623	615	616	605	595	611	619	603	616	604	588	610	559	607	565	624	562	594	597	571	571	573	532	580	567	610	593	619	592	572	577	595	577	593	549	598	587	575	588	594	663	616	585	606	584	614	590	596	568	650	586	565	586	599	564	539	618	581	615	606	536	590	611	564	613	596	583	639	595	568	591	564	560	576	649	594	553	587	623	592	595	620	552	596	561	577	626	570	587	563	577	558	564	570	584	580	573	607	557	568	576	586	569	584	576	600	587	559	576	580	568	575	597	546	534	601	566	579	628	611	555	551	635	606	563	595	575	555	616	592	591	575	575	579	558	590	565	580	551	611	550	589	591	582	603	550	585	597	560	560	608	643	544	595	606	613	569	532	585	606	525	614	549	613	570	554	568	555	570	549	560	569	608	613	573	606	614	581	574	566	597	592	536	584	553	555	614	583	580	564	559	552	557	561	577	593	553	642	563	544	547	573	566	581	507	570	564	594	607	567	560	586	549	563	616	570	554	590	570	609	603	570	566	572	538	608	614	544	551	562	595	583	575	592	580	573	566	588	550	579	596	604	552	644	615	614	590	574	596	552	612	574	578	584	571	600	559	555	592	606	611	547	581	548	592	547	569	577	572	602	625	568	560	569	598	556	566	562	522	583	569	561	569	575	606	576	609	558	586	589	585	615	644	616	614	565	580	581	572	607	635	574	584	604	573	569	616	555	586	610	564	603	560	576	581	569	557	567	567	553	567	568	616	568	584	602	580	541	580	571	611	596	576	614	589	596	587	580	586	555	568	577	585	560	594	572	569	612	562	575	567	587	541	569	531	592	594	579	611	534	582	588	609	619	582	552	603	601	532	609	612	582	560	616	563	586	622	625	572	589	558	570	583	600	565	554	527	619	566	592	561	550	602	591	560	608	590	563	572	598	604	611	566	600	587	566	615	604	568	542	570	551	548	561	551	592	557	536	611	613	585	552	557	572	591	533	567	584	540	534	584	598	614	571	601	620	588	581	576	581	561	567	545	611	609	605	546	593	569	607	559	563	594	539	560	559	601	585	616	566	561	574	543	571	554	576	571	610	571	569	561	565	607	587	565	567	576	583	557	574	565	590	561	578	582	593	572	562	561	593	607	558	550	594	581	568	575	597	621	587	579	550	582	535	557	593	579	560	575	566	546	563	583	599	599	538	578	555	605	634	594	536	549	604	571	615	604	576	579	570	546	549	566	611	663	610	594	582	582	601	591	559	657	571	602	577	626	599	569	571	598	543	601	574	636	580	600	598	580	578	589	535	582	568	567	550	616	612	575	570	607	561	557	569	613	617	585	573	582	626	594	563	594	581	526	608	524	573	588	582	581	546	596	575	610	541	572	613	563	552	587	570	578	611	613	560	641	558	591	589	614	568	568	547	619	594	575	567	556	569	567	564	616	552	592	591	577	568	611	609	587	583	541	553	597	582	526	550	604	565	575	601	551	571	565	574	570	567	570	611	561	607	550	587	641	550	549	554	593	634	601	578	584	599	563	548	554	537	611	554	560	581	567	541	542	595	578	624	610	597	579	555	583	575	598	586	545	561	567	591	579	591	544	571	589	591	590	581	553	548	551	607	635	561	565	568	578	606	608	576	610	591	622	594	555	593	586	560	577	580	580	625	554	586	603	577	581	569	613	599	548	582	579	616	587	587	584	551	597	553	583	564	588	586	580	614	551	574	581	518	599	594	610	549	569	570	586	593	559	598	585	550	588	581	550	551	576	575	616	540	612	591	558	589	557	561	618	567	588	569	600	608	587	621	564	584	620	561	600	587	550	569	540	634	549	571	567	581	529	575	556	600	578	576	553	568	570	566	526	559	582	570	585	579	571	598	561	542	592	575	578	574	544	608	534	631	581	592	593	593	588	581	576	561	590	573	596	558	561	599	603	586	564	577	596	583	590	558	603	574	576	545	574	564	601	578	563	514	582	581	573	575	515	597	534	594	559	563	582	602	599	609	595	595	595	557	558	590	628	609	592	587	563	564	602	578	593	571	572	564	551	560	596	560	591	586	574	599	589	580	593	564	541	595	569	574	582	521	584	595	610	542	553	594	606	608	601	566	584	540	605	560	619	583	574	631	594	632	545	579	605	545	560	521	560	610	600	594	560	572	532	531	570	585	579	529	589	521	584	565	586	568	600	600	587	581	617	581	558	609	613	571	597	592	587	551	613	565	580	594	610	608	582	563	593	548	580	608	591	558	584	571	550	553	574	570	551	559	555	576	569	542	557	581	596	576	563	595	566	598	575	543	578	589	552	608	598	631	546	551	580	553	580	597	592	599	639	568	589	602	575	565	634	588	643	533	577	598	538	561	577	603	587	600	532	571	587	614	591	568	596	603	552	615	603	546	552	570	550	588	633	583	609	594	571	588	555	626	574	597	606	526	568	556	628	556	536	572	622	562	560	558	577	541	616	591	562	545	581	626	605	581	579	581	596	606	586	567	578	586	559	616	569	556	566	559	600	583	585	615	594	576	582	561	591	569	586	531	531	604	571	589	550	590	554	574	557	571	573	536	580	573	579	589	589	600	585	598	555	572	557	536	562	565	597	568	575	585	548	623	602	637	605	581	574	573	590	543	596	563	564	569	573	584	607	600	573	584	615	550	569	582	581	542	553	578	566	587	546	603	642	618	602	574	569	526	583	569	569	592	599	605	574	606	576	599	566	545	576	563	604	572	549	559	566	590	580	591	558	562	585	573	576	547	565	583	602	547	543	582	593	569	599	577	596	552	541	574	574	578	572	604	588	597	539	605	559	583	574	566	548	587	599	563	529	590	568	598	605	597	545	619	596	544	587	550	573	589	572	592	549	577	578	612	583	618	565	548	599	586	541	576	575	551	603	570	543	611	579	619	581	570	581	564	582	568	591	583	589	639	580	579	590	547	574	618	594	583	616	592	566	584	543	670	570	554	546	576	591	549	573	577	564	576	577	538	591	594	567	609	581	558	558	594	607	581	598	604	605	582	597	559	563	612	581	590	568	581	569	598	596	622	566	576	584	556	564	571	623	581	555	585	597	562	580	574	581	564	597	601	612	528	565	567	626	571	580	572	587	611	572	619	565	576	585	588	577	565	584	543	575	581	579	561	595	569	557	563	613	575	585	605	595	578	555	574	634	595	613	556	580	591	613	600	544	575	577	592	604	624	598	575	577	590	639	542	571	582	594	614	542	564	609	582	595	563	620	596	589	563	567	565	577	591	593	601	567	582	557	584	528	606	563	589	587	563	552	575	579	560	607	577	531	569	583	600	599	557	566	580	561	557	562	602	579	594	563	578	577	579	584	555	564	584	604	585	598	580	581	553	561	559	617	580	578	576	551	554	586	581	547	596	586	600	606	604	583	601	574	584	587	573
3188	268	196	193	177	183	189	172	179	173	202	177	203	218	179	163	183	191	186	177	185	164	199	171	194	182	189	194	179	191	214	169	190	181	176	172	177	196	193	203	200	210	178	187	225	217	172	184	172	178	205	184	190	184	204	203	187	186	200	195	198	162	177	186	177	183	188	169	185	174	177	206	179	188	169	178	194	199	186	168	164	181	176	196	166	201	170	177	194	208	174	188	199	171	172	181	217	203	170	190	170	200	188	206	186	189	163	182	199	180	180	212	183	185	181	176	201	175	199	198	159	171	191	195	188	187	195	160	181	198	194	183	166	181	185	177	173	172	190	197	181	160	195	196	196	196	168	173	188	179	189	185	167	184	197	193	190	218	169	179	186	201	191	163	154	172	184	216	170	182	180	178	191	194	175	179	150	175	175	199	198	190	179	190	213	198	199	190	207	181	179	188	194	193	194	205	178	162	181	181	194	203	177	179	196	180	155	178	180	178	209	207	174	176	168	192	164	182	199	221	176	173	181	195	204	182	195	194	187	171	175	184	166	194	196	185	186	179	207	199	178	196	195	214	223	156	202	181	171	172	170	191	202	180	206	178	188	167	189	206	184	207	191	197	188	175	190	172	177	201	193	186	169	210	180	187	204	192	172	181	182	194	179	188	176	182	158	186	188	197	158	206	185	200	181	207	227	168	174	170	210	151	168	185	188	174	197	191	207	194	189	181	180	188	175	184	184	170	165	184	205	171	193	187	211	171	169	208	163	184	175	197	186	185	200	159	196	174	188	200	209	149	189	198	185	180	174	159	190	179	171	172	166	180	200	183	155	192	179	168	175	164	187	181	194	190	195	207	197	201	170	165	169	181	189	197	189	176	184	201	191	171	175	195	175	196	194	210	160	191	207	201	194	199	181	186	207	197	183	213	194	160	200	181	166	185	175	188	196	170	208	198	162	190	168	183	184	168	172	208	177	199	155	175	196	183	183	174	206	197	183	192	186	189	219	177	209	192	173	202	160	152	184	180	193	196	181	162	202	213	192	185	168	166	170	159	181	206	181	166	178	198	168	197	188	190	162	214	162	187	189	182	180	188	222	174	170	211	193	170	196	198	185	176	200	181	186	172	153	188	172	183	200	206	190	175	178	173	183	186	178	182	171	212	162	163	172	215	192	158	199	189	206	170	177	191	225	201	174	185	194	163	195	192	184	180	195	194	191	196	206	183	183	202	185	167	189	183	206	166	174	209	196	186	185	178	202	177	189	196	177	175	177	185	159	186	190	179	199	214	216	190	190	179	213	190	201	184	200	183	168	177	189	188	166	194	207	184	202	189	192	186	198	194	202	194	172	165	202	206	190	211	177	198	192	204	183	199	167	193	162	184	183	177	156	213	175	159	171	175	205	188	189	188	216	204	169	174	168	181	197	174	155	173	166	197	176	187	190	219	184	194	216	163	209	211	178	168	172	170	163	164	180	204	170	188	187	199	169	171	175	191	161	190	193	197	187	197	178	190	184	204	177	164	197	192	205	196	194	184	182	184	182	161	190	192	188	213	205	187	213	169	203	191	161	179	191	182	203	143	158	176	211	191	164	192	191	199	179	199	180	189	181	210	168	175	196	207	194	203	208	205	205	178	175	176	181	199	197	199	201	204	182	196	169	172	182	188	182	168	185	180	161	198	183	190	194	191	157	199	199	172	195	182	181	195	189	170	182	188	176	175	169	211	185	177	198	194	178	187	214	202	188	179	189	204	180	173	160	189	186	185	180	177	184	211	199	168	174	186	169	192	190	172	173	183	173	178	186	192	198	184	176	183	178	199	188	172	161	196	186	183	189	185	180	204	169	182	188	203	163	172	161	166	200	162	177	174	199	168	189	186	170	169	166	221	185	200	197	177	165	201	197	194	204	189	187	181	182	197	187	194	168	198	190	158	184	186	192	182	199	204	165	196	175	191	219	196	182	177	191	182	185	209	194	190	160	163	192	195	180	194	177	179	197	200	181	204	202	186	180	195	199	182	175	179	182	180	186	183	178	145	181	171	208	201	180	211	175	191	209	181	198	188	165	212	169	172	157	164	207	188	192	177	168	165	182	160	172	195	208	188	180	169	176	187	196	171	207	192	205	196	191	168	165	156	170	193	162	201	183	207	182	193	154	192	190	181	184	170	176	181	201	193	183	200	177	183	174	181	187	171	209	184	185	180	148	187	184	177	187	192	187	173	197	190	166	163	199	183	155	195	174	176	152	195	157	185	183	189	194	175	185	196	186	191	179	157	181	173	155	189	191	169	160	195	162	212	176	208	203	173	171	156	183	192	176	178	189	165	182	182	192	200	192	177	171	174	179	187	191	153	181	166	185	186	216	167	196	165	174	180	183	198	196	180	196	192	202	177	185	185	182	157	164	188	178	202	188	206	180	180	191	217	185	190	210	192	187	161	181	163	178	173	172	196	212	190	180	196	200	192	206	188	187	198	178	198	197	175	186	171	194	190	183	204	190	198	194	186	199	187	186	178	190	191	204	192	197	187	192	186	211	189	190	205	185	169	199	204	166	174	197	200	166	161	171	200	203	214	183	166	221	160	188	168	173	169	197	182	197	179	164	186	205	205	194	190	182	202	206	201	179	176	162	178	209	188	213	191	192	163	180	185	196	190	191	183	199	216	155	178	174	169	169	195	188	202	188	153	193	211	184	198	167	198	192	176	184	202	183	184	160	174	181	182	168	182	198	184	214	178	176	180	172	182	175	175	192	190	150	185	207	179	183	202	194	172	170	185	188	175	201	188	191	195	170	182	172	173	204	221	192	180	173	190	198	183	200	203	167	166	175	182	190	184	180	172	194	222	185	165	177	210	169	179	193	188	190	180	174	196	208	192	181	165	204	185	187	169	178	173	183	190	193	190	190	191	213	206	183	212	160	180	190	202	169	191	174	208	185	188	187	183	193	180	195	215	199	198	156	177	181	180	176	202	175	195	206	193	177	173	180	188	178	209	199	198	182	182	187	177	169	166	194	182	184	215	172	188	183	188	194	190	199	163	170	213	175	148	169	181	210	162	197	218	196	202	203	158	200	186	184	196	172	208	209	204	169	219	185	188	189	171	188	177	182	199	192	190	192	183	180	176	206	193	172	170	199	202	186	196	190	191	182	167	215	177	193	182	165	189	181	188	187	185	176	213	205	206	191	188	176	181	169	178	176	181	174	179	171	204	195	182	185	163	218	174	205	179	195	183	199	185	172	181	192	174	181	202	195	160	181	205	198	196	153	184	156	189	189	196	201	173	162	199	188	160	200	164	193	198	181	191	181	170	164	172	180	216	186	195	158	194	188	198	170	169	195	186	176	196	181	144	193	161	186	162	207	187	196	193	172	181	163	162	184	168	183	205	161	173	220	190	205	211	209	205	168	206	143	219	203	211	165	193	200	217	204	169	190	187	173	201	182	188	196	192	194	175	187	180	206	206	191	188	182	180	206	184	192	202	192	190	176	174
2639	472	478	470	512	506	464	447	480	470	476	461	453	475	431	487	520	436	469	461	445	450	442	471	471	468	472	465	426	452	484	443	438	493	470	501	426	487	458	475	469	482	457	454	491	455	483	449	455	452	489	467	453	458	451	486	460	463	434	479	457	479	435	446	488	472	475	486	477	464	460	512	471	433	443	500	489	471	460	413	484	443	468	493	470	456	446	493	458	449	441	435	468	440	513	480	440	465	487	474	457	459	445	474	495	501	480	454	455	490	461	466	429	430	465	481	468	464	498	475	496	466	448	456	415	473	449	462	426	484	452	511	491	498	475	475	455	464	470	475	456	467	471	477	478	462	479	407	436	453	455	465	468	433	500	413	471	496	421	470	463	460	451	429	425	482	472	479	450	459	489	455	490	426	465	435	511	446	497	503	482	444	448	493	466	435	460	480	453	422	455	472	490	467	429	459	487	459	441	493	450	443	451	444	460	470	472	488	461	485	466	466	478	469	426	496	473	465	446	494	474	467	455	439	438	497	476	455	455	444	418	461	468	443	491	506	487	474	440	447	440	467	471	436	489	461	422	467	453	464	470	424	443	465	414	470	443	447	480	478	436	464	469	466	466	463	469	459	438	516	452	482	477	466	431	518	478	458	481	477	468	484	453	460	473	486	474	461	521	444	442	477	521	430	489	473	515	479	464	466	472	488	455	461	469	526	496	466	509	470	471	471	485	481	466	483	489	463	465	433	480	461	474	458	461	461	472	459	460	433	484	470	434	500	448	443	464	508	485	465	429	497	493	447	480	460	455	464	476	464	482	437	477	473	447	433	419	455	477	467	462	458	435	488	508	474	500	459	458	455	487	450	466	468	483	443	448	477	496	449	462	442	435	472	436	426	412	435	489	484	483	451	469	467	462	469	490	444	476	454	467	441	481	476	464	450	424	445	463	466	490	453	439	478	499	423	431	449	470	462	458	459	470	453	456	449	450	476	469	459	502	465	525	469	432	472	453	455	443	487	462	465	510	449	417	481	504	490	467	464	474	478	479	440	454	479	509	474	448	491	448	503	477	465	454	424	491	426	417	451	464	458	430	483	480	503	503	430	498	447	435	474	448	466	438	460	457	467	446	447	464	488	494	482	443	443	463	453	533	444	458	438	452	410	453	471	426	477	491	493	459	478	453	429	486	478	488	476	443	485	455	446	473	476	476	459	452	433	441	516	437	471	428	481	464	463	470	492	450	480	480	476	503	473	434	457	441	450	491	465	414	414	453	470	509	490	486	494	465	496	492	478	460	499	456	462	473	486	478	491	520	468	469	476	494	469	460	514	507	457	443	433	475	476	517	447	425	475	489	408	469	415	439	434	491	466	478	455	431	491	427	493	491	435	449	501	458	482	486	471	468	470	431	451	487	429	468	480	456	508	441	439	472	464	476	460	476	496	472	473	474	475	451	491	445	458	475	483	489	463	440	477	452	464	461	470	401	471	451	420	469	508	432	471	478	449	455	463	455	441	419	459	452	436	435	480	436	471	451	459	438	481	466	439	514	458	487	438	469	525	492	481	499	478	428	467	432	458	485	502	462	490	446	488	477	454	458	477	496	493	468	482	446	484	460	452	460	472	463	478	472	460	513	500	447	461	460	463	471	416	445	477	474	474	467	429	467	467	409	437	447	440	456	488	487	468	460	503	477	459	458	447	478	427	499	501	480	457	444	467	464	447	468	444	455	486	443	459	468	463	460	460	495	476	495	488	445	462	473	478	458	479	487	452	481	458	466	478	462	441	474	479	463	475	475	483	498	525	464	466	454	451	458	474	486	504	482	508	499	452	436	466	455	470	506	504	478	416	436	506	464	448	458	433	457	459	444	452	451	471	474	453	472	459	492	470	486	445	468	448	501	474	470	468	448	482	467	495	508	465	486	477	453	463	464	452	462	457	468	450	457	467	460	482	432	445	509	473	460	441	445	452	466	486	470	452	472	478	485	477	465	445	504	436	479	511	502	439	450	449	496	456	485	494	457	485	464	440	471	496	465	461	471	482	452	437	467	468	436	447	434	457	447	467	494	465	448	510	433	496	476	497	498	462	474	485	443	438	481	449	447	425	494	482	484	476	459	457	476	486	472	413	458	488	448	506	449	454	481	464	476	476	496	452	464	470	462	483	476	477	523	464	481	475	458	487	470	492	447	456	470	483	482	451	485	426	474	450	477	463	440	446	420	500	407	456	449	470	472	438	456	469	445	481	533	462	463	463	472	498	441	485	486	466	445	486	457	451	464	490	451	482	482	461	478	450	439	478	506	447	478	448	464	471	477	448	466	500	483	456	493	474	455	463	450	454	462	439	455	467	427	460	477	491	485	447	494	489	441	475	460	468	473	497	475	452	477	468	478	466	479	442	439	432	463	450	465	462	452	446	471	439	495	486	467	444	443	449	454	435	502	472	448	442	490	460	459	447	475	504	482	451	502	438	462	487	457	460	472	454	500	451	443	503	454	475	456	472	461	488	446	465	487	440	507	448	470	457	463	458	485	454	486	477	532	491	460	480	457	456	452	444	444	461	471	459	446	485	465	475	470	470	469	496	492	448	447	435	449	449	435	439	435	465	501	499	454	440	504	463	478	444	468	484	472	471	472	448	509	507	469	443	471	446	504	465	467	447	432	460	465	449	495	469	500	482	482	455	440	481	486	461	464	487	470	474	448	465	464	459	486	465	464	470	471	463	440	469	463	495	463	487	482	486	460	443	467	412	448	454	471	435	461	487	476	496	457	431	504	463	461	471	450	477	492	441	476	467	465	451	455	463	453	486	502	455	516	441	451	476	447	490	531	473	478	474	459	453	454	455	461	446	451	504	458	477	462	444	452	459	474	456	429	453	493	450	428	478	505	443	458	477	503	413	465	448	413	484	477	465	440	449	409	431	486	469	445	463	468	506	457	464	456	512	501	487	447	466	492	429	439	478	518	440	453	481	466	463	447	442	472	430	433	486	462	462	444	498	460	518	501	449	451	426	528	465	437	408	430	458	504	432	451	450	442	473	471	480	481	478	443	484	476	459	485	495	468	426	501	466	458	455	423	478	458	474	454	455	445	461	449	492	448	466	459	435	466	454	431	475	487	486	467	474	457	484	440	460	476	440	474	467	466	414	453	461	469	460	486	436	504	427	483	461	440	472	463	435	443	479	455	459	471	511	463	473	448	447	452	471	450	471	448	483	485	438	497	480	463	429	453	453	497	444	490	466	420	473	447	447	459	499	493	481	475	491	449	443	475	465	439	465	453	497	510	501	479	488	498	491	495	466	486	483	475	439	478	462	476	452	500	460	468	436	430	488	505	453	465	469	466	434	452	468	475	455	474	469	413	463	475	464	482	484	449	479	487	496	445	475	485	453	449	459	470	464	471	474	508	446	475	457	475	462	472	451	476	484	490	431	454	452	438	486	440	501	475	502	467	475	463	431	487	469	485	428	478	447	506	504	502	431	475	450	468	457
12419	1015	640	547	458	398	376	367	404	357	325	358	320	312	314	331	346	308	363	315	322	317	356	336	325	302	292	311	302	350	329	317	299	312	336	312	310	303	332	314	337	343	347	324	306	282	323	296	324	332	340	292	312	306	315	308	269	346	331	296	314	283	307	317	343	323	311	325	332	367	315	317	322	332	324	323	292	285	304	334	307	307	308	323	324	330	300	288	309	316	330	303	312	322	314	314	335	310	331	314	302	320	334	318	315	300	333	305	339	326	281	303	328	307	313	337	332	330	315	311	307	324	302	303	325	325	328	322	293	321	341	338	317	336	356	318	288	284	300	376	329	314	343	334	306	305	335	333	320	345	326	317	310	341	335	348	323	350	310	328	318	339	320	307	309	344	298	327	326	309	297	299	299	372	338	335	344	318	271	320	348	375	331	309	337	324	307	345	312	327	333	314	329	346	312	357	324	307	278	324	336	303	312	277	300	357	279	323	310	291	308	283	326	290	315	314	324	321	317	281	332	283	323	286	332	319	322	287	312	354	307	282	315	300	289	311	287	318	305	289	321	305	305	325	325	317	317	314	336	274	312	325	341	317	306	325	310	313	322	298	289	345	337	318	276	353	293	348	313	319	326	305	303	330	271	304	319	318	325	319	312	303	315	311	330	339	333	313	311	275	320	294	317	328	369	311	312	342	326	287	302	306	326	320	320	280	320	308	334	334	336	345	353	346	308	318	296	330	325	305	345	314	306	303	320	336	301	343	296	350	328	328	296	276	339	327	330	317	328	301	322	303	296	325	314	292	325	315	328	296	296	305	308	312	326	319	321	305	351	302	317	307	306	338	300	325	323	324	315	330	332	328	304	294	308	319	321	339	338	326	351	299	302	289	344	313	338	338	315	277	290	308	291	310	306	310	317	306	321	331	303	293	311	292	275	349	290	339	296	298	332	323	307	319	316	297	285	298	280	306	313	313	316	309	316	312	308	344	325	312	296	307	318	306	333	338	306	322	309	344	317	334	329	284	293	323	313	326	307	347	342	313	304	304	331	307	331	312	328	309	328	305	334	302	331	296	333	310	325	332	315	302	280	315	332	340	348	312	299	309	310	303	320	320	300	314	302	319	306	349	331	326	319	327	328	321	278	297	310	312	311	322	354	291	312	331	311	319	306	335	315	289	303	314	321	302	313	330	293	303	350	310	310	300	331	323	355	305	288	337	325	308	290	307	307	304	320	319	331	350	325	329	300	319	309	354	345	327	326	307	338	347	322	335	320	338	328	346	303	311	275	298	325	334	301	301	336	344	285	332	313	319	332	331	308	307	343	287	322	314	313	338	341	340	314	323	332	342	322	302	322	337	340	328	293	338	321	308	295	325	289	308	300	286	319	327	343	344	308	298	324	322	306	294	319	319	329	318	303	314	324	282	301	319	289	309	309	332	319	286	329	320	287	324	307	310	331	300	318	305	310	310	282	320	303	320	307	282	324	320	316	310	315	313	341	320	331	291	347	330	296	315	300	323	324	313	314	297	270	321	331	307	351	380	328	327	308	314	347	334	322	340	312	339	310	328	360	335	308	299	320	322	305	316	302	340	320	340	336	311	341	307	319	310	294	323	332	350	306	298	326	314	320	317	311	306	330	337	333	314	325	295	343	331	330	340	321	322	338	331	272	314	328	340	312	351	299	326	348	322	305	311	329	292	298	313	329	314	335	297	342	291	336	314	305	291	314	319	324	355	308	379	323	314	321	312	317	362	280	298	314	309	334	284	308	349	318	312	289	340	306	284	311	326	304	312	332	292	299	332	335	325	328	311	292	354	330	306	307	311	323	310	331	371	308	296	303	267	310	308	321	329	351	299	323	330	302	360	349	321	353	367	309	330	288	300	331	320	328	326	329	294	318	297	293	324	273	328	272	304	323	295	328	331	366	304	306	329	340	301	339	310	324	304	345	292	301	354	285	315	350	315	301	298	298	297	315	316	306	320	303	293	299	268	309	311	274	318	347	285	348	349	284	305	340	341	314	328	353	319	322	326	275	282	316	338	329	335	332	289	283	325	319	314	316	326	338	289	319	314	352	321	328	320	350	316	299	288	334	325	301	323	332	271	333	351	314	304	327	314	299	329	300	266	346	300	326	322	318	274	333	336	327	330	348	345	343	314	307	327	326	329	272	327	334	299	330	317	280	302	347	307	288	318	317	292	333	321	305	344	319	305	308	331	340	313	299	283	306	287	322	351	313	312	366	311	315	299	309	312	294	327	335	286	338	315	348	356	335	307	328	324	325	368	336	333	293	327	292	321	286	353	305	328	294	305	297	329	304	293	361	317	324	294	304	350	313	302	306	309	288	334	322	303	305	290	316	334	341	318	324	338	341	364	291	330	332	314	310	293	314	297	338	343	329	290	336	322	319	301	336	313	317	350	323	334	321	273	320	326	314	317	309	330	301	310	282	292	310	279	347	320	316	316	286	310	319	327	337	322	351	304	307	289	332	337	350	308	302	313	283	343	318	347	299	323	317	339	350	310	321	334	340	325	348	333	340	315	348	313	306	316	338	302	306	333	319	337	353	332	349	338	321	326	344	311	314	326	304	293	333	312	304	313	335	273	324	301	319	315	344	305	317	307	321	336	328	323	292	302	329	284	290	306	326	276	280	311	346	327	326	305	370	306	280	317	285	320	293	313	342	341	310	297	317	326	308	304	321	333	303	287	314	290	331	309	314	292	297	322	275	341	273	300	314	305	292	352	284	307	292	323	301	329	309	332	323	325	309	339	311	354	310	308	320	310	302	392	302	328	374	308	321	300	328	332	314	300	310	307	308	317	324	363	327	318	292	321	305	316	313	342	328	317	313	273	319	294	294	294	307	328	307	346	304	323	340	304	303	306	338	321	334	303	327	294	308	335	363	307	310	329	317	289	290	319	320	332	320	308	340	333	304	302	316	296	318	313	329	328	326	318	295	320	311	308	305	343	319	338	315	342	346	307	336	350	316	290	304	313	306	319	308	285	303	309	309	310	313	332	297	345	311	317	274	300	284	307	322	349	335	331	306	308	322	314	333	282	335	324	337	299	351	311	338	350	304	315	302	336	307	309	342	306	313	305	309	351	329	328	320	294	322	296	280	297	271	314	334	293	340	318	273	303	337	381	312	329	328	270	323	366	319	314	322	332	335	313	293	313	320	342	322	305	312	299	301	312	322	302	297	328	313	348	327	295	312	328	294	334	316	307	340	295	314	331	312	333	312	326	317	310	345	319	310	292	300	308	322	310	282	322	307	328	304	315	301	326	369	302	306	326	310	337	346	324	343	316	322	301	324	318	342	316	328	322	283	300	324	319	316	345	311	302	327	309	307	342	341	328	350	325	298	319	311	325	303	317	286	295	359	309	348	313	357	325	347	276	330	335	331	320	314	327	355	342	354	301	329	323	336	291	325	324	324	313	326	316	312	322	310	328	305	307	337	313	357	321	287	308	297	304	342	334	290	333
8867	1064	1418	1509	1423	1186	1081	984	958	946	918	880	815	864	786	755	807	768	786	747	804	739	749	752	781	803	737	785	757	764	747	735	753	761	743	738	754	739	732	768	768	736	719	699	726	681	755	736	719	718	745	770	735	744	690	774	728	726	727	736	707	726	722	770	708	772	727	743	722	783	678	783	756	681	713	698	710	738	711	752	715	677	756	684	674	771	729	698	759	747	694	736	761	688	761	689	700	753	694	752	717	748	702	671	705	714	711	701	698	784	796	731	701	747	697	709	729	758	741	706	727	772	668	710	699	670	709	738	727	698	699	721	718	766	698	754	732	741	741	758	735	684	679	748	756	757	778	744	741	709	745	721	725	725	737	744	725	730	745	759	718	754	707	703	686	699	736	706	657	739	769	725	728	705	773	676	782	721	685	722	722	696	688	689	713	696	752	712	721	747	754	750	697	717	705	742	702	752	798	698	744	696	719	738	735	728	743	702	705	723	721	695	746	725	724	703	741	732	695	720	746	713	723	685	729	751	681	771	741	759	721	679	714	716	735	717	671	750	718	712	727	743	724	716	695	751	753	733	711	738	727	727	738	722	681	702	744	712	734	730	701	708	738	738	700	703	742	716	737	738	678	721	743	670	716	678	659	686	740	730	733	800	671	748	729	686	725	746	697	698	680	775	741	732	729	761	708	702	725	757	769	711	683	764	710	749	709	762	729	741	709	743	788	731	752	746	702	739	773	741	706	707	707	717	737	753	769	741	677	713	708	752	731	782	673	706	708	712	729	702	681	750	745	778	762	716	732	753	736	729	740	752	751	726	759	691	742	705	689	674	696	710	746	696	763	767	720	738	741	749	735	702	703	707	737	718	707	755	717	738	713	714	675	714	672	714	683	751	720	712	691	692	734	706	743	790	722	738	727	734	786	726	725	712	714	709	782	769	681	665	749	709	688	724	736	721	723	784	649	699	729	683	746	701	711	696	734	722	724	710	752	716	744	758	721	687	750	720	750	720	729	795	645	739	729	748	756	709	745	744	724	727	699	762	760	667	772	723	748	736	702	704	733	733	744	733	743	740	749	748	735	704	727	711	707	722	733	711	734	669	703	765	697	682	707	742	708	666	774	698	743	709	727	726	713	731	694	700	741	706	715	722	685	707	700	715	698	739	695	717	751	721	712	709	716	675	708	753	755	749	733	720	710	673	700	727	743	754	712	736	712	732	734	786	777	746	709	710	740	733	682	722	762	716	755	744	721	712	732	745	685	754	712	666	720	722	689	724	723	717	767	712	741	690	658	759	675	728	755	756	733	735	706	748	725	689	730	765	785	754	675	677	736	722	715	761	675	770	726	731	730	687	702	762	692	733	705	743	741	735	755	742	713	697	704	757	708	692	694	712	710	731	738	699	699	724	736	762	763	740	734	750	770	689	743	650	726	778	736	734	717	737	679	727	742	712	707	706	706	754	676	725	711	720	746	734	707	703	684	778	707	754	721	690	759	729	769	711	714	680	756	797	770	751	682	655	747	737	728	676	743	666	716	715	705	743	707	698	736	727	713	707	707	723	736	771	692	711	756	765	745	775	715	714	662	793	732	701	723	728	729	726	726	714	713	730	720	724	689	749	722	707	776	735	707	749	743	703	771	733	741	730	741	755	701	743	760	720	770	741	760	761	733	745	691	728	705	698	704	754	772	704	746	679	700	780	724	753	746	704	787	734	754	736	732	715	758	736	687	708	710	665	679	745	710	706	697	726	699	660	729	713	740	730	731	710	728	692	758	729	748	724	702	662	709	776	698	747	697	714	691	731	681	742	707	754	711	724	756	748	732	703	745	711	701	749	720	737	732	729	706	728	736	741	723	757	726	719	765	713	754	745	755	731	740	735	727	674	695	720	742	761	744	772	723	709	719	696	756	740	769	744	686	755	703	712	733	688	710	705	711	700	779	633	714	743	725	718	736	766	721	730	747	697	717	754	726	731	709	697	720	741	736	714	716	711	704	746	744	700	747	710	730	734	719	714	764	702	748	721	714	716	720	714	717	718	720	697	746	731	755	720	728	737	732	693	775	726	731	761	702	767	721	720	681	738	722	718	687	694	758	665	681	740	707	691	778	700	733	733	733	671	791	708	701	749	653	752	690	713	720	717	743	728	694	743	670	720	665	734	704	751	701	701	704	700	733	770	709	677	740	720	720	684	719	763	702	724	735	713	701	768	711	667	708	732	734	745	704	703	724	750	694	719	739	750	723	739	717	665	695	724	728	736	765	765	708	749	716	748	654	716	725	717	671	730	729	723	738	763	746	733	731	675	710	778	736	770	732	720	695	720	725	741	730	749	736	763	701	751	747	746	800	724	697	707	724	691	674	688	726	746	714	737	714	688	711	697	696	719	744	776	716	692	728	714	720	707	681	689	706	686	698	742	742	737	688	706	736	714	701	725	701	719	695	694	740	711	727	721	824	716	700	750	674	769	718	705	722	740	746	700	708	667	763	757	732	678	737	717	715	760	700	738	711	750	697	721	741	680	769	693	727	665	742	766	703	707	727	719	765	696	725	719	712	724	728	766	705	707	747	709	670	740	726	712	716	767	710	675	729	694	658	735	721	678	735	697	731	753	702	696	738	705	740	734	757	727	733	703	753	750	744	745	725	777	687	773	731	686	736	782	731	749	728	714	738	720	727	718	737	713	730	661	699	739	752	676	736	724	707	721	744	717	725	733	726	716	721	747	700	726	684	787	753	685	742	684	710	742	693	729	720	744	670	736	731	707	770	754	706	704	739	732	697	747	706	739	686	748	709	707	769	724	694	692	698	706	729	722	722	706	693	709	686	695	714	726	760	752	728	704	747	719	711	739	698	713	755	707	691	684	686	723	757	672	719	732	709	748	705	734	684	733	669	722	667	763	704	755	741	724	715	699	751	747	710	708	727	761	704	762	726	719	708	712	727	750	699	740	755	670	793	688	689	734	730	714	769	737	700	681	758	719	741	727	734	692	718	712	730	726	736	711	698	683	759	773	750	715	746	717	734	709	770	754	752	740	750	681	750	734	733	729	713	725	721	715	743	689	720	706	731	767	776	752	723	671	670	738	697	708	713	736	733	689	733	737	738	744	743	684	693	728	739	771	714	734	724	718	729	708	733	683	675	716	677	703	720	712	676	716	717	734	733	721	744	768	765	738	679	715	735	693	727	726	721	683	715	720	683	691	708	704	771	688	759	692	735	698	700	717	724	754	710	714	734	720	729	758	725	733	710	720	726	651	738	763	700	739	770	647	739	714	692	657	718	716	702	742	730	675	746	742	689	753	736	735	756	723	722	747	710	747	716	690	690	757	705	732	734	724	721	745	720	707	736	725	727	751	688	723	708	753	736	667	778	780	703	718	727	729	705	720	731	688	710	741	753	714	703	778	743	707	722	685	714	725	732	699	675	732	754	762	764	711	742	724	658	731	746	730	710	747	690	718	678	701	702	711	697	692	718	721	675	665
21478	2321	924	730	570	461	418	340	345	314	298	272	301	281	296	272	248	279	287	257	273	263	268	245	273	287	259	264	256	242	272	294	268	260	270	269	269	260	244	247	291	245	248	265	246	263	215	234	260	233	240	246	262	274	253	245	258	231	247	278	247	257	263	290	222	237	246	254	284	264	280	231	234	253	311	270	254	217	247	236	251	253	250	242	277	250	259	259	255	256	248	246	249	232	243	261	256	249	256	270	256	275	234	224	284	266	264	265	253	261	255	259	244	252	263	257	245	226	237	262	235	228	238	245	240	222	262	273	268	239	267	267	271	296	266	273	271	267	260	271	265	264	235	257	259	223	259	237	269	234	231	239	236	235	260	248	251	260	259	223	266	258	262	273	252	228	256	253	278	280	249	245	256	242	283	268	278	257	243	265	254	259	280	263	258	244	248	254	252	231	259	257	240	283	270	255	248	260	260	253	261	271	282	244	247	256	249	269	262	312	247	267	247	222	232	277	232	241	245	299	255	250	257	258	255	271	212	280	278	286	253	286	244	241	237	253	245	302	250	247	300	266	260	262	263	222	246	294	278	252	253	240	272	263	266	242	255	277	296	273	310	261	278	287	244	251	248	262	252	225	269	233	254	259	240	249	250	257	296	252	254	249	255	230	244	273	273	261	266	261	255	224	261	242	273	237	239	213	278	264	272	271	256	259	261	257	240	236	233	264	224	257	272	254	241	233	257	239	274	234	253	248	273	244	252	273	299	281	254	250	275	256	269	233	234	246	257	240	242	244	247	254	210	241	249	253	255	251	268	272	254	245	245	243	248	273	271	245	240	273	248	290	244	239	245	271	259	264	258	262	240	268	282	283	276	242	295	272	294	264	275	222	263	272	276	254	248	253	229	258	278	288	261	284	221	280	239	263	230	236	284	259	271	270	281	291	261	226	257	282	266	260	242	297	249	242	248	235	253	293	240	246	282	267	256	257	230	232	243	277	278	266	263	282	268	276	243	256	287	246	251	261	252	270	254	252	257	274	255	246	234	253	237	234	233	266	215	249	249	240	258	257	261	264	254	223	267	244	273	264	240	275	239	276	252	274	276	252	252	252	258	248	256	240	269	271	267	257	250	245	223	257	260	238	265	257	273	263	268	255	265	309	222	251	252	236	275	242	301	266	242	257	301	255	263	266	245	280	242	247	284	263	251	263	271	242	253	252	235	261	269	253	249	253	266	241	290	239	235	253	216	275	260	257	220	273	269	277	236	249	299	248	279	274	252	306	287	274	246	275	239	259	273	285	261	252	266	233	261	270	263	248	244	263	253	261	283	258	257	262	271	255	237	246	249	251	282	256	243	257	259	243	244	269	266	267	263	249	209	240	248	247	229	260	259	250	226	257	243	245	300	229	262	262	274	248	305	280	240	263	218	239	248	213	237	248	268	266	230	224	259	258	251	249	256	250	272	226	250	269	236	241	262	238	276	250	266	248	269	240	284	247	292	262	247	270	242	268	249	248	257	273	267	254	260	267	256	243	286	282	229	252	255	265	289	296	266	266	253	263	235	264	270	238	255	277	249	280	261	257	291	279	247	254	272	226	264	246	273	250	255	248	282	270	300	268	297	268	260	247	265	281	255	274	232	247	258	263	260	248	252	264	246	259	262	242	263	278	254	263	223	273	248	264	251	244	261	270	258	252	257	265	278	275	226	256	260	282	239	290	257	264	261	290	256	221	268	257	248	272	276	268	251	246	274	242	252	253	247	266	267	289	258	253	265	245	228	280	265	265	256	278	275	272	281	253	262	241	262	242	259	249	248	286	241	264	237	279	275	268	237	244	249	288	245	276	291	232	228	246	269	273	296	256	238	285	236	250	261	246	279	299	268	253	253	255	244	229	274	291	294	260	258	251	287	283	274	252	269	250	225	266	248	252	265	222	260	250	253	267	269	272	232	232	267	264	247	273	234	250	262	232	239	268	266	241	252	259	260	266	282	234	233	257	250	244	270	276	265	252	244	275	259	240	260	243	249	255	265	242	235	246	253	244	259	240	248	276	276	258	264	233	264	273	285	268	262	274	259	250	239	249	286	275	277	264	279	280	251	266	248	250	254	288	269	280	259	260	247	256	243	262	237	245	251	247	281	256	226	254	238	253	267	244	307	275	255	253	256	229	219	261	262	272	277	269	257	285	245	271	273	238	249	231	238	236	223	272	273	225	256	227	266	295	256	265	246	248	272	285	249	293	280	270	265	247	254	243	245	242	263	258	266	271	238	257	263	257	246	259	264	248	258	242	243	218	254	255	282	255	235	268	284	261	270	243	243	230	261	219	248	225	234	261	246	274	268	257	272	260	258	248	258	246	237	247	270	268	278	267	293	221	267	278	281	266	246	250	275	259	244	263	252	261	245	244	268	227	255	252	282	288	250	240	251	263	239	259	264	270	259	245	241	229	290	268	256	263	254	239	265	252	236	233	273	231	271	275	256	246	240	249	264	248	243	261	227	211	272	282	252	251	264	244	282	260	245	273	235	254	252	266	241	283	242	258	233	276	258	270	247	260	282	262	236	242	246	261	266	262	257	243	268	259	237	262	255	284	228	255	231	270	236	246	237	252	282	267	257	261	225	244	235	262	227	249	250	259	251	279	272	242	242	267	252	263	239	273	239	239	285	275	260	236	270	253	233	283	290	265	261	246	235	257	250	274	235	246	264	313	266	261	265	248	249	246	248	266	273	237	259	240	240	268	217	244	247	264	273	255	266	261	249	266	259	231	264	231	267	241	255	243	253	259	235	251	272	254	237	252	253	252	274	241	253	282	265	288	285	293	276	243	269	251	261	243	268	271	221	220	268	273	227	269	246	273	257	304	220	246	271	254	243	242	256	256	299	255	248	258	281	239	228	249	257	250	272	296	260	256	272	256	223	260	241	239	286	255	284	244	247	243	231	251	280	256	245	260	238	275	248	262	270	251	265	274	235	262	258	239	255	250	262	240	265	285	268	218	248	256	225	241	255	257	246	274	257	253	230	248	257	264	267	270	257	230	236	299	288	267	276	277	276	283	276	239	236	239	288	238	243	268	277	269	270	227	265	246	251	210	275	284	281	263	262	226	253	248	274	264	257	267	256	242	269	265	252	222	248	293	249	263	249	284	270	239	271	298	243	253	257	297	266	273	265	228	253	248	247	247	257	263	263	294	219	289	283	227	269	263	281	236	230	257	244	218	259	256	252	270	231	265	244	249	244	245	236	244	264	255	237	266	239	254	257	237	249	247	232	256	271	240	258	294	268	214	261	253	225	268	239	248	258	256	242	246	252	265	267	261	262	266	273	265	281	239	263	251	270	239	276	261	254	244	252	242	295	257	267	243	262	230	257	268	233	253	258	242	268	259	279	249	258	245	264	239	237	291	268	259	276	260	238	245	238	241	267	255	263	278	261	230	241	243	264	266	254	273	285	242	262	244	233	257	271	235	275	277	253	274	286	252	264	235	227	275
11780	1166	1940	2224	1872	1543	1379	1164	1093	959	866	842	817	791	750	730	726	757	694	692	690	659	628	621	669	612	629	630	634	645	604	650	665	635	577	580	602	635	604	597	629	575	618	584	602	581	662	579	594	589	626	609	586	581	598	640	605	607	594	585	584	553	603	602	615	565	564	556	570	570	610	619	576	601	578	573	591	545	554	579	604	554	620	577	551	575	592	609	543	552	551	588	569	588	610	568	599	599	599	610	584	606	552	630	580	627	657	558	593	622	570	565	591	595	569	563	561	591	583	600	574	597	592	591	592	611	585	561	600	595	592	586	628	589	597	592	575	598	608	558	562	602	573	612	581	547	569	600	647	577	563	568	591	558	577	546	577	587	619	596	617	588	535	594	569	565	568	596	572	596	584	576	631	572	591	588	600	563	566	569	516	562	562	562	583	601	562	599	603	593	584	589	537	564	596	592	599	546	565	564	573	618	586	580	584	541	556	565	608	630	542	581	605	594	604	543	603	545	613	577	568	568	516	533	545	569	632	566	546	581	592	560	587	593	540	604	545	579	582	575	577	574	583	578	578	576	581	589	563	548	626	623	564	598	578	590	571	617	561	552	565	536	576	554	604	589	550	574	568	564	578	593	550	569	580	587	563	628	605	575	620	594	569	582	610	540	591	566	564	553	590	617	642	578	544	607	572	580	604	569	568	602	615	614	606	593	611	553	600	588	558	591	563	611	572	585	562	579	583	606	553	577	540	606	577	669	563	606	609	562	561	556	604	579	538	607	580	610	554	625	555	561	625	591	520	544	593	567	592	578	574	576	600	590	597	591	573	554	535	594	555	580	555	585	546	595	580	569	553	564	623	592	540	573	539	628	557	579	563	570	589	611	585	579	611	570	562	577	595	569	587	585	578	593	628	581	534	578	583	559	545	545	589	571	547	547	604	582	578	604	571	563	604	562	567	596	579	593	591	641	545	554	562	567	591	614	570	602	586	579	612	570	573	593	574	616	611	530	564	598	607	571	588	590	613	549	598	568	570	558	604	602	599	579	641	534	544	637	565	560	614	563	566	539	573	584	574	575	551	612	603	549	572	544	555	610	611	593	622	513	566	582	578	578	601	585	571	560	602	561	582	575	559	529	598	568	586	566	598	570	577	593	562	537	587	607	622	586	547	545	609	578	592	576	556	546	560	584	610	589	582	571	575	558	603	558	575	579	607	559	570	606	540	591	618	564	576	568	579	615	591	571	599	593	600	591	579	594	586	592	560	572	582	528	551	586	605	549	582	587	537	610	591	582	600	578	578	581	572	580	576	590	614	612	565	572	572	580	548	567	613	564	589	607	590	540	585	545	597	557	616	588	615	565	552	599	561	617	648	617	586	541	547	564	607	555	606	618	537	562	547	586	544	563	587	525	554	603	594	583	560	598	583	616	551	601	559	546	589	598	588	568	604	568	561	568	567	596	585	567	537	635	557	533	572	563	561	598	593	560	579	594	584	593	583	536	602	574	558	582	593	555	611	552	580	574	592	568	527	600	555	599	608	577	583	585	560	590	574	604	539	602	578	537	568	566	570	547	594	579	549	584	551	522	591	614	626	537	581	591	605	608	533	538	612	598	578	574	570	587	594	584	529	571	563	579	572	552	582	607	620	562	574	616	596	547	622	624	597	588	602	603	535	592	555	595	615	577	582	591	602	565	571	558	621	571	581	563	576	571	568	601	546	571	595	605	559	583	567	549	565	574	566	578	598	563	582	577	569	588	591	577	583	566	561	539	559	569	591	560	559	641	597	590	600	572	612	596	576	599	570	558	554	548	610	579	538	544	569	556	586	565	599	575	565	593	592	608	580	608	607	584	558	597	565	569	578	605	563	565	563	590	546	569	550	606	598	584	577	560	576	586	596	606	563	563	603	607	591	583	587	578	613	592	582	556	551	554	618	546	600	586	572	572	596	578	596	548	613	567	627	571	557	615	569	601	568	590	576	527	617	559	548	564	626	585	600	574	592	597	609	579	634	578	605	609	589	619	621	559	599	562	557	594	602	598	594	587	572	602	575	583	607	594	563	563	634	593	603	606	592	625	570	580	572	624	589	566	553	540	560	581	563	576	571	581	571	609	578	582	569	592	573	604	582	543	595	575	584	564	592	551	615	594	613	625	532	608	579	578	577	594	540	583	610	590	538	589	574	563	588	548	579	604	601	577	549	582	617	581	578	617	535	590	569	590	610	578	614	549	562	570	573	596	571	575	606	591	575	561	561	558	589	562	555	625	567	575	595	560	587	572	554	579	580	580	583	610	576	556	548	586	569	628	544	587	594	600	573	569	591	550	560	589	588	573	565	584	575	637	589	574	557	584	621	582	604	521	589	630	610	564	580	608	603	592	572	541	549	568	591	599	580	580	586	564	593	562	579	559	553	542	542	611	576	577	602	614	555	572	574	534	610	583	591	602	593	568	558	563	604	578	599	560	579	605	561	595	554	551	577	555	527	571	586	614	579	582	550	611	599	607	580	583	584	574	574	503	589	536	604	564	551	582	617	527	611	592	587	607	621	637	590	605	551	595	567	589	572	584	580	562	584	580	576	556	559	589	569	596	594	551	596	581	634	554	609	573	554	535	588	593	604	576	534	615	549	579	553	553	554	566	562	578	580	602	603	584	613	600	610	581	557	600	635	566	520	589	562	567	630	558	605	588	561	549	612	550	592	565	617	584	533	593	575	573	608	541	547	550	587	610	622	570	603	560	576	589	556	561	554	579	596	583	553	586	569	616	575	548	640	599	583	573	605	611	585	615	584	552	609	576	602	552	591	596	541	625	544	528	579	562	573	619	611	589	615	586	591	629	580	584	615	569	603	550	583	572	558	564	554	600	591	565	534	570	614	576	600	591	595	591	601	584	543	593	558	558	597	568	614	613	565	575	582	598	578	578	572	589	559	574	552	534	572	614	599	576	584	566	574	559	556	561	604	590	587	590	594	555	590	567	558	589	559	577	541	630	550	581	595	597	550	570	585	560	554	586	512	608	510	628	602	581	581	601	582	565	570	600	592	599	568	609	618	562	571	608	564	547	606	551	546	560	547	603	639	583	559	601	560	556	574	585	581	604	594	634	598	590	580	578	583	576	552	612	554	575	611	588	578	546	600	568	600	607	554	605	586	548	521	611	585	532	568	559	537	604	548	592	573	592	548	615	555	593	554	581	566	548	534	553	579	627	598	590	595	549	570	580	571	591	568	582	567	581	592	627	573	548	557	584	574	557	529	554	643	604	619	576	595	563	600	566	605	600	557	529	608	636	583	554	578	543	586	584	559	576	617	559	631	604	549	587	608	575	555	592	592	576	518	597	548	581	528	610	568	579	608	557	536	587	560	599	586	622	631	600	600	573	609	560	595	588	585	622	563	618	621	548	575	540	551	576	574	545	552	566	609	600	548	600	619	565	559	545	568	592	572	589	560	566	571	573	588	562	563	631	546	566	574	599	590	547	593	593
3592	286	187	200	209	219	176	206	170	202	190	187	200	181	187	214	174	214	186	179	211	202	181	167	199	192	184	180	199	193	208	174	209	215	214	215	209	173	195	186	164	197	177	189	181	195	181	191	190	177	201	179	198	167	204	164	144	197	197	206	194	160	197	185	202	181	188	170	188	196	210	219	197	194	173	199	188	163	192	160	199	173	207	188	175	206	206	201	165	193	189	151	180	219	177	184	176	204	212	176	192	167	169	188	209	181	199	167	204	193	208	200	191	170	166	214	197	174	177	190	192	196	166	185	201	193	205	196	171	187	190	175	197	183	190	187	179	163	181	199	161	181	190	186	195	204	181	151	179	173	201	213	177	205	177	220	165	220	205	192	191	203	196	183	175	200	169	178	165	175	170	176	218	188	189	178	172	171	179	169	208	209	190	216	201	185	180	176	182	177	194	198	170	185	177	181	207	170	193	163	178	190	212	190	180	185	181	176	152	203	197	204	185	174	204	183	194	209	171	217	174	183	172	177	203	197	212	194	175	176	181	185	173	164	188	174	175	173	176	198	210	217	191	204	168	186	230	157	185	189	199	177	177	165	168	185	189	189	178	171	173	164	194	173	187	198	170	208	182	180	178	178	167	185	183	179	190	188	187	197	168	192	195	201	187	202	178	180	167	195	190	183	193	199	206	196	193	167	170	170	200	179	211	196	188	146	188	195	188	174	167	172	181	193	166	167	179	185	192	193	198	206	214	219	203	207	164	180	177	173	205	179	207	198	176	187	170	194	203	189	172	188	168	216	183	205	167	174	171	216	239	184	207	173	178	186	198	184	171	165	207	190	217	212	198	203	178	154	189	213	196	185	164	183	190	187	186	197	191	179	168	201	176	174	209	189	190	175	206	164	156	193	209	188	193	192	189	188	204	188	187	218	195	163	227	178	175	186	195	197	195	204	202	191	212	196	206	189	205	190	180	191	184	176	182	176	189	217	207	191	168	197	179	194	182	171	187	184	178	170	201	188	213	187	204	178	176	201	172	187	181	185	150	208	199	188	188	174	187	182	182	157	206	197	198	199	188	172	188	184	157	193	192	194	187	174	197	183	198	199	216	217	178	165	202	198	175	171	180	168	190	206	199	183	154	218	194	188	196	195	174	216	179	183	150	193	190	177	178	186	211	171	186	181	180	156	178	193	193	187	183	180	188	227	166	213	186	185	178	166	184	176	204	195	184	166	193	181	193	209	196	173	184	167	204	173	206	163	203	196	178	182	185	203	193	169	206	189	203	196	199	207	199	197	166	173	218	201	189	202	187	183	181	180	189	181	177	189	187	197	185	188	206	204	208	194	162	201	187	179	187	176	208	189	208	186	169	150	175	179	198	174	169	190	192	198	212	174	202	201	188	188	184	203	214	166	166	166	175	192	211	202	185	158	195	180	186	194	178	217	217	178	182	200	188	193	192	190	187	182	197	179	179	190	194	161	169	193	185	169	184	174	202	193	187	184	180	193	178	173	198	174	211	165	165	186	187	177	202	178	195	199	181	198	176	190	185	164	200	176	176	197	172	185	169	193	162	193	167	209	195	197	187	187	189	207	192	186	183	195	205	189	191	180	195	209	221	200	182	172	219	191	192	184	178	194	209	219	222	199	237	202	197	183	191	215	181	202	177	188	174	183	182	176	205	188	204	197	167	188	168	155	183	186	193	169	206	200	189	186	168	193	178	179	180	181	175	195	193	177	164	174	181	158	171	203	200	177	181	178	206	194	181	199	189	189	185	185	148	177	163	172	189	185	201	204	189	176	186	191	214	204	184	182	190	200	201	187	188	186	179	214	188	190	170	199	196	212	195	172	192	184	169	175	201	192	191	189	167	190	184	197	165	195	181	232	154	208	151	200	184	182	171	167	186	199	185	187	180	187	202	191	170	184	201	192	196	176	175	201	175	179	185	165	203	205	192	191	181	160	204	196	175	199	237	180	154	166	194	201	162	203	198	176	190	193	186	170	173	184	198	195	189	192	166	186	190	207	189	183	190	177	179	181	184	200	174	162	178	175	209	161	164	207	162	205	203	181	205	209	178	181	171	185	165	174	192	164	173	200	182	196	189	190	180	158	209	197	208	180	199	172	194	166	196	168	212	181	173	184	191	190	186	177	166	181	186	190	204	156	196	193	196	211	188	175	188	191	167	196	177	169	200	201	191	211	177	182	203	178	193	191	161	194	182	205	190	197	190	174	218	187	166	215	177	168	202	193	182	207	202	199	215	184	191	193	187	195	188	169	204	199	167	159	171	213	165	200	193	194	209	213	190	194	182	182	185	214	181	198	190	202	209	183	191	193	199	170	203	178	223	202	177	198	201	196	187	178	200	181	181	163	169	165	167	228	176	192	164	179	209	199	184	187	176	148	192	205	197	183	203	188	181	192	201	189	177	187	166	218	186	170	173	188	167	194	203	151	177	173	214	167	190	177	183	189	178	175	196	207	148	178	169	179	189	205	205	196	170	175	196	175	182	183	198	206	186	185	193	212	175	214	188	183	177	178	174	181	199	181	182	208	186	172	187	186	189	199	183	179	184	195	200	208	183	192	181	177	183	160	154	190	173	182	205	165	203	195	185	170	188	187	181	208	175	182	202	183	170	178	193	199	182	167	188	182	182	215	182	185	180	191	176	205	194	206	219	190	207	170	162	192	191	197	217	200	209	200	191	191	180	205	193	198	207	183	193	195	175	202	195	188	175	185	175	180	178	205	204	196	170	179	158	149	169	190	199	200	179	176	204	183	187	183	198	191	198	201	205	178	153	188	202	175	161	166	176	172	158	194	158	196	195	175	169	148	199	194	169	183	180	169	165	182	203	187	176	170	172	189	185	194	208	164	196	183	178	180	175	180	181	208	196	197	186	169	187	164	195	181	184	151	169	181	195	205	216	182	159	173	185	176	200	164	176	194	214	164	192	193	178	195	189	172	185	204	182	181	180	187	193	173	193	160	190	209	195	182	184	196	164	191	196	194	210	182	175	198	189	182	178	181	187	207	194	168	179	184	165	200	165	185	184	214	167	215	193	189	158	189	173	207	179	167	196	204	168	191	180	179	168	197	179	185	185	206	191	204	182	176	188	146	184	188	185	158	200	179	195	178	204	192	186	172	189	155	178	179	215	179	188	198	184	215	197	181	174	200	189	199	181	190	179	163	193	190	180	197	202	197	169	185	173	209	206	191	167	170	189	183	195	189	182	184	188	193	206	209	168	195	177	169	201	204	196	177	166	170	212	186	193	175	160	195	159	170	226	174	181	177	193	214	213	203	170	191	192	177	205	176	197	183	174	184	174	202	203	169	185	194	205	180	187	196	206	176	148	175	201	187	213	190	216	205	167	175	182	170	139	196	211	208	185	187	163	198	191	162	199	194	216	198	170	160	192	191	213	183	182	182	182	220	176	175	185	171	220	194	204	189	198	205	196	191	177	186	189	192	194	183	183	185	181	209	193	208
2917	505	532	506	535	516	527	462	523	484	464	473	466	447	449	465	517	467	468	489	487	450	493	482	489	483	482	476	481	443	505	446	477	465	503	442	446	520	456	466	462	428	417	459	448	489	462	473	468	459	484	479	469	443	462	466	477	450	475	419	457	492	440	447	470	463	451	481	480	450	461	482	432	482	447	461	441	490	457	491	455	476	483	475	439	481	483	483	464	500	464	484	489	439	486	442	455	446	445	498	483	462	444	476	476	457	462	455	457	494	486	476	520	486	443	492	448	469	491	429	466	478	456	472	461	458	477	480	460	480	464	467	466	482	462	497	493	473	456	467	475	461	457	492	436	448	474	489	503	481	436	484	451	465	466	477	466	458	482	506	491	444	459	459	483	467	469	488	420	487	446	451	431	439	472	464	479	450	463	489	489	455	528	470	472	509	439	457	490	483	462	498	456	459	484	460	482	492	494	454	459	450	487	468	470	455	466	470	459	477	482	452	455	468	481	456	464	425	477	471	462	466	435	438	463	494	469	450	447	483	464	459	445	483	459	481	481	464	472	488	420	470	454	505	469	431	482	467	475	479	451	439	491	462	454	472	508	492	471	487	473	475	444	467	497	509	488	447	477	490	445	463	489	453	450	458	439	455	470	468	431	441	453	435	477	494	451	462	506	457	503	465	470	446	453	459	453	474	466	465	475	451	462	451	437	467	433	451	487	450	460	525	456	497	466	464	400	524	466	405	478	484	486	488	459	502	446	473	456	447	453	489	478	469	446	495	492	474	515	467	471	471	491	446	448	447	457	439	436	468	445	496	470	445	508	472	491	459	437	478	491	458	499	471	456	494	435	493	433	457	456	458	458	473	480	459	439	489	503	464	453	492	497	502	486	475	483	510	508	469	465	484	488	455	452	420	478	439	453	475	465	491	481	482	494	492	441	501	471	450	471	482	465	506	480	465	440	466	421	469	471	444	495	466	429	474	470	480	490	472	467	435	447	467	454	457	455	489	469	474	458	458	483	466	441	462	465	452	431	464	484	473	466	472	473	475	501	438	484	439	469	441	458	466	481	490	456	473	438	493	482	495	463	490	463	450	453	478	478	476	503	475	493	470	467	504	500	461	498	517	473	456	471	449	467	442	446	477	468	516	450	470	490	482	445	433	420	473	505	474	494	484	519	432	491	452	446	503	475	466	492	447	470	437	480	475	416	467	450	459	474	437	467	461	482	436	469	430	442	441	501	451	437	501	455	455	466	520	494	434	467	465	469	472	449	469	442	427	479	465	429	463	467	435	462	455	454	462	486	462	457	452	418	448	418	461	510	478	434	442	448	483	473	434	485	490	484	464	449	476	511	469	464	458	457	487	435	445	450	461	449	476	487	440	504	432	458	430	395	465	460	488	418	466	458	493	468	465	425	428	468	430	494	435	464	498	485	488	492	467	451	455	467	505	479	464	463	484	490	474	457	447	488	493	461	441	421	426	510	487	516	492	457	475	462	455	497	491	492	460	484	490	452	450	469	419	469	452	438	473	469	484	482	459	463	451	477	488	440	458	440	450	487	470	444	464	451	493	481	471	455	472	444	474	464	450	509	466	481	472	447	475	469	469	409	461	484	448	465	459	487	476	476	466	457	459	501	462	488	462	446	486	522	455	469	475	488	485	470	471	463	480	465	462	501	443	438	455	483	436	474	497	470	414	479	464	467	474	453	446	500	472	476	498	489	482	500	467	468	477	403	473	512	454	435	529	431	453	473	443	473	473	473	472	469	498	486	458	467	447	458	508	467	449	472	474	464	449	481	441	447	465	474	471	454	453	481	461	450	434	494	485	453	482	460	466	447	480	481	492	487	488	475	490	439	443	477	475	485	479	462	516	478	468	470	478	433	451	423	442	469	449	439	461	445	491	455	489	485	486	458	469	458	473	498	440	499	503	470	489	473	430	472	467	478	495	460	431	436	462	464	473	436	448	472	447	442	475	489	492	498	469	448	458	464	481	476	466	448	483	445	482	453	446	443	485	438	484	495	486	463	483	492	439	466	417	487	427	475	473	470	473	487	422	487	456	440	503	501	501	453	449	492	454	463	451	409	478	452	464	494	483	475	464	464	452	477	468	500	470	446	469	485	488	479	465	462	437	470	452	490	536	489	458	489	522	443	444	481	492	412	460	466	500	444	475	467	458	451	446	467	479	497	468	474	461	425	504	452	492	512	473	470	476	488	471	515	485	455	469	444	472	447	414	456	467	485	482	478	483	464	442	443	486	479	448	459	460	458	471	469	487	477	455	447	459	478	458	456	506	480	455	470	424	500	440	448	491	491	489	451	441	441	470	485	443	447	502	457	457	459	457	451	485	463	483	434	495	444	461	463	467	456	449	514	457	454	494	447	481	470	460	474	491	434	461	471	458	437	492	488	477	476	467	472	460	478	456	464	489	475	458	459	489	478	463	462	448	485	473	479	498	483	513	457	452	417	467	460	444	479	440	496	515	459	433	453	458	485	453	483	447	494	476	484	464	480	453	457	458	490	477	484	441	492	449	474	459	471	490	491	448	456	493	464	474	494	526	431	445	488	486	486	489	469	470	448	437	495	474	446	477	421	462	436	492	508	466	501	445	456	469	482	471	475	473	469	446	457	470	489	422	458	475	444	472	486	506	457	496	453	459	478	421	462	510	490	470	437	442	502	495	477	468	454	431	496	460	469	456	480	437	493	495	482	465	479	500	493	457	475	429	487	465	450	461	485	468	459	491	477	458	468	475	472	446	468	459	446	491	442	466	468	463	483	448	471	467	501	470	504	466	463	472	470	502	427	493	493	494	459	463	457	451	447	500	452	493	469	470	494	460	489	456	428	464	468	485	413	470	457	489	440	481	461	437	501	469	478	459	453	487	458	444	454	495	471	488	463	469	503	444	457	481	450	413	426	493	457	439	456	469	463	459	486	436	483	462	478	459	478	458	472	481	461	445	465	477	458	494	497	437	482	463	453	497	472	470	473	469	455	498	462	475	445	498	492	474	423	448	500	464	475	438	453	509	433	484	439	469	457	535	460	467	464	462	482	505	485	452	404	451	466	514	494	458	466	452	472	469	453	498	466	482	494	451	437	480	464	472	443	453	454	427	450	462	458	465	512	449	474	464	477	506	473	469	444	435	438	521	474	471	456	442	430	493	475	445	475	460	478	477	429	465	465	457	462	473	467	487	502	466	496	510	485	467	461	442	518	490	450	459	467	449	422	474	491	454	442	491	465	490	479	463	460	480	456	477	434	464	417	476	487	485	458	492	461	490	466	457	433	428	497	464	462	450	435	438	481	447	495	473	475	501	452	479	462	446	491	432	457	502	460	494	439	485	480	460	470	471	450	456	441	459	471	477	454	513	503	436	466	493	465	425	469	472	436	512	469	466	441	475	420	447	479	472	432	520	483	490	471	483	438	432	469	449	479	461	528	465	466	475	493	465	529	468	481	458	438	500	439	494	422	475	467	486
13230	1076	646	575	478	425	411	364	390	341	352	300	381	331	317	334	345	338	294	357	307	342	346	335	302	351	322	327	304	298	340	326	320	320	328	313	275	302	320	321	310	297	339	330	309	336	286	301	304	293	330	289	321	314	299	329	303	297	325	346	310	325	316	310	309	328	309	339	331	343	298	310	291	343	287	292	305	312	306	325	323	299	320	321	310	318	317	329	281	287	294	339	311	344	324	301	356	315	320	295	342	338	305	337	281	310	311	324	312	311	302	325	330	310	328	318	325	317	307	289	315	332	314	336	300	298	302	329	305	343	327	337	350	316	304	313	325	315	271	332	329	300	304	322	326	336	312	312	335	332	323	323	324	327	321	320	296	316	308	317	293	328	323	321	305	361	297	332	306	312	299	341	345	333	319	340	328	313	322	281	323	324	292	326	371	334	334	271	313	319	296	356	329	300	293	316	305	289	318	334	328	310	331	305	309	367	303	336	327	351	295	287	328	373	358	342	279	268	305	342	316	300	327	342	323	339	331	314	327	292	317	314	322	325	311	297	309	330	317	320	282	296	336	304	330	346	301	307	309	331	304	341	354	305	355	322	314	302	332	337	292	319	297	307	300	290	324	304	321	338	320	310	313	297	296	310	320	332	309	302	315	323	298	326	288	307	332	337	310	315	311	325	302	340	306	315	293	326	318	311	348	325	319	307	350	307	290	310	303	297	326	316	343	323	319	298	340	301	310	353	328	310	318	321	322	313	329	305	294	329	351	323	352	305	347	325	263	304	323	320	305	294	332	339	318	330	327	322	325	322	301	312	298	338	323	304	308	326	316	310	326	313	284	331	323	316	312	365	329	295	299	275	319	320	303	314	287	311	292	322	322	326	323	305	320	299	336	320	314	350	311	322	314	352	341	297	340	295	324	287	342	327	343	348	290	341	308	304	316	335	302	280	316	320	313	322	355	298	304	307	320	319	332	336	315	326	312	319	311	284	335	315	356	363	330	318	307	314	347	318	341	307	300	325	315	305	285	323	330	328	311	308	311	336	329	310	304	285	341	314	322	310	291	343	304	293	305	328	330	318	293	322	321	345	333	308	301	302	288	299	345	337	277	299	317	318	351	334	297	315	327	314	315	344	325	299	336	287	336	320	305	306	290	313	309	352	312	318	302	305	369	301	330	299	326	336	334	305	310	302	317	322	357	307	315	327	317	324	301	314	290	295	308	297	342	335	293	337	298	318	319	327	297	293	336	290	330	323	337	322	309	288	339	328	359	326	318	321	320	336	336	308	294	337	302	335	321	329	321	279	328	288	352	300	291	333	334	317	325	304	299	316	300	303	309	305	334	294	323	329	321	329	347	335	331	349	311	306	313	312	322	345	339	328	302	330	322	300	323	350	303	319	360	337	337	295	302	325	309	288	298	315	330	321	316	324	322	328	301	308	286	298	301	290	349	337	321	320	289	309	331	314	360	291	313	317	316	313	309	305	317	314	346	310	318	276	324	319	331	290	315	334	325	293	294	328	288	313	326	336	333	276	310	317	331	322	307	323	339	341	295	287	326	314	317	278	332	343	339	321	305	304	323	315	310	294	314	275	301	318	325	329	293	310	336	328	311	277	336	332	358	337	323	286	342	294	325	323	315	356	335	311	314	322	305	306	314	294	336	344	325	289	318	313	290	304	317	353	300	296	273	289	320	315	313	363	328	294	296	340	309	317	297	302	286	325	306	336	314	305	378	296	318	348	287	301	300	290	308	353	337	272	342	322	334	355	288	342	277	287	315	331	339	346	322	328	290	343	332	285	308	354	347	330	332	329	336	333	310	341	323	321	285	305	324	289	277	300	327	317	290	295	343	314	322	340	314	301	284	282	314	324	304	317	296	302	295	323	311	323	325	293	293	316	357	327	303	319	329	312	312	329	344	303	319	327	344	327	311	286	291	292	288	311	323	326	313	288	325	310	314	334	349	289	295	331	335	330	305	313	335	296	333	331	314	318	290	358	305	306	326	283	362	337	328	310	301	323	313	308	280	312	349	318	339	310	336	314	345	322	286	319	301	325	320	319	329	345	324	340	329	303	318	327	326	308	347	335	314	276	299	303	312	295	287	298	320	329	319	307	321	307	335	310	338	311	319	307	335	302	318	318	288	298	301	337	287	327	298	341	286	287	315	318	311	302	299	331	319	322	310	274	321	325	269	307	290	281	308	293	315	285	328	280	298	320	293	338	316	348	347	305	289	330	340	349	334	310	326	306	321	331	298	319	341	335	314	332	326	315	308	321	324	317	332	344	299	294	343	323	310	281	313	340	293	261	305	326	286	287	334	298	286	323	338	272	353	329	323	314	298	322	301	340	303	309	285	288	321	319	318	305	306	322	349	301	278	327	317	316	311	301	286	312	307	323	302	327	304	305	322	292	317	303	295	322	297	304	346	345	293	333	321	302	302	330	295	333	326	335	308	333	298	330	271	304	303	300	322	309	307	343	292	317	279	322	344	320	333	307	298	332	318	323	312	335	352	334	303	311	304	361	323	305	299	290	302	300	349	316	313	311	320	309	309	304	286	320	320	295	308	327	296	271	333	340	307	315	294	318	355	295	289	330	325	313	307	309	299	282	315	324	327	299	326	337	284	297	348	336	320	333	330	309	335	309	295	331	324	353	332	328	296	328	350	307	341	289	351	318	310	316	331	316	292	292	315	321	314	318	324	334	298	324	284	335	307	320	317	317	294	309	312	300	300	305	281	337	319	287	315	320	300	290	306	305	345	337	337	307	310	329	331	295	283	317	363	283	303	350	253	300	294	316	322	294	320	305	364	295	309	331	309	306	328	322	336	296	315	310	296	313	309	312	339	293	316	301	296	307	313	280	334	354	312	346	333	327	346	302	297	294	325	316	326	322	331	291	330	278	277	318	310	314	365	311	318	306	320	329	300	317	302	283	320	325	310	298	321	335	363	329	338	308	315	318	304	311	298	307	314	334	322	302	323	321	330	312	307	286	309	323	324	317	321	324	337	319	315	319	312	345	329	307	341	297	341	341	293	298	296	318	345	314	326	312	337	302	325	311	307	308	306	344	323	334	340	318	328	309	312	301	301	304	329	321	324	309	295	296	307	293	299	302	302	324	358	293	328	309	347	346	320	350	328	317	298	325	298	319	339	300	329	304	310	283	336	296	303	295	323	342	306	293	310	335	290	305	314	296	301	303	347	307	318	357	345	318	341	366	310	313	347	320	332	338	294	302	280	307	323	345	317	325	299	314	323	293	347	330	306	325	339	310	326	333	298	364	335	343	329	276	292	325	300	299	313	311	326	299	331	305	295	303	285	279	326	326	341	327	313	306	328	323	284	282	316	351	311	294	295	315	306	287	283	332	356	353	319	286	306	334	316	335	328	305	313	291	312	292	309	310	293	321	325	310	303	318	308	330	316	326	300	315	284	309	314	314	309	299	322	339	316	309	342	297	283	318	319	307	321	355	316	331	336	334
9083	1006	1406	1591	1433	1218	1113	1049	915	887	906	829	881	868	855	811	763	769	776	812	792	765	720	802	770	743	780	763	783	750	706	754	747	710	773	725	729	738	803	711	749	729	776	776	741	677	712	722	764	757	719	736	728	747	743	725	738	737	704	735	758	733	712	752	719	719	718	762	787	729	723	728	752	763	724	716	704	696	693	727	699	689	763	792	766	699	775	713	764	733	687	773	715	698	696	718	745	715	665	765	695	735	741	710	755	688	753	738	706	705	734	738	680	742	712	730	722	709	691	728	699	754	728	738	765	736	731	688	743	705	755	704	757	769	696	695	752	714	766	737	719	752	664	719	713	733	759	725	754	709	759	735	772	765	764	716	706	716	718	729	716	703	742	738	712	742	745	748	683	719	661	714	740	771	711	768	700	735	762	722	758	747	735	749	681	705	761	733	714	730	710	735	746	722	738	712	711	709	722	699	723	746	670	718	734	719	673	719	697	706	731	776	738	736	751	679	696	692	739	684	744	709	743	772	738	696	744	693	678	721	744	748	764	753	739	741	725	700	749	706	722	725	711	685	743	796	776	757	732	751	734	707	698	754	723	750	739	741	728	729	695	742	751	712	716	710	714	759	701	755	711	725	732	716	708	731	745	708	743	735	734	702	706	754	716	678	731	717	738	667	733	709	722	669	712	773	735	721	700	729	741	746	749	700	708	787	783	709	745	711	674	739	694	750	746	741	725	737	714	749	749	725	734	696	685	706	717	711	771	717	743	726	758	715	727	691	722	757	733	745	736	748	756	726	717	688	766	721	687	707	752	716	717	766	701	735	721	673	689	697	712	758	732	720	747	739	719	734	742	724	763	761	705	725	696	726	739	691	719	747	705	710	725	728	729	722	729	743	725	711	736	694	749	715	720	747	706	746	720	756	726	733	714	728	737	662	717	709	743	725	697	663	741	760	761	747	741	760	700	718	751	754	718	764	735	721	735	725	722	745	697	780	741	787	732	713	705	737	714	725	714	696	797	782	751	710	762	746	746	725	684	700	716	722	788	706	752	747	709	690	717	738	746	774	721	701	712	763	729	718	753	736	753	756	682	734	781	724	707	736	716	735	674	750	753	755	720	716	707	690	783	721	687	717	682	734	711	732	726	742	736	714	734	764	741	689	707	692	723	747	697	727	696	746	749	708	748	749	753	722	751	727	689	713	682	761	758	690	698	756	693	748	663	735	746	717	760	723	733	686	695	671	735	742	669	709	737	721	666	686	766	724	707	737	763	775	745	740	712	728	713	745	759	686	714	697	726	724	710	717	673	715	738	696	719	756	707	704	699	729	691	713	753	719	754	730	752	709	712	779	702	738	752	708	715	788	710	781	700	713	774	736	721	717	716	713	686	679	706	719	769	716	724	690	703	712	707	739	727	730	745	774	701	700	750	697	679	721	726	682	771	696	764	724	731	723	693	725	742	777	734	698	771	704	734	707	701	729	697	745	725	687	689	711	713	738	749	687	718	753	739	655	743	729	758	698	679	707	722	738	710	732	690	719	726	746	708	734	728	742	716	713	671	746	698	763	701	710	716	728	738	747	715	717	714	743	766	698	739	684	753	743	737	722	733	727	742	756	712	707	721	691	730	692	725	721	788	718	751	738	745	760	736	679	707	733	734	720	702	736	718	777	762	708	722	722	750	743	735	722	779	737	701	726	685	732	748	723	743	704	697	732	709	755	767	743	715	734	776	751	770	764	704	745	710	671	752	742	746	742	748	734	707	767	721	734	715	723	736	715	718	664	679	727	752	692	781	730	767	738	706	681	774	778	650	717	670	710	764	785	736	750	728	737	730	768	737	731	715	715	747	698	694	684	763	686	711	731	729	779	743	711	735	796	749	717	704	718	734	729	760	742	739	703	702	745	743	703	695	770	670	733	717	694	696	735	681	747	746	674	722	714	680	748	765	783	708	701	764	759	773	716	746	713	763	707	708	739	730	672	762	700	677	693	748	702	763	749	749	742	749	743	732	729	713	722	730	722	772	687	740	698	765	744	680	716	692	722	709	732	718	748	797	762	689	749	715	709	713	712	730	700	742	691	730	741	745	703	711	700	733	732	697	698	660	751	702	687	750	697	730	680	681	686	751	747	714	756	717	701	748	690	723	703	675	738	759	774	762	750	721	699	723	721	699	707	720	710	700	748	699	713	732	685	726	671	743	742	710	749	703	701	692	706	738	716	749	707	726	690	714	758	711	754	689	723	752	724	726	684	732	706	694	732	752	724	743	721	727	730	734	718	717	721	742	728	744	705	720	723	704	678	719	703	716	707	755	724	716	735	773	710	737	671	713	735	750	725	713	708	687	767	706	713	720	747	709	725	727	704	698	740	730	746	702	771	698	748	714	727	763	744	700	747	732	726	746	736	700	696	714	746	715	738	775	753	749	706	714	741	711	732	698	754	765	716	730	706	744	715	681	767	747	697	734	709	725	706	741	704	727	780	737	690	688	727	726	688	716	691	665	740	727	696	727	740	712	769	767	737	677	731	735	733	685	755	712	692	721	717	714	729	710	729	688	772	763	731	767	783	720	743	744	705	675	721	729	704	717	716	707	733	735	686	720	735	719	732	705	774	746	754	719	759	694	749	683	741	706	730	737	698	738	697	685	716	719	724	721	718	704	780	780	713	699	736	762	745	730	758	704	694	737	742	717	728	727	730	718	699	751	722	698	755	751	700	771	724	719	709	745	733	731	721	692	727	741	726	702	761	740	719	701	710	680	727	729	769	720	678	696	754	666	764	719	719	715	676	756	734	728	755	706	720	753	725	753	761	756	714	745	798	747	705	750	726	722	702	698	736	734	739	746	744	716	699	777	723	728	721	742	715	740	739	743	720	731	744	711	750	716	693	730	727	739	695	727	708	705	718	759	705	765	721	747	730	723	749	722	739	714	738	729	742	734	754	746	707	724	714	733	750	708	705	724	739	713	727	719	689	726	748	732	718	733	694	721	728	791	703	769	680	701	698	737	738	704	720	748	724	754	723	755	753	755	694	760	750	759	721	748	661	743	742	721	730	692	731	744	753	755	681	707	729	728	699	707	731	748	705	705	716	732	777	714	678	754	764	723	711	717	778	745	735	719	715	653	687	723	712	735	800	750	705	702	699	735	776	743	731	744	727	757	774	698	727	701	717	726	719	754	749	724	707	762	736	708	742	757	745	723	702	752	747	738	758	773	726	712	706	817	677	734	751	696	742	780	718	785	722	688	718	723	744	770	758	673	770	735	675	708	729	749	705	690	715	768	723	708	764	737	721	690	729	748	728	728	745	703	716	710	749	687	709	742	702	748	740	755	710	749	754	732	734	709	744	709	722	713	743	744	743	700	750	717	710	794	797	729	718	774	706	716	727	765	732	715	739	638	771	713	726	710	697	701	776	692	774	745	715	702	729	725	707	742	692	716	676	752	735	762	678	723	736	721	766	744	700	700	729	711	672	750	738	759	738
22252	2527	948	752	579	450	381	354	348	324	302	294	280	280	281	282	304	302	299	300	247	256	247	242	256	231	261	259	250	250	236	256	240	246	257	230	251	247	268	267	257	291	271	268	242	235	229	270	225	274	272	282	231	229	264	296	255	243	260	229	284	257	269	270	260	250	261	249	270	281	249	253	266	245	263	290	215	254	268	242	237	278	256	275	269	242	241	255	230	230	276	283	243	253	238	248	243	232	256	233	250	226	273	244	282	272	283	277	238	292	265	263	234	252	245	254	254	257	262	293	246	278	254	257	245	259	247	287	274	250	223	248	255	244	240	231	257	257	270	281	283	250	276	224	249	243	273	265	251	261	239	238	274	294	249	244	278	251	236	289	269	253	256	249	232	251	290	236	258	266	254	254	250	287	246	249	260	262	237	262	263	273	264	268	287	257	223	283	258	256	235	256	265	217	236	298	243	263	258	261	285	262	248	266	247	268	252	273	247	274	270	249	269	239	240	270	241	247	260	255	255	225	267	263	250	241	248	253	291	233	260	242	260	277	241	259	254	253	261	259	242	247	242	236	263	231	269	270	270	242	226	231	259	245	239	261	251	244	224	234	214	236	269	238	221	249	246	221	242	288	239	256	280	279	268	269	259	273	282	224	247	246	220	248	250	229	243	247	252	265	249	236	225	271	263	272	250	250	247	273	252	265	271	275	244	283	265	260	259	243	263	253	257	254	246	238	240	235	249	238	244	277	278	274	269	273	237	241	254	244	260	245	240	258	258	249	276	248	255	277	243	267	239	262	256	286	287	283	271	273	242	229	265	242	230	243	242	228	248	281	264	260	236	251	268	276	231	277	260	286	265	303	246	239	236	221	247	252	239	270	250	256	283	235	234	268	310	269	253	235	252	258	253	276	251	265	264	271	233	236	258	273	267	277	265	260	257	259	267	249	233	229	269	248	262	261	257	257	239	255	249	260	267	252	248	209	231	230	250	222	279	270	230	270	254	269	271	230	264	249	258	256	273	253	247	275	272	262	262	249	257	278	240	268	236	273	263	274	246	262	272	255	277	261	235	252	247	265	278	254	242	236	244	241	242	265	268	250	258	240	225	230	270	299	252	247	245	247	261	239	224	250	248	261	249	258	283	266	227	230	245	245	232	251	250	279	250	274	262	247	249	275	253	253	272	250	258	281	311	252	236	292	251	254	236	250	225	257	273	269	281	267	227	249	217	269	252	258	221	233	241	253	240	279	257	238	235	251	264	235	269	256	230	235	312	253	255	263	264	251	254	271	267	277	263	263	237	283	254	230	217	256	255	259	252	243	256	260	238	244	267	266	251	268	273	247	234	224	262	253	255	261	274	270	236	259	262	303	270	232	248	259	279	213	233	271	267	261	272	257	268	218	252	264	245	238	268	258	248	247	229	245	267	265	274	259	258	251	270	256	235	273	246	259	226	252	247	252	250	273	261	263	260	250	251	266	264	264	272	267	254	270	240	247	246	257	282	242	251	259	221	249	270	285	231	268	264	212	243	254	249	263	253	257	268	256	240	277	243	253	258	269	279	240	248	240	277	252	229	268	251	249	269	249	252	306	213	249	250	276	268	240	253	247	259	266	222	217	209	231	259	223	255	271	251	257	224	256	273	252	225	249	227	232	210	274	271	262	268	247	269	244	284	247	283	248	255	254	241	260	232	248	239	266	260	256	248	253	231	260	259	242	266	275	249	256	238	250	237	251	265	251	242	237	246	254	260	238	247	262	252	240	267	262	246	252	251	255	257	267	266	284	256	267	234	260	281	223	253	236	254	256	236	212	229	248	245	242	238	253	247	248	259	251	260	235	264	252	276	234	243	260	267	275	239	235	267	252	225	259	244	270	242	255	241	253	296	238	249	251	265	231	244	255	272	279	236	249	272	273	260	236	239	275	232	257	245	270	242	293	268	250	278	268	276	251	272	299	271	280	234	246	265	261	231	268	226	255	250	267	255	243	246	234	219	233	248	262	228	257	231	267	268	263	232	280	268	242	243	243	267	244	241	255	277	253	231	237	249	262	244	267	255	229	242	229	252	257	236	240	251	231	278	264	220	261	254	260	258	249	244	255	248	255	230	303	276	239	282	269	275	255	267	251	285	270	238	246	250	228	256	262	250	229	244	242	247	244	236	248	232	274	248	274	281	270	233	239	238	248	245	246	246	260	240	259	236	236	252	227	290	262	228	229	244	258	257	283	248	242	245	291	262	251	277	275	247	222	255	264	239	246	280	293	258	266	241	241	242	282	285	242	260	250	290	238	253	252	241	269	242	247	257	248	269	264	278	248	302	262	233	292	286	234	264	237	270	232	249	268	239	261	275	232	242	267	294	267	239	236	245	258	248	271	243	283	259	225	245	230	261	252	268	274	249	244	241	204	240	237	228	250	249	241	268	257	301	259	277	244	244	251	255	271	235	256	244	244	228	272	247	253	253	265	253	288	227	234	250	256	261	238	253	280	253	253	248	261	234	247	256	259	248	274	237	223	250	237	258	245	240	267	257	234	234	245	222	240	259	219	261	245	263	264	236	248	237	269	270	250	264	247	230	256	251	251	223	211	251	234	259	266	248	239	240	270	266	264	245	257	278	297	234	264	252	229	237	247	242	213	259	263	241	274	276	255	248	275	286	253	256	230	252	257	249	248	261	249	257	256	290	276	264	284	249	267	263	273	251	244	258	237	260	275	274	273	263	290	248	252	223	244	234	250	265	290	253	264	249	199	261	263	243	309	267	258	275	229	228	240	249	247	254	236	240	258	248	254	270	264	267	258	235	259	242	237	265	258	251	255	272	272	248	258	266	279	259	257	242	289	312	276	245	262	228	254	275	242	258	246	251	254	236	310	252	233	277	281	259	248	276	282	256	240	286	261	239	271	231	237	264	272	259	223	290	258	244	254	265	251	268	236	228	236	254	245	286	296	268	266	218	256	289	248	262	257	254	263	249	252	265	259	259	254	245	266	265	235	256	274	294	253	272	231	234	262	242	216	240	275	266	262	274	261	246	298	272	250	259	292	241	257	233	253	246	232	265	278	270	250	274	229	242	247	210	256	278	280	243	275	269	271	230	252	274	247	239	231	275	262	298	271	239	259	273	273	248	262	237	248	249	249	268	272	241	240	280	243	233	228	255	259	225	258	248	229	236	273	247	235	251	265	281	260	256	258	266	252	226	249	266	278	273	290	254	241	252	237	244	247	220	253	285	253	241	236	246	252	278	243	259	251	222	252	245	237	265	247	256	281	260	263	234	276	246	269	262	248	257	225	249	211	247	255	273	299	274	260	281	253	252	255	228	250	262	283	231	266	226	248	285	228	255	284	257	239	246	274	275	260	232	251	226	279	265	261	260	235	237	284	262	245	253	259	245	239	254	227	275	243	261	263	258	263	248	278	280	265	263	256	246	267	262	256	255	271	232	256	213	267	242	242	239	274	255	256	256	262	293	253	241	236	268	223	223	231
12361	1151	1924	2121	1857	1592	1338	1156	1033	918	872	855	790	755	755	718	750	709	736	714	677	668	701	657	630	661	657	661	626	607	631	643	626	607	614	620	603	546	598	609	641	625	614	613	587	616	587	605	592	601	596	593	578	627	609	574	610	530	581	587	565	583	565	594	600	617	600	589	578	583	627	596	605	575	574	555	569	627	600	542	574	610	550	608	587	600	605	551	512	572	553	590	540	579	568	587	593	548	579	586	616	597	534	563	549	606	579	556	581	633	587	546	585	573	597	560	600	567	569	575	553	583	588	555	551	594	554	603	549	575	589	555	565	536	554	604	592	565	566	560	573	583	573	593	567	589	541	581	558	573	556	620	557	542	557	579	539	552	574	557	569	562	589	605	616	574	591	558	585	569	614	583	565	611	614	610	547	555	589	594	560	616	598	576	571	582	579	608	586	551	588	620	551	536	555	548	576	579	553	568	537	586	561	609	573	543	576	566	547	574	564	565	558	578	552	549	556	629	549	526	550	575	546	572	527	558	582	600	587	608	576	613	596	590	633	547	601	546	560	602	555	559	513	555	596	594	614	590	563	597	572	587	549	588	595	579	570	611	590	582	579	607	589	596	563	575	617	555	577	578	561	533	616	547	584	581	582	589	555	552	621	560	594	593	579	566	568	607	545	590	603	607	556	572	584	589	589	577	550	555	591	577	582	566	558	570	581	582	595	556	588	578	626	578	601	581	600	568	594	596	590	563	605	590	572	594	596	572	560	598	591	597	601	572	524	585	563	559	547	581	572	544	593	563	539	640	555	615	595	537	601	634	578	597	579	540	587	594	588	596	576	575	563	593	593	590	567	570	540	612	618	577	556	572	590	573	576	570	569	611	605	621	628	591	559	572	597	582	569	617	602	574	602	548	555	569	585	571	599	597	642	573	591	583	520	552	598	602	562	578	553	590	571	567	602	590	545	571	565	602	568	568	579	529	561	592	588	591	579	561	574	622	630	554	581	563	563	554	600	571	572	580	571	592	592	606	570	598	528	561	573	551	572	573	613	574	599	586	598	585	541	588	580	596	559	573	637	580	565	538	592	588	565	573	609	580	579	603	593	588	562	619	582	592	558	568	633	571	609	568	600	603	563	604	520	556	617	570	606	547	579	582	578	603	594	557	611	571	567	581	556	537	551	616	570	614	618	582	563	587	569	589	617	606	549	577	563	539	552	557	573	604	548	607	555	564	571	569	576	560	573	584	587	593	526	569	548	538	566	601	583	615	565	552	567	621	548	598	568	581	569	571	562	565	557	514	571	596	564	572	590	546	592	597	580	564	583	583	565	622	621	529	549	626	587	575	589	578	559	551	576	574	559	581	550	523	637	601	599	601	560	592	592	567	571	559	608	597	585	576	557	585	584	572	542	618	581	527	611	574	610	541	548	618	557	550	606	582	604	558	581	531	580	581	596	593	559	573	575	601	582	594	586	582	566	577	610	573	561	615	534	544	612	595	594	566	617	590	562	556	585	544	568	595	622	575	574	582	602	619	548	611	579	554	623	590	580	592	586	587	608	549	576	575	581	595	573	585	568	628	556	572	609	553	600	580	550	584	550	561	583	591	579	573	562	590	575	536	565	590	590	573	583	572	594	570	582	562	620	580	567	563	552	544	581	585	573	578	597	561	592	554	596	569	586	565	594	572	593	603	586	576	576	556	590	538	589	572	555	618	568	581	558	569	582	589	553	534	556	568	556	565	562	593	534	568	589	565	534	599	556	620	614	548	606	604	566	577	589	569	533	619	562	594	559	571	578	569	573	572	579	575	596	592	576	557	551	575	612	576	589	610	577	631	574	608	566	591	596	530	590	573	559	599	597	575	589	549	581	573	584	607	607	559	564	555	594	564	543	573	554	535	610	555	597	585	578	623	601	644	607	601	563	555	589	567	615	561	594	557	573	577	607	594	616	605	562	571	571	582	564	565	611	587	558	629	601	576	584	569	583	537	650	559	626	557	546	561	564	577	535	623	627	568	551	557	575	565	607	587	570	582	566	582	605	580	588	571	580	598	586	584	600	559	588	637	597	588	587	607	566	574	546	569	582	548	559	550	587	595	576	600	598	581	537	596	574	611	571	626	605	581	518	598	594	567	585	603	549	594	561	562	590	580	588	560	570	606	554	584	553	543	538	568	595	596	597	572	590	555	550	582	547	586	567	552	569	624	590	533	543	569	586	587	577	572	597	568	577	556	566	573	534	591	559	535	524	588	543	574	554	566	575	566	572	621	522	569	598	560	583	603	542	583	577	562	606	586	545	585	611	583	558	613	535	561	556	595	565	577	536	586	556	605	588	575	583	561	577	600	590	610	612	618	576	570	545	604	570	580	554	542	529	599	556	610	586	570	556	610	573	576	613	638	562	572	541	568	585	569	582	599	597	534	571	586	582	603	606	578	557	596	548	542	568	590	605	569	585	544	551	614	593	549	566	565	564	616	579	576	576	623	606	570	587	568	553	581	572	634	603	575	544	570	575	580	580	574	572	585	590	576	559	596	584	596	579	594	588	528	614	561	572	583	535	587	569	584	560	554	588	546	584	598	607	603	568	600	560	591	561	548	605	537	558	520	566	613	523	607	572	548	618	605	561	600	591	560	617	569	594	589	610	589	549	590	591	605	568	622	594	549	565	583	626	562	606	557	590	610	620	581	586	566	562	594	584	529	610	565	535	565	578	593	552	617	613	570	576	631	609	610	512	544	595	609	638	580	583	564	511	609	546	581	596	550	597	577	545	582	564	545	582	566	596	574	563	614	587	582	550	539	550	594	591	576	596	564	573	581	561	585	575	577	579	610	519	604	577	607	584	556	550	583	573	567	614	573	592	601	577	609	614	557	591	581	580	582	577	593	553	579	607	574	559	585	576	548	577	571	625	565	596	593	554	587	576	570	555	579	614	570	572	578	594	641	606	595	547	631	577	564	573	564	592	591	588	586	556	536	560	582	563	537	586	571	545	572	572	569	564	582	628	568	584	594	597	578	557	591	555	563	552	620	561	592	635	586	585	548	588	602	590	562	576	544	559	592	592	602	587	591	573	598	562	573	592	602	604	578	575	564	595	571	617	570	591	591	627	567	615	564	576	629	581	585	583	567	577	563	573	624	580	567	589	612	581	547	555	551	595	581	564	595	612	591	592	558	562	612	580	581	558	604	607	534	558	573	594	582	553	575	570	590	569	592	556	595	587	554	583	523	596	587	578	557	536	619	546	533	586	612	583	599	544	580	588	551	548	552	595	588	581	589	559	604	576	561	580	576	545	588	537	571	573	552	555	583	549	587	632	562	593	599	565	567	566	599	579	566	549	604	577	556	569	585	588	577	584	554	599	570	565	621	636	556	564	589	547	628	569	547	583	585	556	542	567	602	580	590	601	589	541	616	529	590	572	537	551	615	553	597	551	563	597	584	577	597	569	586	565	608	587	560	605	565	556	563	612	603	597	549	568	551	619	586
3876	257	172	194	188	168	165	182	184	184	179	189	197	156	219	188	201	178	194	203	184	204	200	176	171	201	181	181	176	193	190	185	184	201	189	177	157	185	191	209	192	203	168	170	202	182	180	213	173	177	182	205	171	168	182	188	196	177	191	187	188	154	168	186	199	192	187	176	183	195	164	184	167	180	178	194	178	198	178	171	155	208	195	169	172	182	187	214	188	181	171	172	199	169	187	187	182	179	185	186	199	186	182	184	202	173	192	156	199	186	234	217	188	197	141	167	186	203	169	171	167	165	196	189	192	184	217	161	167	185	180	158	205	214	190	183	173	172	174	189	176	200	194	207	181	173	194	183	187	171	175	158	167	190	175	196	191	175	182	166	172	207	191	208	164	219	168	180	187	183	165	183	170	174	204	198	174	205	214	179	173	175	174	173	200	167	197	170	168	183	196	188	163	155	199	170	178	221	208	193	174	208	194	180	193	187	177	204	151	152	175	183	190	188	177	193	187	181	189	198	181	175	213	211	176	199	175	192	208	208	186	175	161	189	183	199	203	193	192	198	179	192	198	192	168	172	186	193	180	193	164	186	194	183	187	194	169	172	161	183	199	184	193	172	176	175	178	184	198	181	200	185	183	175	191	182	189	184	181	194	195	175	193	172	196	199	187	183	182	156	177	179	190	197	191	190	169	174	186	151	184	186	202	196	200	194	204	192	167	184	164	183	174	192	190	206	196	186	196	218	180	194	205	195	212	169	169	192	180	191	182	174	188	204	179	188	185	221	179	191	181	174	176	186	172	183	202	176	167	182	204	192	203	178	152	197	165	171	185	203	205	189	195	193	182	178	198	183	183	171	198	167	192	179	206	205	186	176	194	161	183	198	166	192	192	173	181	196	164	180	183	178	182	162	173	196	173	176	203	186	198	190	177	171	193	191	196	200	169	216	171	185	174	193	184	204	199	200	192	182	213	191	184	173	167	174	161	170	186	187	191	193	180	192	181	205	200	195	156	169	211	200	186	171	219	207	208	195	175	186	207	179	171	220	201	194	191	225	223	206	194	176	189	170	199	210	202	193	200	145	178	179	171	190	184	190	173	199	175	197	169	213	172	166	178	172	184	178	185	173	209	225	183	160	180	176	186	210	180	172	196	187	174	192	182	177	208	188	186	176	190	201	151	202	191	146	188	172	197	168	188	164	190	200	176	160	158	157	175	183	179	186	188	170	165	198	204	201	165	175	192	168	201	152	192	181	160	193	181	176	181	203	175	191	187	205	183	186	206	201	177	169	180	192	172	176	206	162	158	192	201	145	200	188	185	175	168	191	202	183	193	188	184	190	189	189	196	179	194	164	189	175	181	200	198	161	183	180	200	163	201	162	180	175	199	186	164	172	206	179	182	187	193	187	199	185	207	206	199	208	190	173	187	172	189	216	152	203	156	164	186	191	173	199	179	193	174	175	187	198	172	194	169	183	174	196	184	177	194	185	174	192	184	189	167	163	197	186	170	176	158	185	171	179	200	180	195	187	180	174	165	166	199	192	217	176	196	200	197	191	182	174	187	192	174	190	160	204	183	176	178	165	183	209	175	182	210	178	189	184	192	207	182	167	211	190	192	176	181	205	187	186	180	171	176	174	195	163	181	202	161	181	176	163	189	177	170	182	168	200	188	192	174	189	164	183	200	183	207	171	174	200	193	187	170	196	195	181	199	180	204	179	185	171	165	165	186	164	200	177	211	181	184	200	206	198	179	178	199	180	198	193	179	168	179	193	197	167	171	194	186	173	165	187	194	178	186	197	171	198	205	200	201	193	199	189	168	169	203	198	208	170	186	203	176	178	187	170	196	189	195	162	173	193	194	165	187	203	179	194	183	174	173	179	199	176	178	179	208	205	196	195	198	208	219	199	190	192	193	153	145	162	168	162	191	181	184	187	166	182	151	178	206	181	179	184	186	165	167	159	186	192	163	191	177	166	198	208	183	179	178	187	196	170	190	186	177	180	194	202	199	192	155	179	168	181	175	161	199	189	194	182	184	166	172	218	174	182	187	167	201	189	211	211	154	196	206	189	196	202	161	173	187	163	183	176	187	191	163	192	200	166	178	168	172	174	188	215	182	192	187	184	197	187	172	231	165	175	199	206	190	206	188	204	159	183	192	184	197	195	171	200	167	181	196	169	172	195	189	190	205	211	176	178	199	180	186	180	180	163	167	181	198	192	197	166	192	190	204	172	194	181	194	165	195	180	180	164	181	168	204	170	192	180	186	183	171	203	187	193	197	189	180	169	189	179	176	166	208	177	200	184	181	180	163	196	189	190	174	162	205	191	180	190	196	186	190	188	188	169	192	176	195	190	192	177	168	208	165	187	186	171	186	194	187	177	206	195	199	164	192	169	170	180	156	175	193	200	171	187	204	197	182	161	154	185	159	183	159	185	176	190	203	189	217	181	213	186	219	187	179	188	186	162	189	204	189	182	188	191	169	203	177	185	170	196	184	175	164	189	173	213	196	207	176	158	186	177	180	212	192	186	202	192	183	194	178	168	187	199	209	185	170	185	184	195	171	193	191	183	158	175	189	189	187	194	188	208	167	205	183	176	181	196	195	189	186	191	191	175	172	205	199	168	196	168	184	211	162	181	179	167	189	170	195	198	170	206	170	193	186	179	196	173	170	173	170	171	182	200	184	175	174	210	176	183	168	177	204	197	184	199	224	204	208	172	186	157	181	179	208	191	169	187	214	185	176	181	191	207	206	182	197	182	174	163	201	218	174	192	182	172	186	206	201	203	176	193	193	191	204	159	182	209	160	168	170	179	194	204	216	169	190	175	182	172	178	188	177	195	212	206	174	196	201	181	183	165	192	213	189	158	178	191	208	179	174	190	196	190	175	164	186	161	186	172	175	181	204	202	222	183	194	182	178	184	198	181	181	208	188	199	196	202	175	185	200	173	196	218	181	175	172	190	202	156	202	196	203	194	153	207	182	172	193	190	186	178	153	181	194	245	203	195	191	202	197	183	205	145	176	174	188	200	183	174	162	217	197	184	184	192	172	192	185	202	183	195	175	181	178	199	182	198	197	177	186	195	179	204	185	200	193	182	180	184	210	172	200	187	188	182	188	172	188	176	186	200	170	207	194	167	158	218	193	177	180	209	174	195	195	174	184	211	190	192	166	166	220	195	185	166	168	216	186	174	197	202	173	197	179	182	181	194	183	191	185	185	162	194	187	171	179	207	203	205	210	195	180	193	189	197	197	193	178	175	195	170	187	198	189	212	172	170	195	182	194	170	184	160	151	189	174	180	212	177	185	214	204	182	177	191	173	183	172	162	170	174	171	183	185	163	177	176	206	172	179	172	172	176	170	188	189	173	183	178	190	176	188	182	178	186	207	192	207	201	201	180	184	197	182	192	194	173	178	198	196	165	188	183	175	199	189	190	220	207	192	185	193	185	207	182	143	169	188	185	194	185	185	179	164	166	172	185	165	180
2958	473	476	495	512	520	483	484	436	463	481	492	492	486	458	483	459	433	472	499	495	484	495	468	468	488	452	478	446	482	448	449	448	440	468	479	460	491	452	498	466	447	439	415	446	504	478	453	473	464	497	461	443	458	483	430	485	495	484	506	449	451	469	468	467	431	449	441	485	462	409	429	485	413	450	476	476	440	473	441	448	469	449	451	473	475	468	466	451	429	460	464	476	468	487	487	484	469	450	481	495	499	464	461	479	443	457	489	468	466	483	470	450	460	450	450	477	510	482	455	483	474	445	454	450	452	484	467	450	456	482	461	474	451	447	490	453	452	445	482	471	476	469	443	450	492	469	455	465	462	504	476	433	445	429	471	475	477	456	476	462	433	438	452	466	466	461	472	448	458	462	439	460	462	443	480	495	437	444	443	465	470	489	443	476	468	469	447	490	446	501	472	463	482	453	423	439	455	454	449	437	483	482	448	485	475	445	473	470	514	465	467	474	467	434	485	428	453	452	473	457	471	446	461	491	493	474	481	454	448	449	428	458	487	436	442	445	488	427	508	428	460	461	442	454	452	487	441	485	490	462	443	464	471	447	444	482	476	456	443	469	455	438	481	498	483	447	459	483	482	451	473	502	432	463	500	469	461	470	518	431	485	418	449	494	464	466	466	490	446	483	426	485	511	430	444	466	454	468	471	441	491	471	497	449	433	445	473	455	461	447	443	451	458	481	461	492	440	471	479	493	423	463	465	498	456	448	481	497	458	467	456	472	496	466	493	464	519	493	484	446	438	459	447	467	467	476	430	479	465	493	436	455	453	443	495	471	449	452	478	438	462	430	462	458	442	465	506	447	465	476	436	447	452	439	485	472	476	442	471	488	437	496	460	446	428	448	422	465	465	488	467	461	458	487	452	475	482	439	468	475	480	501	487	473	467	510	491	491	487	471	457	480	498	465	458	452	499	465	501	435	448	454	440	458	482	496	444	492	425	486	463	468	487	471	464	455	463	465	419	472	506	498	447	434	430	483	501	461	476	447	481	471	454	443	464	477	504	438	471	488	458	456	441	439	448	500	484	439	468	459	457	471	457	464	466	478	465	472	470	432	431	444	462	492	506	478	485	467	453	436	488	500	447	488	432	471	469	458	449	487	453	453	481	481	481	461	453	478	454	464	446	436	455	435	455	468	527	469	454	453	459	487	496	443	499	454	440	488	457	494	470	458	468	502	431	461	448	495	480	450	474	483	478	486	477	514	501	416	457	505	472	483	492	451	447	477	447	447	449	442	471	430	426	464	489	453	444	486	480	435	452	437	451	415	463	476	490	462	455	448	441	489	458	434	437	481	450	473	456	488	480	456	458	482	431	492	489	467	469	465	443	484	458	487	452	448	485	440	486	461	445	430	463	472	472	458	447	430	504	456	488	453	460	463	444	497	465	443	511	451	432	516	480	504	470	460	478	488	467	464	490	451	455	462	500	460	449	430	478	468	488	442	489	453	461	460	448	436	459	486	468	493	465	482	473	445	461	430	455	491	436	475	504	432	464	463	511	440	472	496	452	439	435	445	454	439	443	433	417	513	428	490	436	502	470	456	457	457	475	428	455	483	429	485	473	450	457	439	435	429	457	499	472	473	457	503	495	478	464	445	472	491	448	439	465	456	499	477	419	444	437	434	450	487	482	475	453	449	493	490	492	483	462	439	480	438	440	463	472	452	464	450	477	478	464	436	473	453	468	460	416	465	457	486	453	491	489	462	540	462	487	438	426	476	464	447	457	489	444	453	451	472	408	463	480	436	468	475	453	482	477	431	438	429	450	451	445	423	437	469	470	469	480	444	479	450	466	453	501	440	447	449	442	483	459	506	481	453	485	480	489	468	470	478	469	486	495	470	451	470	469	481	460	479	499	464	441	455	473	454	442	480	459	484	450	463	472	490	482	465	453	436	476	443	473	506	479	451	449	456	457	464	471	458	448	467	459	464	476	475	450	492	475	469	451	431	430	455	474	443	413	471	479	456	460	435	460	471	438	457	462	499	469	474	511	452	443	519	479	470	490	443	484	470	483	488	472	463	438	473	453	468	457	459	463	482	442	444	464	446	479	491	451	491	477	465	475	462	459	444	457	427	451	437	440	452	447	467	471	460	438	484	448	494	488	496	450	427	430	461	460	444	459	449	483	457	484	542	503	500	458	473	466	471	443	470	438	479	448	463	430	472	516	464	460	482	462	433	469	478	498	469	463	429	447	435	458	452	471	473	470	442	468	443	430	480	496	473	477	469	456	450	453	457	472	430	456	474	479	445	468	469	469	485	527	480	513	488	451	458	460	454	460	465	472	474	437	444	455	492	461	474	440	494	483	450	466	497	439	473	448	444	446	485	459	407	498	449	446	467	459	464	460	467	497	476	472	428	436	506	446	468	438	460	459	434	442	492	472	458	474	459	472	464	462	429	469	466	496	467	506	413	462	473	458	443	473	431	464	452	466	468	462	443	457	495	522	475	416	477	459	479	488	490	486	498	453	477	475	475	445	440	476	468	444	476	476	478	482	461	472	469	444	469	466	477	446	459	476	471	430	482	451	437	482	482	418	458	441	471	490	431	470	468	470	463	461	494	453	486	460	431	436	454	479	474	451	469	473	430	485	461	510	433	493	505	477	489	466	475	443	479	444	447	492	504	492	459	456	403	444	466	446	454	502	510	437	439	513	440	510	506	456	478	487	441	444	482	422	427	488	481	488	453	472	460	434	486	453	502	450	465	467	445	471	466	512	471	463	499	464	500	494	422	482	480	499	489	472	461	469	483	445	481	456	458	445	448	444	487	404	439	480	482	461	444	464	497	510	461	448	461	461	446	444	454	470	491	490	463	474	464	459	497	463	453	471	434	449	444	461	461	447	465	491	439	453	425	456	477	500	457	460	467	458	455	445	457	446	460	495	514	463	483	444	453	504	452	489	483	414	462	490	457	457	484	452	494	414	451	479	467	483	487	486	458	489	487	458	433	451	465	430	448	446	446	444	460	495	477	462	471	485	421	442	488	485	474	487	474	438	426	445	423	472	504	457	467	471	430	440	465	466	456	484	466	519	462	472	473	465	453	458	481	456	446	457	483	526	520	462	497	457	461	428	475	507	489	478	440	503	447	465	467	439	459	448	487	448	459	448	485	447	448	510	481	462	475	440	459	507	474	481	471	455	461	477	482	451	447	482	450	454	453	447	484	476	457	448	464	518	503	482	462	463	451	474	460	461	442	473	461	510	491	435	444	480	457	437	447	472	499	453	471	493	480	422	489	451	466	460	499	459	504	440	464	457	472	398	463	490	437	488	428	489	469	486	469	452	517	477	439	482	504	460	484	448	421	486	492	467	486	518	423	448	483	464	466	486	494	484	482	498	439	451	472	453	458	459	478	453	482	518	461	438	480	493	485	477	469	452	461	473	462	449	470	467	489	457	428	489	478	454	477	465	481	458	422	396	483	421	476	468	458	432
14035	1204	629	608	480	431	384	379	359	366	355	348	346	366	356	300	350	325	299	298	320	308	337	326	337	332	322	356	317	332	332	289	363	329	350	298	309	307	338	319	312	309	355	327	315	318	290	308	326	329	285	336	286	291	282	304	334	305	301	336	306	336	343	271	318	326	347	314	344	359	328	353	348	300	309	329	319	292	318	320	339	329	307	293	316	339	343	318	330	324	344	313	329	349	311	351	337	324	278	301	321	345	293	360	329	313	312	308	299	304	366	302	316	290	330	320	317	316	333	315	329	318	318	303	303	338	324	342	306	312	333	322	303	295	338	326	313	297	304	313	312	336	331	340	318	310	321	305	352	322	323	300	301	307	331	303	307	252	308	323	311	300	288	325	296	298	307	332	335	315	319	331	319	300	328	330	333	329	303	332	327	320	334	318	287	305	315	300	346	303	321	321	288	327	329	310	318	302	288	320	294	320	344	336	312	320	324	312	301	292	314	365	350	290	314	343	293	334	341	319	361	290	303	279	339	310	330	306	332	293	295	309	305	316	307	285	314	305	290	317	291	318	298	321	313	287	327	309	326	324	290	355	314	300	297	283	327	308	317	299	324	360	303	325	300	295	325	329	298	308	305	306	334	327	326	320	317	307	308	311	324	305	307	318	329	327	306	321	299	294	310	328	291	291	337	340	326	325	320	350	327	313	302	313	318	325	322	306	277	296	306	349	345	354	321	315	306	307	315	291	290	322	315	332	344	368	348	297	321	283	298	344	312	309	316	323	343	300	324	329	322	295	311	291	328	323	330	323	327	316	331	301	307	321	323	319	316	322	321	324	294	324	311	337	361	342	305	348	318	312	322	301	330	358	287	298	289	305	328	332	318	312	298	319	314	350	311	293	309	327	314	328	296	318	308	302	309	320	309	337	312	293	308	310	307	308	320	306	315	356	325	328	330	314	307	303	319	325	344	326	291	329	332	315	315	300	290	307	305	338	309	324	314	316	314	341	336	311	349	333	326	322	326	292	331	283	329	304	312	317	310	309	319	357	281	316	310	303	329	272	292	315	326	300	333	287	311	327	311	301	334	333	280	359	328	304	340	320	299	309	302	292	349	296	342	308	269	323	327	316	306	334	332	348	309	315	336	313	334	318	345	311	334	302	337	315	338	329	326	299	294	312	365	353	315	303	314	335	297	325	327	306	331	277	336	288	268	317	322	299	328	342	316	329	307	287	304	345	348	307	321	288	290	306	314	325	365	324	342	313	296	353	297	322	291	300	357	319	319	346	339	358	329	316	332	279	333	333	312	323	336	296	326	309	315	295	302	369	287	337	325	302	305	302	289	312	319	339	316	289	291	289	331	326	307	306	297	290	321	338	324	306	323	336	296	293	330	310	326	318	330	314	319	327	321	337	295	336	308	311	325	302	296	338	337	348	343	317	336	357	312	306	315	298	268	293	306	311	329	312	316	325	323	327	323	282	411	323	325	285	296	322	314	349	353	309	294	304	285	310	295	309	302	319	277	332	304	342	315	310	283	295	293	305	317	317	316	332	302	310	300	330	327	329	336	329	306	307	309	299	318	294	346	321	332	319	316	314	287	323	303	323	330	302	312	322	345	334	358	320	315	347	320	312	341	338	324	289	336	319	303	329	308	321	315	306	317	338	327	307	336	296	310	307	336	340	328	318	293	299	314	296	335	322	287	344	315	300	311	369	339	303	255	321	294	332	313	308	332	316	302	300	359	318	348	336	288	321	342	298	325	308	277	323	323	292	310	323	303	328	312	323	333	281	316	354	317	294	305	331	293	310	317	295	310	306	332	314	332	308	306	320	335	333	334	315	301	317	321	325	332	323	301	312	325	330	362	320	329	329	333	301	315	316	307	303	308	263	319	319	333	297	299	348	304	311	319	346	309	346	311	291	330	334	328	304	289	300	304	335	288	272	291	311	325	315	292	313	292	315	286	314	298	350	324	320	309	334	314	307	284	359	330	312	311	284	318	322	321	305	294	333	336	337	281	293	318	268	310	333	294	315	338	363	283	325	324	301	324	310	345	287	328	314	342	290	295	292	346	299	282	325	338	297	303	304	317	356	280	348	318	269	326	327	356	346	318	330	309	294	313	285	318	299	269	300	321	317	324	324	312	304	328	307	328	300	333	325	327	319	346	319	321	309	290	297	318	304	313	353	274	318	295	313	328	309	350	305	321	308	331	337	330	306	349	341	353	306	333	301	288	275	309	308	337	299	358	318	335	374	336	340	285	335	347	319	271	309	307	312	325	313	335	299	343	333	337	322	297	309	288	283	335	335	328	321	333	286	332	322	334	317	325	306	340	321	309	321	300	338	308	330	300	354	316	303	288	333	336	310	326	307	301	326	337	301	331	265	325	276	288	340	302	282	319	317	337	321	333	291	296	330	297	292	348	326	319	295	314	295	300	335	315	310	315	336	299	353	330	293	315	360	322	314	349	330	312	333	291	321	304	301	297	309	320	328	347	314	354	297	298	337	286	323	301	299	289	315	293	296	313	316	328	328	307	341	296	337	338	337	321	302	297	288	328	324	300	315	299	345	279	289	328	335	333	288	330	307	329	313	298	307	287	309	273	311	276	304	286	339	314	335	308	332	311	307	322	314	338	323	327	346	329	296	310	346	342	319	310	317	325	327	316	361	330	309	339	364	322	335	326	329	330	336	317	330	347	340	349	322	305	317	337	344	321	339	344	282	337	321	350	334	344	309	337	334	334	299	324	289	329	311	295	338	310	317	336	333	320	322	298	322	312	328	342	323	324	293	310	295	333	302	278	317	323	300	303	302	311	313	324	289	344	346	318	330	334	316	303	299	306	329	318	307	308	337	328	306	343	300	333	308	334	323	318	311	312	311	367	306	296	340	373	280	283	302	260	330	303	308	305	297	307	311	308	285	351	317	345	340	344	331	334	331	332	264	311	323	297	316	304	270	315	315	331	321	290	314	345	350	314	301	334	326	328	368	312	328	277	305	348	310	334	278	315	329	293	339	365	326	326	304	362	322	316	317	302	310	348	300	313	311	360	331	326	292	360	329	307	345	318	313	339	281	304	307	346	293	347	324	303	275	320	336	297	326	307	350	344	301	303	344	334	339	361	285	312	301	317	348	305	295	286	287	307	337	292	309	289	296	325	332	303	310	324	314	271	316	354	311	261	278	349	285	337	328	330	324	345	323	307	303	340	341	318	337	301	313	277	322	314	297	319	317	337	364	311	303	308	325	306	320	322	310	324	337	333	310	294	278	339	340	347	293	287	303	304	329	328	293	306	331	308	318	343	293	333	289	306	329	329	292	307	331	346	317	359	304	313	299	332	324	310	334	301	325	330	308	298	335	320	301	351	287	304	302	324	287	300	336	343	332	311	333	307	328	321	339	300	331	278	316	297	356	327	307	314	358	324	318	337	352	335	350	352	312	319	299	306	303	295	308	311	312	310	315	321	344	326	281	304	294	321	324	321	315
9873	1048	1450	1529	1383	1234	1114	1062	1008	931	922	870	789	820	813	817	785	743	736	768	792	769	725	778	732	803	722	727	742	729	772	710	769	773	798	758	718	752	737	775	720	739	716	744	678	754	728	684	722	736	708	737	695	777	754	743	775	741	748	720	711	749	720	734	703	717	737	728	764	716	725	747	715	774	722	726	694	734	724	772	762	705	718	720	677	718	681	750	743	735	769	681	707	725	727	780	713	736	726	723	740	711	729	659	753	707	720	695	735	747	747	707	758	745	754	741	743	701	761	719	715	738	713	776	724	734	702	757	729	730	711	699	780	752	712	789	676	737	687	752	753	689	720	723	718	742	745	690	762	695	774	696	718	770	694	672	709	724	725	742	774	723	648	735	693	738	694	768	667	774	706	723	725	710	690	758	728	710	753	760	749	726	719	695	753	715	702	741	756	697	777	748	791	697	714	711	725	686	708	700	696	724	722	775	660	705	723	731	718	741	718	693	688	722	759	718	711	773	746	688	708	768	745	760	709	715	746	716	730	723	745	694	731	698	695	767	722	763	667	732	727	707	766	756	769	730	744	681	729	752	711	730	721	724	748	696	687	715	722	758	686	728	767	753	710	693	735	723	717	746	739	756	703	706	731	729	745	772	717	715	755	683	700	734	726	705	775	737	702	733	722	717	728	718	702	700	760	753	761	728	733	732	760	719	741	704	711	734	726	684	756	740	711	712	681	751	688	746	745	708	723	735	716	723	705	758	799	737	760	730	723	728	712	705	709	728	729	710	751	705	716	731	713	739	752	763	709	694	720	674	741	744	757	671	721	723	720	739	747	742	732	731	722	742	763	731	715	713	731	745	710	737	721	722	742	714	733	714	724	699	704	764	738	731	707	742	728	711	757	746	723	730	729	716	750	697	733	685	707	764	718	789	659	752	752	715	693	722	711	714	733	677	741	792	755	766	731	688	737	735	681	699	712	772	721	714	737	709	746	686	740	767	700	736	739	746	710	743	694	673	750	742	723	721	723	712	748	698	720	750	781	747	735	702	728	749	690	734	722	750	771	709	701	749	745	725	747	780	717	751	730	740	762	727	752	775	743	723	710	745	777	715	705	719	763	745	717	684	672	696	738	741	756	722	739	696	692	695	808	726	711	752	717	707	745	748	761	733	774	720	697	746	724	756	772	689	748	745	778	724	717	779	751	765	730	727	690	713	736	716	715	701	719	712	724	679	754	679	723	710	746	714	731	697	734	683	713	709	722	704	764	700	708	735	755	685	771	715	709	706	736	747	714	733	782	758	718	673	703	720	685	715	729	743	737	726	722	704	711	728	690	716	713	725	754	757	766	736	724	704	693	654	707	705	710	743	732	705	738	724	733	753	727	725	702	697	712	732	768	733	731	716	727	739	793	721	731	753	706	774	682	740	728	691	736	760	713	727	742	753	751	717	739	744	747	712	737	783	713	711	729	775	762	771	743	701	756	715	704	689	659	759	730	719	699	763	764	745	713	691	711	759	746	751	708	713	704	772	689	749	743	717	696	759	717	749	729	721	736	787	720	749	721	766	745	713	790	717	739	747	762	682	718	680	687	722	790	738	696	720	680	713	750	750	757	733	714	707	757	711	680	714	726	735	743	754	701	697	696	745	768	735	718	739	752	667	663	750	701	677	735	749	720	719	723	698	752	724	693	787	709	695	685	732	755	750	716	736	722	730	723	733	720	728	693	694	753	742	715	707	700	746	740	751	742	735	713	763	765	745	756	734	749	726	709	767	697	733	729	747	719	746	780	732	714	766	758	767	774	683	748	755	709	680	681	740	738	719	683	756	704	753	736	696	760	713	761	733	727	733	725	747	730	727	710	740	760	668	731	717	720	711	688	701	725	730	744	738	756	686	725	708	713	746	741	721	765	736	703	725	730	733	740	704	727	695	721	719	764	755	729	784	696	761	788	698	692	752	670	719	708	739	761	733	734	705	731	748	714	692	732	749	736	751	721	771	736	684	711	750	747	673	764	755	703	738	724	740	718	738	722	779	756	704	744	714	724	734	746	713	686	720	710	669	756	716	735	728	718	676	696	710	740	731	741	682	683	704	714	765	735	691	739	740	751	755	736	697	741	729	753	718	730	749	718	708	742	771	739	735	696	744	691	710	734	717	741	739	716	747	720	739	739	737	726	731	697	724	717	718	689	752	732	723	699	692	742	738	753	781	731	750	749	775	693	732	728	758	728	719	769	750	656	767	687	743	732	685	746	732	702	714	688	686	693	767	711	720	707	711	728	720	735	700	776	740	693	726	752	730	694	701	709	735	718	700	692	711	659	755	748	760	675	748	780	748	695	711	736	773	746	721	739	660	752	749	759	693	700	729	691	686	773	722	695	731	730	750	748	742	725	746	712	738	708	726	765	736	694	714	742	717	733	726	697	740	735	747	717	733	712	767	753	699	679	727	709	697	701	730	750	680	742	743	777	726	724	710	725	742	727	731	765	718	733	703	722	667	693	734	743	723	732	712	705	740	704	734	695	762	715	728	684	701	769	740	726	709	748	758	751	756	744	710	719	709	716	691	742	725	765	707	745	754	681	686	718	687	751	729	718	690	747	720	746	710	748	716	706	765	727	735	674	704	750	738	711	739	694	707	747	694	701	741	701	704	712	746	730	721	742	725	761	732	676	689	745	714	724	715	689	740	757	701	693	758	734	704	703	720	773	743	739	744	738	726	746	692	733	709	744	715	732	773	769	693	722	707	725	729	703	732	743	759	719	762	749	745	722	673	757	710	684	723	732	718	744	747	743	678	741	711	733	714	705	732	757	747	739	748	756	713	705	750	714	715	750	724	744	775	743	769	697	733	715	729	725	688	715	707	715	709	674	722	726	725	733	734	725	774	718	726	711	742	686	752	703	710	701	764	717	742	771	766	725	736	689	726	686	722	707	712	692	740	748	749	737	733	754	735	773	731	727	725	767	725	699	717	728	681	650	707	732	780	733	726	773	754	715	727	758	722	704	751	752	709	760	735	740	749	725	734	747	734	727	708	765	731	726	728	718	772	709	719	685	675	731	755	707	723	745	685	734	706	764	708	719	705	745	703	713	719	715	724	740	739	716	723	729	707	723	729	747	710	721	748	746	739	773	732	734	732	733	751	731	742	774	726	706	726	725	672	707	746	681	735	730	685	719	703	750	704	720	698	724	738	704	712	658	774	725	747	704	680	747	773	751	702	685	747	736	733	709	732	679	746	736	755	745	719	732	696	789	731	704	739	739	702	697	707	696	738	720	707	722	722	714	730	713	758	717	742	702	748	745	784	712	758	738	718	745	795	760	690	715	720	747	744	716	746	712	714	685	726	690	765	734	722	717	790	747	766	664	722	685	751	746	731	726	722	713	730	705	793	706	764	750	742	752	752	733	727	748	706	698	657	740	726	671	775	743	744	730	695	697	720	683	742	720	721	721	700	722	779	702	715	727	743	728	729	749	748	784	725	688	765
23376	2672	937	761	553	444	433	399	335	335	314	282	329	292	273	303	273	282	266	251	282	248	234	284	273	265	265	261	234	260	286	238	266	281	263	225	297	255	272	226	256	251	254	233	239	247	232	270	249	245	267	246	270	259	250	269	258	293	249	251	283	272	265	245	233	253	264	230	243	251	282	260	274	257	272	217	264	252	226	249	242	284	233	255	244	263	283	231	267	255	285	263	241	217	263	263	243	236	252	240	292	243	239	266	260	248	253	280	271	253	257	270	273	268	273	287	266	279	262	285	273	245	264	262	292	242	237	269	295	245	247	277	262	283	256	279	234	224	271	232	223	245	284	282	245	243	256	254	268	232	236	257	262	262	254	273	246	240	265	265	270	266	268	253	236	260	272	246	254	241	235	259	237	239	264	249	253	288	247	254	247	253	271	250	242	256	256	274	274	262	257	266	267	278	249	257	272	223	286	268	234	255	243	275	272	230	248	240	243	263	249	287	269	236	291	285	266	243	261	240	272	259	267	238	234	265	269	278	285	273	250	261	268	244	248	222	238	255	248	264	247	253	275	239	265	270	278	239	229	251	277	281	272	269	229	260	292	243	277	233	270	254	258	236	270	265	282	218	231	242	261	260	236	235	244	263	276	237	259	260	221	269	240	259	261	231	268	265	288	263	283	253	257	250	251	272	240	236	281	267	266	226	280	259	245	243	238	260	254	280	253	262	273	260	276	233	243	244	216	267	264	260	283	252	286	226	264	270	247	269	261	259	262	250	292	277	234	255	240	271	249	291	249	283	251	277	244	247	257	234	269	273	231	247	233	265	262	234	271	262	283	246	286	241	243	244	248	249	259	288	237	238	238	287	274	263	261	259	258	258	262	244	219	249	227	220	258	247	237	243	290	257	247	279	271	297	262	237	285	239	258	260	250	243	255	241	244	269	249	277	242	259	231	288	249	252	247	261	261	270	248	215	231	261	232	234	263	243	250	275	259	278	259	261	284	304	239	245	237	251	227	251	247	277	282	230	253	274	235	247	281	280	262	243	257	230	270	290	261	214	260	240	248	211	264	260	216	281	243	259	264	240	280	254	242	242	278	255	221	268	259	246	271	278	248	265	264	248	288	292	259	230	247	268	236	265	243	239	270	263	261	270	266	274	241	252	262	264	277	260	310	271	237	273	243	279	244	239	219	268	260	271	284	255	248	264	284	259	264	238	239	248	264	265	287	233	260	264	269	297	253	238	264	254	287	287	249	233	251	268	252	261	260	261	242	253	259	253	253	226	263	232	256	241	268	239	259	274	257	264	253	250	262	229	264	256	255	272	223	217	281	236	270	235	282	253	226	250	246	239	266	281	255	251	274	274	260	245	262	230	253	245	268	240	219	240	280	256	265	281	250	226	262	241	252	262	249	246	269	241	287	246	212	276	245	275	265	268	275	242	271	253	208	268	263	267	243	247	281	227	246	260	281	239	240	233	255	208	264	268	257	281	283	223	252	246	282	254	229	259	244	259	273	259	272	252	265	275	299	251	249	273	268	269	248	259	279	270	249	233	237	271	249	282	254	257	267	273	243	270	249	261	278	242	292	245	277	256	267	272	266	276	256	250	221	257	246	250	231	215	256	264	219	238	253	253	243	238	260	296	253	253	232	264	227	252	240	245	253	258	260	281	243	274	227	272	261	261	256	252	257	247	269	263	251	258	253	249	266	256	272	240	268	243	230	215	249	259	263	233	248	284	238	251	244	220	249	258	273	247	232	302	227	248	220	225	258	252	291	261	279	255	253	274	266	250	296	261	281	275	273	274	273	244	242	252	269	244	228	230	259	243	282	259	281	244	267	240	251	277	244	231	297	261	283	274	263	265	255	297	301	243	276	268	221	237	222	269	265	268	261	261	265	256	259	274	265	285	282	258	244	253	243	241	249	215	240	251	254	240	251	278	243	255	276	312	256	237	282	246	244	265	247	264	242	231	253	269	256	263	266	243	286	277	254	258	254	233	251	279	223	261	267	255	271	243	245	236	267	233	242	275	267	278	255	225	227	250	276	266	242	244	225	244	254	278	279	265	238	257	253	258	242	281	273	267	236	259	248	252	255	240	263	249	225	273	256	257	283	234	271	249	258	257	251	297	274	275	255	265	235	222	272	235	231	264	267	254	246	261	254	254	259	271	262	229	220	282	269	268	251	261	248	227	275	213	244	260	206	238	280	245	270	250	264	248	232	252	260	265	259	243	221	260	238	246	247	252	245	288	262	265	294	256	251	280	247	251	252	270	217	257	236	254	251	260	260	278	255	286	240	263	263	260	250	245	249	237	237	275	247	241	256	257	264	276	268	267	254	247	242	252	247	266	259	267	249	246	231	251	257	278	241	254	249	242	248	256	280	225	247	238	287	246	261	269	276	266	274	267	236	274	239	246	252	267	264	209	266	237	240	239	252	240	283	266	249	270	211	270	272	250	267	254	249	267	275	227	256	272	254	266	229	251	258	272	244	261	230	260	251	267	267	249	215	258	234	276	257	253	253	253	272	289	248	248	231	265	246	284	252	272	246	264	212	274	260	272	263	247	276	256	267	250	274	274	261	248	259	270	273	273	240	232	260	263	287	264	261	265	231	252	236	260	255	256	245	233	234	286	247	282	268	272	244	274	259	268	231	257	200	230	231	279	264	266	291	272	248	261	247	284	250	267	245	255	239	293	258	227	270	259	229	251	217	218	244	251	279	266	250	264	247	231	263	271	273	249	269	270	251	252	243	267	263	278	244	270	255	270	241	254	265	239	265	283	286	261	234	244	254	282	226	279	242	269	248	227	302	265	265	242	281	254	249	267	207	282	269	260	266	245	268	265	272	230	251	255	270	241	242	245	283	244	237	252	279	270	254	276	239	257	243	256	256	236	246	251	258	266	266	262	249	262	287	261	266	254	282	238	228	271	258	275	255	227	239	258	240	265	235	255	229	264	248	267	230	269	255	271	245	243	252	269	253	220	246	247	254	282	249	278	263	280	277	259	269	277	229	258	291	220	250	278	248	273	268	250	242	247	243	246	278	236	228	253	240	231	229	224	234	230	204	241	248	246	249	252	218	251	266	262	253	277	237	233	278	226	291	252	288	268	260	281	274	224	247	261	277	265	271	238	265	199	241	266	260	254	277	241	265	257	237	260	239	255	283	246	249	273	269	257	258	276	273	229	260	247	280	232	245	269	209	261	252	231	251	232	237	250	259	251	251	270	263	267	239	283	246	268	260	267	266	238	233	249	261	267	272	263	241	228	235	251	250	230	231	240	261	280	264	235	240	233	235	251	260	244	249	258	256	247	243	254	268	245	242	249	253	252	234	271	266	265	241	239	233	239	280	235	282	269	231	252	226	237	255	222	246	256	262	265	244	231	264	242	247	246	247	241	269	263	261	244	280	257	248	273	243	231	245	268	246	244	250	254	267	253	243	267	254	257	262	235	280	258	266	244	255	261	278	232	289	276	266	254
12773	1215	1988	2082	1884	1521	1272	1156	1047	969	877	851	765	788	774	746	741	742	652	686	681	663	633	650	639	673	650	633	621	594	624	561	674	610	605	605	550	607	641	661	605	588	613	612	637	586	590	576	632	594	616	585	568	609	624	574	567	596	579	557	602	586	565	607	580	586	646	636	570	574	602	590	604	566	553	585	570	578	591	567	580	610	616	599	616	594	611	572	557	543	610	572	591	557	614	553	600	560	573	558	607	578	572	581	564	602	567	613	566	565	553	601	579	566	567	575	551	573	582	601	544	565	602	579	561	527	605	578	585	586	607	572	617	576	607	608	582	569	600	632	633	610	581	571	556	580	585	618	578	567	605	585	597	616	606	579	591	584	544	580	560	560	613	595	570	575	574	564	573	609	586	588	534	570	580	621	582	559	567	600	559	580	592	579	567	594	586	569	565	551	583	571	551	582	573	591	565	606	589	560	609	558	598	603	574	584	568	553	554	588	585	596	581	562	586	589	599	564	572	651	627	593	525	567	553	592	579	590	593	575	600	587	611	565	551	604	599	550	577	637	589	559	576	583	622	622	625	588	572	571	562	571	579	565	538	565	586	552	581	588	582	575	575	552	589	566	580	560	580	559	537	575	596	566	555	612	626	553	589	598	626	589	580	600	589	521	586	568	556	585	589	588	582	616	593	598	599	563	570	599	580	580	585	569	565	576	556	582	581	549	575	655	540	548	567	554	588	637	586	528	608	603	571	586	605	573	571	564	586	597	563	568	601	627	566	568	567	584	588	570	533	559	578	547	560	560	574	557	606	631	568	590	554	579	602	575	530	620	571	571	555	565	560	571	569	567	557	600	610	561	567	554	570	577	570	581	570	548	614	558	565	584	582	596	630	569	609	612	597	607	547	571	594	550	583	592	596	610	593	570	608	574	611	548	596	592	573	594	588	579	584	543	595	565	570	583	563	597	586	561	566	605	596	582	579	569	572	561	589	608	590	569	582	575	598	568	566	606	584	561	596	610	555	618	560	597	533	603	585	564	589	609	604	558	561	595	547	590	588	571	591	606	574	613	555	574	586	555	551	587	571	583	576	593	580	513	597	582	577	612	595	583	587	579	617	559	564	575	563	610	572	582	574	574	605	593	607	613	603	573	599	582	566	584	599	600	619	596	541	615	581	622	548	576	542	594	547	586	596	570	598	611	606	562	585	618	604	570	551	570	585	615	578	579	586	598	574	541	567	572	589	607	608	554	564	615	581	555	586	598	573	576	545	573	588	622	592	575	582	624	568	585	613	587	556	581	592	594	598	647	571	586	599	579	579	583	557	613	573	580	581	582	588	567	556	609	627	588	580	607	589	572	581	563	595	585	572	655	603	538	583	530	592	547	584	576	580	606	562	589	585	577	557	569	600	565	589	557	607	546	538	606	590	584	560	624	586	600	530	592	621	608	599	569	564	555	530	558	605	592	626	557	611	616	567	608	559	551	641	593	550	625	586	613	602	548	588	582	560	588	607	590	597	574	592	607	605	586	571	616	557	577	556	567	582	584	556	532	602	565	576	588	578	547	573	579	574	575	566	595	588	596	536	597	572	581	625	533	606	582	570	594	600	589	581	573	626	587	583	586	624	576	578	580	562	537	592	595	629	597	576	579	554	562	538	574	605	585	556	597	593	595	598	583	585	575	551	591	554	581	543	592	587	580	572	591	602	612	580	622	556	606	617	590	613	580	599	612	567	623	590	550	582	591	571	546	555	577	609	558	574	598	554	562	586	583	624	571	585	579	598	580	572	558	565	561	565	622	583	562	550	587	616	532	593	500	589	556	597	604	580	578	551	583	568	606	633	615	548	551	574	519	580	598	581	584	603	607	584	575	611	553	533	594	562	600	598	584	594	595	632	561	567	544	620	560	574	626	586	576	602	546	558	582	560	559	602	572	583	600	568	537	599	584	618	542	626	560	574	569	586	584	525	588	576	582	570	608	613	578	606	571	604	572	542	597	588	548	589	577	587	614	577	582	589	601	557	564	616	566	590	566	584	584	584	612	587	580	569	613	580	591	618	590	596	593	592	545	595	564	598	561	599	606	605	554	556	546	580	590	555	580	593	587	582	584	559	592	571	609	567	581	597	568	588	603	594	573	591	606	575	562	590	560	614	571	571	600	576	556	608	588	570	595	556	560	603	533	541	570	573	559	583	547	562	580	575	588	594	597	554	598	583	582	559	628	577	538	558	569	589	532	594	532	562	579	547	560	621	600	577	601	574	571	576	603	532	554	580	605	598	594	537	576	595	616	618	588	620	574	520	547	635	547	560	579	589	560	531	598	537	526	581	526	550	568	549	533	538	586	574	550	607	596	535	538	567	551	559	575	548	592	595	538	588	581	619	588	602	576	555	583	539	555	572	584	584	558	578	588	584	571	576	551	601	571	601	546	601	622	558	555	592	616	566	597	569	547	606	546	553	630	619	575	589	560	547	643	592	589	614	624	558	587	579	601	563	589	566	567	580	548	602	604	580	584	670	597	625	580	559	581	588	538	597	556	543	619	570	606	611	548	562	592	607	574	573	561	575	582	592	604	578	550	569	593	545	592	547	578	573	545	578	530	565	589	586	559	578	550	601	538	524	572	601	583	581	601	599	544	544	597	569	597	556	584	601	548	605	584	600	583	556	594	600	574	645	611	573	541	587	586	579	565	568	603	611	566	598	566	588	634	584	607	565	593	576	601	569	589	588	560	548	589	607	602	618	588	548	579	606	611	596	560	595	579	595	562	548	556	600	600	549	567	591	559	617	578	606	598	588	567	611	516	629	574	546	564	559	557	562	578	575	536	601	591	583	569	615	642	587	625	562	591	593	602	578	607	614	601	619	582	519	593	568	604	612	563	543	556	612	540	562	594	571	590	599	587	620	608	581	614	563	563	576	593	619	614	615	550	581	622	577	626	547	588	613	617	599	583	597	588	582	614	597	552	540	558	586	513	555	608	604	582	552	611	574	585	593	542	578	567	576	571	586	559	577	552	587	627	607	580	600	556	594	618	598	594	571	582	655	629	557	569	592	596	583	608	580	568	582	553	534	556	585	573	529	582	598	601	576	583	536	552	585	522	565	582	605	566	631	563	557	578	602	588	577	546	575	569	622	607	608	590	583	588	624	561	554	539	621	620	591	576	605	629	581	560	595	605	592	604	587	576	617	529	570	617	555	609	567	562	592	551	589	564	634	565	571	589	535	579	578	613	578	601	558	587	559	581	596	572	612	587	543	622	613	562	550	559	559	593	569	621	597	546	606	612	587	568	589	576	564	547	551	538	575	566	575	582	603	587	607	626	568	567	557	560	588	589	580	580	613	558	606	555	629	559	565	558	563	629	543	575	575	567	608	615	603	603	614	562	565	590	598	586	577	601	595	580	564	605	611	599	605	526	588	550	580	585	576	596	583	556	614	584	594	583	595	618	557	549	558	608	564	546	615	527	604	641	562	598	590	577	601	557
4065	281	212	183	177	200	185	188	183	186	170	195	177	199	167	195	180	218	224	201	196	155	162	185	176	173	192	196	178	164	178	189	171	187	173	184	174	184	186	195	170	204	195	165	194	182	180	199	182	190	172	202	191	179	199	186	192	187	183	204	182	190	212	206	179	167	165	186	204	198	191	192	195	198	173	194	179	178	204	184	200	193	193	192	181	190	188	196	189	186	194	206	191	182	167	194	194	181	196	209	181	196	172	160	191	163	182	180	177	194	183	166	196	174	190	189	207	178	201	198	179	185	192	178	207	159	183	183	192	182	181	170	203	178	186	180	163	202	208	190	185	169	179	178	187	159	172	219	201	170	214	198	193	172	181	181	185	181	194	197	185	216	217	198	225	163	206	185	176	170	170	186	170	183	200	184	189	184	169	206	189	203	191	158	174	197	218	192	203	228	156	174	181	196	166	178	189	166	161	183	197	180	206	165	192	186	199	201	161	198	204	212	178	169	210	200	199	197	189	195	181	172	202	200	156	177	181	183	163	166	178	193	162	182	172	182	192	178	181	185	188	186	178	192	184	194	196	187	198	204	196	200	168	192	202	203	200	181	196	208	180	190	217	169	190	209	193	169	186	208	200	154	162	197	201	223	177	160	177	187	186	167	202	185	182	166	189	193	179	184	188	142	195	204	189	187	184	189	163	168	176	197	174	179	200	176	176	174	184	188	214	198	177	187	201	186	164	193	145	177	176	191	186	192	189	190	174	199	193	160	188	186	181	171	205	139	198	203	195	187	168	178	194	179	183	183	206	183	184	204	183	207	182	210	201	194	199	185	165	180	209	224	168	189	168	197	212	193	193	164	170	167	176	185	244	189	196	188	183	167	191	194	193	193	189	184	178	178	194	184	197	201	217	195	204	183	198	186	168	189	184	189	198	185	191	190	204	179	185	219	204	200	193	177	189	156	195	156	183	185	153	193	204	175	180	223	179	193	191	180	207	192	162	182	169	182	207	188	184	193	164	211	190	174	202	170	197	186	180	197	184	184	194	175	165	205	197	203	189	193	188	203	193	173	210	185	200	165	194	177	184	218	179	196	194	199	174	188	161	199	189	195	167	165	168	176	209	205	167	195	161	167	192	195	159	183	183	181	192	199	187	220	178	201	182	190	204	187	190	195	178	161	172	173	169	184	189	179	179	199	200	171	211	224	176	192	189	192	196	182	199	170	198	194	168	197	195	172	213	158	178	200	183	185	194	179	194	169	182	191	185	182	197	172	176	197	186	165	209	170	206	194	201	177	212	180	186	186	192	197	206	186	201	190	217	196	196	181	172	173	190	194	169	199	197	188	179	230	197	183	189	154	167	183	171	200	205	185	199	188	182	181	194	197	205	192	180	172	192	208	179	188	204	195	176	202	219	175	197	187	149	211	183	176	198	198	205	184	187	187	164	175	202	221	175	210	202	194	176	170	206	180	216	172	193	164	196	161	191	161	176	193	213	208	180	193	190	164	198	190	240	194	171	180	186	198	191	175	189	161	182	165	173	185	188	205	209	190	187	202	174	175	178	204	171	205	183	195	161	193	181	189	198	193	192	166	149	198	174	157	180	189	181	193	207	222	220	191	175	197	180	177	192	180	187	178	188	195	158	176	193	199	199	205	174	193	170	177	166	200	175	188	187	216	197	191	170	191	188	170	197	182	186	177	184	184	187	202	207	214	208	200	183	200	178	176	157	191	217	179	185	189	174	166	187	190	169	185	164	191	229	200	215	192	186	198	201	185	170	157	187	173	197	194	178	172	234	193	194	175	194	192	182	192	229	191	168	173	185	200	182	177	189	182	192	182	183	158	187	190	206	146	209	179	194	179	163	171	197	202	178	171	180	168	208	177	206	189	206	201	175	172	190	201	175	204	189	202	185	194	190	173	188	198	201	200	172	191	197	180	178	206	174	211	186	175	188	196	189	180	191	179	197	186	182	190	181	197	171	182	201	169	178	222	198	187	182	189	174	183	185	192	162	168	202	188	171	214	195	187	166	209	189	190	171	165	186	186	187	200	212	167	188	185	198	217	185	165	165	184	193	178	188	196	180	178	190	200	200	203	157	190	207	171	184	147	199	190	167	180	194	176	222	187	177	165	175	183	209	210	167	173	193	168	156	179	187	183	181	194	184	206	157	187	214	201	193	200	182	164	209	196	205	203	201	184	183	168	188	182	173	190	177	184	213	196	194	162	197	163	177	182	192	161	180	209	205	189	187	190	209	195	208	185	178	202	198	196	168	189	183	189	160	164	207	170	184	199	184	188	194	182	196	206	156	150	181	194	175	180	207	182	183	186	177	184	199	179	197	176	172	197	192	174	175	181	202	166	183	188	229	184	179	182	199	210	193	181	198	179	189	207	186	171	203	188	187	189	168	191	180	222	176	180	183	201	197	203	206	195	197	180	200	209	169	163	203	161	179	194	184	195	189	191	208	185	213	197	170	212	167	180	173	188	183	192	186	193	198	195	192	180	187	182	159	188	185	214	195	168	170	208	197	168	173	195	186	193	162	185	186	194	191	193	183	177	181	167	199	178	205	182	192	180	194	169	170	191	176	178	181	193	186	179	194	175	171	197	184	185	191	180	181	200	192	184	205	184	184	181	144	188	196	195	186	163	192	186	177	177	205	159	212	160	170	199	192	167	188	201	179	204	197	195	185	189	169	179	172	134	173	194	174	175	171	197	186	194	192	205	201	217	207	163	202	161	173	191	172	203	182	201	179	173	197	192	203	178	196	173	171	187	183	208	196	194	215	194	192	194	192	192	203	194	200	176	172	192	201	185	179	170	159	178	183	189	187	198	184	190	170	166	204	178	203	213	198	171	194	159	195	172	175	191	222	208	183	207	197	183	201	210	193	177	178	174	203	222	182	182	155	191	189	172	172	197	183	183	189	173	179	194	177	166	198	188	178	185	182	177	193	201	206	205	202	179	168	197	165	145	185	181	183	179	165	182	215	182	200	196	208	190	175	183	181	180	189	178	187	200	163	181	196	203	208	194	211	183	183	199	183	222	213	163	186	150	199	196	175	193	188	180	156	193	193	189	179	205	183	176	204	151	190	211	179	175	167	208	192	170	190	181	171	190	167	183	192	202	181	183	196	206	185	213	196	180	197	208	193	184	183	184	183	188	187	189	200	187	216	188	183	190	218	189	171	177	189	219	175	180	177	176	171	201	196	199	215	178	157	184	193	189	208	226	184	197	172	173	180	185	174	183	192	176	163	181	182	197	192	192	191	196	171	187	158	189	193	198	185	175	174	198	181	178	190	173	171	179	192	179	203	198	190	183	186	174	163	174	208	165	200	165	182	186	187	202	181	176	160	202	171	189	180	177	169	213	159	212	179	196	159	199	183	178	185	177	163	156	212	198	205	177	165	162	201	198	190	195	181	176	219	193	188	213	224	208	216	183	191	191	205	174	182	187	201	187	194	176	191	209	167	175	209	183	165	176
3161	470	496	448	468	513	499	429	487	485	450	458	471	511	506	468	491	470	486	443	473	478	440	499	461	470	468	507	455	472	482	463	482	488	466	480	484	467	515	440	434	461	424	437	465	484	470	442	492	452	439	453	502	476	423	475	478	436	442	492	471	478	485	461	440	450	479	462	504	458	449	457	466	468	479	467	441	470	475	484	464	457	489	449	447	445	544	437	437	423	454	459	479	436	465	443	466	475	465	445	491	454	512	493	471	465	439	471	453	502	461	476	484	497	484	454	483	404	462	517	448	422	459	497	442	440	435	463	480	484	448	490	458	435	445	473	442	463	464	425	483	465	457	475	484	487	454	498	464	517	463	452	465	424	503	463	459	448	464	460	450	468	448	468	429	464	426	467	408	499	453	477	466	461	461	446	519	441	483	433	476	473	457	436	479	488	474	427	453	483	479	466	481	424	458	498	465	468	483	463	472	498	500	485	492	455	508	502	474	483	477	474	442	475	457	426	426	470	489	474	484	420	425	472	449	500	459	493	495	478	485	466	418	486	507	451	452	461	500	478	411	499	462	457	457	474	493	441	461	477	432	487	471	496	456	439	422	468	447	461	412	481	498	473	443	479	484	441	493	464	472	474	460	496	475	472	449	471	457	484	451	460	481	442	389	472	463	468	490	464	486	475	472	497	491	430	503	473	495	423	485	490	439	484	463	481	498	513	489	497	468	463	473	434	437	473	442	482	466	481	462	431	485	443	460	482	451	453	490	466	449	441	418	440	468	486	466	454	480	433	469	487	468	435	474	451	476	483	502	459	480	475	452	475	445	453	475	479	464	464	494	489	476	467	461	462	450	416	454	425	512	481	437	458	510	455	448	447	461	488	477	492	492	423	463	493	496	453	477	460	456	468	475	459	479	471	496	493	496	456	469	460	458	479	412	457	445	475	429	456	503	486	430	493	457	474	458	504	457	471	473	491	462	452	470	496	470	475	475	458	485	429	445	467	440	469	510	469	480	495	460	451	457	459	460	475	487	452	449	459	500	413	473	489	430	485	516	444	483	465	435	487	469	488	453	460	469	442	483	483	490	455	472	459	466	496	441	484	490	480	480	499	455	486	496	450	483	488	473	459	510	442	489	419	495	459	467	443	462	468	457	486	434	473	494	442	477	493	488	460	487	434	460	465	490	437	463	494	452	472	502	492	455	494	485	466	479	470	444	494	457	444	470	467	506	487	439	456	434	453	499	433	496	499	399	485	482	449	466	474	490	429	457	493	483	470	471	475	457	475	466	454	439	470	459	472	473	477	432	455	465	486	461	468	456	471	494	473	460	483	457	485	445	459	469	478	500	439	458	501	498	457	462	481	457	446	490	457	448	445	458	472	457	472	462	470	464	472	488	452	482	453	481	505	438	475	514	462	434	468	464	462	439	464	444	473	494	481	452	485	438	492	458	519	500	463	471	447	478	461	456	449	516	469	474	459	458	496	440	462	484	485	483	482	455	491	452	466	445	488	430	473	439	497	479	462	489	464	456	472	487	493	466	461	470	464	482	477	486	450	449	466	469	437	500	468	453	449	486	487	523	489	464	443	452	477	425	481	454	454	485	444	432	470	499	510	463	475	425	451	482	465	462	456	498	474	461	471	426	455	469	467	477	471	488	490	468	484	450	489	461	477	476	451	455	477	471	508	462	405	482	457	518	491	444	430	431	452	441	484	472	492	477	476	488	488	467	443	443	455	473	456	451	470	436	464	454	472	467	499	447	448	456	453	458	445	475	446	462	457	475	450	480	462	502	497	464	474	469	464	507	450	487	440	445	417	499	463	426	457	448	482	484	486	478	487	464	459	441	442	437	498	462	458	479	470	450	515	480	440	457	442	446	466	475	465	479	457	467	488	502	451	444	441	451	484	493	502	469	450	469	496	451	476	485	464	480	442	470	457	476	461	451	443	498	470	496	439	463	471	480	416	514	442	465	461	479	469	478	491	413	476	467	452	487	477	476	493	451	468	468	473	499	448	493	450	520	468	489	450	458	478	450	469	453	517	462	453	463	493	454	443	483	473	416	478	456	417	468	473	460	486	474	483	450	480	478	480	453	443	468	461	455	448	417	489	478	479	430	505	453	424	458	445	453	463	448	504	495	465	453	444	460	442	482	463	465	461	474	450	477	444	445	445	466	476	454	453	461	479	478	457	476	455	464	474	463	449	487	479	438	457	461	432	455	461	515	495	423	485	477	463	447	473	468	481	491	496	510	486	455	409	488	492	473	477	463	473	462	495	478	466	437	432	448	481	445	478	457	443	462	504	475	477	463	450	461	432	496	464	473	455	446	475	457	473	458	452	475	465	444	456	486	441	457	501	473	476	465	486	490	463	469	471	448	471	464	479	506	466	477	510	417	493	503	473	476	484	462	481	469	495	442	490	496	446	507	492	454	423	473	480	438	476	453	442	445	454	482	500	475	457	485	470	452	494	471	475	464	473	489	434	426	456	445	427	470	441	478	464	496	482	487	465	457	451	448	481	494	443	437	465	497	450	466	445	472	445	455	442	476	528	459	451	458	490	434	505	422	457	435	445	465	490	464	439	460	492	443	488	488	511	453	491	418	497	459	462	474	457	473	544	416	507	489	460	467	491	449	492	470	434	481	454	500	491	481	448	500	466	442	460	464	486	469	461	442	463	463	479	502	453	433	483	506	489	450	473	497	476	453	484	446	496	466	468	483	512	458	467	474	460	466	472	478	476	470	469	489	476	435	462	453	470	441	506	446	487	431	428	455	479	461	491	469	489	490	488	475	462	452	453	440	490	469	483	483	463	434	489	433	479	498	404	456	434	476	468	464	466	498	459	472	488	435	460	467	529	476	461	482	468	469	449	502	469	489	490	445	467	443	475	478	441	476	515	456	456	456	437	428	490	427	492	486	471	479	471	481	453	503	434	477	442	457	468	441	472	470	511	487	477	459	474	474	434	509	450	493	491	456	481	523	461	451	442	460	455	450	487	493	463	466	463	466	443	476	458	467	512	460	487	438	455	513	438	457	462	456	459	456	449	453	511	492	472	460	476	471	491	502	487	502	470	462	489	470	490	494	431	474	442	461	451	472	465	445	480	459	438	494	493	457	445	462	483	499	494	460	472	437	490	469	464	453	481	456	483	498	475	474	475	471	457	499	485	504	453	471	419	471	466	481	442	480	438	466	468	449	465	467	471	509	460	486	441	444	449	448	451	436	489	461	459	454	496	515	447	480	468	434	485	471	451	445	471	466	502	459	488	463	466	495	487	471	456	444	515	471	446	469	465	463	447	461	478	472	460	488	482	445	470	475	445	469	444	475	459	457	450	421	509	476	461	490	446	494	455	474	461	463	433	452	493	533	428	492	461	470	473	495	478	463	460	468	426	466	428	451	442	461	461	432	447	471	463	468	407	450	471	452	478	438	475	486	485	449	451	473	461	459	503	498	475	465	435	476	489	433	460	510	480	468	466	479	510
14529	1276	639	586	503	402	400	342	381	350	386	338	327	317	297	319	329	350	333	337	324	325	321	292	306	319	317	310	292	297	298	350	321	316	310	358	344	314	316	295	301	344	320	340	305	323	297	312	325	323	346	303	296	327	304	336	337	321	315	322	282	333	321	333	323	354	324	319	324	346	342	312	328	338	316	302	314	268	306	329	316	280	332	347	287	294	345	326	347	320	344	318	344	300	324	315	307	300	319	331	326	333	337	318	305	343	338	299	308	309	309	301	320	309	309	309	313	328	305	304	302	302	312	319	317	320	324	338	312	316	332	304	327	295	308	339	322	305	356	295	327	329	337	304	262	322	308	312	282	325	312	272	269	372	331	328	297	307	312	325	323	308	346	326	331	362	317	344	310	327	307	314	333	309	297	300	357	301	288	298	307	311	299	345	288	341	329	307	309	335	324	309	320	290	317	327	300	311	346	289	297	277	352	325	308	292	349	331	305	283	309	308	301	312	318	298	285	316	296	343	311	325	314	347	289	314	325	288	297	328	317	353	313	305	304	310	293	345	332	350	333	314	345	325	304	291	353	325	341	325	355	281	324	297	336	303	290	304	300	338	311	306	311	297	354	340	340	289	344	288	329	313	331	296	307	289	317	313	352	307	341	284	321	291	345	295	345	289	311	321	302	322	318	314	300	316	318	325	307	330	341	324	313	324	286	305	293	294	326	331	342	335	311	328	329	315	336	340	334	294	313	330	332	299	333	306	305	336	330	300	315	323	355	364	358	289	330	297	327	311	316	336	348	288	278	286	325	300	356	298	306	315	283	324	270	360	332	308	305	314	311	314	323	344	336	315	287	294	303	329	317	285	332	305	348	322	343	352	305	338	326	316	337	381	336	306	328	323	304	322	338	317	324	313	320	288	337	328	311	285	291	333	314	322	313	302	313	305	308	308	340	317	307	310	301	305	286	310	288	296	307	313	323	316	311	298	321	347	316	362	325	333	335	325	336	296	321	296	335	321	355	307	312	286	342	301	298	340	326	364	314	340	280	327	318	300	329	301	292	324	315	329	307	316	296	319	322	305	324	319	313	305	306	299	292	292	290	317	315	328	313	324	348	301	297	326	301	311	328	311	302	331	299	281	325	288	323	320	291	350	314	348	338	306	349	334	292	311	318	287	306	289	277	306	315	351	340	287	331	357	320	292	304	341	327	287	316	314	309	310	334	311	327	318	285	295	348	332	286	321	311	289	307	316	302	297	303	331	340	298	322	322	301	327	315	337	325	307	308	335	309	338	303	318	314	292	323	325	317	340	319	288	295	306	315	286	307	303	297	364	334	296	298	284	323	304	286	339	339	332	314	341	334	320	327	319	326	348	339	320	319	334	294	365	285	314	336	337	319	342	320	310	323	335	308	316	288	336	311	300	305	294	287	318	324	277	320	332	320	302	320	311	319	341	329	329	324	319	298	303	289	315	316	326	324	306	350	343	325	315	322	314	325	304	352	304	328	305	333	292	311	323	323	297	301	324	342	333	313	310	325	308	294	316	304	282	318	329	272	318	315	329	306	324	323	293	317	333	344	345	301	268	315	332	307	299	304	288	337	336	332	334	343	300	289	295	314	291	341	291	331	333	357	291	288	320	303	305	326	310	310	316	314	319	343	316	307	316	326	285	348	301	325	351	289	307	310	300	337	298	302	324	312	366	328	329	308	332	286	326	332	307	287	338	289	266	297	318	326	328	302	298	321	316	311	299	346	312	333	305	318	291	321	355	333	320	327	324	275	318	352	344	303	313	317	337	328	337	308	311	346	329	324	336	289	306	343	277	342	337	330	312	271	302	332	312	345	295	301	319	338	319	318	331	342	326	279	337	349	327	329	339	326	367	301	338	327	320	313	302	362	363	324	317	309	310	341	299	317	323	353	335	313	297	298	356	311	313	288	326	349	320	322	294	316	295	340	310	309	322	313	341	339	331	321	300	327	324	310	280	320	324	310	290	333	298	350	314	294	320	311	316	299	324	310	289	317	332	310	322	306	311	293	326	303	333	254	338	344	335	317	321	287	338	311	318	329	311	325	313	328	342	329	324	288	286	327	318	289	345	325	353	307	339	320	326	365	325	306	346	339	328	319	321	327	333	312	325	316	342	308	325	318	291	344	312	314	317	310	314	319	323	318	297	326	289	320	324	347	330	329	305	311	324	303	313	369	290	326	295	299	279	313	314	328	348	294	301	308	295	295	317	325	311	300	320	312	301	280	293	302	332	315	294	305	342	363	311	349	327	303	349	283	325	336	340	290	359	342	313	316	302	294	314	327	342	283	318	319	306	313	297	273	308	310	309	300	307	324	330	295	330	314	324	328	285	326	329	312	338	305	326	296	315	320	336	307	287	324	326	286	305	353	329	318	301	303	316	318	340	290	310	291	408	329	323	321	311	302	297	319	333	342	315	318	340	334	313	315	360	303	310	346	312	295	309	296	330	352	301	343	309	296	321	318	302	322	293	316	316	313	339	346	325	304	351	337	315	307	298	327	327	319	310	301	309	316	356	341	319	302	314	315	341	293	343	332	313	328	303	288	310	316	348	295	273	301	367	311	308	334	340	295	305	291	300	294	307	334	305	331	334	310	338	344	321	335	304	301	328	310	318	284	341	348	313	347	335	338	323	300	325	353	353	357	307	326	313	321	316	311	298	321	335	356	338	315	296	290	286	303	300	302	311	311	304	323	330	342	329	375	326	285	321	324	302	321	299	288	331	340	368	348	323	278	300	322	299	316	321	261	283	306	314	324	283	329	348	303	301	320	327	294	323	319	312	286	294	311	308	331	345	326	298	313	292	298	317	310	332	320	324	316	346	310	300	322	273	315	320	332	326	298	321	319	276	304	325	312	276	356	326	360	311	318	311	298	315	317	283	327	274	327	322	304	322	316	331	304	295	342	335	327	351	318	322	299	308	313	279	311	285	339	337	307	318	317	324	324	327	331	315	332	350	293	325	318	295	318	313	331	336	297	328	314	327	334	302	303	323	335	310	322	313	286	319	305	306	313	310	323	322	329	343	346	316	273	303	303	322	336	317	317	325	327	302	310	334	305	279	298	286	346	327	291	286	296	305	309	331	334	342	313	314	324	322	304	302	308	355	297	328	328	290	292	317	332	319	311	339	351	320	326	319	293	310	335	298	288	327	344	326	310	349	322	319	330	348	333	331	327	306	288	345	349	323	328	341	320	301	331	307	344	361	321	313	314	306	308	289	302	321	297	340	357	286	293	301	309	307	275	326	321	335	355	340	300	334	344	345	317	325	349	368	335	334	336	344	334	336	300	325	352	335	332	308	301	359	305	340	333	306	312	315	322	297	293	315	309	300	348	341	345	318	317	319	320	329	338	330	345	330	347	336	374	305	317	316	338	326	308	294	324	332	332	322	305	350	318	323	328	306	308	319	331	327	347	312	333	335	328	313	330	321	292	317	330	355	333	321	316	360	319	294	298	301
9912	1104	1454	1494	1428	1274	1084	984	950	940	848	889	816	866	795	803	807	794	735	806	748	766	772	783	759	746	752	790	744	710	759	740	729	710	737	752	692	742	776	704	736	726	768	764	766	734	739	733	760	704	697	755	738	684	754	719	729	775	754	700	740	759	770	711	705	722	713	712	730	740	761	720	703	741	712	725	693	712	758	731	751	722	714	702	768	698	741	754	705	741	712	697	695	723	739	712	730	728	681	702	761	804	721	728	724	712	757	740	730	726	753	763	760	710	675	743	702	710	682	751	686	747	706	715	744	758	729	741	712	756	742	706	685	712	719	772	768	725	725	741	745	755	762	714	694	729	703	702	718	687	720	695	760	725	750	737	726	716	707	726	718	723	684	709	761	729	706	724	704	678	755	736	709	742	694	731	748	747	705	716	719	751	728	757	702	708	733	728	726	739	682	669	708	755	693	702	760	714	714	747	727	722	712	754	736	709	752	747	710	714	745	736	747	734	711	725	702	740	769	708	755	714	716	747	691	667	705	744	714	712	679	716	777	744	720	722	751	737	735	727	702	739	734	687	724	682	741	755	701	720	750	711	698	715	714	680	692	688	692	705	763	800	670	751	724	705	731	718	749	696	715	735	673	721	701	687	741	749	686	727	734	712	707	733	786	741	699	738	690	711	741	771	750	715	724	742	766	726	695	726	750	693	673	748	748	689	718	763	727	720	749	699	727	720	733	751	683	732	771	732	740	665	715	753	763	715	749	737	734	737	760	693	739	734	738	726	703	708	732	744	735	699	719	704	756	724	715	736	698	736	697	757	692	748	742	727	690	701	702	709	717	698	744	688	752	724	739	688	753	652	727	701	737	727	780	741	717	712	730	683	750	755	736	748	731	743	725	720	739	761	707	790	782	749	738	740	713	686	766	744	725	779	701	731	743	764	684	753	727	741	733	704	713	783	737	702	747	744	745	746	737	740	713	741	742	710	742	737	702	700	750	755	772	753	693	745	757	711	737	772	740	743	730	707	724	718	710	758	742	721	747	717	694	727	681	703	693	731	720	724	707	725	719	719	748	723	727	723	729	735	742	743	734	680	731	747	685	778	748	690	749	708	768	663	711	737	738	725	720	691	716	728	695	744	720	743	716	756	713	751	744	733	712	718	734	712	716	729	705	744	679	755	723	722	763	745	751	696	689	692	675	732	766	719	699	728	745	762	790	696	691	743	736	772	700	755	719	730	730	754	747	699	712	707	722	754	766	696	805	767	730	702	729	710	770	717	707	727	759	707	690	696	681	757	688	733	716	766	718	676	742	751	710	741	714	735	732	702	728	730	722	736	694	682	727	705	729	714	749	732	760	789	703	727	776	711	739	694	697	735	689	692	692	831	723	722	768	775	724	711	740	719	716	713	764	710	700	669	744	704	755	766	710	727	728	678	734	731	726	722	752	718	683	726	757	733	669	722	720	739	749	721	699	709	695	760	717	767	689	756	669	712	762	755	708	745	688	737	709	736	741	746	781	700	733	741	735	731	717	722	700	720	704	698	686	722	735	730	737	725	697	709	766	711	737	756	766	752	764	753	723	701	730	786	679	698	753	719	742	753	734	721	710	729	729	758	707	704	710	707	715	699	717	774	733	745	802	735	715	722	673	715	704	715	687	737	784	810	711	727	720	730	685	704	735	746	792	758	731	742	768	725	712	729	720	733	717	764	677	731	741	736	699	794	692	729	728	706	735	719	734	697	719	732	735	720	719	704	704	735	734	749	691	740	765	721	708	737	737	705	723	711	689	718	691	731	750	693	680	737	738	745	741	683	746	743	708	690	682	746	738	747	744	719	716	737	694	726	680	664	686	731	711	695	695	724	676	741	734	697	711	713	718	715	711	705	719	734	720	707	747	737	731	762	779	727	682	754	747	730	712	708	737	720	757	726	749	737	751	738	708	719	719	699	732	733	727	710	708	708	766	728	669	751	724	762	730	679	745	757	724	734	735	755	773	722	687	771	754	719	745	726	711	732	706	717	695	738	723	683	712	687	746	769	732	659	709	706	725	735	753	707	670	710	737	708	731	728	721	765	717	708	705	778	745	692	724	693	679	760	692	731	747	737	729	692	727	713	685	774	738	709	740	713	709	696	760	755	728	762	772	708	777	731	695	755	691	694	660	725	700	739	720	712	697	699	735	742	731	721	742	701	697	686	766	709	731	718	741	739	751	759	770	762	733	667	728	708	756	693	757	764	740	716	733	717	697	689	761	732	745	750	746	796	770	738	694	719	675	734	727	709	716	733	679	694	731	735	725	709	718	745	731	693	685	750	709	688	752	734	693	753	707	725	723	734	695	747	737	750	740	709	707	738	718	734	745	706	710	742	733	741	699	761	678	719	736	726	767	724	715	777	756	737	685	733	722	678	735	706	697	721	747	720	748	718	716	660	710	761	683	740	693	743	744	678	724	740	666	705	774	726	694	724	688	739	696	719	729	731	722	732	730	714	699	694	747	753	740	735	704	726	725	754	747	703	647	676	731	728	680	706	683	753	713	732	734	764	759	719	709	752	741	731	718	731	766	707	757	722	737	716	783	686	748	683	737	694	777	672	762	682	730	707	702	701	677	708	676	736	730	732	758	706	772	768	670	686	739	726	704	679	735	724	720	740	753	719	739	682	753	727	722	724	759	723	693	709	716	738	747	722	755	731	765	704	702	701	713	702	739	721	734	707	710	726	746	719	696	725	737	706	721	709	671	726	744	723	771	740	725	700	778	740	701	698	727	699	692	785	691	749	722	748	677	741	708	723	721	771	706	739	717	725	723	714	719	763	686	696	715	709	743	738	744	742	714	707	698	711	699	743	716	734	713	752	771	781	760	779	722	716	722	757	736	692	738	757	739	710	738	739	716	754	698	708	700	733	687	725	692	789	711	718	755	690	728	723	767	725	776	679	744	734	739	687	720	728	751	750	694	734	743	716	707	742	712	722	726	694	710	748	709	736	741	782	686	720	672	806	703	685	667	763	720	714	708	739	742	748	736	734	762	750	740	754	719	671	676	750	733	729	748	746	720	687	735	775	719	766	731	706	702	729	733	752	734	747	728	712	725	717	736	706	757	698	758	687	711	708	683	731	719	735	727	742	751	770	694	729	708	720	739	711	748	721	760	713	756	716	718	701	718	693	728	703	719	731	693	706	736	698	752	689	753	723	741	717	697	697	728	696	687	683	712	716	701	733	734	783	721	752	730	698	700	743	784	722	745	699	685	693	742	747	733	703	733	704	754	699	756	690	751	726	731	739	730	698	738	762	727	705	731	757	709	715	701	760	751	702	701	769	737	735	736	749	739	690	725	731	749	699	710	674	712	724	680	734	760	732	709	695	716	771	718	708	743	769	768	723	731	731	728	703	770	744	712	727	674	721	715	723	714	734	741	716	744	795	706	725	702	729	692	693	728	709	756	684	671	738	701	753	690	710	728	739	708	743	724	734	739	725	730	764	729	690
23590	2631	926	757	565	469	393	390	338	335	290	281	318	314	274	263	242	272	276	249	244	254	258	263	260	309	238	260	281	247	275	287	262	257	265	280	294	243	236	267	226	260	264	249	238	277	274	244	258	244	266	262	278	273	283	258	248	258	264	300	272	227	271	243	256	294	250	261	261	225	259	245	259	270	243	249	245	227	259	258	233	277	251	238	229	258	261	290	253	242	250	268	235	245	261	247	292	275	244	253	291	245	244	233	238	250	264	253	260	222	252	267	270	236	262	249	275	264	268	270	293	261	242	254	267	284	255	258	276	266	216	255	236	271	282	263	253	264	254	247	258	241	230	255	268	279	233	240	254	274	266	259	253	245	246	229	249	222	256	251	262	293	252	252	255	279	245	279	236	280	237	238	278	253	274	271	242	244	235	238	244	242	272	255	266	233	281	241	281	289	310	251	254	224	228	280	256	238	262	222	278	285	264	243	268	231	237	238	234	201	231	270	277	262	257	213	274	259	222	252	235	241	228	229	275	246	232	243	257	248	293	251	253	228	238	228	276	248	264	282	249	266	260	272	214	253	269	268	271	217	233	289	266	266	267	262	224	263	257	244	276	267	263	279	262	231	232	265	276	269	259	238	234	260	254	268	260	276	246	254	263	244	235	265	241	277	246	257	255	258	251	240	246	274	249	241	260	264	280	246	259	268	262	267	281	253	244	283	249	247	254	237	254	255	286	302	234	230	274	235	247	238	234	233	275	243	263	243	278	257	245	245	229	239	246	275	272	265	277	273	264	271	263	245	260	236	279	246	248	277	286	253	280	247	238	254	257	265	308	300	250	248	240	244	255	245	259	241	260	247	284	263	232	237	261	232	236	260	265	262	237	267	265	246	258	219	251	256	263	234	276	268	264	259	228	225	252	257	248	259	220	265	280	225	269	265	264	215	259	271	247	266	242	289	265	294	259	237	238	263	278	240	262	258	240	234	242	277	280	268	254	228	259	248	277	260	236	253	266	257	264	257	262	271	266	303	244	271	268	277	275	254	259	263	259	268	265	252	269	256	221	261	284	232	242	259	268	249	264	235	259	256	275	237	268	261	256	251	245	255	246	242	280	233	260	245	231	243	230	259	216	277	278	267	265	243	248	227	273	230	297	256	249	257	283	223	277	258	263	262	257	251	250	253	249	251	247	234	240	242	249	269	262	234	277	263	249	224	268	257	228	278	237	257	216	272	284	270	264	226	246	252	255	271	246	228	246	269	222	237	246	240	281	254	239	242	253	269	283	256	250	240	246	261	264	250	251	252	230	269	239	229	233	245	251	235	244	274	230	275	247	248	209	263	251	257	272	249	260	266	264	225	253	247	229	251	275	233	264	223	268	247	263	255	278	280	272	248	243	271	239	257	225	233	240	243	239	230	239	253	282	257	268	279	255	288	257	235	245	239	266	274	257	254	257	250	243	244	250	226	268	256	246	268	228	247	280	219	237	271	300	265	236	255	264	278	226	246	283	247	273	300	266	259	255	286	267	237	243	267	258	258	246	271	263	241	245	262	238	246	247	247	251	260	268	248	257	221	297	244	259	280	273	238	247	248	268	217	256	261	286	254	231	265	267	256	262	260	231	256	272	223	271	268	252	251	264	224	236	258	228	258	258	260	235	253	250	253	227	271	227	254	235	265	261	246	255	259	280	266	286	250	242	227	255	266	260	268	269	240	247	239	244	247	261	238	260	209	244	212	245	285	260	266	275	227	247	262	256	217	296	210	261	248	227	243	254	249	284	253	262	266	224	277	254	270	271	224	229	266	241	244	247	262	248	243	254	246	257	263	256	266	268	262	269	219	236	274	232	219	258	273	240	234	254	228	257	235	222	247	245	235	236	263	243	268	288	237	233	240	279	251	254	234	252	276	261	258	271	277	246	273	240	267	256	246	246	254	216	252	255	255	281	249	247	277	261	249	273	237	229	257	254	282	238	262	265	259	222	239	262	265	242	256	234	267	269	239	260	265	225	247	273	236	276	236	260	274	244	288	233	282	221	273	267	224	257	230	230	239	265	241	241	268	261	260	231	247	229	251	263	246	203	264	283	262	273	307	290	261	255	263	291	272	250	276	292	253	256	257	247	241	259	247	279	244	257	232	266	253	230	270	243	273	255	249	254	216	287	272	238	245	265	226	265	241	256	255	256	265	245	269	266	267	241	241	267	273	274	235	244	260	257	257	280	270	237	219	256	254	232	237	259	232	241	244	299	234	233	268	256	262	247	268	233	247	224	250	243	263	266	221	278	304	280	264	281	249	248	250	228	260	284	268	256	255	228	255	266	264	252	260	277	257	283	221	278	279	289	287	249	213	249	236	259	254	304	244	279	282	261	242	243	276	270	231	268	235	249	269	250	287	284	270	257	274	236	238	252	259	256	238	270	247	261	274	294	295	272	241	240	289	255	254	289	276	272	254	258	253	255	274	257	260	270	219	262	274	241	260	234	241	261	253	259	270	234	254	267	248	291	230	249	234	258	220	281	246	247	251	221	227	243	247	254	258	261	253	280	255	262	267	261	258	268	228	253	252	255	246	231	229	269	271	231	257	267	271	273	290	271	265	232	228	267	255	235	263	273	253	250	288	274	241	253	248	267	251	255	255	280	261	245	260	273	258	268	255	248	235	261	263	260	274	292	258	249	257	240	273	244	239	245	252	253	266	239	255	248	263	239	251	272	265	290	259	218	260	243	277	257	268	268	261	216	276	238	230	275	254	239	260	310	275	272	254	248	261	307	247	280	225	282	248	259	238	249	246	256	284	271	233	272	288	238	276	264	271	245	229	284	227	290	245	272	232	241	288	266	255	259	263	246	263	247	265	230	253	240	272	258	247	240	268	282	269	252	253	239	244	273	255	279	240	269	260	269	255	243	232	266	242	248	250	261	247	250	272	230	252	273	284	235	249	283	243	250	254	222	236	224	219	245	232	272	286	239	271	261	247	237	286	240	232	243	205	257	279	270	243	251	245	234	234	253	243	280	260	255	264	238	261	272	238	256	253	259	259	255	265	258	276	260	245	260	250	269	253	252	293	273	264	264	271	221	233	284	264	242	242	260	243	243	282	271	266	252	274	215	271	241	251	250	268	245	227	241	233	245	263	238	238	271	255	264	243	262	276	254	244	265	256	309	281	227	260	225	231	241	242	250	234	237	242	264	268	216	264	247	259	271	281	246	228	269	262	275	272	243	262	256	247	250	250	239	272	263	272	285	270	254	253	275	249	228	282	250	258	279	234	236	256	218	259	243	284	261	257	276	250	241	278	263	237	270	252	263	240	263	242	246	236	254	257	236	243	285	254	260	274	263	256	235	270	256	239	246	246	265	232	264	268	264	255	258	253	240	245	259	247	248	227	263	257	293	212	253	247	275	266	248	257	248	238	289	266	276	225	262	270	246	240	212	243	238	289	267	217	252	272	211	240	244	277	238	257	274	257	275	275	243	282	246	263	226	276
12919	1193	1914	2260	1917	1588	1272	1126	1049	962	901	854	835	778	745	706	742	733	713	682	677	648	663	638	644	635	615	630	615	649	658	639	629	632	597	612	605	598	587	571	622	617	627	604	614	590	571	576	596	598	588	580	592	620	579	560	614	593	614	653	607	619	579	565	593	575	573	570	588	574	586	599	590	588	610	549	559	605	525	567	537	584	575	595	611	567	581	589	533	578	611	551	611	612	568	588	565	568	571	562	574	600	533	606	588	606	557	581	566	577	589	543	589	590	571	576	570	599	585	570	629	530	546	618	591	607	578	570	575	553	567	600	608	607	573	576	581	664	610	558	632	607	620	572	590	571	636	560	590	598	578	596	630	555	618	618	534	569	529	598	564	556	570	583	631	584	592	603	603	583	575	593	596	628	566	556	599	559	575	532	579	558	575	574	579	564	572	555	574	572	593	566	595	589	526	575	550	557	535	531	603	604	599	610	558	562	601	529	564	542	547	550	585	590	599	572	577	616	584	587	528	577	555	583	574	575	549	637	614	555	588	568	562	604	544	588	632	590	598	580	564	609	536	552	606	547	548	602	538	558	598	547	571	549	565	601	572	546	531	571	578	606	572	577	584	601	553	580	577	574	566	593	550	568	562	578	578	637	577	586	549	558	586	568	605	569	581	580	597	637	543	562	590	564	592	545	538	567	594	600	574	574	601	595	585	611	675	581	592	573	564	573	550	548	577	576	553	631	606	540	608	578	625	552	566	619	583	537	586	618	582	563	557	589	559	577	571	558	570	597	574	574	546	560	568	597	606	555	566	586	597	574	565	629	593	547	551	550	592	548	622	556	605	561	585	562	613	591	541	574	594	552	538	581	543	533	566	605	599	562	567	620	602	551	560	563	589	534	557	584	559	555	550	560	565	581	584	552	528	588	562	550	556	572	589	571	534	551	571	609	579	586	602	569	606	545	559	579	590	567	536	574	590	615	594	553	584	603	572	583	547	561	621	551	562	583	565	631	555	543	545	566	576	593	562	541	576	577	545	515	585	604	592	572	601	611	554	581	554	583	577	590	558	604	577	523	577	598	599	570	549	575	557	593	558	584	624	596	567	576	621	562	590	607	556	549	573	555	582	619	549	572	560	552	551	541	580	607	537	585	587	615	635	653	573	555	530	520	580	588	572	578	542	585	557	554	600	592	586	607	570	573	545	567	605	613	584	579	539	622	577	557	572	587	563	565	557	566	567	591	580	570	550	614	625	566	535	572	553	536	573	582	587	585	563	555	591	616	599	556	578	573	535	585	608	578	589	597	605	624	640	565	581	582	530	570	590	573	558	569	609	575	570	614	569	628	600	556	589	619	583	546	550	554	606	589	554	574	622	582	560	591	534	583	576	590	569	609	593	547	630	594	588	555	569	561	555	573	556	577	571	540	608	589	570	566	554	532	567	566	593	624	542	546	572	589	624	535	589	531	581	528	535	584	537	569	607	618	621	502	596	586	584	546	536	548	595	551	591	563	583	569	594	574	583	586	631	604	592	580	575	575	557	571	570	528	549	571	585	612	563	545	570	561	597	579	558	586	603	550	584	568	576	594	547	587	602	562	521	605	579	568	579	588	604	585	588	626	548	585	550	565	568	563	570	617	556	559	559	578	588	610	584	578	577	574	579	583	583	559	550	600	599	590	582	540	575	568	541	558	567	585	582	572	597	602	574	614	526	593	581	580	567	599	588	606	607	549	585	533	587	546	630	543	554	587	564	534	587	615	599	593	591	592	585	623	576	553	619	552	566	609	609	532	561	544	625	595	536	540	572	587	589	571	599	525	533	565	594	546	540	584	565	573	581	593	595	581	583	618	607	561	599	572	563	578	558	580	539	603	564	567	604	574	598	601	555	603	588	549	578	556	595	599	544	549	566	589	595	597	588	562	593	615	581	579	602	587	618	608	594	541	580	559	583	604	568	561	574	599	554	580	621	542	580	526	573	567	538	607	561	542	570	576	566	597	582	581	574	594	543	589	576	533	604	596	589	565	541	586	593	575	562	585	625	590	621	587	570	567	568	537	597	602	574	568	586	547	595	541	603	568	560	612	569	557	548	569	586	560	558	579	563	587	557	535	566	588	563	593	544	601	566	546	590	608	550	540	577	596	586	566	519	582	566	618	567	580	548	559	603	562	588	561	553	575	593	557	542	547	608	550	578	572	589	576	558	558	570	595	560	565	614	578	590	596	576	588	603	578	574	576	564	611	598	617	547	586	590	581	610	596	564	579	601	560	556	610	583	579	512	563	596	550	578	594	566	518	553	589	578	559	562	573	554	574	566	564	559	561	570	611	618	575	572	564	496	584	537	556	585	568	579	560	531	543	619	589	611	573	591	573	582	578	562	570	576	574	547	606	534	568	542	573	558	592	599	565	549	621	624	586	581	562	606	628	609	565	533	542	597	611	590	570	589	594	588	575	558	526	560	562	566	540	564	562	562	571	580	553	569	594	559	561	547	519	549	583	562	561	594	576	572	572	629	591	555	586	613	586	574	611	566	552	538	538	550	596	596	611	554	564	597	588	554	525	599	589	555	568	587	568	602	591	574	566	585	597	557	560	538	590	562	546	556	580	562	618	589	573	584	573	569	602	564	566	591	582	602	632	564	549	582	605	588	545	595	637	546	615	560	596	557	633	536	591	581	612	591	581	559	579	581	557	609	573	574	586	578	592	535	584	547	606	591	631	575	558	593	582	574	553	621	587	576	553	554	584	551	588	560	592	599	597	556	551	588	579	594	551	584	559	574	553	564	598	581	592	560	540	581	599	588	622	574	516	544	573	600	586	578	535	590	559	577	524	593	561	591	581	553	604	608	589	575	600	573	508	605	575	552	604	591	582	589	613	582	557	573	588	582	588	597	578	555	588	573	538	607	580	579	583	574	581	570	588	563	563	565	620	541	595	574	561	582	577	549	546	558	565	615	535	589	598	568	553	569	584	625	557	591	527	617	568	546	585	557	545	562	594	588	586	583	620	551	523	576	634	593	586	527	535	586	576	587	610	576	580	536	579	577	631	565	642	582	577	566	623	585	564	652	563	594	610	593	602	580	590	541	575	567	616	579	613	603	588	565	607	626	587	591	598	554	543	551	582	568	573	587	589	552	549	588	537	585	592	541	575	524	560	567	645	569	609	604	547	546	580	631	553	567	606	612	594	558	582	582	593	561	563	554	578	625	610	566	612	584	595	568	575	588	580	605	595	589	573	549	557	594	565	593	639	580	564	590	607	579	567	561	556	552	575	551	604	577	564	560	537	570	551	604	515	631	595	568	582	593	621	606	570	589	596	601	594	597	545	602	595	579	570	599	529	554	562	568	588	614	575	576	603	551	606	599	578	550	568	603	571	547	594	556	593	605	575	614	590	551	551	571	597	572	559	530	614	604	601	596	582	556	554	554	564	563	578	588	626	596	601	560	572	603	597	584	601	576	550	564	578	551	569	646	575	563	610	586	572
4541	364	235	196	203	185	183	212	180	183	161	177	194	184	199	193	163	186	188	184	195	184	204	189	180	194	211	173	166	193	158	178	201	186	194	204	185	205	178	172	192	185	205	168	168	184	188	201	193	184	190	185	186	169	171	182	197	193	203	174	190	171	184	178	218	198	192	173	186	175	195	205	166	189	202	177	190	195	170	192	200	175	174	184	189	192	177	237	192	193	217	207	180	178	198	193	185	183	185	194	210	193	180	198	192	166	184	206	191	181	183	189	185	218	181	184	176	206	202	187	177	188	184	185	196	194	184	185	176	188	159	180	171	182	215	203	183	171	182	217	207	199	189	197	187	200	179	202	198	171	206	178	203	173	190	182	185	190	198	182	204	165	207	206	210	165	214	168	195	192	174	167	195	185	182	199	159	215	180	202	192	201	168	176	189	201	190	226	189	177	193	189	206	185	176	165	169	198	190	194	169	190	186	193	185	185	204	180	201	207	213	190	165	178	164	169	190	166	178	183	193	192	183	201	175	196	180	197	181	179	196	196	172	194	187	174	196	190	183	205	196	185	178	171	172	185	191	186	187	197	183	174	166	218	210	199	194	195	198	174	205	166	169	187	199	187	193	193	159	193	177	184	204	150	197	193	172	199	164	197	202	205	191	191	206	171	179	173	175	203	176	186	180	204	196	189	191	178	207	184	227	167	188	204	199	184	172	205	177	219	178	178	177	212	198	173	193	156	168	193	178	176	184	186	194	199	181	169	178	187	163	141	174	180	191	197	163	181	206	216	173	161	146	175	187	180	190	189	211	189	204	184	202	181	201	184	194	186	179	184	193	167	196	203	210	181	180	181	203	203	195	185	195	182	195	208	171	181	208	195	174	188	196	205	202	176	211	224	204	188	181	228	213	203	211	172	194	177	197	165	179	180	191	163	185	195	186	179	197	187	185	197	166	220	193	201	192	188	195	188	181	198	173	205	168	201	203	199	199	162	205	163	186	168	179	204	160	203	172	165	194	198	201	192	149	193	204	191	175	193	182	193	183	174	185	186	176	188	194	197	173	198	173	184	190	209	201	164	196	197	174	175	172	181	200	181	189	174	189	204	190	173	160	158	172	186	197	162	194	221	179	190	203	209	193	191	170	139	170	181	169	180	185	200	183	202	195	180	194	195	202	189	196	205	161	202	211	192	161	172	179	212	187	199	171	167	189	192	179	176	197	193	195	181	185	200	192	179	191	210	175	194	165	185	192	170	186	181	205	195	180	187	174	179	202	210	179	175	195	185	183	192	199	163	195	176	193	179	147	182	189	208	194	203	180	209	180	201	208	208	195	203	183	165	197	169	184	203	181	173	187	149	192	194	198	189	174	200	200	173	158	183	186	173	171	161	198	193	178	182	198	179	170	192	233	194	178	197	206	174	212	213	173	187	203	161	181	184	167	174	164	188	186	204	178	160	214	188	215	200	200	209	161	175	189	169	166	156	167	180	204	201	198	177	192	177	190	195	187	171	165	202	188	165	168	164	180	222	207	163	179	190	217	194	194	207	166	188	166	191	183	161	165	194	188	194	163	161	191	193	173	187	189	194	200	178	168	204	182	172	182	199	184	168	187	165	177	210	190	213	166	165	172	196	175	213	164	203	195	178	193	206	175	199	204	189	179	177	206	190	200	200	184	159	180	214	191	217	188	172	185	162	178	166	224	184	169	184	196	189	189	155	186	200	156	182	186	183	186	187	168	190	189	203	202	187	163	196	165	215	182	176	197	181	212	198	193	172	194	199	177	195	191	175	182	187	194	194	223	197	194	189	180	182	187	169	200	193	202	152	196	186	198	189	180	206	179	195	201	196	228	183	204	176	163	214	171	211	168	187	179	217	195	222	182	181	180	176	194	185	189	179	209	161	203	178	194	185	188	202	175	207	205	201	193	185	182	190	195	192	176	209	196	181	193	218	168	203	176	189	207	201	194	204	189	183	179	177	183	181	183	168	187	174	181	219	190	198	195	192	207	212	205	181	173	208	186	198	185	172	185	186	177	149	189	182	198	196	188	182	224	178	181	184	179	194	194	180	188	199	208	153	175	181	172	173	195	206	195	174	202	187	189	198	194	174	207	177	209	198	195	195	189	211	195	198	200	185	201	165	183	181	195	184	186	211	178	178	191	201	181	206	184	209	207	183	187	185	179	188	203	181	193	154	184	207	176	163	211	196	185	168	186	178	179	197	186	215	200	179	172	190	174	171	195	174	198	177	168	223	192	177	180	171	184	209	208	173	191	183	178	158	175	183	157	188	183	183	186	179	189	188	212	183	183	190	204	200	185	208	215	203	179	196	166	182	202	178	192	197	193	175	157	172	189	160	171	207	181	211	220	201	182	150	164	202	207	188	196	172	210	173	191	182	207	169	165	213	183	189	185	183	173	195	189	188	200	182	163	221	187	177	197	192	184	183	187	195	198	190	188	217	201	200	179	190	216	201	170	175	169	207	195	221	195	198	184	194	188	208	200	196	208	162	179	205	179	167	206	162	183	170	198	190	179	171	180	178	182	192	186	199	193	181	213	178	154	207	168	191	181	190	170	204	190	175	183	161	184	172	201	159	209	169	175	194	193	204	171	175	191	186	181	176	162	194	173	190	179	195	183	195	190	191	181	170	189	212	188	183	203	177	188	193	188	198	201	204	183	215	155	193	175	178	169	194	181	201	189	188	195	216	205	200	192	181	183	163	175	184	205	201	188	223	181	193	180	236	188	158	190	174	207	210	176	167	185	201	179	172	203	168	181	156	186	189	184	179	214	191	198	176	181	190	192	203	188	189	166	172	176	183	199	212	197	199	150	193	188	206	177	179	166	178	197	200	189	178	204	210	177	204	168	188	168	173	183	179	176	157	154	186	218	186	182	202	187	193	167	189	195	237	200	175	195	183	196	188	203	189	226	187	182	180	194	186	169	181	166	182	162	190	213	194	178	193	201	218	182	158	188	197	191	187	190	173	175	202	174	164	187	200	189	197	187	186	183	196	188	161	183	184	191	151	203	198	166	198	182	212	178	177	194	185	185	188	188	185	169	169	195	177	185	183	158	170	214	173	200	185	185	189	171	180	186	186	178	167	173	186	201	197	183	204	188	171	200	177	190	174	194	207	223	206	192	186	201	200	174	197	173	181	157	206	187	140	184	195	192	165	203	192	152	203	166	165	168	182	209	189	161	184	187	201	175	192	196	215	182	213	201	181	179	184	208	198	196	169	182	169	165	179	199	195	179	167	176	201	184	175	175	177	210	195	174	194	220	171	165	198	192	192	207	201	185	194	166	188	191	185	190	170	184	190	177	200	198	191	180	183	180	175	219	202	214	193	219	196	175	209	189	183	171	186	174	189	191	174	199	190	183	190	182	183	175	189	170	204	219	196	211	153	193	206	183	200	198	184	162	203	210	192	198	187	174	191	181	187	168	187	169	187	195	185	180	178	202	181	195	199	187	229	196	195	215	195
3275	555	500	498	492	467	502	461	461	494	478	455	461	462	454	463	500	514	524	467	453	461	468	455	490	476	473	480	481	483	466	507	446	463	456	474	448	456	452	444	471	466	453	457	431	480	502	451	503	444	448	434	464	504	443	464	461	451	426	449	469	492	437	445	447	470	488	488	488	486	449	488	448	469	422	485	472	454	456	475	499	467	477	489	451	465	449	467	470	476	496	454	451	474	447	498	472	456	464	435	489	489	426	488	477	476	464	482	476	468	447	476	505	448	448	466	489	460	464	460	463	440	494	520	480	481	477	462	448	458	493	463	442	481	526	498	457	460	457	470	475	485	472	471	489	461	481	473	450	483	469	456	447	542	479	461	421	392	470	461	488	407	453	495	481	437	516	479	499	514	459	458	468	435	465	471	450	479	485	439	486	479	465	469	436	460	469	434	458	423	504	504	476	459	504	477	444	466	477	447	469	483	453	497	464	450	489	434	517	465	457	482	469	486	454	470	469	439	480	428	471	494	438	466	500	458	470	430	480	488	463	449	474	459	457	488	514	442	482	468	471	487	455	474	496	507	461	476	455	433	476	463	459	409	472	433	436	436	462	475	464	475	428	490	420	489	409	491	487	481	453	481	456	466	441	470	470	462	446	481	414	449	466	469	468	445	519	483	426	460	469	477	441	442	447	440	455	471	468	479	468	490	480	467	491	494	443	470	430	459	466	435	444	460	469	453	460	464	456	478	468	468	451	468	464	491	490	445	479	472	486	459	460	474	511	476	418	460	485	459	474	459	441	457	504	468	484	460	450	490	464	450	446	460	470	479	424	453	474	431	489	477	463	426	452	473	430	486	458	486	455	468	478	456	479	442	481	493	483	512	481	454	480	479	452	509	478	478	478	487	478	447	479	488	480	478	407	476	435	436	477	522	475	477	458	457	506	455	449	459	521	468	467	490	458	442	437	447	477	494	475	445	433	486	454	461	500	458	443	461	501	455	441	473	488	482	469	466	463	457	515	526	448	450	417	440	436	467	410	434	452	479	442	472	458	478	449	506	419	491	484	465	474	503	459	458	461	501	424	469	447	451	481	422	451	474	489	459	420	494	499	453	431	425	452	494	472	478	410	502	492	470	457	474	427	491	480	448	468	481	452	506	481	474	459	476	458	449	481	473	465	446	503	447	462	495	480	471	470	457	470	431	468	467	468	497	468	498	443	447	496	461	495	499	522	488	491	405	449	474	475	454	490	504	474	455	513	434	434	504	488	466	485	467	472	464	474	496	449	452	455	428	471	467	477	444	476	457	486	448	457	437	433	484	466	480	448	503	456	481	475	476	477	493	497	453	438	511	465	468	456	477	469	436	450	452	479	520	461	427	451	462	485	492	472	470	486	497	480	485	480	469	443	489	484	505	445	466	445	491	470	459	428	445	458	509	472	445	452	478	445	466	437	474	452	459	474	466	506	447	478	487	454	495	434	451	475	464	467	471	469	492	508	451	497	451	495	468	458	464	476	490	487	496	454	445	469	452	475	449	440	496	462	463	452	495	475	452	493	490	437	453	436	484	460	418	476	461	476	469	418	471	466	488	429	465	472	458	464	474	453	490	447	462	461	467	455	507	492	499	455	470	465	489	466	478	496	460	476	497	504	496	457	475	461	487	462	445	448	463	476	426	470	487	407	466	459	475	461	489	505	454	484	473	469	471	479	460	483	441	436	457	459	469	473	478	489	461	516	467	455	440	448	483	465	487	442	500	435	462	470	479	443	462	452	502	452	428	480	502	436	488	489	453	472	444	464	451	482	483	402	493	491	452	513	473	477	445	463	457	483	466	451	438	488	476	466	466	485	447	459	509	417	493	439	456	448	493	478	439	462	456	456	478	514	455	469	456	506	442	453	504	479	468	464	470	439	465	491	459	463	441	464	476	466	482	488	502	434	478	434	492	499	478	480	459	492	468	461	489	490	419	435	473	458	464	429	424	500	504	447	480	436	453	487	490	458	488	496	427	493	481	490	502	485	487	483	444	467	476	451	469	478	473	475	475	501	482	462	476	477	454	440	491	469	477	469	462	455	462	487	464	483	474	477	450	446	478	450	462	445	452	466	507	466	456	409	466	485	463	465	473	459	476	479	450	473	441	439	487	494	477	466	428	480	475	503	473	421	445	480	458	488	465	506	468	465	463	485	480	472	510	434	461	458	441	481	484	472	452	451	467	477	458	465	452	471	442	490	446	509	471	491	480	458	499	473	503	453	490	510	443	465	460	472	484	489	475	477	485	464	457	487	457	450	449	466	483	452	461	465	461	453	483	440	466	489	467	429	462	417	468	483	428	488	460	470	421	447	486	483	502	460	483	459	500	497	443	475	519	445	499	473	452	437	493	454	439	475	459	403	457	449	486	484	456	441	464	468	453	445	468	455	444	452	426	505	471	473	488	461	459	465	494	473	458	458	460	471	462	508	466	469	481	475	503	468	508	463	435	454	509	461	435	477	470	490	492	486	448	461	478	492	460	469	476	456	465	468	475	472	475	471	497	484	459	505	490	469	473	424	483	477	487	481	475	437	512	488	487	468	458	468	503	429	476	469	443	456	488	458	498	474	473	459	488	466	445	477	472	456	487	454	481	498	449	492	453	459	460	453	463	479	488	460	413	475	489	484	455	481	439	500	458	434	497	469	519	451	481	448	484	492	484	492	461	436	480	461	515	500	453	515	460	462	468	444	470	442	472	440	470	476	456	465	465	447	452	501	477	475	462	503	451	467	442	445	465	393	502	492	455	462	460	441	468	464	511	511	470	444	471	486	470	464	466	463	490	455	498	465	490	458	496	429	453	477	431	458	480	477	488	442	494	476	466	486	502	473	443	440	458	494	456	449	467	498	451	484	481	449	502	475	495	447	493	469	474	469	443	504	451	507	547	466	451	429	469	476	478	478	470	509	446	459	462	482	489	478	481	467	463	456	535	475	453	489	459	475	488	468	433	447	463	449	467	485	466	436	453	470	461	461	494	445	522	469	467	443	468	452	503	472	493	487	431	454	460	445	453	461	437	480	468	451	452	454	500	481	418	473	462	463	462	435	441	482	488	520	487	471	460	491	447	467	484	475	452	454	453	483	423	462	470	439	440	487	450	491	466	486	442	458	477	489	478	421	476	438	478	512	487	443	452	488	547	491	462	472	456	473	449	497	479	459	465	518	474	455	454	434	495	478	516	454	521	451	444	498	477	466	479	443	530	465	458	478	505	500	466	450	474	472	458	414	469	462	483	457	459	463	440	457	459	475	470	472	516	498	432	483	500	469	458	464	456	490	476	437	431	464	486	455	535	486	439	490	480	464	510	484	480	440	489	468	439	463	475	456	508	464	478	468	473	453	451	470	477	484	505	456	464	466	477	428	481	494	459	446	484	456	469	499	513	467	461	505	490	506	474	443	475	488	505	483	481	469	446	454	469	485	431	452	482	466	454	452	440	464	494	475	463	434	446	461	473
14594	1212	650	575	459	415	378	348	330	358	373	331	324	324	346	329	320	330	345	319	350	321	314	320	294	320	323	328	297	337	303	296	311	301	304	319	324	310	295	306	304	341	341	317	324	318	315	321	342	306	320	287	308	307	344	302	319	319	323	334	355	332	300	341	295	277	332	307	346	311	345	304	332	303	328	313	320	324	333	324	275	313	301	308	330	270	313	280	338	325	332	314	312	321	314	305	351	302	302	309	317	325	374	307	327	296	322	305	316	304	285	312	307	308	334	315	316	292	325	326	313	302	337	335	299	310	322	336	319	331	285	317	320	360	314	334	341	334	323	294	314	326	311	312	310	310	345	274	300	322	330	342	318	323	355	272	300	289	333	321	294	320	322	312	303	305	349	295	349	327	306	301	289	287	311	332	305	309	324	317	334	333	325	310	329	297	362	297	355	328	296	310	343	296	327	328	326	315	284	329	310	306	335	323	319	320	284	311	318	307	307	323	324	295	287	361	335	347	331	318	316	274	315	293	304	316	283	297	320	311	313	294	323	308	309	295	314	330	315	327	310	315	309	320	332	275	325	278	330	325	319	310	333	315	318	306	342	330	293	298	336	338	343	304	329	324	324	290	335	348	307	306	315	333	328	360	312	341	322	321	323	302	315	327	331	333	283	324	291	303	296	290	316	318	344	277	348	319	292	327	346	310	336	308	330	296	320	311	296	324	308	317	307	305	271	300	321	325	296	298	323	329	305	297	331	316	296	297	339	315	319	318	304	305	300	298	299	312	334	330	297	295	298	312	321	316	309	304	308	295	297	325	271	300	315	310	342	323	326	333	302	295	312	298	316	316	352	317	296	306	332	333	327	328	313	323	350	327	307	294	321	309	332	338	308	290	336	323	301	284	318	307	343	329	311	311	307	312	295	306	289	340	350	359	309	309	321	320	311	292	279	329	327	318	286	319	323	297	336	313	298	321	344	326	351	327	336	349	347	314	285	319	321	349	318	319	304	371	307	340	312	327	298	293	312	327	325	342	328	311	314	300	321	324	303	301	333	293	302	316	321	266	290	317	319	321	344	319	296	325	318	305	355	295	334	312	275	305	332	324	289	267	307	338	335	307	321	314	299	302	269	342	285	342	311	304	324	333	316	311	290	289	317	294	288	307	319	291	326	340	328	302	345	320	270	322	300	337	301	339	331	310	362	307	331	318	325	308	320	309	282	326	364	313	288	310	323	314	318	298	326	349	305	304	332	313	315	301	343	330	337	290	288	345	309	297	308	346	361	290	325	312	330	336	284	277	300	325	359	296	345	289	303	354	310	318	335	322	319	311	318	288	303	337	317	288	274	333	318	309	287	286	300	315	315	301	311	333	329	315	308	324	314	330	332	340	320	285	330	350	299	266	302	309	292	309	315	311	317	330	326	322	351	312	308	305	333	310	263	281	313	283	323	307	314	306	290	307	313	327	323	312	328	326	324	332	279	327	278	298	330	288	328	332	307	314	318	322	307	348	302	331	334	360	329	323	310	308	315	317	327	356	314	334	289	286	320	290	312	301	346	296	336	315	336	307	336	291	289	335	302	313	326	313	339	283	297	316	323	312	301	312	311	347	352	305	340	318	304	287	322	320	320	307	323	310	316	338	298	330	324	315	310	279	315	298	294	310	307	286	295	282	295	350	317	300	319	295	289	354	293	292	311	343	309	290	317	314	296	334	314	284	285	324	306	344	329	312	328	289	352	349	327	340	282	332	323	333	338	330	357	294	291	291	317	307	330	323	321	303	309	346	300	323	336	312	341	381	335	342	301	319	290	330	331	296	302	311	325	337	293	331	322	305	309	327	293	310	353	278	340	292	328	291	323	329	314	338	298	332	313	324	302	311	348	319	346	357	333	324	329	318	313	318	303	323	318	312	300	317	327	323	307	296	346	327	329	288	327	335	328	304	313	265	307	303	323	349	339	278	327	331	298	324	323	338	304	307	300	308	322	330	303	340	320	312	325	324	338	316	298	308	304	341	264	322	313	318	337	311	290	284	323	308	303	304	300	298	319	336	300	335	336	329	304	331	307	319	307	286	299	287	343	335	317	305	325	315	328	323	323	283	308	319	341	332	329	339	311	304	319	300	346	299	299	363	326	309	325	323	307	328	311	323	326	320	308	329	368	314	302	290	334	339	323	328	343	314	299	298	273	313	300	273	325	316	283	293	305	337	328	286	280	325	302	337	302	330	328	303	318	302	333	348	314	301	340	324	297	312	307	327	292	298	264	319	320	304	315	318	323	318	297	292	338	302	280	320	299	342	332	330	323	320	307	289	287	309	342	328	299	324	312	310	321	314	271	312	292	316	321	336	297	318	308	314	294	319	336	328	323	323	321	327	288	303	318	302	295	315	322	351	290	319	346	301	286	327	313	319	310	290	304	320	344	322	329	349	339	357	315	333	338	321	342	336	314	297	317	291	320	321	308	331	329	372	286	294	304	303	298	364	276	268	290	338	304	293	305	327	329	333	303	324	295	322	278	331	328	321	336	295	305	291	301	257	345	299	282	290	314	323	352	295	293	324	309	295	311	301	322	309	334	357	267	299	296	321	291	307	334	302	285	357	327	331	287	297	336	322	335	301	325	310	307	346	305	330	321	288	304	317	314	325	307	325	297	342	322	321	325	309	343	367	315	342	296	310	306	317	329	370	362	303	326	308	328	279	345	303	317	331	319	307	311	326	280	307	310	277	299	314	335	347	327	344	323	290	323	356	322	285	323	311	314	342	310	301	303	311	283	282	329	316	297	337	299	323	292	310	324	309	311	333	333	298	305	307	303	315	335	328	317	286	317	330	316	348	361	333	277	296	302	301	319	319	312	278	318	340	352	300	342	322	339	297	310	354	317	343	302	328	315	329	333	320	345	317	282	315	334	314	347	329	319	325	328	332	309	325	298	322	305	315	276	305	296	316	310	308	280	328	323	318	332	329	340	293	294	299	306	281	299	316	326	308	349	309	327	324	302	320	297	300	321	280	301	308	298	344	292	356	306	304	285	275	308	339	309	305	330	285	315	294	326	301	325	314	366	307	288	295	322	324	292	299	314	322	312	293	282	276	328	296	310	339	330	306	352	313	338	306	300	302	332	307	347	326	299	335	326	300	268	306	307	331	288	295	316	300	268	334	345	283	315	337	335	335	259	326	344	324	311	305	332	337	292	337	318	321	293	341	312	329	280	329	311	317	304	282	318	331	361	311	287	292	350	283	301	318	305	309	323	341	308	325	319	302	334	335	350	321	330	324	299	342	310	314	317	342	326	320	335	297	294	306	304	300	313	284	300	319	329	313	305	320	286	332	326	324	306	322	334	316	277	326	301	273	313	299	293	326	318	329	303	309	320	339	317	332	327	324	307	309	316	329	327	295	322	304	319	323	305	355	331	320	319	321	321	317	343	296	341	313	323	326	304	308	300	362	320	319	351	302	273	303	301	289	316	309	307	346	301	309	309	322
10232	1021	1416	1564	1340	1220	1064	1048	945	866	909	885	853	859	863	855	770	752	750	762	789	715	779	747	830	739	715	703	775	729	702	751	759	751	753	787	761	751	698	741	717	706	758	706	679	723	719	788	722	715	699	719	713	728	745	753	736	726	736	721	744	751	766	715	695	743	706	769	741	737	690	735	748	667	714	712	749	702	791	747	780	727	745	745	702	697	734	699	706	743	729	732	731	744	694	737	715	718	713	721	684	730	735	710	682	699	732	711	694	734	746	701	658	709	727	726	753	767	762	723	684	746	691	703	718	723	705	714	734	722	744	696	729	681	719	695	750	707	729	746	709	727	705	709	737	738	764	727	722	699	753	724	716	769	683	752	733	701	739	661	722	755	730	758	702	726	710	725	711	699	671	777	707	742	693	743	736	668	715	716	679	693	637	739	730	726	731	719	688	728	742	735	725	691	707	677	707	700	677	728	710	700	731	752	750	726	707	716	755	680	685	675	724	697	711	676	724	698	690	725	715	705	729	725	741	724	747	682	811	733	777	800	768	673	735	707	726	754	721	709	741	729	703	731	721	755	707	672	704	747	715	722	726	721	732	766	721	739	740	771	702	737	716	749	731	736	722	752	762	719	680	690	717	714	710	669	718	724	674	701	723	687	688	725	709	717	690	690	676	741	714	744	706	711	762	771	703	753	651	711	715	700	689	725	741	698	694	713	766	702	731	727	753	744	698	738	711	742	751	680	733	695	713	724	731	725	736	719	713	757	744	723	750	790	755	771	708	729	717	722	750	728	768	700	707	684	707	657	730	750	755	759	694	755	750	701	719	713	749	689	665	681	724	701	758	739	736	723	707	741	710	685	688	694	730	685	765	705	711	739	734	722	702	722	741	737	750	684	708	689	669	699	699	764	739	700	692	668	720	743	722	680	726	702	765	724	727	706	777	716	749	717	736	715	722	710	718	723	668	694	692	690	757	731	682	745	698	740	705	768	704	756	704	701	697	723	721	715	740	775	714	707	743	701	733	733	728	737	741	743	705	672	665	697	706	695	737	709	731	736	705	745	767	714	755	663	723	689	743	724	747	750	724	701	724	736	743	717	704	724	721	747	698	733	709	773	694	756	720	704	725	731	701	689	695	732	737	713	719	720	700	695	698	678	743	672	686	713	685	732	739	712	748	719	690	728	701	722	731	739	723	683	709	677	730	680	728	746	763	732	740	686	697	787	671	702	751	777	706	743	680	728	771	750	684	691	698	704	698	735	706	670	746	705	709	729	704	661	708	703	695	703	705	731	753	690	751	714	716	675	724	707	703	690	726	757	730	748	739	685	707	733	670	714	729	737	738	713	694	714	733	682	731	728	763	752	714	711	695	706	732	681	691	736	726	732	734	713	744	736	700	661	728	752	675	770	716	794	716	768	691	706	738	683	756	740	700	748	766	697	742	683	700	695	722	692	731	663	694	724	699	709	726	758	685	727	760	722	723	738	757	684	739	732	670	723	756	728	701	751	713	674	732	756	728	738	728	693	719	788	726	719	772	763	725	719	734	723	742	768	688	710	685	691	768	701	716	716	706	704	695	749	726	735	707	750	688	755	696	721	759	708	731	688	741	754	754	698	714	687	753	764	710	758	712	730	731	706	767	688	768	688	765	684	715	677	723	711	743	729	747	686	739	710	710	775	757	766	692	703	746	711	720	765	749	695	744	715	724	715	727	726	707	724	719	747	730	726	689	722	711	735	708	697	714	734	711	702	718	700	746	734	743	680	720	695	742	764	723	683	721	741	727	710	729	730	747	733	734	697	712	714	701	711	743	733	748	738	709	678	711	720	714	747	709	709	742	737	768	722	721	729	681	703	681	764	761	735	766	714	669	683	712	712	733	734	736	690	690	692	713	735	740	725	691	742	715	716	682	718	746	732	734	742	755	719	721	709	663	729	709	722	775	730	704	687	685	738	713	796	686	785	725	697	731	707	727	709	665	747	688	690	667	692	718	754	722	674	727	697	761	765	718	753	739	741	656	730	714	731	725	772	701	718	738	721	740	752	735	707	719	677	736	710	759	738	708	767	776	720	718	712	786	723	729	739	761	760	716	712	670	738	755	703	691	761	717	735	709	722	698	712	692	726	720	740	720	763	736	697	707	694	692	777	719	691	705	739	742	742	680	716	721	732	702	749	680	727	745	750	682	710	699	699	658	737	678	683	708	725	748	659	737	713	673	747	662	715	729	706	793	676	699	710	677	703	735	740	699	694	702	683	702	706	733	690	779	733	724	714	708	709	685	696	695	741	730	733	731	737	723	700	695	753	708	672	728	801	739	700	675	726	725	706	702	706	747	762	695	678	721	675	721	734	715	652	752	703	792	681	734	735	668	674	693	756	731	723	714	680	723	691	700	682	701	716	735	713	697	736	711	719	760	744	779	769	795	741	723	730	693	734	715	733	733	721	760	679	742	756	686	689	740	751	772	738	692	739	775	716	707	746	728	718	714	754	717	716	731	715	708	690	680	717	771	708	729	710	732	722	717	712	743	697	705	725	694	740	741	704	716	743	722	718	736	679	746	756	715	694	709	736	751	695	757	744	703	763	703	741	766	717	729	698	723	695	739	683	698	683	735	703	682	756	692	716	738	719	782	675	711	686	716	718	742	740	800	703	722	765	716	694	719	687	687	748	708	707	716	687	741	703	742	748	725	686	700	667	759	742	745	719	741	761	693	737	755	729	749	668	727	684	717	714	754	738	700	674	745	737	727	716	694	631	725	673	726	738	756	722	706	664	751	733	749	727	727	741	707	705	706	718	714	689	741	732	771	696	749	696	796	690	680	737	705	699	691	770	713	714	731	764	735	743	736	708	707	747	728	689	705	722	709	717	716	697	653	746	703	739	717	774	691	749	733	768	703	723	723	707	728	718	734	723	743	725	724	725	722	714	765	756	716	755	765	766	741	716	779	739	662	751	731	729	755	738	718	705	731	745	745	695	719	732	709	702	708	767	703	697	770	721	766	731	750	687	727	737	715	693	724	687	671	735	732	678	716	681	719	730	719	708	732	748	740	709	714	718	696	737	744	759	706	769	706	724	758	736	724	732	772	712	679	745	711	720	760	734	720	705	705	749	771	679	727	779	726	767	701	678	726	685	686	787	749	695	682	713	740	726	727	684	668	719	705	741	670	659	734	755	694	736	734	727	684	758	718	742	698	740	690	730	706	728	733	752	707	695	727	740	734	724	705	733	704	726	774	695	745	700	771	689	720	718	716	719	696	719	726	704	755	714	715	717	705	725	713	745	707	715	750	709	713	720	758	687	671	744	713	736	725	774	709	713	728	727	762	766	717	708	709	743	711	735	733	711	738	746	735	718	697	679	708	726	726	715	698	743	725	738	722	718	708	733	758	717	771	715	736	758	675	726	661	753	705	694	679	762	767	733	733	701	703	739	750	718	688	744	720	666	739	703	741	709	731	706	732	710	778	687	778	741	692	699	751	707
23899	2774	996	730	546	463	344	342	373	317	327	283	297	283	295	293	297	299	280	292	268	253	250	265	252	264	263	227	249	242	273	263	215	229	252	203	277	250	229	246	268	263	231	236	242	263	247	264	262	276	249	238	253	231	274	281	263	219	264	237	286	256	251	276	211	283	227	255	251	241	256	243	271	273	258	290	262	264	273	271	249	246	294	216	229	258	248	273	262	233	284	265	250	277	253	225	237	213	248	265	261	259	282	247	253	254	246	255	246	235	221	256	228	256	240	251	251	260	259	271	247	266	289	234	245	280	274	285	260	249	270	243	271	245	235	254	277	303	233	265	257	277	251	263	249	261	235	255	256	253	234	289	253	248	265	263	266	255	274	243	255	247	286	253	228	239	269	250	267	262	254	221	254	236	232	278	266	266	308	274	260	224	260	222	239	269	245	255	260	273	267	209	271	289	306	283	274	278	248	233	272	254	258	249	260	253	268	230	245	250	240	286	278	249	254	240	247	248	237	251	256	250	267	219	224	251	248	246	275	259	228	258	271	263	270	261	295	258	214	240	230	246	275	281	265	262	276	255	243	267	283	245	279	254	207	242	251	265	228	273	255	271	262	294	271	243	239	244	289	262	253	281	269	220	257	246	238	253	244	282	251	251	255	256	260	214	266	263	227	266	270	283	236	279	253	265	239	240	247	237	254	257	262	261	281	269	270	236	273	270	264	243	254	231	284	240	273	258	258	254	235	220	256	236	244	233	249	229	228	249	251	264	231	219	217	248	247	243	240	280	236	259	270	240	243	233	220	236	270	256	227	252	240	251	248	252	247	280	222	255	225	231	268	251	239	238	254	257	246	256	263	292	255	232	268	248	289	262	227	251	236	260	239	259	297	226	242	291	280	262	255	255	253	255	215	248	207	260	276	259	247	233	251	262	262	248	265	295	251	269	232	269	233	240	254	270	259	231	252	246	243	275	256	292	231	262	267	263	269	236	262	255	259	253	272	275	234	260	246	265	262	261	255	258	255	253	239	261	261	255	247	269	232	271	255	258	260	276	246	274	276	243	276	248	234	231	247	263	273	238	213	243	268	255	268	269	274	234	248	268	254	240	246	234	222	270	265	263	259	246	243	263	268	244	254	222	268	243	270	260	281	263	233	261	253	222	247	239	250	258	252	248	257	236	265	242	257	235	231	269	255	228	274	251	252	268	241	252	259	262	265	273	291	228	244	240	247	253	237	287	261	244	238	246	248	240	229	260	251	228	235	247	258	255	241	243	280	244	261	224	274	276	237	262	253	281	254	264	261	211	286	250	250	227	221	255	232	235	254	222	251	231	237	235	242	268	220	258	300	249	241	253	229	246	244	231	274	265	270	236	254	267	266	290	253	247	266	246	239	262	265	284	247	260	233	280	257	255	264	271	220	260	271	219	268	258	268	274	298	279	256	261	251	257	231	243	283	254	280	242	234	259	258	271	227	258	244	239	233	253	247	244	258	234	276	263	250	257	256	269	254	242	247	261	242	215	236	268	253	243	254	242	279	272	280	265	291	247	261	256	253	255	246	284	268	278	260	277	245	256	246	254	219	238	242	253	244	268	244	259	231	276	278	260	251	248	253	265	244	243	281	257	283	255	256	257	268	264	262	235	250	222	291	268	247	259	255	235	220	211	233	265	277	269	238	266	223	216	265	249	257	232	219	273	264	224	267	280	249	278	253	254	266	249	267	244	263	228	239	265	273	253	260	240	257	273	232	246	245	291	278	272	269	240	226	234	234	279	269	241	225	249	273	251	238	229	242	248	251	254	247	256	214	229	255	220	214	250	261	270	255	248	254	266	276	240	244	235	258	248	279	247	262	228	278	267	261	271	266	226	247	265	252	255	241	253	265	242	280	254	243	258	274	261	239	231	261	272	227	267	276	243	244	265	254	260	261	238	259	243	242	259	242	267	267	277	227	250	264	236	256	260	262	273	248	261	247	271	265	273	253	252	284	233	231	251	236	271	299	267	249	273	256	274	268	277	249	222	251	241	259	239	230	214	244	240	265	247	258	247	280	267	271	268	266	245	271	258	275	250	254	254	234	268	216	258	277	284	245	233	263	269	221	228	281	258	256	196	263	290	244	231	279	216	233	253	252	239	254	267	251	273	259	259	244	237	247	260	260	241	246	246	237	274	230	230	244	261	230	241	244	241	274	249	254	243	264	256	267	274	256	279	241	262	278	241	247	284	257	242	237	232	224	244	267	268	242	229	235	260	230	235	242	262	263	244	243	240	233	281	230	253	268	279	265	294	290	283	251	260	238	260	243	255	245	255	241	227	238	232	243	245	257	239	248	254	278	232	272	252	256	224	254	266	289	237	258	253	235	253	273	265	244	226	261	254	263	260	269	253	252	248	229	233	244	277	262	249	268	248	235	285	289	276	247	224	257	248	261	290	254	231	261	245	248	232	249	269	244	250	265	212	291	266	240	263	265	260	269	246	269	267	257	209	256	259	240	243	248	241	268	255	281	248	251	250	270	265	276	262	278	259	243	234	227	268	217	273	253	284	261	266	236	228	229	239	232	253	265	276	235	275	269	282	259	239	268	269	268	267	254	246	266	268	237	276	250	266	292	261	281	254	259	254	272	273	267	265	267	255	261	241	296	243	268	268	226	244	227	245	267	272	229	269	248	235	235	262	267	240	290	260	260	275	287	283	264	231	242	237	242	244	263	253	258	272	222	239	226	262	261	254	244	243	279	255	277	247	232	226	246	283	273	244	224	247	251	270	251	283	253	276	254	265	258	272	274	292	259	240	258	258	263	256	255	236	241	249	251	245	255	270	265	254	277	229	284	258	243	257	267	247	254	264	255	262	275	253	251	251	267	248	276	241	253	229	267	281	272	246	282	239	239	291	277	262	255	253	252	272	232	260	250	256	272	258	229	243	267	259	213	245	245	288	271	254	263	250	234	230	239	239	271	284	263	262	240	251	283	252	278	251	295	269	236	248	280	265	263	246	235	245	253	245	232	263	229	226	283	236	283	246	250	272	261	263	246	246	251	231	239	245	234	261	266	259	274	255	260	245	256	264	251	251	269	240	244	245	279	236	231	299	252	269	243	257	241	235	289	238	251	267	264	234	264	226	252	264	257	280	241	274	262	256	254	236	260	268	269	254	264	254	247	250	252	249	222	260	264	244	263	259	271	236	254	235	243	254	245	239	222	265	264	253	270	285	243	251	259	265	285	263	269	266	262	248	277	257	241	250	234	271	244	232	260	247	251	240	254	248	244	250	240	245	243	251	245	215	241	252	250	243	247	248	272	248	260	271	255	235	265	258	242	256	249	252	234	228	266	263	273	221	226	232	249	247	259	245	288	253	282	278	281	248	238	239	266	273	241	299	270	232	241	257	254	264	229	225	253	266	262	244	252	257	239	249	241	254	243	262	263	269	282	238	281	228	211	219	240	258	251	255	243	243	245	255	245	257	254	239	267	251	219	230	257	278
13062	1137	1910	2189	1765	1512	1272	1144	1071	957	906	847	798	790	708	722	730	714	715	653	659	636	660	661	673	642	639	638	596	632	615	648	646	615	640	614	622	607	594	570	613	603	580	590	563	600	605	582	582	631	665	580	571	578	607	593	578	598	557	551	586	601	558	584	560	597	559	563	575	550	556	571	600	569	580	569	566	560	580	600	561	586	605	618	594	619	635	560	568	614	590	578	535	579	601	594	575	587	566	511	587	589	563	584	559	564	586	566	607	559	562	580	574	537	603	567	578	544	610	614	608	551	580	582	532	540	641	577	592	572	546	553	562	578	578	560	599	583	543	545	581	596	569	565	565	575	561	577	537	557	570	562	601	545	598	551	537	603	570	601	587	563	540	537	585	575	593	543	573	573	572	574	566	594	591	551	576	595	550	567	553	585	552	578	548	577	579	529	575	617	562	562	569	580	567	578	599	606	601	636	616	558	551	611	588	563	600	577	597	584	586	592	569	599	522	625	565	572	572	596	578	579	551	552	571	564	573	579	580	587	562	591	560	533	588	531	559	626	564	558	578	556	576	568	595	612	579	602	584	571	564	568	513	539	525	582	543	630	571	619	602	569	571	560	621	563	585	592	575	575	586	607	589	609	600	602	569	530	562	552	563	577	578	553	597	619	564	572	626	582	577	578	606	583	579	558	604	561	576	599	547	543	559	598	587	562	560	572	539	601	579	583	610	551	598	590	593	555	553	595	571	593	626	609	587	543	580	523	581	616	575	566	565	557	573	595	570	582	617	607	552	592	618	572	539	571	542	567	577	552	552	592	587	566	589	550	538	577	582	630	563	545	583	562	572	535	589	558	569	616	565	627	569	571	574	630	579	527	590	587	568	581	572	575	562	540	624	580	581	549	555	563	551	616	586	585	543	558	561	598	573	610	527	566	561	535	552	576	551	635	549	612	572	558	595	575	591	617	576	541	596	610	535	561	529	555	547	620	634	555	592	597	574	529	583	564	568	554	556	581	527	537	558	563	607	584	536	566	599	612	566	548	583	593	596	578	574	610	575	607	581	601	560	573	563	562	615	591	551	567	603	588	540	578	580	543	580	582	600	588	565	596	581	568	605	570	559	602	545	600	587	587	610	571	584	653	617	616	578	595	602	607	569	609	595	566	573	526	572	601	575	580	581	557	574	592	585	584	538	599	620	581	625	578	589	576	579	599	599	548	579	597	562	579	548	582	594	587	560	554	593	550	571	592	544	598	563	582	602	565	571	598	581	565	615	561	558	590	557	560	573	574	554	576	566	604	574	595	595	565	564	588	562	589	584	595	575	560	565	574	528	592	568	607	590	613	614	607	569	595	504	579	605	615	559	581	603	542	587	578	564	601	601	636	585	587	595	593	626	567	548	532	595	559	579	577	557	595	583	588	578	580	564	571	568	599	576	609	596	584	562	548	615	564	577	570	555	592	600	544	564	596	610	583	560	599	562	555	541	552	590	568	544	553	554	590	604	586	600	597	564	555	533	561	576	605	573	558	591	546	579	535	593	608	569	563	601	571	605	568	582	555	581	552	553	591	601	579	552	576	560	557	591	577	573	593	551	535	574	589	544	586	551	596	597	611	573	565	544	581	581	623	612	567	565	586	550	528	596	559	556	585	585	586	602	569	558	554	570	590	608	596	613	607	600	572	566	590	583	584	587	600	537	608	550	544	575	592	582	547	576	595	607	580	592	551	549	583	590	597	567	540	604	591	633	557	586	582	551	603	600	587	577	575	564	596	558	596	610	575	590	600	586	580	551	547	550	591	582	566	551	555	571	604	544	553	619	524	577	569	601	590	566	625	597	585	583	549	579	592	606	537	609	636	592	569	620	577	572	574	525	569	609	592	578	542	603	577	596	612	568	578	592	551	553	580	618	593	584	601	582	594	612	573	584	571	562	569	579	558	565	547	536	556	569	558	593	609	616	579	533	548	559	556	576	535	553	555	602	562	542	598	515	558	553	577	575	568	567	530	540	593	538	588	543	589	571	558	611	593	595	554	566	570	581	599	605	551	544	578	531	566	604	563	615	590	594	581	590	551	592	517	564	587	571	636	563	582	578	582	548	567	558	567	568	565	567	599	553	561	567	560	551	608	555	576	585	593	572	570	563	543	542	524	622	587	550	579	561	569	578	565	610	630	554	576	579	568	539	598	573	567	592	592	602	572	583	609	614	576	568	623	522	580	579	611	581	553	610	637	552	608	564	565	591	524	584	568	595	584	585	590	586	612	566	587	577	595	572	563	590	563	538	580	594	563	558	578	497	571	605	568	607	547	588	576	577	533	558	593	561	606	554	550	598	522	554	532	572	603	587	580	572	535	544	589	584	543	569	565	555	569	618	555	561	567	557	572	571	559	591	607	575	578	578	594	619	593	548	572	590	565	569	602	558	575	541	599	589	592	602	590	584	607	583	562	555	581	597	579	603	573	555	572	584	584	568	526	522	552	605	564	587	598	573	649	567	534	577	582	584	563	585	553	617	540	532	548	596	603	579	531	567	588	552	561	567	584	595	524	557	574	535	574	542	608	566	582	527	582	578	598	552	597	555	600	549	505	584	585	617	568	601	593	561	538	556	544	545	551	590	570	577	554	588	576	595	599	590	528	549	580	565	586	572	583	589	608	572	523	610	609	550	629	510	608	575	558	626	545	630	580	614	608	582	603	576	591	564	538	573	572	616	603	563	530	577	584	594	621	580	586	586	544	586	546	601	553	577	574	533	545	534	533	611	591	553	590	585	557	561	569	564	603	613	578	577	586	578	586	573	596	559	568	556	645	567	579	561	602	580	581	600	581	541	538	564	567	587	593	578	577	609	589	554	592	550	552	615	562	594	584	573	547	570	612	583	578	574	578	590	610	561	580	545	565	585	627	537	561	549	601	580	594	588	600	603	538	536	565	602	595	583	551	526	585	573	586	589	579	637	599	561	538	572	541	570	578	565	569	581	579	605	561	567	578	600	587	564	578	562	572	539	568	581	583	542	532	558	589	546	617	567	539	591	526	550	579	555	558	570	545	578	579	581	547	588	569	583	582	535	586	538	575	569	583	565	560	571	618	573	544	586	620	602	549	606	589	580	616	587	553	575	582	587	583	616	570	580	585	597	605	544	566	595	596	602	576	540	584	552	623	583	590	605	582	533	586	590	546	611	590	560	559	583	580	610	548	538	614	593	543	568	553	518	549	553	572	565	591	542	579	607	544	573	579	585	580	590	580	579	603	591	605	641	599	571	548	596	596	590	608	574	596	591	577	563	625	565	519	611	584	600	577	583	577	582	552	556	577	589	543	570	588	553	597	597	570	551	562	567	595	524	583	543	582	581	592	554	579	586	579	602	537	563	558	595	589	571	611	593	533	556	550	588	555	602	602	633	577	610	593	581	565	572	554	551	631	656	562	540	549	542	557	584	589	564	604	608	552	547	578	576	579	576	621	560	567	576	579	553	573	559	593	570	575
4422	323	198	210	179	192	163	186	188	177	215	181	170	184	180	191	192	169	203	163	160	190	183	164	173	167	183	163	182	167	197	174	171	176	183	196	186	176	179	192	172	194	161	187	184	194	182	196	204	210	190	189	184	160	173	171	185	176	186	199	189	175	184	170	170	195	202	168	170	179	163	182	191	196	166	170	211	213	182	187	172	163	170	207	188	174	183	176	176	192	150	171	191	181	181	175	186	194	205	188	191	183	195	193	194	183	176	171	200	187	188	174	173	198	203	189	176	205	185	180	175	180	190	197	178	151	190	202	205	179	172	218	199	175	179	167	171	179	213	200	159	173	182	155	207	185	187	189	199	204	172	157	165	185	188	188	198	184	201	192	174	177	180	179	175	188	203	176	170	174	189	182	187	175	187	202	167	151	181	169	201	206	197	206	180	188	177	173	181	185	185	177	179	176	207	191	192	182	180	186	205	190	190	173	174	167	153	187	181	182	186	195	170	175	192	165	176	200	171	164	172	184	186	214	200	200	161	187	176	180	170	190	173	189	185	185	163	199	194	185	186	202	170	195	204	179	190	205	164	165	187	180	196	175	190	185	189	212	174	186	167	181	182	176	197	173	194	173	178	210	213	178	165	186	183	167	173	196	179	158	184	172	199	190	183	170	192	196	172	182	168	171	189	201	179	173	157	180	214	190	144	157	177	197	165	180	206	183	207	175	181	200	187	206	181	184	179	183	165	165	189	171	210	190	165	200	168	174	197	207	192	186	198	190	184	176	172	164	196	180	198	191	206	184	173	179	165	189	193	181	161	178	178	169	169	155	200	185	163	198	188	202	185	165	164	171	196	179	176	171	190	172	202	194	188	206	226	191	170	204	190	180	183	199	204	159	163	177	171	190	171	179	152	190	190	156	166	195	205	193	168	153	185	180	190	190	167	186	193	189	189	166	175	167	205	190	208	191	158	190	160	187	156	162	190	187	192	194	159	187	180	200	198	185	176	181	162	173	181	163	210	192	182	220	214	194	185	217	214	169	203	196	211	163	208	198	164	186	167	168	187	194	169	196	162	201	201	185	179	186	165	192	199	164	202	181	174	165	196	176	166	204	186	202	177	161	191	175	208	205	171	180	179	172	173	208	174	207	192	201	219	200	170	166	162	172	201	191	172	185	195	179	170	186	223	175	188	192	217	186	173	203	191	176	177	183	182	198	166	191	192	200	159	189	191	185	198	198	229	175	194	181	201	161	182	177	214	159	166	189	217	187	185	190	171	183	161	175	176	174	208	168	155	180	215	192	179	184	170	174	197	185	200	203	195	173	190	177	198	188	179	151	168	165	157	189	169	196	174	177	172	186	204	182	180	177	176	186	196	176	205	175	195	171	184	176	176	183	202	173	185	189	183	195	165	179	208	194	186	183	156	190	166	180	199	159	192	174	191	196	178	192	195	166	188	184	182	182	165	191	189	190	183	166	179	181	162	186	159	208	209	179	204	185	196	171	196	188	155	181	207	195	160	174	196	203	183	181	188	187	157	177	189	188	167	182	176	180	192	204	185	174	170	202	166	184	178	204	178	199	165	187	217	179	191	174	181	200	208	193	179	178	194	205	168	174	187	193	214	188	208	210	210	198	183	197	184	194	168	166	184	215	191	231	183	168	176	174	175	170	188	197	167	169	179	179	194	189	155	184	201	195	187	187	179	165	185	208	198	179	175	171	165	199	200	176	186	167	197	176	212	163	180	196	182	181	186	187	180	194	197	180	212	186	175	192	178	172	181	182	186	227	162	192	168	214	193	173	204	192	191	202	179	166	188	170	176	175	196	190	176	202	180	171	196	223	180	176	189	167	173	197	156	166	216	192	200	208	185	198	191	176	186	192	174	189	153	179	206	199	167	163	168	180	177	194	197	195	190	191	188	164	196	193	169	209	201	177	173	161	186	203	173	178	183	215	173	175	187	178	194	181	187	160	188	186	210	199	189	202	188	176	191	193	181	178	201	179	203	184	182	184	161	196	187	216	171	184	162	171	183	178	176	178	199	164	184	182	190	177	179	191	183	187	179	185	172	172	188	195	168	193	182	171	199	177	190	184	186	203	152	182	178	207	162	195	178	182	183	192	185	174	173	166	191	184	190	199	174	184	176	157	210	173	176	197	166	198	170	157	176	184	178	170	181	194	207	178	191	187	197	204	188	165	191	152	180	216	206	217	174	197	209	200	200	182	179	172	165	189	177	196	181	181	179	168	190	175	180	178	191	164	198	220	197	170	164	194	179	172	189	152	164	190	195	184	164	181	172	183	175	187	188	161	214	177	157	186	208	172	187	204	177	204	176	190	165	176	157	183	165	202	168	170	190	177	181	179	176	178	209	158	182	163	164	185	194	196	195	191	181	176	180	206	175	187	158	195	183	203	210	189	174	193	174	185	162	200	189	196	150	190	166	205	194	186	195	162	180	161	194	189	169	179	203	170	208	213	184	178	161	167	185	187	180	176	217	190	198	186	183	197	191	203	187	185	168	161	186	195	196	176	177	168	202	200	177	172	190	198	188	164	167	179	165	198	182	183	192	173	193	192	184	188	185	211	194	188	183	182	202	192	201	179	209	189	172	204	180	183	172	184	182	195	164	171	198	178	196	181	185	199	222	178	193	172	169	169	178	172	191	197	184	162	220	177	164	195	183	156	162	161	199	218	176	178	177	194	186	197	172	193	173	183	183	185	171	184	162	176	169	196	186	194	182	174	199	194	175	228	182	194	204	214	197	159	167	179	191	176	164	183	219	186	178	160	196	190	218	182	188	192	195	214	188	190	212	209	172	192	174	179	168	180	188	164	197	189	190	187	169	182	203	177	179	175	172	175	165	193	172	188	191	189	197	172	159	179	182	169	180	188	193	186	184	172	215	173	187	185	180	203	203	163	152	183	197	181	186	166	194	181	186	193	212	185	173	201	174	187	211	208	187	202	179	165	154	190	186	222	170	165	174	189	176	187	173	173	162	189	194	203	187	175	164	187	193	201	165	184	183	178	203	165	179	186	189	198	194	190	184	188	205	201	196	195	189	164	182	176	192	199	168	197	189	216	203	180	187	188	203	193	153	160	192	156	145	210	195	224	191	172	172	161	220	181	187	194	196	220	194	171	190	210	192	176	175	178	184	158	186	180	182	185	200	186	167	184	205	183	174	189	189	174	181	212	168	203	174	174	163	193	201	199	165	184	203	160	170	173	173	193	163	190	190	171	184	190	144	176	192	183	183	175	171	163	220	190	184	176	172	188	179	190	165	176	162	191	198	182	201	207	183	182	200	177	199	175	204	175	187	200	198	180	177	154	200	197	173	170	192	159	162	179	182	172	154	156	174	172	197	174	175	160	173	179	193	167	182	171	176	177	181	197	190	194	201	202	180	193	182	185	180	176	180	195	192	183	199	203	181	205	194	196	178	159	180	205	167	170	174	172	202	205	186	155	178	208	184	199	181	195	181	189	209	189
3293	483	478	477	504	515	474	487	482	459	459	486	496	475	448	497	455	460	471	472	457	428	463	412	435	482	447	481	458	441	399	439	456	507	446	462	469	445	477	469	474	446	455	489	469	441	479	473	482	474	463	434	449	431	483	470	444	455	491	455	433	501	431	455	464	465	489	480	415	474	508	456	525	462	454	469	430	466	470	484	451	472	466	442	443	478	468	448	500	431	507	481	446	473	483	448	479	448	447	467	445	474	464	482	468	462	435	443	464	475	452	470	478	462	439	447	466	443	457	473	461	488	512	470	455	438	470	461	438	471	458	467	491	474	437	473	456	429	442	449	453	511	469	473	485	458	453	475	472	449	483	466	451	474	467	425	441	470	456	469	455	472	483	432	460	474	451	478	481	464	449	450	457	464	472	467	440	478	415	486	447	405	495	450	450	455	448	496	453	503	448	420	478	436	455	429	475	467	445	468	463	450	447	496	497	492	484	446	488	474	470	506	453	415	449	501	467	457	461	506	475	471	461	436	439	431	478	457	489	440	480	452	460	488	455	429	456	452	428	508	457	416	465	481	441	493	472	469	459	467	474	455	467	478	453	449	481	467	456	468	507	474	453	452	453	475	438	435	476	444	439	470	491	496	455	440	456	480	484	487	450	434	438	435	457	466	428	480	454	438	472	488	423	459	491	441	450	451	420	476	481	471	469	491	430	468	498	466	468	473	481	450	492	453	494	473	467	501	438	420	435	449	466	457	441	457	487	472	458	447	455	470	480	474	451	474	449	451	471	459	471	464	471	462	478	497	441	448	473	451	463	486	496	473	426	471	459	480	454	428	462	434	456	459	452	443	449	448	445	460	441	482	460	460	438	462	489	418	446	425	439	466	513	448	468	424	462	437	500	453	450	445	425	493	478	474	485	434	499	443	453	457	481	485	461	464	415	447	482	462	477	416	455	459	445	445	462	447	452	487	475	470	496	473	479	480	481	454	444	439	459	429	466	448	482	493	484	454	448	448	446	489	457	451	472	438	484	465	472	468	464	458	468	452	474	496	483	488	433	428	456	531	468	402	427	449	435	453	514	464	449	500	469	456	450	450	493	468	462	493	464	433	514	462	444	481	475	441	473	470	430	476	422	470	430	446	469	475	480	467	457	442	431	442	463	442	482	456	444	483	451	447	471	481	449	475	469	443	436	446	451	471	491	475	418	464	461	452	421	476	449	479	499	454	453	433	488	442	480	433	454	443	475	483	487	477	447	431	468	471	510	462	459	455	439	436	433	446	444	453	471	434	481	470	474	477	446	491	515	441	477	468	443	434	461	434	444	447	474	435	414	452	463	459	432	491	436	459	478	463	452	489	457	427	483	461	430	471	475	481	462	457	448	480	483	465	460	461	452	449	465	472	457	473	475	495	482	485	483	461	451	456	441	471	442	493	457	455	431	448	471	447	459	460	451	473	471	440	449	448	510	454	447	468	467	461	476	487	439	473	467	445	468	465	474	440	488	431	483	457	427	494	440	444	448	500	449	487	485	456	488	473	468	448	469	460	462	412	449	448	464	462	411	474	436	491	465	436	519	492	454	462	425	481	455	453	511	455	453	443	473	467	488	451	421	454	471	467	459	423	415	456	461	427	455	470	422	462	437	444	463	470	435	484	443	471	471	452	471	408	474	479	453	467	497	487	449	421	454	474	455	449	446	447	468	471	455	423	445	480	474	462	451	471	512	463	495	440	418	465	455	480	433	486	470	471	444	500	492	468	468	432	468	468	455	446	490	432	440	448	475	453	477	451	473	439	456	453	470	443	465	451	456	474	462	463	462	476	483	452	478	507	453	506	439	489	472	453	484	450	455	451	455	443	454	447	434	447	446	437	486	490	478	471	469	438	448	471	487	465	478	441	447	498	432	485	466	465	483	452	467	471	496	469	491	486	452	476	463	459	465	444	444	471	492	473	481	477	475	437	491	463	479	461	425	482	428	420	469	459	488	436	449	463	435	458	453	456	467	468	433	485	443	474	432	495	433	451	459	457	461	456	479	481	489	466	476	441	494	461	432	449	486	456	490	415	504	457	477	453	445	481	439	486	467	471	462	492	465	471	472	472	504	481	459	451	489	443	467	456	435	412	476	448	442	460	489	447	479	449	464	468	481	427	412	484	442	434	406	500	462	411	466	455	469	480	485	464	441	442	455	439	469	455	443	472	468	469	453	461	455	463	417	484	468	475	469	457	459	415	488	466	448	424	480	433	436	460	440	449	443	455	500	437	464	501	470	419	426	454	485	448	460	478	428	449	462	431	428	461	452	446	476	485	462	447	464	434	453	425	507	446	476	490	493	459	435	440	462	478	455	496	460	458	457	452	471	428	475	461	468	431	478	459	502	462	465	489	458	454	458	484	450	424	467	447	450	461	431	475	435	467	422	483	469	481	470	448	472	478	507	447	472	486	462	458	407	454	433	473	511	456	468	440	427	442	461	477	449	487	425	439	488	487	487	464	460	455	494	479	433	437	475	447	467	472	449	439	417	423	480	436	442	451	486	457	467	442	431	428	452	466	457	449	480	450	488	447	443	459	442	471	464	482	451	490	434	526	454	447	463	474	462	470	478	450	461	478	444	480	463	455	493	469	471	451	452	462	468	448	444	443	469	490	459	469	455	459	482	435	454	464	473	510	444	475	496	472	486	504	451	462	439	478	480	450	451	467	479	471	437	466	429	448	437	451	446	451	429	472	469	480	447	489	458	432	510	460	472	477	451	483	509	497	465	500	478	435	438	434	455	489	469	470	475	482	472	444	512	474	467	467	466	411	444	484	421	458	442	445	446	494	491	436	481	433	450	444	468	445	486	481	460	435	467	498	466	494	476	432	467	454	478	468	461	458	438	464	479	459	444	474	520	436	466	414	464	471	460	492	457	452	486	469	483	484	448	474	515	482	456	425	458	442	465	485	441	446	473	423	484	453	446	451	456	467	473	431	480	463	489	476	459	437	450	461	469	479	502	487	457	484	476	484	442	490	467	471	464	478	511	459	487	443	444	449	447	463	449	477	463	470	428	485	449	447	446	448	470	488	453	467	446	470	455	464	454	465	453	514	440	404	453	459	483	488	455	463	442	468	490	447	450	423	479	443	467	433	453	460	462	430	449	464	467	443	444	491	505	441	455	469	428	481	440	495	466	443	510	445	438	473	480	462	445	455	452	459	478	462	461	441	444	450	465	482	451	457	457	484	456	494	444	461	438	481	468	511	459	479	475	425	494	471	432	466	434	460	448	457	446	439	477	427	501	426	469	463	426	479	483	426	461	477	489	487	435	423	467	484	486	442	439	496	462	502	457	485	497	441	408	434	454	447	458	457	425	466	462	446	471	459	456	474	457	445	472	467	471	422	444	455	450	431	452	489	431	462	490	517	464	448	457	450	444	434	462	498	488	486	467	508	431	468	478	483	445	464	522	457	458	462	445	483	454	463	504	430	474	451	435	474	464	465	480	503
15013	1281	671	545	487	399	409	367	347	309	340	342	326	334	381	339	320	309	317	346	317	349	325	308	359	362	314	306	339	324	314	321	347	320	283	305	321	307	320	328	309	301	328	322	310	329	298	317	342	342	322	299	369	300	302	348	322	326	334	276	288	330	312	308	303	331	280	315	334	286	312	293	324	334	326	339	308	309	264	296	311	283	292	351	347	322	329	349	316	293	322	308	304	291	302	296	318	341	334	317	324	328	332	340	328	314	345	329	318	314	323	321	329	319	343	324	317	329	347	285	330	303	327	333	306	330	282	319	318	306	328	323	312	321	324	301	293	301	330	304	308	341	330	297	319	305	325	298	330	326	308	315	278	329	309	309	315	329	282	330	314	324	316	289	306	325	278	321	311	304	327	319	307	280	342	304	316	307	298	313	303	313	301	323	284	301	306	338	293	292	332	304	338	286	315	298	292	328	331	330	312	311	334	298	318	322	270	320	336	336	313	273	333	339	296	301	306	334	297	287	321	313	286	299	308	339	318	314	326	319	286	330	312	315	343	309	323	346	297	296	338	328	293	318	314	336	327	304	316	350	302	310	332	309	344	303	325	336	319	311	299	315	291	318	327	289	328	304	323	323	325	304	335	303	312	346	337	297	315	285	313	301	313	304	329	298	335	276	286	334	308	299	328	293	317	338	346	317	293	341	307	311	314	309	309	332	319	291	308	327	306	300	296	283	347	307	311	306	302	288	322	318	342	300	310	297	345	272	291	298	291	316	326	357	292	331	337	304	289	303	344	324	304	311	321	303	320	351	335	308	310	329	306	331	322	328	320	320	308	295	333	344	345	340	306	332	298	332	302	310	336	316	280	335	321	312	295	337	284	295	292	311	288	309	309	307	351	353	321	314	298	310	313	327	305	335	313	331	339	310	300	295	327	289	288	284	321	325	279	333	345	314	311	297	307	284	322	293	313	321	308	327	366	292	362	299	316	283	302	326	321	314	317	308	313	330	305	320	304	327	337	310	291	344	317	294	327	286	295	340	300	333	293	315	309	320	317	320	327	316	308	270	296	358	309	315	300	326	345	310	329	333	352	315	288	312	311	313	313	313	311	325	284	345	291	302	306	351	294	272	307	308	314	317	299	319	302	330	295	300	297	305	291	302	332	331	319	324	274	323	322	321	327	327	294	323	306	301	344	311	342	304	304	325	317	274	324	322	279	319	317	330	297	328	345	303	358	309	302	300	314	282	289	320	337	308	339	297	349	297	322	324	349	311	316	319	347	289	357	296	310	316	341	293	316	272	343	310	297	321	339	316	320	320	282	306	333	329	336	331	342	303	323	325	316	280	333	355	336	302	309	311	338	282	297	298	323	315	305	320	351	324	315	338	348	279	324	290	306	324	284	298	351	327	311	297	303	322	347	297	321	304	337	292	317	299	326	312	316	333	334	315	291	330	295	286	338	297	342	320	312	294	311	357	318	308	330	315	378	293	347	301	325	293	301	312	356	253	337	335	328	354	294	306	348	311	322	312	292	287	308	286	339	325	303	315	332	338	330	299	300	279	323	345	317	320	320	326	294	307	297	316	324	288	331	292	316	326	320	334	335	308	315	329	349	352	301	322	284	311	305	291	310	297	318	337	313	337	309	326	322	330	278	284	330	294	318	338	322	300	307	286	328	315	309	279	317	309	366	344	336	326	303	298	282	324	329	291	317	308	311	330	289	330	332	312	299	337	314	324	318	289	284	306	354	325	307	288	320	319	307	314	284	268	310	309	316	311	319	307	317	312	321	295	318	321	337	310	328	305	327	331	329	302	310	313	324	312	269	301	326	283	313	336	326	310	305	318	317	299	299	308	339	326	309	320	317	327	314	323	334	314	330	312	287	301	324	274	304	304	288	314	299	308	321	322	325	314	303	301	321	304	347	339	316	314	321	321	297	305	290	298	284	350	317	336	321	279	329	293	293	285	289	332	322	338	283	273	297	319	317	309	308	309	338	288	301	313	307	311	296	350	298	341	310	355	312	303	329	322	331	306	329	301	337	321	342	340	339	295	316	322	327	292	306	330	295	333	317	312	310	339	279	293	317	324	342	287	298	277	299	279	267	281	314	358	320	357	289	299	321	297	309	300	331	302	310	295	357	347	325	297	332	310	326	289	311	312	313	310	273	344	322	319	310	315	302	273	293	288	318	326	296	309	325	334	322	332	342	274	271	318	307	316	316	326	308	313	309	322	309	326	311	339	313	319	323	284	353	285	342	304	304	320	296	309	310	326	288	315	301	287	306	345	311	308	355	324	334	299	307	324	378	317	316	325	370	304	302	300	325	323	304	317	342	300	321	292	327	354	360	307	340	351	312	316	322	333	308	310	311	279	313	319	315	307	354	360	289	311	307	337	320	260	332	331	299	317	301	289	340	320	334	343	315	307	291	340	320	326	292	311	325	300	282	297	301	307	288	323	316	329	315	295	322	313	304	342	280	339	298	315	302	288	295	296	333	314	310	317	325	311	331	328	307	342	345	322	309	303	282	308	279	319	332	307	301	322	356	310	353	296	331	327	295	301	296	277	311	310	267	326	318	334	349	303	291	291	334	313	332	322	289	343	336	302	309	323	315	308	293	315	317	364	306	373	297	329	323	324	321	319	323	299	282	297	300	310	289	311	316	292	338	317	321	325	321	304	295	311	279	260	348	307	300	295	308	319	330	303	323	335	305	300	321	320	284	297	300	336	324	326	299	286	321	310	318	331	326	295	322	354	338	342	326	297	334	302	296	341	346	312	315	334	315	332	320	358	301	281	298	325	273	320	294	327	315	336	331	304	326	345	283	320	340	336	367	356	314	372	303	308	329	309	330	321	333	295	346	304	296	310	325	344	319	329	320	311	335	352	322	349	287	356	321	315	308	299	306	304	311	305	324	293	339	335	327	315	310	324	321	304	292	306	330	305	311	334	336	303	310	352	322	311	299	326	320	308	331	286	302	326	311	294	309	325	314	324	345	299	320	339	326	330	274	322	321	324	309	321	297	320	330	321	304	322	308	319	328	304	303	327	309	341	332	283	327	300	340	308	309	309	303	325	314	320	295	311	341	295	316	311	324	340	355	321	309	320	339	312	293	277	318	315	302	324	306	317	319	306	305	306	299	301	289	329	303	272	318	283	335	324	295	315	320	272	318	310	338	324	348	308	303	372	288	304	310	307	360	326	293	333	308	313	340	317	314	299	332	320	374	323	330	312	327	297	306	332	329	308	323	294	310	361	296	279	314	291	325	278	313	304	306	320	310	324	291	320	292	317	302	351	317	323	334	300	327	312	278	319	350	316	317	304	326	318	330	343	298	343	355	351	286	322	319	346	290	300	320	303	334	296	335	307	307	318	334	291	338	335	337	329	320	298	323	333	295	321	337	302	306	329	320	308	332	329	284	318	347	342	325	323	312	300	312	346	327	368	304	308	301	302	328	299	322	307	322	335	316	315	336	338	304	322	290	312
10182	1008	1398	1527	1333	1241	1080	987	907	899	848	910	888	793	835	819	738	727	733	805	789	795	775	740	756	714	702	731	758	780	723	725	690	755	736	766	745	721	777	761	693	743	753	757	716	737	772	718	737	732	758	769	724	708	689	730	728	733	730	736	718	737	670	724	725	708	705	752	745	714	732	690	736	711	752	701	720	768	713	712	707	751	690	729	732	705	724	716	725	753	675	708	717	754	742	718	708	737	661	704	711	689	721	704	748	747	778	704	684	763	690	727	692	671	726	759	733	715	777	697	725	799	715	788	731	763	694	727	737	688	727	664	771	653	699	746	702	730	747	720	705	683	753	733	727	711	729	711	725	702	702	659	747	712	763	728	719	732	731	744	699	722	711	768	716	700	751	712	717	738	684	704	740	750	748	656	721	667	661	708	705	704	739	766	720	715	733	767	683	728	749	725	695	731	702	755	741	726	741	712	747	730	746	738	663	722	700	699	747	674	710	706	706	707	774	763	713	724	713	689	727	803	699	727	719	685	722	717	718	757	725	718	747	746	722	728	744	726	745	689	712	712	685	733	708	743	692	718	744	744	709	727	694	726	706	729	672	739	719	701	770	705	713	701	702	723	679	709	734	693	670	693	743	725	697	696	802	689	721	696	659	716	697	704	751	684	732	726	697	712	740	716	705	658	715	715	749	702	713	685	724	714	723	720	774	732	679	753	720	693	691	688	713	709	684	677	734	725	767	754	729	753	708	772	741	688	707	692	701	743	751	713	772	719	736	725	740	720	748	738	730	723	680	769	691	711	785	746	665	706	723	734	687	701	743	715	755	795	706	709	729	759	694	765	718	667	742	724	730	749	691	726	731	739	719	699	702	711	727	763	724	725	737	764	727	760	745	693	681	692	735	710	735	731	690	672	753	735	731	722	722	736	749	700	728	743	744	731	675	691	729	731	737	707	742	738	653	756	734	686	758	726	711	708	692	685	758	702	761	733	712	742	803	712	707	682	726	733	698	676	707	697	682	702	733	734	718	687	696	649	677	668	746	723	728	688	704	753	691	697	737	764	742	734	764	686	728	705	748	699	753	738	766	664	795	659	713	776	717	665	741	717	716	735	737	728	722	692	696	702	688	729	661	718	786	733	687	748	695	691	748	771	692	712	690	713	720	690	705	702	710	703	741	737	725	780	717	675	760	753	711	724	711	747	669	707	703	707	756	712	705	707	718	734	763	700	704	689	757	676	757	759	724	747	733	726	728	728	715	730	762	759	720	686	717	675	723	732	696	713	724	729	709	735	692	778	735	721	686	693	783	726	690	689	707	766	715	756	738	762	743	708	732	722	748	726	721	731	661	710	757	693	666	724	789	750	735	667	759	741	736	724	689	711	732	689	733	698	750	720	728	723	731	719	672	729	726	763	728	756	727	745	695	726	698	715	708	718	728	712	727	760	751	736	735	739	768	745	710	722	769	746	748	717	699	728	677	727	708	724	726	680	693	722	708	739	700	737	752	691	709	720	694	735	741	720	690	735	704	768	699	735	743	699	711	676	726	767	740	718	724	730	704	696	702	715	705	729	726	682	751	758	747	708	762	704	740	724	759	732	725	717	723	764	714	706	708	753	681	716	729	692	703	720	715	699	709	704	781	713	693	721	721	692	687	746	761	752	688	714	702	723	697	755	716	702	722	734	735	707	693	717	767	724	740	718	733	779	733	742	682	709	693	746	681	743	718	760	679	710	706	748	736	680	706	742	727	698	689	720	703	701	713	722	703	752	779	697	727	696	717	696	689	737	720	723	727	681	716	722	747	658	769	690	696	679	679	696	729	731	698	730	697	730	692	721	686	693	735	766	711	704	731	660	763	783	694	715	719	741	698	732	714	715	692	771	689	730	738	735	716	737	719	715	752	699	709	715	742	699	783	723	721	721	703	745	735	723	737	731	668	732	751	726	735	688	729	745	671	715	738	687	721	735	714	708	706	749	772	731	707	674	735	691	697	699	742	698	752	753	729	799	679	688	677	729	746	668	674	720	677	687	727	678	736	742	726	720	716	770	765	709	749	696	751	715	685	735	725	711	747	687	734	751	730	711	760	718	688	730	703	712	754	725	698	777	759	773	705	710	716	719	767	668	738	715	687	681	738	724	724	777	666	720	671	707	736	702	702	759	759	746	728	749	700	755	702	721	724	668	689	734	744	739	718	698	713	709	751	717	704	757	717	723	753	781	769	721	719	721	716	689	729	723	728	711	764	698	725	709	673	716	697	692	757	737	728	739	741	722	747	724	738	715	702	679	732	747	740	727	760	719	780	712	756	731	716	719	760	746	745	748	692	736	726	731	756	765	755	720	702	750	727	718	713	714	719	735	782	709	711	734	697	726	741	707	696	720	711	733	703	742	640	707	740	790	732	707	725	717	673	686	702	705	678	705	721	674	794	713	721	720	762	724	693	679	725	698	696	677	762	700	716	704	729	711	699	705	699	751	691	736	700	720	745	735	698	706	709	732	738	731	702	670	738	731	758	760	718	726	701	753	719	741	740	691	779	736	737	666	731	684	715	703	705	739	740	720	740	732	731	691	694	679	708	718	722	730	744	680	685	746	687	709	713	713	721	755	753	725	719	705	703	703	721	731	692	715	722	701	707	698	713	737	752	684	713	691	729	737	738	682	734	765	758	713	694	720	741	699	705	743	723	738	717	746	700	713	746	769	731	714	764	687	773	742	661	736	708	707	706	768	728	724	749	695	742	762	730	725	689	682	743	743	719	719	767	708	717	731	748	701	677	767	715	723	683	729	748	717	701	745	704	754	711	727	717	703	710	773	679	760	717	725	736	679	741	719	689	711	742	732	720	708	710	693	740	711	726	721	693	747	728	718	707	723	715	701	732	736	725	725	735	715	775	696	738	727	731	721	713	723	728	700	710	694	711	741	717	712	723	691	698	753	737	753	692	751	700	742	742	750	756	706	696	750	738	692	730	693	710	721	724	727	672	734	710	715	676	712	706	734	732	681	714	715	695	717	722	739	748	705	692	735	731	713	777	719	737	709	717	679	740	709	744	722	753	700	694	712	779	731	709	728	704	713	713	714	731	757	706	716	690	732	713	739	749	702	751	714	749	755	705	728	715	690	682	777	747	699	698	689	740	697	713	706	714	742	714	664	738	724	699	729	706	700	760	697	693	704	740	712	752	731	699	709	712	732	693	707	713	688	716	695	736	756	720	761	719	751	739	691	689	722	721	718	729	717	690	707	725	758	745	754	732	772	721	742	710	733	684	774	724	713	736	732	704	745	716	704	700	703	689	732	713	690	721	710	722	742	706	700	725	697	679	708	734	670	695	732	714	747	688	685	724	695	692	729	744	712	716	683	679	704	707	716	720	710	695	721	708	709	754	699	728	688	698	735	678	767	721	774	758	699	708	757	707	707	772	706	705	778	754	735	694	743	716	727	670	732	757	761	704	671	725	722	670	718	714	707	729	676	699	712	698	704
23862	2862	1009	704	551	451	419	335	378	321	335	283	276	284	261	292	283	251	264	269	290	260	234	279	258	268	256	278	264	268	254	263	282	243	264	287	240	290	266	216	252	247	252	239	261	270	264	255	245	270	265	272	275	276	237	260	281	251	249	292	276	285	238	289	266	269	231	250	276	237	262	257	247	249	243	238	260	264	246	242	229	240	216	261	225	238	226	226	272	238	265	258	254	225	262	260	272	250	276	271	266	253	242	283	270	244	268	281	226	252	251	276	233	264	234	266	261	246	251	250	250	247	242	222	237	257	251	222	256	256	264	245	270	261	276	264	265	261	287	232	254	234	239	253	251	250	246	219	244	285	257	275	274	240	279	284	255	254	274	285	236	225	235	237	238	228	264	252	291	231	275	288	248	227	234	242	265	253	271	260	264	260	254	254	238	232	274	240	252	289	267	231	270	254	260	245	279	267	256	273	248	261	263	228	270	286	263	234	265	250	272	258	276	265	262	259	251	268	258	254	261	237	272	221	263	233	259	261	278	283	269	244	253	250	249	264	259	255	236	267	237	271	222	253	269	259	258	272	271	258	256	267	262	270	277	239	239	240	292	251	260	279	280	243	255	259	275	249	286	301	252	258	262	250	238	265	254	267	265	252	263	275	252	272	247	257	260	227	240	246	265	264	228	271	231	226	237	265	245	241	244	254	251	238	243	247	214	245	246	259	247	237	264	284	222	304	240	280	250	260	260	277	265	266	249	268	219	233	265	252	264	254	213	259	258	263	247	235	248	262	278	242	234	243	277	261	244	237	240	242	256	273	238	264	252	253	240	257	258	275	280	244	264	274	261	264	236	262	254	274	273	238	261	254	251	245	233	266	277	248	253	256	238	279	279	278	243	247	237	228	271	228	273	238	224	244	271	258	270	228	280	253	237	236	242	251	268	261	270	288	267	239	263	295	241	245	238	257	237	237	241	261	261	251	282	243	252	260	250	261	235	234	282	265	230	255	266	251	246	269	252	262	281	283	252	252	255	253	242	302	273	261	267	249	242	276	265	245	280	261	276	243	261	221	235	260	229	238	252	252	255	238	264	263	254	251	285	251	231	243	275	218	242	268	248	257	245	290	248	269	235	236	269	256	244	251	236	228	247	251	266	255	278	278	249	261	276	244	269	270	254	297	246	250	265	257	268	279	252	259	241	276	262	235	275	262	273	261	244	240	251	266	267	248	254	253	262	253	267	265	269	252	269	212	243	237	241	227	257	254	265	251	273	229	285	282	257	235	239	268	276	221	256	261	283	252	250	280	267	257	260	286	264	270	262	268	278	224	265	245	272	229	264	253	288	270	260	267	276	246	274	265	222	223	254	235	272	240	247	269	266	236	263	234	244	263	246	232	275	255	222	270	262	257	257	266	258	278	285	259	243	256	219	260	252	229	263	280	270	266	253	252	246	259	242	283	276	271	263	227	236	260	282	258	241	253	275	258	267	300	230	265	242	248	243	235	271	258	236	258	240	280	237	253	267	263	255	242	275	236	261	276	294	231	225	243	239	258	242	239	254	278	237	260	261	273	230	240	258	250	270	233	244	278	256	233	244	255	267	279	243	238	260	271	252	238	271	223	285	246	278	240	273	270	233	256	238	240	253	249	243	250	273	263	242	255	244	257	266	250	267	233	258	275	272	270	231	235	261	249	264	264	249	232	254	273	262	268	263	260	281	236	240	255	265	277	275	258	263	250	244	281	243	269	272	238	263	237	257	270	241	257	265	237	239	262	247	233	228	239	253	277	271	255	250	266	255	267	237	262	226	258	264	266	252	263	251	257	239	217	280	252	229	239	253	245	246	248	264	239	256	252	239	239	252	251	262	220	232	272	242	272	286	275	254	244	226	239	254	254	234	255	286	264	226	237	247	273	292	266	253	255	300	226	220	228	255	260	225	288	254	228	277	260	255	247	232	240	220	273	255	242	288	239	261	276	266	273	265	230	255	268	246	305	248	252	276	283	280	260	255	252	249	257	261	255	234	252	264	253	262	257	269	234	223	236	254	247	246	276	266	273	254	259	253	245	234	249	251	248	253	272	266	255	284	273	254	257	237	262	249	242	251	275	213	260	234	253	270	248	264	283	279	243	273	269	282	260	259	245	228	236	248	267	266	265	256	271	252	261	260	295	248	272	271	263	299	232	276	246	238	244	259	294	257	265	240	255	288	269	245	284	235	235	280	276	238	260	269	253	231	254	252	259	237	259	230	248	243	234	272	268	238	240	253	262	261	252	291	246	257	246	241	259	243	234	246	267	237	258	266	265	249	245	261	258	250	253	255	244	278	265	242	253	285	239	263	253	280	239	232	250	278	279	256	236	258	254	255	265	267	260	261	245	252	265	235	234	280	277	222	237	237	254	252	255	248	241	263	271	253	234	253	262	257	242	221	298	269	246	270	248	228	230	256	280	258	228	268	241	251	253	241	245	273	246	245	248	251	268	261	284	245	244	233	257	254	250	249	262	255	244	246	245	242	264	229	268	252	262	265	285	221	282	214	271	260	275	232	245	247	229	265	252	261	287	239	264	258	231	213	243	247	243	224	240	231	252	255	242	263	259	295	280	255	253	277	242	222	257	281	258	237	254	244	254	255	261	228	265	260	252	249	280	260	266	243	257	240	228	232	275	266	250	274	267	244	268	272	238	233	248	247	264	231	262	277	257	252	249	218	258	238	261	240	207	229	231	261	261	254	251	250	230	242	233	273	239	269	256	279	244	278	245	281	251	229	239	252	253	261	265	247	270	261	240	234	269	242	264	293	261	255	296	266	279	248	285	256	266	258	277	264	234	239	278	238	303	245	249	242	267	244	272	260	284	299	264	253	287	290	261	253	269	265	260	255	272	238	253	240	239	279	249	270	260	254	246	247	225	246	243	262	237	249	226	255	261	253	264	276	240	235	249	268	270	265	243	244	274	287	274	240	243	228	232	257	250	275	273	232	227	261	213	256	238	252	284	248	265	240	264	248	261	266	225	230	247	235	255	248	257	242	245	222	260	261	268	273	260	233	242	236	236	213	241	248	265	231	225	253	265	257	255	256	272	273	275	268	270	225	224	245	254	270	248	232	242	255	265	242	290	274	244	283	268	264	258	260	263	256	245	291	235	278	236	228	258	232	246	252	234	266	235	276	265	252	284	258	228	235	231	249	227	271	249	211	258	241	287	235	262	238	259	272	257	249	262	244	273	277	263	233	266	254	244	246	216	272	230	253	269	271	233	250	220	264	254	254	245	264	261	246	255	234	258	258	257	270	291	238	244	245	281	265	247	268	233	248	263	247	244	248	249	211	257	276	274	294	255	271	259	252	258	249	246	262	255	267	275	253	256	230	267	261	253	261	267	238	259	258	245	241	252	239	255	249	265	223	240	271	258	249	254	283	268	239	268	254	273	267	282	274	271	252	247	246	258	270	271	259	246	272	260	261	263	271	304	247	243	256	266	215	250	258	261
13378	1112	2035	2149	1845	1521	1324	1144	1112	920	921	830	769	787	741	743	720	726	672	703	656	646	661	658	625	654	665	608	629	600	623	604	608	571	602	630	613	574	622	595	645	584	627	603	582	567	599	590	628	579	581	600	632	568	569	592	588	583	558	587	552	583	619	597	598	584	634	559	612	557	592	562	567	547	578	576	596	594	556	550	590	568	545	564	610	572	617	590	578	591	592	577	593	626	636	583	633	545	594	606	575	559	528	581	584	575	568	579	589	566	579	575	559	572	606	604	571	602	579	574	563	565	570	587	591	556	587	574	540	582	556	579	594	564	562	620	594	566	542	559	556	554	606	552	579	545	581	563	608	578	563	600	549	552	570	543	584	584	612	576	566	511	564	582	593	607	576	564	588	602	563	542	574	578	597	554	578	618	541	539	557	565	582	566	602	614	562	599	579	578	558	589	558	548	542	571	594	614	574	567	562	562	610	539	556	599	605	610	590	591	565	622	578	563	569	618	626	582	566	572	591	589	556	618	603	577	604	575	590	560	587	564	611	581	524	566	583	583	566	591	594	571	595	592	557	548	559	567	586	567	551	600	584	548	566	554	595	609	597	574	568	582	589	552	579	554	557	607	619	584	587	589	595	581	573	584	577	530	603	557	552	560	567	585	611	578	536	584	584	599	556	557	607	583	582	575	591	599	560	530	598	578	622	631	560	614	620	540	575	599	608	541	569	590	566	582	562	534	577	589	579	582	554	591	623	544	591	596	607	590	592	600	530	533	599	545	610	596	543	610	605	556	582	589	589	557	621	585	585	640	577	588	575	561	558	567	581	590	599	601	549	575	574	578	557	579	544	534	566	567	586	541	595	590	588	590	599	541	576	574	572	579	588	555	547	589	612	568	664	596	578	582	594	571	579	579	586	581	577	573	563	594	562	534	568	586	559	588	554	625	584	580	597	575	590	552	555	591	609	587	549	614	599	604	584	585	552	631	595	586	567	603	599	515	560	545	568	526	548	599	530	576	597	576	557	583	569	569	573	560	581	587	566	578	571	541	566	568	580	580	552	561	601	559	515	609	616	585	565	591	560	620	561	577	579	557	588	563	543	541	623	576	524	567	565	586	581	558	584	565	571	575	587	556	593	566	567	579	588	610	578	560	578	556	559	583	563	514	585	582	590	577	575	617	571	576	592	614	588	603	594	596	572	561	575	584	605	575	553	593	554	603	550	563	565	569	611	559	620	582	608	558	610	604	608	565	577	559	583	597	617	587	560	559	583	586	575	564	558	578	598	595	599	585	565	571	551	543	553	592	541	559	567	520	561	577	607	580	622	590	621	535	554	546	611	540	563	560	562	538	585	565	599	574	622	620	574	575	582	600	601	543	563	623	613	585	571	542	600	549	561	587	533	547	524	587	595	558	625	587	630	580	556	568	560	591	622	581	572	595	575	567	579	565	593	547	614	542	558	528	577	595	579	625	605	575	584	585	562	598	590	558	613	551	575	529	595	579	588	557	586	594	592	588	612	598	570	610	588	586	535	579	630	585	603	540	558	592	591	578	575	572	589	570	598	562	570	562	569	600	570	579	597	552	581	605	592	556	584	574	586	563	571	570	579	620	585	557	538	583	570	533	554	597	596	580	578	560	552	584	604	563	579	604	576	530	582	571	587	570	560	544	564	581	572	571	565	568	618	554	574	593	587	601	588	576	556	610	585	583	585	599	562	591	544	583	549	580	582	574	617	579	609	547	573	589	597	559	593	581	548	582	594	568	583	583	574	578	554	593	570	532	558	601	567	608	545	569	563	601	567	603	601	562	577	598	590	555	563	581	572	583	583	588	580	582	561	554	589	583	595	573	569	600	582	556	580	605	580	594	600	566	588	566	578	599	559	547	578	622	532	593	614	574	537	593	560	582	596	633	555	571	618	574	554	564	585	557	549	587	604	587	562	581	587	610	603	530	586	571	568	597	596	596	600	559	622	574	535	569	555	537	591	588	588	531	570	595	556	531	522	576	588	582	582	607	540	552	582	616	609	569	610	585	610	567	588	580	592	588	566	610	601	551	586	621	610	592	594	571	603	551	616	592	549	580	577	601	589	544	579	571	577	576	557	577	587	574	573	614	579	605	618	578	546	552	587	585	578	578	569	546	590	542	573	601	599	500	577	558	579	597	582	571	537	587	571	520	615	582	578	579	578	612	576	566	544	550	555	576	560	542	571	583	582	574	562	582	555	597	596	543	576	552	550	561	557	581	578	611	538	562	597	573	571	573	578	598	573	567	568	574	614	564	600	588	565	536	542	562	590	567	580	517	588	551	557	548	549	557	605	597	576	575	629	604	610	578	586	574	568	590	587	565	565	561	555	600	613	614	580	583	574	562	588	545	578	526	566	580	618	579	595	591	584	571	574	602	588	568	571	614	592	576	580	620	550	559	550	574	551	593	551	601	598	616	585	577	629	607	565	585	545	576	599	603	575	607	589	570	585	555	548	562	586	619	543	589	592	619	586	568	612	611	587	567	557	569	557	545	555	589	555	558	541	564	572	554	591	587	623	557	579	605	573	599	607	592	594	581	594	553	593	624	566	598	589	553	606	554	597	632	587	598	581	584	563	586	595	610	554	539	619	566	556	577	563	607	595	535	584	599	601	562	587	573	604	575	623	580	599	568	576	584	569	623	537	551	600	577	575	577	583	558	580	583	581	585	609	608	583	573	553	602	627	581	566	562	565	574	586	603	576	579	557	604	564	609	559	559	567	580	602	555	583	569	547	563	603	572	604	576	549	563	592	565	617	547	502	582	601	585	594	596	573	593	595	535	587	528	554	586	574	581	537	547	567	571	580	585	595	572	574	537	588	560	576	585	558	597	572	573	599	602	579	566	584	604	568	592	634	585	576	614	576	573	554	570	617	590	537	606	596	562	607	558	582	537	575	591	585	581	578	591	566	551	575	590	583	632	584	619	547	572	566	574	610	597	591	580	547	592	561	577	553	570	593	562	579	595	597	608	617	544	576	573	615	560	577	538	555	544	605	545	576	609	582	570	631	576	593	572	612	598	582	591	557	588	534	579	573	575	586	601	583	596	598	559	576	610	624	528	551	624	554	559	563	603	602	563	585	572	560	563	580	584	578	568	546	593	549	565	524	574	591	592	568	554	568	583	582	583	571	629	562	587	589	591	586	565	556	626	600	576	584	575	611	583	583	552	542	600	561	570	561	550	604	589	595	568	570	554	567	604	584	554	590	629	603	579	588	584	567	602	584	598	608	606	551	581	601	561	580	578	581	595	585	591	599	559	586	601	554	589	590	584	589	583	605	565	617	596	608	610	576	603	586	567	555	521	623	604	613	554	554	568	592	574	536	570	575	556	610	614	565	559	625	614	574	561	624	617	586	601	579	558	567	592	592	613	551	621	584	615	602	607	609	614	553	566	562	589	549	614	590	535	561	588	564	542	539	562	644	557	600	567	571	577	607	632	569	563	614	596	580	618
4820	365	202	165	183	177	231	202	197	201	196	198	184	211	190	192	175	178	203	212	186	202	199	166	186	199	201	224	172	197	185	180	180	166	184	204	173	166	202	189	209	206	201	180	189	201	167	176	185	180	202	173	193	201	162	185	193	173	163	207	160	198	187	205	203	194	177	180	184	203	202	240	177	210	179	187	169	206	168	208	173	205	204	176	181	195	200	197	173	169	199	211	189	205	168	188	177	185	177	194	193	187	167	179	185	180	180	191	185	197	195	167	204	216	169	209	199	200	181	166	181	188	216	195	167	207	175	190	207	190	196	192	191	193	187	193	186	205	197	203	153	183	200	194	189	188	198	198	175	206	180	204	181	194	177	184	202	202	181	202	194	191	186	189	192	198	202	178	222	182	183	187	171	198	199	168	181	189	203	181	180	184	177	183	173	210	225	204	185	179	176	157	183	170	181	193	183	177	211	191	175	209	189	200	181	183	200	181	204	187	156	189	179	191	169	168	205	188	189	169	207	196	170	206	214	180	208	190	199	163	188	176	169	157	176	182	167	180	172	189	172	172	201	205	185	173	173	184	176	172	210	186	195	161	175	209	208	184	173	186	184	188	220	194	212	194	213	212	198	178	171	189	174	197	162	206	199	175	188	198	159	204	182	189	202	187	162	166	196	171	158	182	198	203	189	185	159	198	161	156	181	174	174	201	213	199	174	181	169	190	199	172	189	192	180	192	185	192	198	176	166	180	183	201	199	185	197	190	192	191	198	219	178	180	219	172	182	161	185	197	177	190	184	195	181	190	160	175	187	198	188	170	170	198	192	160	191	186	207	190	196	183	206	205	200	185	212	192	136	208	178	185	192	195	191	178	184	202	181	184	167	165	207	188	189	171	162	224	184	193	176	174	178	191	189	194	208	231	179	197	200	178	182	206	167	168	183	190	193	195	171	205	193	197	183	180	194	202	158	203	189	184	205	163	186	217	197	206	176	172	184	204	192	170	169	181	184	208	182	196	191	191	163	209	208	203	179	166	186	190	163	169	197	196	189	197	171	184	196	193	181	158	183	210	212	193	189	200	188	179	189	209	175	172	176	205	187	205	178	195	169	177	166	178	165	185	185	169	195	178	162	194	206	206	169	169	175	183	193	183	192	201	198	210	204	176	209	180	165	170	195	196	216	197	197	182	214	197	170	205	200	163	196	188	202	207	170	196	190	204	192	189	188	177	181	174	194	177	190	205	200	207	197	189	165	215	206	165	179	174	174	212	177	184	167	175	191	200	210	175	183	181	184	183	175	178	163	170	191	197	192	190	177	204	195	186	197	187	210	201	165	202	193	163	193	201	193	176	198	204	178	191	191	184	200	192	205	191	188	198	201	171	197	181	180	192	194	191	180	209	192	178	167	191	178	169	203	189	189	178	196	177	184	175	220	179	191	186	187	181	203	180	169	207	191	182	182	204	183	204	198	190	175	173	200	188	194	170	170	191	180	187	180	175	175	186	177	189	206	181	209	187	196	188	205	208	192	181	191	187	211	191	179	189	187	181	198	194	181	190	179	205	193	215	174	168	213	181	208	180	211	169	189	197	180	176	176	187	188	162	179	218	201	193	209	157	184	203	208	190	176	218	197	196	179	178	189	174	206	181	186	221	207	204	194	169	197	202	205	169	209	189	184	184	193	181	201	189	203	161	185	193	200	184	179	206	183	194	204	170	194	183	202	187	172	179	177	186	199	168	203	190	208	162	171	185	192	173	172	175	187	188	171	210	182	173	190	195	172	201	210	199	201	193	180	176	187	148	181	187	174	175	192	202	187	159	197	159	186	205	190	172	198	177	242	177	157	170	191	170	197	189	168	165	202	196	206	202	195	194	191	198	194	184	176	183	184	158	203	161	175	169	195	180	193	194	190	170	191	196	185	203	198	202	189	188	192	191	178	187	184	188	212	207	172	194	200	195	209	207	164	185	198	196	186	178	176	202	213	203	193	184	188	188	195	183	207	176	203	193	191	179	172	205	195	181	180	177	175	188	175	161	194	190	180	174	187	210	186	159	167	156	216	171	170	204	200	175	174	174	185	194	168	196	174	194	199	194	198	182	179	184	176	202	198	207	204	181	175	191	193	185	174	179	224	171	193	170	166	189	176	203	177	187	210	180	162	164	191	209	184	172	213	175	181	190	198	197	203	216	189	190	197	195	181	179	196	184	195	204	183	191	172	201	175	194	192	183	162	189	194	206	184	169	191	179	203	183	167	182	162	193	189	192	208	167	207	192	201	195	192	189	177	171	195	203	222	179	200	172	166	175	187	196	208	196	170	184	183	208	202	192	199	189	184	219	161	185	177	158	208	180	167	180	192	177	218	187	206	197	163	180	193	191	191	192	228	197	184	179	185	175	210	166	159	213	188	187	164	209	201	195	194	220	177	159	209	196	177	184	190	199	181	169	165	199	185	202	184	197	174	179	173	189	203	195	191	214	197	215	173	185	162	193	176	186	207	183	191	185	196	190	206	175	199	198	170	214	190	193	166	191	183	176	209	170	193	200	177	168	187	196	203	186	201	188	214	202	203	176	174	194	212	183	167	182	201	178	198	191	167	179	189	177	210	184	193	178	190	181	181	160	198	187	187	203	183	174	193	194	172	186	195	206	151	174	213	187	177	177	157	204	186	161	175	187	186	188	172	190	205	184	184	192	189	209	215	192	174	189	182	177	190	194	176	181	182	189	163	186	187	203	194	196	221	179	185	207	206	191	197	152	169	167	192	191	191	185	215	176	206	165	188	201	203	182	144	175	167	185	165	162	176	185	172	201	198	181	186	174	199	177	170	165	172	157	180	168	194	211	192	174	167	166	189	182	157	179	183	184	186	194	189	169	188	182	226	185	178	185	173	204	203	218	161	218	209	197	196	199	182	165	187	191	185	187	194	204	174	165	154	206	205	218	166	183	210	196	189	208	186	175	143	185	174	176	200	208	180	178	202	165	201	199	196	194	204	180	190	203	212	184	184	187	174	150	207	196	165	162	205	210	196	212	180	166	175	176	182	199	168	191	187	231	149	185	193	175	205	194	187	183	194	177	189	194	192	177	199	176	172	192	208	186	167	197	194	176	192	169	206	174	211	186	188	212	201	158	190	227	216	193	168	215	180	176	193	184	203	169	151	180	198	183	193	161	189	179	217	190	182	182	206	205	187	175	168	179	194	191	196	199	205	176	206	190	151	188	198	178	186	183	182	186	208	192	166	191	203	197	199	160	194	185	196	197	179	168	172	187	186	172	180	193	193	188	152	197	179	199	205	184	203	185	181	187	201	205	174	180	188	191	197	186	176	165	193	200	176	185	201	191	175	188	179	186	202	166	147	204	188	172	201	196	227	205	201	199	180	199	166	173	184	227	158	178	182	208	171	203	175	202	173	168	170	210	190	174	185	166	174	186	177	186	170	182	201	199	173	187	174	212	184	199	202	197	183	213	177	170	201	185	171	164	180	209
3526	509	513	520	489	525	525	508	496	483	478	471	469	485	486	468	484	493	458	490	496	484	509	434	445	472	483	474	475	472	447	493	476	477	472	474	491	448	489	503	480	456	477	469	454	457	445	444	538	434	472	459	491	443	462	443	474	479	487	495	454	451	462	461	482	467	476	488	474	489	422	466	466	473	495	461	466	477	457	418	445	469	417	449	484	463	475	459	492	453	470	471	460	443	462	494	445	466	476	465	462	463	461	445	430	487	454	459	446	438	448	452	488	435	453	464	502	416	461	521	505	474	465	469	454	469	450	478	502	483	484	520	445	405	463	486	469	496	483	451	489	499	429	458	459	466	406	457	457	507	403	500	435	458	461	447	467	477	460	496	475	483	499	476	443	472	463	474	470	484	444	443	486	458	454	481	456	511	468	481	478	485	430	451	468	428	468	496	488	502	499	439	501	485	465	449	477	475	474	466	478	474	459	459	432	458	500	492	455	465	469	434	485	441	424	489	442	523	434	450	472	484	478	492	475	441	460	441	506	424	451	454	446	490	442	505	493	492	453	461	509	506	426	487	454	466	458	494	464	451	498	453	515	453	506	457	463	489	462	450	497	479	491	483	461	513	488	464	459	478	484	498	460	498	431	440	465	471	460	442	504	510	482	432	482	447	457	439	431	467	458	442	476	485	482	509	458	457	490	437	481	462	444	476	472	466	494	447	489	470	478	445	459	524	471	465	462	459	467	497	507	473	422	477	514	465	434	467	468	469	482	499	464	528	469	482	438	452	487	465	458	457	480	499	490	491	530	464	482	480	480	464	475	497	473	460	459	468	466	467	433	430	456	455	465	454	472	473	463	492	445	456	469	486	487	444	450	467	461	464	467	474	455	457	478	453	483	512	493	498	472	500	476	474	498	475	451	451	462	463	460	439	434	463	436	460	476	464	487	454	462	438	469	468	470	464	488	470	481	433	464	477	478	442	435	476	474	458	472	509	477	465	500	486	445	465	444	476	501	416	437	465	460	427	456	492	468	472	502	479	456	497	505	470	478	452	472	478	482	466	488	447	498	462	486	468	499	444	504	516	483	468	479	472	536	468	492	479	469	453	488	504	441	414	471	460	510	481	477	476	464	439	486	481	482	467	446	486	470	476	485	485	468	457	451	503	442	487	462	422	485	467	463	436	480	473	433	449	499	507	475	425	473	450	459	481	493	459	449	522	484	473	480	459	455	498	483	499	456	482	467	449	481	437	451	464	482	434	486	485	449	506	421	447	482	442	473	476	493	462	457	481	468	521	468	443	484	456	457	473	480	474	452	469	464	498	474	488	459	490	478	477	465	464	462	455	457	440	459	471	493	476	463	478	471	455	467	481	454	478	428	477	431	516	443	474	455	451	457	474	437	487	471	477	467	470	457	477	497	475	462	508	514	433	469	480	477	466	499	508	456	462	480	516	456	471	448	456	466	498	475	447	464	452	485	452	468	504	497	481	479	452	441	477	479	469	464	478	472	461	480	464	464	448	457	484	486	481	452	488	504	457	475	481	473	502	495	510	468	468	466	503	479	474	450	433	497	439	472	446	468	448	470	458	432	462	469	495	513	473	456	477	484	464	448	463	467	488	467	461	485	451	466	453	453	498	469	455	436	461	419	462	449	439	467	439	473	458	444	462	453	451	473	468	438	524	481	458	509	479	497	498	482	443	459	467	482	455	484	498	445	452	473	448	454	485	507	462	453	483	454	461	469	503	478	480	444	439	461	498	461	467	443	495	508	484	446	466	496	482	457	448	429	447	479	498	469	485	480	464	461	447	451	451	485	439	410	452	483	474	469	444	432	497	465	456	446	467	448	494	479	478	484	470	450	461	472	480	505	480	468	475	458	436	479	422	455	500	444	448	478	508	464	438	475	480	445	491	447	485	444	445	479	459	469	500	510	471	455	484	465	483	484	466	453	449	512	478	431	435	443	484	473	465	496	470	489	472	443	450	452	454	474	441	492	481	498	457	430	508	473	475	487	479	417	438	426	475	484	489	485	448	479	464	454	454	418	515	495	472	442	449	467	464	475	482	459	440	425	492	445	461	479	485	463	478	478	444	452	464	493	470	456	482	458	469	478	473	414	481	487	454	440	457	502	458	449	471	493	455	460	483	484	482	466	475	481	482	471	466	501	481	448	502	451	418	450	415	449	423	456	507	473	452	481	482	490	461	470	458	413	446	448	511	461	443	432	440	488	467	463	474	468	468	442	489	501	455	483	463	473	467	458	481	444	483	470	445	454	542	467	473	481	505	469	507	425	448	460	456	465	504	466	435	404	458	464	470	498	497	464	431	449	440	484	469	481	480	461	474	473	500	475	460	457	469	464	446	460	515	481	509	495	483	443	472	441	461	454	450	486	445	469	491	451	475	481	437	426	512	431	480	489	484	467	483	498	449	490	464	449	454	439	511	490	443	480	473	466	447	471	497	438	457	481	461	422	470	449	445	478	472	484	473	492	479	415	475	482	465	463	444	459	465	447	460	427	477	448	476	439	454	459	447	465	467	473	432	487	433	473	458	459	501	469	465	487	502	461	479	452	463	462	448	449	436	460	443	458	444	478	488	485	446	452	499	450	481	509	487	455	446	474	464	507	471	465	464	493	494	495	506	490	468	489	483	480	451	444	491	439	468	455	467	476	437	467	458	479	461	454	445	457	497	439	460	494	455	446	489	449	453	489	468	437	474	480	455	456	486	474	487	473	489	480	475	498	446	466	437	454	444	442	459	487	460	423	489	435	473	462	469	438	446	478	480	486	468	452	464	452	472	508	449	421	457	469	446	453	465	455	463	490	471	467	439	478	425	469	473	467	433	470	421	433	445	475	452	474	473	439	479	487	454	468	471	480	454	453	436	482	478	453	461	438	451	458	450	460	495	475	452	473	423	458	460	455	442	454	450	463	491	511	436	480	478	482	472	474	458	474	447	485	481	492	446	500	435	432	434	496	500	503	460	476	475	469	432	469	485	467	478	443	470	498	525	456	442	471	475	469	430	423	471	438	468	503	453	461	506	478	426	527	492	484	499	470	447	483	480	477	484	516	466	476	466	454	439	465	500	472	451	489	444	446	500	481	484	504	455	457	521	439	450	504	444	520	419	449	424	460	498	508	438	456	478	469	451	493	504	461	402	468	463	448	424	446	465	471	468	496	467	456	472	456	446	455	481	489	440	456	491	462	479	473	462	457	480	504	467	472	498	440	456	477	436	455	466	454	444	470	518	472	475	481	488	448	443	483	487	480	469	467	456	495	463	462	473	518	483	479	477	473	486	513	435	484	473	441	462	459	474	481	536	430	498	482	492	479	490	470	465	451	508	494	485	454	483	444	449	506	457	470	497	490	444	460	490	479	478	471	480	504	463	492	429	481	463	488	493	462	484	480	455	483	457	425	447	445	462	474	442	470	467	481	497	478	442	469	481	509	474	474	461	442	456	487	431	469	471	493	480	442	409	484	455
15859	1570	684	539	436	439	396	383	337	336	339	336	327	322	299	337	329	320	337	339	333	313	357	278	320	281	321	312	326	311	303	306	334	307	314	360	290	313	331	316	337	312	339	286	306	316	333	311	341	333	323	320	292	298	316	312	330	328	283	304	326	301	311	330	324	305	313	276	323	384	362	313	292	282	299	306	319	337	334	314	290	338	283	330	343	321	327	314	321	314	299	330	342	279	301	329	294	307	359	321	355	308	316	335	337	304	319	310	306	321	310	315	331	290	309	297	319	302	316	326	292	310	301	318	314	308	306	320	375	331	290	329	332	297	307	342	334	315	310	374	347	330	295	339	329	283	286	327	307	335	294	296	365	357	339	299	314	321	314	352	331	310	333	292	299	344	319	327	316	323	275	345	339	313	316	291	297	317	313	353	345	330	305	322	271	289	307	321	308	285	294	316	293	316	309	326	359	318	323	344	345	307	342	296	322	330	322	295	299	322	307	333	316	312	324	322	341	320	313	291	301	310	303	328	312	334	333	332	296	326	338	324	295	335	325	331	308	285	293	342	329	341	330	320	332	309	317	293	295	345	320	312	305	304	329	295	308	298	309	337	318	282	310	319	307	305	340	325	343	304	331	342	303	288	274	308	348	293	296	326	336	304	327	303	322	311	354	308	337	321	313	362	300	309	344	327	327	342	340	306	337	323	351	338	324	311	317	335	289	363	312	283	321	333	336	322	299	313	329	310	305	294	339	284	321	309	311	293	304	327	342	299	337	314	289	321	335	316	320	310	313	319	322	339	313	319	325	345	332	304	280	296	305	321	280	300	302	338	302	292	331	315	346	280	362	336	301	308	315	301	324	303	318	326	330	320	310	318	318	297	341	295	337	329	322	306	306	307	282	314	314	309	299	315	309	329	297	337	311	314	297	327	327	356	297	316	308	312	313	324	326	281	324	312	314	321	325	317	318	304	287	287	298	297	310	327	322	331	315	331	307	300	321	304	323	304	316	272	310	323	337	271	276	309	300	336	314	291	317	343	322	333	358	331	321	349	300	292	318	293	331	307	340	322	331	319	314	308	335	305	276	344	325	308	305	326	321	274	302	356	344	300	344	334	341	314	307	316	320	304	365	290	325	296	301	322	341	330	300	273	313	322	291	313	335	325	312	287	313	305	290	305	307	294	286	285	310	319	288	275	301	319	315	314	279	277	301	334	313	346	342	341	306	326	298	312	304	342	341	310	292	355	307	286	327	332	325	321	325	300	341	335	318	330	275	326	321	302	310	318	316	306	319	323	340	317	379	310	307	329	340	330	326	299	362	320	325	339	303	350	323	324	307	294	312	319	317	316	361	318	322	306	333	321	337	314	316	306	318	322	283	264	301	306	280	342	320	351	322	301	298	312	332	324	356	352	339	293	309	274	306	328	283	296	311	320	321	338	347	342	281	284	327	308	349	299	307	356	311	304	315	328	323	339	303	333	336	330	300	320	292	322	335	316	300	314	300	289	338	296	332	348	350	317	304	338	317	307	298	323	366	330	285	284	290	313	303	314	327	281	313	308	322	323	313	293	282	283	375	325	315	322	318	325	325	341	337	324	316	339	334	313	343	320	362	317	304	300	327	284	319	308	310	313	313	331	318	340	329	334	333	344	311	326	354	311	310	334	328	320	317	302	317	324	332	313	306	306	307	335	315	302	350	349	337	297	314	321	310	338	326	301	344	318	303	359	314	310	309	331	349	315	348	329	315	323	309	310	314	311	295	332	295	332	339	286	296	357	295	323	304	323	283	305	354	324	291	324	324	296	335	344	286	336	326	327	328	337	304	290	296	320	333	330	297	262	294	337	328	325	312	327	313	296	328	310	311	332	376	308	314	332	330	322	308	299	301	327	312	323	306	323	312	295	346	296	289	324	309	327	311	311	308	329	333	315	320	368	341	337	317	342	339	337	321	327	311	283	365	301	317	308	335	319	320	335	312	340	322	325	280	348	344	337	304	325	315	326	312	276	315	344	325	332	351	316	278	314	330	334	311	313	330	335	306	310	304	299	279	302	307	305	355	304	271	337	338	326	251	306	317	323	323	333	312	308	292	306	330	306	315	314	299	302	314	291	316	298	316	319	305	300	293	337	341	294	312	347	322	338	317	330	335	320	315	316	299	298	309	312	311	275	307	283	306	303	335	308	280	324	317	315	352	330	342	330	340	300	301	302	336	310	334	315	300	352	302	302	296	344	344	332	317	309	309	317	340	323	319	311	319	296	290	348	327	306	369	309	297	315	333	298	311	297	311	316	328	296	319	342	309	326	317	321	300	314	310	296	306	306	326	321	369	322	309	279	312	352	324	317	343	302	317	283	322	285	300	311	318	293	333	326	297	322	330	303	313	319	303	308	349	289	328	341	289	292	328	335	302	309	323	301	291	293	288	328	303	293	322	312	306	318	318	322	272	315	318	262	333	335	263	291	318	328	298	308	324	276	324	317	298	289	292	339	341	329	346	304	361	299	327	287	326	303	302	319	327	337	314	326	324	280	291	314	319	303	328	281	321	337	343	283	275	342	334	344	304	312	281	282	354	319	323	323	294	331	313	350	285	299	305	333	334	293	331	294	303	333	298	342	279	322	299	313	329	313	273	320	283	316	322	335	309	326	285	300	327	267	328	299	340	309	317	284	295	319	315	321	319	272	332	316	321	340	320	335	346	339	311	367	294	345	315	330	352	330	337	309	312	314	336	267	313	308	304	341	334	300	292	337	350	320	286	306	314	319	335	311	309	316	341	320	312	330	310	306	363	329	283	278	289	306	326	319	366	309	303	319	312	321	314	289	338	320	301	332	316	296	296	361	337	329	293	329	332	326	341	339	306	300	330	338	279	306	275	302	286	267	318	313	301	314	293	347	356	295	372	299	337	310	326	349	277	329	295	310	328	331	339	322	313	315	282	300	329	348	290	304	315	327	312	320	321	331	305	291	279	320	318	292	330	310	324	319	312	348	314	306	298	304	323	305	320	351	287	304	314	322	313	336	326	305	308	325	286	312	303	312	316	310	301	319	277	314	336	281	295	314	318	284	317	307	317	344	271	305	355	331	317	306	319	309	315	312	368	330	308	326	320	316	303	284	288	290	335	324	319	299	309	330	345	336	309	297	324	295	350	323	279	326	330	308	310	320	324	332	314	347	279	314	299	348	312	303	317	296	326	326	305	313	306	288	293	296	303	310	362	307	327	384	334	303	331	297	340	318	325	293	324	338	313	298	280	373	334	290	311	314	297	296	310	295	336	305	317	323	330	294	305	319	314	308	267	342	339	323	288	332	323	337	325	305	308	297	320	310	313	319	345	365	300	353	303	341	300	355	340	320	304	326	303	316	290	322	307	312	292	316	309	309	324	326	330	321	337	295	286	278	339	319	338	329	313	315	313	290	332	305	317	292	302	326	332	292	337	274	318	344	338	307	312	348	334	319	323	302	318	283	291	368	345	336	317	331	339	321
10557	1117	1445	1528	1323	1204	1010	947	912	917	868	840	856	834	816	770	781	780	754	767	781	795	804	799	761	732	754	738	741	782	708	749	732	756	757	742	687	774	720	761	708	702	742	740	729	717	731	711	731	758	794	753	728	699	740	737	711	728	787	734	732	700	707	711	756	741	761	755	739	733	725	745	745	713	681	752	711	712	727	715	700	690	691	759	741	766	734	745	760	733	682	707	690	735	720	755	707	719	702	734	653	711	723	742	687	714	726	689	708	721	756	723	720	685	740	709	707	665	714	685	766	757	687	750	690	730	700	744	714	685	709	726	748	726	783	762	707	705	714	754	717	761	731	719	709	777	763	726	690	706	680	714	721	720	728	747	717	684	734	705	701	783	713	720	736	740	712	735	767	736	712	673	741	763	731	763	718	667	733	683	766	746	739	801	757	730	760	753	733	759	756	721	728	697	688	673	703	757	704	690	764	753	691	717	770	735	720	710	701	710	726	763	750	757	706	720	730	718	712	697	717	692	724	754	737	728	707	697	718	681	757	717	707	741	708	760	728	734	703	730	687	688	718	697	728	762	670	698	761	737	747	707	689	753	721	710	695	718	737	740	713	722	720	718	744	751	699	712	722	699	705	700	703	712	732	713	719	740	733	711	700	750	733	701	733	763	716	684	709	711	714	741	764	700	729	716	722	699	693	735	751	706	672	697	712	724	717	744	700	733	738	772	724	733	715	720	720	690	692	704	685	657	712	702	763	737	700	743	708	748	692	694	725	755	718	733	715	702	757	685	730	704	682	717	683	698	688	732	716	736	713	769	712	715	731	702	721	732	734	670	730	738	741	747	722	746	733	707	725	663	723	707	767	720	664	752	676	702	690	715	739	719	738	776	694	725	744	691	666	697	722	729	701	711	758	723	773	715	717	754	680	717	707	731	725	683	739	718	705	735	699	736	699	749	759	737	738	722	704	759	713	715	737	712	698	706	719	713	672	705	734	780	719	709	739	726	714	715	708	713	736	760	728	782	766	744	710	745	706	689	706	702	711	711	732	730	714	694	716	700	729	707	698	728	744	707	715	731	707	689	652	681	765	724	718	715	700	759	725	706	725	719	743	755	715	745	754	698	761	722	737	734	742	735	725	741	711	734	760	757	753	743	675	728	771	698	748	712	699	724	741	736	726	741	714	690	708	716	735	715	728	704	724	796	750	709	752	728	746	732	717	660	736	776	762	689	726	687	713	708	767	720	698	730	682	745	703	683	731	732	715	717	708	716	706	738	697	705	744	695	717	748	697	713	732	732	725	719	727	711	741	703	769	785	748	732	693	724	766	782	713	725	692	763	680	746	712	736	700	725	736	709	740	705	779	692	720	755	754	694	692	722	779	722	668	738	712	750	686	704	727	731	741	742	737	749	757	697	739	773	717	754	714	732	694	776	777	700	735	705	706	677	714	722	732	712	755	731	720	715	750	708	730	730	734	694	705	691	711	690	721	742	686	665	659	671	742	728	714	717	681	705	733	698	745	721	757	710	727	706	756	764	754	712	702	710	739	722	729	734	736	777	712	719	703	661	689	694	729	740	728	703	720	671	731	704	720	760	696	740	749	743	667	724	723	728	744	743	724	690	725	742	718	711	693	738	701	722	722	741	702	724	733	713	720	733	744	716	715	702	713	680	713	682	748	695	721	763	744	743	729	711	781	685	689	718	698	697	756	713	744	730	695	738	690	707	715	687	730	704	713	707	699	691	687	719	761	747	735	704	741	735	765	713	762	711	704	673	743	730	725	688	731	740	743	719	676	763	758	691	743	761	793	709	709	729	676	752	704	732	736	690	729	720	721	734	706	736	748	772	690	746	727	732	746	769	753	738	812	705	733	711	715	738	695	740	740	751	729	730	711	709	778	743	716	717	715	761	756	746	688	707	734	717	765	740	712	732	724	730	730	694	734	673	711	726	706	726	744	752	696	680	752	698	710	689	778	694	687	737	697	731	750	783	759	707	725	705	723	708	727	732	704	711	736	693	702	718	724	738	703	712	737	741	740	750	667	725	729	767	735	696	652	714	803	728	744	753	729	699	758	761	744	754	695	688	757	672	707	748	749	724	742	768	716	765	779	706	700	729	727	746	726	678	739	655	734	746	753	711	709	702	738	689	757	745	748	718	689	689	711	724	769	768	713	764	706	755	681	744	706	707	693	728	715	717	729	684	712	744	723	727	716	729	712	731	727	700	760	724	700	756	769	694	737	676	731	727	722	674	750	738	729	727	688	790	720	743	736	733	739	715	709	754	700	691	689	728	684	714	723	778	779	755	754	753	739	743	740	688	779	728	726	741	731	707	726	751	746	769	733	726	720	720	728	712	730	748	722	740	735	737	714	794	748	767	751	724	681	704	769	743	730	744	770	712	747	691	710	676	745	727	717	673	745	718	754	691	750	699	744	748	739	754	725	728	795	735	701	762	741	750	721	724	781	716	710	722	727	705	731	724	714	711	760	717	694	735	734	714	689	705	692	711	721	748	724	761	736	670	714	708	745	689	768	715	722	714	725	761	696	763	709	746	705	738	729	709	731	746	723	675	727	725	701	705	706	720	721	722	731	724	708	743	752	708	697	704	754	667	735	710	737	741	752	722	707	773	682	667	682	713	747	754	771	740	731	774	726	653	758	728	765	730	757	687	751	758	673	754	712	711	723	759	721	696	795	722	773	742	701	710	690	768	710	721	729	784	761	765	720	705	735	798	786	695	719	721	745	761	754	745	708	717	729	743	713	738	740	704	712	734	742	757	738	691	690	745	709	727	732	731	756	773	731	740	686	761	717	697	698	703	747	705	731	699	759	700	727	739	708	703	762	722	744	741	721	721	760	731	741	683	687	738	753	742	720	703	707	733	728	708	719	705	717	713	743	730	721	702	747	700	699	763	685	730	730	692	767	746	706	718	729	712	737	769	690	697	740	733	668	750	733	687	733	730	718	763	762	747	723	699	682	733	721	749	740	747	761	745	734	726	740	753	684	707	730	703	731	721	797	681	691	717	709	736	714	721	743	736	776	712	681	671	729	675	712	742	757	742	718	676	721	700	750	731	726	758	691	751	736	698	760	743	713	750	706	689	678	734	741	760	719	680	691	669	736	717	716	712	723	679	757	718	690	710	717	705	747	722	751	712	751	737	710	719	716	714	716	740	748	758	742	735	725	661	746	714	726	718	722	763	721	717	719	719	795	726	735	731	670	728	675	685	702	726	721	741	740	686	701	753	707	695	741	719	696	782	750	714	691	664	708	705	714	767	737	717	713	732	728	673	681	678	698	722	759	782	741	731	745	728	708	712	750	699	720	691	728	728	744	722	722	689	773	710	707	716	647	667	758	769	707	749	733	726	717	732	719	724	722	696	735	695	754	648	710	728	708	717	725	712	734	676	705	704	664	718	748	741	717	746	738	716	721	718	762	729	725	682	734	713	726	733	695	707	734	726	720	719	770	730	702	708	751	758
24579	2994	950	737	561	457	397	335	317	330	322	316	290	261	264	303	256	269	272	243	267	258	236	250	265	244	285	246	239	283	262	271	261	236	279	277	279	236	260	296	252	283	255	267	219	241	249	240	250	241	239	274	279	251	270	219	228	297	264	254	260	276	260	236	268	250	263	252	254	271	289	239	269	206	247	266	265	247	265	238	247	261	264	260	266	248	244	253	232	214	261	264	226	261	272	269	247	251	277	246	240	217	221	267	232	246	276	220	243	290	250	238	261	259	250	269	284	265	229	239	249	240	267	224	265	262	264	246	284	251	283	252	268	258	235	227	254	242	231	251	249	220	243	265	261	254	203	253	289	218	261	286	255	263	228	255	247	256	243	219	254	243	298	275	231	243	223	250	244	230	232	268	250	266	232	282	265	267	277	250	249	260	220	266	242	233	244	269	269	246	241	271	242	229	245	250	250	246	215	215	254	271	254	225	260	250	248	254	258	246	236	246	267	250	227	252	248	294	275	239	248	222	226	248	239	259	218	249	246	241	230	263	291	249	225	252	260	246	254	233	252	256	254	207	269	268	252	269	242	271	245	287	242	277	232	264	254	222	259	223	267	281	262	265	242	250	240	239	228	269	246	272	230	245	264	257	238	236	244	251	230	276	231	205	226	262	221	258	269	298	264	250	246	250	270	276	237	272	260	268	234	264	243	261	254	298	251	254	243	247	271	225	244	281	248	246	228	260	257	260	241	254	226	221	266	234	259	235	249	307	256	248	242	217	245	234	251	250	259	252	247	269	257	238	287	268	261	276	218	274	274	259	237	264	231	245	263	263	267	251	235	261	269	239	227	248	270	258	245	259	271	263	252	237	244	271	247	267	264	235	290	256	233	247	280	253	224	235	217	230	221	255	250	242	265	242	261	225	249	275	237	235	252	271	277	240	218	228	284	277	232	236	261	244	266	243	245	254	262	255	265	272	243	251	245	262	243	229	248	279	229	246	272	287	235	249	256	271	223	256	264	265	285	241	264	242	251	282	244	270	235	251	259	261	246	293	294	274	266	254	259	214	235	282	259	238	224	250	240	264	257	271	247	269	260	241	229	250	223	287	277	261	238	239	234	262	259	254	236	243	242	248	282	257	239	249	216	236	240	254	259	282	261	249	265	205	279	230	264	249	279	261	252	256	246	264	237	257	255	241	273	242	250	244	254	231	258	268	237	280	263	269	256	266	283	273	249	274	236	236	216	283	273	287	272	267	230	247	255	255	267	260	246	266	252	247	276	251	262	258	273	279	280	232	293	260	274	243	260	286	224	244	233	262	250	278	272	235	279	249	256	246	257	277	243	254	276	263	249	241	283	238	246	265	247	260	259	255	232	270	240	251	236	278	247	252	275	248	282	287	240	289	233	249	244	252	269	272	260	244	281	253	268	240	248	244	288	271	260	258	247	237	256	249	255	256	265	261	232	268	248	278	273	234	248	278	278	249	265	245	264	244	250	271	214	265	286	250	275	231	258	273	229	251	260	260	267	237	213	274	255	235	258	266	240	230	251	271	233	253	243	260	276	271	270	252	256	267	231	259	270	253	277	230	248	228	260	268	242	265	257	266	272	239	241	266	253	300	242	252	254	267	261	254	270	231	276	216	261	297	250	250	268	271	253	224	293	267	271	246	245	269	259	210	231	264	246	268	272	267	260	256	267	244	249	276	242	215	225	274	275	279	282	292	259	244	248	298	234	254	256	237	268	228	229	262	262	269	244	243	246	238	231	235	248	243	251	284	260	283	254	254	273	262	256	259	233	275	265	259	250	234	255	249	234	245	294	260	256	237	245	241	285	255	215	248	234	245	280	262	248	247	263	268	267	259	275	225	268	257	283	240	239	242	232	254	260	234	258	261	258	256	251	246	259	250	229	255	267	247	270	264	294	281	263	232	258	222	262	255	248	254	245	240	253	274	246	273	227	263	295	266	259	234	243	242	251	273	242	236	271	235	286	235	247	247	263	243	260	280	245	263	228	274	275	258	290	237	231	255	265	239	242	242	250	275	235	250	275	255	251	248	281	280	249	264	261	251	252	263	235	282	246	257	246	242	249	256	259	243	271	255	270	266	257	258	233	270	239	259	227	280	241	242	251	242	274	240	256	241	249	235	255	259	227	270	239	258	235	263	272	251	265	273	257	271	237	233	270	250	298	239	282	273	231	230	226	236	250	249	246	267	253	274	269	313	256	245	276	256	266	248	257	272	242	235	265	270	250	267	265	270	275	258	280	265	270	245	255	238	245	237	250	270	263	260	244	250	263	256	256	244	241	261	251	272	253	262	255	265	256	251	231	238	265	281	262	240	262	217	249	236	251	246	241	250	254	235	254	253	247	267	243	227	248	305	244	260	260	241	232	234	248	271	244	269	252	252	255	247	241	253	231	235	247	251	277	251	269	242	291	253	252	241	267	274	272	252	235	231	204	246	222	265	290	261	265	271	215	280	267	262	222	225	258	207	256	253	230	243	247	240	229	241	268	246	259	273	245	269	236	262	232	242	263	282	283	252	262	236	252	263	245	254	256	243	265	246	239	266	256	243	234	279	253	251	272	287	229	258	273	254	261	241	225	253	247	252	281	234	256	238	234	256	280	259	264	237	255	243	284	242	233	254	245	252	228	243	249	264	240	260	258	253	249	239	236	264	251	239	251	248	251	241	267	252	276	262	257	216	260	241	275	261	289	256	268	251	236	260	260	254	253	242	240	247	253	226	248	263	260	268	241	271	227	258	239	261	266	269	223	252	268	268	254	263	265	266	260	232	253	265	274	254	249	257	280	253	246	242	259	244	243	250	261	253	269	241	262	283	227	266	271	269	244	228	267	228	274	262	251	232	262	276	259	277	261	284	247	261	289	272	256	258	267	231	216	285	259	239	238	251	253	242	246	269	273	249	251	271	263	255	233	256	243	254	306	248	278	239	257	263	286	244	278	271	260	273	242	242	244	292	274	251	232	259	242	252	216	250	258	266	250	261	253	229	293	241	231	291	247	239	283	253	257	243	251	248	253	260	232	252	264	263	259	260	260	265	271	272	263	231	245	254	247	253	230	247	282	251	270	277	257	241	266	232	257	291	255	238	270	237	261	267	255	234	233	246	264	232	278	261	222	227	238	239	236	253	240	266	247	252	255	255	267	241	258	242	224	258	261	273	270	254	241	251	257	265	298	233	234	265	241	259	257	254	253	257	265	255	249	238	241	269	252	257	259	263	251	271	229	282	282	270	266	253	275	228	248	235	238	252	251	246	271	252	282	268	246	239	217	287	256	245	247	251	265	245	258	251	291	237	225	251	261	262	236	242	259	255	234	248	239	273	266	202	267	256	272	232	261	250	246	304	237	250	260	262	253	278	243	270	271	265	262	234	284	259	242	260	279	232	255	264	243	250	242	256	243	250	256	262	248	248	261	263	260	246	241	258	246	228	266	250	228	209	267	257	275	243	259	241	255	264	265	279
13491	1253	1966	2292	1796	1593	1332	1091	1051	868	900	811	815	769	749	719	718	706	685	661	642	610	602	623	641	681	616	637	644	646	605	599	649	638	616	618	568	626	632	609	601	545	598	602	617	636	601	577	576	600	540	575	603	588	593	633	619	574	511	558	561	596	606	554	574	564	591	555	608	604	602	599	558	559	584	550	564	612	558	588	590	604	566	541	565	581	589	572	552	592	532	586	592	562	604	590	612	562	579	566	563	604	595	614	619	556	595	563	608	583	552	616	592	594	568	559	545	562	558	582	591	560	589	591	599	582	568	540	576	591	615	588	614	554	598	606	565	590	583	577	615	571	564	578	582	578	611	574	575	595	578	557	616	534	564	553	518	600	573	558	585	589	561	563	567	578	593	580	566	520	636	592	520	630	585	565	581	520	573	588	559	609	549	615	597	594	541	568	534	573	565	615	548	540	549	582	541	596	589	564	602	585	544	559	578	566	581	552	606	593	590	585	592	567	584	603	567	587	560	568	563	571	546	612	566	564	605	608	602	612	573	570	552	623	560	581	551	603	556	553	605	521	614	586	565	614	617	599	618	591	571	584	557	581	552	556	561	600	539	559	594	611	558	562	590	592	539	561	547	591	604	529	555	575	556	594	562	564	565	592	597	525	553	595	550	592	593	623	603	615	578	565	552	599	549	594	561	574	587	599	588	529	542	600	562	602	572	598	594	618	576	537	613	595	590	552	505	584	584	552	543	558	591	552	595	569	570	599	565	556	554	575	558	592	576	527	533	547	561	622	606	611	572	584	543	580	612	552	576	589	584	553	594	542	541	607	589	590	574	579	573	562	568	589	568	543	566	568	590	567	589	582	580	537	580	543	573	607	532	554	544	562	578	559	614	573	598	537	590	538	537	553	558	544	565	582	576	540	532	590	583	599	539	577	555	556	550	572	577	537	556	527	570	571	546	584	569	605	565	599	560	583	533	592	596	602	574	550	538	566	579	613	577	635	582	557	589	595	602	604	594	582	645	594	575	594	567	570	606	568	565	578	587	588	611	556	567	569	590	546	579	566	578	591	562	591	541	536	576	582	543	537	572	570	559	566	632	586	554	556	579	582	613	615	569	544	580	611	548	555	601	532	559	590	572	547	565	580	645	561	600	596	546	571	566	568	552	618	582	588	600	579	564	589	581	549	556	560	550	591	608	574	593	536	550	586	599	577	576	587	626	568	606	583	592	583	546	561	539	555	560	562	574	535	577	589	590	595	576	573	578	550	576	589	556	577	537	631	546	566	581	591	538	578	553	558	569	583	619	580	550	580	567	588	558	548	578	585	554	565	585	554	573	568	534	555	550	566	561	574	529	617	570	541	567	552	570	557	533	592	563	571	625	571	528	591	604	580	562	594	564	559	595	553	601	568	567	557	570	571	547	577	568	554	571	559	605	587	575	538	589	637	583	587	569	550	568	618	524	568	550	593	561	572	564	559	558	599	554	613	578	561	546	567	592	560	563	601	599	585	563	630	658	580	586	641	594	557	556	568	545	581	558	602	565	572	568	523	574	579	581	583	547	535	592	574	605	607	558	546	572	529	596	575	629	575	569	580	579	556	570	585	530	555	555	598	608	625	576	561	548	610	597	565	565	618	592	597	597	584	578	543	624	568	622	613	558	563	567	545	559	557	571	585	550	616	532	613	550	550	609	578	602	598	572	522	584	565	594	593	557	565	567	549	560	547	580	564	624	623	605	558	578	619	583	570	584	563	573	573	580	536	592	564	617	575	570	586	602	583	614	584	594	577	590	557	583	579	578	567	609	577	607	550	560	625	595	567	555	608	584	597	525	578	557	579	581	582	599	600	575	598	597	538	559	582	534	542	550	604	551	553	549	552	568	577	573	543	565	512	632	611	525	555	562	584	557	596	590	570	570	576	600	547	584	576	567	616	579	550	585	631	535	555	552	573	579	565	560	571	517	563	570	542	566	568	578	550	554	581	557	586	587	562	532	580	563	579	580	563	584	589	635	564	583	546	620	604	556	536	555	549	553	554	543	592	580	576	596	541	588	564	566	604	547	568	577	608	566	585	580	576	567	615	605	585	603	558	578	604	558	617	532	583	559	542	623	578	588	590	620	592	521	577	513	555	561	548	570	590	575	594	598	604	552	597	554	556	555	589	599	588	564	630	557	579	596	571	595	609	593	530	543	591	613	573	569	541	589	575	543	541	543	551	562	556	562	549	519	598	561	619	599	602	561	583	563	589	600	571	531	577	604	580	573	554	552	570	569	560	568	577	556	583	582	574	555	578	563	593	592	582	563	555	564	607	564	611	568	556	577	571	535	601	566	584	577	620	591	589	574	591	569	570	568	564	586	538	556	572	579	611	562	533	574	521	572	629	615	555	550	587	569	560	588	559	566	542	576	522	598	585	596	534	548	555	595	591	595	612	573	574	599	600	532	564	590	547	591	546	568	595	569	535	576	573	570	550	548	546	589	608	529	609	556	547	555	559	543	571	598	596	578	614	530	600	549	586	617	564	591	568	563	556	600	548	557	549	597	581	571	630	567	565	543	599	570	559	560	594	552	624	582	586	590	533	601	558	556	548	574	583	620	570	564	571	537	543	667	575	549	557	566	564	637	587	538	585	598	582	568	570	566	576	557	531	589	592	569	597	597	596	592	583	588	615	594	571	600	593	557	559	604	570	577	569	531	580	582	597	543	542	560	552	573	592	581	573	600	596	579	586	560	596	540	594	560	575	581	575	575	600	582	540	551	570	608	603	573	571	589	600	544	552	575	584	576	591	553	567	566	586	595	578	593	560	568	539	574	605	584	610	566	500	561	577	530	605	568	533	583	550	553	601	572	593	553	582	590	530	590	572	595	589	583	565	535	572	557	556	559	597	582	606	586	604	564	535	546	577	579	580	591	578	537	568	603	619	577	603	575	589	574	583	569	575	577	574	584	543	552	577	567	558	559	583	582	567	551	582	562	587	551	562	601	583	589	605	581	582	563	575	562	586	586	580	590	565	556	596	560	589	573	552	569	568	556	609	586	552	607	567	560	565	570	545	584	622	570	525	575	517	611	553	585	540	640	566	587	606	585	561	577	600	609	590	555	605	605	589	585	584	570	570	588	531	550	581	534	644	597	577	581	584	601	561	603	564	582	582	585	541	549	561	559	601	563	600	568	578	597	599	581	615	557	586	590	552	554	596	558	562	592	550	541	588	574	583	600	559	539	558	543	608	537	593	621	552	536	545	543	633	574	564	580	623	574	542	584	564	533	579	557	547	610	576	608	542	519	529	571	575	555	567	571	550	535	562	575	544	546	574	539	571	580	557	589	558	571	592	595	581	582	588	585	525	565	544	591	572	538	551	610	588	565	584	589	619	573	596	571	576	557	533	553	548	558	611	628	581	561	587	577	601	564	551	583	565	551	584	588	562	563	610	567	554	559	531	606	607	581	590	570	519	572	553	586	583	562	582	592	563	529	580	543	585
4739	361	191	215	178	179	198	198	169	195	193	191	206	196	163	178	200	197	194	179	169	196	179	193	185	183	183	194	177	221	209	205	172	202	200	193	202	178	163	203	177	218	166	175	180	180	169	216	171	205	212	167	203	206	196	199	182	181	166	171	179	211	189	189	204	197	164	205	195	198	166	180	221	197	196	170	192	176	179	178	178	176	165	185	179	204	179	192	214	191	214	182	178	199	213	156	192	178	170	171	177	192	172	189	192	188	192	197	187	179	175	188	213	203	187	189	185	177	167	167	215	178	178	172	200	202	220	187	223	197	169	176	216	180	188	175	192	193	190	178	214	173	169	192	210	168	193	194	182	183	208	184	204	157	185	197	171	172	169	157	188	195	204	195	206	175	154	197	177	203	197	154	184	211	212	185	195	214	225	173	191	206	207	191	169	175	166	200	190	174	186	196	212	176	196	179	165	185	163	198	203	196	156	189	179	157	189	192	192	208	165	214	211	173	169	182	181	180	204	216	188	199	184	187	192	189	182	180	192	169	174	198	196	192	191	187	193	185	200	186	205	197	179	182	181	181	187	195	178	159	192	158	178	204	187	187	168	194	173	187	202	193	196	190	183	188	161	184	195	209	145	200	194	172	187	183	216	214	187	186	181	171	217	175	183	191	156	171	190	180	185	200	213	166	168	196	183	180	196	180	178	188	210	182	200	189	218	199	210	194	178	150	193	195	174	186	195	175	185	200	186	204	191	205	152	197	166	210	209	166	192	199	211	185	163	187	188	184	197	178	200	175	193	201	191	186	167	182	197	175	164	187	194	189	186	193	203	163	177	172	193	152	202	202	209	188	167	200	179	187	176	181	193	193	186	202	185	183	188	181	155	212	203	184	188	169	205	174	191	209	185	190	172	188	159	167	212	199	188	184	188	182	196	185	201	197	190	178	177	167	179	213	189	167	185	189	190	203	194	182	209	203	185	196	171	210	193	190	195	188	170	165	213	184	159	201	194	174	201	184	208	165	198	183	189	200	166	178	169	188	177	208	165	183	213	199	207	180	168	196	161	221	196	205	194	182	176	188	184	185	174	163	216	198	193	165	192	189	192	184	191	182	163	176	189	186	176	205	191	189	198	206	194	155	172	198	192	174	188	196	211	184	184	177	173	178	180	174	191	192	203	183	183	193	158	185	171	180	162	195	162	186	168	194	193	196	184	197	206	179	176	176	175	187	186	197	184	192	193	183	185	206	183	199	184	173	190	204	186	161	206	201	193	189	203	166	176	195	197	179	183	199	182	198	196	188	182	188	179	203	206	204	186	185	186	197	207	163	178	194	218	185	184	205	208	217	180	200	206	182	204	201	171	198	172	179	177	187	204	204	206	176	186	173	180	177	186	190	205	190	174	195	203	197	187	178	209	181	188	178	186	211	180	181	200	190	197	183	166	167	208	183	180	193	168	208	190	180	187	195	180	189	226	173	199	171	190	190	169	179	204	184	177	195	184	169	189	186	174	179	204	200	191	177	202	184	185	193	228	195	206	216	178	222	175	169	177	187	207	183	164	158	190	182	190	160	169	194	179	189	193	164	174	213	204	166	198	172	203	196	175	217	168	214	201	177	200	186	205	200	166	145	185	185	180	199	166	176	178	185	203	197	180	205	180	180	186	203	176	213	195	195	164	196	187	170	183	214	230	197	185	184	170	195	183	185	186	177	178	163	204	181	183	199	169	186	208	184	206	201	215	197	198	175	187	171	172	179	178	163	178	168	206	195	213	178	169	179	164	197	186	186	186	182	196	193	166	187	194	183	184	211	159	188	201	173	224	178	176	208	188	226	172	177	193	179	187	179	189	206	189	195	163	183	201	163	193	206	191	199	202	191	188	193	184	193	170	186	208	189	215	196	191	194	203	186	182	188	193	202	192	176	156	212	182	163	190	193	194	197	199	210	202	189	197	212	162	188	209	188	220	179	191	181	185	166	185	193	180	190	160	164	182	185	179	192	167	190	180	179	187	170	189	184	182	173	200	177	181	160	194	194	183	222	182	184	201	183	189	170	210	193	211	177	175	222	195	189	191	205	172	184	191	173	170	194	205	200	194	176	185	191	182	174	192	163	213	189	209	188	193	166	197	201	211	175	211	191	192	192	193	183	225	170	173	178	179	175	198	160	181	187	232	173	191	163	185	205	212	204	197	199	183	210	198	193	206	180	180	179	186	170	191	171	185	200	183	204	170	202	186	167	170	201	166	175	196	171	165	169	176	191	164	192	177	180	189	186	217	196	181	189	203	166	198	170	186	168	203	167	187	201	184	187	178	172	191	196	204	178	189	147	208	177	183	170	187	218	200	178	173	182	171	185	201	216	181	193	189	186	206	161	184	191	197	185	185	162	171	191	169	191	179	191	198	171	201	163	193	175	197	226	186	185	169	215	181	160	200	211	200	188	186	199	188	196	179	189	182	164	204	218	203	200	203	185	189	198	210	194	194	230	160	177	189	169	189	189	183	182	189	195	218	202	184	180	218	196	172	174	174	202	198	205	170	167	186	193	195	174	199	206	180	174	182	203	200	183	176	209	175	200	170	182	183	188	166	179	181	180	205	182	196	184	186	199	200	174	170	174	177	204	238	187	169	173	164	192	180	188	173	161	160	210	187	187	175	173	165	182	191	162	187	171	156	201	212	213	178	210	191	179	189	178	177	186	196	209	184	190	167	175	184	189	164	192	191	192	185	197	209	210	189	217	185	192	184	192	166	185	195	165	225	201	181	170	166	191	188	212	184	187	188	203	192	193	181	199	208	192	187	173	165	196	177	189	181	205	184	195	176	190	190	174	195	206	184	189	198	196	181	198	161	183	184	175	178	186	195	194	182	183	199	230	204	170	210	194	203	224	176	191	194	220	194	182	178	190	194	204	182	177	199	177	179	193	203	185	167	223	204	197	178	194	178	186	191	178	194	187	203	181	223	194	210	173	164	175	178	162	189	209	191	210	169	210	196	203	189	224	191	183	190	153	179	197	206	168	173	193	180	203	210	191	160	226	199	193	181	199	193	184	196	175	194	179	180	199	168	187	202	184	192	194	186	189	184	196	213	180	175	181	191	176	176	190	192	171	175	180	186	179	202	201	189	183	190	210	177	222	204	196	183	205	149	171	189	198	193	192	180	192	193	181	206	161	150	181	218	188	206	173	194	191	181	175	165	178	185	196	176	169	207	190	216	196	217	170	178	167	196	182	168	198	173	185	166	213	185	185	196	191	200	188	182	182	174	140	197	185	183	189	178	189	197	189	192	198	186	178	181	195	184	176	198	189	188	190	177	199	178	188	182	161	197	211	199	179	172	170	178	203	177	206	179	202	185	170	193	198	179	204	203	168	197	190	193	179	208	180	197	200	223	198	190	201	184	225	216	182	162	194	159	191	215	186	171	204	191	207	182	200	172	178	178	151	208	180	190	196	213	184	184	202	182	197	163	201	200	170	202	170	171	156	170	195
3579	520	503	511	502	476	440	484	510	502	509	532	467	487	447	498	450	495	453	485	466	454	467	480	462	496	452	483	456	456	459	478	461	453	511	486	456	494	476	453	473	467	470	501	487	460	443	459	519	477	454	466	473	464	487	450	461	471	450	473	497	472	488	434	443	453	481	467	440	472	448	485	475	475	475	479	501	454	481	442	443	414	492	434	451	455	449	445	443	490	452	484	462	501	463	447	453	485	446	453	493	471	485	477	466	495	503	484	504	483	489	496	461	454	504	439	508	473	449	475	478	492	495	453	484	460	454	492	469	471	426	450	455	490	496	441	469	470	464	443	452	442	471	475	454	497	462	462	448	466	449	462	480	506	432	496	478	531	461	440	476	479	443	487	458	466	494	466	470	458	458	455	444	469	451	471	425	484	510	428	418	460	456	482	470	456	483	465	433	487	505	462	446	474	438	447	508	507	452	524	478	500	449	438	438	461	466	449	467	440	463	471	454	497	499	430	467	467	472	468	453	448	477	466	452	472	457	485	496	460	512	471	477	466	479	459	484	439	442	488	488	474	468	437	481	497	475	459	473	449	502	491	484	509	450	493	469	523	479	494	471	435	443	437	477	468	466	449	462	455	468	493	443	510	482	474	480	472	495	461	469	495	464	478	440	466	448	447	450	468	486	456	442	468	480	506	487	473	492	463	482	456	479	485	477	463	500	482	471	505	444	480	470	474	454	492	456	440	435	440	493	466	435	454	466	467	452	472	477	484	426	489	509	455	442	500	450	482	492	482	460	489	453	448	488	469	496	453	441	512	442	444	446	460	441	469	438	499	448	523	463	453	463	456	442	459	432	495	445	478	453	504	487	501	482	471	469	480	426	430	475	479	464	473	477	453	480	472	454	445	464	462	475	502	458	436	481	441	463	471	454	474	470	469	472	468	468	427	452	451	474	442	439	465	483	432	478	451	479	440	496	460	474	482	476	477	487	455	448	485	509	464	472	456	481	450	467	452	489	467	468	466	494	461	499	489	452	454	434	485	495	449	450	496	505	473	446	444	443	444	471	438	477	474	443	444	473	445	464	485	446	450	433	481	440	493	490	480	457	485	483	502	455	479	466	457	459	479	502	467	475	472	479	472	465	463	460	468	491	489	455	448	487	458	433	496	454	481	469	456	445	476	474	486	441	487	463	475	443	485	467	479	461	459	445	477	488	455	468	489	438	448	495	434	433	440	475	465	514	427	449	503	420	467	461	469	454	449	472	442	444	474	485	478	467	453	459	485	455	469	483	479	442	454	453	460	469	485	474	460	454	465	467	491	476	461	456	516	464	423	494	464	491	449	448	498	459	482	441	428	465	497	462	442	498	455	472	440	482	460	459	439	460	499	459	443	452	491	499	475	487	507	509	440	454	434	496	477	488	512	414	453	529	487	472	501	474	454	435	448	452	483	453	441	448	473	480	486	483	451	437	434	485	454	487	467	459	503	458	423	460	515	487	473	497	447	464	460	502	469	475	510	459	482	487	528	426	467	473	500	475	472	500	456	454	457	459	478	473	473	461	477	484	504	479	466	474	451	465	456	492	446	485	449	498	498	487	490	468	430	474	480	489	457	432	494	509	421	444	474	459	469	455	468	446	468	428	475	453	459	479	461	451	490	423	478	453	488	445	466	480	454	471	447	427	448	459	454	468	478	497	480	493	469	470	478	485	462	480	459	493	430	459	456	498	482	463	444	473	443	471	490	468	480	448	431	484	437	464	493	481	468	462	506	466	489	478	467	426	473	490	484	472	464	453	468	453	450	455	480	442	469	455	472	475	500	506	497	460	483	463	477	504	449	438	504	449	448	469	428	472	435	452	484	456	459	482	452	497	480	454	440	472	480	471	474	486	463	468	483	450	476	456	481	473	506	456	511	455	500	477	426	456	415	439	473	484	434	471	472	480	441	491	479	472	464	463	462	481	491	490	493	472	474	475	484	487	486	474	427	466	449	471	489	427	466	450	457	468	450	460	477	491	454	454	458	437	496	495	456	472	454	455	466	512	481	464	472	467	465	463	453	445	448	475	453	438	500	531	442	502	481	446	450	471	452	510	490	469	465	485	503	460	513	465	493	487	429	437	471	472	457	502	455	437	450	502	435	460	445	455	462	414	445	486	461	458	491	451	480	471	456	441	467	463	485	462	453	487	426	430	472	453	487	469	473	471	488	460	512	449	474	478	497	467	447	461	466	490	463	450	427	487	459	503	436	497	457	440	474	422	464	459	516	456	473	455	445	461	467	473	480	435	468	477	500	476	485	455	456	517	422	449	482	468	488	484	498	488	449	479	441	482	485	494	445	444	462	485	466	509	470	448	479	458	452	467	432	488	459	465	501	515	474	452	498	461	466	448	462	471	476	474	466	497	450	470	451	477	438	402	486	475	489	466	474	451	498	457	472	459	466	464	428	489	476	458	438	470	481	479	461	453	451	478	462	474	523	439	477	438	458	481	471	523	449	455	476	457	446	455	453	456	484	429	464	435	452	467	431	457	451	476	452	433	468	495	445	444	481	479	424	468	458	475	471	481	470	463	513	466	463	477	455	490	474	463	503	495	450	469	507	448	422	455	466	484	447	445	493	448	454	437	482	492	476	454	488	453	475	428	452	485	479	447	486	475	443	487	453	476	486	468	488	491	443	450	460	498	451	449	443	505	440	460	468	464	424	465	450	486	465	479	458	504	483	441	468	474	447	438	446	480	472	491	475	531	483	450	501	434	467	492	436	467	472	489	471	462	465	473	469	442	470	493	468	427	448	471	468	476	499	454	468	470	465	488	492	480	460	406	448	482	457	466	446	430	472	441	451	467	436	460	462	471	458	469	467	453	472	466	454	484	477	479	517	492	483	448	462	464	480	493	422	491	524	454	454	480	441	427	465	476	466	468	461	451	481	447	460	477	448	467	450	453	480	460	466	517	434	469	449	475	456	467	447	418	483	485	446	444	444	490	488	451	490	505	492	453	455	477	463	438	436	470	505	460	477	428	491	468	497	452	454	429	500	482	464	438	500	471	464	464	407	423	480	459	499	487	437	466	493	479	443	451	478	461	448	493	466	471	455	495	493	452	416	507	470	417	464	435	455	444	434	449	488	433	462	459	450	439	481	487	460	510	447	472	486	429	465	515	458	518	466	461	472	443	461	469	448	456	491	451	473	439	464	499	466	467	470	481	450	472	441	472	458	506	464	467	458	472	490	446	452	461	444	463	448	468	474	510	451	460	474	454	460	460	493	450	468	492	473	476	462	444	477	454	441	447	489	443	442	416	474	498	448	500	453	455	470	459	474	471	465	478	484	482	486	490	460	458	448	470	459	466	443	456	492	486	471	438	505	476	468	454	487	466	422	466	471	476	468	516	469	477	487	513	460	444	420	430	473	481	442	449	502	449	432	486	448	472	440	464	452	485	455	444	495	491	467	475	445	477	486	475	463	453	432	484	461	476	474	455	466	486	481
15710	1488	674	565	455	446	396	388	358	347	340	338	324	359	318	331	338	310	351	349	311	320	358	310	339	332	332	320	315	292	340	304	310	295	319	319	266	325	326	316	320	331	353	330	320	340	328	348	320	316	338	289	319	335	339	303	339	339	329	326	346	335	330	279	316	319	338	301	312	311	329	328	301	306	350	329	315	311	324	306	325	324	348	302	355	325	317	353	321	344	364	325	340	318	350	297	333	328	301	360	303	324	355	336	269	345	344	320	322	331	292	279	287	348	317	313	335	312	293	273	309	328	324	294	310	338	316	317	285	307	310	325	313	269	311	348	314	336	317	327	318	295	329	312	359	315	321	303	306	303	310	339	328	289	323	331	299	293	322	322	287	303	339	306	356	331	286	323	303	335	328	311	340	299	307	320	333	344	320	313	344	330	342	272	327	332	293	300	337	300	326	299	316	306	280	300	318	350	304	319	325	297	317	321	324	305	312	312	313	314	283	319	356	324	346	320	301	280	322	310	325	324	296	320	349	310	309	327	311	343	334	317	313	303	344	323	322	347	292	308	317	312	325	318	306	309	345	341	329	300	319	299	335	330	346	289	337	358	329	328	324	313	299	306	338	301	349	341	324	373	313	298	282	357	322	302	337	314	304	290	326	305	303	313	327	276	308	347	346	305	316	321	293	344	324	328	315	320	302	340	323	317	324	362	340	294	289	316	339	302	306	322	298	335	304	327	309	331	310	343	324	299	343	307	303	311	304	335	339	330	293	353	351	348	328	320	339	332	311	344	332	286	292	304	291	313	328	331	315	323	288	319	287	311	342	295	338	328	301	322	331	301	331	327	300	319	319	309	337	314	329	334	336	298	290	310	302	378	303	329	330	297	322	321	331	301	324	307	289	345	311	323	304	306	318	338	299	326	302	288	346	328	318	301	332	305	301	336	310	329	294	324	304	327	330	295	315	288	350	317	343	346	300	284	293	271	307	298	319	315	344	354	280	316	331	368	301	311	338	306	305	314	331	321	286	318	330	327	337	326	314	312	309	323	308	287	326	308	313	280	310	301	315	335	310	291	285	296	301	330	371	320	284	296	329	340	314	310	297	298	287	330	361	307	329	318	298	323	314	318	330	323	329	309	303	300	299	332	315	288	292	321	320	340	296	311	316	323	343	307	355	331	348	303	311	287	313	326	315	343	314	298	292	299	317	324	299	300	336	303	346	310	307	298	318	374	367	326	313	327	292	311	341	326	340	298	333	320	312	332	295	342	301	316	327	333	337	321	343	284	278	305	306	300	308	315	291	320	288	343	327	302	329	288	325	313	342	297	315	309	308	315	302	309	311	311	321	311	304	279	351	267	312	287	336	291	320	311	323	323	325	316	328	323	286	313	320	303	299	367	308	320	324	304	336	300	310	296	276	332	331	316	321	318	316	324	323	319	351	338	298	291	310	318	334	288	297	314	297	317	328	318	297	310	307	302	268	317	319	319	321	329	349	302	292	339	290	297	312	349	317	319	310	320	305	305	288	326	343	295	310	321	283	292	309	310	339	326	290	308	291	320	288	320	299	310	338	308	318	310	324	307	305	281	284	332	319	299	319	297	291	344	314	337	333	302	281	305	305	297	322	320	342	334	289	301	318	352	296	357	320	305	321	286	326	289	321	323	327	290	289	314	316	282	290	337	319	326	329	290	324	320	362	316	304	361	324	300	356	338	328	332	312	322	312	295	263	323	296	316	362	330	292	273	336	286	304	336	325	295	335	302	322	330	315	306	328	288	303	282	299	317	291	325	323	331	310	322	305	346	308	306	303	325	332	333	335	348	307	274	311	317	337	332	297	311	283	290	282	309	295	308	349	335	316	295	314	323	311	297	308	348	282	306	359	314	335	326	341	308	328	316	361	309	325	308	328	366	332	297	299	308	331	315	306	283	254	325	301	306	339	315	289	300	316	327	321	307	322	303	319	318	305	350	321	311	306	309	304	337	340	306	305	325	294	352	318	312	288	291	295	330	316	334	342	297	312	358	330	335	318	312	315	341	359	294	333	329	359	312	299	313	306	327	288	330	296	306	348	289	313	327	303	313	349	335	353	297	297	340	312	316	328	305	318	312	315	305	340	325	298	298	318	342	309	317	311	316	304	282	313	281	311	353	317	327	313	306	313	288	316	299	321	351	308	299	311	310	295	287	313	321	307	310	304	327	315	306	314	348	340	304	301	312	281	316	342	295	323	304	326	337	320	285	315	319	332	304	344	289	335	320	333	342	321	310	355	327	329	336	314	308	345	336	290	335	345	296	334	335	368	325	298	301	316	318	292	316	317	320	320	272	291	343	318	316	291	320	289	314	304	312	336	315	312	329	292	363	374	299	346	319	324	274	311	317	313	331	316	334	309	294	327	325	329	325	331	328	308	337	322	296	336	312	331	316	309	309	339	333	304	300	308	340	307	286	307	306	272	306	326	318	345	353	305	338	315	332	291	325	314	312	289	313	330	319	330	323	329	330	329	321	312	334	277	312	301	315	304	287	335	373	305	311	315	334	305	311	296	317	300	302	304	325	331	321	343	305	309	289	308	319	335	297	305	314	299	302	330	332	324	309	314	304	308	287	292	317	334	328	305	335	324	322	323	296	338	314	298	316	338	339	332	308	303	293	287	311	297	328	339	308	336	315	301	283	319	332	300	331	338	322	357	327	324	304	278	314	300	303	291	299	330	321	322	352	354	311	320	308	341	317	340	317	329	316	295	302	326	318	275	336	317	315	329	282	330	321	329	319	304	303	311	306	291	325	307	296	343	302	325	308	291	292	321	337	329	335	304	320	297	323	309	316	350	326	349	321	310	278	366	352	289	345	312	278	282	331	337	301	318	325	312	311	321	298	318	300	323	323	336	318	305	325	294	306	327	325	303	307	304	353	335	360	303	316	315	301	371	332	307	299	343	327	327	306	334	310	321	276	327	300	316	307	343	333	304	330	338	298	315	327	329	328	322	322	348	336	334	322	329	275	306	326	291	318	312	331	302	317	308	317	321	321	303	338	332	319	308	314	307	307	317	308	302	330	353	327	297	345	317	371	328	341	344	339	313	301	290	323	312	304	324	359	322	307	305	322	312	313	281	298	326	308	306	347	341	270	321	294	331	310	332	289	293	313	300	284	301	303	316	294	319	317	288	314	300	342	299	312	321	307	330	334	309	335	296	331	309	300	327	343	297	310	312	325	321	342	341	329	319	349	320	315	315	329	307	333	306	289	339	316	318	300	300	290	310	336	357	306	306	311	325	323	293	322	308	292	336	341	319	303	335	344	308	337	317	327	292	309	280	312	305	306	303	329	305	291	340	332	341	322	304	265	313	284	299	350	321	316	305	312	330	337	313	330	360	304	325	277	310	341	318	308	277	341	347	304	303	317	318	332	344	307	337	350	339	313	313	297	307	315	318	316	297	326	304	306	349	334	296	317	269	292	282	297	331	343	287	317	305	303	306	284	341	320
10551	1041	1441	1586	1368	1293	1104	1006	984	919	925	860	894	776	862	826	815	817	772	751	762	752	742	704	704	793	754	763	725	761	768	733	761	715	725	786	736	781	692	786	718	741	775	781	778	708	739	734	744	763	730	720	688	715	733	734	719	734	749	735	687	749	743	729	688	721	709	769	745	685	705	731	739	751	729	702	738	708	785	714	696	754	736	702	736	718	720	724	699	793	681	709	684	736	716	729	721	673	718	712	726	749	743	667	669	725	740	694	733	718	759	751	759	735	702	725	717	695	719	722	756	709	677	737	747	706	688	771	739	726	741	711	717	704	792	716	736	724	697	689	701	706	661	715	723	703	734	763	717	688	690	709	712	763	700	673	737	711	754	696	753	688	671	681	704	748	710	746	663	686	720	740	718	717	735	720	685	722	709	732	727	725	721	717	708	728	738	704	710	706	687	671	717	718	780	708	727	750	709	733	728	708	732	721	683	714	776	731	761	760	777	698	790	743	715	728	713	742	713	738	726	752	737	732	727	729	750	760	718	798	717	729	736	800	713	696	722	734	760	751	743	732	726	707	752	698	753	699	755	731	720	751	741	742	701	724	733	697	736	715	729	660	778	723	694	717	767	734	736	699	701	716	747	723	694	740	733	755	710	724	719	762	728	744	729	743	738	698	762	710	777	743	729	694	711	712	685	777	707	685	721	739	665	739	744	672	743	736	672	781	729	730	712	686	729	702	740	738	702	695	727	720	705	738	759	717	740	694	722	702	760	721	724	696	737	697	697	727	746	712	725	697	708	707	749	753	748	728	734	705	728	739	730	743	763	783	774	701	714	719	686	697	714	752	742	694	714	762	748	719	712	736	691	751	686	746	727	755	692	736	682	736	718	752	754	772	708	711	699	691	795	728	745	747	729	743	705	705	709	686	753	728	733	729	686	718	752	713	713	695	704	721	758	712	749	699	714	725	754	805	700	733	759	754	696	713	735	691	715	757	710	712	752	728	709	769	717	757	751	702	672	736	747	777	673	692	719	733	733	701	740	744	690	700	731	744	706	726	714	667	736	736	669	713	703	744	716	744	764	708	740	747	733	735	686	711	692	736	715	770	687	708	743	741	741	726	744	724	734	693	725	711	756	761	798	739	749	728	682	718	735	704	697	733	712	716	750	699	723	695	727	737	705	702	724	737	690	714	789	683	720	786	721	737	772	704	740	727	736	731	784	779	679	742	710	663	724	741	713	678	742	695	724	691	736	745	726	696	730	721	744	720	730	678	698	700	713	681	764	765	720	745	753	722	701	737	714	768	697	684	753	717	732	744	697	698	693	691	697	741	708	739	713	705	745	725	690	750	734	756	719	718	701	730	725	708	722	738	759	710	716	789	717	679	676	697	692	695	688	729	740	747	714	730	756	724	713	695	726	731	686	731	732	738	771	707	704	741	724	683	745	729	721	693	739	717	751	714	764	748	681	703	717	704	688	748	754	728	708	743	766	751	704	715	726	713	738	722	671	717	785	736	708	749	672	733	712	721	743	740	734	703	744	722	679	708	720	725	746	718	669	716	693	689	690	751	718	704	714	659	689	715	713	718	739	709	682	712	733	715	719	726	725	707	718	735	725	706	699	755	720	738	713	688	701	732	708	693	708	742	749	738	680	737	695	702	715	724	710	719	701	694	732	769	769	755	719	684	717	732	759	722	720	697	733	710	741	680	731	711	666	743	694	708	692	781	710	698	716	747	773	753	735	769	724	702	728	728	741	685	707	717	732	683	728	703	716	730	723	728	688	736	735	720	776	695	735	756	723	692	716	759	712	736	731	774	742	714	730	720	709	744	734	717	721	779	747	686	716	760	753	766	741	731	730	726	721	704	684	752	707	719	764	675	734	723	685	754	726	703	725	713	737	761	722	727	734	735	747	671	731	772	724	697	718	706	675	741	733	732	679	727	723	737	730	756	717	712	719	726	718	718	742	739	689	722	743	684	691	733	729	737	717	702	688	699	712	641	761	724	732	715	724	696	702	680	742	740	718	719	729	724	711	692	749	757	736	722	751	709	754	716	771	691	692	710	709	714	723	724	736	733	682	736	691	703	701	719	767	740	698	776	730	733	719	709	750	743	732	737	682	770	733	764	680	716	739	728	719	751	744	705	715	693	748	716	691	657	711	723	661	728	759	728	703	710	685	702	692	704	747	754	742	710	752	703	763	732	705	703	740	738	697	650	744	728	655	652	721	682	760	741	745	724	734	706	705	744	732	705	724	695	738	682	699	744	699	755	691	715	662	742	731	726	709	706	746	687	765	731	695	703	715	736	745	683	736	725	756	737	749	743	719	732	709	716	715	693	748	750	711	712	707	736	726	726	713	714	712	725	740	734	726	701	716	727	786	721	701	729	734	708	731	718	693	716	775	718	749	724	751	741	757	737	695	717	728	723	681	710	727	717	739	764	682	741	712	697	701	774	768	671	760	731	732	724	726	711	716	721	717	712	730	750	775	735	713	742	701	735	687	767	706	723	756	704	699	708	725	725	737	726	710	753	742	759	719	708	696	719	704	727	703	698	733	740	724	719	775	736	738	711	744	726	739	723	741	683	717	729	725	735	729	753	782	690	748	705	723	726	721	748	708	715	724	745	702	738	717	716	722	736	717	727	696	722	737	731	707	753	721	686	744	723	733	724	707	719	722	719	685	713	737	707	695	734	766	719	689	758	704	708	727	755	721	748	768	668	704	733	679	732	755	668	691	701	750	718	736	727	677	731	724	755	755	750	764	746	724	686	694	775	703	678	726	724	699	735	778	654	715	733	728	754	722	720	713	713	725	667	751	689	704	717	747	732	736	692	732	740	749	723	719	685	738	728	777	717	746	706	787	752	687	726	704	683	684	714	758	743	697	746	704	718	689	719	738	737	717	691	746	728	729	712	727	719	720	755	759	717	759	757	748	734	764	737	712	694	766	725	749	752	750	711	755	761	735	700	698	747	674	712	699	742	709	745	718	732	700	765	728	702	706	738	774	759	743	746	740	724	741	724	722	710	728	710	750	693	718	744	706	717	764	727	716	748	708	714	687	680	746	763	761	725	706	719	758	794	702	697	740	687	709	702	722	738	745	748	703	693	767	727	721	724	727	739	738	713	748	719	715	696	715	758	740	723	731	720	726	718	698	731	720	725	733	705	750	709	684	710	718	700	735	684	729	733	669	732	728	720	734	723	754	735	699	755	694	752	700	688	716	710	692	736	759	718	778	744	698	700	688	746	754	725	731	690	757	714	641	724	708	737	733	747	712	759	757	734	706	687	722	717	746	720	673	745	709	698	776	692	717	705	719	757	693	748	744	710	760	733	713	735	744	715	724	739	697	702	729	715	715	728	743	700	738	718	720	749	692	736	723	702	748	722	738	745	741	701	714	747	756	724	741	701	687	716	725	749	710	741	731	654	687	751	723	748	719	736	772	699	707	698	753	695	687	696	764	746	727	713	682	759	688	731	711	717
24422	2946	957	776	536	504	381	354	377	299	312	320	296	304	285	283	236	313	275	282	249	253	277	284	241	215	261	273	298	274	256	259	275	251	232	272	254	246	260	278	245	259	289	245	253	265	272	249	260	303	252	254	271	263	281	254	245	221	241	265	267	244	234	238	240	244	222	237	236	256	247	248	265	264	242	259	262	239	259	268	251	279	307	269	272	296	290	265	271	232	259	251	226	236	245	271	250	266	249	233	268	261	265	283	248	249	216	228	267	237	259	292	263	249	230	230	267	230	256	297	247	225	241	259	227	252	259	240	269	253	249	260	257	250	243	268	269	251	241	273	262	247	224	261	254	258	223	245	230	296	250	236	226	267	249	263	261	235	253	273	281	255	243	285	226	259	266	230	286	254	233	244	243	256	260	256	284	236	241	271	260	257	249	249	266	246	256	238	264	252	236	225	247	252	278	237	281	244	251	267	274	253	237	248	281	237	254	256	270	249	243	243	293	234	278	257	254	257	257	262	247	247	212	254	280	269	229	222	261	251	274	228	274	290	233	277	262	279	269	247	279	271	254	274	274	262	252	251	285	267	253	262	250	266	268	248	225	262	280	237	253	241	276	249	292	281	251	265	236	268	259	261	233	242	236	269	273	248	233	262	274	262	233	270	272	254	237	227	256	273	252	255	232	212	244	253	226	268	268	268	267	253	237	245	259	275	258	281	262	254	257	270	261	279	272	264	247	241	269	248	265	266	287	269	253	274	244	233	268	267	214	266	246	269	272	236	274	266	276	283	271	244	249	256	242	254	250	262	212	279	262	262	291	274	255	248	273	256	238	269	216	244	243	254	255	282	255	273	221	245	286	248	255	274	239	229	254	275	256	230	250	273	237	242	257	265	246	258	244	293	245	237	242	267	237	285	246	257	225	223	245	253	263	236	230	256	235	278	247	263	234	250	252	240	275	255	274	250	289	223	258	276	255	272	248	258	242	271	233	231	254	257	230	226	261	287	276	242	240	249	261	229	254	292	272	302	259	239	247	264	293	240	269	259	237	253	259	269	259	282	261	259	259	250	258	240	267	252	261	292	281	258	266	235	250	243	254	242	239	263	241	241	250	254	233	261	244	272	244	282	250	252	245	238	236	267	243	259	265	262	284	230	239	260	270	266	248	245	240	243	275	270	267	226	232	271	253	258	255	249	259	271	269	281	230	254	262	240	276	253	244	223	250	241	274	272	226	241	248	268	236	287	265	278	236	243	268	255	240	275	259	273	257	249	251	249	260	263	249	251	233	243	269	243	271	255	265	264	237	235	265	269	252	276	235	239	263	265	248	238	269	241	256	272	253	266	255	239	236	268	248	262	272	259	256	255	260	249	257	263	260	271	258	256	244	266	259	244	251	266	247	252	240	253	255	254	243	251	253	234	238	220	240	286	240	292	246	281	253	248	267	267	248	257	262	244	239	280	242	240	274	244	251	257	224	254	251	256	278	240	240	268	233	264	264	253	256	260	263	255	271	262	256	243	276	252	277	258	269	256	249	273	253	246	288	297	262	266	265	263	260	246	295	225	232	279	291	246	249	233	261	285	284	253	274	258	290	260	260	244	283	248	250	271	275	247	236	248	224	255	267	255	266	258	238	257	258	258	264	264	266	248	239	240	277	262	233	282	254	250	257	264	240	245	272	257	281	254	244	228	280	268	239	247	232	242	261	249	233	256	267	239	240	240	253	288	251	242	271	254	248	237	247	273	244	272	272	225	243	267	271	249	242	243	277	252	237	251	255	270	297	258	256	236	246	246	243	259	269	250	250	274	253	230	250	239	236	267	245	257	250	239	259	251	247	212	285	239	274	247	260	251	240	282	259	264	259	235	235	262	263	250	253	244	269	252	274	250	235	253	245	243	265	252	278	234	241	282	244	253	245	252	263	254	243	259	257	250	230	243	253	252	285	232	225	229	250	248	264	260	243	215	289	287	262	231	252	257	277	295	265	258	255	222	274	240	231	244	245	269	239	269	226	237	284	267	243	274	257	265	234	223	251	261	253	287	245	255	255	251	271	228	254	289	260	265	255	258	231	259	259	272	244	246	261	241	235	241	260	240	254	243	254	239	254	251	249	272	245	263	255	270	249	233	225	244	244	242	242	233	243	251	254	243	261	252	246	243	250	293	288	242	258	250	300	235	233	292	228	248	250	253	305	271	246	275	266	259	246	244	254	273	252	265	244	250	230	235	273	229	242	285	259	238	241	277	267	233	251	255	264	244	276	255	242	267	273	219	252	254	246	235	220	229	256	259	245	241	253	237	241	262	252	241	281	254	275	235	246	279	260	271	285	257	262	245	227	213	279	218	279	257	247	258	250	258	249	291	261	300	264	246	270	245	252	267	226	207	253	257	274	232	234	249	257	247	211	273	243	228	253	269	271	237	260	240	232	227	250	243	244	247	274	278	282	253	285	252	244	244	260	250	280	205	246	234	241	237	244	283	233	248	257	267	232	238	270	283	264	251	250	263	246	253	262	237	263	232	250	224	231	241	222	249	229	237	259	250	275	254	263	255	252	277	232	277	227	307	236	281	267	230	231	251	271	263	266	265	269	247	224	234	254	238	238	247	253	236	236	300	261	257	268	259	254	245	222	247	235	259	244	249	243	227	247	255	245	221	298	262	261	251	285	242	224	262	235	235	238	266	266	228	237	230	294	300	255	243	259	272	275	248	259	258	264	263	255	266	277	238	264	245	243	252	260	243	269	259	283	251	225	301	256	254	273	254	242	274	241	231	273	254	251	239	266	225	256	271	263	277	287	247	253	268	261	279	253	275	258	253	247	268	264	241	256	266	230	265	252	255	288	263	249	267	262	263	273	263	233	229	223	224	249	284	273	229	227	252	235	258	259	255	286	244	239	243	271	272	257	248	254	245	266	248	270	238	274	266	267	246	244	268	238	251	262	229	290	227	264	234	268	224	267	273	243	227	251	245	265	245	245	270	268	289	218	269	239	286	268	256	221	241	274	265	267	214	251	220	249	269	280	239	264	240	265	270	230	224	248	251	238	257	271	234	229	264	250	260	214	243	253	242	245	275	278	264	273	265	218	263	225	244	229	248	284	249	284	260	284	247	238	262	259	274	258	262	242	247	265	254	256	257	243	243	267	248	247	268	264	230	258	240	252	283	249	248	247	293	238	237	241	284	260	244	279	244	263	261	221	247	291	230	264	255	245	222	283	268	274	226	243	274	243	259	235	246	246	250	264	279	266	259	258	233	277	233	297	235	280	272	251	258	244	246	222	253	256	250	254	252	259	266	258	228	224	265	285	250	242	270	210	248	237	263	256	251	248	252	248	269	244	263	287	237	285	248	254	262	247	241	245	258	248	290	258	239	244	286	258	272	244	262	261	246	252	243	252	282	238	238	235	272	247	255	223	234	248	270	247	253	273	262	257	278	262	261	256	268	252	229	263	250	247	291	254	267	244	218	263	223	227	232	290	268	233	279
13570	1114	1989	2212	1812	1468	1355	1183	1038	927	924	827	781	754	688	732	709	707	724	638	671	641	676	644	647	619	626	592	625	635	628	606	629	575	626	569	603	569	600	647	585	549	628	585	595	624	596	553	575	570	601	588	617	570	594	580	589	619	584	595	550	551	557	547	568	542	566	593	578	516	593	582	548	573	609	596	548	634	548	576	601	530	598	586	582	559	598	549	603	551	553	565	588	556	602	608	572	529	550	564	606	587	583	584	574	579	571	585	585	625	550	607	568	574	601	587	596	607	577	589	589	577	561	618	534	588	603	572	560	613	569	540	610	569	598	569	564	596	548	596	576	553	556	576	599	579	560	584	561	557	511	553	613	588	576	608	557	585	576	579	587	551	525	589	556	595	590	593	570	585	591	519	575	565	612	609	548	525	586	603	561	538	585	507	607	565	575	585	589	611	555	611	566	565	542	551	585	615	581	577	555	584	563	526	521	549	549	571	547	582	586	555	583	561	568	549	562	569	521	595	580	579	578	625	575	613	561	548	549	546	575	547	551	577	575	588	560	600	579	556	565	592	552	593	580	562	553	570	558	562	584	574	575	608	583	531	576	576	618	574	613	562	578	587	563	565	578	542	593	595	593	541	586	577	594	526	552	558	596	597	540	609	597	538	530	581	580	557	515	588	561	590	563	576	607	519	542	584	538	580	559	546	531	547	547	596	568	567	570	537	578	573	583	599	559	570	560	566	568	554	589	608	608	588	558	604	572	527	556	557	578	544	575	554	594	554	562	587	570	575	551	605	594	614	630	566	586	589	609	573	564	563	593	573	606	545	571	579	584	640	581	521	564	544	580	617	604	569	589	584	589	573	540	564	570	570	536	569	565	546	635	521	592	568	620	572	581	599	556	566	579	556	608	570	595	504	551	600	638	531	555	578	564	565	573	569	556	574	567	563	582	584	580	573	618	589	575	560	575	587	567	617	592	598	530	609	547	570	542	545	572	576	600	550	603	597	564	587	572	585	596	614	570	557	585	559	542	542	574	558	558	567	573	610	586	559	607	550	562	598	508	549	582	592	575	588	571	606	625	583	557	581	601	549	565	619	556	589	532	539	546	567	607	593	549	569	574	596	579	572	561	582	577	590	572	533	589	559	554	554	586	551	563	579	588	588	573	586	572	565	569	607	578	575	554	537	557	616	583	578	585	564	590	594	595	570	561	608	567	582	607	547	588	629	628	555	583	591	565	597	577	595	551	582	577	618	571	631	572	566	563	584	591	569	582	577	563	556	614	541	608	589	569	602	590	579	565	545	549	626	576	614	548	591	577	585	581	544	555	560	606	560	590	508	593	551	503	557	562	608	566	540	573	579	552	549	588	608	542	578	572	556	564	583	596	589	611	604	569	568	545	636	520	548	580	589	563	577	545	575	511	588	620	599	626	566	608	588	577	580	610	597	549	587	569	590	593	543	574	597	549	598	567	571	588	598	604	566	564	600	591	590	546	591	639	588	586	553	615	595	541	611	569	606	570	544	587	592	564	590	560	552	561	571	581	594	603	589	600	543	594	575	583	646	571	604	599	582	584	556	581	546	576	574	618	532	563	524	583	600	624	583	584	576	576	528	570	578	615	604	614	551	560	569	543	558	575	566	556	544	578	538	578	585	595	592	596	582	549	610	568	557	601	565	592	552	545	549	616	671	556	565	571	577	564	614	565	610	605	550	588	607	577	612	562	586	575	580	584	550	578	561	618	557	594	529	559	581	508	529	564	558	584	580	531	573	539	584	559	566	595	586	542	570	632	563	587	574	559	584	572	575	518	584	546	579	551	572	557	581	562	572	604	553	597	578	592	582	581	616	583	527	581	594	551	620	606	595	578	524	591	569	574	556	589	565	592	586	584	606	565	600	611	531	587	551	590	581	545	578	565	530	565	657	582	550	583	579	632	570	573	573	556	599	561	522	553	582	567	586	584	599	568	579	567	574	544	563	568	584	549	535	609	572	580	599	528	569	592	562	611	574	591	587	579	582	573	565	559	596	586	578	543	539	548	568	560	611	597	566	591	627	570	548	527	574	590	567	597	569	600	578	593	560	550	579	597	561	601	590	550	613	571	556	545	550	571	599	563	572	559	580	539	584	583	593	553	575	577	590	592	573	568	572	557	589	564	538	575	592	604	588	577	559	569	588	549	589	590	617	612	564	570	556	563	611	568	556	547	580	571	588	576	584	568	603	553	563	608	589	599	556	570	560	557	575	590	563	606	550	550	592	570	570	602	592	548	560	549	549	572	586	530	586	567	581	558	546	576	560	597	575	576	559	610	575	583	589	503	592	587	560	530	576	577	566	557	567	603	618	581	531	616	556	565	597	568	630	591	596	568	535	583	578	568	630	571	596	553	585	593	568	550	628	561	544	595	578	562	557	591	575	608	583	581	584	612	520	557	561	567	557	590	571	602	565	602	536	517	569	578	557	564	559	584	609	591	570	556	554	563	625	536	596	569	598	565	599	604	627	571	564	547	585	597	538	537	576	600	593	546	604	570	571	547	581	586	579	577	552	575	568	615	563	519	563	581	573	608	575	604	561	598	567	544	594	564	578	565	580	560	594	603	572	533	579	582	565	609	579	561	591	572	611	569	560	538	636	572	580	561	619	628	558	574	585	570	597	594	536	571	598	584	551	595	578	589	593	540	578	573	598	600	596	569	578	582	577	583	607	512	551	542	608	592	549	542	607	581	581	566	604	612	552	583	563	584	579	573	565	571	530	558	555	502	565	528	592	589	585	565	570	573	616	576	601	577	572	550	589	596	573	563	555	545	606	590	572	571	563	537	585	569	599	638	612	540	588	558	588	553	538	590	590	582	562	572	551	613	592	583	549	551	589	578	575	562	586	614	550	555	558	541	563	568	615	590	558	635	556	580	563	585	551	582	594	578	544	605	538	603	543	576	555	591	586	589	557	528	572	555	533	581	600	564	591	563	575	555	605	551	632	632	589	561	568	583	584	573	575	569	610	567	561	587	556	571	586	569	589	557	550	593	554	575	600	564	604	546	600	589	556	562	564	571	588	561	606	535	556	583	554	534	600	563	580	567	552	581	537	608	625	622	494	571	571	599	599	574	566	576	565	548	586	583	574	540	654	605	555	563	576	584	602	575	567	573	576	596	576	606	634	524	587	581	516	559	573	575	576	628	572	551	595	583	605	554	602	579	563	583	553	573	577	549	586	562	597	566	615	541	606	623	553	567	586	583	590	589	600	571	604	585	571	600	592	555	590	563	604	588	538	571	554	583	611	562	594	561	565	584	579	572	595	540	602	588	550	557	573	600	569	546	532	569	572	549	552	635	553	550	567	582	561	520	574	594	536	584	599	572	537	554	562	570	600	552	603	568	515	578	551	545	576	580	589	584	569	572	543	518	575	593	559	570	540	573	561	591	553	591	565	559	581	562	547	573	604	531	583	597	604	590	535	574	564	569	603	602	537	576	575	544	620	551	612
5135	412	165	183	168	180	186	180	185	190	210	218	176	166	199	212	207	196	205	189	197	222	195	186	187	205	194	204	166	181	164	172	188	199	161	151	195	182	184	181	181	199	188	208	203	164	180	184	205	195	180	194	159	220	166	181	163	218	196	176	178	188	186	172	217	168	180	182	189	186	195	175	194	187	183	157	187	158	193	190	168	169	174	194	185	191	189	205	197	185	169	185	206	202	201	177	180	176	165	193	174	206	222	162	174	196	185	185	196	182	196	208	191	203	215	214	173	180	205	183	185	189	167	188	185	213	207	208	215	179	223	225	175	187	174	192	173	177	191	209	190	194	160	199	183	191	174	152	174	205	166	218	212	208	203	166	192	202	166	181	179	181	165	194	190	189	190	208	196	186	207	192	182	192	196	233	197	168	170	180	168	185	183	177	194	200	207	190	158	203	216	179	165	188	188	174	183	209	185	180	178	178	165	178	202	174	185	172	209	179	186	165	189	189	217	209	193	203	199	159	182	184	212	184	187	212	197	192	181	189	191	211	174	179	214	206	187	179	188	174	204	178	195	180	184	183	192	180	171	216	184	165	184	190	201	168	211	201	209	177	211	205	180	154	177	206	195	176	169	189	200	183	183	182	179	161	180	180	183	182	189	205	187	212	164	190	187	176	175	186	196	159	219	188	198	199	198	173	202	179	186	209	198	160	196	191	183	179	148	188	176	197	163	177	193	200	202	209	193	168	203	167	179	210	208	193	181	183	170	186	180	159	198	199	217	171	207	183	200	213	180	205	191	200	211	185	203	191	184	192	181	207	203	184	186	186	182	202	201	197	207	200	183	179	198	191	180	183	170	200	180	175	183	179	192	191	206	177	191	197	181	206	185	180	192	179	168	184	171	184	199	176	171	159	169	214	185	207	171	186	163	190	192	171	188	188	188	178	199	165	208	223	186	204	195	170	207	206	170	193	202	192	165	151	188	180	192	162	180	208	160	187	180	177	177	214	193	175	187	176	198	184	209	157	164	197	181	211	207	195	217	171	172	172	192	157	182	201	208	175	189	174	191	205	170	195	179	173	182	182	190	190	209	194	183	193	186	200	175	178	186	193	165	192	194	206	185	168	191	178	161	198	175	185	185	186	183	177	156	184	213	200	201	182	175	173	176	186	186	190	180	166	178	196	172	202	182	199	226	199	214	172	190	202	182	188	170	172	158	212	173	181	159	194	176	176	197	183	191	220	180	190	179	175	169	200	175	178	196	171	203	193	188	202	161	170	192	176	168	184	216	181	191	207	185	172	162	185	160	179	211	169	177	200	188	176	149	197	190	189	161	173	184	196	205	180	205	182	183	184	180	177	192	206	204	172	203	221	204	173	198	194	171	186	198	183	180	174	194	211	215	185	187	166	186	190	189	179	213	192	180	168	181	184	183	205	204	197	193	175	173	177	173	187	174	200	183	200	200	186	172	190	197	185	171	179	177	192	189	173	226	199	198	165	185	177	173	207	188	160	213	209	196	191	159	188	174	192	204	207	199	186	185	157	200	204	208	196	203	173	172	183	174	201	176	190	166	178	179	193	149	176	183	189	189	193	153	190	207	178	185	171	209	185	181	219	175	173	199	169	185	166	204	192	208	211	209	192	176	193	198	181	171	198	191	172	175	189	204	177	179	174	179	171	187	199	166	178	182	201	158	169	185	181	182	200	200	197	170	181	219	182	175	216	187	192	190	173	188	173	177	189	199	241	185	179	179	179	187	204	215	188	205	213	199	177	195	178	200	180	197	195	203	203	210	165	195	180	179	189	179	200	187	187	195	168	182	213	197	182	192	176	203	190	176	176	177	188	178	191	184	186	171	174	206	178	171	195	185	190	186	191	204	169	165	175	188	198	182	175	191	196	166	200	203	183	192	209	196	208	183	203	162	187	180	199	188	195	181	188	186	159	190	193	177	177	207	176	203	189	191	191	185	177	169	175	187	175	210	175	197	207	182	181	220	188	183	192	185	187	168	202	198	191	176	212	207	204	169	193	199	188	228	198	192	163	159	186	200	212	182	180	173	183	201	220	161	162	198	215	206	165	189	175	183	180	196	194	166	191	176	193	196	171	188	205	164	195	193	180	174	170	187	202	168	173	191	198	184	194	219	207	186	189	211	179	168	187	210	192	194	157	196	188	211	176	190	185	199	182	198	174	207	198	163	195	172	209	208	188	202	180	195	213	205	179	171	180	195	186	162	204	190	172	187	199	191	195	180	188	188	214	180	213	177	203	179	154	212	183	214	178	174	201	197	186	195	196	181	177	193	200	165	185	222	201	163	174	189	192	171	182	167	192	189	168	189	186	174	202	208	186	190	186	164	190	185	205	183	189	196	186	191	196	148	190	164	214	177	198	194	185	215	173	178	176	177	181	201	208	182	178	187	163	195	195	211	219	186	190	196	186	177	190	199	175	188	162	183	163	196	184	185	203	192	189	208	195	173	187	195	194	191	163	187	189	173	216	170	201	210	187	201	202	174	176	177	195	164	180	179	206	208	172	149	152	192	168	177	179	172	163	188	202	206	172	186	196	216	185	178	168	218	149	188	179	182	206	191	196	194	197	163	175	215	188	216	197	182	181	184	205	178	177	199	168	190	165	182	203	209	189	199	185	183	169	173	195	206	194	213	173	172	175	196	195	182	177	195	197	197	193	173	163	196	179	165	189	190	200	181	197	194	202	211	185	216	177	186	191	209	212	197	201	159	190	205	192	180	209	196	175	201	186	221	189	163	182	192	165	169	167	191	198	205	164	152	186	187	209	181	163	181	174	182	176	187	181	200	187	190	186	189	200	191	191	180	174	184	194	203	188	198	197	191	199	190	197	205	190	193	204	184	177	196	175	197	167	212	203	207	196	203	189	161	164	183	184	177	201	188	172	195	195	196	180	209	176	175	171	199	192	202	186	196	182	201	162	181	201	187	181	184	188	178	202	187	183	178	196	177	209	182	206	182	176	185	180	182	185	166	185	204	176	180	184	197	191	208	191	222	177	169	191	218	205	191	184	198	201	186	201	195	190	203	179	171	217	195	186	218	186	209	176	176	190	144	181	183	161	178	169	172	206	164	198	176	201	204	179	212	182	180	201	189	201	187	202	202	198	169	189	215	190	213	186	180	194	197	192	186	183	235	187	174	169	193	163	185	199	211	195	196	167	199	196	203	175	181	176	184	182	183	186	232	189	186	200	198	199	202	184	223	202	182	197	207	166	180	170	195	193	178	225	172	180	175	179	199	181	179	199	192	184	191	189	188	168	191	204	195	176	202	202	200	197	187	190	204	179	181	179	195	195	193	183	184	209	192	177	181	188	222	199	200	192	176	200	170	177	206	203	182	194	226	176	183	174	218	228	226	193	173	189	165	176	192	179	215	193	156	218	168	202	166	183	189	192	190	198	187	201	191	190	169	200	181	211	192	207	174	172	191	178	196	188	203	182	190	197	193	185	204	145	194	187
3673	508	501	487	502	503	490	478	458	505	478	490	482	466	457	471	480	487	473	465	465	469	490	460	451	492	485	512	484	459	465	422	441	476	466	456	467	494	487	475	451	452	453	485	462	483	453	471	466	483	483	466	501	476	461	466	475	483	483	490	434	521	465	475	455	484	480	473	486	512	465	461	496	453	464	471	438	474	456	469	442	499	483	459	434	451	446	449	477	435	478	466	467	479	466	507	480	491	465	474	484	461	484	462	490	481	467	473	484	464	444	496	465	493	475	494	489	453	429	445	461	488	483	468	476	459	440	467	484	523	456	467	484	430	504	458	509	469	449	482	470	466	511	502	479	501	467	482	489	412	458	496	455	435	453	443	464	487	452	484	470	447	476	462	467	472	490	442	495	475	494	471	480	469	455	470	452	481	481	439	479	462	453	493	475	426	472	489	449	491	436	521	450	461	533	501	460	480	487	476	469	473	424	482	497	454	460	469	437	467	451	421	481	454	463	433	488	446	461	449	465	467	477	467	469	494	477	491	459	466	502	481	472	474	482	458	496	466	488	495	489	488	493	469	473	466	455	458	462	465	483	468	467	461	482	454	446	450	508	528	448	463	464	466	412	498	463	443	490	431	476	505	451	449	472	421	453	488	503	470	450	468	476	471	470	485	495	486	469	467	442	471	448	477	474	453	454	486	463	494	503	415	462	442	441	447	452	458	462	478	465	488	464	473	462	464	483	473	509	455	490	504	464	472	463	467	449	469	453	472	502	486	453	457	461	441	469	428	483	505	470	471	398	483	467	442	453	494	456	479	448	499	478	510	463	451	458	489	493	446	487	443	415	468	453	456	498	440	449	435	476	441	451	451	481	471	478	495	455	459	438	529	485	443	435	484	486	472	507	478	469	458	447	460	520	471	465	496	461	453	448	471	508	465	433	455	456	482	433	485	472	457	463	511	452	502	473	431	444	475	488	476	466	495	475	453	478	462	470	473	493	423	480	464	483	428	430	460	465	505	458	505	463	484	458	459	450	444	441	474	452	444	486	471	500	469	440	476	511	436	468	396	505	441	459	474	460	474	488	475	445	487	487	447	434	495	455	482	480	498	520	457	481	457	467	525	457	477	474	459	483	455	490	445	398	420	470	428	464	474	492	457	472	441	484	493	439	475	482	453	496	468	459	479	464	459	487	483	474	473	472	459	458	459	481	425	443	502	451	464	456	453	464	465	466	459	445	462	471	492	465	452	469	481	467	458	471	476	493	482	483	494	421	452	474	453	468	431	480	486	448	445	449	463	465	432	464	447	433	454	441	466	478	477	475	463	481	473	443	449	458	475	485	456	455	470	491	489	485	478	484	434	462	463	467	407	480	466	436	445	477	471	480	504	467	450	475	485	486	452	438	466	482	485	448	398	494	489	477	439	438	463	461	481	472	476	453	423	433	486	516	425	498	485	452	469	441	463	477	473	461	425	466	431	438	474	477	517	473	493	450	454	479	479	489	465	443	454	464	447	514	477	471	461	466	471	465	415	462	434	493	488	476	460	453	496	469	458	452	471	458	496	462	497	437	456	456	481	449	464	461	500	474	469	458	508	445	464	455	467	485	468	473	508	467	471	478	447	472	481	468	503	464	410	453	492	462	471	437	461	465	480	478	474	465	461	437	476	496	469	477	494	473	450	452	503	500	492	462	467	485	461	471	449	485	474	463	449	477	434	481	495	483	455	489	447	468	444	487	460	458	472	495	464	468	500	431	443	451	477	482	490	474	443	462	481	464	489	487	426	521	439	508	461	483	486	433	451	454	455	460	498	446	471	463	459	445	443	486	461	459	453	476	460	454	464	492	453	490	487	514	465	476	445	430	469	402	479	484	456	484	494	472	456	433	400	474	485	490	514	500	438	465	475	458	466	473	480	465	476	469	454	452	445	473	483	507	479	488	495	503	469	469	489	495	459	467	462	480	441	498	440	445	481	496	485	486	468	439	483	452	471	450	442	447	476	473	440	471	462	470	471	500	468	510	452	502	458	464	447	467	463	470	495	438	500	501	496	522	436	463	513	452	439	506	460	450	449	484	514	457	461	463	465	482	439	497	476	488	525	459	501	472	452	467	462	472	514	451	455	472	473	492	457	436	481	493	491	461	479	482	475	464	490	437	482	494	438	474	465	452	420	467	471	454	478	470	482	474	486	490	415	498	496	429	449	465	512	525	471	494	485	486	489	461	450	460	511	465	426	439	477	479	475	418	480	471	455	473	478	450	502	442	484	468	474	503	476	431	480	463	466	481	443	496	485	475	480	461	469	466	445	454	423	488	456	461	469	430	481	465	461	463	434	468	454	500	495	462	462	476	458	442	483	460	488	456	420	461	437	499	446	439	454	468	465	459	483	462	449	443	427	471	456	460	476	466	497	428	483	445	495	512	459	499	485	470	498	440	476	491	453	484	477	432	455	452	464	482	514	471	473	468	441	451	486	532	507	463	489	432	479	486	483	473	471	412	446	491	460	475	463	453	505	483	471	490	494	467	476	485	473	479	480	432	479	472	453	496	449	432	450	471	461	492	468	481	426	511	464	482	463	439	479	504	484	453	478	478	441	471	479	468	509	503	476	481	484	471	465	468	509	473	459	488	522	461	471	537	465	483	485	444	440	468	433	472	494	470	503	490	460	515	498	472	449	501	485	469	476	463	449	472	443	497	457	474	488	479	472	462	475	485	452	440	462	474	491	461	492	468	462	473	515	440	473	491	448	467	513	451	440	506	476	481	437	462	426	449	456	461	440	454	476	460	490	466	468	507	479	472	448	461	502	465	451	476	478	463	462	497	464	453	467	487	475	421	472	480	452	478	488	486	487	485	448	457	475	455	473	463	475	476	480	458	474	443	490	458	462	490	400	490	482	496	478	444	477	463	483	466	496	492	486	438	467	463	445	494	470	524	455	463	483	468	489	487	460	447	471	470	531	463	476	462	476	479	494	504	467	440	462	439	452	451	522	481	485	472	499	489	500	480	482	485	448	455	449	475	517	462	462	450	482	465	507	439	505	489	502	473	467	466	461	500	499	452	469	493	452	439	450	471	480	501	476	497	485	478	515	457	482	469	447	457	472	457	476	490	463	498	502	465	456	435	477	463	443	452	479	446	460	479	485	453	471	484	453	454	492	418	454	516	472	474	450	438	457	447	449	435	431	475	463	482	462	525	453	487	487	511	480	432	467	480	457	466	484	455	435	462	412	490	461	435	488	453	442	475	445	457	468	477	505	476	442	455	457	492	460	504	463	469	490	428	487	478	480	477	455	477	477	488	462	447	519	470	482	499	464	464	470	456	435	462	458	497	498	449	493	451	461	445	490	490	468	465	474	467	462	497	463	450	485	431	478	484	486	518	509	477	494	480	492	506	482	445	469	498	463	446	520	497	493	526	497	476	507	460	467	509	471	476	472	464	478	447	464	444	477	438	432	441	502	498	497	482	469	511	476	455	443	461	454	456	463
16105	1463	660	551	497	420	393	334	358	368	339	340	307	312	336	329	328	324	331	338	333	332	318	282	322	318	325	346	297	319	349	317	270	331	353	333	295	328	301	340	334	363	330	309	275	313	312	323	307	319	327	330	304	317	316	305	301	280	308	341	341	299	306	295	327	308	304	321	297	285	309	301	305	328	356	289	328	346	327	303	308	324	292	302	329	309	298	321	331	324	347	310	325	306	328	305	303	283	339	341	305	329	329	346	343	309	323	335	339	324	342	327	334	321	359	329	333	336	308	302	331	293	307	308	331	290	328	330	329	301	318	297	301	305	337	310	292	297	334	308	309	298	321	316	290	326	341	334	321	308	325	336	307	326	310	333	358	342	301	325	323	323	331	309	311	324	290	308	313	316	298	335	266	326	312	308	312	281	315	296	334	317	304	304	304	312	315	302	308	365	307	301	298	310	306	291	326	333	304	262	323	300	299	388	341	325	314	307	311	310	316	308	310	325	314	337	299	301	313	301	300	326	309	332	323	301	333	292	310	333	305	315	291	358	298	299	285	302	321	289	330	330	331	301	304	325	312	333	299	309	319	322	344	287	335	303	352	334	294	310	294	334	328	338	313	286	306	292	320	277	320	347	304	322	321	340	328	334	293	291	304	279	322	334	342	333	305	284	296	317	291	306	321	313	358	315	302	326	314	302	306	301	348	296	283	286	308	296	341	317	292	321	297	319	292	330	332	333	325	337	333	342	331	334	321	322	301	346	307	332	316	320	288	342	290	276	299	312	290	330	307	303	343	318	346	313	343	317	327	294	330	324	295	304	356	329	343	315	325	327	313	333	321	300	304	340	313	285	300	306	322	311	321	293	299	356	334	296	337	298	314	313	320	288	349	324	283	306	295	315	299	296	288	291	296	291	336	323	302	324	329	311	355	289	295	304	324	333	346	282	327	278	303	305	286	323	329	322	318	328	282	344	331	314	287	368	335	303	277	331	336	294	317	291	318	324	299	346	299	340	331	324	327	305	298	325	313	314	307	293	314	266	349	342	325	298	291	275	308	313	325	285	317	343	313	303	302	300	297	301	306	348	285	295	319	326	325	296	311	296	300	315	310	326	318	349	325	314	329	299	302	309	321	281	294	277	329	304	334	316	314	324	319	331	303	305	303	332	338	329	300	302	310	287	336	319	313	286	310	314	303	330	313	324	313	315	300	277	330	319	359	316	321	305	279	280	248	319	300	324	299	325	334	307	298	301	329	326	313	331	337	335	301	332	330	331	310	313	321	301	318	328	359	290	322	317	273	315	348	310	321	326	320	302	320	310	340	279	320	310	308	319	309	323	321	336	352	334	347	304	313	340	308	323	320	361	323	307	343	329	326	287	309	301	296	309	293	303	347	291	354	323	305	293	271	345	337	305	280	300	313	312	350	316	311	342	329	312	315	322	312	318	283	340	330	306	305	325	306	318	300	340	335	288	308	342	310	314	299	330	357	320	305	312	320	335	318	311	288	327	283	295	324	333	302	337	317	295	296	293	322	328	336	305	312	315	314	309	278	299	303	289	319	311	299	360	305	311	343	287	324	285	306	310	354	375	322	313	310	286	319	301	291	345	312	306	330	317	335	297	293	278	291	306	309	344	328	305	283	289	300	325	306	312	304	299	301	333	340	310	307	328	323	326	349	301	339	353	344	322	308	297	295	335	287	289	299	338	332	327	321	309	337	284	304	335	333	318	302	301	352	307	267	338	320	305	296	308	312	338	333	272	333	346	302	319	317	288	322	318	319	324	281	331	314	274	328	311	330	303	307	297	289	316	323	293	332	313	325	332	334	296	331	308	339	329	309	314	325	326	326	321	328	356	348	303	302	340	338	318	296	335	305	336	314	308	318	290	369	298	314	342	345	310	346	300	323	292	323	328	319	325	304	356	308	311	323	299	309	297	293	311	301	309	332	294	324	293	307	305	324	315	308	290	328	338	310	334	314	315	298	312	277	352	278	330	282	289	302	299	294	313	306	300	307	310	301	284	293	296	321	326	336	319	338	302	291	320	304	306	315	311	318	342	355	311	312	295	296	331	295	291	309	294	312	309	329	321	323	321	308	349	300	268	304	317	292	334	334	299	358	320	294	329	316	297	328	331	337	308	311	286	308	305	320	326	293	338	354	318	275	352	320	307	333	322	323	351	332	297	308	314	305	321	282	298	307	331	333	303	334	299	327	295	329	356	342	338	345	305	291	333	304	322	323	294	326	336	319	350	352	297	299	289	324	288	289	315	349	301	308	292	319	304	322	314	297	324	358	312	271	293	343	319	325	322	341	310	345	292	326	295	302	312	334	298	344	312	324	345	302	304	306	352	272	312	272	305	310	313	327	343	293	331	310	295	300	338	295	367	307	330	348	334	293	348	287	309	326	326	280	302	321	316	295	309	323	316	310	308	319	346	318	312	325	308	333	308	354	326	349	311	289	328	281	335	304	305	328	313	298	336	290	285	299	292	289	332	298	331	319	345	307	331	318	342	298	315	340	305	323	314	330	336	318	360	278	278	315	269	324	304	300	328	343	313	301	287	286	298	356	329	324	322	301	312	317	298	303	291	304	279	306	331	338	312	300	327	338	347	331	359	305	298	311	306	303	325	331	343	333	301	307	312	294	310	306	320	319	302	328	323	347	325	314	320	309	329	324	321	320	318	296	308	351	301	303	336	281	326	296	316	306	277	306	320	319	320	323	365	301	322	309	314	302	334	317	342	298	285	346	314	281	340	311	302	287	289	321	312	294	312	337	313	284	325	332	351	327	323	308	305	311	328	301	335	327	326	318	288	319	314	293	316	297	338	325	304	291	292	288	300	297	300	311	308	297	334	342	300	318	284	347	333	293	299	280	321	328	327	351	345	347	310	310	307	298	301	290	332	311	339	320	328	345	304	334	327	268	326	373	354	327	286	298	331	319	303	293	327	295	308	362	298	294	306	288	294	344	312	307	340	316	345	320	339	308	311	337	328	319	316	298	331	308	303	311	312	335	304	326	341	291	311	322	326	333	312	328	308	323	317	341	290	301	279	319	348	326	343	301	334	316	296	334	299	343	316	317	315	308	312	339	321	332	310	283	271	326	289	345	324	333	303	292	317	292	287	303	305	318	281	303	319	309	345	342	316	291	331	319	302	377	306	300	304	336	318	324	302	314	316	300	324	327	323	283	316	324	299	307	348	319	319	311	318	334	321	307	303	353	328	323	320	279	319	313	334	328	316	304	347	310	326	290	311	339	318	312	314	308	311	322	292	296	306	296	335	308	356	326	327	322	346	290	276	304	283	285	295	320	269	308	307	276	305	319	310	291	316	330	317	341	304	347	334	312	303	329	340	324	319	317	306	303	295	364	314	313	325	298	300	322	338	338	317	306	312	297	344	324	318	299	314	301	345	308	308	332	339	312	301	313	313	283	325	301	298	321	304	334	314	321	311	336	364	327	295	340	327	306	311	325	293	338	323
10700	1055	1402	1554	1364	1236	1098	985	935	934	868	860	787	805	797	827	847	777	809	793	756	747	751	762	751	742	803	771	730	748	734	712	760	789	726	781	740	734	745	752	752	710	699	753	753	719	723	664	729	743	718	677	749	702	757	779	717	721	710	720	734	673	642	691	757	734	730	731	679	724	706	734	703	726	694	705	705	770	741	723	751	678	733	748	691	757	707	692	743	704	749	724	683	749	732	680	742	695	772	734	751	723	722	706	725	689	736	768	697	741	708	702	720	728	702	708	773	715	731	735	696	723	731	732	744	736	714	713	723	715	727	707	736	741	717	743	749	766	772	745	733	702	746	758	751	722	742	758	722	719	665	699	733	707	710	772	758	739	763	721	742	760	722	677	730	725	702	669	709	716	719	685	719	733	644	709	725	720	733	708	705	699	807	729	690	735	721	704	679	733	741	722	793	706	733	726	700	707	700	716	746	729	694	734	721	753	710	709	712	684	722	725	713	752	722	733	718	668	724	703	755	728	709	704	704	737	713	704	730	726	744	716	731	721	725	686	715	740	739	697	711	712	709	746	665	698	713	717	685	741	696	758	721	726	718	706	749	711	720	708	714	759	726	740	727	727	683	701	693	708	737	725	762	705	731	704	705	745	703	722	746	711	719	723	704	786	677	734	749	711	765	732	718	691	732	720	679	733	695	708	756	672	754	762	792	723	727	713	752	751	689	702	730	718	699	731	785	747	751	715	702	715	724	761	691	729	737	720	706	673	712	699	714	753	725	747	748	726	750	720	744	768	702	702	716	708	692	730	759	680	723	741	739	732	758	696	661	717	745	666	732	720	724	735	726	679	791	720	753	752	700	683	694	703	724	708	703	744	720	748	749	685	654	726	670	691	721	729	706	743	703	714	718	708	701	710	764	734	706	729	676	743	762	760	736	667	741	744	720	755	735	740	704	728	710	751	694	749	702	730	741	730	674	740	717	705	757	705	739	701	696	737	733	704	699	674	787	706	679	686	732	736	726	678	686	715	730	714	706	767	704	723	709	712	731	737	667	721	732	733	765	695	754	721	722	678	720	699	734	701	682	711	742	756	730	734	706	738	717	765	704	699	728	750	714	724	729	690	669	739	724	752	703	686	733	723	735	709	746	725	730	719	655	644	702	757	731	748	718	729	716	718	741	712	710	716	656	719	686	725	754	739	691	674	684	759	756	681	734	735	711	756	715	729	745	673	719	689	736	745	662	707	730	700	727	751	704	706	711	749	708	730	762	705	696	750	765	742	689	736	721	705	717	741	701	750	714	737	732	740	671	731	699	757	714	720	717	747	756	710	725	729	732	710	723	783	727	729	696	737	755	733	709	639	660	743	722	786	759	738	729	756	725	735	676	678	697	708	735	738	730	718	774	717	721	765	710	719	706	693	705	726	708	718	747	692	740	729	645	712	697	751	720	735	754	746	719	688	698	759	715	727	733	704	766	702	680	693	729	675	721	741	694	723	726	723	732	739	768	696	681	772	726	715	723	738	696	714	720	747	731	734	765	716	754	693	683	702	691	709	780	700	755	752	714	701	716	720	732	732	695	753	686	751	734	715	713	706	692	738	701	738	709	737	707	723	690	786	708	691	715	724	757	750	690	765	700	727	698	713	736	726	737	708	761	717	741	777	713	716	711	706	742	716	710	685	706	750	683	709	666	721	708	665	714	737	682	684	716	706	693	765	748	687	720	745	721	705	723	727	740	704	715	740	689	706	689	709	710	734	674	707	705	745	763	731	727	726	739	747	770	706	747	730	688	710	708	709	742	706	699	775	754	714	738	723	720	734	657	775	670	680	723	710	733	760	718	736	716	743	746	696	719	743	697	699	702	763	701	746	733	745	737	717	685	775	700	699	751	739	711	714	735	754	667	751	764	662	704	686	668	791	715	707	783	713	699	726	718	778	705	712	687	690	683	733	703	658	696	708	728	747	753	732	669	672	683	712	758	685	717	692	686	702	724	725	703	738	703	757	680	702	711	699	734	746	717	742	744	706	680	697	684	738	729	723	739	725	719	707	628	722	772	721	686	708	768	712	740	681	690	745	736	743	759	737	699	728	763	700	696	717	751	718	667	775	721	731	718	714	721	717	709	683	720	688	664	723	744	731	729	775	702	702	682	724	761	762	701	724	734	762	692	766	684	721	696	711	764	696	771	716	757	723	683	714	706	711	703	753	728	792	650	768	758	726	736	748	739	674	771	677	711	722	670	723	700	703	695	734	717	733	742	722	771	646	740	708	736	731	746	714	747	719	788	701	729	745	685	718	674	739	705	703	659	731	727	681	711	721	724	733	678	693	716	707	751	777	718	738	725	725	752	772	708	755	712	679	730	689	713	689	733	692	723	716	752	702	724	741	714	745	714	743	738	712	693	638	680	759	771	738	726	730	708	698	682	706	726	709	727	730	738	666	737	705	720	681	700	732	696	658	768	751	757	704	747	694	666	714	759	723	743	699	721	722	723	692	738	722	703	720	720	696	729	757	703	753	738	751	754	765	707	752	758	691	714	693	752	724	725	705	720	739	710	702	724	713	669	652	776	721	687	736	778	726	744	791	748	721	742	695	743	743	724	769	676	706	753	703	718	701	692	690	739	706	757	771	722	699	736	710	695	724	724	704	690	688	691	703	745	714	747	768	753	777	718	720	703	762	705	789	718	700	706	720	753	720	711	683	661	732	739	741	786	694	733	681	784	733	707	774	739	755	732	716	745	711	749	725	803	719	704	711	734	723	737	760	710	696	731	739	730	720	735	679	725	715	710	767	715	696	722	737	745	717	719	704	721	698	730	738	766	720	699	715	690	746	713	721	744	711	681	670	644	764	744	730	682	704	723	716	745	725	775	699	752	729	730	721	717	699	688	682	696	667	685	752	709	736	725	710	695	745	742	716	746	697	704	716	716	730	660	716	763	700	736	742	736	734	702	741	695	720	704	739	684	689	694	695	702	729	674	721	709	725	724	759	722	716	710	698	732	706	717	715	730	716	732	711	711	701	719	731	734	760	764	662	745	727	732	762	737	686	703	696	750	750	706	679	730	735	736	711	668	689	717	680	706	701	700	763	695	735	716	779	669	712	753	684	693	729	758	775	709	711	696	724	710	716	730	733	754	738	734	706	743	741	715	713	674	717	695	707	699	735	722	782	798	763	671	761	700	710	707	751	730	719	744	719	736	752	721	706	765	688	697	730	771	741	695	758	716	713	731	743	748	742	767	764	710	697	759	719	759	709	776	787	709	733	688	743	731	736	705	690	698	759	733	751	703	712	728	746	683	697	745	705	737	712	670	740	715	784	707	757	724	728	724	710	749	700	750	704	713	759	736	732	700	679	666	713	721	735	701	731	723	717	708	717	730	748	770	719	682	735	730	752	659	722	734	711	722	750	765	725	753	733	759	728	736	681	754	702	743	746	720	665	694	728	732	706	699	720	733	682	717	674	719	703	790	670	739	716	726	755
24372	2729	959	715	579	454	391	393	353	339	306	316	273	254	287	255	271	291	277	287	298	281	267	278	262	288	252	281	279	223	304	241	269	242	228	249	245	261	248	245	264	242	251	248	232	251	257	261	276	266	258	248	265	251	246	260	267	260	267	250	243	277	251	244	291	277	246	245	227	225	266	276	281	249	260	261	233	260	250	258	260	255	261	261	255	251	243	261	245	243	266	254	263	260	259	239	257	245	257	241	254	233	256	250	249	271	261	249	262	248	257	250	269	218	250	239	247	243	251	272	244	248	241	265	255	275	243	281	274	243	225	264	258	250	230	266	224	261	251	235	262	239	260	280	260	272	254	240	284	273	288	275	263	259	233	226	243	267	252	239	259	256	234	227	232	255	253	296	229	229	233	266	272	241	237	274	250	236	233	246	273	271	267	234	253	249	219	241	224	238	267	251	254	267	251	247	266	272	222	223	233	260	263	271	258	283	262	242	263	257	235	254	289	255	241	243	262	231	227	254	246	258	259	275	277	265	255	236	261	260	220	228	239	224	260	234	246	233	240	245	255	267	244	253	272	236	216	251	249	275	249	238	256	245	243	237	225	229	236	247	231	256	226	248	251	266	260	232	220	257	242	250	214	245	237	251	249	265	253	274	265	240	214	263	268	269	282	227	256	278	223	255	235	255	257	231	276	276	266	252	244	261	242	272	257	257	274	243	226	234	212	262	269	263	283	253	255	226	254	260	272	243	271	276	238	258	235	263	242	227	249	255	246	275	251	250	244	225	280	270	287	278	234	259	243	249	248	280	240	257	263	252	245	258	244	263	241	298	242	236	238	255	288	242	232	242	245	280	250	245	233	257	265	290	274	269	235	268	267	268	257	270	263	227	254	271	256	261	248	276	211	236	255	213	234	268	263	233	269	269	244	257	258	233	228	280	247	289	262	252	220	237	226	228	247	258	256	245	252	242	258	299	230	271	271	240	277	222	249	263	268	236	236	273	219	255	252	261	211	224	271	237	241	240	260	278	264	258	236	252	240	262	262	263	246	250	277	245	239	238	270	265	260	268	242	232	247	227	266	248	256	253	226	230	235	285	231	271	231	243	234	261	264	247	255	236	295	246	231	239	251	249	245	242	281	231	266	244	261	266	254	315	251	259	262	284	280	279	256	257	271	244	276	266	247	258	249	225	289	256	266	232	251	243	276	242	247	247	227	233	234	268	245	253	284	260	277	268	270	254	270	252	268	237	242	266	230	240	274	240	225	252	255	236	256	275	243	241	262	257	257	295	269	218	266	267	223	244	257	278	235	266	255	259	239	243	274	271	240	264	278	257	263	266	255	266	259	237	284	254	282	273	257	247	251	270	274	290	259	251	245	270	238	236	227	266	266	236	260	264	235	266	273	257	248	244	266	236	274	266	261	253	256	246	224	271	284	246	252	239	232	239	253	281	254	268	253	234	255	254	273	249	236	246	252	249	237	272	243	244	238	246	232	230	259	253	246	263	249	249	239	246	264	280	250	254	238	239	237	265	257	260	251	272	232	232	261	277	260	238	242	257	277	250	272	284	236	263	233	227	250	292	252	266	266	242	277	256	241	244	256	264	277	233	233	241	241	271	259	277	258	240	263	270	221	270	232	241	248	245	271	274	237	243	261	270	260	271	267	278	294	281	278	255	255	231	263	290	231	257	284	292	259	242	243	262	256	249	246	247	224	263	267	260	269	250	241	255	267	249	264	263	244	257	229	248	240	248	273	243	264	230	261	243	257	252	260	288	269	253	245	253	250	239	254	257	233	281	233	238	254	232	247	232	238	227	301	260	273	252	237	255	276	260	258	278	241	233	254	249	251	249	243	231	252	237	243	273	257	249	244	283	284	246	253	263	258	279	245	259	263	241	253	260	264	236	242	243	268	236	266	249	228	249	250	238	236	273	262	231	238	245	284	267	249	238	243	241	225	219	290	238	235	272	254	273	252	273	224	244	289	252	238	247	254	257	258	268	269	256	274	249	270	258	264	217	259	246	268	256	232	241	254	227	255	248	236	229	251	274	250	262	252	223	277	241	253	269	233	229	228	274	224	253	242	272	241	275	264	225	264	283	268	264	239	269	251	273	268	264	267	262	255	242	248	262	249	224	242	271	256	259	243	263	240	263	229	253	250	263	271	246	251	224	238	244	253	247	262	278	243	274	276	275	269	257	270	264	236	237	270	246	244	261	272	234	265	249	273	275	249	248	244	248	256	237	228	231	217	265	258	258	298	257	247	238	245	255	240	245	243	247	241	259	278	265	235	284	255	250	266	235	228	218	220	271	264	246	246	254	258	250	230	269	258	277	225	270	255	231	240	215	244	287	256	272	232	237	277	254	242	260	225	240	269	277	246	283	235	235	256	270	246	274	253	258	250	256	269	254	245	248	291	210	238	266	255	234	238	274	263	247	260	263	255	255	264	245	235	248	234	238	233	253	263	223	272	263	269	267	255	247	259	249	241	229	243	243	256	213	248	250	276	247	247	281	268	249	246	267	225	225	263	254	250	254	246	238	250	229	275	241	252	253	262	248	288	284	269	242	232	257	223	222	214	253	279	258	284	272	249	221	259	244	271	267	244	236	248	275	261	260	219	228	303	243	284	248	224	233	267	255	240	248	243	260	248	292	285	263	240	237	236	244	241	237	278	260	263	277	256	272	236	260	245	262	234	263	241	246	251	247	251	252	273	273	239	257	255	257	242	247	273	240	239	267	252	232	265	275	245	267	250	237	255	231	246	270	239	236	239	241	251	260	263	242	217	229	240	261	257	245	252	228	279	235	248	252	245	281	238	240	287	255	246	225	255	265	300	237	238	231	256	258	240	249	243	253	237	244	260	253	274	251	231	252	221	245	235	256	267	282	272	245	257	277	249	269	249	253	269	275	249	232	266	254	252	265	279	252	266	256	227	260	281	251	254	265	255	230	271	254	263	256	254	250	255	254	266	255	241	234	257	227	266	267	252	247	260	268	255	259	265	270	285	282	245	250	244	249	262	275	262	253	239	287	238	239	240	246	274	275	282	228	276	252	261	267	276	254	287	237	244	234	239	250	241	253	245	267	239	263	277	244	252	217	264	239	266	242	253	256	203	269	235	252	237	268	246	255	246	243	253	258	258	251	213	280	256	262	250	266	247	241	249	244	253	254	266	269	250	271	224	268	257	252	267	227	254	303	269	246	272	257	245	269	282	252	262	261	219	246	275	238	250	234	284	257	259	239	248	253	264	294	248	260	250	241	274	262	233	285	276	255	255	270	259	262	250	257	257	241	255	246	245	272	266	252	239	247	227	276	251	251	278	252	272	267	262	261	282	244	258	251	240	247	263	268	268	238	257	261	264	244	227	238	276	223	242	267	260	257	277	232	266	268	230	277	254	255	236	250	238	236	255	257	248	233	284	258	240	268	270	262	269	227	234	275	237	236	289	233	244	237	234	271	256	275	291	261	258	259	267	259	229	244
13324	1136	1937	2243	1844	1550	1298	1093	1056	891	871	857	791	757	808	755	729	655	666	658	678	600	625	602	637	631	668	574	603	635	621	637	620	593	645	583	613	573	581	640	648	625	608	625	582	595	580	609	594	593	630	587	538	588	571	611	572	585	583	591	575	577	559	598	581	579	547	596	564	582	552	557	593	588	569	648	588	584	605	577	620	581	572	538	587	566	599	575	536	560	617	610	564	559	517	575	584	583	600	607	557	588	575	619	588	611	591	565	597	543	558	544	601	565	583	581	574	564	592	619	593	571	591	582	580	573	594	575	619	580	563	604	554	586	595	592	532	602	579	568	573	623	562	593	565	569	577	571	588	558	574	553	583	547	567	535	572	561	567	557	547	566	584	585	526	594	582	545	613	540	623	601	577	534	554	546	594	579	552	553	565	541	597	543	558	564	571	572	545	582	554	571	592	558	530	548	588	605	573	553	608	605	606	571	557	613	615	587	590	583	590	557	590	596	600	553	635	631	546	544	551	572	615	573	537	594	551	594	606	588	579	601	639	557	588	574	560	575	568	567	545	549	544	607	567	525	602	559	554	584	558	564	568	552	603	557	571	545	600	548	594	565	572	570	565	591	589	588	564	600	601	589	563	579	554	549	541	571	588	544	549	600	529	551	523	581	591	552	590	543	596	620	571	579	599	563	550	600	594	597	531	574	538	591	595	555	551	560	556	545	598	571	553	510	577	575	615	569	603	583	543	568	587	565	566	579	587	550	576	574	566	571	520	588	618	601	567	548	559	574	559	559	538	544	574	553	546	600	573	616	585	548	571	536	535	545	561	534	541	563	568	590	554	537	558	594	550	598	526	586	551	542	544	543	640	569	566	545	563	563	607	634	564	549	589	539	542	555	577	590	533	616	552	561	565	601	567	553	582	539	564	578	562	571	590	589	597	575	545	548	588	582	577	545	581	591	578	581	584	513	588	622	548	556	605	610	595	588	607	545	556	600	554	584	604	594	597	557	564	568	596	581	555	560	589	533	615	559	565	580	525	611	566	574	544	575	551	576	601	591	552	580	572	575	589	576	590	538	534	529	550	561	604	542	614	596	554	587	562	608	579	618	570	577	567	578	555	536	610	593	563	566	553	570	562	567	583	610	547	593	591	558	599	595	594	597	562	593	617	534	562	591	574	549	584	588	561	571	560	556	600	599	552	584	562	567	577	565	558	554	575	608	542	615	629	568	594	544	584	585	578	570	540	554	555	570	581	600	586	603	601	586	596	580	573	567	551	565	603	587	615	584	569	610	585	563	572	572	588	562	560	556	594	544	623	582	564	590	611	548	543	619	570	569	567	571	597	578	553	505	600	565	574	556	581	562	587	547	557	581	578	578	554	580	558	551	586	569	586	567	573	550	575	533	554	572	570	531	620	585	576	552	558	574	576	603	551	531	617	597	561	610	556	510	591	603	596	583	592	537	565	558	561	583	520	563	601	554	551	602	574	582	535	611	589	581	614	610	594	543	603	564	573	580	597	599	539	604	601	619	592	574	532	564	515	590	541	551	586	589	602	550	582	511	582	545	586	560	560	567	555	564	569	573	582	551	556	580	580	563	581	580	605	598	599	578	603	570	569	568	561	549	551	599	583	557	521	572	567	585	575	557	567	573	557	568	514	581	590	556	543	535	546	595	624	566	534	560	568	526	603	591	613	531	560	524	555	580	577	583	573	565	593	581	544	613	574	590	595	617	546	549	537	594	568	613	594	591	556	614	583	547	592	594	594	564	567	622	572	565	595	574	537	564	583	579	583	572	578	591	571	594	577	569	600	584	547	575	572	528	589	599	612	556	557	557	565	611	614	581	548	568	569	549	600	541	599	614	579	577	544	599	564	577	612	599	535	572	548	592	552	561	582	600	547	578	551	603	568	589	556	549	567	566	579	547	536	532	530	551	578	552	541	569	577	587	591	610	577	527	586	587	597	573	576	561	549	547	558	593	537	571	605	592	595	568	564	562	579	562	566	574	584	562	571	572	598	583	560	563	552	570	550	555	578	581	594	550	581	598	538	560	595	594	536	598	592	561	577	583	600	607	553	561	551	586	616	604	565	564	566	544	586	571	611	585	543	633	594	569	597	565	588	567	554	559	561	547	602	597	551	608	553	547	587	580	552	542	566	570	531	573	554	549	594	568	538	564	605	593	593	579	554	534	542	565	578	575	566	533	577	606	587	531	572	545	565	596	586	568	522	576	529	601	589	561	579	555	617	564	553	554	560	570	589	551	567	600	598	539	602	554	561	550	589	601	589	564	548	579	601	568	592	555	587	571	597	561	558	612	612	555	582	562	566	532	566	587	587	570	573	570	580	592	562	598	541	532	564	585	602	544	590	601	560	579	574	557	595	558	596	561	579	607	588	571	549	571	588	555	575	596	551	577	584	550	566	561	540	552	583	579	611	572	604	566	559	573	578	575	578	532	591	556	563	577	623	619	639	560	564	596	598	542	559	558	552	565	596	548	583	580	559	534	586	569	565	616	579	563	560	579	640	541	577	580	565	563	556	588	555	574	573	549	584	606	524	574	556	562	553	549	570	528	528	561	555	548	542	550	591	527	579	578	565	584	598	551	570	583	590	564	539	581	564	641	589	575	603	608	600	562	614	577	614	602	582	599	552	576	582	556	592	576	593	560	565	526	569	552	583	590	573	584	576	563	605	549	564	562	583	565	607	576	534	553	602	617	559	562	548	562	579	593	579	637	599	582	566	575	595	591	562	563	513	620	585	631	540	570	548	602	572	591	563	580	545	553	554	578	597	555	591	533	586	594	541	596	588	568	506	566	586	613	534	560	563	596	519	578	610	572	575	572	585	585	547	600	552	569	565	558	545	589	614	554	538	534	547	593	549	576	540	538	562	582	585	564	605	602	559	576	606	594	577	583	602	582	526	533	545	595	559	591	590	584	587	599	573	593	573	590	581	558	598	569	546	553	559	575	598	568	550	527	529	579	550	589	574	589	576	592	515	603	572	599	594	565	554	572	540	533	551	541	583	579	540	570	560	542	607	611	580	583	571	579	578	581	561	590	579	556	570	604	571	625	558	554	566	564	563	597	636	573	603	586	547	562	587	554	568	566	622	558	559	575	556	589	587	600	559	591	573	577	526	572	560	521	567	575	589	582	578	607	645	572	571	550	584	586	601	618	597	592	585	596	589	587	579	590	603	558	561	567	562	553	527	544	558	581	592	628	573	585	544	596	563	536	605	555	578	626	573	613	550	550	596	588	548	586	597	577	576	573	561	548	562	570	600	567	561	599	552	568	574	575	561	577	548	560	611	572	576	568	567	576	582	603	560	552	532	569	573	540	628	577	587	554	509	570	553	570	568	566	598	560	570	547	527	631	586	558	627	609	642	559	570	576	571	562	596	571	514	567	570	560	562	567	554	592	573	602	567	557	571	595	552	591	612	580	561	545	604	565	584	569	599	538	566	582	557	578	550	584	603	548
4874	350	186	181	195	179	189	184	196	168	183	178	195	182	179	202	180	179	196	198	207	196	191	190	191	188	158	191	185	181	188	194	191	190	181	202	171	187	175	167	194	172	173	182	166	167	188	191	175	176	170	147	157	185	181	204	193	183	180	181	192	174	198	191	197	168	202	201	175	185	216	187	189	167	188	167	170	194	190	199	183	206	185	200	159	176	176	178	174	195	179	180	182	211	197	191	195	177	210	183	182	205	209	182	184	182	186	190	188	187	191	187	166	202	202	188	183	172	184	206	199	206	205	202	198	184	174	189	189	170	188	173	177	187	188	182	166	178	206	184	185	182	196	186	187	194	167	182	200	190	182	199	162	174	191	179	184	193	171	184	185	201	203	210	204	184	198	205	224	178	193	180	195	199	206	185	205	198	192	199	206	183	177	205	203	177	196	191	217	211	159	190	208	197	185	208	170	183	183	201	200	181	182	189	191	217	173	198	191	178	202	190	199	185	177	191	190	196	178	165	169	195	191	185	171	193	187	163	191	198	191	203	185	181	201	167	185	191	198	199	188	175	197	187	185	209	196	189	204	200	207	160	203	180	163	195	176	179	202	215	211	201	187	164	171	183	151	178	184	187	186	168	186	207	188	200	181	179	206	197	187	191	166	177	179	168	196	207	191	180	177	193	176	190	191	199	205	165	230	173	167	184	173	195	185	212	195	193	205	170	208	172	204	210	183	186	188	208	189	171	174	182	226	169	190	202	184	205	206	201	220	184	182	179	220	193	197	184	194	170	197	165	216	193	167	201	193	200	214	192	185	184	192	179	167	200	210	197	202	202	181	211	197	193	172	191	208	171	159	180	188	195	188	171	182	204	175	192	176	201	200	182	196	181	197	181	195	184	172	209	176	169	167	186	183	211	198	187	157	172	168	167	187	236	176	174	181	177	179	207	182	197	196	209	202	148	163	186	210	205	227	188	164	192	198	173	191	180	167	195	192	196	174	179	178	165	202	192	184	194	186	159	160	167	191	175	196	173	200	198	179	173	177	150	188	182	168	170	186	181	187	174	196	205	201	199	199	194	188	179	191	205	182	178	159	178	213	187	202	204	220	204	187	185	206	205	209	180	215	196	187	171	203	186	208	195	195	169	208	213	187	197	160	186	185	178	201	207	181	188	171	202	189	177	173	205	175	179	189	193	171	190	216	187	197	193	214	197	205	169	194	196	188	218	188	201	182	178	187	182	183	184	197	189	201	202	194	191	192	173	175	171	207	178	188	183	182	207	182	195	173	169	176	165	214	166	162	179	185	189	193	178	211	194	190	204	173	159	200	207	194	202	211	162	173	184	188	190	193	178	195	174	205	187	172	181	182	168	191	204	204	165	210	220	215	184	195	159	187	182	208	199	186	194	217	200	177	196	172	179	192	195	176	211	194	192	187	183	176	182	168	177	196	170	173	199	188	194	186	173	174	166	164	188	168	182	183	217	217	219	182	187	199	172	207	182	170	208	193	194	182	168	219	182	172	181	174	193	190	197	210	178	201	212	208	191	204	165	172	215	175	189	176	205	188	190	196	167	183	178	174	176	197	211	225	209	188	201	204	178	186	185	189	188	181	212	172	178	179	228	169	192	185	194	214	188	141	189	195	222	168	191	195	162	174	182	198	202	176	150	164	193	200	202	175	173	173	193	186	192	209	170	239	194	188	181	179	169	186	186	175	197	183	172	183	185	167	191	197	182	190	172	178	179	182	206	177	191	196	194	192	167	200	207	176	190	185	159	175	177	197	184	173	177	205	171	180	201	204	169	179	183	211	166	188	196	169	209	188	164	185	210	184	173	173	182	177	157	154	157	182	184	200	162	198	194	170	183	197	180	196	208	180	213	203	197	198	213	181	181	208	178	195	174	200	200	191	177	173	179	221	196	176	200	211	194	176	204	206	210	202	182	193	177	217	169	196	170	180	170	198	196	201	192	179	199	168	202	234	172	213	180	173	210	200	178	174	179	172	204	164	191	208	209	197	173	186	167	200	212	189	203	170	155	216	190	182	189	220	169	199	178	186	196	206	179	202	219	165	185	188	179	191	192	199	161	177	181	185	191	154	219	193	212	185	186	192	217	193	162	179	202	165	185	181	190	178	184	201	183	186	177	178	181	224	174	182	196	185	163	204	195	179	208	200	195	190	194	183	188	194	199	186	176	166	219	198	192	196	190	190	163	217	174	180	170	188	190	184	196	195	195	185	197	195	153	157	186	220	205	202	177	219	208	198	169	200	158	189	195	197	187	181	181	176	185	175	184	191	187	176	182	182	192	188	188	165	212	173	176	185	205	211	204	160	177	192	189	201	185	194	199	161	204	181	179	181	184	208	189	195	194	201	189	200	206	187	176	180	191	182	215	182	180	180	201	179	164	197	217	167	198	182	156	180	184	207	184	166	189	190	184	234	212	190	180	178	176	218	193	178	176	159	187	197	178	179	206	197	167	163	191	178	174	210	198	191	183	190	161	186	168	204	183	169	190	170	184	180	212	165	172	165	183	173	201	155	172	209	202	212	188	207	189	209	204	175	172	177	181	196	201	192	168	187	177	182	187	183	207	173	169	203	196	192	163	199	207	172	198	169	174	192	181	196	169	182	191	180	155	176	171	200	203	209	187	176	220	184	175	205	174	206	165	186	186	168	211	200	200	190	205	194	187	181	197	189	198	184	209	170	214	174	191	200	176	186	187	204	169	189	173	189	204	191	186	194	167	192	205	207	187	174	198	170	182	180	209	192	189	189	185	195	172	216	184	202	202	184	192	220	203	196	181	194	183	200	162	208	211	221	208	192	178	188	191	184	176	219	191	204	181	191	198	197	161	200	181	182	185	218	180	178	166	185	176	169	205	179	192	203	199	181	190	181	181	167	180	185	183	176	183	201	189	173	178	201	175	165	170	209	182	158	217	180	221	196	188	191	195	176	173	170	184	198	195	217	182	191	204	205	186	197	190	189	210	198	205	191	193	171	185	206	179	190	168	208	192	172	187	200	182	195	192	187	171	184	177	227	174	167	173	182	180	201	177	168	188	193	177	172	204	186	198	180	207	206	191	192	173	186	181	206	185	180	178	185	194	190	189	177	199	204	191	179	213	192	188	225	171	166	197	211	195	187	189	174	190	220	187	188	199	197	184	199	200	188	174	173	175	175	197	193	178	191	196	205	198	190	176	200	190	213	156	185	204	206	202	181	198	221	213	173	181	198	229	198	149	184	201	161	190	186	218	178	217	206	194	181	191	186	176	183	189	192	192	174	190	202	206	173	168	186	163	168	190	196	182	203	178	177	196	172	194	177	194	176	176	184	193	201	192	193	206	195	201	180	164	200	183	183	176	181	175	186	200	192	190	177	220	197	180	180	191	194	173	201	183	175	203	184	191	197	201	176	192	181	191	209	181	189	174	189	166	187	182	198	193	179	167	182	163	169	200	192	182	200	199	187	177	170	189	193	171	200	167
3542	503	488	466	512	478	524	413	470	487	516	469	477	449	464	460	416	474	480	478	466	486	495	473	467	465	470	484	474	439	497	469	456	510	455	479	445	468	444	437	470	440	464	470	497	447	485	485	504	477	488	471	505	488	468	482	449	496	488	482	494	459	518	454	491	481	458	459	506	461	466	459	464	452	492	483	462	463	472	481	459	476	439	436	462	471	469	463	468	489	442	475	450	494	488	460	477	472	458	480	465	476	474	413	462	468	493	406	500	510	474	466	503	445	493	481	445	441	431	475	476	503	487	494	441	477	473	477	485	457	476	445	464	452	509	465	450	473	494	455	492	449	467	506	478	466	466	517	472	510	472	447	481	455	449	462	460	462	427	480	453	468	497	474	456	445	460	443	452	449	478	494	483	459	437	494	479	412	443	462	491	475	472	481	475	485	466	474	465	453	471	427	482	457	494	452	435	484	453	466	504	441	510	507	489	488	490	443	481	481	503	450	517	472	435	479	448	446	448	461	478	457	443	439	441	452	475	462	462	461	450	440	473	439	461	488	471	463	435	476	431	484	439	432	453	408	463	478	448	477	476	505	469	480	474	463	443	464	493	515	470	477	480	472	455	466	488	462	473	456	509	468	452	469	470	476	444	422	489	442	504	468	487	492	487	449	454	484	457	472	472	440	479	469	465	438	458	500	515	459	444	452	454	467	484	442	462	475	460	431	451	453	479	436	488	481	453	481	509	484	469	464	477	452	465	455	459	458	484	490	466	482	466	461	454	458	444	487	490	459	474	460	492	484	472	463	455	461	462	473	500	471	478	465	448	442	480	447	494	482	471	472	463	503	459	455	452	499	487	428	504	457	497	458	474	451	434	450	473	439	468	474	477	482	486	483	509	515	507	470	430	460	484	510	436	481	480	478	454	460	482	435	471	445	459	468	450	446	474	481	454	472	485	442	473	452	471	489	522	446	444	448	488	444	466	462	468	442	477	470	447	489	510	488	476	488	479	476	464	488	471	462	470	436	439	477	481	488	507	453	457	480	443	477	444	455	474	488	480	461	491	501	424	493	443	471	454	497	456	467	482	438	458	470	479	491	472	469	470	502	448	477	462	443	450	477	467	459	455	443	462	443	437	454	478	460	460	473	487	444	432	482	448	480	458	483	473	500	469	455	502	447	458	508	473	437	446	450	500	487	446	447	481	449	486	496	471	477	490	474	472	453	469	514	454	481	473	490	481	452	463	501	467	431	523	436	457	446	468	468	454	476	497	476	497	497	508	480	471	468	460	449	481	467	497	476	485	471	474	465	490	475	444	478	485	451	463	477	460	458	469	465	461	447	476	475	460	464	478	464	454	513	497	491	476	449	482	448	482	477	466	474	451	474	452	460	469	487	508	451	440	431	507	479	434	439	475	476	520	461	446	494	459	522	500	500	466	435	462	478	481	451	466	456	457	434	477	468	449	499	488	478	486	469	458	435	485	476	491	460	484	508	477	482	457	444	484	462	486	469	479	483	462	460	505	455	446	472	468	453	473	461	454	451	477	469	443	439	509	433	448	457	462	508	441	474	448	503	460	482	496	456	419	459	463	434	452	473	471	478	466	492	470	475	483	457	465	513	464	467	498	438	475	471	473	535	455	452	493	465	504	450	458	445	459	460	472	418	486	494	478	491	476	452	475	449	481	481	464	439	471	437	443	483	469	457	474	482	444	439	480	447	449	457	493	523	495	433	484	473	524	487	481	461	482	494	496	456	454	512	449	467	504	485	480	446	469	462	453	440	449	490	485	451	464	471	461	480	453	450	511	469	498	466	483	512	517	514	443	494	469	493	434	507	433	467	478	429	489	480	467	475	474	458	447	490	472	471	482	442	514	478	441	466	435	467	442	491	457	470	476	435	478	461	485	490	499	485	471	458	460	493	475	472	473	467	470	458	440	476	451	506	454	472	495	461	434	467	459	478	447	455	480	474	477	460	474	453	444	493	456	440	450	494	480	431	497	467	490	494	412	461	473	458	401	504	479	479	473	456	450	487	453	447	507	460	455	464	441	496	505	456	472	474	497	479	512	471	478	477	442	461	439	436	462	444	455	443	458	474	465	467	470	440	466	484	455	464	453	463	464	466	477	468	463	494	490	466	491	537	490	471	449	490	463	475	444	485	475	466	442	473	458	433	459	480	491	475	450	490	480	469	470	496	462	476	480	456	468	452	444	475	435	440	484	423	486	495	445	479	447	483	498	451	444	486	477	477	481	514	460	456	446	469	454	496	483	455	472	479	444	452	454	475	490	490	417	486	483	457	485	429	458	464	473	512	464	480	439	446	486	466	456	423	462	499	443	461	491	478	439	443	485	439	501	477	466	438	453	502	466	460	499	486	465	458	452	458	433	423	458	451	498	463	474	437	458	454	477	475	438	452	472	466	467	461	488	460	450	463	475	459	469	477	455	463	461	474	489	480	488	494	492	490	454	500	492	426	455	452	462	473	441	477	499	456	460	484	445	489	460	497	512	485	479	466	470	452	474	455	479	468	483	489	488	474	510	488	454	467	455	473	438	493	428	476	418	472	457	455	471	448	442	476	463	464	471	454	445	454	492	499	502	492	490	448	484	452	466	473	432	470	458	467	462	478	443	466	473	454	474	488	533	459	453	473	468	465	485	458	472	458	408	490	479	477	468	468	504	496	457	438	470	483	458	487	456	469	488	498	474	503	469	479	450	467	444	480	459	435	491	476	478	480	477	478	501	489	481	441	488	503	471	479	503	466	429	463	428	469	476	466	435	497	505	464	488	490	450	501	431	492	462	451	476	474	494	396	447	448	456	485	448	493	457	512	500	474	485	448	479	482	473	472	428	448	443	462	468	459	469	452	469	463	480	479	494	470	440	457	456	455	463	433	468	478	422	468	446	458	461	459	467	506	463	497	461	450	482	452	432	465	462	468	488	485	455	467	447	459	449	495	444	448	464	472	470	450	497	474	459	499	474	453	469	467	471	443	488	453	435	444	514	477	460	486	491	481	464	476	449	452	434	480	459	447	476	466	471	467	430	469	470	494	472	452	489	436	451	503	499	465	450	448	490	471	457	460	429	483	475	474	460	450	451	476	468	470	452	466	442	443	485	462	478	466	463	492	470	468	463	496	447	463	452	475	459	485	487	499	474	506	450	500	476	483	460	454	485	466	448	499	455	464	468	441	455	454	438	449	463	475	460	500	491	466	450	469	478	499	493	474	502	477	443	444	460	470	493	457	472	494	520	458	466	470	502	468	493	453	460	489	474	445	490	490	472	465	473	431	473	458	463	480	507	466	467	488	450	433	493	480	480	499	429	486	463	475	482	466	456	523	487	467	497	450	500	476	472	473	490	494	512	438	455	441	449	506	491	492	483	471	462	454	501	494	507	441	464	471	458	465	457	475	461	460	497	488	500	485	464	511	449	458	477	454	481	458	512	504	496	504	421	484	483	513	460	470	489	508	492	426	495	464	477	465
15061	1341	685	515	450	411	384	358	340	329	367	309	365	334	362	339	369	348	276	307	321	278	305	309	328	331	352	328	282	293	267	305	299	293	298	332	285	327	327	304	347	352	324	300	348	306	323	319	329	350	296	333	302	321	286	282	279	314	316	329	330	321	309	311	304	329	290	316	315	309	330	327	316	335	301	320	328	312	278	310	275	310	314	286	319	300	321	343	299	310	300	318	299	324	286	305	340	308	339	285	306	291	327	305	328	331	357	298	334	303	303	276	322	311	318	302	306	293	324	288	296	290	293	349	282	324	335	276	279	319	323	300	319	357	312	310	300	288	319	341	290	338	324	316	330	344	335	309	300	288	352	311	311	344	312	311	306	306	302	323	285	302	334	309	310	272	322	298	308	338	315	326	334	321	308	314	341	302	311	301	335	277	311	353	298	347	317	321	324	333	288	291	293	305	303	334	311	316	279	334	321	297	339	323	296	313	288	299	322	305	327	289	333	302	329	314	321	294	348	317	326	305	289	293	311	300	305	310	304	326	284	310	323	310	346	321	291	297	299	317	321	299	306	304	273	301	310	315	288	307	330	264	328	324	281	304	347	312	310	304	316	328	324	324	322	308	314	332	315	348	284	341	345	295	294	314	299	320	279	300	283	320	315	354	325	330	326	314	309	305	293	305	283	292	329	312	303	315	323	330	323	288	296	325	289	321	321	346	328	309	305	302	315	322	325	354	327	329	323	307	318	341	304	313	315	325	294	302	314	323	340	338	320	276	307	347	324	324	311	295	311	336	325	319	298	318	318	314	364	303	336	320	332	303	283	320	310	320	327	293	305	314	329	301	303	285	323	335	333	323	327	307	343	327	334	351	300	345	311	284	297	315	315	337	332	290	319	324	344	302	316	304	317	317	291	308	326	288	320	303	286	312	315	275	298	290	324	297	312	305	295	324	314	290	304	314	288	324	286	321	315	302	313	308	334	328	342	355	291	315	311	300	309	321	331	331	320	360	332	307	299	301	300	328	313	302	342	342	331	309	304	336	323	350	300	346	304	320	303	352	307	319	327	323	297	296	279	302	340	322	298	306	306	336	275	307	323	278	302	334	296	341	321	308	322	317	307	317	339	346	330	355	330	301	320	328	310	319	333	321	340	332	329	296	326	316	351	288	303	324	300	338	302	312	311	329	272	290	341	301	289	285	287	316	318	316	332	302	308	315	291	321	303	338	295	309	301	343	303	334	330	298	307	312	329	302	298	300	308	317	320	313	326	294	309	301	261	305	307	290	310	312	330	327	293	316	306	331	320	291	311	280	316	313	279	314	295	310	325	336	308	301	294	338	348	315	334	335	279	299	329	321	310	319	301	334	319	322	287	319	332	351	297	296	314	249	285	321	348	327	302	312	309	310	311	296	341	315	353	328	317	312	279	271	310	286	264	285	293	319	296	306	316	299	302	331	288	320	321	270	325	300	295	327	333	347	324	309	354	300	324	276	276	335	331	320	304	346	305	301	333	320	287	310	304	328	333	344	306	319	310	321	316	326	314	305	310	313	327	321	323	310	301	348	306	289	329	335	305	327	307	300	303	335	302	306	332	280	287	323	319	333	315	307	325	277	348	302	331	306	305	301	322	292	325	280	347	380	321	317	325	291	311	308	298	314	331	299	295	348	322	308	294	305	260	288	312	307	292	302	349	308	318	305	305	304	307	326	290	304	338	328	332	293	353	328	350	293	302	327	321	345	270	279	315	298	329	317	343	319	325	332	319	333	317	327	320	335	301	268	283	343	297	286	311	309	321	317	334	280	272	312	281	329	320	344	313	308	320	295	325	317	324	303	334	344	342	313	275	322	300	321	315	330	342	317	307	312	317	292	360	342	309	291	307	310	288	281	329	319	327	320	323	288	351	326	303	338	307	306	308	318	300	289	316	302	321	321	322	323	302	297	288	303	345	337	288	321	311	315	323	293	330	320	310	326	298	319	326	335	327	310	313	281	310	286	286	295	334	315	307	355	306	307	324	274	334	299	275	309	345	330	335	309	311	314	342	316	358	305	336	303	311	291	325	344	314	306	293	301	315	323	327	339	302	315	326	284	351	307	295	305	315	338	293	336	316	310	330	301	295	311	316	278	324	275	277	346	330	342	317	300	319	325	322	284	269	333	301	305	360	321	311	313	296	321	346	315	336	308	317	341	305	338	311	301	308	295	314	317	312	314	307	278	278	287	340	317	289	313	300	335	311	315	313	329	299	317	264	343	308	356	280	318	316	275	307	300	322	331	321	310	329	323	320	320	338	301	325	330	318	335	297	314	314	310	308	309	302	292	314	327	316	291	299	333	311	324	297	286	291	290	337	321	323	315	315	323	331	334	330	343	294	330	326	353	319	329	291	309	320	299	329	321	337	304	304	320	302	316	302	289	317	331	319	335	327	315	291	308	336	291	303	307	314	306	322	313	306	320	284	307	347	303	316	322	299	353	301	296	269	316	259	318	307	318	294	307	314	297	304	317	285	321	346	258	277	332	316	308	296	307	323	335	287	317	328	314	313	280	291	306	302	292	290	312	305	323	354	348	323	284	333	326	338	306	348	305	274	287	305	338	290	301	325	341	303	322	298	314	323	333	313	343	295	259	289	318	282	316	312	322	305	326	293	318	318	322	309	290	319	337	299	287	304	282	285	288	327	326	289	320	339	303	292	291	305	333	336	317	303	316	321	326	346	314	318	344	306	286	365	316	317	338	295	310	311	326	340	339	326	306	275	315	308	274	298	324	291	310	344	300	302	289	342	266	353	321	333	309	316	322	274	313	361	315	318	294	294	320	296	319	285	342	286	307	291	296	329	287	304	303	323	289	288	285	306	289	348	311	308	352	344	291	321	325	314	308	319	298	342	331	347	287	313	310	300	290	321	320	309	355	327	323	319	308	302	329	321	266	289	311	335	353	318	288	296	316	300	312	334	316	332	305	352	318	313	289	285	290	335	318	332	314	320	327	340	294	343	323	294	291	323	331	328	328	332	295	327	285	288	273	321	326	338	302	286	305	327	307	322	318	296	330	307	288	304	298	317	312	329	313	344	359	317	318	309	328	335	320	319	317	329	334	333	304	324	325	333	310	307	289	298	370	356	346	306	286	334	350	295	342	308	312	315	276	289	295	331	300	329	324	318	321	305	321	294	295	340	329	277	334	302	312	351	341	336	306	315	290	338	306	338	280	307	325	335	315	312	343	330	272	325	324	301	309	307	318	317	320	340	329	314	282	353	325	343	327	302	353	325	344	318	306	316	314	316	280	277	333	271	295	289	290	318	316	331	323	304	291	310	280	342	311	294	327	340	288	328	308	314	330	331	329	339	286	330	315	325	290	335	292	276	334	304	318	337	293	332	324	309	341	353	356	311	299	287	357	321	337	313	299	343	271	317	305	357	353	337	293	317	313	319	338	327	359	327	327	305	307	309	293	290	350	333	321	313	322	311	314	332	330	312	269	279	329
10352	1030	1406	1546	1402	1241	1059	997	953	920	890	851	851	825	831	800	736	780	822	746	777	726	752	787	773	738	794	751	731	761	744	752	776	705	724	713	703	757	725	700	793	747	694	730	708	703	688	718	780	724	696	735	733	679	753	729	741	720	694	756	707	716	744	734	787	741	704	716	739	765	758	735	704	710	721	734	681	667	701	676	762	737	661	709	725	732	790	734	733	709	724	737	709	757	706	785	727	751	741	715	774	667	739	719	705	731	702	732	695	690	755	748	721	714	744	698	716	705	722	742	732	714	727	682	724	646	775	722	741	716	699	684	735	702	717	727	728	681	708	745	726	702	717	744	719	737	726	705	720	695	746	714	734	696	704	696	757	699	704	708	728	746	765	732	724	742	714	747	725	742	659	723	748	720	739	700	772	744	744	730	710	693	718	724	683	722	726	715	710	722	731	724	753	764	644	703	755	680	739	722	712	706	681	755	717	716	692	698	694	717	738	741	757	737	752	682	723	698	723	747	739	724	674	706	717	721	696	705	694	685	718	737	728	784	690	667	722	718	767	676	742	732	690	710	692	698	692	729	686	719	718	727	721	718	726	717	671	726	755	729	741	777	735	724	728	744	698	752	752	739	705	687	716	676	718	711	713	721	738	741	743	717	669	693	747	674	687	737	739	780	729	741	701	721	678	745	704	690	710	762	697	727	713	704	682	746	724	692	751	718	711	685	729	722	679	718	769	694	711	756	732	736	747	724	742	691	724	678	716	672	728	764	708	676	650	674	711	723	745	736	691	677	745	736	728	718	711	711	736	719	689	703	718	724	732	740	746	724	662	757	728	697	718	710	757	704	712	723	696	740	733	721	735	745	678	720	690	693	755	730	719	723	725	708	717	749	725	673	737	754	743	667	720	723	717	717	739	689	742	744	708	729	757	719	695	701	725	731	703	717	703	758	700	709	784	736	684	709	663	749	726	683	685	704	684	679	756	731	712	668	773	718	717	751	721	754	734	743	703	758	667	745	737	722	729	693	725	741	766	708	733	695	733	737	712	711	730	719	733	696	665	738	711	719	741	727	705	706	731	707	680	780	660	751	698	729	706	752	708	737	695	736	676	715	741	742	774	708	718	778	702	712	734	727	677	751	692	716	696	732	742	715	704	757	739	743	698	723	730	754	715	745	715	706	680	717	675	772	703	753	674	705	742	733	720	737	684	746	750	731	752	697	673	702	671	753	729	743	744	693	708	708	730	747	727	722	765	691	746	677	739	763	714	778	718	722	730	722	700	747	740	774	732	686	703	693	710	714	699	710	725	740	689	756	701	752	744	744	773	761	719	751	734	767	724	746	728	747	721	685	735	699	715	737	720	712	737	738	702	730	708	730	754	720	744	742	697	683	712	698	688	759	699	726	741	707	782	716	714	734	686	671	733	698	738	721	728	724	674	736	726	666	723	748	686	664	757	692	738	719	695	734	731	713	757	711	734	723	715	740	727	753	688	681	737	688	709	713	731	734	733	699	746	683	721	702	701	707	701	697	739	741	729	726	677	719	724	723	681	749	697	733	708	705	695	720	695	743	709	772	753	692	712	735	791	711	761	743	737	733	755	738	707	687	732	729	696	697	725	706	756	687	720	771	709	699	727	698	725	739	723	717	744	703	731	698	739	753	740	758	736	744	730	719	671	734	675	712	674	711	707	696	733	713	694	742	705	739	704	665	745	733	748	707	740	707	724	703	722	711	697	708	720	687	648	682	700	672	712	699	707	740	696	711	709	776	720	714	710	757	695	736	709	745	709	684	734	766	726	722	750	699	705	720	701	713	701	757	697	735	748	744	719	752	717	709	733	713	702	720	716	745	674	710	707	743	738	719	694	721	720	708	751	687	723	697	713	716	719	702	705	723	696	743	724	693	652	720	675	700	688	729	747	731	739	695	700	715	745	740	758	754	724	691	660	673	753	723	702	723	723	722	755	712	719	715	714	690	708	747	753	713	709	731	719	722	721	706	711	734	724	718	745	667	695	776	675	697	706	720	726	709	702	726	738	728	745	714	745	730	701	692	699	772	824	720	664	699	734	723	719	694	726	730	717	747	725	705	733	720	697	701	680	725	742	718	695	742	756	670	713	711	662	727	702	744	739	682	692	724	695	727	706	741	732	747	685	714	696	676	733	692	760	637	711	697	672	748	705	734	766	724	735	762	726	731	709	709	741	700	789	705	713	733	698	700	772	715	717	722	709	691	704	710	743	668	749	739	773	723	752	737	719	727	650	659	765	772	697	664	727	683	750	712	692	720	758	675	682	720	706	734	717	662	736	728	721	736	729	698	754	704	686	718	712	735	704	747	752	681	714	723	681	706	712	669	733	734	689	724	694	726	701	740	692	732	752	689	733	700	757	721	739	728	673	749	722	749	709	731	727	709	719	722	732	750	708	701	748	734	694	722	714	722	676	732	682	740	704	714	695	741	702	670	747	742	703	704	731	666	737	639	737	702	671	733	703	726	740	721	720	674	673	710	707	780	742	706	737	703	698	764	698	708	750	674	662	726	730	727	703	740	727	730	679	754	719	738	700	733	721	705	679	661	729	718	714	749	729	733	681	742	726	761	710	758	690	722	715	711	691	744	717	737	730	726	717	734	665	728	684	799	690	714	715	734	733	706	723	741	728	712	723	719	765	677	741	684	653	676	768	711	752	700	762	735	721	767	716	727	740	687	736	740	702	742	704	712	777	698	744	719	755	710	741	790	728	693	696	769	723	728	717	688	705	723	708	728	650	693	723	728	686	728	730	699	713	737	765	726	721	738	717	732	687	697	717	695	695	711	730	700	727	697	761	759	723	703	693	694	708	733	717	743	743	711	705	725	723	688	756	754	738	701	742	716	711	723	684	725	676	662	708	657	769	713	745	700	694	745	749	738	723	712	717	732	725	708	686	742	714	724	751	718	694	719	721	709	715	737	701	691	713	698	747	692	716	733	749	698	748	732	723	646	739	731	692	747	717	718	742	688	740	709	728	731	716	720	721	716	708	702	708	707	736	739	708	777	744	720	721	724	722	771	744	730	711	726	690	710	718	777	713	734	721	702	701	744	685	742	755	743	722	708	722	738	710	714	698	714	725	704	712	680	688	722	686	782	735	697	691	704	701	709	755	745	718	708	755	723	751	702	736	747	734	698	698	731	778	758	710	704	720	741	731	694	651	694	758	732	718	723	727	735	722	694	763	728	741	734	700	721	706	698	727	759	707	688	741	706	668	763	737	715	726	715	774	786	755	730	697	729	662	702	713	691	678	672	692	693	746	763	761	688	732	727	713	784	661	764	748	702	723	737	728	755	728	750	788	701	675	710	750	676	755	696	756	722	719	733	716	717	732	732	725	723	728	741	700	716	684	698	682	724	719	729	709	708	719	695	724	708	713	716	707	723	728	727	759	735	688	711	734	748	703	695	762	744	721	696	735	672	704	707	687	777	683	733	701	774	740	733	706	720	736	712
24624	2886	949	745	538	503	429	382	343	324	331	321	297	290	256	283	270	249	259	280	268	252	268	298	260	279	270	279	275	239	250	277	251	229	270	297	266	298	252	253	266	262	256	266	241	230	281	264	284	262	288	257	261	242	249	246	250	249	289	274	248	249	250	260	254	231	237	265	255	281	250	276	266	265	240	251	273	248	246	287	249	238	243	219	261	254	250	276	272	266	279	249	240	264	234	259	266	251	264	246	285	271	255	230	265	229	259	244	266	274	262	269	270	278	250	272	288	260	286	257	258	261	259	260	233	245	249	301	276	259	229	249	265	232	268	268	253	243	251	257	245	223	237	225	259	238	278	265	255	235	250	265	250	235	265	245	261	242	265	277	257	251	255	231	248	253	248	249	248	247	253	267	253	269	245	292	268	253	249	267	240	247	247	271	267	260	259	272	275	277	273	246	287	244	257	270	259	238	247	273	235	250	269	262	290	274	286	242	250	249	278	237	240	266	248	249	261	253	260	231	263	262	274	243	242	247	242	266	247	253	240	265	256	243	238	234	259	260	253	246	282	259	237	253	272	247	250	244	246	267	252	275	237	283	250	266	263	248	205	240	254	244	280	244	272	269	246	240	218	267	266	255	265	237	252	223	242	276	226	271	295	246	238	247	232	258	241	268	280	260	275	263	227	242	237	254	271	251	250	252	269	273	229	267	238	246	276	283	260	260	238	244	244	262	266	260	234	258	236	249	227	266	246	254	241	287	259	241	262	260	242	239	241	212	238	253	232	276	238	274	267	259	258	262	242	242	257	272	249	239	236	247	218	263	284	262	244	273	261	255	250	251	239	264	235	249	247	260	262	257	268	268	274	238	270	273	242	260	265	232	260	252	252	250	232	247	245	281	261	247	247	252	262	241	259	264	252	272	214	283	218	280	252	262	267	260	288	224	240	273	259	251	234	287	245	245	233	260	254	237	225	247	250	273	289	277	234	276	225	268	233	267	229	257	247	239	283	225	251	241	213	243	249	262	250	242	252	252	240	251	249	257	248	241	252	269	261	276	255	266	232	244	223	255	260	213	236	260	250	275	250	274	255	238	233	230	250	254	264	283	263	243	208	246	271	261	252	273	228	266	229	270	243	278	252	245	281	279	260	297	262	279	261	268	250	237	244	235	248	293	252	238	239	276	253	252	269	222	261	259	236	267	245	244	265	288	256	256	245	236	249	242	277	236	251	241	263	270	241	238	272	226	279	241	215	231	262	264	253	263	223	226	258	220	265	279	250	251	264	249	248	249	251	264	249	258	234	244	235	250	231	272	256	237	254	260	252	246	253	249	251	260	254	243	244	249	296	238	267	260	242	224	227	263	259	252	249	265	302	263	280	266	252	243	260	277	235	298	264	279	289	264	235	275	257	275	233	252	246	257	265	241	254	263	259	271	255	251	250	259	254	278	250	247	261	248	231	284	265	255	266	256	260	251	231	276	269	289	249	267	254	254	235	256	241	253	292	263	267	260	274	264	236	235	256	256	244	262	263	261	221	241	251	274	226	272	233	253	247	269	246	241	232	237	245	245	221	213	237	244	226	259	236	265	231	292	242	234	258	260	265	263	245	238	266	251	267	244	259	287	252	238	238	261	253	215	279	256	263	240	267	254	288	259	265	245	280	242	258	251	278	245	247	258	251	245	257	259	243	273	246	290	257	234	259	289	274	270	244	249	238	278	237	228	235	250	268	229	231	240	244	261	272	224	237	257	281	231	242	238	271	269	256	262	257	281	266	245	271	250	285	266	231	251	251	240	290	242	264	271	238	238	271	262	266	238	255	208	251	269	245	269	259	252	264	278	258	240	252	248	275	229	211	239	236	254	210	248	243	279	246	251	242	279	242	253	283	244	241	250	251	245	253	251	250	242	236	280	250	275	265	219	253	268	239	245	255	261	229	235	229	230	239	233	261	251	236	265	245	297	245	243	303	247	290	291	236	263	254	268	261	266	230	251	252	249	228	251	246	241	237	275	233	272	261	237	261	234	263	253	264	260	249	233	271	246	263	249	248	230	255	236	263	236	246	219	253	251	247	250	218	258	238	256	289	240	257	263	244	234	259	233	285	266	261	237	256	274	243	258	236	243	231	244	230	246	261	247	259	251	233	257	261	254	231	242	233	263	234	253	289	298	273	275	232	246	260	254	227	243	289	268	254	258	240	254	263	216	259	254	255	239	244	239	231	245	232	231	260	247	255	237	239	243	246	277	258	256	261	219	230	288	266	273	235	253	230	251	213	222	243	253	237	224	263	224	252	256	275	253	247	293	255	255	240	276	229	221	264	244	271	251	212	258	252	262	286	245	263	258	244	238	238	248	228	258	262	275	237	256	233	247	250	234	252	273	281	237	228	244	239	261	246	231	276	210	200	272	232	271	254	234	230	280	236	254	256	251	239	273	242	226	250	260	244	259	284	244	235	262	278	213	259	251	250	270	249	271	230	224	266	262	247	264	261	265	267	279	235	249	268	274	251	251	278	269	275	261	270	256	251	280	228	262	252	247	238	259	247	260	267	238	241	254	264	272	254	280	261	230	274	282	243	242	239	273	257	262	262	268	255	266	244	263	267	269	276	240	261	239	257	272	251	290	250	239	236	278	272	234	224	237	268	259	249	276	268	280	258	275	265	260	256	252	227	241	245	241	248	242	265	255	247	260	270	244	256	256	243	278	249	251	196	233	268	261	249	260	238	277	260	242	228	272	230	249	287	271	247	235	248	275	277	263	260	271	255	271	252	256	247	252	240	246	261	231	229	242	234	260	256	264	258	241	256	247	241	248	234	253	238	267	256	246	233	261	260	218	256	254	237	242	278	256	241	214	244	245	277	256	268	210	252	246	244	259	237	287	271	280	236	254	237	243	242	254	251	279	222	232	232	234	247	254	261	245	264	246	235	276	250	258	252	261	263	238	243	260	253	265	235	221	234	229	272	250	273	243	241	263	255	243	241	271	271	262	219	264	246	290	244	212	261	249	242	261	225	261	272	241	282	269	257	257	247	248	255	255	259	253	251	252	276	260	276	267	261	257	300	260	265	263	235	254	308	252	251	229	253	239	238	212	259	246	236	297	242	247	272	262	271	271	245	222	256	225	260	259	254	234	259	257	239	239	249	234	252	265	254	261	225	247	243	255	282	294	273	258	243	258	248	305	264	246	266	241	239	271	246	218	235	257	271	258	240	226	264	247	261	248	252	249	250	225	253	245	281	239	219	265	260	253	255	240	265	282	264	224	246	250	227	245	256	248	221	236	279	259	261	254	244	233	231	246	256	255	232	258	279	272	251	252	243	290	243	257	274	280	266	262	235	257	232	245	251	243	228	243	235	243	253	223	236	252	269	269	250	235	295	240	243	237	261	261	279	213	248	263	257	261	263	244	262	273	237	252	257	253	257	244	273	287	257	219	230	262	257	213	277	253	247	234	252	238	240	253	254	261	256	251	214	255	236	255	226	236
13615	1143	1994	2264	1842	1523	1279	1092	1009	909	880	820	813	750	778	717	732	680	688	650	669	627	621	653	624	656	662	612	593	585	584	634	616	622	605	632	625	587	582	604	606	601	625	588	603	621	600	547	586	663	603	585	570	587	605	554	548	583	569	556	592	559	569	560	583	614	590	612	575	590	545	548	561	595	620	606	583	555	627	568	576	591	586	580	602	569	617	535	553	579	525	580	549	568	573	581	590	551	561	561	579	620	571	555	563	575	624	552	595	568	557	563	570	583	578	639	586	600	590	569	567	608	565	593	568	558	537	637	632	569	572	619	543	578	552	548	583	595	558	539	581	588	568	591	553	554	568	546	589	610	554	612	577	557	601	578	572	588	637	556	538	585	591	555	610	586	601	600	605	543	600	587	594	604	606	601	579	591	604	580	511	582	608	573	561	570	546	600	581	630	538	558	591	569	617	559	614	574	614	549	611	572	590	530	554	594	576	547	600	581	576	553	559	583	553	627	623	589	563	561	610	571	594	579	560	567	567	578	597	562	558	631	560	575	584	545	561	615	610	546	590	569	540	535	554	564	553	580	584	563	587	566	554	532	579	549	543	617	558	555	572	586	609	573	584	590	557	579	546	571	581	615	581	595	560	572	608	556	592	616	617	562	581	559	583	577	580	565	557	603	579	551	579	560	604	607	593	536	531	543	564	556	600	565	543	601	546	603	574	581	599	559	581	581	580	574	562	616	544	567	557	582	530	573	599	553	585	583	560	503	561	602	571	573	615	590	575	583	636	594	574	592	545	607	598	546	557	564	512	565	554	561	608	537	531	542	546	563	578	567	594	599	525	561	550	572	581	579	595	587	551	569	578	570	608	559	618	524	572	567	566	551	609	565	596	558	564	523	578	571	566	599	590	551	590	577	597	538	572	570	561	603	544	592	564	580	619	587	532	525	606	616	544	580	592	542	575	553	510	575	568	577	592	567	615	576	555	556	563	602	609	542	583	517	546	590	588	552	582	584	579	592	565	548	557	578	574	529	596	543	562	551	575	630	558	545	621	526	537	559	618	580	569	607	556	575	576	574	561	603	578	538	589	587	569	540	540	609	581	596	559	599	588	573	617	575	596	551	566	610	567	595	569	545	577	526	568	573	584	598	573	600	572	585	554	601	558	582	537	567	573	558	576	585	547	564	578	569	564	563	553	570	564	569	573	539	592	567	544	591	581	555	592	545	571	552	513	550	607	590	633	580	569	604	567	574	593	524	552	612	557	580	567	575	571	572	538	609	624	606	589	551	566	542	581	553	594	580	587	605	605	550	553	591	582	540	560	587	551	568	571	525	568	549	586	568	606	573	569	576	583	577	617	576	564	573	579	564	583	579	536	583	607	590	555	542	594	569	558	631	578	526	572	587	559	543	552	610	565	565	575	612	555	569	560	561	577	548	577	571	575	599	593	564	562	585	566	574	591	545	582	598	593	566	597	567	560	566	603	561	594	551	614	555	564	600	598	581	579	594	574	561	584	537	590	593	615	567	593	584	600	564	544	594	571	583	539	593	595	560	580	538	496	553	544	616	581	531	580	565	540	531	562	571	598	555	569	624	546	554	577	596	569	586	583	580	560	536	558	598	579	606	578	561	585	591	625	573	600	612	593	569	602	553	560	593	547	548	570	512	536	539	578	566	558	526	553	557	564	584	567	568	562	587	554	561	595	597	612	591	593	533	580	593	572	572	584	597	606	602	545	572	547	587	551	573	544	580	595	589	557	584	552	586	595	538	566	566	556	521	562	552	542	548	547	564	566	555	581	552	586	578	607	560	554	580	615	566	514	557	583	593	524	554	576	578	614	547	596	578	577	540	564	562	582	582	569	574	577	581	575	563	555	555	581	558	580	568	602	552	530	559	591	554	529	543	592	562	542	538	590	565	535	560	620	579	512	535	584	559	535	595	573	618	561	588	582	591	610	583	517	543	564	549	549	576	554	556	596	602	610	569	572	566	575	553	582	549	556	570	566	574	558	591	554	640	584	543	554	598	566	537	575	578	586	560	544	549	580	544	565	570	561	552	580	552	586	561	582	559	597	597	560	557	538	575	529	564	584	569	585	579	553	546	580	572	612	563	593	559	568	576	555	542	552	581	593	575	561	595	594	558	561	574	596	573	576	543	577	581	566	572	554	577	585	592	575	589	573	593	585	551	559	593	541	600	579	562	561	603	595	596	564	581	561	555	547	576	561	602	588	543	592	598	586	568	564	573	535	568	546	594	546	606	550	607	580	525	568	573	599	592	551	570	574	554	564	591	586	536	578	583	535	607	583	571	589	537	615	539	582	545	616	568	599	592	629	600	512	592	562	547	583	565	559	590	588	577	569	605	592	598	550	540	558	605	567	580	613	534	577	570	616	541	559	547	574	554	576	587	578	571	611	539	566	593	547	584	520	567	534	587	610	556	605	566	543	593	581	559	567	557	616	620	587	539	532	565	583	565	562	588	534	557	568	538	547	529	594	551	557	618	576	594	598	568	538	565	580	544	588	549	524	563	555	553	607	580	596	529	561	635	612	585	562	558	588	590	547	590	587	554	635	552	630	570	553	606	579	596	609	543	561	580	570	619	584	544	592	578	587	567	539	531	601	560	552	588	568	624	563	563	589	557	568	511	542	571	572	586	558	570	614	574	589	612	567	557	560	553	571	597	580	558	553	534	612	558	595	617	548	562	614	578	511	579	583	549	535	542	558	586	552	559	536	603	569	572	547	600	529	582	576	555	553	577	581	548	590	562	582	584	579	576	581	567	525	568	543	634	578	575	545	535	603	538	596	577	528	566	607	609	592	575	531	580	562	604	562	587	564	543	587	594	562	581	618	592	552	565	556	545	560	552	593	530	586	591	551	579	548	577	556	599	561	566	529	552	571	599	573	583	557	587	575	595	591	554	600	562	576	549	540	557	586	563	561	574	572	597	561	580	582	545	543	598	598	553	560	512	558	553	562	582	585	580	545	544	577	577	570	606	605	563	581	608	600	578	602	613	586	597	582	549	566	575	602	546	564	563	540	575	574	563	557	571	548	581	534	581	578	553	504	618	578	529	562	544	607	569	606	595	559	585	579	544	594	573	528	594	570	561	530	578	578	570	553	583	574	603	566	576	592	572	579	590	594	532	602	580	545	541	562	596	569	542	574	593	530	601	574	548	572	558	588	608	600	573	562	562	557	548	601	578	556	588	573	583	581	569	603	612	550	536	546	621	591	597	570	599	560	618	597	597	528	562	563	547	556	605	565	552	532	584	584	546	602	567	578	538	574	558	586	559	559	553	568	600	564	573	536	550	580	545	558	587	576	501	562	585	560	559	590	534	578	583	572	589	514	582	560	585	596	587	580	595	582	596	559	550	538	533	564	606	575	593	556	572	609	580	584	608	522	585	592	565	559	606	577	613	551	579	549	588	600	579	559	580	565	567	577	553	562	594	571	588	569	583	610	592	613	563	603	582	580	578
4676	352	215	185	207	197	195	185	208	192	174	180	192	175	191	176	148	214	213	190	185	204	187	188	175	193	178	178	184	146	188	202	176	176	173	192	168	153	186	191	165	177	193	219	176	192	151	175	178	194	201	180	191	175	159	203	198	186	186	212	181	170	188	198	181	166	190	181	182	177	171	206	200	209	205	171	213	193	174	168	163	184	185	170	192	177	191	183	193	160	207	175	198	224	182	198	214	199	171	197	185	165	185	191	180	199	174	176	206	183	201	164	180	172	170	194	184	186	195	183	197	191	201	207	172	210	207	182	173	155	185	189	177	209	189	180	173	203	194	174	176	160	194	202	199	161	191	173	206	174	182	201	150	167	185	196	169	196	150	157	202	207	226	163	206	182	186	165	216	215	213	191	168	196	187	188	209	195	214	189	190	184	171	161	186	212	194	204	212	195	186	206	204	182	229	157	191	176	190	202	188	175	200	202	209	194	210	190	180	198	206	173	225	176	161	176	200	188	205	176	163	161	155	200	199	183	163	200	192	181	202	188	171	193	160	189	179	176	191	191	185	205	185	194	169	195	170	187	169	203	200	203	192	186	210	195	198	197	222	172	178	209	224	191	183	192	193	183	180	205	192	187	204	180	186	171	194	175	177	171	170	191	216	219	164	195	187	182	157	208	214	181	178	204	175	177	154	174	197	177	168	200	214	179	210	183	176	183	179	157	192	190	176	196	208	182	190	201	198	200	198	166	203	214	183	191	161	189	185	191	177	202	181	185	164	192	176	166	180	196	226	189	173	203	209	191	209	208	167	170	174	173	186	186	191	171	219	194	189	197	225	195	191	172	191	198	195	183	186	178	200	169	198	193	200	193	174	189	200	191	183	174	187	194	174	182	214	187	172	197	157	191	186	169	190	179	186	194	175	191	167	211	212	208	163	169	199	192	213	207	175	177	180	191	187	217	186	174	181	157	197	184	188	182	181	182	190	163	174	178	181	185	174	200	191	194	193	173	217	194	193	200	206	221	168	214	199	175	195	194	176	176	191	191	210	193	163	190	215	166	183	190	214	183	182	191	162	175	184	201	200	181	188	189	206	180	191	165	206	175	219	180	204	193	208	194	199	185	189	175	203	171	179	189	167	200	203	221	214	160	190	191	192	177	178	181	194	195	215	166	190	202	182	200	231	190	193	209	187	224	195	171	174	167	181	202	181	202	204	215	185	184	180	189	173	214	198	184	179	184	167	194	164	178	197	170	157	199	185	190	169	172	192	173	179	169	185	189	182	172	191	217	171	210	207	189	213	209	196	196	178	170	176	188	182	171	187	188	184	195	196	161	199	210	199	169	185	191	187	184	187	198	179	201	181	184	184	203	203	176	163	203	167	190	194	199	192	184	177	209	194	194	207	173	163	175	214	150	191	206	178	207	201	186	191	168	199	205	182	175	203	197	190	179	175	190	200	181	219	182	187	218	172	160	182	193	176	205	166	195	188	179	204	189	180	180	172	187	176	199	176	180	198	211	191	176	193	195	197	195	200	204	208	203	197	182	181	173	200	219	182	176	213	195	189	197	154	189	204	206	174	197	197	162	207	182	190	192	209	180	186	198	171	189	193	165	155	189	171	172	190	192	217	190	179	186	195	209	192	175	184	183	175	178	202	216	192	204	174	177	205	206	203	159	186	195	174	190	185	201	204	170	183	197	210	187	198	170	163	166	203	201	173	217	207	184	170	187	200	190	152	233	188	193	199	199	179	171	176	198	194	192	192	193	169	191	194	160	186	199	188	191	174	184	178	194	209	194	170	199	194	198	188	158	167	166	191	194	182	194	197	167	214	185	190	232	171	188	180	176	198	198	207	194	211	219	174	187	173	186	191	185	185	183	187	197	209	189	188	186	204	188	162	190	205	188	188	209	202	176	205	194	200	179	184	168	187	174	207	165	178	184	179	166	181	199	194	169	191	189	194	203	204	191	190	191	186	200	177	160	194	189	198	184	188	170	200	188	162	197	211	181	207	197	187	172	185	180	183	179	189	209	184	189	199	218	186	201	203	168	159	191	186	186	196	176	187	180	158	210	229	207	183	207	186	202	210	206	208	179	159	200	221	184	197	172	170	194	192	192	164	192	193	175	197	204	182	167	217	209	177	164	188	156	186	179	172	169	218	182	207	197	193	207	189	225	190	204	182	183	185	208	167	189	195	190	199	175	188	180	177	204	184	200	224	181	173	181	193	196	164	205	172	190	202	214	200	191	192	179	168	199	201	179	191	176	180	171	178	186	223	198	169	153	186	184	167	191	171	190	178	211	171	182	205	186	179	206	216	208	187	189	196	184	196	179	188	188	190	174	182	172	180	189	180	155	183	188	234	199	168	201	184	186	186	159	206	211	168	201	187	191	211	184	177	211	185	182	186	153	180	183	167	184	202	216	186	189	176	196	173	187	194	214	147	182	184	205	217	175	171	198	176	179	184	181	179	166	213	171	210	182	183	179	196	163	181	191	200	192	174	187	213	204	187	171	180	208	199	153	189	187	184	179	199	193	191	162	223	184	183	212	175	179	187	198	222	208	198	177	171	171	197	184	176	192	186	167	204	177	191	216	197	184	208	180	170	177	186	197	209	191	190	220	200	204	190	187	185	194	184	175	187	178	162	205	195	176	181	212	210	196	183	168	179	197	188	179	176	198	174	196	200	181	164	185	185	215	175	204	215	205	201	191	174	182	193	175	175	185	191	189	206	199	205	186	180	183	179	166	186	177	213	198	199	197	188	195	180	177	173	176	154	169	186	189	173	184	220	215	169	174	194	202	189	221	179	209	202	188	182	201	191	181	189	222	190	225	178	196	156	184	191	194	185	171	192	183	200	179	176	190	179	200	186	198	196	191	204	169	164	181	192	205	191	179	199	180	176	181	198	216	190	201	186	177	183	191	200	195	207	199	168	193	183	181	165	194	198	208	162	171	217	195	197	199	177	196	197	215	197	205	192	200	181	197	189	201	153	187	186	189	206	165	190	202	215	202	208	196	186	166	193	192	202	195	190	194	178	187	199	199	198	171	223	220	189	191	171	189	196	197	180	194	223	199	182	227	188	204	181	179	199	190	224	220	171	178	208	171	203	195	185	217	173	172	200	200	174	192	192	143	181	194	163	164	186	170	179	189	180	188	228	170	159	182	198	174	180	170	183	200	187	211	207	187	197	185	182	182	164	187	196	200	187	178	152	180	193	181	174	172	193	183	201	202	159	230	198	174	163	169	217	226	233	190	209	170	190	177	191	160	184	213	172	222	191	213	190	164	202	199	209	189	195	232	202	204	179	184	189	167	176	180	216	178	170	182	210	184	188	177	217	185	196	173	193	197	213	180	180	231	180	198	204	180	197	192	192	189	167	187	194	171	168	189	171	189	184	204	177	179	194	182	180	177	171	187	197	184	206	157	208	187	223	172	176	185	178	201	201	218	187	218	221	171	193	231	178	185	191	206	177	184	179	192
3538	461	513	496	551	503	500	479	538	441	518	483	447	458	487	468	462	452	494	462	435	484	450	463	465	453	435	486	471	458	480	450	455	448	456	474	466	490	470	488	486	497	479	472	474	444	441	457	458	465	436	437	457	472	455	450	487	503	436	444	463	479	493	475	472	414	475	482	435	489	485	442	473	480	433	451	477	480	504	463	427	468	487	493	452	504	458	447	449	494	468	475	457	472	493	439	491	476	482	463	459	458	473	472	474	490	481	473	464	499	467	513	483	478	491	450	466	472	469	509	484	474	436	497	438	440	483	476	446	487	486	472	463	499	493	480	465	498	472	491	506	486	458	451	469	466	489	450	480	446	471	494	438	471	478	472	455	460	472	501	448	468	498	446	474	410	447	464	459	457	421	446	461	494	428	441	474	456	448	486	462	464	474	473	502	433	470	454	455	463	452	465	470	446	479	485	458	479	453	454	497	509	465	461	444	454	432	461	438	435	461	446	450	497	484	466	468	481	464	492	447	457	458	460	416	462	467	453	454	466	472	456	456	492	482	451	450	493	512	492	445	481	452	475	501	479	486	467	455	504	454	459	494	468	434	454	437	467	488	457	429	481	513	474	464	508	458	487	429	491	470	444	441	470	464	448	462	490	464	459	426	499	438	484	456	467	496	454	462	452	508	498	422	440	493	472	510	460	463	494	481	459	478	438	469	507	472	462	492	488	452	476	441	487	460	470	466	478	428	470	492	487	484	487	463	459	486	496	430	479	518	477	445	439	484	515	472	460	439	480	443	492	432	446	494	482	467	449	462	485	437	458	436	473	498	492	458	459	496	501	460	444	481	449	470	480	481	449	500	477	454	466	478	454	470	443	486	461	494	449	479	435	474	469	480	464	439	459	422	439	457	468	473	472	483	470	469	479	462	405	444	461	486	484	449	463	468	442	477	509	456	450	426	502	453	465	417	474	434	478	469	445	487	462	465	465	458	473	423	430	470	458	479	491	452	461	464	432	448	465	429	443	466	468	493	436	454	447	460	434	454	476	480	470	477	455	477	458	452	481	474	477	484	453	444	454	451	474	468	477	506	471	512	453	468	419	448	483	489	491	484	460	424	480	500	468	458	460	446	489	464	479	475	443	461	519	469	475	453	503	461	449	466	453	466	469	478	422	494	437	459	467	479	485	492	515	447	473	427	459	496	475	485	516	447	501	514	473	455	476	478	465	430	477	453	495	446	507	471	477	472	427	456	484	493	477	465	445	471	485	474	487	479	443	466	505	479	474	482	443	433	460	491	474	422	450	501	467	455	458	472	445	477	480	499	486	506	500	468	481	500	490	495	473	497	496	420	457	445	469	465	471	428	462	449	431	504	459	502	476	493	450	471	491	468	478	455	462	461	498	470	472	493	514	486	550	465	486	488	474	469	485	459	444	465	448	465	466	451	480	497	433	474	465	488	486	482	508	462	464	451	474	469	466	466	448	419	446	466	465	495	447	474	505	467	445	434	435	474	452	461	464	467	461	502	487	465	477	459	445	462	488	463	460	488	477	476	482	443	448	484	471	424	514	426	493	462	457	516	427	488	458	474	460	489	434	477	455	484	509	464	495	466	446	465	452	477	447	479	467	460	504	462	446	486	464	473	450	483	462	521	446	480	457	462	461	487	461	454	449	464	457	423	447	448	433	459	498	462	477	450	464	483	471	506	465	454	479	481	449	444	469	446	471	455	444	477	453	463	472	452	499	474	486	401	456	471	500	467	479	455	455	490	452	470	440	419	473	489	477	467	475	489	461	467	480	450	510	480	468	459	408	471	464	495	483	463	498	470	483	454	435	465	440	439	450	459	479	462	487	491	465	484	444	480	461	476	480	454	471	471	457	429	444	436	460	475	478	471	467	468	471	442	480	458	454	479	489	469	491	491	471	491	459	488	483	452	428	449	495	485	455	504	474	455	452	501	480	520	476	449	464	466	460	511	465	432	491	434	498	501	490	472	440	472	465	464	500	458	447	515	485	463	480	462	493	461	463	440	495	441	455	454	502	466	499	485	454	495	445	453	527	448	464	463	450	435	453	461	503	497	439	442	486	486	485	450	446	458	495	451	449	474	452	516	430	490	447	481	502	493	495	493	456	475	493	451	481	491	446	447	459	469	465	440	473	447	459	479	461	465	491	469	428	468	495	451	437	441	439	447	474	495	476	487	468	468	464	465	472	428	473	512	470	475	467	448	450	421	480	491	459	467	482	474	456	482	459	496	467	460	463	452	478	457	463	461	501	482	458	462	458	460	457	448	468	421	468	431	488	469	443	506	468	489	453	439	504	457	472	412	450	465	431	481	464	486	451	467	479	466	492	488	477	487	448	484	408	456	443	452	486	460	435	487	426	462	494	497	462	480	456	474	445	434	473	462	489	488	454	438	476	478	497	477	465	466	466	450	514	435	446	428	483	452	438	472	503	501	438	439	451	473	472	473	467	418	479	489	461	438	416	462	485	476	501	478	461	463	501	460	476	534	440	464	485	483	436	481	450	438	472	459	441	453	454	462	431	471	485	457	493	465	431	471	463	435	476	451	457	479	432	469	483	450	495	475	485	467	440	442	474	452	459	441	473	460	461	479	445	459	452	474	467	464	444	487	491	489	497	481	445	475	479	487	487	460	460	469	456	479	444	471	462	461	491	503	458	483	457	482	457	446	461	491	480	468	492	472	474	482	436	469	485	422	450	463	420	467	468	468	495	493	450	466	469	468	467	420	457	505	465	490	464	445	459	439	490	459	490	468	462	438	459	471	470	499	477	490	485	476	448	484	476	495	484	491	485	452	514	463	438	446	477	455	491	490	505	448	482	481	454	486	456	456	496	464	463	481	451	451	501	436	461	471	458	452	478	477	485	455	495	465	456	450	487	482	463	467	485	443	513	474	492	487	493	494	476	462	463	473	464	529	447	468	463	458	455	492	465	490	470	464	466	447	489	434	453	476	461	455	473	476	489	448	465	451	445	476	461	455	439	484	479	436	460	444	479	436	475	462	498	475	463	448	446	450	425	480	489	460	469	490	438	476	474	487	470	471	481	483	475	454	478	466	432	416	464	463	450	473	405	460	440	464	452	465	433	466	460	441	489	438	476	450	490	474	471	443	503	477	451	461	487	452	403	461	477	445	499	482	460	458	489	465	422	474	488	474	503	462	495	468	483	460	516	454	516	448	486	472	479	460	512	435	481	493	494	464	478	484	448	479	436	450	429	485	451	461	471	462	486	470	436	471	468	432	467	504	472	455	471	473	448	436	458	477	457	452	472	434	456	470	501	450	467	460	450	425	496	489	438	499	487	480	454	445	486	459	493	443	450	429	483	491	474	494	466	492	513	459	458	443	450	467	496	479	466	483	498	484	468	424	484	458	458	449	489	472	466	463	468	438	453	452	464	463	466	455	479	448	491	480	456	452	471	457	460	495	498	468	499	494	447	437	453	476	464	446	479	451	491	487	508	466	439
14905	1250	694	574	469	416	403	351	341	357	362	358	365	327	343	357	344	311	331	321	313	321	351	327	314	330	298	307	313	295	323	313	307	296	341	327	323	324	348	299	327	341	331	287	325	326	322	327	315	329	306	337	291	314	306	341	317	336	308	312	361	315	314	319	302	314	325	305	323	329	298	328	334	295	295	295	257	306	303	307	286	328	336	303	294	295	301	282	295	326	314	304	329	350	321	341	317	302	301	326	345	303	323	318	350	312	279	288	329	326	333	315	322	302	325	295	304	314	324	309	325	306	307	289	345	347	339	314	324	312	326	280	318	327	347	319	297	296	330	337	310	312	364	302	272	307	305	289	359	306	323	300	338	301	306	308	336	288	317	307	332	340	312	297	341	291	288	330	295	322	307	276	341	316	309	333	299	284	337	293	334	282	318	302	315	281	320	326	304	289	313	304	340	307	324	309	316	296	360	318	303	297	310	299	290	305	276	314	303	318	323	326	315	306	310	318	327	313	308	301	303	316	303	298	297	312	283	289	306	324	319	321	304	324	287	311	330	366	308	275	291	307	345	310	324	347	308	279	325	290	370	306	328	308	329	271	297	330	303	279	316	283	294	321	296	298	340	294	326	336	340	335	282	320	304	284	322	303	328	335	291	309	295	315	333	307	277	296	333	285	306	307	364	306	317	298	316	303	351	297	330	336	293	313	302	356	293	292	357	302	294	333	347	315	349	315	315	301	315	316	336	305	323	326	313	288	309	352	299	305	297	346	315	338	327	320	288	331	313	299	310	302	295	321	354	317	307	283	336	327	331	310	317	324	321	300	304	312	296	320	305	281	314	271	336	328	323	338	331	303	293	298	301	299	348	348	314	346	302	287	322	340	316	312	316	296	333	329	297	337	322	291	295	330	300	289	289	338	317	298	343	298	323	333	322	299	320	305	315	340	310	294	354	288	317	303	304	316	281	295	299	341	329	344	305	309	323	341	331	331	302	327	309	320	299	295	315	314	319	330	331	291	319	301	315	351	318	282	312	322	315	320	320	309	324	321	326	292	338	317	343	336	312	346	328	299	309	354	332	315	307	291	297	330	316	316	338	338	316	309	314	327	303	304	301	331	304	292	326	279	297	287	323	344	295	296	334	315	326	289	301	325	306	318	339	306	318	337	346	294	293	321	330	279	269	345	331	284	303	312	300	290	315	293	323	341	317	299	319	295	281	310	311	272	298	312	333	330	308	333	321	314	314	293	330	315	307	321	309	334	292	320	346	320	331	310	293	294	303	284	313	348	296	319	331	299	349	309	334	305	305	310	319	334	341	296	294	314	314	265	314	297	335	281	364	294	307	316	317	362	327	322	292	336	341	335	307	293	327	321	278	318	310	293	322	305	304	336	294	319	320	283	361	321	300	322	377	289	305	330	310	320	299	326	353	320	303	293	293	322	320	308	300	309	304	320	302	291	300	280	305	311	298	293	284	324	310	295	351	361	296	306	302	330	292	289	345	316	294	282	320	320	281	310	338	316	302	342	327	284	295	342	315	315	309	309	327	334	262	301	239	319	307	302	303	335	326	284	253	284	318	288	326	318	300	290	298	323	299	310	291	295	323	321	299	311	329	299	325	303	278	313	297	308	332	342	300	278	333	318	286	304	309	282	314	333	332	313	329	300	287	308	307	314	353	337	368	310	346	295	331	315	313	323	310	331	309	318	321	335	350	296	307	324	333	311	293	300	304	312	309	301	294	329	312	304	286	291	295	321	301	313	302	302	315	284	294	312	313	315	313	321	332	329	315	322	288	308	322	334	317	334	292	294	302	311	311	313	317	323	310	329	314	291	301	299	320	328	321	304	317	351	321	319	300	314	321	338	296	312	293	295	293	318	299	295	299	313	317	366	321	311	304	319	288	309	337	332	337	311	338	360	285	314	326	358	294	307	311	286	303	319	354	322	312	322	309	297	291	344	299	283	313	285	309	286	295	309	332	314	326	315	328	328	334	346	315	311	301	333	321	329	313	308	309	271	308	317	310	335	296	314	314	343	289	344	339	345	389	303	304	302	299	316	328	285	334	274	336	310	286	332	301	316	302	319	305	329	264	309	336	314	312	291	316	368	312	317	303	281	308	288	331	326	339	311	312	345	329	317	365	319	299	326	317	326	314	281	286	320	331	323	325	323	324	310	297	290	311	301	266	307	313	343	309	355	300	301	305	297	321	288	315	360	320	317	313	278	295	322	312	342	309	338	328	337	296	307	339	324	304	337	324	323	317	296	318	323	303	305	349	279	319	306	318	310	278	355	312	321	329	280	336	302	296	292	316	304	345	352	321	308	337	309	344	310	335	321	293	303	309	317	326	300	330	328	302	336	307	329	316	328	343	309	319	319	325	306	289	280	308	282	312	319	308	319	319	333	315	321	334	332	324	345	283	321	328	295	300	282	318	335	290	295	339	331	305	282	336	328	334	302	306	292	307	346	288	285	286	335	322	295	311	337	308	323	308	353	350	307	303	349	345	311	339	303	302	307	318	290	313	336	325	344	338	298	316	317	299	302	311	312	306	293	315	308	290	279	319	285	341	333	288	254	342	287	327	344	270	321	323	290	358	317	320	294	308	301	298	317	355	307	340	326	296	284	352	296	288	316	331	310	344	292	315	312	312	280	285	319	307	301	310	300	282	325	290	306	296	341	310	307	339	335	319	313	354	315	325	321	324	328	312	299	295	328	326	326	292	286	286	317	301	292	319	312	304	341	332	306	298	321	307	297	312	349	304	327	317	314	340	338	303	295	320	312	315	334	286	297	306	281	312	323	302	323	304	303	298	320	273	274	358	311	287	318	283	318	312	315	317	334	332	356	307	312	296	288	288	325	306	344	332	296	308	276	302	347	279	326	325	346	310	292	306	303	320	333	334	320	321	339	333	341	323	321	311	341	318	303	327	342	334	322	310	287	320	333	329	290	302	316	306	300	305	313	314	315	322	310	330	287	336	308	304	309	310	300	277	294	300	301	289	302	290	342	324	309	311	318	362	266	334	284	303	287	364	295	314	304	274	295	322	346	320	312	310	283	316	286	311	340	336	323	322	289	321	304	281	267	295	318	315	289	302	304	289	297	283	326	325	333	309	305	300	312	310	312	297	324	313	298	329	327	297	325	290	305	313	301	309	284	314	308	314	342	347	284	314	314	264	316	305	322	301	316	295	321	331	298	284	299	309	306	307	329	323	286	301	326	329	311	327	329	293	285	324	326	339	287	306	305	320	269	324	313	334	302	292	347	337	312	341	348	297	339	339	305	299	318	313	341	323	319	310	317	311	328	308	318	296	294	324	317	320	310	313	304	287	311	261	352	312	332	312	311	327	311	298	330	336	323	364	316	299	296	317	314	327	351	294	300	316	299	343	303	308	281	330	327	332	321	345	348	279	308	298	324	338	299	278	319	297	267	306	296	311	310	345	328	286	336	337	326	310	332	323	346	345	257	318	311	319	311	297	336
10046	983	1435	1555	1363	1207	1050	1005	961	924	878	808	890	816	818	814	787	803	779	770	752	725	793	765	710	719	765	760	745	784	758	738	687	712	715	714	767	705	734	799	741	727	727	733	700	744	714	762	670	774	730	796	714	714	737	706	725	728	735	661	723	706	699	674	743	699	736	710	699	733	692	715	758	736	740	701	732	735	747	702	669	713	739	700	717	697	718	722	721	748	734	732	724	737	732	730	716	727	763	637	669	689	742	696	686	714	744	659	764	744	704	743	720	722	724	747	723	666	706	705	714	769	744	708	761	710	697	784	756	703	706	713	739	729	751	746	638	726	717	664	704	737	749	780	715	636	738	725	712	693	694	667	725	704	681	708	741	734	747	701	716	673	732	718	680	723	711	700	699	747	703	724	697	718	751	751	695	724	692	742	706	681	718	703	716	739	728	693	706	782	677	699	652	731	708	721	659	658	698	694	751	684	679	720	719	706	712	718	697	696	731	696	688	731	702	701	698	705	701	766	681	726	712	688	685	754	742	765	692	706	684	737	723	661	696	725	750	754	742	708	692	702	731	727	703	691	732	700	710	703	727	704	725	698	732	696	711	719	704	742	678	764	707	709	687	732	693	696	746	713	694	753	717	688	737	669	665	724	765	709	735	682	730	689	700	722	758	730	709	740	703	725	684	668	721	739	690	753	696	729	743	713	745	735	726	740	677	717	685	698	735	755	715	703	742	675	724	752	674	724	699	675	710	743	733	679	727	735	636	716	751	717	740	707	738	737	684	686	749	699	759	695	669	720	726	790	683	683	741	756	660	692	683	736	750	733	745	695	742	708	724	713	735	712	684	685	720	746	693	761	701	734	711	714	741	720	728	760	699	733	752	710	664	696	760	707	670	712	680	716	732	718	702	760	734	709	799	710	690	708	695	692	733	790	745	705	705	742	687	707	715	651	713	715	732	694	744	707	707	702	693	677	723	713	744	739	750	734	767	733	714	696	709	711	757	735	722	718	723	744	697	698	731	725	725	710	721	739	679	729	701	724	671	706	729	722	725	696	715	714	714	681	723	730	754	691	715	713	692	740	694	754	708	718	700	747	684	725	760	707	698	716	749	718	713	741	785	722	681	736	683	712	740	709	700	708	723	691	738	699	756	697	754	711	747	759	756	667	720	768	720	728	742	703	712	716	733	726	701	654	709	738	757	732	686	706	723	654	724	736	754	748	729	659	781	741	711	694	732	745	660	723	715	742	740	750	700	704	717	719	763	726	682	709	705	697	715	717	728	708	728	729	720	729	691	705	723	716	688	729	727	737	698	682	720	677	695	722	740	686	711	754	750	727	724	711	698	704	705	680	723	703	693	667	704	724	701	723	738	723	689	693	726	719	711	709	734	736	728	681	704	705	748	726	768	699	740	685	697	725	707	755	731	644	755	705	705	702	652	797	779	750	733	681	676	695	681	704	752	712	710	769	726	746	774	748	744	747	732	711	710	733	730	687	743	701	731	736	785	729	715	719	719	680	721	670	692	720	749	706	688	696	723	676	679	708	763	745	694	756	746	697	765	720	725	685	705	730	681	705	699	678	664	733	728	751	708	694	745	725	738	728	727	726	725	741	714	673	697	756	726	719	719	679	671	744	738	713	723	730	750	721	704	709	725	713	730	694	720	677	746	731	740	720	758	709	734	726	733	698	706	736	743	740	735	716	761	700	725	742	702	708	676	749	750	704	684	682	711	711	720	695	699	731	705	759	699	722	702	728	718	730	699	809	707	696	728	774	724	720	732	717	692	730	665	714	684	647	736	757	754	700	730	720	682	713	699	671	712	698	740	737	700	731	709	692	712	724	706	756	753	697	706	700	673	712	669	702	739	722	700	711	699	755	712	698	712	692	705	716	688	710	748	693	672	747	755	697	725	750	703	740	784	707	698	681	750	730	726	758	798	713	750	714	709	674	680	724	670	670	696	715	728	673	721	687	751	719	663	723	732	724	689	759	747	748	695	720	773	723	725	723	638	702	684	740	667	708	687	779	703	774	719	712	700	700	694	734	706	749	718	732	726	734	717	653	724	739	714	666	729	697	731	703	744	704	759	732	752	705	686	731	707	704	791	720	724	700	735	744	725	678	715	712	718	691	724	706	695	761	727	691	702	733	740	756	743	733	699	761	735	706	716	702	701	734	713	701	734	692	780	733	705	683	728	699	723	710	744	750	749	730	754	730	701	709	730	729	708	729	687	756	761	769	735	748	776	700	780	707	689	702	710	688	718	740	669	719	752	709	735	690	706	745	698	742	706	672	760	732	757	722	790	688	744	703	734	741	726	721	685	727	730	723	728	780	688	685	703	748	702	698	722	774	729	695	749	722	728	712	682	685	707	754	687	732	734	677	717	726	754	706	707	745	722	715	679	702	696	703	736	763	709	721	708	711	654	681	672	732	736	744	681	729	703	746	697	660	713	727	718	749	731	736	734	735	697	709	709	703	712	706	679	766	741	780	719	733	720	743	705	709	718	699	742	690	747	704	742	706	738	699	750	711	711	741	739	706	703	689	706	732	777	741	746	709	690	736	726	767	768	760	693	743	733	748	753	726	695	714	723	722	671	735	723	761	742	730	692	738	733	712	704	720	719	727	729	709	751	697	675	731	683	680	713	707	742	760	692	699	696	731	752	696	747	665	696	715	676	681	717	746	721	719	726	708	735	737	725	712	719	729	701	718	742	671	667	685	691	741	746	709	742	755	716	691	695	743	656	698	655	710	701	748	734	713	763	723	676	694	675	703	648	714	736	699	747	699	754	680	747	712	720	722	722	698	695	719	744	697	712	727	715	694	711	718	741	754	689	753	701	742	741	721	687	794	729	796	713	712	687	742	693	665	740	735	719	751	714	690	724	704	717	724	704	751	716	699	700	724	707	707	669	657	713	724	715	718	707	718	694	705	696	752	738	692	701	722	644	680	714	721	719	734	704	728	673	728	720	722	695	716	730	713	693	698	728	738	706	691	721	754	690	655	756	753	654	748	742	699	761	703	746	742	717	747	692	715	716	708	712	708	726	701	729	751	767	712	724	760	745	707	742	714	736	735	697	698	726	755	713	710	694	735	672	677	726	706	732	668	707	741	720	660	676	740	648	690	739	725	743	732	672	710	751	724	747	719	724	712	689	695	717	713	714	693	672	731	753	725	731	711	652	747	686	752	763	713	692	703	678	717	748	750	744	735	769	709	716	670	763	738	711	720	692	724	741	696	733	736	686	718	715	733	718	702	713	676	727	767	697	760	685	725	729	753	700	726	695	710	774	716	743	747	717	709	747	696	735	732	646	726	736	743	727	739	755	757	686	681	701	705	738	725	718	755	715	723	740	695	728	703	671	688	747	764	725	721	677	695	732	677	699	713	748	704	716	746	721	751	768	757	743	708	726	702	694	716	722	758	706	749	678	720	695	756	734	727	735	697	679	746	733	742	682	738	720	727	689	725	715	711	700	700	682	732
23767	2625	972	737	549	444	351	321	343	348	284	291	284	302	311	318	293	246	276	257	248	295	230	242	260	257	236	271	243	236	267	246	252	257	252	265	265	254	257	235	268	268	251	255	249	264	240	243	246	269	245	244	242	261	267	267	258	251	237	255	240	242	252	239	230	257	225	229	232	248	273	239	267	271	274	256	254	266	222	250	267	246	273	248	263	269	254	266	254	254	235	246	270	263	258	247	267	260	234	248	255	272	267	246	234	224	253	248	273	255	253	276	268	246	229	258	264	254	263	288	283	249	270	258	274	230	259	252	283	238	251	230	263	243	239	246	252	244	253	277	241	249	255	254	236	237	267	245	240	248	268	255	229	225	284	237	261	274	253	248	286	244	238	272	287	268	234	262	247	241	239	257	276	242	249	237	268	227	251	258	222	276	269	286	269	247	248	252	264	224	254	242	253	296	249	263	258	241	295	248	259	245	263	301	248	258	261	268	250	259	279	251	260	257	280	249	237	272	245	239	250	260	207	265	256	248	216	263	250	227	252	264	263	265	233	261	288	255	212	246	283	257	242	234	223	258	234	249	280	245	250	243	274	278	275	270	242	278	234	225	253	229	257	257	250	275	242	249	228	228	255	263	264	228	291	269	235	237	253	250	287	232	267	226	246	230	253	274	255	246	257	251	267	256	260	248	255	220	260	251	287	263	249	221	245	251	258	247	250	271	250	254	259	252	258	254	259	257	241	240	251	252	240	255	240	260	252	238	260	269	255	238	241	262	265	274	259	235	257	264	239	295	250	255	216	222	235	223	259	230	297	254	234	225	251	234	263	259	260	231	237	230	248	250	272	267	232	236	249	227	251	260	239	235	234	252	254	238	229	229	245	231	248	247	267	265	234	253	238	270	254	247	229	229	229	261	262	268	266	252	266	200	244	223	245	232	246	241	250	269	280	247	264	258	251	242	264	245	300	230	219	227	279	225	273	245	261	257	252	253	247	270	263	267	257	278	249	276	254	257	258	231	255	241	257	289	280	221	285	230	257	254	273	217	258	215	245	260	236	236	229	281	279	241	273	277	257	215	255	281	254	276	262	234	250	228	236	247	261	263	265	214	233	268	257	223	234	250	254	222	237	284	264	239	271	253	241	220	258	270	244	245	276	227	264	259	242	291	284	245	245	239	237	268	249	240	263	239	247	241	233	229	244	256	271	247	260	231	257	244	261	248	266	241	267	273	244	239	261	232	256	277	237	240	252	247	247	248	275	258	260	257	247	221	260	225	257	267	239	294	252	249	248	276	221	255	250	273	260	250	259	283	249	237	234	237	260	238	248	263	267	256	266	271	241	251	243	254	245	278	244	252	245	237	268	285	234	270	268	249	234	239	263	234	250	251	232	234	241	265	262	241	246	267	242	243	241	230	244	275	267	242	224	254	257	242	246	221	270	277	229	284	262	244	252	234	279	251	245	274	248	240	242	262	243	246	279	234	224	223	234	267	253	235	213	260	251	239	225	223	224	255	250	261	246	270	287	272	262	235	225	279	262	263	245	240	240	252	243	249	264	243	247	267	265	258	267	266	262	291	286	251	271	237	263	240	249	243	246	244	248	264	262	251	248	246	234	260	282	234	251	256	271	262	236	234	259	246	267	263	245	224	267	253	252	262	266	260	228	245	213	269	241	249	259	246	242	258	239	247	237	264	249	281	249	204	259	261	249	264	264	268	246	243	226	246	232	246	258	264	229	253	248	284	255	230	246	222	261	236	228	266	269	240	279	240	250	232	250	254	238	224	272	225	247	264	249	275	273	261	219	230	257	275	237	257	268	248	239	233	246	240	257	228	251	251	250	246	283	271	236	221	241	268	249	247	286	262	250	247	280	256	260	268	232	274	247	253	254	279	206	233	278	208	247	269	278	257	257	244	231	253	258	239	219	236	230	274	277	249	242	247	250	211	262	260	236	245	267	255	251	224	255	244	279	235	240	252	231	243	229	231	245	261	269	252	234	271	281	236	217	270	261	252	244	233	276	242	234	250	247	249	233	277	258	229	227	276	224	263	246	233	265	251	246	256	260	258	254	257	253	245	244	227	270	240	261	222	258	271	237	269	256	272	260	203	267	250	269	224	233	253	270	260	235	258	218	270	248	232	260	262	247	264	289	294	279	290	231	277	257	215	250	264	246	243	264	237	254	246	246	239	250	253	231	249	261	269	230	197	246	261	281	258	252	245	252	252	238	217	248	212	220	243	254	244	243	255	233	245	240	286	236	219	253	252	252	243	261	280	260	253	274	253	250	255	241	247	246	249	250	256	267	262	259	262	267	239	242	276	250	255	250	252	239	211	248	275	249	288	261	238	248	247	262	254	263	257	245	266	251	248	253	257	265	255	256	262	290	251	254	253	211	240	253	256	260	260	245	239	248	276	276	232	261	245	235	289	273	295	261	252	223	246	228	263	244	254	260	275	271	273	257	278	238	236	239	270	275	276	265	260	255	258	271	266	240	253	271	241	230	271	257	259	260	236	239	231	281	202	250	258	251	253	274	265	268	272	274	235	273	261	266	269	237	246	239	266	265	268	230	247	232	253	254	224	248	252	267	252	238	232	247	260	225	267	250	257	258	272	244	255	287	271	252	237	240	230	235	229	216	269	239	260	257	248	240	251	270	270	227	206	236	258	260	265	249	277	255	242	245	248	271	249	255	263	242	240	238	224	245	237	259	272	240	295	242	257	247	266	267	264	251	235	247	223	268	233	244	268	260	254	223	253	248	275	266	254	272	253	246	256	248	222	275	231	245	265	234	238	248	264	247	263	254	230	277	248	228	266	269	264	259	258	243	251	262	272	264	267	259	266	250	267	274	259	257	279	244	246	259	245	264	238	273	279	241	242	239	217	239	244	229	255	241	258	258	261	234	235	243	254	284	269	247	245	212	252	238	273	254	237	279	250	255	224	271	223	232	237	286	246	256	266	252	262	249	248	276	249	267	269	253	243	276	251	238	254	231	262	256	247	232	252	254	218	230	255	271	235	261	275	276	269	295	257	240	246	257	241	250	318	272	256	274	269	277	287	241	254	266	223	231	233	270	245	239	282	240	255	254	249	269	256	259	239	247	283	289	274	264	230	266	252	254	249	265	282	278	250	255	261	258	249	273	257	236	264	224	256	246	267	228	228	245	255	251	244	248	266	272	266	245	214	261	240	239	248	242	244	254	244	220	250	247	238	232	219	271	249	256	274	235	263	237	234	232	242	245	240	265	262	205	232	248	238	284	253	238	232	279	219	278	256	236	235	254	264	243	277	285	281	280	284	262	271	211	218	243	230	269	230	260	268	243	256	233	259	254	240	240	257	247	260	220	264	222	235	238	229	224	246	245	235	266	271	255	245	239	271	227	256	240	265	285	248	270	263	243	255	265	251	297	287	269	228	230	270	250	260	256	282	277	244	249	258	266	257	260	238	264	241	218	244	232	276	267	233	262	266	237	260	260	221	227	255
13158	1137	1945	2200	1846	1572	1317	1131	959	962	893	841	782	791	752	722	686	678	732	661	680	656	627	638	610	567	626	579	646	636	599	627	627	651	642	613	613	659	593	558	614	609	576	554	575	589	538	594	579	624	619	585	562	549	589	578	577	567	553	617	578	595	572	607	582	593	562	545	597	560	572	588	570	586	543	576	582	549	577	619	585	618	568	588	555	556	564	569	552	570	628	565	571	565	549	559	560	586	546	559	582	568	544	588	553	529	593	558	528	577	592	545	540	557	603	586	566	602	612	533	574	573	602	595	602	588	587	535	598	581	570	554	584	538	549	575	587	571	586	589	600	644	574	603	572	599	565	616	536	588	572	570	606	567	549	547	587	540	581	554	590	554	578	544	593	567	583	590	570	564	570	594	598	577	580	583	595	533	555	579	582	592	569	562	557	599	589	604	529	551	565	567	615	574	555	574	601	591	575	585	580	539	531	552	594	576	580	577	568	537	597	555	594	576	547	568	555	538	571	607	624	536	583	559	579	583	569	564	570	547	599	581	554	533	551	561	563	611	614	559	522	539	552	563	590	572	606	557	559	591	547	569	588	515	557	614	587	520	599	608	573	571	600	594	582	563	577	544	546	597	553	581	556	514	552	605	545	594	597	593	582	547	542	562	521	585	579	571	527	535	591	565	553	581	535	567	587	560	557	580	549	563	555	563	591	608	537	599	606	566	575	583	606	621	547	608	585	559	556	546	525	553	587	510	521	571	579	567	516	563	567	585	566	557	549	549	600	610	594	571	579	565	524	575	540	626	596	520	569	557	593	568	553	577	559	605	571	554	533	525	595	534	530	589	621	545	565	545	586	548	587	579	570	624	548	553	577	522	585	545	546	597	576	572	558	590	548	559	547	609	573	583	569	601	549	474	582	605	570	586	581	554	557	589	552	640	569	570	570	552	581	541	539	599	564	573	564	569	570	579	537	547	573	573	605	596	595	550	562	537	587	619	549	540	545	586	597	576	524	601	578	585	513	542	577	587	566	563	584	535	626	554	560	579	563	595	540	548	587	575	600	593	606	570	540	527	575	576	589	558	587	589	581	590	595	575	579	571	564	609	537	565	586	536	592	587	615	540	536	517	586	601	580	576	579	559	586	607	564	582	559	569	556	533	548	567	555	571	586	547	581	535	516	540	538	582	572	569	574	579	550	574	586	602	574	519	547	590	565	579	596	552	546	526	564	534	561	611	608	546	545	556	606	588	579	585	570	559	605	545	577	583	568	581	598	588	567	577	576	593	599	546	545	551	552	537	601	603	591	580	581	563	562	570	579	589	591	548	539	554	577	543	631	601	535	566	587	569	580	568	580	554	628	591	571	531	538	556	558	523	567	558	535	571	599	563	609	576	634	565	590	569	573	566	574	575	565	578	589	615	576	527	592	628	588	560	555	603	588	579	574	601	538	571	551	571	570	579	600	611	584	559	590	551	594	599	540	601	547	594	578	555	544	579	610	578	571	587	602	574	551	601	563	609	635	579	545	581	528	568	547	591	544	592	553	567	578	555	566	583	552	551	576	552	617	544	575	570	587	586	582	558	584	590	572	604	589	605	569	574	603	592	571	591	564	541	580	531	586	570	570	577	560	583	566	600	570	598	583	560	569	526	545	569	599	610	540	571	568	623	594	577	568	560	607	566	588	537	585	578	542	562	555	578	548	544	542	578	585	546	592	595	536	589	556	575	608	624	569	563	571	551	566	585	574	562	562	595	530	535	569	560	555	620	541	578	561	554	546	522	512	580	595	550	559	581	573	549	520	563	571	568	543	565	587	525	546	582	518	571	585	540	603	585	552	545	542	580	649	562	500	549	556	548	556	604	559	558	533	574	563	586	547	540	496	555	570	565	547	532	579	548	585	557	551	532	556	558	577	549	585	582	543	576	577	566	595	582	538	598	580	571	542	555	556	595	577	568	588	576	601	556	525	603	554	591	531	584	581	562	583	564	572	598	595	538	564	549	541	531	530	611	589	544	576	526	581	569	572	560	556	555	566	534	587	599	548	581	551	520	569	573	568	528	558	558	562	553	627	540	575	581	572	616	571	576	584	553	616	553	606	590	575	579	577	562	586	567	548	569	583	576	576	562	515	562	592	575	568	599	561	585	583	584	613	536	582	578	518	554	523	571	582	570	600	563	564	582	567	563	549	560	579	577	560	603	601	566	587	586	572	566	589	529	596	543	580	609	583	531	584	557	544	592	595	578	607	532	619	577	572	557	570	585	608	509	577	575	579	559	565	555	590	581	555	577	549	554	552	580	603	553	565	543	547	568	536	572	570	544	592	572	555	532	592	565	531	580	612	645	520	573	589	552	569	554	572	541	584	569	572	570	575	578	507	590	572	574	561	569	599	527	617	598	582	582	586	542	571	550	567	566	593	607	549	598	573	528	545	551	570	563	570	588	568	591	584	582	563	629	562	569	562	577	556	566	589	596	534	575	568	569	572	605	545	547	583	571	612	585	532	581	585	626	613	565	593	544	565	577	598	585	569	569	561	572	527	580	576	556	592	575	542	582	558	599	554	574	577	599	560	589	606	585	592	601	550	586	589	577	586	575	584	594	587	560	588	531	618	532	571	590	542	550	520	583	519	627	584	551	562	545	587	600	559	565	566	542	580	536	569	578	582	582	576	574	557	593	586	573	500	532	592	582	604	546	567	576	616	538	566	581	558	601	572	566	576	579	561	531	544	579	519	573	575	556	585	603	594	538	597	566	544	572	622	556	541	556	600	543	570	557	570	572	554	545	560	601	584	589	572	556	571	523	624	548	540	616	588	582	600	536	600	587	557	564	556	547	581	595	587	535	580	586	558	568	631	572	583	567	606	550	543	565	586	560	584	593	592	531	558	563	582	560	552	556	570	620	581	586	530	584	538	557	547	561	561	544	563	556	563	532	556	569	566	567	576	536	536	552	581	563	587	565	604	558	591	573	559	580	572	590	590	566	574	565	559	574	581	575	606	565	545	573	599	508	574	595	573	543	560	595	502	542	603	581	546	536	562	547	615	600	568	572	596	549	582	530	535	560	587	555	533	580	593	582	530	623	534	597	615	507	573	574	555	554	564	576	567	571	539	563	574	605	543	541	609	539	571	628	589	586	622	572	592	590	591	544	580	564	575	592	566	565	577	564	577	609	584	554	548	554	616	555	547	633	578	565	557	571	595	553	562	587	518	568	568	595	534	539	550	568	530	539	583	590	576	552	536	562	629	622	566	617	559	608	595	524	546	603	600	578	559	636	546	600	549	577	596	535	565	569	567	572	564	592	551	585	599	612	548	538	572	556	564	562	528	567	588	555	571	613	613	568	567	513	553	554	537	527	617	515	567	601	546	554	566	543	550	557	576	583	556	567	589	570	531	538	596	532	599	548	521	554	577	580	573	540	610	550	553	568	640	568	546	552	537	567	559	564	569	556	598	570	611	550	571	612	566	555	566	547	599	559	607	570
4260	327	168	199	190	186	241	180	173	187	194	182	191	173	198	194	183	208	204	183	173	212	218	193	173	181	175	188	176	190	187	213	191	170	203	187	186	178	163	193	186	205	183	182	156	186	192	187	192	210	189	178	192	183	207	194	185	176	178	194	215	202	197	180	186	191	189	189	197	173	185	164	180	193	193	191	175	177	204	191	184	179	183	180	196	189	199	180	172	177	172	206	204	177	192	172	192	206	180	187	169	165	179	195	179	174	192	198	196	176	188	188	194	206	208	181	217	198	210	185	195	202	180	167	184	190	191	201	202	193	203	177	184	169	193	187	182	192	198	186	173	166	158	170	173	178	215	179	169	187	209	164	187	190	186	187	194	191	182	206	220	196	184	138	181	180	185	174	191	176	182	183	181	191	180	193	203	179	181	196	173	181	203	172	193	208	203	189	188	177	175	185	181	194	191	174	191	184	198	199	182	195	174	213	185	186	198	173	186	177	198	202	202	184	168	192	184	169	181	182	168	177	194	202	173	183	182	170	197	188	174	197	217	170	187	211	189	213	192	211	168	192	185	196	197	188	207	184	184	184	200	166	179	182	197	188	201	174	186	180	202	232	188	191	174	165	168	195	189	189	177	206	174	183	175	177	181	192	203	181	174	196	162	207	189	187	204	165	178	200	173	191	221	194	181	189	156	188	184	177	185	194	166	172	179	187	169	198	184	169	194	197	187	188	174	199	167	181	193	181	185	211	173	183	183	178	182	167	185	190	178	192	198	179	179	205	178	167	168	198	174	196	195	203	213	188	210	178	168	162	213	158	207	189	213	205	179	155	194	180	214	171	181	174	208	199	193	211	194	203	201	192	172	189	191	207	193	199	175	183	186	186	177	181	198	167	204	164	207	174	215	195	189	196	175	195	184	201	177	198	159	150	193	181	189	179	182	204	183	164	230	189	186	176	199	190	183	180	197	208	196	157	194	185	179	185	192	196	171	182	191	171	200	170	183	198	191	187	180	178	176	198	174	164	176	202	192	194	172	185	206	177	176	195	195	160	169	187	199	179	177	209	192	187	173	207	177	196	175	199	182	180	201	184	196	194	192	191	173	175	190	163	213	193	182	191	198	216	198	189	181	154	190	185	205	183	180	208	212	190	178	180	195	194	198	187	198	186	194	193	198	173	174	204	220	175	216	167	178	203	161	182	180	201	201	180	177	201	196	185	210	162	186	202	180	184	217	183	187	177	199	200	186	183	167	185	185	182	169	207	168	207	200	199	183	184	192	180	197	178	189	183	213	194	192	169	177	193	201	172	182	181	171	186	201	180	199	165	199	182	178	166	205	180	193	199	184	189	214	187	218	185	168	183	146	162	192	208	171	199	179	191	178	186	188	237	183	157	205	171	179	190	185	181	184	173	148	190	198	186	186	187	200	173	185	185	207	162	179	198	184	184	178	171	182	172	187	186	181	180	200	184	177	226	184	202	199	190	189	181	168	204	172	193	181	185	201	228	185	179	184	196	193	206	183	213	155	197	189	200	190	172	215	173	198	186	174	168	178	196	186	184	186	169	178	171	200	198	192	188	204	168	198	174	163	186	175	180	200	180	173	190	180	156	189	181	177	190	195	199	185	198	187	202	186	195	193	195	199	198	161	197	185	183	175	175	222	202	169	188	176	180	176	202	176	201	196	185	179	171	199	188	176	206	191	189	183	194	208	172	198	175	180	203	198	214	192	191	208	184	217	181	201	188	202	183	212	180	215	192	197	191	166	211	167	171	210	209	198	160	187	186	167	183	220	172	189	164	179	180	186	197	178	194	198	203	172	183	176	198	190	200	185	205	189	185	198	177	191	217	186	199	183	173	182	191	189	202	167	200	193	208	186	176	200	186	190	173	209	183	202	184	183	170	176	190	226	206	188	188	202	192	170	213	198	199	172	198	218	181	195	198	193	182	160	172	185	192	178	185	211	165	193	171	196	222	193	191	183	203	197	177	170	205	198	193	201	198	165	170	162	180	205	167	198	155	176	178	189	154	182	195	180	178	186	201	184	190	183	167	206	173	178	160	189	188	188	183	185	183	186	179	165	189	221	193	179	191	193	221	190	200	221	178	170	171	167	190	198	186	180	190	202	210	190	180	195	180	208	167	170	200	190	189	167	191	179	171	209	186	174	182	205	191	193	165	193	179	189	208	190	170	191	184	190	193	179	174	199	211	171	200	183	172	200	230	167	187	188	188	177	184	195	180	197	195	213	204	186	191	184	208	181	160	173	217	181	159	189	178	198	202	184	201	212	188	180	158	195	217	173	189	202	180	188	188	202	178	184	171	151	193	184	172	194	181	184	215	179	187	199	181	167	192	178	191	192	173	166	203	178	195	201	182	196	168	199	167	184	205	197	197	184	194	196	181	201	160	205	186	211	204	171	200	189	178	212	158	156	189	197	180	192	187	215	182	189	193	192	182	181	147	189	163	192	162	174	195	187	195	195	191	183	207	183	202	182	179	209	196	198	178	186	176	197	187	173	216	198	197	189	171	181	191	192	190	163	188	193	181	174	171	196	211	195	182	231	197	200	182	224	178	180	170	190	190	178	172	182	188	208	192	190	184	194	205	195	156	201	172	177	180	171	203	191	189	171	149	187	177	180	167	191	205	187	190	172	186	216	178	190	192	207	182	198	181	201	189	177	177	177	185	182	160	181	177	176	192	208	222	171	169	169	170	190	184	192	227	189	179	158	177	170	177	207	203	188	169	203	168	180	201	165	173	164	173	179	188	207	175	207	175	170	159	198	197	168	210	173	193	177	185	175	181	162	195	178	179	166	188	188	192	204	181	192	200	213	185	187	204	184	211	171	200	165	178	195	189	204	184	222	184	202	217	183	199	176	160	184	183	160	161	207	197	229	174	193	201	190	166	195	190	184	199	191	179	198	181	164	173	188	203	209	172	187	180	181	198	215	181	198	201	172	195	181	179	214	193	180	171	195	193	197	185	205	175	192	202	191	182	193	196	152	174	186	164	207	207	185	186	165	184	195	165	190	182	185	166	203	214	199	198	191	171	164	167	195	193	159	186	167	190	189	187	177	195	165	200	209	187	193	195	183	188	187	189	170	182	177	180	189	196	176	178	212	206	208	195	197	212	178	191	182	178	176	209	190	166	185	206	209	192	196	199	191	196	173	178	197	201	191	220	181	186	201	182	186	180	203	186	187	211	215	189	164	198	184	181	161	220	172	180	179	187	208	196	181	185	179	212	202	183	215	176	194	169	226	207	229	197	190	193	219	208	211	186	178	202	192	194	207	189	174	167	186	173	218	172	198	173	185	193	195	173	204	184	182	175	179	169	190	197	210	187	183	196	169	190	193	190	195	155	182	163	173	166	193	195	182	177	182	183	201	166	182	199	191	178	197	171	204	178	181	207	205	184	189	208	171	189	183	186	187	199	199	171	169	181	167	192	197	186	194	182	205	166	206	188	173	162	184	195	186	191	186	218
3261	501	470	476	498	501	497	458	430	465	463	475	469	472	451	464	473	476	446	470	457	487	460	469	487	463	486	437	461	444	498	473	446	483	468	468	442	476	514	453	494	464	457	488	483	471	433	488	485	459	449	457	466	457	468	444	453	448	463	490	385	432	456	483	468	503	503	511	429	486	459	508	446	460	473	454	465	450	472	497	457	430	447	463	463	473	480	495	475	428	463	458	437	410	460	453	447	431	479	466	493	448	453	518	431	463	462	451	438	436	454	456	426	463	455	465	436	443	440	446	464	458	464	471	477	498	450	440	518	447	454	485	463	457	504	465	489	459	457	491	490	482	468	461	428	440	473	523	499	467	449	506	471	473	455	488	447	449	438	447	452	502	466	471	447	460	512	495	502	483	456	477	446	457	451	508	464	455	479	472	439	500	468	458	453	462	466	499	438	415	464	498	456	482	473	495	507	426	488	491	463	430	468	484	469	481	443	478	482	423	466	441	475	474	442	478	417	450	452	450	472	510	476	476	459	438	458	487	467	465	435	436	441	459	472	459	445	456	463	493	493	470	432	461	468	479	482	443	458	436	486	456	433	438	475	463	455	437	497	465	444	486	439	460	465	478	441	462	453	439	411	457	455	489	481	486	477	466	464	468	472	457	457	473	462	471	447	420	437	427	473	456	488	469	472	492	466	479	477	495	489	454	458	477	480	484	459	475	458	468	450	478	433	467	447	480	481	478	486	469	495	466	422	494	455	467	436	445	489	472	465	449	463	447	472	484	490	445	526	473	456	449	493	476	489	457	468	460	457	474	495	419	506	483	472	456	454	451	465	474	498	452	477	465	442	490	450	428	456	512	471	450	448	465	487	458	498	499	456	474	425	482	490	489	486	458	459	533	485	476	487	430	433	424	465	447	482	469	489	490	450	434	482	473	468	499	469	465	425	464	447	473	490	485	453	489	454	477	477	474	486	519	449	426	476	478	475	432	486	477	455	475	478	456	476	496	486	477	422	491	466	457	469	467	485	465	498	496	460	465	474	447	441	442	454	439	438	455	460	471	483	481	490	462	463	470	451	435	435	503	464	465	479	447	453	458	467	461	481	457	471	467	473	462	475	488	500	452	469	426	503	439	473	464	480	442	453	489	419	434	450	513	490	493	477	477	456	473	482	455	480	466	429	458	455	498	460	437	477	510	464	441	483	461	517	470	442	470	486	455	544	447	462	450	480	467	455	502	453	475	466	485	434	477	508	449	475	454	489	448	500	467	434	452	485	473	453	455	495	449	492	457	488	482	444	397	502	480	452	454	448	474	485	497	438	480	473	461	511	444	491	469	446	475	462	503	463	455	467	488	418	482	474	489	446	481	460	489	452	436	459	477	456	499	448	460	454	451	468	486	463	464	434	503	458	467	463	487	461	477	453	447	474	440	473	457	458	479	496	460	479	455	465	473	451	459	490	431	458	481	454	476	461	491	510	455	430	484	462	510	454	412	491	458	457	482	467	498	414	468	467	471	496	453	462	457	486	459	463	486	448	465	506	464	481	466	482	441	462	438	486	452	454	453	450	468	466	437	433	501	478	481	490	423	472	479	417	462	469	481	455	485	465	491	467	479	466	471	472	491	475	474	492	496	454	452	435	435	463	502	473	508	468	466	483	448	475	440	491	436	452	467	478	481	436	481	435	440	458	460	456	493	445	460	483	513	445	460	457	451	451	483	429	469	429	453	460	441	488	494	462	480	440	459	493	447	463	487	480	500	483	477	462	467	496	485	486	460	454	461	493	474	446	438	484	444	472	427	499	482	502	475	449	491	452	483	451	497	442	477	443	469	454	453	472	471	489	443	503	425	475	441	455	484	461	483	440	517	478	470	483	443	494	464	462	481	437	415	454	478	438	457	424	479	465	455	490	459	462	436	492	474	463	454	456	446	445	451	454	453	453	487	425	469	477	449	490	478	475	444	456	465	490	425	443	461	495	500	466	449	441	485	460	470	469	461	460	483	430	479	453	452	477	449	455	495	497	476	475	450	488	459	420	454	452	458	496	479	465	479	421	443	447	475	449	458	463	461	468	469	478	452	513	478	463	467	448	473	493	445	433	477	449	480	456	466	494	501	475	465	445	479	459	474	470	466	451	461	440	469	520	439	465	494	458	445	471	517	418	494	456	474	479	467	443	484	480	478	440	472	454	456	475	456	468	436	469	440	463	515	468	450	495	519	451	441	443	501	460	497	470	454	457	476	477	470	471	485	442	499	474	481	459	483	460	477	450	444	490	442	466	492	506	469	470	467	442	441	475	472	485	476	455	471	507	462	444	439	459	465	498	470	452	457	437	502	478	478	458	472	454	441	524	430	444	444	476	458	464	447	447	440	458	489	502	479	465	480	460	452	466	498	471	453	488	429	459	465	438	454	457	468	508	492	478	498	515	506	468	465	476	459	462	454	473	531	473	500	461	423	447	458	495	479	493	451	499	463	468	500	464	450	470	459	468	474	430	474	460	453	440	474	473	484	415	508	479	458	474	491	474	501	498	464	457	451	469	478	443	432	506	488	473	443	449	418	498	430	446	482	472	458	471	478	432	496	415	470	476	408	464	453	472	471	468	424	490	455	469	453	480	477	449	443	450	482	446	506	497	451	473	462	457	444	480	457	448	463	468	486	439	489	477	454	446	475	466	488	455	457	477	470	427	452	476	518	442	446	460	511	463	515	496	443	442	488	449	488	460	502	476	472	470	478	476	438	461	458	465	498	431	455	508	474	468	489	442	498	433	479	457	457	487	513	492	462	459	476	416	450	476	495	442	453	484	445	489	443	457	466	462	493	471	447	479	482	455	416	461	461	487	472	489	461	485	491	485	479	488	456	488	467	486	488	503	408	478	434	489	488	470	438	478	464	477	443	463	474	449	484	462	449	428	478	429	459	508	449	472	445	440	436	469	499	435	431	457	481	464	468	498	473	439	471	478	479	477	492	498	463	470	467	484	496	414	484	453	476	473	489	464	457	464	482	495	492	453	489	446	516	434	454	464	447	464	452	448	468	432	463	426	469	437	431	454	522	466	457	504	458	487	462	486	485	516	465	474	438	455	434	461	476	473	478	475	453	484	465	436	471	452	452	471	492	450	480	474	453	473	433	468	461	425	454	451	462	442	467	494	459	468	464	465	501	446	430	488	419	442	479	467	440	471	465	459	452	457	456	443	460	460	441	465	485	445	471	459	500	491	488	465	464	469	451	443	502	471	485	475	483	505	454	438	445	468	426	491	442	479	467	448	458	465	522	451	443	435	449	466	451	491	473	461	485	488	440	464	434	430	463	462	488	487	463	448	433	457	458	448	462	479	465	450	494	467	457	489	448	481	491	429	479	455	457	467	474	477	442	484	445	497	458	449	456	468	500	472	456	489	460	474	470	476	463	447	457	446	463	448	480	513	482	474	425	488	470	430	498	456	454	472	445	458	455	481	455	475	468	480	460	484	444	462	478	530	456
14067	1184	661	552	479	406	405	369	353	329	349	348	342	331	310	302	314	328	334	311	330	315	297	346	320	298	327	283	305	310	293	305	295	304	277	306	329	320	296	315	317	302	317	337	292	309	303	305	294	351	315	330	284	324	325	315	328	298	325	315	310	318	317	293	324	350	320	301	330	305	344	316	308	290	315	345	313	316	317	301	285	309	343	360	308	333	319	306	323	316	284	281	325	327	359	310	300	341	315	303	336	309	300	328	318	331	315	297	337	319	266	312	321	311	270	327	317	324	292	325	303	309	279	307	323	309	321	295	328	325	329	343	299	342	312	281	316	288	326	299	301	328	286	305	316	288	317	345	317	328	327	296	304	346	322	349	295	326	312	303	299	325	324	329	301	305	319	311	323	309	289	321	282	337	280	315	339	314	330	334	288	252	269	279	330	328	297	332	315	317	301	326	357	287	324	318	303	341	327	290	307	323	342	302	305	307	304	299	302	268	348	303	320	281	334	319	305	317	335	313	316	325	316	310	317	347	310	300	328	298	281	332	325	340	311	333	307	288	313	319	303	321	310	318	333	325	330	333	300	338	308	325	300	307	303	286	347	296	327	328	294	321	331	315	338	308	326	330	310	329	330	332	298	359	299	318	339	306	298	340	353	331	286	299	328	319	342	291	303	320	345	287	312	315	332	339	279	312	333	278	319	340	342	326	330	278	298	330	317	288	315	288	316	292	297	339	315	314	311	296	337	299	314	328	286	310	328	292	287	309	295	328	285	306	325	319	327	310	314	284	281	315	314	340	285	309	299	313	311	327	322	290	312	312	300	276	292	314	330	324	281	330	294	282	302	295	315	314	313	306	297	280	276	309	297	322	347	299	275	305	319	306	315	330	303	260	299	311	288	330	288	318	298	318	293	314	284	328	337	310	324	310	306	302	314	319	283	275	292	308	308	307	326	335	326	351	324	326	322	331	303	305	308	300	278	333	303	279	322	287	327	300	331	291	319	299	301	318	327	308	304	309	311	320	313	275	320	324	302	339	320	308	307	322	308	307	300	303	321	300	298	272	323	305	341	371	311	319	337	355	350	316	348	313	288	316	322	304	312	307	314	320	327	315	306	337	349	308	316	316	257	319	303	308	302	297	290	308	315	313	310	309	298	301	306	318	334	290	274	310	326	302	325	333	318	332	298	307	322	326	322	293	348	321	297	311	313	275	316	311	324	316	293	324	334	309	317	318	278	306	287	323	329	340	347	291	295	305	358	337	279	301	315	328	355	324	322	324	304	318	298	317	320	311	327	298	330	343	273	351	313	301	296	345	331	337	309	321	300	313	292	321	302	320	311	310	303	292	277	352	313	286	313	301	313	312	317	322	306	316	315	305	304	329	308	304	339	326	287	300	342	324	327	291	297	337	304	319	279	315	303	316	301	344	295	319	313	328	356	300	330	362	312	304	309	377	341	273	348	282	306	302	294	329	308	304	329	322	316	326	305	302	298	331	325	286	329	347	326	288	331	312	334	350	313	348	308	301	310	316	301	330	310	295	327	311	305	318	325	323	304	322	289	312	316	293	291	316	331	316	317	291	304	337	302	323	287	282	343	311	305	305	296	291	304	308	263	319	318	309	334	320	292	306	298	329	306	301	329	344	340	311	316	263	301	321	313	315	302	300	286	294	311	266	327	312	312	305	345	355	303	335	291	327	349	303	339	313	342	297	332	303	322	327	317	318	319	305	302	289	330	314	308	321	260	310	314	309	300	360	318	333	322	322	363	341	315	307	301	312	319	339	324	295	302	309	266	346	325	304	325	303	317	365	297	262	284	302	314	307	330	320	321	324	333	338	285	313	329	330	282	338	299	326	323	259	289	279	302	301	368	344	319	302	290	305	317	334	292	302	330	336	319	292	335	333	297	316	327	305	319	306	287	340	300	326	328	346	295	300	316	313	301	302	318	317	314	311	301	310	279	285	311	282	332	334	317	320	337	311	297	347	295	319	302	318	323	309	317	289	323	297	308	335	279	347	300	313	318	310	346	297	318	293	307	313	309	307	306	329	327	351	327	320	302	316	321	296	315	311	308	307	293	318	326	292	308	316	301	322	311	341	313	309	299	320	349	311	317	306	320	335	294	320	336	310	311	300	291	301	281	326	350	312	322	302	306	325	316	323	331	306	310	306	301	293	308	315	345	303	314	307	316	314	307	298	284	342	297	269	296	298	330	314	338	320	309	301	301	295	329	294	321	304	303	307	318	327	331	359	329	356	341	297	326	301	296	297	333	317	279	372	290	279	275	318	311	304	310	350	312	308	332	294	292	323	307	278	302	303	316	330	311	323	317	304	296	291	285	309	314	324	306	285	326	342	316	338	328	288	315	298	269	292	317	311	294	344	321	311	333	327	311	290	286	319	335	331	322	323	322	316	316	309	303	306	302	306	274	352	295	325	326	319	341	339	279	322	285	292	284	308	329	316	273	315	300	329	326	296	315	313	302	332	289	281	309	310	326	314	322	332	365	328	328	299	326	306	324	329	321	320	306	294	323	294	345	283	332	313	304	305	310	315	311	308	296	323	313	316	322	318	320	324	306	350	330	314	331	297	340	310	301	292	289	326	348	317	329	315	326	319	289	360	324	318	292	281	328	264	308	332	314	322	274	333	321	273	290	297	293	314	326	319	302	322	357	323	358	298	312	299	285	326	313	327	328	321	321	319	328	343	301	303	326	325	312	310	277	307	292	311	299	338	299	325	340	308	326	295	296	320	337	300	346	299	332	306	296	320	321	289	331	300	312	337	294	287	337	309	308	273	309	312	310	321	284	300	324	282	297	313	288	324	320	291	334	306	301	311	332	311	291	314	321	321	299	317	303	301	306	313	314	319	270	309	311	328	321	289	313	300	307	310	338	290	303	338	336	338	337	321	324	336	293	315	302	304	311	298	318	287	322	320	349	332	319	293	311	337	330	362	343	325	285	330	317	313	296	336	328	305	318	327	332	317	327	335	325	331	332	300	338	342	319	304	324	312	296	334	324	295	310	292	318	303	308	312	327	331	288	294	321	321	339	333	292	331	308	341	308	317	335	312	313	314	347	326	328	300	318	325	305	307	304	282	319	320	336	314	330	293	304	327	306	283	354	321	331	329	297	290	324	301	323	333	323	319	319	305	313	321	343	282	311	340	301	307	281	308	321	284	318	310	297	298	315	274	288	328	281	290	333	348	321	334	296	311	287	292	299	310	277	313	325	281	303	313	286	320	307	312	320	297	327	327	278	315	331	283	334	332	317	326	302	284	315	312	297	284	325	291	332	330	317	307	298	317	345	322	324	322	318	299	316	296	333	325	346	311	317	320	324	337	313	326	338	316	293	309	298	328	301	320	325	314	317	274	303	308	319	287	323	328	302	312	304	287	309	277	308	287	310	319	324	298	299	302	302	320	310	292	315	306	312	318	319	284	298	307	311	302	286	324	314	346	328	330	329	295	312	323	315	320	286	312
9771	1035	1396	1563	1385	1243	1100	1019	965	945	871	818	766	853	865	815	817	728	745	766	745	789	770	725	768	751	757	725	733	747	715	703	771	728	772	703	735	765	699	746	764	701	734	711	757	726	663	752	697	694	724	747	741	757	749	710	679	748	762	775	770	696	696	745	722	755	734	718	736	751	746	709	706	753	741	706	724	707	739	715	740	703	713	750	699	671	703	717	735	722	741	687	724	724	692	710	669	704	738	730	714	743	696	744	724	694	716	722	732	740	750	743	703	778	673	668	723	751	795	707	653	714	734	756	707	727	686	770	765	750	751	692	704	719	728	703	727	727	752	697	734	750	740	721	724	697	690	690	686	725	693	727	749	715	672	704	741	696	734	713	728	710	740	692	692	683	753	702	685	677	742	672	695	712	758	727	710	777	706	728	709	703	711	732	643	771	718	731	711	689	696	727	711	720	701	714	712	758	742	746	715	717	744	702	757	696	730	701	727	712	697	719	720	736	680	767	726	749	752	762	712	714	716	729	724	692	702	705	729	687	711	723	717	697	731	718	748	725	728	756	740	735	692	756	709	705	701	728	734	742	720	686	721	738	717	720	714	690	712	760	766	750	719	722	709	705	729	695	703	746	692	720	708	700	691	750	731	715	732	713	743	763	672	752	709	742	688	723	724	729	723	684	761	737	707	704	724	700	712	716	748	765	685	714	718	695	735	674	676	672	745	654	757	735	712	677	737	760	724	766	714	721	675	698	730	687	729	722	748	698	716	714	735	717	707	677	700	724	725	740	719	696	726	711	694	750	718	685	737	746	751	710	742	798	672	683	723	707	696	716	729	747	708	696	703	720	701	705	724	748	705	733	698	693	723	670	717	708	725	700	745	695	707	756	686	734	755	719	696	724	731	704	689	735	753	715	699	707	699	723	670	710	761	683	668	717	672	675	711	724	743	746	720	762	713	686	720	712	775	712	734	729	730	798	728	692	650	712	757	726	694	723	704	699	714	693	730	736	702	675	685	767	754	727	711	700	726	731	714	747	731	737	704	723	694	728	728	685	740	716	708	715	745	731	742	745	738	686	715	741	712	744	727	658	751	711	707	755	694	735	769	704	722	748	707	693	732	660	709	706	722	751	765	715	703	739	720	738	724	756	700	690	734	734	732	708	714	699	729	715	776	689	739	694	709	738	675	687	728	745	724	732	686	690	773	698	730	702	724	689	684	765	633	689	673	730	707	743	663	760	681	668	762	781	728	721	684	739	721	714	705	747	709	718	753	683	710	758	744	684	668	713	727	698	726	693	742	677	696	747	691	680	712	725	722	745	755	739	717	734	739	722	721	691	707	754	699	703	685	698	692	694	727	743	739	665	701	699	704	737	719	696	776	738	728	695	690	728	717	714	731	732	714	700	708	718	765	676	709	723	684	742	681	701	707	707	707	700	719	736	738	734	717	714	740	685	724	738	748	723	720	722	726	681	708	736	756	705	733	722	757	710	682	753	687	750	697	712	752	696	667	731	700	740	713	734	727	749	754	731	702	715	747	681	701	710	722	685	696	709	704	715	715	742	679	694	760	709	738	676	699	709	733	717	721	740	777	717	702	756	735	702	751	747	683	729	733	746	723	691	709	752	758	702	712	700	689	645	748	735	671	718	715	732	732	755	686	743	723	713	728	747	723	725	723	770	741	714	735	716	701	700	731	731	746	765	726	705	760	749	755	752	744	725	733	718	703	732	691	718	719	706	712	720	656	733	725	722	684	728	659	731	753	732	731	704	709	733	731	730	734	710	720	768	732	725	727	728	743	735	686	710	696	722	706	668	686	788	690	686	750	727	738	713	673	729	795	691	723	705	731	683	696	725	703	772	768	726	717	703	738	789	690	727	710	687	706	723	728	755	668	716	685	718	708	708	749	691	716	720	706	730	683	710	719	693	701	712	689	682	713	739	747	730	728	717	675	751	707	744	658	736	728	724	714	697	721	752	735	694	746	693	692	724	699	726	718	742	735	703	713	692	780	666	732	764	748	704	679	768	752	735	714	776	716	713	721	686	701	667	711	734	732	740	763	755	764	716	698	696	702	697	703	736	702	758	671	714	694	682	705	742	736	718	705	717	718	721	741	731	687	734	728	738	746	763	754	739	743	742	721	700	698	743	699	684	752	720	732	693	726	755	694	712	684	756	727	753	754	733	693	776	749	728	729	725	735	733	713	705	744	707	737	742	730	729	703	678	700	728	723	729	723	700	726	730	736	697	720	700	700	748	734	694	713	695	713	747	747	763	722	687	687	718	709	693	716	741	760	694	761	698	723	732	691	691	699	722	643	706	741	714	724	715	710	713	712	761	730	718	716	700	727	681	689	712	720	707	758	693	779	677	666	701	720	672	660	679	680	773	688	731	755	702	708	652	738	725	715	763	706	676	712	713	706	703	717	713	699	714	677	728	692	697	725	696	689	760	724	713	727	651	735	769	704	685	641	783	697	704	698	717	714	691	688	675	731	706	677	747	664	750	759	707	708	736	723	767	716	716	734	710	695	749	691	730	720	722	736	696	734	723	733	705	709	678	746	709	678	692	718	735	743	674	773	704	742	731	721	733	715	716	748	720	752	725	750	716	691	705	724	721	695	751	699	702	717	747	722	720	739	759	710	718	721	691	721	700	758	712	764	711	695	720	760	678	716	712	696	768	721	729	667	717	704	715	724	737	760	711	693	697	707	770	708	747	694	697	694	672	719	699	732	726	710	743	705	717	713	764	769	680	726	714	762	688	700	698	725	700	725	728	684	728	733	730	758	736	686	734	692	714	747	682	744	719	715	707	722	787	706	733	715	713	681	767	687	738	767	708	772	763	704	783	718	697	691	774	711	694	784	710	702	770	697	722	733	717	681	691	707	699	732	705	729	686	708	688	740	700	664	725	718	717	721	707	736	755	724	733	700	707	688	663	678	711	658	710	691	753	701	687	706	727	746	681	689	719	724	746	727	739	676	636	687	718	735	736	687	779	723	715	732	719	746	738	717	669	730	694	745	675	706	748	709	731	708	759	693	761	694	734	710	728	665	726	711	703	668	713	691	727	732	731	754	715	778	749	767	709	753	717	681	706	739	663	722	700	747	672	708	679	731	740	701	712	712	658	754	707	739	724	698	720	779	697	731	706	684	712	740	708	705	727	695	693	746	769	707	697	698	719	691	697	746	745	704	685	716	779	704	690	746	702	744	703	704	738	685	741	722	705	705	679	713	678	733	706	713	725	726	721	730	698	719	703	731	713	711	738	710	703	684	714	710	761	668	686	691	705	749	695	685	712	688	717	697	684	734	753	749	748	733	751	744	709	698	789	745	702	707	767	671	732	721	675	744	677	687	701	720	736	698	743	714	718	723	741	678	714	744	750	728	749	741	709	749	727	685	718	714	720	690	746	718	699	728	719	724	723	748	675	735	700	739	742	667	742	718	742	716	737	743	783	723	714	724	735	721	745	676	702	713	724	710	714
22810	2547	939	698	517	455	393	358	291	320	313	293	266	268	255	264	252	247	243	247	288	237	276	237	242	260	257	277	222	244	262	252	234	275	264	256	257	265	253	255	240	247	280	252	273	215	243	308	275	236	287	252	220	270	263	258	236	262	230	248	261	259	250	251	236	248	272	279	263	240	234	237	236	256	240	247	266	252	265	242	236	268	256	272	261	258	282	278	230	247	243	270	274	234	232	244	258	259	304	249	240	246	225	235	244	280	258	217	232	269	252	247	251	268	225	226	241	258	263	238	233	263	237	224	247	301	247	253	252	238	263	292	262	238	284	310	230	264	231	256	303	264	251	262	257	262	267	239	250	225	242	232	205	225	267	244	245	221	252	281	269	263	257	237	229	223	237	244	289	262	281	259	266	241	276	270	263	256	238	251	255	256	240	227	260	265	247	246	249	236	279	230	257	233	251	215	273	261	241	230	252	243	250	251	274	246	226	237	248	274	277	241	276	274	275	244	237	275	285	266	234	245	270	239	267	261	266	252	222	280	244	257	255	218	262	243	264	248	243	267	255	251	241	258	251	244	249	301	237	239	258	254	250	266	243	215	234	275	230	247	251	261	234	228	242	264	235	241	235	254	270	259	230	286	242	259	247	233	228	266	271	241	279	275	226	239	254	239	275	270	249	248	237	260	247	246	244	252	266	282	239	241	265	237	268	249	264	226	257	249	229	236	226	246	235	225	259	263	249	230	239	258	239	207	276	272	241	254	265	226	262	247	238	250	252	249	245	296	271	238	208	277	248	254	230	254	232	249	238	249	279	275	248	227	245	261	270	230	261	231	285	254	279	246	255	277	271	265	237	244	249	270	249	228	235	267	209	234	247	284	258	251	272	250	277	243	263	237	230	251	223	239	228	254	244	243	232	257	268	243	252	259	258	268	224	223	229	243	247	258	237	232	268	237	238	286	257	263	240	278	270	255	234	282	246	269	269	260	250	260	282	269	257	286	268	234	241	235	227	268	273	254	239	250	202	250	231	268	245	262	265	216	249	278	222	246	244	251	232	278	260	266	277	256	248	251	265	281	242	282	290	253	281	262	254	268	281	262	230	282	268	259	251	256	237	258	262	263	245	257	265	211	278	229	261	277	247	242	253	233	252	251	249	237	292	257	260	231	270	261	232	250	251	271	263	220	253	218	227	254	237	263	250	254	271	274	237	240	281	248	261	240	254	223	251	251	246	298	219	276	248	259	251	237	241	241	256	249	253	266	261	242	277	235	258	231	253	267	267	267	258	255	256	263	272	247	258	252	226	254	242	249	258	239	259	241	249	258	263	265	203	250	228	261	277	283	229	274	258	242	259	253	246	249	295	267	246	241	252	235	234	248	236	259	280	254	254	250	238	242	249	250	265	257	294	235	249	223	231	267	217	260	274	248	269	251	251	248	248	249	247	301	256	230	239	247	267	276	223	218	254	225	266	269	233	292	270	262	231	234	237	220	240	241	242	255	268	250	216	262	246	278	260	264	263	261	266	230	245	227	254	259	273	249	262	263	244	250	255	247	270	283	226	238	220	242	263	239	227	246	245	257	260	280	237	233	247	266	258	227	257	274	274	277	235	264	259	241	247	267	265	261	232	230	242	244	236	273	274	291	268	283	286	224	232	246	257	246	261	244	219	257	252	253	274	260	284	245	271	272	256	250	257	241	268	266	228	270	264	242	255	253	284	241	247	251	267	237	250	213	262	245	253	276	264	243	267	293	274	262	268	238	258	248	288	274	249	256	269	256	238	270	241	242	265	260	262	258	266	237	224	252	245	258	271	221	248	277	265	234	257	223	228	239	252	262	265	259	261	223	269	259	237	219	245	245	281	224	249	257	266	272	262	243	233	243	256	267	270	276	273	253	234	283	264	216	231	257	218	243	244	217	244	257	258	240	229	252	233	252	240	276	278	259	264	242	257	258	246	243	236	260	246	263	224	248	249	257	273	254	253	235	253	249	247	253	250	242	247	263	258	277	270	233	256	272	241	249	258	245	243	248	226	233	228	244	240	284	249	224	263	240	269	243	242	243	274	247	255	262	242	245	270	283	231	235	238	246	257	241	261	300	257	257	224	233	246	217	247	294	269	257	242	256	244	272	227	228	285	250	234	244	231	247	253	243	246	237	265	276	220	233	228	239	212	270	247	244	271	248	248	246	236	234	260	253	248	246	281	265	258	266	234	228	257	265	276	267	229	238	244	241	275	252	262	241	269	259	229	224	241	250	277	272	235	248	251	262	237	242	266	251	236	264	247	263	261	240	253	223	252	257	238	242	238	240	263	249	278	235	240	246	242	246	239	245	268	247	257	283	263	266	237	251	248	236	247	221	256	251	271	268	245	245	265	256	243	276	254	219	246	226	257	252	279	236	242	277	285	260	230	221	259	243	236	273	260	284	249	240	261	242	223	279	233	254	254	234	245	249	260	240	228	274	250	238	247	250	240	253	277	244	245	231	237	259	254	285	233	233	256	249	214	235	257	276	247	263	231	252	257	248	281	282	262	281	274	249	254	245	256	252	254	234	245	230	257	238	213	231	246	241	248	245	209	236	250	253	264	247	271	234	244	244	235	252	226	237	247	265	266	278	254	238	263	250	246	261	227	266	251	258	223	253	240	251	281	276	248	250	244	240	237	264	220	251	255	261	272	245	245	220	223	280	246	232	265	257	262	284	221	261	256	245	245	228	230	252	274	250	273	254	237	250	277	268	265	280	281	246	266	251	276	246	227	264	250	253	245	263	273	252	211	247	264	253	257	245	239	234	244	259	232	255	224	248	226	224	287	259	225	272	263	252	254	244	255	236	288	220	258	252	249	266	255	240	236	247	230	227	244	229	243	244	257	240	258	261	252	235	258	230	222	244	243	251	240	275	253	241	234	239	260	251	245	238	243	248	240	238	249	241	262	269	247	246	266	261	257	244	225	250	266	224	267	245	261	221	261	242	273	236	242	243	234	240	229	251	287	261	233	253	255	264	248	280	228	258	226	227	252	243	234	236	245	244	243	229	259	257	250	253	262	242	254	254	239	250	236	264	232	266	216	268	248	220	222	267	248	257	262	253	240	258	245	248	232	227	230	243	269	257	252	264	270	256	222	238	251	238	263	245	230	258	229	274	309	231	233	254	232	260	267	270	230	265	239	275	269	241	248	264	257	233	239	235	238	257	280	264	235	212	255	236	266	256	232	244	260	272	231	241	267	249	257	268	246	233	247	263	256	262	251	273	249	252	269	252	284	242	241	257	260	253	252	254	245	277	261	233	267	245	262	244	262	232	254	259	253	242	230	238	270	235	274	248	234	245	296	272	261	246	252	259	269	263	256	251	229	257	253	256	254	252	252	272	276	255	257	256	253	249	235	294	265	262	262	246	258	247	255	245	243	260	263	232	272	239	236	252	263	226	261	223	275	255	259	235	232	239	256	249	273	248	237	252	239	234	262	260	237	283	254	239	276	246
12701	1140	1977	2214	1833	1466	1337	1168	1041	924	866	840	765	795	772	734	713	690	688	691	626	699	659	652	650	578	609	637	593	622	597	568	625	617	614	547	592	583	560	588	583	554	662	568	575	627	590	633	578	597	597	590	566	562	614	568	568	572	552	540	536	559	585	582	575	567	532	582	584	573	558	575	564	555	562	596	616	579	585	601	614	624	581	591	579	594	604	611	581	583	572	585	548	557	584	582	521	579	551	570	558	602	545	618	580	575	582	526	502	567	560	565	553	582	593	549	575	550	540	574	540	560	629	574	540	559	573	627	562	559	569	594	519	603	567	574	597	564	565	574	578	572	625	538	555	561	563	597	600	590	581	553	553	573	603	553	573	582	589	556	569	608	569	530	572	561	572	557	525	533	592	591	585	578	570	542	584	591	572	604	578	548	581	556	607	540	580	556	567	573	554	571	585	544	586	576	558	631	573	593	591	545	560	549	560	611	566	548	576	568	565	544	583	570	607	585	538	554	592	571	567	570	584	523	583	528	548	558	560	543	578	563	586	554	520	579	554	531	551	579	584	608	547	596	623	598	536	557	572	603	558	603	585	622	560	582	582	587	579	595	596	601	565	598	555	541	556	587	525	535	547	581	566	544	578	567	560	571	587	541	582	569	558	588	570	556	592	607	537	565	593	626	579	618	592	563	565	542	520	548	565	535	578	625	569	544	582	593	544	578	555	602	534	571	554	573	568	568	566	562	612	607	528	628	558	559	579	593	552	557	626	600	602	559	567	534	545	561	603	560	583	573	541	544	570	577	554	565	552	566	541	533	533	612	560	574	626	552	583	572	595	561	577	590	559	575	588	544	591	570	576	599	561	603	510	569	588	562	621	552	517	655	587	557	591	572	583	605	557	565	544	534	540	613	546	613	584	584	588	577	556	551	594	588	591	547	565	601	583	533	582	618	569	561	531	567	595	576	549	612	570	542	582	561	592	565	550	607	564	638	579	592	567	584	534	570	567	582	561	597	626	542	552	552	603	534	547	578	580	533	563	592	532	548	571	569	549	588	557	591	560	562	570	598	558	556	592	546	583	550	546	559	517	572	585	542	548	528	573	632	566	608	560	548	604	583	555	539	544	533	540	569	563	596	594	546	547	575	591	572	545	599	563	615	585	565	601	560	554	600	502	593	550	525	578	620	556	559	625	582	569	576	554	517	563	607	564	611	600	568	550	552	538	533	569	542	565	575	594	559	606	548	588	590	510	574	525	595	535	564	573	557	589	555	538	545	559	569	548	573	570	582	569	546	585	568	600	512	567	564	595	574	590	587	586	531	597	583	622	571	539	562	561	553	575	576	548	530	544	560	581	578	596	562	583	576	611	572	536	583	590	569	583	559	537	559	592	570	584	617	570	540	612	593	570	569	579	558	606	594	575	571	594	536	578	514	581	568	528	549	563	527	519	595	552	589	612	571	595	553	542	562	563	604	551	635	573	570	557	582	568	519	556	569	560	509	582	593	580	607	620	570	557	628	561	566	568	559	574	591	550	533	564	574	589	563	537	568	530	550	558	541	578	582	567	590	608	538	586	537	582	559	514	595	563	639	612	594	591	608	559	553	558	567	582	545	553	579	550	543	571	596	595	627	535	540	593	549	577	560	589	614	547	586	537	533	544	558	587	550	557	569	572	590	554	564	565	568	551	563	549	561	566	583	603	555	553	560	584	567	614	568	582	547	559	570	570	584	563	603	559	546	539	632	589	546	573	558	552	556	650	580	576	537	600	590	537	586	616	577	536	572	554	607	568	543	560	570	563	555	581	564	600	613	587	571	560	584	577	582	581	575	587	530	577	567	560	587	553	571	570	561	565	571	626	552	601	580	582	555	566	617	564	514	586	558	545	569	544	581	549	559	541	564	575	567	533	568	634	585	589	572	623	562	543	562	594	561	561	549	626	604	572	588	584	557	519	590	581	538	567	587	543	581	575	594	558	571	565	551	584	550	543	569	615	618	562	561	603	624	564	523	583	585	633	579	585	542	614	578	565	557	542	571	544	567	588	603	487	592	574	585	563	588	584	570	598	552	568	593	535	554	560	577	544	598	583	559	567	569	596	541	590	568	556	591	567	584	555	552	552	587	563	557	523	553	568	580	631	585	606	580	557	622	594	617	559	533	541	535	582	567	581	551	561	589	597	602	551	572	577	534	571	566	565	559	562	585	565	563	593	581	591	566	561	605	581	565	571	597	586	603	603	547	563	587	559	576	569	566	568	557	596	589	555	617	571	528	606	539	585	567	564	594	575	590	595	622	586	587	577	534	563	541	594	617	568	544	577	579	597	535	602	540	580	554	570	594	574	550	581	567	542	591	582	556	569	577	536	563	600	558	606	544	560	552	592	563	579	534	572	574	564	573	571	544	540	581	641	595	594	560	600	579	553	573	582	547	550	557	549	563	558	572	545	589	567	591	544	549	537	628	534	588	573	552	556	590	586	562	591	528	577	551	552	603	569	569	575	570	552	576	576	544	580	569	572	548	573	563	552	617	593	570	567	548	546	527	604	573	578	586	567	605	606	578	575	560	564	518	570	568	571	576	576	560	559	575	557	554	595	574	583	555	607	565	624	567	578	566	550	564	607	576	606	546	538	563	600	587	597	563	586	584	547	565	574	562	548	538	554	589	590	571	558	597	548	630	538	581	554	545	558	544	604	586	604	571	553	556	586	562	564	552	546	606	568	595	574	597	549	560	552	559	580	612	583	566	572	584	563	586	603	571	575	556	549	568	582	528	541	535	585	561	585	554	538	578	559	548	581	589	560	582	556	603	524	586	580	518	556	550	613	554	604	562	540	553	604	575	534	543	538	558	560	580	574	591	539	531	587	564	599	591	557	561	563	569	549	522	577	574	576	548	564	579	588	605	554	544	604	607	580	508	556	579	568	551	548	599	548	559	552	576	563	561	558	564	554	554	559	614	587	558	605	587	562	566	598	581	563	544	554	591	566	561	566	579	604	548	556	625	571	555	582	542	592	586	598	597	575	545	566	587	544	592	549	619	582	571	578	587	589	567	542	596	541	563	585	574	588	618	560	612	588	565	553	564	525	573	568	606	593	548	556	600	606	582	564	548	563	547	546	578	558	583	591	585	570	634	559	528	561	540	559	539	618	581	574	560	577	551	538	556	588	584	565	567	596	563	582	577	540	600	558	532	557	596	555	583	608	549	552	576	538	561	603	580	552	566	619	530	575	554	531	553	583	557	558	545	580	599	547	574	484	604	590	544	554	523	618	591	559	546	556	497	584	564	562	567	559	604	573	574	577	587	561	593	548	576	626	558	576	580	542	528	575	528	543	554	559	582	587	574	573	571	544	563	511	566	515	533	584	565	575	565	582	574	577	549	564	576	604	563	551	508	515	586	561	598	576	591	587	571	583	551	517	550	551	558	512	554	597	574	591	580	539	620	559	586	556	577	591	585	574	588	607	565	588	617	564	554	545	614	590	559
4469	353	212	174	205	215	182	191	194	201	186	182	169	172	182	166	182	190	216	171	144	215	202	200	182	217	188	202	202	174	199	191	192	208	205	228	188	225	180	206	206	181	198	210	178	210	195	174	189	192	170	166	187	163	207	178	178	177	207	191	196	179	190	204	204	197	177	171	179	207	188	175	179	192	187	199	196	201	214	181	162	151	192	172	181	181	195	179	215	203	195	179	189	191	180	187	194	200	180	191	178	197	176	194	191	192	198	182	173	216	195	199	198	185	189	192	188	176	164	195	199	179	177	165	185	199	190	219	186	188	187	188	178	203	157	193	179	194	185	185	181	172	181	192	194	191	193	193	186	188	186	175	191	184	222	216	188	183	209	192	203	196	187	193	238	194	235	180	220	184	201	193	185	188	178	178	175	169	180	184	205	173	183	161	203	181	181	175	165	182	181	182	181	186	173	194	172	167	170	183	200	213	200	194	192	198	185	177	182	210	173	193	186	190	171	180	185	194	195	206	192	190	198	197	167	227	227	196	171	176	183	181	189	165	181	229	200	178	173	180	200	178	184	174	189	218	214	214	194	216	200	201	203	205	196	186	196	192	159	186	199	186	200	213	199	195	210	175	178	174	170	167	200	182	209	184	171	166	177	184	179	185	184	198	209	177	194	189	188	168	206	183	196	184	201	211	176	207	179	194	178	187	178	194	155	176	180	160	185	188	171	195	155	187	166	182	177	174	201	212	179	190	183	186	176	199	187	176	173	202	193	200	169	217	166	167	172	201	208	178	199	192	173	206	171	186	193	153	204	184	176	175	194	172	188	199	187	200	206	172	170	179	183	170	169	192	196	207	207	218	195	201	189	182	217	190	179	190	178	201	209	169	182	181	191	190	180	202	158	170	227	183	178	199	194	182	193	177	159	172	200	168	181	170	180	214	184	180	173	199	208	178	190	218	192	171	187	171	190	189	201	201	177	193	210	173	197	185	185	174	165	192	173	193	212	194	179	208	171	176	159	192	213	163	194	193	186	202	210	191	189	174	165	204	185	173	196	208	200	209	197	195	164	153	204	215	157	187	210	212	198	186	188	186	169	175	191	200	183	190	163	201	182	183	176	202	211	198	194	213	195	178	179	161	197	228	175	168	171	196	204	202	166	187	209	214	233	185	189	218	180	157	166	189	166	158	185	194	172	196	158	201	209	169	186	176	201	180	189	175	201	185	214	157	191	166	202	192	191	193	175	189	200	200	180	186	205	187	190	184	190	213	195	172	167	203	191	162	168	195	229	185	178	206	186	199	207	200	197	186	181	206	187	178	185	223	180	168	198	194	215	203	202	209	163	175	182	200	165	182	208	148	176	175	156	183	174	187	200	188	168	224	184	198	172	218	166	192	202	174	198	196	186	182	213	184	170	196	178	189	221	168	169	190	158	178	185	173	178	175	205	190	176	195	175	190	204	200	175	159	218	170	180	200	180	213	199	228	189	191	196	202	181	196	209	192	187	173	177	182	167	205	181	165	207	166	209	181	171	173	166	214	191	170	179	171	179	196	182	194	181	175	196	238	187	171	178	185	176	161	211	200	224	197	184	189	191	183	181	217	203	173	190	178	192	181	201	203	194	181	159	198	187	189	188	179	177	184	178	172	174	156	186	189	185	214	157	212	178	204	167	171	186	149	181	194	191	198	186	170	202	184	197	192	156	180	188	187	198	182	194	194	186	191	179	203	174	184	172	153	188	223	173	203	177	169	210	189	207	199	189	171	183	189	173	167	194	159	190	202	199	206	214	163	169	208	219	172	190	193	181	154	197	209	190	189	184	183	197	197	203	183	161	171	190	176	207	203	208	191	207	169	178	190	220	181	155	198	181	195	188	181	182	158	206	204	190	225	188	192	197	204	173	178	197	179	191	198	150	202	169	185	204	181	178	199	171	169	194	205	175	183	184	183	170	180	207	201	208	197	171	186	192	186	198	202	198	189	214	198	183	183	199	213	187	183	204	162	221	187	206	184	179	192	187	164	201	189	177	199	202	203	192	174	206	191	159	178	180	179	175	192	192	195	197	194	181	207	220	203	189	183	179	196	198	178	188	174	209	204	176	182	194	182	209	167	218	199	184	181	178	168	156	214	160	155	172	195	186	180	161	197	188	192	184	163	196	184	170	190	170	219	182	210	204	184	173	174	191	194	213	180	202	153	204	188	193	197	200	171	175	205	166	170	178	207	188	160	193	206	195	187	177	184	169	203	196	190	215	181	168	162	166	186	199	196	180	181	196	199	168	180	174	199	192	191	164	190	190	177	179	163	177	168	185	180	209	177	177	177	192	190	197	167	203	203	181	166	191	201	184	174	202	200	173	203	190	177	218	158	183	188	190	197	188	203	177	177	173	197	188	219	176	174	190	165	202	188	202	198	188	196	192	209	180	178	171	202	195	179	190	187	166	186	181	196	174	197	169	202	193	171	194	166	189	197	199	186	194	181	219	177	197	198	183	183	176	176	207	194	182	185	173	214	186	215	215	159	196	193	182	191	197	186	179	161	171	185	222	167	192	173	186	201	192	173	211	176	198	187	194	166	187	170	180	176	201	193	197	168	205	187	168	191	186	178	166	155	183	224	165	203	187	205	173	198	228	182	182	194	193	200	167	173	198	161	172	208	206	198	181	193	193	186	189	194	192	178	195	177	186	190	188	203	163	205	213	177	158	177	181	190	192	226	211	200	182	195	201	183	180	193	188	186	199	190	208	197	198	218	184	184	204	170	186	180	200	162	205	181	180	169	175	183	193	192	160	190	183	193	181	188	183	162	197	200	193	165	194	190	163	194	166	180	178	182	185	180	193	192	195	190	221	171	216	198	199	166	188	231	196	179	172	182	181	163	198	204	207	180	167	189	189	185	188	164	169	211	196	185	185	192	225	165	182	198	200	178	169	174	168	187	199	176	206	171	180	201	194	189	185	181	189	213	199	207	181	195	185	186	204	170	190	194	188	193	195	196	183	189	201	183	191	194	178	182	184	178	165	164	235	179	167	193	186	211	217	180	191	214	182	199	178	190	187	218	202	183	181	190	160	178	180	181	187	148	207	179	190	215	183	225	186	183	200	185	190	197	188	174	188	203	179	194	180	178	172	201	177	186	196	184	190	182	161	199	182	183	168	175	175	204	181	184	216	207	166	168	202	200	208	206	202	170	173	183	199	186	182	176	187	173	179	180	189	194	177	191	169	167	170	182	220	194	174	192	187	219	189	198	190	168	187	220	187	169	172	203	190	209	155	217	203	186	178	185	202	200	151	212	195	174	181	167	194	175	176	183	211	198	195	203	186	198	170	199	191	181	190	203	178	192	175	208	199	176	188	153	216	172	204	208	205	197	180	200	182	188	218	175	176	187	177	169	177	207	167	205	196	197	179	160	193	196	223	200	176	207	174	193	180	184	178	172	182	184	205	192	210	183	157	205	193	207	195	207	189	210	164	193	183	176	184	160	196	185
3259	506	503	534	521	497	420	471	457	509	461	487	470	514	510	450	484	450	435	484	452	468	444	463	449	492	451	460	480	477	465	494	528	456	493	490	502	465	481	440	482	457	465	486	473	449	476	437	451	493	426	477	461	466	424	459	492	459	469	458	465	455	462	437	488	463	445	470	464	478	464	497	466	462	481	448	471	460	470	453	466	464	431	455	480	472	465	516	455	473	463	467	472	476	448	463	478	477	438	427	460	444	473	420	472	456	485	489	444	481	443	437	509	428	484	459	447	477	490	449	466	464	474	469	449	467	451	478	456	455	451	476	456	452	491	479	455	497	474	478	449	439	492	528	480	489	480	480	457	440	499	469	462	482	463	465	471	463	445	462	466	481	458	495	445	488	453	470	477	489	426	474	471	472	458	475	424	431	466	486	479	491	464	469	438	455	511	465	462	445	466	496	509	442	449	454	460	473	473	428	462	431	464	452	487	473	472	431	438	448	419	468	487	484	433	477	496	492	464	468	424	492	461	439	428	463	456	454	496	444	462	448	452	474	460	453	417	449	524	477	457	466	490	496	476	458	463	468	462	456	488	462	469	444	459	471	476	469	460	455	463	497	469	465	451	462	467	468	459	464	499	464	461	481	447	450	480	465	482	423	468	502	507	494	460	458	480	459	443	482	444	426	450	460	461	473	474	478	491	460	491	471	481	444	452	458	464	483	452	449	503	462	488	484	462	480	482	472	447	421	442	476	453	456	464	471	434	472	455	497	442	468	490	488	492	463	481	461	481	508	450	476	444	475	473	438	470	471	470	456	462	495	507	476	467	453	479	460	433	447	446	524	444	456	455	461	458	474	456	511	447	427	429	500	466	445	462	504	481	482	445	452	494	466	464	466	448	481	446	464	468	442	468	464	483	504	462	457	509	446	459	423	463	469	488	417	482	444	493	486	454	495	503	471	460	469	449	500	469	425	461	446	492	437	495	479	472	511	459	479	453	450	484	463	483	434	456	449	433	432	442	463	456	482	442	464	433	479	492	489	507	496	468	428	487	498	457	420	453	450	453	439	448	466	468	443	490	464	460	419	498	464	457	475	481	493	468	446	457	450	472	480	472	461	456	447	465	484	453	486	485	440	438	499	466	465	451	441	460	501	450	473	443	462	490	506	441	459	473	479	458	476	482	482	441	472	490	532	479	453	433	484	450	461	461	443	498	479	513	463	491	480	443	465	451	498	480	485	468	473	478	459	474	462	480	455	454	453	455	502	502	471	449	471	436	500	446	493	449	503	461	468	512	459	464	473	491	458	490	513	481	491	451	463	472	450	489	433	468	466	426	510	447	486	449	482	426	473	472	488	488	464	440	453	488	481	469	469	494	448	483	502	487	467	449	460	477	506	451	485	452	482	448	457	426	457	423	459	443	447	458	454	461	447	472	440	506	452	460	469	460	447	489	467	473	439	415	425	431	490	460	469	478	457	444	448	498	455	492	508	452	446	489	439	489	481	492	465	458	479	438	485	449	497	454	461	486	454	458	439	483	468	489	495	467	457	487	470	431	470	459	431	446	462	457	478	467	461	424	453	469	468	439	467	496	476	489	461	432	456	476	462	425	466	453	494	477	510	463	450	498	452	464	478	481	460	481	459	472	495	468	479	436	447	496	432	493	489	461	474	438	486	475	422	427	489	454	476	468	438	456	458	431	475	456	501	508	464	486	428	466	455	468	439	494	470	432	483	459	468	443	475	451	473	474	456	480	468	464	430	469	472	471	448	483	468	506	471	441	441	484	458	466	474	444	480	468	492	432	473	460	471	454	467	488	473	457	475	457	458	463	454	465	449	443	493	544	469	491	500	475	433	472	485	454	485	488	486	485	448	449	498	480	483	478	442	466	439	454	495	485	470	519	480	448	500	460	423	442	479	443	492	448	476	453	511	503	469	427	438	428	465	451	526	469	464	464	475	440	450	488	465	464	485	431	465	460	496	505	445	462	459	436	470	419	460	457	458	484	476	483	480	472	467	479	468	472	447	460	471	452	451	439	464	462	463	468	487	461	458	467	459	429	469	463	415	488	439	501	475	453	451	477	474	472	482	487	479	449	463	496	484	448	482	481	508	481	461	487	476	466	450	460	457	478	468	475	496	453	473	461	460	481	433	464	453	485	457	456	475	438	501	490	486	476	486	491	446	469	471	470	467	470	474	461	455	503	485	435	456	418	449	486	445	455	482	483	463	464	469	445	485	474	428	475	442	441	493	457	442	460	453	461	492	453	477	484	452	492	452	447	481	420	498	443	462	446	469	449	431	481	482	450	470	453	430	493	449	462	479	497	467	490	468	493	466	477	461	478	480	464	467	472	471	495	460	467	482	476	469	490	442	461	441	486	477	465	471	494	452	490	468	457	504	451	506	466	466	457	488	479	448	477	481	451	474	469	465	426	478	495	409	464	457	452	520	508	462	484	461	519	458	460	445	492	422	460	484	444	470	466	457	463	449	456	463	500	514	474	459	491	501	434	465	444	449	433	507	466	438	436	453	499	458	450	461	468	459	451	467	478	463	509	452	484	503	448	494	498	466	432	500	444	449	486	447	492	465	465	457	484	462	463	455	479	464	466	466	468	460	468	456	456	480	493	458	470	477	493	477	451	486	452	498	442	438	495	481	450	475	454	465	460	456	463	470	486	460	454	439	465	480	453	477	454	449	469	450	442	437	460	466	447	446	462	415	499	443	461	475	459	476	437	457	469	514	512	431	439	470	480	495	493	467	466	467	477	451	454	439	466	462	444	467	466	459	466	492	481	478	475	458	417	443	425	479	467	466	460	478	456	473	478	501	463	458	493	484	460	510	505	502	483	459	442	453	467	504	446	491	484	428	487	448	490	474	483	437	483	454	474	494	457	470	483	457	474	476	459	454	484	459	463	459	456	469	482	446	509	479	447	506	430	515	480	467	488	450	481	441	444	457	485	482	455	438	480	491	496	476	453	491	450	461	490	435	446	443	429	468	453	476	474	442	475	510	484	476	434	467	487	465	487	455	460	482	446	459	476	467	470	485	445	486	454	464	443	446	449	437	490	435	471	480	459	448	468	483	473	472	486	472	456	513	468	489	460	502	443	468	469	471	459	463	482	468	464	493	510	497	473	475	485	464	467	451	520	459	426	465	439	453	467	532	484	513	505	443	438	464	448	465	481	439	473	501	494	440	474	479	463	426	473	462	495	476	482	484	438	451	478	476	456	465	491	451	441	443	430	464	511	482	498	465	481	496	493	470	463	460	467	456	487	486	461	438	482	501	489	481	442	478	450	461	473	443	455	470	479	446	471	503	447	468	445	457	475	485	464	448	438	444	445	434	465	457	446	474	472	460	459	474	449	477	466	484	507	457	469	488	465	455	455	495	456	466	501	433	454	482	489	460	438	489	487	471	482	495	482	433	445	460	480	452	478	466	495	449	501	459	473	484	445	472	445	390	467	495	451	440	507	449	461	477	502	446
13837	1131	661	567	470	404	399	380	335	357	365	347	317	334	331	314	292	349	330	342	354	277	275	309	313	321	330	319	283	302	306	342	313	298	292	317	343	306	310	325	298	333	300	321	335	313	309	297	322	321	317	322	299	314	318	306	345	285	338	348	301	338	328	288	289	307	314	310	307	292	293	326	342	319	324	309	320	344	306	266	307	348	320	337	317	298	305	332	325	329	345	313	296	314	350	320	302	285	299	286	329	307	338	283	338	353	355	307	334	306	316	314	319	300	329	294	312	334	305	290	315	294	318	342	334	291	308	316	306	330	290	338	301	324	325	310	297	306	321	332	313	327	315	341	335	317	317	340	382	345	328	301	286	309	339	307	344	316	349	304	297	272	302	315	311	313	310	300	312	311	308	338	302	322	330	310	293	338	344	297	286	288	324	301	331	294	311	334	325	306	292	277	333	326	282	326	326	303	319	289	290	356	313	350	310	337	342	306	313	296	310	319	333	256	340	300	294	294	300	297	324	337	343	321	328	311	286	315	322	324	315	299	326	342	303	330	314	330	323	340	311	296	320	317	297	356	290	305	321	318	313	306	306	315	312	308	326	330	340	315	345	313	291	325	322	317	327	278	335	296	312	330	311	294	320	354	350	333	297	313	288	308	321	335	300	300	293	354	322	320	286	339	301	308	322	344	292	293	305	314	285	298	307	348	281	290	288	342	349	329	318	321	361	343	310	329	316	328	305	312	308	329	335	326	322	317	344	322	297	293	331	334	315	314	319	315	331	285	311	319	307	281	300	323	311	305	333	290	293	288	296	371	338	278	319	340	320	336	320	332	306	300	290	302	308	308	331	269	330	316	332	299	357	312	291	314	317	338	338	314	316	335	300	339	296	311	317	319	287	364	334	301	323	287	303	318	332	316	331	295	298	322	328	304	285	291	326	304	295	316	298	319	321	317	290	298	310	321	323	269	321	266	316	304	300	339	335	298	279	351	288	326	284	324	326	325	315	334	290	259	326	323	319	315	285	293	299	274	293	281	303	309	306	289	298	296	336	303	330	311	331	329	296	296	340	316	282	276	309	308	304	283	323	301	336	282	282	311	318	334	296	319	335	291	296	309	304	320	306	334	290	304	334	296	320	288	318	336	302	340	326	308	325	308	274	316	293	308	313	323	329	290	342	333	310	343	297	310	308	319	321	299	314	339	303	321	293	313	326	335	302	296	282	317	319	313	324	291	309	296	298	308	341	315	310	298	293	277	290	288	271	328	315	292	347	340	302	291	292	300	300	280	307	308	326	326	318	294	298	337	309	300	294	284	288	309	297	270	335	308	308	297	271	283	312	288	245	306	290	320	315	348	314	321	312	302	305	309	291	320	312	320	323	321	305	313	310	296	315	325	299	304	331	321	294	322	304	329	308	282	298	314	330	321	284	321	310	300	305	305	342	326	320	285	312	306	306	306	329	359	310	308	296	304	309	299	334	296	277	319	338	338	315	311	302	314	308	270	299	298	334	309	284	324	308	327	326	305	279	315	292	294	308	313	330	344	328	324	291	298	329	294	320	306	291	312	309	303	321	300	339	310	281	303	333	329	294	293	334	279	304	313	303	272	323	321	293	323	361	260	328	333	377	312	342	317	317	265	277	328	304	320	317	314	309	320	338	304	303	297	330	281	294	326	344	298	336	295	290	309	332	320	302	349	298	308	325	322	292	305	306	298	329	317	313	294	343	336	246	299	318	292	294	303	312	293	282	348	286	284	342	278	305	301	334	328	313	324	300	314	329	326	320	320	302	296	314	314	280	337	309	285	310	300	306	357	346	292	277	323	344	335	284	303	325	307	308	318	334	309	304	322	306	301	274	319	309	321	293	297	348	295	354	314	291	303	267	305	300	309	310	309	283	285	308	312	311	298	332	321	309	313	290	303	305	309	380	306	308	325	297	313	309	270	304	318	300	347	324	299	266	293	302	342	308	308	297	300	337	344	329	306	291	307	316	315	307	297	283	292	317	347	320	323	314	277	348	299	279	277	331	296	328	322	310	339	331	337	317	301	270	278	317	292	336	334	292	339	308	311	344	282	294	297	332	309	311	322	279	301	319	307	345	319	258	289	279	293	323	302	322	308	301	315	341	294	310	298	323	298	299	305	346	307	328	278	302	278	325	330	306	290	311	317	357	268	362	302	316	271	297	285	311	324	268	273	291	340	275	285	310	283	360	315	285	280	326	307	302	299	339	333	315	317	299	296	329	296	345	287	316	293	299	307	321	331	318	351	323	303	307	284	316	311	298	314	314	321	329	303	306	320	304	298	282	292	332	377	303	303	299	316	311	305	306	288	280	341	332	318	294	303	340	325	307	334	311	337	310	308	288	314	344	315	321	333	309	364	312	313	324	274	346	321	307	316	319	340	327	311	320	335	303	276	346	325	330	313	287	324	316	325	304	316	306	272	333	340	326	288	310	298	325	331	333	310	297	294	338	307	302	316	337	332	340	304	324	330	313	326	313	320	278	316	298	340	318	303	313	296	315	309	310	324	306	306	342	318	278	280	288	315	358	327	338	323	376	336	323	322	317	317	296	324	309	332	329	310	306	299	317	299	276	321	315	297	330	302	327	297	297	296	282	332	322	345	304	268	308	327	286	294	333	367	305	285	301	300	308	307	302	330	339	329	309	321	316	279	301	317	304	308	325	301	324	304	295	304	297	290	309	308	304	302	272	291	332	311	360	321	305	310	304	289	341	339	299	294	291	319	313	326	313	304	300	284	304	321	301	281	299	314	302	291	308	356	313	344	323	299	305	308	284	311	336	322	324	319	317	284	316	321	337	313	303	294	323	309	324	324	319	328	302	292	306	305	305	295	290	322	316	314	341	298	325	298	328	331	313	324	305	317	315	308	332	274	353	308	333	298	298	318	349	285	312	290	311	302	272	315	309	294	335	317	313	340	313	335	311	311	333	350	324	296	301	296	307	328	340	345	315	314	323	311	328	289	320	336	324	298	355	291	351	294	350	285	308	341	322	268	306	328	332	270	335	298	323	294	315	302	295	316	327	317	339	306	331	321	325	325	304	331	339	295	321	313	337	329	293	335	313	319	300	301	289	293	296	279	331	350	305	286	311	316	324	308	303	320	314	309	279	285	327	290	338	329	290	298	293	325	288	321	327	357	310	310	312	308	272	337	301	317	319	302	319	336	330	294	327	325	298	307	294	307	332	317	314	328	328	280	317	304	338	304	309	309	310	341	291	330	316	321	309	318	292	291	289	322	299	323	342	305	324	338	300	333	342	334	294	304	328	329	327	327	293	317	266	320	292	307	316	318	314	324	316	283	343	293	317	322	299	322	318	320	320	301	346	323	310	353	323	334	303	311	318	319	309	297	334	298	299	307	333	323	317	327	299	321	314	303	300	299	305	290	316	317	311	340	319	318	318	293	304	318	314	319	318	314	342	336	306	336	319	324	309	322	320	297	280	301	320	310	301	319	299	342
9611	1030	1384	1601	1405	1240	1095	1016	932	935	941	842	789	757	789	794	790	758	750	752	762	734	760	734	757	735	768	745	740	804	763	791	761	772	682	711	707	756	702	712	708	737	722	703	718	704	714	747	714	726	726	724	712	727	726	739	728	719	693	725	696	742	727	774	691	720	729	750	725	745	733	724	689	744	776	756	680	711	738	662	724	688	721	785	706	751	725	749	770	695	729	705	737	707	689	709	712	672	723	759	754	686	725	748	704	754	730	728	697	709	724	753	742	671	671	740	747	747	710	732	694	693	709	708	686	729	708	729	712	713	726	732	732	748	705	728	661	694	743	672	707	734	737	731	696	722	700	747	712	730	789	686	728	690	735	770	741	761	735	682	750	740	663	698	669	719	726	726	704	752	735	707	753	729	719	712	721	781	637	693	749	735	718	748	697	668	705	724	721	686	734	712	708	696	687	756	734	778	695	691	689	667	696	732	692	749	692	747	675	697	713	691	676	689	713	731	709	653	704	731	688	769	697	677	678	700	745	747	756	685	748	700	666	753	700	705	668	646	720	742	736	684	742	738	675	741	713	667	714	719	714	694	767	677	706	711	740	727	751	706	702	747	746	752	713	720	762	693	707	721	719	696	734	719	698	725	740	772	705	680	726	711	734	747	684	712	693	664	716	709	718	667	713	729	737	685	713	712	731	674	680	753	656	733	692	704	709	738	725	689	714	711	749	733	716	750	689	740	723	724	719	679	711	739	740	721	680	770	744	701	748	777	685	731	746	721	701	685	666	721	690	720	713	690	706	735	706	731	718	746	696	692	684	650	686	742	707	734	764	735	707	724	697	724	731	698	683	715	668	762	724	725	755	753	712	730	736	652	729	682	669	738	718	690	720	732	715	726	716	715	715	739	714	685	678	706	698	761	726	702	724	728	730	732	713	775	744	697	692	701	741	738	725	700	703	720	683	673	712	757	710	735	734	757	752	720	722	688	670	745	709	716	715	704	665	748	722	699	758	752	743	701	713	706	735	726	731	732	716	651	765	711	729	631	676	736	766	720	725	759	735	691	688	686	709	721	720	743	711	762	722	743	706	732	693	696	673	722	730	704	690	721	773	696	736	712	768	728	779	714	721	696	731	701	745	700	720	705	688	705	713	727	710	683	737	718	702	692	691	720	723	709	742	727	734	737	726	704	718	706	707	720	710	728	737	710	715	717	731	751	695	767	736	710	728	672	702	653	680	716	688	668	684	689	720	730	678	759	705	722	697	730	728	712	697	701	724	706	733	671	709	682	727	756	678	768	741	723	710	729	728	711	741	754	710	723	683	705	716	681	751	650	706	694	699	715	682	708	676	729	718	779	723	698	702	732	720	729	716	727	702	730	708	730	722	724	743	722	701	755	713	673	731	694	746	720	715	761	727	740	716	654	731	681	742	736	724	721	720	709	702	739	694	731	686	705	765	756	722	712	696	686	730	703	771	747	701	736	690	685	683	734	754	753	748	720	687	690	735	737	702	732	674	751	722	790	653	749	681	753	687	702	697	709	686	690	725	736	740	742	653	746	791	739	706	698	724	720	710	727	719	771	735	701	722	678	743	721	703	667	710	687	678	668	666	764	712	669	725	677	769	701	668	699	741	727	740	724	725	730	734	719	703	656	702	748	723	689	729	735	697	707	702	724	755	703	779	700	741	712	716	702	683	738	722	692	705	741	654	689	740	729	700	742	708	702	702	758	702	724	745	713	742	686	726	741	706	720	721	724	691	675	711	704	705	712	770	708	767	714	685	706	715	690	729	726	716	722	739	773	706	689	746	698	697	727	736	762	706	767	729	738	757	710	724	661	741	680	727	710	726	721	707	682	692	726	729	744	750	686	695	725	723	702	757	718	666	729	680	696	713	685	695	721	768	740	735	831	723	741	715	740	683	712	671	720	684	698	754	728	698	675	708	697	688	725	669	719	650	811	719	735	750	696	684	720	721	697	716	769	691	736	757	743	726	668	732	682	691	755	749	687	717	693	752	733	669	710	711	744	714	710	751	682	673	739	727	720	722	748	694	736	713	681	735	717	673	719	677	716	725	700	726	679	676	749	735	667	728	728	714	745	686	691	687	696	719	735	723	711	675	685	730	684	702	670	680	680	683	710	721	730	692	651	718	675	740	725	745	684	712	705	705	717	708	723	681	718	684	692	661	728	739	735	682	704	731	700	724	752	735	667	708	752	721	669	684	675	674	735	765	689	724	709	728	707	732	723	733	672	726	727	705	696	720	669	707	698	714	692	684	667	680	705	702	702	703	734	691	748	726	710	731	684	674	711	724	736	735	720	749	696	716	693	695	723	687	717	756	744	716	736	700	674	702	765	688	673	736	698	693	709	734	715	675	697	692	735	674	724	711	681	689	727	731	753	711	693	703	707	701	690	683	698	699	711	732	702	738	705	731	692	678	739	737	762	758	720	724	689	666	735	706	713	719	676	708	717	726	736	709	751	743	675	740	699	716	739	727	692	735	697	673	734	735	702	746	720	683	681	712	726	747	723	747	689	713	689	726	698	708	745	764	669	739	682	725	734	677	683	734	708	726	689	707	710	732	753	637	716	761	700	711	708	657	765	741	780	717	688	742	749	685	737	716	746	720	718	744	729	761	780	664	729	711	751	727	659	710	768	741	701	702	740	716	737	700	727	712	729	719	752	734	688	710	760	704	701	735	679	690	756	722	700	705	721	727	722	724	719	693	704	738	730	687	745	756	689	712	731	714	691	702	718	679	711	767	732	740	665	748	693	716	692	698	718	719	749	739	755	677	682	728	703	683	709	750	679	725	734	682	710	728	703	652	723	697	692	689	730	722	744	686	695	704	690	764	698	698	705	725	725	675	745	750	720	754	733	765	715	700	731	704	747	698	696	672	718	702	680	672	663	731	741	714	730	687	745	716	761	667	739	703	692	720	680	671	729	733	734	669	707	693	764	717	738	755	689	726	676	692	683	702	726	734	745	692	706	718	739	721	723	717	731	787	729	735	750	705	743	747	726	737	669	691	754	680	743	706	723	657	746	667	667	701	688	786	724	724	733	692	721	725	705	719	695	767	710	722	718	721	746	685	737	691	724	714	663	708	702	677	698	741	692	692	735	700	735	687	742	721	744	692	723	732	707	726	721	661	696	665	683	707	691	712	753	715	708	729	700	693	699	772	701	733	726	709	714	736	703	717	695	730	760	731	766	727	713	716	691	743	712	700	747	686	726	692	694	752	772	744	721	699	722	704	733	746	693	688	765	673	708	683	701	717	714	687	785	712	735	736	696	712	683	754	723	733	679	733	729	765	713	683	703	736	701	734	703	705	748	718	710	719	724	745	758	739	668	692	707	732	749	747	713	703	704	755	698	704	713	766	687	679	716	694	759	649	716	676	667	697	745	698	699	745	687	691	749	693	686	693	695	694	715	686	724	765	690	677	745	698	722	738	700	721	735	745	679	725	737	719	692	754	695	709	733
22710	2415	993	761	590	442	373	315	332	337	313	321	309	276	314	252	268	254	274	272	262	241	240	248	239	258	232	250	257	254	227	241	267	242	250	249	266	258	229	303	255	238	241	236	268	222	229	247	226	255	259	288	263	258	267	247	226	262	223	265	224	263	263	255	248	223	255	227	225	268	247	275	251	269	253	249	247	246	278	212	216	248	249	256	232	295	273	275	270	240	259	239	272	270	243	248	237	246	264	260	227	246	283	261	245	254	248	244	279	256	255	229	236	276	233	246	244	237	249	232	261	261	249	264	236	264	263	257	239	241	225	248	248	236	237	240	250	235	234	268	257	259	230	247	241	207	247	228	243	262	278	257	243	256	234	264	247	240	266	254	264	253	237	232	228	292	250	283	250	216	243	244	246	249	280	249	252	235	260	237	257	274	245	253	268	243	249	213	254	273	257	246	230	253	240	265	258	255	281	280	210	273	264	276	232	232	237	253	242	248	255	243	265	242	235	268	255	246	272	254	272	244	243	266	235	244	217	249	217	242	261	216	275	267	235	271	235	245	236	254	224	221	224	259	243	252	241	255	264	230	244	233	282	248	259	261	275	248	235	251	227	274	275	235	268	263	258	271	257	235	226	244	222	259	242	256	235	270	228	196	311	240	239	237	259	234	251	247	246	259	301	216	239	280	265	235	228	231	242	204	230	228	263	279	266	227	261	264	216	266	237	274	232	211	234	228	285	255	265	254	286	264	266	279	239	236	283	288	260	277	270	295	246	257	248	261	284	238	253	286	253	245	271	250	253	231	286	247	254	248	251	248	241	245	269	254	233	263	245	249	255	260	212	273	250	246	268	236	245	252	260	246	243	250	252	243	248	260	249	238	244	229	253	248	249	253	238	250	251	256	227	281	249	290	252	256	270	236	280	238	276	238	234	246	259	281	239	287	245	230	256	276	259	286	242	216	240	257	263	266	239	258	238	283	250	261	247	224	225	218	246	243	284	251	255	240	249	261	260	281	252	257	245	235	229	240	248	251	260	260	228	248	259	238	290	282	255	263	250	231	226	269	257	251	255	228	257	265	262	223	256	243	237	259	227	254	225	265	258	237	247	251	270	264	271	275	246	255	228	250	242	268	290	254	278	239	237	241	257	235	243	249	253	244	291	263	265	217	241	250	241	239	272	238	239	264	242	262	246	239	229	245	221	244	224	238	262	248	264	274	253	222	244	254	249	267	269	228	248	257	233	245	262	237	232	256	227	241	256	221	234	245	260	231	228	243	245	267	264	257	254	304	245	211	261	243	214	247	217	256	228	239	259	251	252	220	245	256	245	272	230	259	233	240	262	235	251	243	263	227	222	267	261	253	239	272	261	275	248	287	289	262	261	262	242	236	232	237	267	214	252	266	232	271	292	245	258	269	262	269	255	246	242	245	237	238	227	273	245	235	238	263	271	225	275	240	257	219	254	251	251	278	256	272	267	258	258	254	258	240	262	244	282	231	256	249	243	227	244	236	257	250	265	264	253	236	255	238	238	273	274	234	238	217	243	236	266	257	210	242	269	244	288	262	271	253	263	232	247	271	266	265	270	251	254	234	257	275	270	229	246	251	242	271	242	237	233	252	246	254	239	261	267	264	272	247	279	254	225	243	240	244	224	245	257	234	254	247	245	226	243	259	237	253	243	223	237	237	251	255	257	255	240	229	230	254	242	291	284	233	233	246	269	244	237	247	248	226	258	224	233	263	239	243	254	252	270	238	253	223	212	236	245	254	254	257	275	243	238	243	259	266	248	276	258	254	242	283	267	285	258	270	241	248	243	251	245	250	282	268	251	256	244	242	233	278	248	212	253	267	281	228	262	249	251	258	264	227	277	250	230	288	246	290	244	279	285	245	256	268	256	252	267	244	278	240	261	269	238	278	233	277	265	274	251	243	243	285	271	271	243	248	277	254	247	241	227	254	248	255	243	269	251	252	243	221	250	246	259	234	268	245	251	232	269	238	256	241	261	248	284	227	219	249	237	254	234	241	272	272	250	249	230	235	277	258	252	279	242	241	245	252	250	235	247	258	228	233	263	241	242	257	240	243	263	287	268	248	263	285	248	223	267	236	288	261	253	251	242	248	250	216	227	258	248	231	252	278	233	239	228	273	259	266	231	264	228	256	257	258	255	222	266	241	243	248	232	218	235	274	263	274	233	258	246	265	247	222	262	258	238	224	245	236	248	227	236	237	232	256	253	248	228	238	268	227	241	243	244	253	268	240	248	230	232	269	257	263	269	252	253	248	266	249	255	282	264	249	251	279	259	267	242	276	247	251	246	242	245	259	250	249	235	259	258	224	233	225	275	214	247	265	244	245	256	253	243	266	276	286	258	236	229	220	277	260	236	240	243	221	275	260	272	211	215	286	247	243	240	250	263	258	239	238	246	228	246	224	279	261	237	240	230	262	266	239	255	234	218	258	259	240	239	243	246	265	245	264	258	274	270	282	241	240	244	256	230	263	240	239	264	235	253	244	258	255	254	237	280	252	253	282	253	251	251	234	280	254	264	241	243	271	252	250	234	231	241	211	276	254	248	217	246	303	232	257	260	277	238	281	269	266	246	221	246	283	261	267	242	241	249	257	233	271	240	290	284	245	248	245	247	235	268	274	262	244	240	227	242	248	266	268	241	299	260	229	243	266	228	246	261	258	240	256	253	229	243	245	251	226	261	259	257	266	267	230	269	267	249	230	211	215	249	260	246	238	261	221	261	235	257	234	245	269	242	236	273	268	245	254	253	275	284	242	266	249	255	287	280	255	254	269	264	274	288	243	245	259	259	243	220	220	235	235	252	253	263	243	260	274	249	245	239	260	258	268	279	267	245	257	223	248	225	253	242	239	241	244	278	244	257	224	217	233	249	280	241	255	249	267	238	241	252	242	276	243	291	260	279	276	238	267	252	242	227	253	268	243	237	239	265	240	247	247	245	235	269	252	230	253	260	229	236	253	217	246	250	263	261	279	253	252	253	267	255	233	222	248	240	276	254	242	266	248	203	255	246	278	209	261	251	283	260	253	226	232	256	244	272	245	258	253	258	268	222	249	265	248	237	209	248	273	241	253	228	272	217	243	213	229	227	253	243	265	240	216	250	231	226	245	235	271	234	237	319	220	272	248	229	261	228	271	284	255	258	235	248	210	251	245	261	278	269	256	264	230	223	249	230	225	245	259	242	237	249	232	247	257	249	236	264	238	266	266	223	238	251	236	224	259	285	238	224	255	240	239	265	231	233	265	274	271	230	250	252	246	249	246	240	224	281	238	253	237	251	265	236	261	259	245	279	256	215	230	216	233	234	246	251	256	258	251	239	242	252	232	251	232	291	237	220	242	248	253	216	219	258	235	209	227	241	250	245	256	247	268	248	266	249	222	263	238	242	232	241	270	280	253	260	263	232	224	214	246	247	239	241	278	263	270	271	270	270	261	241	235	250	254	235	244	263	276	258	229	250	212
12583	1118	1934	2171	1785	1577	1324	1087	1057	962	856	807	809	759	686	741	682	721	674	658	661	666	665	670	654	571	670	645	628	592	642	675	615	589	552	597	592	581	578	628	585	609	592	583	587	586	581	551	563	584	612	581	586	579	596	590	594	555	603	559	596	572	585	588	578	572	563	555	575	597	582	564	565	565	549	534	579	548	519	595	584	580	551	562	592	586	559	576	594	560	623	567	569	580	577	569	558	523	550	580	593	586	565	556	572	560	584	554	590	600	564	576	548	531	577	561	530	531	547	565	556	576	546	606	590	550	581	589	587	544	599	565	553	564	561	557	579	576	544	597	598	552	572	541	577	518	569	571	557	525	601	543	554	604	588	599	561	602	556	553	579	581	566	609	592	581	589	586	600	591	553	535	539	577	571	607	575	601	591	571	535	600	593	543	583	546	579	539	575	594	580	537	539	564	567	576	564	559	595	543	581	551	569	556	566	524	541	555	535	553	571	571	514	495	594	586	541	590	549	569	544	575	609	574	542	543	545	521	554	562	602	602	536	578	599	573	521	580	539	552	564	561	550	560	594	564	559	588	591	561	575	552	589	573	535	603	551	597	591	548	584	552	553	542	544	626	559	526	607	555	537	619	522	565	575	561	578	560	574	549	536	547	541	552	524	541	570	599	554	589	578	580	558	556	567	573	524	563	547	599	560	546	569	573	616	562	602	556	565	563	565	565	569	588	533	570	577	592	563	564	545	569	607	518	562	551	588	594	576	555	576	598	573	544	618	545	567	550	557	541	580	580	554	558	593	559	576	518	554	557	593	523	533	561	603	568	576	526	577	610	552	584	562	601	613	564	597	544	539	550	590	555	525	562	551	600	572	559	559	549	561	600	541	580	531	544	568	562	576	575	534	614	541	582	569	526	587	579	554	551	529	564	601	580	558	580	519	569	547	571	578	542	576	532	572	571	562	550	533	559	537	545	534	534	574	546	536	526	609	547	573	572	610	583	618	559	593	556	564	564	555	532	521	562	590	546	513	553	520	593	560	559	574	570	561	566	545	585	574	533	543	530	597	587	544	568	574	570	590	528	561	526	575	551	545	609	541	544	555	572	565	541	589	587	562	607	507	585	553	559	566	586	555	542	547	548	586	593	550	548	580	563	541	556	560	615	586	566	548	608	541	553	566	551	586	585	557	591	540	555	571	582	603	591	552	579	548	559	573	622	556	575	557	566	520	583	594	601	563	573	554	532	536	551	606	560	586	518	589	605	570	570	582	565	548	579	547	538	522	527	580	545	530	589	560	572	569	549	607	546	526	577	530	593	576	520	577	550	612	614	570	582	553	574	559	596	596	584	584	532	570	575	605	542	553	537	591	569	598	578	556	538	526	550	609	564	561	537	567	541	562	570	565	565	553	544	612	568	524	597	566	542	571	547	553	598	558	514	576	555	610	607	581	607	562	580	582	539	572	537	576	526	542	560	566	590	582	551	602	561	592	567	594	559	538	550	570	570	600	559	542	551	601	556	583	539	580	551	575	530	542	552	538	572	557	536	589	553	535	536	548	571	553	592	534	584	609	578	543	574	569	545	577	563	573	544	517	572	583	569	528	600	566	586	587	530	574	578	542	588	509	556	556	565	575	549	575	583	549	548	569	538	586	548	542	536	573	498	546	570	582	552	574	592	587	586	535	568	559	593	582	586	553	569	561	565	547	558	531	556	587	540	558	554	571	580	544	515	586	562	548	577	606	605	565	601	564	551	565	578	563	596	597	580	590	568	576	576	562	591	568	589	573	581	544	521	570	573	541	542	594	595	537	535	580	542	586	569	588	559	580	560	572	572	553	571	550	572	564	567	529	565	556	636	586	583	528	556	568	572	558	568	582	584	565	560	567	559	573	593	575	578	540	574	533	541	566	551	535	583	581	577	554	555	592	573	564	578	550	556	547	573	601	546	566	552	560	558	559	500	592	524	539	572	558	546	552	559	554	612	601	587	572	550	571	565	590	532	559	551	544	584	545	574	555	550	562	569	554	588	586	546	556	571	552	623	516	518	532	590	595	587	613	576	567	526	581	544	614	584	561	560	524	543	561	572	570	551	563	638	630	564	529	556	573	544	545	565	551	568	571	580	589	600	587	559	570	562	570	574	558	585	582	535	586	539	538	614	587	611	560	536	571	564	590	571	549	522	557	531	574	605	568	580	584	580	600	574	549	569	531	599	559	630	580	569	567	593	543	569	538	517	552	577	557	563	545	601	582	589	591	539	602	537	534	559	576	545	551	600	591	586	579	533	514	580	557	571	569	586	555	555	559	548	577	573	561	563	617	582	546	569	585	554	547	516	553	571	572	544	565	551	578	580	563	561	612	570	588	541	541	556	611	606	545	567	563	593	581	551	540	532	572	553	600	505	553	552	585	543	541	566	590	545	587	598	539	536	593	606	515	537	540	575	574	542	607	550	553	547	569	514	559	575	586	551	604	543	569	568	515	555	583	625	591	605	583	522	517	566	583	532	571	585	549	538	559	523	577	548	564	575	559	537	604	528	586	533	539	559	545	563	577	608	599	544	613	545	584	520	628	524	623	565	586	575	558	544	535	578	575	557	557	554	550	556	523	551	582	561	556	583	538	536	523	547	597	566	580	536	608	577	571	592	563	536	591	552	559	566	604	584	540	569	557	566	555	543	556	539	541	550	523	600	566	581	592	590	567	602	543	541	547	553	530	537	583	573	564	546	557	560	603	561	573	574	595	527	565	593	582	571	618	557	566	569	574	575	554	578	530	543	551	581	550	585	559	559	559	557	559	580	570	556	556	552	554	508	566	605	585	520	581	604	546	573	566	570	558	553	577	535	564	575	578	594	574	537	547	581	541	537	568	586	581	560	573	563	552	591	584	551	567	559	538	552	584	563	572	574	588	579	579	558	596	542	561	566	545	566	545	553	558	605	516	524	551	592	567	593	590	599	552	528	585	559	580	527	596	551	575	598	552	545	559	544	572	591	550	551	576	581	542	605	540	517	610	570	537	589	564	572	547	529	572	594	525	524	582	548	562	556	532	583	573	564	574	594	582	574	534	556	598	546	577	591	573	557	533	521	566	562	520	536	571	579	560	558	549	529	559	564	568	578	528	633	517	609	608	594	524	583	590	551	578	573	600	590	530	595	561	518	545	557	583	600	543	571	580	562	524	543	614	572	551	561	616	563	560	567	556	557	559	591	543	572	541	578	540	531	575	567	588	571	580	533	592	558	561	589	561	563	560	577	543	564	537	588	558	550	566	577	529	550	553	553	557	571	586	520	563	570	582	584	571	568	556	555	581	531	565	611	599	523	585	548	584	565	548	588	538	583	598	580	578	545	562	579	554	564	551	552	613	587	526	596	542	553	567	593	554	554	564	541	557	593	566	569	503	512	565	541	595	491	619	554	534	580	556	561	586	556	518	590	536	555	554	589	625	581	566	540	580	569	593	540	559	532	583	552	559	542	536	567	579	558
4208	295	172	190	185	211	196	204	178	168	190	184	201	208	197	182	185	193	181	187	154	191	184	213	188	173	194	196	189	183	179	173	189	194	165	200	187	183	183	185	179	172	194	177	204	198	184	212	209	170	203	211	186	212	175	191	203	190	190	208	201	178	174	200	172	194	187	225	194	174	193	186	197	193	192	163	193	212	196	195	204	207	178	189	192	168	177	197	211	192	185	146	201	208	218	204	152	187	173	180	180	209	188	192	203	178	192	179	199	201	207	201	167	175	188	173	199	170	173	167	170	192	175	172	209	184	196	167	185	172	212	153	186	199	179	170	171	176	194	176	199	156	213	206	179	185	191	176	199	193	186	204	173	206	209	178	173	175	169	188	195	170	212	180	176	197	206	166	176	183	200	204	194	185	165	180	197	222	188	177	166	160	189	190	198	193	195	174	174	186	214	205	198	174	196	188	194	169	190	157	194	171	178	193	189	148	188	184	167	191	194	181	181	194	202	204	205	208	171	173	173	197	218	181	169	191	193	187	175	189	180	199	162	185	198	202	188	173	198	216	184	173	190	199	167	203	173	162	193	162	179	178	192	192	185	183	185	197	204	191	192	183	209	178	185	170	171	193	201	171	185	200	198	188	190	216	202	198	173	209	176	185	197	192	190	178	183	199	183	184	194	200	200	206	174	147	193	204	194	214	192	151	165	200	198	183	182	208	178	201	207	168	214	197	195	199	207	196	197	193	185	181	191	174	180	204	180	187	194	201	159	158	170	192	177	175	200	200	187	188	178	182	192	190	173	187	234	178	182	188	208	193	182	179	181	184	172	187	177	197	174	188	172	191	184	210	178	196	174	164	207	198	178	206	187	178	189	184	192	186	210	181	185	186	191	160	193	183	172	209	190	191	182	195	172	170	199	198	182	178	178	188	200	203	180	189	186	214	197	191	197	184	176	192	187	164	174	173	207	184	206	186	181	178	181	189	153	209	155	170	185	169	195	168	188	194	212	189	177	153	187	186	179	169	173	181	200	189	208	197	191	179	183	212	185	184	181	178	185	167	187	161	179	184	179	209	181	181	173	195	192	186	189	200	192	197	200	213	181	178	187	178	188	175	183	187	198	179	197	202	212	191	185	167	179	177	206	165	175	202	199	171	187	187	197	187	171	187	207	178	173	176	180	193	179	205	186	175	175	203	203	196	193	173	192	201	187	202	186	188	194	170	209	172	185	196	199	159	181	176	183	194	189	177	177	191	183	205	184	171	200	181	210	190	204	186	212	178	204	172	183	202	174	187	170	189	201	203	194	214	207	175	158	167	168	192	185	203	198	187	166	177	173	196	181	203	181	217	223	182	172	143	216	192	192	184	196	211	154	168	203	197	177	183	182	204	154	166	207	168	191	190	155	201	174	185	164	196	180	180	197	165	175	169	199	185	170	186	183	196	170	170	171	192	170	163	165	166	199	206	199	175	164	196	179	172	170	193	157	171	171	198	180	167	190	188	211	224	182	190	163	184	190	196	191	184	208	184	171	178	164	180	222	191	195	184	187	197	192	167	182	202	212	195	183	156	167	183	195	185	164	181	168	203	177	204	169	189	186	196	184	195	184	189	184	167	197	182	172	209	177	194	193	186	199	170	208	200	223	162	205	170	186	191	169	189	203	187	192	184	193	179	174	189	150	204	167	192	207	198	171	167	190	198	178	176	177	185	170	206	184	174	166	167	170	200	164	213	205	199	194	191	199	189	191	168	183	191	199	165	185	208	193	189	191	190	188	197	213	186	183	159	153	169	182	210	188	170	156	183	200	179	155	186	170	188	199	173	195	184	156	186	193	195	165	167	164	194	196	203	197	201	181	171	173	206	194	189	210	202	192	199	197	202	147	197	198	182	184	186	186	180	180	201	193	205	209	187	152	194	206	190	167	196	184	186	202	188	199	182	170	164	178	190	203	227	194	174	189	191	184	217	177	197	183	181	195	203	202	193	200	170	177	202	195	190	192	234	210	176	199	203	191	194	194	184	190	183	220	201	200	188	219	170	182	175	181	189	199	190	190	186	171	175	201	160	190	188	173	197	194	199	188	193	181	190	190	190	186	202	198	204	193	221	186	184	188	208	170	189	188	194	222	185	173	174	176	156	204	197	174	218	187	181	170	197	189	165	183	186	188	196	153	171	164	167	185	176	180	182	181	180	211	187	182	178	184	174	194	181	205	187	206	195	182	194	172	191	187	177	180	194	198	189	189	209	232	208	176	203	199	201	178	171	180	194	190	194	191	193	178	184	188	156	199	199	196	191	211	167	196	176	193	216	202	187	162	196	198	201	171	175	197	187	189	168	179	172	190	185	187	178	192	208	184	190	180	201	199	166	184	207	203	171	196	184	180	182	193	206	197	185	205	177	197	190	191	198	186	184	194	184	222	171	204	193	173	206	163	206	197	182	165	195	153	202	208	187	210	186	179	187	177	157	180	208	184	191	187	186	177	198	161	173	190	184	203	193	192	197	173	206	199	171	198	185	174	190	201	176	155	194	160	191	159	176	183	168	184	191	206	190	174	183	210	227	171	197	160	169	167	178	175	174	203	196	192	164	169	202	189	199	171	166	170	169	181	188	171	175	197	192	194	193	210	164	190	197	195	189	189	172	186	181	197	194	195	187	173	183	198	188	181	189	184	188	196	194	170	182	196	181	216	192	194	179	169	170	178	176	200	173	161	189	194	184	213	175	180	156	186	211	192	188	173	184	197	178	212	182	201	181	171	193	177	191	186	186	207	210	175	180	170	182	173	187	187	171	197	188	180	170	175	171	154	176	181	182	175	209	203	189	210	198	185	191	179	179	193	198	200	207	187	190	214	178	206	195	197	162	195	203	185	192	189	194	163	188	184	184	178	178	187	181	169	159	181	193	163	187	212	192	187	170	188	181	165	197	187	167	174	187	168	157	144	188	173	167	201	170	182	188	189	185	182	190	229	184	191	167	208	163	185	169	215	166	158	174	198	189	182	174	200	212	203	191	175	217	201	165	178	192	187	158	181	196	214	208	187	189	177	175	192	193	175	195	184	176	150	208	195	206	181	163	194	201	179	177	181	190	191	217	158	207	225	214	198	196	204	214	158	184	193	206	175	204	170	179	209	183	188	179	201	159	180	171	185	198	196	170	184	194	166	191	190	195	175	198	183	211	194	186	181	215	184	169	187	190	189	200	177	192	178	172	207	171	150	166	188	200	216	173	183	183	192	185	185	176	177	203	207	218	159	172	176	201	206	193	175	194	185	193	192	203	210	206	202	179	184	195	197	172	214	164	208	184	174	194	197	197	201	199	188	184	170	180	203	209	192	198	192	189	186	177	212	180	214	209	192	189	188	182	220	179	172	164	192	178	182	196	205	209	172	229	162	199	192	207	180	171	189	192	191	194	181	186	166	170	195	193	176	191	222	201	203	201	184	202	186	168	185	189	181	164	197	193	173	208	185	191	191	193	195	176	189	191
3162	492	468	506	485	458	496	489	458	434	480	447	454	472	464	459	518	454	473	443	435	499	451	451	417	482	445	455	455	477	480	458	421	462	490	448	477	457	413	442	499	452	490	443	436	469	450	482	486	429	498	475	436	418	482	483	425	488	437	447	454	475	480	475	448	436	442	477	475	455	410	472	445	493	497	493	466	457	456	465	453	461	439	458	448	421	461	434	460	453	475	449	482	466	508	478	447	478	512	500	471	472	485	452	458	466	456	510	462	461	484	450	457	468	478	464	469	451	469	462	421	481	466	473	483	476	443	461	430	514	470	423	445	476	474	465	447	453	423	432	468	454	498	466	483	469	450	406	466	460	481	480	446	510	437	480	487	453	461	492	466	457	451	477	430	503	473	447	428	467	476	460	462	509	466	460	430	478	435	463	490	466	453	467	472	461	432	465	445	466	427	469	497	474	432	458	448	456	459	438	485	432	456	490	447	453	507	483	486	439	482	491	473	453	429	456	477	441	450	485	482	497	455	454	470	435	454	455	424	476	472	470	482	479	460	482	453	490	502	456	411	478	453	499	453	454	488	492	489	487	466	447	490	459	418	462	469	440	466	451	454	435	459	460	448	474	464	440	485	463	473	429	470	447	452	441	436	476	487	476	438	462	468	471	474	444	471	479	461	459	462	471	456	490	455	414	491	469	422	419	470	476	434	445	484	466	496	457	459	458	454	444	448	482	472	441	468	476	428	437	434	485	448	468	472	461	443	460	428	459	509	471	471	468	444	477	486	453	472	473	444	461	441	464	517	452	503	491	482	466	430	449	477	501	426	434	463	479	433	461	451	505	444	482	491	470	444	475	464	443	467	522	474	435	465	497	439	487	424	473	496	472	429	485	491	449	483	512	472	497	480	481	471	454	474	447	456	491	467	484	490	507	451	435	454	475	403	435	452	449	457	454	515	499	488	485	436	461	490	484	475	470	450	477	474	486	457	462	432	483	470	441	442	470	467	496	441	412	482	438	460	505	474	489	444	412	427	477	430	497	481	455	501	465	455	479	415	473	439	465	442	454	451	445	475	497	457	464	439	462	458	454	449	464	437	469	457	453	451	455	462	474	480	421	445	481	451	495	478	463	478	450	529	427	425	467	506	441	481	500	461	493	474	462	469	419	433	471	462	457	512	458	456	467	470	455	421	464	503	433	512	497	488	466	479	487	474	453	491	475	432	456	468	468	476	464	451	479	492	480	441	476	473	452	422	437	426	440	460	467	486	460	483	494	413	472	485	459	430	491	487	443	469	448	461	431	448	406	458	503	427	460	490	437	498	494	464	464	462	470	447	451	502	458	423	457	443	444	491	467	465	441	482	487	454	482	489	510	455	459	481	460	488	478	447	490	480	458	470	462	436	480	477	487	474	482	470	479	452	487	444	486	453	427	468	459	460	435	445	439	481	463	480	495	467	469	428	448	454	472	411	434	482	443	485	468	511	462	439	504	458	481	446	451	502	475	472	445	450	469	463	456	497	469	479	434	488	497	433	462	453	462	464	483	470	520	473	488	467	483	508	486	448	478	466	464	484	454	467	472	452	477	456	465	473	414	500	475	446	484	479	446	486	469	450	456	472	487	470	462	441	465	483	489	461	476	470	492	437	451	451	493	442	467	461	492	435	491	488	488	461	463	513	433	468	471	455	469	462	477	461	493	427	465	466	471	454	455	442	448	437	462	460	482	481	475	448	420	470	472	438	490	460	477	493	430	477	485	484	449	443	469	460	467	440	443	477	440	436	448	452	453	478	505	485	454	476	469	476	452	448	498	467	473	487	474	476	464	449	496	460	447	428	468	463	486	460	459	500	453	478	463	461	431	484	451	461	469	489	461	461	468	441	477	488	451	479	468	494	450	463	457	441	463	450	492	474	459	451	504	481	472	451	460	481	450	471	493	419	474	488	465	475	459	463	483	494	452	459	467	463	473	471	451	426	478	473	465	445	479	517	437	424	436	467	442	466	472	430	438	472	486	472	478	473	471	491	454	483	444	458	490	456	456	435	456	459	478	423	457	514	447	471	498	461	457	453	474	458	449	455	466	428	477	473	453	465	456	449	449	466	486	429	454	460	481	453	505	486	479	470	483	480	449	446	478	449	443	480	450	459	472	481	421	482	485	489	499	436	463	474	446	477	480	471	485	466	472	474	453	470	443	503	504	451	507	438	450	496	450	488	479	447	481	459	453	477	450	454	464	482	462	436	410	460	455	481	418	479	433	467	442	468	414	470	485	440	478	478	455	489	442	480	448	458	490	475	463	430	466	427	472	484	463	483	443	478	480	463	480	481	479	447	471	452	493	494	457	470	457	449	463	456	456	479	447	469	439	458	495	469	465	430	430	462	457	453	464	470	461	423	468	442	453	443	455	488	462	445	450	434	497	464	456	458	448	477	419	474	515	455	496	431	440	450	479	470	450	464	454	434	459	472	447	473	466	462	489	473	438	448	503	467	465	472	494	450	435	443	479	464	464	452	490	470	467	477	443	510	477	485	477	473	465	445	474	478	474	463	416	458	420	491	460	452	447	434	478	468	482	461	473	466	466	448	434	450	459	427	438	478	487	451	451	497	452	464	452	473	435	484	434	410	484	486	442	479	481	421	428	456	441	487	451	481	478	429	453	438	462	459	446	481	471	434	488	447	458	452	515	455	462	430	432	478	461	455	496	465	486	462	488	464	460	466	460	467	461	464	494	481	461	512	489	456	478	475	471	406	456	469	443	459	481	468	478	479	510	434	473	479	473	460	458	440	468	465	482	501	488	492	489	447	506	419	435	436	495	471	462	437	469	440	459	474	469	460	471	445	463	466	480	460	447	479	450	445	487	460	473	471	464	476	460	448	457	475	493	435	481	469	467	457	483	480	408	489	448	447	455	451	475	439	455	455	474	415	514	443	499	450	474	471	433	444	505	464	445	463	436	465	501	464	466	462	448	451	468	455	451	425	472	449	477	455	436	471	476	440	475	496	476	449	423	467	449	458	455	460	483	465	454	459	472	468	467	457	433	475	469	460	482	431	487	519	459	479	472	430	395	496	456	450	466	497	475	497	457	499	431	444	480	442	476	490	456	444	470	432	430	463	475	460	471	467	434	473	479	439	508	431	446	471	509	472	473	450	472	464	426	438	427	444	492	448	457	484	437	455	450	482	443	442	485	471	454	462	475	504	454	462	473	496	457	490	460	453	466	470	459	440	453	467	477	469	470	449	471	488	468	478	473	526	455	491	480	426	477	445	471	421	461	457	460	463	489	501	445	438	511	446	456	463	436	450	434	420	434	443	487	474	429	473	472	472	450	453	453	480	465	478	500	516	475	429	478	478	490	487	445	473	491	486	473	461	451	465	541	486	455	484	516	455	478	459	472	460	495	462	475	457	487	441	474	470	439	447	486	480	477	417	493	482	430	489	458	458	425	442	482	455	477	457	483	472	431	449	459	472	471	467	493	488	461	470	460
13857	1141	691	583	470	411	365	354	394	365	329	291	345	316	329	333	313	336	288	338	329	343	277	304	324	318	319	343	311	309	321	315	347	297	303	317	313	282	314	311	314	341	304	316	357	305	264	295	325	338	339	348	335	350	338	305	278	323	345	280	340	334	325	313	308	293	312	299	305	316	295	262	323	326	316	314	316	321	320	345	335	337	296	355	290	297	322	325	329	292	325	312	332	299	321	331	319	278	325	325	354	317	335	349	311	314	323	338	331	293	309	309	324	377	315	324	331	331	351	324	269	334	323	341	338	327	342	318	323	310	332	294	344	314	312	307	307	315	320	325	301	335	326	311	367	330	336	312	303	291	302	328	309	329	312	323	286	305	322	310	304	319	331	342	312	283	309	294	290	337	338	341	310	330	299	293	323	303	301	333	310	316	311	296	326	299	312	345	323	301	307	284	339	331	298	325	320	309	278	322	295	314	326	298	302	326	309	331	315	313	321	304	313	281	345	305	286	287	318	307	319	320	310	326	319	294	315	291	339	300	333	270	326	340	300	307	306	326	289	293	317	300	318	310	289	374	319	283	291	346	306	302	333	321	318	340	324	340	293	286	293	307	314	319	303	319	291	341	307	312	331	324	310	283	318	270	313	310	336	301	301	324	297	283	320	300	293	323	334	322	320	327	308	283	342	334	294	329	332	310	285	311	305	314	315	306	342	309	333	302	339	333	307	316	333	302	332	315	296	329	331	333	325	327	328	285	334	317	293	315	298	302	315	309	306	308	294	363	328	289	328	330	369	291	310	296	304	320	305	351	303	284	294	316	324	325	326	309	306	316	310	326	311	335	310	334	349	295	301	313	295	302	291	298	298	326	317	313	296	330	295	310	282	312	305	344	322	332	307	299	321	315	299	309	302	305	304	343	323	312	307	277	296	320	291	329	303	292	315	334	334	310	308	292	296	293	304	328	310	362	327	328	331	279	325	310	313	318	295	334	282	301	305	319	315	297	325	309	311	331	282	306	341	297	314	257	292	326	295	309	306	309	317	291	325	296	334	299	307	323	325	317	331	356	323	287	309	310	326	341	297	334	307	302	318	308	304	302	325	332	307	317	345	306	306	319	315	276	284	330	306	322	334	274	307	304	316	303	340	304	302	281	314	312	339	354	305	318	326	329	303	301	311	315	300	310	289	306	325	357	306	309	305	305	276	307	322	291	322	316	292	311	292	323	308	326	303	321	322	299	280	304	298	308	300	314	327	297	315	328	326	295	312	309	298	339	335	325	328	322	305	313	320	327	287	298	321	308	310	284	293	355	297	326	317	321	329	289	339	281	310	291	300	296	292	294	341	318	311	317	325	311	303	312	343	282	292	312	341	308	325	278	316	290	343	274	315	279	309	308	293	305	320	315	299	305	283	284	306	340	315	292	302	297	310	303	335	341	331	311	287	316	282	332	310	300	316	333	289	302	320	317	316	281	333	291	294	275	289	312	318	356	348	341	298	298	313	321	306	326	293	292	315	288	284	318	314	294	306	312	285	320	335	293	332	327	307	343	314	318	333	338	349	290	336	290	294	316	292	322	293	298	316	325	316	274	301	337	280	320	344	337	305	324	328	277	293	302	309	319	309	313	298	276	297	302	316	303	332	289	304	335	322	339	325	284	310	322	324	329	337	293	295	285	305	320	339	343	318	332	280	330	320	313	326	331	327	302	304	307	317	321	334	278	334	296	280	318	321	307	298	322	300	300	318	314	303	317	342	326	313	329	329	302	340	308	321	328	274	304	310	317	305	317	341	299	319	331	317	304	314	339	342	310	324	302	313	312	289	323	294	312	303	319	333	292	289	322	290	305	309	304	290	344	311	338	323	320	319	324	292	372	322	289	332	319	339	332	288	293	315	292	337	331	293	288	263	334	306	304	334	280	321	307	287	310	300	321	293	314	316	344	341	292	292	291	305	295	271	322	308	314	312	324	330	315	316	322	339	305	322	328	301	268	294	317	316	307	315	312	319	338	316	273	324	326	266	350	305	321	314	320	336	312	303	325	320	311	310	326	296	308	305	308	311	300	328	317	323	311	297	300	289	312	318	314	328	315	291	306	327	331	324	303	331	301	322	313	314	293	327	309	318	305	332	314	317	303	334	295	293	320	344	329	295	298	311	372	354	329	312	297	307	314	305	323	334	312	318	326	286	292	271	296	295	296	322	294	367	308	338	314	304	298	334	324	311	315	288	302	298	330	349	332	340	315	324	313	301	305	310	302	310	288	291	313	319	292	314	325	324	309	309	307	334	315	328	315	290	286	325	301	323	312	327	318	319	316	311	311	319	335	343	297	258	337	323	341	295	303	346	311	300	309	323	322	322	297	314	316	282	323	306	324	308	323	279	309	326	315	287	296	336	308	295	315	298	296	326	326	309	298	318	281	317	318	361	301	310	297	329	347	308	301	303	328	343	364	309	297	323	320	319	315	310	327	297	294	299	299	305	317	307	310	279	279	325	328	314	325	317	296	320	323	321	348	325	335	372	309	341	304	347	295	298	299	317	339	322	312	316	305	343	325	313	303	318	335	310	327	331	303	329	311	292	298	350	349	320	336	284	304	307	312	288	328	305	301	322	337	311	287	311	312	327	335	292	342	278	323	295	329	322	300	289	296	342	322	313	325	297	317	314	325	355	280	286	326	320	324	335	332	279	300	303	306	304	326	319	328	305	327	273	290	333	339	336	318	321	306	338	313	332	311	328	332	296	301	322	305	330	318	296	301	292	318	280	314	321	333	300	327	305	338	315	354	308	298	315	331	296	317	300	307	344	306	298	287	316	316	337	328	328	336	389	309	290	282	284	293	269	307	306	331	325	322	309	287	322	338	283	307	330	339	304	318	327	292	310	309	310	338	300	308	307	313	318	292	321	308	330	299	305	305	322	330	321	309	315	297	325	333	304	305	314	327	292	328	316	303	333	295	320	290	301	302	328	297	313	323	292	312	356	323	299	321	290	306	326	333	332	301	325	333	291	333	306	334	311	336	310	343	315	307	339	345	296	345	340	302	307	297	319	276	287	307	302	320	327	305	276	339	308	287	295	312	303	282	296	313	287	296	311	316	279	315	317	295	354	283	351	338	304	309	320	297	323	359	292	321	333	279	290	300	304	298	313	318	316	292	289	313	320	308	315	320	298	321	311	289	302	281	308	307	291	320	322	318	323	317	313	332	334	342	312	322	287	313	324	326	309	292	327	300	306	312	331	330	272	313	325	313	289	265	323	308	319	321	320	313	352	316	322	298	316	325	293	310	314	345	300	286	304	315	320	346	303	334	282	318	307	321	333	353	347	317	300	301	314	269	324	313	313	309	306	280	347	302	298	354	320	343	330	302	303	267	322	306	326	306	331	285	278	325	287	305	337	290	297	310	311	321	313	325	321	302	350	313	333	287	322	351	313	308	300	293	321	325	308	320	313	298	327	339	352	355	314	283	332	299	271	330	300	309	312	368
9644	970	1437	1664	1367	1160	1141	1003	962	901	846	867	811	801	772	758	780	796	780	752	734	756	777	769	734	714	765	755	776	764	701	724	682	755	753	766	693	727	721	695	680	660	711	744	674	772	690	721	700	745	712	729	727	701	744	722	714	768	721	693	689	736	738	706	731	719	707	708	694	704	727	728	760	678	683	726	752	712	777	736	704	754	703	724	745	698	764	722	735	757	690	661	785	729	734	714	717	685	755	697	722	765	740	711	711	693	730	648	710	717	763	673	684	750	715	676	750	728	749	687	684	706	721	703	723	645	726	777	708	697	714	746	766	763	759	718	723	750	744	716	759	731	722	735	723	730	764	687	708	689	767	785	738	716	718	719	738	734	677	738	733	714	710	780	717	681	738	691	695	675	696	725	735	677	722	740	682	727	681	741	710	713	749	705	710	691	708	749	729	745	758	706	712	675	704	701	662	733	753	713	712	712	711	687	688	751	734	723	762	762	741	662	733	670	661	720	658	729	691	754	719	691	722	728	687	726	761	681	718	697	718	666	695	680	716	730	718	762	714	737	717	698	684	755	681	704	748	680	756	697	696	715	689	732	723	703	706	723	702	739	711	713	704	691	714	689	770	720	694	735	695	747	733	750	684	715	729	724	721	692	721	689	693	708	704	688	670	728	691	718	719	731	699	687	750	702	723	690	720	715	701	711	739	750	698	726	688	783	728	758	728	673	700	675	745	715	698	709	710	655	714	659	749	714	693	711	703	721	731	740	723	752	692	770	704	665	718	728	687	713	749	670	678	713	649	708	681	670	783	725	690	726	756	688	682	740	692	715	728	720	722	698	730	714	701	717	699	730	742	762	713	692	708	689	757	696	715	710	743	728	734	711	711	700	726	703	728	715	748	712	688	747	697	705	685	727	715	674	678	730	708	679	747	721	725	699	679	704	705	734	622	707	711	724	658	696	718	755	702	674	726	713	738	746	713	782	672	677	676	757	718	693	690	651	712	721	704	707	723	677	745	708	709	687	680	709	703	659	686	681	724	714	690	697	698	707	692	723	718	693	718	729	770	707	731	712	756	679	728	741	711	709	719	725	663	706	692	698	726	711	698	693	695	786	709	714	753	747	742	699	640	678	674	753	703	751	690	745	701	683	777	721	704	694	651	698	681	719	675	721	714	698	705	718	698	729	713	677	699	702	692	715	730	726	704	738	775	743	693	716	656	713	690	703	707	742	730	715	671	706	737	712	691	710	724	725	691	678	714	761	715	746	758	705	717	714	743	755	758	696	711	703	723	715	727	655	751	671	706	717	687	731	724	711	741	693	693	724	693	731	675	692	707	735	685	657	724	720	730	729	752	743	712	744	733	701	741	722	737	707	707	716	706	671	692	745	737	733	725	715	684	685	735	697	718	743	728	706	708	696	704	748	700	680	659	715	714	690	674	694	698	727	694	727	691	715	675	653	735	704	712	703	743	736	737	753	770	759	726	699	651	697	685	738	747	743	738	734	704	708	676	739	706	723	739	732	726	737	708	702	724	712	648	683	757	743	723	722	668	738	711	679	750	715	706	732	694	714	735	713	732	681	704	767	685	682	668	726	691	696	713	711	705	695	712	711	719	744	699	721	714	719	673	678	717	732	691	698	735	718	691	681	682	717	738	716	727	690	693	705	694	700	722	717	752	703	708	713	716	685	749	700	712	708	688	714	704	721	725	714	691	709	742	721	738	723	677	771	730	720	739	748	745	739	706	728	756	726	749	705	743	727	740	768	707	678	719	692	703	741	705	724	737	701	704	705	709	709	713	707	672	651	723	723	708	736	664	745	744	709	699	676	662	707	725	666	669	699	690	752	719	673	713	735	712	738	704	693	683	686	726	731	699	697	714	701	685	682	735	689	736	733	702	720	704	696	737	738	710	730	730	721	676	715	719	693	735	743	693	696	740	700	690	735	636	734	698	724	697	705	669	714	711	716	729	709	715	704	731	721	730	716	688	721	713	702	712	656	664	732	691	771	649	743	707	699	749	685	734	738	689	727	750	686	728	721	678	665	721	782	764	749	705	693	750	717	690	705	664	727	773	706	781	693	713	729	673	688	711	734	681	718	759	688	671	649	690	729	716	717	701	704	710	706	742	728	700	736	690	661	658	741	764	722	776	699	683	696	684	741	726	664	735	708	721	715	747	689	683	680	738	747	731	765	727	725	703	696	753	697	699	735	721	698	750	710	724	684	753	703	693	724	774	721	696	743	713	730	727	717	721	716	709	695	748	719	672	656	681	666	739	710	728	697	739	701	694	707	671	730	714	693	717	715	688	691	677	676	737	697	729	696	715	757	733	690	730	759	702	662	714	700	729	718	727	687	692	696	770	744	639	692	758	753	721	714	665	751	722	689	688	668	683	733	682	759	690	735	749	707	685	712	724	700	728	688	717	714	694	725	724	718	711	678	749	745	687	714	724	692	743	701	746	673	739	739	745	684	723	764	704	723	725	691	744	707	706	710	688	722	753	715	739	673	680	704	704	672	708	773	738	725	690	664	692	752	765	733	720	703	714	664	715	733	675	756	697	689	673	669	673	699	694	723	700	749	693	714	687	743	722	698	709	686	746	734	749	751	718	694	675	684	669	705	714	694	692	695	707	699	746	705	724	688	706	765	726	723	753	745	706	734	706	739	710	682	675	696	694	645	721	743	701	716	686	707	743	735	692	719	738	724	714	727	682	729	722	723	688	689	758	706	752	725	722	720	724	739	695	688	695	715	741	724	710	700	759	658	704	737	707	695	702	718	763	759	689	677	742	715	693	693	720	664	720	796	735	734	721	711	712	723	770	761	730	705	680	748	652	729	709	709	689	710	714	705	737	712	673	745	689	728	693	697	715	697	714	726	705	724	674	714	668	709	718	648	770	719	719	664	702	711	699	752	711	751	687	710	713	695	708	733	730	723	738	695	700	724	733	719	742	672	783	705	719	684	699	683	716	710	728	772	714	691	687	704	706	691	718	716	705	674	683	731	723	742	741	723	722	675	711	757	686	679	705	699	661	701	729	765	723	716	677	694	691	737	737	749	744	689	751	734	745	719	688	697	721	711	723	730	717	739	674	669	696	684	745	697	727	723	703	689	699	736	700	719	719	749	674	738	722	773	695	703	712	697	762	802	717	736	719	728	736	684	707	734	723	720	715	684	711	708	687	733	727	690	735	668	689	718	706	747	708	739	720	657	744	706	766	710	700	727	719	701	753	702	732	708	765	751	756	716	748	687	671	764	721	674	716	704	696	696	672	745	698	725	740	700	730	716	722	709	715	710	680	674	654	696	719	742	737	709	725	683	773	727	730	759	716	746	703	694	699	723	731	758	704	710	738	686	672	672	690	687	724	693	723	721	734	691	741	704	718	752	728	711	728	738	733	716	677	743	727	727	702	681	732	697	718	734	754	752	730	706	705	683	658	743	668	661	750	754	721	676	735	735	710	739	684	747	722	715	684	706	724	684
22124	2286	946	728	565	477	393	355	335	315	306	279	295	310	311	302	289	278	282	282	281	260	268	275	280	274	254	265	245	247	247	251	241	274	248	257	247	244	271	239	270	256	230	239	248	255	254	252	264	258	233	247	255	227	257	252	242	256	238	262	247	243	255	258	254	265	288	257	272	236	280	274	257	273	257	211	253	279	266	234	257	269	256	231	282	270	227	235	261	243	264	271	256	270	234	240	268	233	240	252	226	243	232	277	248	260	254	225	266	220	258	235	258	250	230	244	256	232	205	275	262	272	247	229	235	257	276	231	255	267	211	251	260	259	246	266	262	265	241	226	271	243	238	268	252	284	249	239	237	260	270	235	273	222	270	232	261	275	234	224	255	249	270	279	259	263	265	221	258	235	250	227	253	250	245	283	245	231	230	271	272	236	254	234	269	253	250	265	246	249	282	256	219	251	241	266	247	233	236	266	271	238	252	243	260	270	236	267	243	236	237	258	241	250	259	262	259	245	251	222	242	264	255	240	226	267	268	260	247	240	249	270	296	221	253	265	234	221	258	256	248	259	261	277	275	256	283	231	259	221	235	262	230	290	240	261	272	250	227	268	258	246	252	242	285	249	239	278	259	237	238	256	247	247	269	254	224	242	275	272	249	275	257	254	235	277	232	252	252	250	246	257	253	270	246	271	238	245	241	269	251	251	262	253	220	235	236	232	266	237	253	265	234	241	253	277	234	226	252	247	270	281	248	240	230	250	260	268	248	268	230	264	227	276	255	234	217	248	247	271	269	258	222	263	291	237	254	255	268	241	255	276	223	240	235	231	255	266	264	274	264	233	221	243	223	240	227	288	251	280	271	275	239	252	270	263	291	256	231	237	242	266	256	246	252	262	280	251	248	261	256	284	269	247	239	245	258	242	279	225	257	264	246	255	283	256	248	237	236	256	278	270	245	247	237	274	289	269	262	270	257	229	260	240	231	254	230	271	225	232	279	247	246	249	262	249	216	257	234	249	247	275	266	241	244	270	272	244	239	236	258	263	242	250	257	226	263	228	272	245	241	260	254	247	250	239	267	224	301	253	264	239	322	268	248	245	228	265	259	275	229	247	245	224	226	237	262	263	256	273	273	236	246	259	260	247	259	236	240	271	212	255	259	229	260	257	254	269	240	255	249	238	260	262	258	247	253	289	236	254	254	254	225	248	269	265	272	243	238	258	236	247	245	245	236	280	239	286	257	248	241	242	263	263	252	256	276	271	230	270	271	311	253	241	255	225	232	286	243	228	249	249	248	246	238	240	260	242	239	242	243	268	279	222	228	241	251	258	251	233	270	251	251	242	270	261	259	253	268	239	257	258	268	205	259	252	267	234	249	261	254	266	256	271	293	233	274	232	215	306	278	237	234	253	254	254	226	254	224	256	268	274	262	239	260	262	248	249	248	234	251	288	263	226	245	232	272	256	246	267	235	248	267	248	265	270	265	249	246	245	261	252	247	253	227	272	243	245	267	274	254	261	253	269	278	232	254	261	262	238	263	264	255	228	275	261	231	277	227	265	259	234	225	224	236	215	245	262	236	255	268	256	219	243	260	243	256	246	251	281	252	242	250	239	254	255	266	265	248	260	258	285	258	259	224	252	266	249	253	277	245	226	229	267	231	246	272	230	230	243	259	234	211	236	267	274	233	251	249	249	243	258	288	287	240	239	248	265	230	247	247	243	271	230	258	255	256	246	274	243	265	267	254	245	222	254	240	245	241	289	248	245	259	241	262	259	260	282	240	248	234	294	268	275	266	259	238	212	249	255	275	228	250	250	264	222	244	283	261	280	237	233	254	258	273	253	262	287	230	242	267	256	268	257	239	240	254	232	240	240	240	239	244	237	223	223	255	246	247	239	266	245	231	251	250	238	249	245	223	260	246	233	231	279	239	270	276	293	222	227	249	263	241	240	246	270	248	265	258	249	283	278	251	257	262	241	231	255	251	238	243	247	251	250	221	248	236	267	254	264	264	256	256	248	275	266	269	236	226	227	257	208	251	249	256	225	274	252	253	220	251	250	268	285	237	239	251	254	253	246	230	261	227	249	269	245	231	296	217	240	255	263	243	249	239	269	275	272	245	281	246	247	255	249	267	250	264	255	249	257	271	227	265	250	247	228	251	257	275	253	249	225	252	247	253	278	235	234	230	261	230	257	265	234	265	256	269	290	229	222	242	247	256	258	254	232	229	281	265	261	245	267	274	261	231	219	244	255	274	281	271	242	261	256	266	243	229	249	232	250	257	286	246	254	267	256	239	250	250	270	256	256	244	242	259	269	240	235	276	240	249	247	234	274	242	234	283	285	270	234	266	240	267	267	254	268	261	235	245	243	248	254	240	241	226	223	225	274	273	237	262	279	234	268	279	250	266	255	240	269	264	256	250	247	233	256	259	224	272	283	310	246	246	263	228	247	264	255	235	252	240	283	234	258	258	247	199	234	241	217	249	269	249	270	234	247	287	231	246	250	255	228	274	245	257	249	246	238	261	238	226	245	255	258	240	267	250	272	268	228	264	284	239	249	244	244	261	237	244	284	260	297	243	265	243	235	242	247	236	271	248	231	246	253	253	255	265	263	237	242	261	247	276	257	250	255	254	259	261	253	246	216	240	266	250	238	259	265	248	242	241	263	261	229	229	260	251	224	248	264	230	243	273	243	265	224	221	245	247	265	232	221	255	285	276	271	234	261	220	250	238	276	280	241	234	220	245	256	249	244	225	227	234	246	264	246	258	241	233	236	238	222	222	282	234	271	253	247	265	234	244	237	225	244	246	235	239	270	252	252	274	252	263	259	239	255	229	225	241	212	233	283	289	237	239	232	248	263	254	244	250	207	227	252	263	263	274	269	250	253	253	289	213	268	258	256	254	286	273	267	231	255	235	237	273	256	212	292	236	261	247	258	233	253	249	269	272	233	252	271	254	258	257	273	255	250	241	247	274	250	217	267	271	261	255	266	225	266	260	245	257	256	263	237	268	260	254	225	238	241	244	244	219	229	230	205	224	255	246	266	273	268	238	269	251	260	267	264	238	260	246	253	272	217	252	238	230	241	203	241	224	251	247	224	243	232	235	227	259	234	241	205	292	256	250	252	239	248	244	262	266	258	259	229	245	250	242	269	239	247	243	231	239	230	228	250	253	241	243	254	253	288	260	242	223	264	256	246	247	223	252	262	244	238	249	248	261	234	248	258	282	244	234	252	255	255	257	238	249	260	253	268	225	256	271	281	261	263	255	212	285	222	239	262	252	234	260	244	244	215	267	253	261	228	252	270	231	232	268	234	220	244	243	246	258	215	246	235	250	260	265	263	268	273	251	231	254	237	269	262	269	257	270	244	257	280	242	245	286	250	271	236	251	254	251	225	283	276	255	278	253	242	243	249	259	247	263	236	264	239	260	241	246	260	248	244	226	238	278	245	259	236	259	243	246	245	230	267	252	300	265	248	261	275	255	245
12052	1080	1913	2233	1805	1547	1315	1180	1044	966	867	825	796	728	696	687	663	662	658	691	652	572	624	599	638	630	607	645	614	576	626	620	587	579	603	582	552	608	585	595	575	586	599	595	588	591	607	600	570	570	506	536	574	632	561	575	582	547	582	579	597	608	504	543	577	560	544	562	559	560	578	564	552	591	556	580	541	596	585	548	607	589	627	555	606	567	590	527	572	593	566	556	560	572	607	551	581	577	500	550	608	568	552	497	553	558	586	536	552	579	575	549	519	592	560	599	623	557	579	534	589	579	572	537	570	555	563	616	552	561	586	537	532	568	558	584	552	615	575	551	590	527	588	573	566	563	548	565	588	558	604	557	562	548	570	602	601	592	571	575	560	582	584	621	591	567	562	576	515	571	591	541	550	556	592	562	601	569	597	592	539	599	555	610	597	572	573	577	565	558	573	561	547	555	517	562	534	537	582	576	594	537	579	566	599	578	516	509	544	570	582	566	594	564	543	541	549	543	564	535	562	573	556	518	565	550	558	552	571	580	601	555	565	546	543	599	595	538	536	555	560	547	555	560	562	530	547	582	561	600	536	605	556	561	579	583	557	536	552	587	566	570	563	551	567	579	539	562	543	592	520	534	544	589	552	540	604	509	597	590	551	546	581	552	583	593	579	566	541	576	572	543	590	608	566	509	549	590	558	530	547	567	609	565	572	561	548	581	558	514	555	611	591	558	559	545	575	560	543	569	610	509	563	560	538	548	557	548	565	564	581	564	546	539	595	581	593	582	547	588	556	567	587	579	548	528	520	568	548	573	581	599	557	573	576	548	576	526	564	557	591	596	582	539	594	509	600	566	559	586	518	569	586	545	584	562	562	575	561	531	555	524	584	539	531	622	540	564	573	577	522	581	541	526	539	604	541	570	589	602	569	597	577	522	597	582	583	596	562	537	556	563	586	588	535	563	560	555	520	588	535	543	541	578	573	557	535	605	603	585	543	534	570	529	564	572	563	550	589	557	553	532	590	537	573	576	543	563	589	582	564	561	576	574	544	528	538	577	616	571	560	553	540	579	557	564	548	543	574	607	552	556	548	535	552	491	606	613	558	528	547	562	574	568	566	539	562	559	588	538	574	571	570	560	529	522	579	568	580	554	590	546	564	584	603	555	603	606	571	561	599	572	565	523	561	545	559	597	551	567	548	548	552	587	556	587	549	568	606	565	584	509	568	544	559	515	542	557	576	554	578	538	576	552	573	546	524	572	601	584	596	562	542	609	567	583	584	586	538	609	608	562	597	547	591	566	557	602	539	555	568	557	579	563	565	525	587	547	572	547	583	573	560	603	551	594	582	574	559	588	570	545	570	607	612	609	537	552	582	535	573	580	504	545	547	589	529	596	534	551	547	554	581	527	553	511	557	552	613	570	570	555	557	532	561	590	594	553	563	562	535	596	558	557	565	564	549	583	515	628	511	574	570	566	566	603	573	591	567	572	552	525	568	584	583	528	573	562	579	561	557	554	548	573	549	588	585	584	608	591	546	562	599	578	573	585	613	589	585	565	583	553	555	565	611	596	567	611	581	594	587	608	539	571	552	604	636	558	543	567	591	594	542	539	590	543	562	535	533	543	595	569	520	579	555	568	554	555	550	592	520	527	540	513	567	608	547	613	548	557	559	594	582	566	526	587	537	575	563	528	596	559	604	541	558	588	568	629	587	517	563	627	597	542	572	563	568	572	534	582	545	556	597	584	566	571	579	554	556	561	561	568	555	574	570	542	553	541	568	546	566	604	597	521	527	591	539	558	565	574	612	536	570	545	564	599	561	578	559	560	538	578	503	562	575	597	557	546	573	529	546	542	522	582	584	545	578	567	606	529	614	538	574	553	580	540	555	574	588	583	548	567	539	553	564	523	544	532	565	597	564	598	531	606	526	568	589	582	581	537	531	586	555	536	535	567	599	557	538	559	574	564	587	551	545	550	534	634	518	505	584	576	529	599	546	490	570	542	576	559	549	588	578	565	573	578	556	576	596	576	566	567	592	558	564	557	537	565	507	581	545	566	581	572	579	552	579	539	572	567	585	550	592	581	574	553	600	535	521	579	585	602	567	549	568	549	555	542	580	591	616	575	571	578	538	605	581	571	590	573	531	571	585	577	555	579	545	611	556	509	562	578	586	531	580	562	550	580	545	578	561	569	549	563	547	545	570	563	587	577	564	568	613	583	552	528	573	589	564	574	562	548	585	560	594	534	555	549	587	604	559	558	548	528	539	556	555	549	584	569	554	552	573	551	541	613	591	598	623	579	584	563	527	559	540	538	527	592	517	541	599	572	553	563	565	571	577	560	594	568	572	585	568	589	527	560	576	555	546	584	582	563	599	554	572	547	543	581	591	551	609	531	586	572	596	532	577	581	526	565	581	549	536	546	544	575	584	540	572	568	563	559	525	565	551	523	536	554	569	588	592	601	600	569	546	592	543	576	563	521	567	568	521	572	565	587	574	563	538	555	559	557	528	535	519	552	561	616	598	548	573	541	600	611	580	532	557	568	581	560	526	542	574	580	588	594	568	586	606	567	555	572	543	605	553	590	524	522	573	555	570	539	584	498	543	585	548	583	564	571	539	586	559	554	546	551	604	573	523	528	556	571	569	554	517	538	585	562	557	554	529	628	577	559	552	566	538	532	573	563	534	553	538	568	540	581	578	581	561	551	518	537	585	589	576	527	569	544	548	576	512	568	574	553	583	537	551	583	579	578	559	517	557	550	534	534	582	568	602	610	590	582	537	558	582	583	555	612	542	577	578	547	582	590	613	550	540	528	592	554	594	586	580	589	598	558	566	586	546	575	532	554	559	567	602	530	581	563	533	609	531	564	599	572	569	551	551	567	553	591	552	550	543	552	550	600	531	564	534	599	564	540	541	607	597	552	546	569	573	587	535	561	609	588	567	617	546	537	535	600	590	586	534	527	546	529	556	522	596	549	589	570	602	544	592	573	578	558	558	570	585	541	595	609	579	538	584	574	625	526	583	566	545	527	533	582	607	567	541	595	583	528	530	549	566	510	498	579	536	556	600	578	570	572	572	569	563	615	604	580	537	581	560	566	522	580	563	585	574	592	587	572	565	584	541	544	546	560	584	592	604	571	524	578	556	584	598	563	532	551	573	560	515	591	580	584	554	561	560	569	531	550	552	560	586	548	535	535	585	522	527	540	568	550	580	591	590	561	568	556	565	537	589	551	583	563	553	563	578	536	569	548	539	535	581	568	554	559	538	559	536	566	555	565	587	596	567	576	559	585	545	578	555	556	579	557	550	538	599	541	578	506	579	560	544	586	584	572	572	555	574	557	546	546	568	551	558	553	552	577	542	561	548	572	540	572	576	537	566	564	603	563	563	545	576	588	553	572	560	561	576	547	565	540	547	627	576	595	579	585	598	578	559	571	578	575	583	548	551	539	535	598	546	527	592	557	581	591	556	602	565	583	581	548	555	545
3983	266	199	218	202	207	206	178	187	203	198	188	153	184	190	187	188	176	219	191	186	187	179	200	210	172	202	193	201	234	145	199	201	224	191	192	188	181	168	173	187	190	183	186	175	197	174	199	172	196	179	164	183	211	211	192	176	168	199	160	202	190	186	209	194	168	196	216	203	176	180	152	180	194	195	174	162	184	170	174	176	180	186	198	215	175	197	181	213	207	196	196	174	182	199	188	162	200	187	178	192	200	179	181	205	197	192	158	175	215	185	168	185	183	196	185	192	202	185	181	184	217	194	165	177	191	186	171	154	205	180	177	225	164	177	158	178	164	176	202	190	194	194	189	195	204	179	193	182	185	186	199	169	186	196	209	188	183	187	196	177	188	203	204	180	203	172	204	181	173	159	184	177	183	202	205	172	189	193	199	185	209	180	183	165	213	213	177	192	183	176	180	176	193	177	206	152	187	185	176	176	215	216	209	163	182	146	196	177	196	176	213	214	206	190	213	171	190	208	182	182	190	192	191	189	180	206	203	210	207	179	164	194	193	208	174	186	188	190	179	178	208	195	176	171	183	174	196	190	166	199	189	203	167	176	166	193	196	179	178	199	198	185	197	199	188	162	185	169	174	176	206	179	165	194	207	206	178	194	197	183	194	162	192	191	183	197	191	216	191	199	201	178	199	165	179	193	167	191	199	193	175	206	199	186	191	194	181	178	202	185	186	205	191	208	195	188	206	187	194	182	192	171	176	181	204	203	173	189	192	173	187	179	177	200	194	202	178	197	191	196	201	198	180	195	220	184	175	163	191	195	175	183	184	223	200	191	185	191	198	185	195	206	206	189	188	184	192	187	205	176	189	186	178	161	192	186	170	183	192	178	215	204	177	190	192	168	192	207	178	197	220	180	175	196	198	197	154	172	196	195	195	187	195	193	202	192	183	176	196	192	188	168	187	215	215	176	192	174	204	204	200	183	203	174	224	172	191	220	180	196	179	173	183	187	169	214	192	193	197	168	195	203	198	177	209	173	177	194	186	180	215	201	201	203	209	207	207	210	204	193	181	182	170	190	170	196	176	166	212	175	195	182	169	187	184	173	201	197	179	172	181	186	186	185	221	188	199	205	235	213	183	198	213	190	167	187	162	204	194	197	187	188	178	193	172	209	167	171	194	172	193	197	203	182	184	187	200	180	170	200	205	186	174	229	170	185	204	189	185	210	176	172	186	180	177	201	203	191	201	162	182	209	175	171	160	186	205	186	199	186	190	183	186	194	210	184	202	167	169	177	170	198	182	206	192	190	173	193	186	201	191	162	152	187	177	171	176	203	189	177	182	174	199	204	179	179	203	209	175	154	190	176	194	170	204	199	198	175	187	194	169	179	209	172	183	189	193	192	199	177	195	164	169	182	161	179	195	181	172	194	193	199	160	176	177	172	192	207	188	188	181	201	174	170	191	196	211	175	167	180	218	192	194	198	190	179	193	209	225	163	171	197	198	199	176	195	200	191	180	191	196	186	185	217	181	182	196	186	195	199	166	206	181	193	180	194	199	178	188	182	170	182	182	172	195	211	183	179	184	182	194	230	176	199	156	161	166	196	206	187	189	194	200	171	167	179	201	178	213	195	182	171	195	151	194	200	194	183	204	195	168	172	218	190	184	162	172	178	160	222	160	215	195	207	225	203	188	201	171	167	195	189	181	208	196	169	187	214	174	165	204	176	205	173	173	181	176	190	186	181	193	196	166	191	175	184	184	192	179	184	202	190	208	174	207	188	174	183	203	174	199	198	178	196	212	166	197	164	196	206	175	168	184	187	172	186	182	194	168	183	188	199	201	171	183	202	190	197	172	188	164	186	174	166	209	184	178	185	166	197	183	214	214	192	196	193	200	207	174	203	187	188	174	198	184	212	198	173	220	172	180	198	197	197	197	190	171	186	173	197	207	207	183	195	183	196	206	188	179	196	183	201	167	209	182	185	192	161	177	178	195	198	184	183	206	200	190	195	196	202	221	193	156	170	187	200	177	206	194	187	172	201	178	205	222	164	172	169	151	190	179	177	174	168	179	174	175	172	171	195	170	209	192	160	189	204	204	209	188	163	172	190	208	170	198	199	203	171	206	209	199	175	191	169	183	179	177	189	183	178	192	177	165	171	164	203	161	185	182	180	183	181	200	185	177	190	200	185	180	204	178	182	186	194	181	179	187	176	195	187	186	205	185	177	203	196	198	176	161	183	185	194	182	185	192	214	149	206	183	192	188	183	174	178	205	176	186	209	210	209	189	182	182	220	186	185	175	201	172	193	188	203	171	177	203	195	194	191	204	188	201	179	199	193	191	188	196	154	192	166	194	185	170	208	194	180	170	188	179	188	235	186	157	189	198	194	193	170	206	185	193	186	202	191	206	186	198	222	180	196	204	189	176	228	174	174	205	187	188	176	178	194	192	202	185	217	219	177	187	180	178	200	206	184	191	182	185	188	204	190	179	204	195	176	180	181	212	182	198	194	203	207	158	204	192	193	202	204	191	199	189	193	181	196	187	200	184	203	202	203	162	169	189	166	199	198	175	194	195	150	179	181	192	183	188	196	201	192	218	208	209	193	184	181	211	182	190	203	183	203	184	192	179	193	222	201	194	181	196	183	172	196	182	210	199	177	194	180	186	166	179	195	210	183	162	196	198	179	197	178	216	207	214	199	192	185	201	190	159	186	204	182	174	173	172	172	198	182	188	206	206	193	190	177	198	195	200	209	209	163	160	163	168	175	204	196	200	177	209	170	146	200	193	171	204	186	176	200	186	180	173	186	197	181	181	173	196	176	199	203	193	166	175	194	172	194	194	202	184	195	186	183	205	180	187	185	171	201	193	179	215	217	191	174	197	185	184	181	185	161	202	173	190	205	161	175	203	215	201	175	184	194	183	169	194	202	183	175	197	187	180	186	169	206	201	188	182	204	186	151	205	175	182	178	186	181	198	202	180	191	189	177	203	187	180	178	173	204	160	188	180	201	189	204	201	193	192	184	163	182	197	166	206	175	189	199	198	172	186	173	238	194	178	193	172	178	213	186	183	183	184	189	185	164	200	210	194	164	190	186	187	217	169	186	172	195	182	162	188	174	179	175	184	153	190	218	210	185	175	189	180	176	187	173	178	187	204	195	193	188	182	196	179	174	185	181	189	179	189	187	171	221	180	180	165	187	193	207	173	145	202	207	199	184	183	209	210	195	196	188	166	194	170	215	208	208	188	184	188	199	221	191	193	188	163	184	199	199	200	190	193	187	196	194	201	200	184	191	183	173	162	203	183	194	204	202	181	197	195	216	166	176	178	214	223	196	186	206	172	193	189	193	185	201	187	205	213	167	174	203	187	188	194	208	176	194	191	172	211	166	188	190	164	169	178	209	181	192	180	213	193	178	174	223	206	194	176	189	197	215	183	196	198	192	174	169	196	199	177	199	212	210	181	191	187	212	196	169	188	179	171	200	182	173	184
3051	459	518	498	482	457	439	503	491	469	484	444	449	463	449	467	463	471	473	463	459	443	479	481	479	497	484	467	478	441	426	427	465	477	467	473	445	441	422	453	451	472	457	459	477	443	501	494	418	495	463	438	491	431	468	457	456	456	510	491	470	454	463	473	529	468	450	477	449	430	461	490	454	452	419	466	489	453	483	457	452	445	431	467	489	472	440	446	451	450	496	463	462	489	481	447	430	520	446	470	433	465	433	463	451	494	453	483	484	480	456	452	408	473	446	417	481	457	479	508	469	451	488	492	466	453	496	458	481	507	485	480	473	411	470	503	484	491	458	463	487	481	489	490	454	415	439	432	500	494	501	463	463	466	479	458	490	448	488	460	459	456	490	452	475	476	466	489	470	485	486	448	450	443	513	446	454	435	469	432	481	466	451	463	457	482	478	481	437	466	466	469	445	452	435	428	456	471	481	478	436	494	490	469	456	426	477	479	438	456	466	440	481	466	457	466	497	488	439	472	474	504	421	435	456	441	454	459	429	462	446	455	470	446	470	410	473	456	473	474	464	462	434	473	456	468	469	445	453	456	458	451	458	444	459	484	461	469	430	475	461	469	494	475	469	475	462	445	462	492	488	479	464	457	453	476	455	444	488	473	506	448	469	451	449	471	466	460	503	438	502	450	482	418	457	466	478	447	488	412	452	448	469	442	451	460	446	433	523	418	440	483	482	443	466	440	497	461	414	455	457	456	421	464	480	445	453	480	436	486	440	484	440	470	461	486	462	481	471	498	497	477	485	450	446	461	484	400	519	446	458	459	470	528	472	433	486	451	439	465	441	425	456	455	443	469	463	469	489	454	480	449	461	445	471	464	461	447	462	450	450	442	479	443	486	456	484	441	435	443	455	424	449	416	454	469	462	440	446	460	404	449	492	444	469	444	433	472	420	460	481	465	483	437	479	446	482	458	430	443	427	492	441	466	420	428	447	460	460	487	461	485	474	491	473	392	429	499	483	430	447	459	465	463	442	478	458	453	448	470	433	453	477	465	492	445	450	483	457	443	433	433	501	494	450	422	443	503	443	518	426	479	457	427	487	507	467	425	476	493	476	433	487	496	458	422	456	457	448	452	441	443	445	505	461	490	494	454	442	464	463	453	473	496	478	470	467	454	431	487	460	463	459	471	469	482	492	444	469	434	465	486	463	424	446	465	461	436	447	512	424	458	483	433	441	453	456	442	452	439	426	476	456	396	467	494	475	468	474	462	474	450	428	430	478	467	480	486	485	479	445	480	449	484	444	440	469	446	507	485	461	471	453	468	475	444	462	489	480	485	462	464	463	473	465	443	461	459	468	494	470	463	478	450	417	503	490	446	459	475	488	463	470	458	482	466	463	469	450	462	461	453	475	471	491	482	474	454	489	490	486	480	424	497	484	427	444	470	471	471	515	433	475	501	435	445	455	484	497	456	498	473	504	445	452	492	470	454	468	468	469	447	471	462	493	423	447	453	486	486	460	480	486	469	477	427	480	480	470	458	480	469	492	479	502	438	489	449	455	467	432	486	443	475	448	445	460	470	437	490	489	490	440	464	478	486	430	467	491	453	486	489	445	470	476	517	444	514	469	430	446	437	472	462	454	465	464	453	442	466	456	459	483	427	451	452	459	459	444	461	449	446	465	440	446	441	510	453	465	432	451	469	444	506	484	513	444	494	474	475	454	456	490	443	447	465	405	436	466	439	467	438	470	458	417	452	490	443	482	478	423	464	444	451	490	462	474	472	454	466	439	448	433	473	492	430	456	427	461	473	425	482	452	470	500	500	467	492	454	463	500	457	471	468	497	481	439	413	477	466	464	479	447	472	485	522	434	436	471	484	472	492	507	493	461	477	492	473	453	502	489	466	529	482	469	485	461	448	482	470	488	429	412	464	456	458	535	418	473	454	469	441	447	475	441	498	394	451	449	471	475	494	472	472	476	480	451	444	500	466	478	447	432	438	481	424	476	461	466	421	442	448	477	482	463	509	448	415	467	459	452	482	432	459	459	447	472	476	413	469	502	458	454	475	468	462	477	421	460	466	425	467	399	472	479	455	473	451	469	452	455	475	500	525	478	472	466	451	445	518	455	467	448	449	448	436	493	471	484	443	446	479	458	481	478	468	407	476	460	451	461	472	488	456	495	452	436	453	445	414	454	470	468	447	493	485	504	442	476	445	458	442	467	504	462	498	448	479	452	446	434	451	470	463	457	485	452	464	452	487	461	464	484	513	431	479	461	439	485	466	458	479	480	484	425	519	455	471	452	483	463	476	426	463	453	482	496	478	435	464	457	490	479	469	466	457	439	466	480	467	447	450	463	463	472	497	435	433	492	466	479	442	484	477	468	462	462	462	488	492	483	479	462	457	427	479	468	458	450	455	472	451	461	467	487	453	485	469	465	472	455	444	485	443	470	473	477	449	469	439	485	474	475	461	437	516	425	467	460	495	455	466	497	442	466	505	464	440	451	472	455	514	456	470	433	442	452	487	458	461	443	452	460	474	431	449	467	468	486	450	477	466	499	442	464	491	446	457	480	443	460	446	476	471	469	474	450	489	475	445	483	422	473	462	502	461	438	453	452	476	473	446	445	425	447	499	444	428	468	450	465	441	469	455	416	482	454	481	494	457	464	463	438	455	453	479	479	483	469	439	457	423	466	486	466	450	461	461	496	447	473	418	450	472	446	448	474	470	467	467	480	456	481	507	483	502	511	470	458	435	477	465	470	459	477	465	470	436	450	472	482	448	484	498	454	427	442	491	456	461	456	455	449	471	488	465	484	468	476	485	450	474	460	476	472	446	444	447	481	441	448	490	455	463	435	459	463	476	471	497	436	491	495	470	471	489	477	441	464	430	495	519	475	483	444	450	444	466	455	436	441	492	479	470	456	489	411	471	475	447	453	442	493	436	437	459	453	451	476	478	476	493	467	485	494	470	466	486	452	458	458	458	452	460	489	440	481	461	452	464	470	479	484	450	435	481	475	461	496	449	445	452	493	485	486	490	434	436	482	438	458	448	486	441	460	455	472	485	445	404	471	486	456	441	468	462	476	448	436	508	482	464	478	489	487	464	501	465	456	453	438	484	461	462	463	493	467	514	507	450	458	467	444	425	486	477	453	466	488	448	472	479	451	435	467	429	501	504	464	441	414	429	460	465	472	442	434	421	491	482	474	461	440	448	473	448	478	483	468	429	490	467	447	440	487	468	498	484	467	477	464	475	485	457	496	414	480	451	454	458	484	444	494	461	445	414	504	449	469	435	480	483	457	477	458	475	438	469	456	458	459	485	496	451	447	504	482	483	493	466	482	458	479	479	453	461	476	455	453	462	447	473	453	470	504	463	477	489	475	448	424	454	472	464	452	449	484	460	447	474	468	472	446	458	480	477	471	452	502	470	477	474	479	469	444	472	418	460	441	479	461	466	453	484	487	472	478	447	497	465	465	500	460	421	441	467
13094	983	668	536	478	381	367	394	370	326	318	329	364	319	329	291	305	320	347	297	328	304	310	312	360	313	317	290	314	317	321	312	345	312	336	299	319	293	310	318	318	300	325	301	325	315	284	303	334	329	314	302	290	301	296	318	284	297	338	306	340	308	301	311	302	287	313	313	289	292	316	311	313	279	323	353	325	319	302	296	304	351	328	283	321	328	296	324	323	308	291	336	303	329	308	305	310	343	325	272	303	272	300	320	329	325	321	326	323	309	296	290	326	315	300	311	357	317	315	303	292	324	315	329	334	307	306	337	328	336	309	261	322	300	295	297	307	289	305	321	304	330	277	306	304	324	352	336	306	326	318	319	331	298	336	318	303	303	321	311	321	329	286	308	333	299	312	314	328	347	331	308	303	332	301	297	344	313	316	322	341	309	298	337	330	309	277	346	326	282	312	278	290	283	306	308	311	294	320	324	330	333	307	294	286	318	325	344	319	340	301	296	292	304	322	310	302	316	308	305	301	323	322	287	291	311	322	319	282	263	283	334	326	337	292	292	306	285	317	324	322	289	311	331	306	301	301	325	272	282	287	316	353	323	328	296	307	320	308	309	324	321	329	316	287	308	319	330	313	294	299	282	316	306	323	321	309	324	305	296	309	302	319	313	282	322	301	325	338	333	295	272	310	313	325	343	317	308	282	292	326	328	305	293	297	313	327	332	312	317	331	324	305	329	319	309	323	292	333	287	294	327	303	307	337	319	323	311	305	301	306	303	325	321	316	304	314	317	309	321	322	334	297	314	300	314	323	342	327	290	287	312	332	316	297	309	307	323	328	325	309	332	340	290	320	324	300	302	312	329	285	326	310	327	301	313	306	312	323	333	333	294	308	288	312	319	311	340	310	309	346	314	285	330	302	315	333	342	325	303	297	310	330	325	305	306	306	293	312	303	284	295	299	332	304	311	288	317	323	306	349	352	295	324	303	327	329	324	304	292	364	343	326	321	306	305	307	298	334	301	303	294	314	304	315	303	310	306	308	295	352	294	347	291	332	291	299	310	301	302	335	312	301	314	340	306	316	307	306	328	309	269	319	283	330	291	327	311	329	316	315	332	344	357	299	312	308	337	335	367	323	343	308	297	296	321	318	315	329	281	323	304	323	308	318	296	308	297	300	325	330	306	297	320	305	336	305	338	329	299	298	305	271	298	312	320	259	321	290	293	312	314	329	296	326	317	325	349	330	305	331	310	312	285	309	325	318	314	316	320	280	323	311	340	303	289	325	315	317	324	303	302	304	343	301	283	308	332	316	291	303	314	339	307	277	336	318	347	337	308	316	323	314	312	325	321	315	331	304	316	331	346	340	270	305	324	344	294	317	285	325	333	328	334	311	350	300	321	316	299	305	316	354	325	321	293	323	303	288	296	341	320	367	319	305	283	311	331	332	304	314	279	301	325	323	306	292	319	349	332	298	310	289	310	290	308	315	296	318	316	333	316	293	295	330	323	337	319	327	307	308	310	308	335	303	291	303	302	320	295	332	335	307	320	311	320	327	322	325	346	306	294	274	327	281	320	335	330	304	318	295	297	321	292	297	324	329	303	305	328	341	306	348	299	309	290	289	279	301	334	304	336	297	318	327	300	323	343	339	311	302	304	349	302	277	321	298	328	339	318	309	284	324	301	304	332	291	307	290	327	303	316	323	347	319	331	329	299	332	282	289	291	314	318	312	292	302	347	292	324	299	279	360	349	304	310	329	359	306	320	315	334	306	351	328	308	265	282	327	325	326	293	283	338	328	313	313	340	302	284	288	313	289	302	319	311	277	303	301	304	314	299	315	294	338	312	318	336	311	312	283	347	326	306	309	290	313	333	311	287	302	330	276	304	304	320	309	288	311	327	317	307	315	339	341	300	330	339	313	318	323	302	281	311	309	335	309	325	323	333	342	306	322	319	317	294	318	313	309	282	286	310	342	344	315	304	358	311	324	319	295	334	316	322	293	346	295	326	307	302	360	345	296	312	302	307	313	335	285	329	325	305	339	318	267	330	337	300	331	334	322	325	336	278	306	309	314	280	325	341	335	327	326	306	293	343	298	298	333	318	298	322	312	293	302	322	273	336	318	310	293	327	308	278	298	291	315	289	312	331	313	307	331	321	299	315	300	312	313	328	297	304	313	326	299	299	344	317	315	280	287	339	284	342	334	297	305	310	327	331	306	342	310	294	340	315	296	287	332	312	335	296	274	304	291	272	287	318	325	305	318	269	342	336	292	302	339	309	336	300	330	312	318	353	331	311	288	320	313	308	324	304	306	327	336	312	290	290	305	279	327	287	298	269	287	353	326	304	305	370	318	312	285	340	358	321	353	331	309	277	310	304	298	321	320	324	291	295	308	322	310	299	312	265	302	339	286	308	302	293	329	288	307	283	330	307	317	321	298	314	292	316	332	328	331	328	310	293	302	332	314	291	309	294	326	319	315	297	319	278	291	315	302	304	297	303	300	288	314	309	347	338	324	310	327	323	308	287	348	332	299	300	304	303	309	307	321	316	311	295	316	312	327	331	264	321	331	279	319	285	292	318	312	303	322	310	326	294	306	304	324	311	342	285	358	324	310	316	332	344	312	322	318	320	320	326	333	282	338	326	318	300	330	299	335	298	327	334	312	285	334	321	328	296	287	333	295	276	293	299	297	330	344	318	344	329	269	306	338	311	301	287	311	332	304	328	349	292	294	295	305	315	319	319	295	314	265	324	309	337	322	310	322	350	312	318	312	319	271	311	314	325	329	317	312	348	321	293	294	330	323	353	298	307	299	314	342	331	294	309	310	362	294	278	305	290	333	341	332	341	314	334	333	288	307	336	350	356	309	321	323	298	310	311	298	338	308	303	304	285	306	314	317	341	344	298	294	317	335	335	326	310	340	310	323	336	290	299	354	321	307	276	304	325	291	336	310	328	332	324	339	286	289	297	289	301	300	320	268	304	335	315	341	309	324	310	314	311	359	330	296	312	306	308	344	293	291	299	313	325	297	342	281	289	336	289	305	314	358	288	321	319	299	319	319	283	329	326	317	351	293	280	314	323	289	318	291	349	264	289	263	309	320	334	336	340	298	315	320	306	312	290	296	341	315	328	316	328	302	312	290	305	314	291	318	291	310	353	323	346	314	297	308	292	287	317	305	316	340	286	311	295	301	383	310	316	319	310	296	315	322	343	325	324	306	346	295	310	335	313	323	297	299	327	303	275	309	329	299	288	305	331	310	324	302	289	311	326	333	328	302	338	322	283	324	320	328	325	270	311	309	307	322	308	302	316	310	308	296	345	343	300	338	313	315	300	294	312	308	291	319	306	308	326	297	354	288	294	322	319	331	344	309	336	327	381	341	311	307	300	302	318	320	291	283	317	305	297	288	329	300	301	280	291	333	288	306	340	323	335	308	325	294	300	338	314	326	339	307	306	288	310	290	344	318	328	307	334	344	300	301	297	301	312	296	309
9176	965	1460	1506	1349	1234	1137	1040	952	919	873	898	824	761	799	793	770	753	808	800	751	705	751	747	748	780	726	766	711	761	712	745	740	726	747	788	723	743	714	754	715	708	748	674	766	746	742	805	790	686	716	749	694	754	683	685	762	712	715	728	722	718	672	705	764	697	719	707	662	723	705	753	705	746	705	690	731	737	755	730	738	681	714	721	718	696	733	672	680	740	710	690	755	701	731	762	705	708	729	762	720	692	697	666	739	731	697	711	709	710	660	666	660	760	665	706	750	746	709	684	763	700	740	701	710	707	767	728	729	788	700	686	711	662	677	671	692	700	730	737	728	684	674	705	698	699	675	687	714	742	747	774	726	713	755	724	734	691	742	752	716	747	724	707	699	690	654	687	745	715	681	702	711	757	725	687	645	722	682	745	712	644	726	700	719	673	720	770	714	703	697	740	723	699	768	657	670	717	680	739	746	739	706	733	686	715	735	791	715	724	729	695	725	737	703	690	680	707	700	746	738	735	719	745	695	697	709	672	725	628	698	699	701	732	695	717	689	715	675	707	683	720	779	689	716	709	710	730	726	738	700	724	698	725	725	678	727	738	744	689	727	677	686	711	722	681	705	700	643	707	743	638	714	706	702	687	742	679	684	671	685	692	734	729	744	691	713	755	758	736	712	702	679	709	684	704	697	720	762	689	675	682	739	678	684	679	714	789	680	673	726	745	686	680	788	673	707	678	729	738	684	670	724	741	683	734	699	739	731	750	723	663	742	701	686	737	705	748	707	665	696	702	729	681	718	688	743	689	706	732	699	692	745	692	687	723	716	711	723	686	676	720	703	733	758	726	683	716	701	702	734	705	730	738	706	713	714	730	765	693	712	693	694	724	702	667	737	720	710	705	714	707	704	675	734	741	681	730	732	710	705	717	742	689	762	709	717	702	691	739	663	707	726	697	699	718	741	738	738	667	714	736	712	728	671	648	710	688	724	685	722	692	686	693	700	689	695	734	724	686	713	678	696	746	699	731	736	746	684	672	746	683	698	693	676	700	784	708	720	731	748	690	693	708	746	712	719	748	700	713	705	702	690	695	715	713	759	704	699	690	641	716	700	709	721	709	707	666	704	736	719	727	683	725	682	723	697	746	685	729	695	667	690	682	708	688	672	667	689	687	702	724	714	696	704	715	709	738	700	734	710	766	671	718	700	716	679	724	742	666	728	701	693	768	695	678	715	696	709	701	767	696	738	686	708	675	716	696	747	731	747	726	723	733	691	689	716	704	706	747	750	708	767	697	704	692	723	690	696	734	764	705	711	714	752	695	687	702	706	685	712	721	691	737	685	696	697	682	728	722	694	719	691	702	720	703	716	777	655	748	675	710	751	732	749	694	734	721	754	692	733	719	693	664	760	788	723	733	733	724	695	727	741	637	763	691	712	711	686	739	680	666	720	679	722	668	681	671	706	710	730	736	720	659	741	706	711	690	713	665	760	741	739	681	686	769	713	707	705	679	725	713	716	763	692	715	722	711	723	754	698	698	777	713	730	742	707	714	718	681	757	730	722	718	706	730	765	689	681	659	723	743	705	711	696	672	740	702	752	710	672	699	731	683	714	664	697	742	733	703	717	695	724	725	697	731	694	673	702	737	674	688	687	721	716	731	690	715	709	741	729	689	735	694	704	674	682	692	715	707	723	723	722	682	724	736	711	765	666	757	682	660	708	712	711	696	708	715	738	716	703	709	717	754	695	723	752	714	717	688	717	680	659	700	739	697	724	756	727	698	645	650	679	709	687	726	717	723	735	684	684	705	756	709	712	718	691	742	693	733	755	679	738	710	734	711	713	726	711	733	733	715	674	703	706	697	709	735	689	716	710	690	714	713	718	729	678	727	675	738	705	669	710	678	738	688	664	687	679	702	714	707	721	695	684	723	711	733	705	699	731	679	724	688	685	718	716	669	726	667	700	697	722	700	733	683	655	723	710	727	693	711	729	717	707	752	679	683	730	720	756	677	707	745	740	693	697	721	708	754	733	694	691	736	730	734	679	757	702	714	765	761	700	719	716	774	722	693	703	695	733	698	691	691	689	722	740	701	753	697	763	719	694	744	715	740	709	675	713	667	729	730	716	714	679	711	696	730	695	710	729	736	689	711	740	646	718	715	697	719	702	722	708	736	723	685	669	714	728	691	711	682	710	704	739	724	665	706	700	712	701	701	732	745	710	683	701	738	675	695	683	729	664	724	732	679	693	711	775	732	715	665	709	676	673	739	674	671	727	747	703	728	709	704	698	708	689	705	727	723	684	720	707	700	726	708	704	710	750	668	695	724	701	731	670	632	713	674	715	707	710	758	687	697	771	721	707	708	726	700	695	688	711	736	669	703	705	775	736	729	709	699	710	712	716	694	695	671	739	728	668	731	717	731	749	730	713	711	675	763	737	707	683	707	735	692	718	684	719	682	720	693	743	713	707	702	694	677	710	701	739	697	745	706	705	746	694	656	682	716	750	718	715	778	732	714	746	696	736	693	697	761	710	664	741	729	704	749	668	683	663	748	745	739	783	716	705	715	709	735	711	738	727	748	671	739	710	719	717	718	702	722	697	731	707	723	721	705	707	723	738	705	709	701	719	742	707	719	740	722	710	777	710	705	716	698	688	682	731	747	728	730	736	667	667	728	683	750	733	739	729	707	740	699	683	711	746	752	708	718	679	730	668	761	717	690	754	744	672	703	702	697	722	760	734	732	651	696	772	684	727	711	762	716	706	769	721	714	738	686	745	729	704	707	741	721	692	680	746	747	731	698	703	672	715	749	743	734	718	691	686	706	705	716	749	692	732	702	699	789	683	710	742	671	712	687	735	705	678	724	722	708	664	668	729	705	733	751	693	690	681	750	681	726	715	767	711	704	701	659	746	725	734	701	673	765	699	679	665	650	770	716	711	724	725	661	717	755	721	688	741	719	711	751	713	716	731	706	731	671	705	692	725	687	771	722	669	704	678	729	729	722	677	689	717	737	713	725	697	703	706	708	688	731	705	690	697	710	720	691	772	677	708	714	718	684	704	729	726	717	750	718	695	702	691	734	687	694	686	717	751	767	746	736	678	723	687	682	692	725	718	705	712	700	725	762	705	738	743	771	707	701	735	718	676	702	710	706	752	711	677	683	696	693	755	758	690	679	761	690	680	680	709	721	712	780	692	702	742	740	707	716	668	651	750	732	732	691	718	665	699	751	709	715	724	706	737	704	690	705	684	707	717	721	694	680	739	742	695	671	698	742	756	748	715	670	719	683	716	683	672	770	688	712	692	695	644	727	751	729	737	713	697	733	761	691	739	712	737	676	707	774	714	719	664	702	682	742	706	722	671	695	696	730	730	709	720	695	726	719	682	697	686	738	710	706	709	672	733	705	708	708	720	719	772	687	747	752	694	726	743	683	720	686	694	689	706	679	729	719	676	729	688	718	775	774	704	703	734	706	715	687	740	727	700	725
21467	2012	893	704	548	435	351	356	335	308	302	280	299	258	241	246	284	270	261	272	302	254	297	249	261	254	275	293	227	262	250	253	255	274	242	281	262	255	275	237	261	239	255	250	261	252	251	230	234	235	226	262	260	266	245	237	223	256	259	236	258	249	221	223	244	256	278	273	274	249	224	237	261	264	249	244	211	212	244	213	267	224	257	251	255	245	250	234	252	232	242	244	261	293	241	252	255	270	270	235	264	246	282	243	245	281	221	251	266	252	245	224	304	215	242	258	262	248	267	243	230	266	307	258	227	243	252	253	247	258	235	260	252	270	232	217	257	248	263	259	241	276	254	205	240	241	241	244	256	251	250	249	235	220	233	232	216	248	249	242	246	255	216	242	254	272	239	230	277	249	252	240	266	264	249	256	279	289	248	249	243	212	239	234	271	250	236	253	260	268	268	250	276	270	221	259	239	212	259	241	241	244	237	236	284	250	234	261	258	248	240	268	238	229	247	251	258	230	243	256	253	279	242	218	247	259	251	220	221	237	202	241	242	256	243	261	243	209	249	259	252	236	253	242	252	278	257	207	236	248	229	255	260	251	239	258	228	242	232	255	250	259	218	215	241	236	270	274	287	256	240	275	240	264	241	249	262	257	235	253	290	232	250	266	245	256	265	241	266	266	260	251	250	268	267	221	256	259	258	253	257	265	268	256	255	245	224	274	253	251	268	235	281	303	278	258	230	246	242	237	220	239	263	210	263	256	261	275	244	268	262	279	212	267	230	258	267	228	276	261	244	266	260	238	250	243	241	234	243	273	275	222	280	262	212	225	250	274	236	237	254	244	234	236	235	259	259	239	283	258	245	249	266	220	265	234	263	230	251	252	288	229	262	262	251	261	278	267	222	250	213	251	296	269	248	233	231	298	237	244	230	238	249	291	250	245	235	280	259	279	225	254	256	243	243	235	232	247	254	239	265	229	259	256	249	231	272	214	250	242	266	265	231	257	263	245	262	254	244	233	233	292	240	241	256	258	267	279	247	222	229	245	245	285	235	282	276	273	244	263	231	238	265	255	232	281	229	279	215	204	267	251	232	257	251	241	257	260	265	261	261	253	252	284	247	260	250	243	246	240	233	229	252	256	231	242	245	255	267	252	234	250	265	249	240	244	253	241	243	248	243	226	243	243	272	250	248	262	253	256	234	239	249	256	229	257	249	278	240	273	257	247	242	238	274	256	242	254	245	248	199	258	244	225	240	249	236	237	234	255	257	272	275	224	246	220	247	252	224	221	241	253	226	247	241	259	261	263	258	227	258	230	262	226	248	241	257	278	272	251	256	262	266	239	242	230	262	233	267	235	250	238	253	232	255	257	282	250	238	271	259	251	242	250	245	299	242	278	218	242	257	264	230	234	224	251	298	239	239	223	291	220	240	278	256	267	266	271	216	230	232	258	277	254	237	245	250	298	237	235	238	237	252	246	214	242	232	240	254	266	256	269	234	249	238	258	253	255	249	247	240	241	249	236	252	264	252	243	226	256	231	278	237	226	237	248	268	260	267	260	258	288	258	290	256	223	274	255	227	244	247	245	217	245	268	250	232	249	241	251	265	254	232	244	240	273	272	246	253	272	271	240	250	234	243	259	281	248	249	245	269	217	254	234	267	247	269	240	229	249	275	228	235	248	272	268	259	258	242	245	252	245	265	252	271	246	242	244	239	261	275	266	291	237	262	260	238	279	246	267	265	275	234	236	250	244	235	229	240	267	231	256	247	243	246	254	215	247	236	263	240	236	237	239	233	236	224	229	254	246	247	255	234	215	251	246	238	244	275	284	246	236	262	259	249	255	256	264	253	259	237	230	223	259	276	228	226	263	277	273	249	238	289	264	247	247	258	239	253	263	264	213	270	230	246	239	225	263	244	259	250	272	229	223	223	265	246	252	250	227	266	259	245	257	213	226	279	208	247	246	280	262	261	229	251	252	262	266	262	265	275	249	290	282	224	276	278	259	248	273	236	253	266	258	244	270	296	232	262	229	244	245	227	226	251	287	262	261	218	245	244	233	274	255	241	265	229	243	228	268	243	266	264	260	247	255	286	223	241	238	237	256	243	263	273	257	263	248	262	236	274	227	250	241	243	267	246	254	254	254	233	263	237	234	232	275	235	266	235	233	257	236	220	230	251	256	266	210	250	259	239	238	287	269	240	241	255	238	269	260	262	246	243	265	222	229	280	274	245	230	236	261	230	259	251	247	249	254	232	244	263	293	258	213	256	260	279	231	248	264	240	234	251	263	273	269	220	232	237	234	248	259	214	206	258	264	236	226	259	277	242	260	257	254	219	251	261	279	215	244	263	232	217	254	281	235	274	247	275	254	269	243	248	251	264	235	232	249	275	247	280	238	253	283	274	262	262	263	232	231	263	240	248	254	254	290	237	237	257	230	258	248	271	268	228	250	245	233	284	237	231	237	237	248	237	254	230	212	239	243	258	248	234	262	230	257	258	266	257	259	242	271	225	256	222	244	214	230	227	255	244	235	234	269	247	286	252	272	270	219	246	270	229	225	250	245	235	259	247	246	238	253	255	226	249	260	253	257	256	250	232	228	260	269	238	271	246	266	246	220	268	260	242	235	251	274	247	270	241	248	259	248	253	228	246	256	220	270	238	224	273	239	260	268	256	258	256	233	243	246	293	256	251	287	243	221	253	253	279	249	278	242	243	236	238	276	255	234	239	230	276	251	260	254	248	277	230	275	288	218	289	262	241	271	252	239	225	256	276	243	259	264	257	265	240	239	255	246	244	259	230	260	231	260	277	279	263	263	248	231	258	216	244	245	246	225	251	253	242	260	254	226	252	262	241	266	241	254	263	239	255	233	240	231	267	283	265	226	238	283	219	245	256	251	231	234	245	244	263	246	305	219	205	257	258	225	259	241	258	237	238	256	258	251	239	194	234	225	260	232	242	234	255	250	233	257	268	255	271	251	252	238	235	261	234	275	240	242	231	228	237	288	288	252	275	242	226	226	207	256	261	255	237	253	230	275	248	242	260	242	237	269	261	199	258	233	285	257	276	255	229	228	226	222	228	240	258	220	248	259	257	260	244	250	237	223	237	255	208	244	253	248	281	230	250	244	216	262	254	235	260	226	235	266	249	253	263	233	245	252	246	229	245	225	242	229	260	254	257	256	217	232	243	247	260	243	259	262	251	253	253	274	261	287	282	278	265	257	243	241	249	242	265	258	272	243	245	234	267	223	238	237	259	254	259	263	260	266	263	254	257	242	247	270	234	244	209	257	245	252	252	266	259	219	218	258	254	247	263	223	241	263	215	285	274	222	237	248	245	230	268	255	273	262	241	261	259	228	230	258	272	262	227	219	254	236	248	254	254	252	255	222	256	242	255	271	244	238	261	265	283	269	241	242	245	254	249	262	244	252	243	254	251	249	257	252	237	284	239	255	246	267	261	266	244	248	229	250	215	239	232	240	254	235	260	254
11916	1133	1978	2171	1819	1476	1281	1107	988	917	853	796	817	751	710	730	690	672	668	667	715	668	615	653	639	663	593	644	593	644	617	548	598	566	615	624	568	584	574	612	591	566	584	573	582	612	547	543	552	561	554	549	547	621	564	567	514	560	583	571	576	534	578	564	599	549	626	569	614	525	602	580	549	546	536	564	582	548	571	551	621	566	558	561	595	632	593	557	572	575	535	556	599	558	579	565	589	626	542	566	516	532	530	580	560	537	534	611	576	561	566	553	630	596	610	579	596	581	572	534	542	567	551	563	605	547	595	580	537	530	592	574	552	524	570	632	556	590	562	563	587	589	594	545	630	592	569	570	582	577	544	542	570	596	565	631	582	555	545	595	552	575	581	553	527	582	539	577	581	594	554	579	598	553	580	582	591	568	535	567	585	589	546	513	554	562	583	584	556	561	585	531	560	529	574	555	549	591	579	619	562	551	563	554	575	576	561	568	562	599	591	567	588	576	522	555	554	554	565	559	588	569	540	545	537	537	568	583	541	542	554	577	568	536	538	574	554	554	587	564	554	514	597	617	580	545	605	566	572	577	585	594	579	532	597	575	563	557	573	552	577	535	521	561	553	552	584	571	569	608	528	571	562	595	545	571	571	570	555	583	541	572	553	525	578	536	583	565	517	580	618	603	580	563	563	554	565	595	521	593	551	591	513	559	558	565	555	563	554	549	580	600	597	603	528	562	544	568	543	553	583	535	529	543	602	580	590	552	553	553	594	593	557	582	573	582	576	560	596	598	585	565	566	569	542	580	544	571	551	569	579	582	566	551	547	551	563	569	599	552	556	546	539	549	544	525	585	546	549	589	576	580	562	593	594	561	559	580	549	547	551	583	586	578	555	583	544	586	571	586	538	555	541	533	533	572	550	570	550	575	560	603	555	572	545	556	570	584	575	541	599	544	580	595	575	551	526	550	585	601	527	576	559	556	553	550	620	583	534	546	529	574	543	560	622	570	594	545	607	564	558	579	574	565	548	517	575	538	546	605	597	605	543	539	545	600	541	565	563	575	519	574	568	574	550	590	623	575	552	616	595	548	572	562	558	551	556	543	550	597	544	583	595	538	556	570	544	537	594	547	527	561	591	605	561	585	577	515	539	595	587	620	542	526	584	613	568	558	534	542	554	577	555	522	561	565	556	541	577	578	626	620	575	546	544	532	579	578	522	580	569	557	573	548	580	537	561	562	578	577	537	587	575	591	572	586	554	548	582	565	561	543	572	531	569	572	566	562	569	589	579	566	550	554	574	590	563	497	568	535	530	579	583	584	563	588	563	544	558	599	568	570	570	526	581	534	551	556	565	573	595	603	547	601	566	557	591	536	585	533	572	562	540	575	512	571	558	561	602	557	555	589	553	590	523	540	549	557	578	574	552	558	591	542	538	524	576	563	534	537	568	543	627	553	535	555	576	604	566	578	554	570	544	525	531	536	560	571	532	557	565	590	575	602	559	564	564	570	553	579	575	583	567	528	554	551	568	578	602	557	557	571	566	533	554	568	520	548	548	564	582	531	529	546	527	570	569	564	537	586	594	537	564	583	537	572	536	574	546	563	532	551	561	568	590	559	587	564	588	586	538	563	553	538	558	604	600	563	563	557	561	572	577	559	540	534	593	594	617	543	570	545	563	529	578	542	541	589	580	539	578	557	524	540	544	565	513	610	574	526	503	587	555	564	573	571	599	561	593	552	580	577	520	630	539	507	584	565	512	588	543	575	578	570	515	554	607	565	552	541	537	594	612	567	550	565	556	543	572	588	583	560	560	548	569	569	532	572	586	557	541	562	562	594	551	580	555	551	562	573	578	576	552	565	562	531	586	558	597	591	572	544	553	547	555	530	538	600	523	584	572	563	551	547	544	518	594	592	580	531	537	633	549	554	518	596	553	543	556	586	577	550	554	570	599	543	581	601	589	550	553	559	584	556	611	586	559	594	555	570	522	577	542	565	569	597	568	549	587	578	564	531	541	567	572	585	562	573	575	550	549	595	578	525	552	565	572	569	544	585	590	566	545	550	544	555	548	593	534	553	557	537	550	608	569	572	541	544	589	559	547	515	560	558	536	538	562	585	573	556	540	530	561	612	566	589	587	566	559	583	568	564	534	589	550	562	539	595	578	572	574	532	535	562	541	579	554	585	574	572	556	595	566	567	599	569	581	574	584	543	565	583	589	529	585	545	537	573	524	569	553	572	545	581	571	533	561	555	592	606	540	543	606	551	598	575	552	566	578	570	583	582	572	555	556	574	571	538	545	549	572	521	612	552	522	567	595	567	564	606	585	586	546	538	577	569	547	576	614	605	574	613	545	581	574	575	555	602	591	554	551	551	574	573	579	581	579	571	572	586	561	565	549	597	621	604	528	509	569	569	560	561	577	559	560	543	586	559	582	549	534	554	543	616	523	562	603	617	556	542	566	564	563	562	569	520	544	597	558	557	562	584	517	545	571	568	564	544	572	595	581	539	526	591	580	602	541	545	565	554	548	521	577	564	538	592	581	557	556	630	578	562	610	530	583	583	561	549	557	549	548	582	551	557	618	615	571	549	536	581	596	588	560	550	552	552	558	567	574	533	557	572	558	571	594	529	561	548	593	537	573	607	560	532	551	579	534	557	609	596	594	575	527	547	567	579	544	579	590	582	536	555	540	607	579	537	585	561	549	566	552	553	520	612	564	596	560	541	513	553	559	565	571	552	537	601	553	569	539	543	592	592	575	539	552	534	563	570	566	568	572	548	564	576	541	544	561	588	547	537	550	556	584	543	558	554	569	582	551	530	589	568	576	583	562	555	576	568	528	573	576	544	572	553	569	552	563	534	509	558	604	553	562	557	584	569	535	567	573	600	594	507	560	536	541	567	550	563	584	543	554	588	563	563	557	552	582	563	555	555	571	550	577	577	588	544	542	547	552	584	578	536	545	620	624	528	558	572	568	522	566	566	602	555	553	565	553	580	553	553	568	567	571	548	604	560	530	576	594	561	571	571	563	587	542	559	557	536	560	581	524	568	575	557	563	552	577	553	574	580	558	573	563	557	565	587	547	566	541	568	546	572	575	558	534	560	580	573	567	517	590	556	576	594	577	551	574	570	584	595	592	586	543	582	541	561	553	554	586	575	615	528	541	569	554	564	572	598	548	549	575	515	566	525	556	532	597	573	586	544	568	536	561	566	555	577	545	570	564	549	562	580	631	570	558	539	588	542	535	602	587	502	552	516	597	584	538	557	528	559	547	618	598	604	555	559	565	576	556	543	613	589	586	557	536	589	574	553	589	574	552	528	546	583	550	536	530	528	571	551	550	543	606	573	600	572	577	576	561	578	575	550	555	618	561	535	549	550	572	561	554	559	557	568	555	560	589	617	566	525	581	548	598	557	551	547	561	554	621	555	607	564	544	597	539	520	590	525	582	536	564	541	605	543	543	587	551	613	507	591	545	567	574	536	563	614
3980	283	227	207	155	162	190	175	192	218	181	174	175	178	176	206	191	220	187	176	213	213	230	214	173	211	194	172	192	185	194	200	198	197	187	161	203	196	184	183	171	184	198	193	211	178	202	224	184	215	189	178	199	210	193	173	206	182	205	209	191	165	194	215	194	198	188	204	175	173	179	194	200	186	189	203	189	183	169	189	174	195	164	188	166	177	204	198	199	189	210	164	187	178	181	156	182	200	180	200	197	187	193	182	189	194	164	214	172	188	183	195	187	188	179	215	202	177	179	185	199	194	216	185	156	150	172	187	181	204	204	192	159	182	217	193	190	189	190	184	152	194	191	210	179	188	189	179	192	164	191	195	215	190	187	192	198	180	171	186	192	186	166	185	208	164	179	192	159	200	200	146	180	179	220	179	184	191	165	198	183	187	177	194	179	176	174	178	198	184	186	193	177	188	192	170	207	200	162	171	192	165	179	195	195	166	191	210	203	189	193	184	188	211	179	187	199	167	178	185	197	185	186	180	203	186	179	182	209	180	163	192	183	191	202	178	178	182	183	183	188	178	187	175	173	215	202	190	201	205	218	227	198	195	200	193	195	212	189	190	193	184	184	200	188	209	199	187	172	188	197	214	176	182	181	168	173	191	208	181	176	200	197	197	192	185	214	180	198	209	174	193	168	172	189	190	193	205	168	223	189	162	178	183	176	183	186	199	201	185	197	227	185	190	182	189	190	175	182	186	195	185	205	180	194	163	174	186	174	166	205	173	172	207	196	212	175	190	192	170	180	205	207	196	208	178	202	190	200	195	177	218	193	184	183	190	185	225	191	168	186	174	185	205	173	200	194	172	166	212	207	198	183	182	194	234	199	200	187	177	162	198	202	190	185	187	199	189	196	184	193	208	167	181	209	160	171	185	185	187	209	178	177	188	172	181	185	186	190	180	201	177	178	211	174	175	164	186	210	195	195	157	207	190	181	216	194	182	203	199	165	189	209	221	192	195	189	185	169	208	200	174	190	186	202	179	182	180	189	197	210	192	188	191	210	196	174	201	190	203	201	194	179	193	217	190	207	188	205	191	177	190	211	184	162	195	165	178	186	203	199	220	198	188	203	205	186	195	198	184	186	203	190	189	206	208	200	214	169	160	161	187	202	188	211	200	166	167	178	205	193	178	196	189	186	215	188	187	193	196	185	210	193	189	171	180	189	210	172	178	217	206	165	187	187	190	185	188	187	184	177	182	183	206	190	197	173	212	182	193	198	194	190	181	179	177	195	193	197	197	214	203	177	176	189	180	219	196	213	186	201	194	215	178	196	187	205	183	191	155	160	179	194	210	183	189	183	192	173	185	199	187	198	183	212	194	183	185	200	204	171	193	190	214	187	181	190	185	143	175	186	199	179	184	192	206	176	199	195	204	190	173	184	194	184	177	209	172	185	188	198	183	201	179	199	200	174	188	199	181	206	192	187	200	190	206	191	201	217	196	210	168	191	199	212	182	194	161	175	192	175	185	194	196	180	213	181	192	190	185	214	202	195	187	176	193	172	181	200	164	174	156	191	214	169	185	169	175	192	174	194	190	189	185	171	197	193	189	187	178	201	194	198	201	201	201	190	201	181	196	189	138	206	219	187	197	173	197	193	223	221	208	186	222	203	152	228	190	178	176	187	187	186	219	192	167	176	198	184	183	173	172	171	174	166	196	167	179	174	177	196	188	205	172	202	212	173	191	195	206	185	202	184	193	184	201	192	179	189	198	212	206	210	173	196	179	164	189	196	196	194	179	189	199	169	198	163	203	202	165	207	205	209	206	182	166	157	197	190	201	185	181	161	215	161	199	167	171	177	193	179	174	192	174	205	167	209	198	184	153	172	192	189	198	184	184	192	190	167	198	170	203	183	194	207	192	175	169	180	201	172	174	168	186	185	204	170	175	155	183	202	187	186	171	170	186	182	196	189	188	212	206	205	181	172	195	181	146	181	172	205	179	198	187	174	167	177	209	192	190	200	202	178	189	202	199	198	191	165	212	181	207	191	191	178	182	194	204	196	184	210	187	188	153	186	183	161	192	163	193	174	199	204	200	193	200	198	190	188	175	162	167	164	161	176	161	210	208	181	196	159	203	233	220	218	178	209	181	212	171	185	192	155	183	181	187	187	165	193	167	217	171	180	193	197	172	188	181	191	200	190	182	225	177	172	210	176	186	187	181	169	188	167	186	185	170	186	198	183	168	215	183	199	228	208	187	188	176	173	181	176	167	195	172	188	189	170	151	175	205	185	198	181	209	185	179	183	175	208	208	194	202	208	193	182	186	181	180	186	170	189	195	183	204	192	196	163	185	177	187	189	187	175	170	182	199	184	186	196	224	201	175	193	194	182	183	186	178	179	203	184	189	178	194	176	186	176	191	213	191	197	209	187	194	197	197	215	191	208	176	191	181	189	195	168	166	189	178	184	153	189	178	199	189	215	174	180	191	186	208	188	186	201	204	192	202	183	200	162	179	186	174	195	187	185	174	190	175	212	187	210	183	196	187	179	182	185	188	199	205	183	185	190	198	198	206	171	189	192	178	190	173	193	193	201	189	212	190	179	201	199	190	189	173	185	171	215	198	180	220	209	176	211	194	214	192	181	171	203	202	185	181	194	177	194	159	202	204	197	202	198	182	191	191	197	190	183	190	182	197	165	169	199	187	181	172	182	186	182	215	192	186	169	189	181	182	196	202	179	203	192	225	180	191	194	196	194	206	189	195	215	203	181	177	208	201	214	181	189	182	179	181	186	205	172	180	205	172	192	175	165	184	217	201	204	193	199	176	182	192	197	181	189	178	186	186	205	195	184	201	182	201	198	193	198	180	169	199	177	177	201	201	202	197	164	203	208	196	209	196	228	169	178	188	205	187	185	179	196	184	175	201	212	216	185	157	173	183	197	225	192	197	198	198	176	191	174	170	197	192	192	179	202	196	185	200	188	193	216	183	199	186	185	191	216	166	179	184	173	207	201	209	186	203	180	196	175	198	184	195	182	163	182	179	184	203	185	206	186	182	187	225	195	186	177	211	182	215	169	171	153	188	196	177	184	179	177	163	190	194	181	182	218	191	209	180	194	214	177	161	190	197	170	174	181	182	174	188	164	179	194	222	198	194	188	173	195	198	200	185	205	191	216	187	188	158	193	178	174	186	184	201	203	192	188	206	197	191	206	188	206	201	171	210	208	194	201	202	202	201	180	184	196	206	193	220	193	188	208	206	208	199	183	169	189	176	188	204	175	196	206	192	189	188	183	164	201	197	183	179	176	195	196	215	195	188	192	160	188	175	189	172	186	188	186	161	177	183	170	189	186	171	182	179	201	196	219	196	203	205	210	206	205	186	214	165	191	171	193	175	188	201	181	162	197	192	184	172	178	188	197	181	203	219	213	184	192	204	177	198	216	212	171	167	173	185	207	191	188	176	188	192	164	182	184	188	186	173	198	188	192	200	182	229	231	181
2926	509	486	488	494	464	475	473	486	453	480	490	462	538	488	451	464	419	469	468	472	453	524	471	455	479	505	458	458	451	485	471	497	442	435	482	463	463	503	480	488	457	471	475	439	460	468	491	497	433	475	442	467	476	481	454	445	507	481	462	515	499	456	438	463	490	441	479	442	443	457	451	449	416	447	450	479	497	488	467	462	480	495	454	478	452	463	460	452	463	506	476	437	463	418	476	439	488	473	494	465	471	469	452	474	447	473	447	454	433	489	459	465	486	463	464	429	444	491	491	464	475	445	449	436	509	497	477	474	492	468	471	508	488	477	470	454	516	448	459	450	495	463	429	492	480	486	444	443	489	495	441	450	458	477	448	484	466	471	451	440	462	464	473	463	469	466	498	446	443	454	458	483	459	463	476	421	434	453	470	482	469	482	466	451	456	470	477	456	480	482	476	452	447	506	463	457	502	495	495	455	504	470	435	495	456	483	477	468	449	490	503	498	441	504	467	429	440	468	486	467	457	462	484	454	477	431	463	465	454	472	412	485	470	462	394	446	472	471	486	428	472	473	456	434	478	481	453	463	453	484	450	467	453	498	477	493	428	485	497	465	464	468	462	497	476	463	446	466	487	451	480	455	514	456	445	494	449	476	474	454	500	459	452	461	493	454	456	483	451	486	456	443	457	449	473	473	450	460	499	446	496	448	468	476	426	509	444	488	508	484	453	474	484	450	472	451	452	497	472	483	454	482	447	489	486	464	433	477	489	482	477	460	473	463	453	484	465	461	487	451	477	416	444	449	464	474	465	452	446	485	487	450	480	504	502	438	481	466	483	481	471	477	445	481	447	454	489	437	426	486	450	465	492	493	480	462	482	450	497	467	466	490	472	466	449	458	475	458	457	451	484	470	475	482	421	438	466	447	461	482	486	459	479	449	502	514	469	439	499	488	458	457	454	470	460	455	427	452	460	471	415	486	474	473	464	497	484	490	465	468	398	467	480	451	444	448	470	442	448	447	494	466	495	472	453	461	463	507	467	484	453	489	449	438	460	445	455	448	438	466	432	460	505	470	469	451	506	432	469	434	533	463	466	458	466	476	476	475	464	477	489	443	459	481	465	464	480	446	505	440	479	458	499	421	481	474	443	452	468	452	483	453	469	462	457	464	475	503	447	442	472	457	455	483	506	472	461	464	451	456	485	457	472	457	467	420	502	495	448	465	447	484	434	446	472	458	477	482	467	456	476	473	478	443	468	440	458	484	465	521	467	488	507	455	459	477	493	484	426	417	437	464	430	481	459	422	459	475	472	491	480	429	462	489	460	464	514	450	453	468	454	435	491	466	468	480	485	421	415	477	491	455	486	431	463	468	463	438	464	510	487	457	443	477	465	494	495	461	478	523	469	462	448	410	473	469	442	487	450	475	445	467	510	451	447	469	481	489	502	432	468	480	468	464	476	472	502	465	521	463	454	469	465	438	480	484	480	467	454	440	493	443	446	482	478	439	474	485	487	475	491	451	498	481	463	472	461	445	453	481	472	472	515	446	448	440	460	461	470	498	478	454	450	467	466	467	457	471	487	481	490	481	475	487	484	475	487	481	475	477	438	450	493	458	454	441	457	434	454	477	470	489	418	468	497	469	458	451	435	446	434	461	450	450	428	461	480	471	425	467	497	449	507	452	452	481	444	425	448	442	447	506	471	466	474	455	468	508	448	475	488	454	432	436	462	479	478	469	481	487	464	450	484	456	501	456	466	437	487	450	473	470	469	448	430	462	463	491	468	469	527	459	432	424	474	451	486	464	458	436	461	477	394	479	514	435	444	452	470	456	458	464	449	454	442	452	462	436	470	499	445	493	427	452	492	497	467	451	465	485	479	461	459	457	460	464	441	457	484	453	477	472	474	454	454	469	464	484	495	510	455	461	468	445	450	503	471	442	499	465	439	452	499	472	432	453	463	512	459	431	458	484	477	471	431	503	478	447	463	479	465	490	465	485	440	476	451	476	523	476	461	446	455	449	488	482	447	477	496	417	457	490	461	468	466	485	482	422	443	449	425	470	429	486	506	444	464	513	456	463	439	447	432	465	496	447	461	453	472	467	469	475	474	489	476	505	448	470	474	492	486	465	493	434	437	469	436	459	467	440	467	507	457	504	496	410	476	444	479	480	450	488	468	496	518	443	490	491	471	490	472	497	453	480	535	444	471	463	487	431	490	449	477	502	476	487	422	454	446	470	460	467	450	466	446	514	458	474	501	473	458	464	448	495	460	448	464	509	438	480	494	440	481	473	487	433	481	507	484	472	480	503	496	480	498	443	468	485	423	452	470	449	467	471	469	461	489	414	467	497	457	444	462	480	466	465	471	462	467	469	499	466	509	460	451	498	470	461	444	496	475	487	447	449	467	457	482	481	467	501	462	440	450	466	443	474	459	480	519	478	445	453	476	448	443	440	431	500	447	467	476	495	467	447	487	416	477	473	455	554	503	451	486	484	456	501	469	503	447	465	448	455	440	426	451	475	480	462	484	432	449	481	469	469	452	526	477	521	481	472	472	466	472	465	466	489	475	429	495	467	442	476	498	463	445	461	496	477	471	482	490	422	477	483	442	430	424	458	424	478	447	442	469	453	477	454	434	453	451	501	449	432	481	483	469	440	448	480	472	460	454	490	439	449	471	463	452	429	439	456	497	477	462	455	467	447	480	496	474	507	489	473	485	462	451	480	491	451	470	487	482	450	442	488	462	458	433	441	435	450	532	438	473	455	462	467	452	494	464	478	459	474	419	509	473	450	457	479	452	493	436	453	490	457	484	472	456	427	463	419	460	430	454	475	492	460	486	480	477	472	449	465	468	480	426	439	466	497	423	445	442	456	440	462	457	430	452	496	463	482	469	438	445	422	457	483	487	490	443	454	478	490	452	423	480	500	460	440	463	482	475	460	498	464	475	458	466	459	455	480	447	466	483	450	489	446	456	499	452	480	466	472	496	489	440	446	457	454	459	487	465	467	425	482	483	493	468	431	469	459	472	479	492	470	507	470	476	434	460	482	477	505	498	448	457	495	483	452	466	482	445	480	460	426	497	423	427	445	482	490	502	479	455	441	500	516	459	439	493	454	452	425	473	498	461	498	470	476	499	450	460	446	453	475	471	503	451	447	479	471	449	489	436	466	482	475	436	455	484	447	442	449	482	481	447	449	465	460	472	491	473	468	481	465	460	512	464	457	484	438	454	478	495	466	473	474	483	440	447	474	470	463	460	481	486	489	478	443	475	431	487	450	442	495	495	475	475	492	456	473	463	467	511	479	450	493	473	422	429	423	421	507	462	486	483	466	439	474	462	487	427	469	497	494	472	496	455	489	484	477	471	477	435	437	459	506	467	449	470	481	456	441	456	463	468	429	430	485	467	428	462	459	476	460	427	491	447	451	484	469	457	457	488	456	458	448	429	466	446	448	461	466	444	518	457	468	472	469	477	448	426	476	464	453	467
12747	907	631	553	486	415	342	407	379	336	355	336	304	335	310	335	323	322	300	308	319	341	310	348	303	349	284	323	287	331	306	281	310	298	299	312	311	343	314	346	312	350	312	308	305	326	308	342	309	285	302	319	301	345	293	284	320	290	315	316	331	307	366	339	341	329	336	333	324	320	313	299	286	327	326	311	294	317	338	319	294	296	300	290	322	307	328	313	335	317	321	321	296	320	325	344	315	325	314	302	326	294	301	319	301	312	312	292	288	280	311	327	323	342	318	321	290	308	325	301	294	313	307	309	322	328	332	304	300	311	311	309	337	329	306	290	296	313	288	283	297	323	306	328	321	324	314	323	342	316	313	323	337	308	314	290	298	325	317	270	297	285	294	310	299	287	314	291	308	306	315	334	298	295	342	316	293	279	316	313	289	297	300	274	319	311	329	312	321	312	316	324	315	339	307	339	303	350	322	350	359	342	317	321	320	361	297	309	313	329	293	298	344	329	324	322	300	303	317	325	318	307	292	331	285	327	291	306	321	305	282	280	296	291	287	302	278	301	311	335	320	333	321	313	287	293	329	305	312	278	307	320	305	314	321	301	339	320	321	280	315	263	310	280	317	297	299	316	290	310	285	315	312	274	325	325	307	306	292	316	323	340	300	323	329	316	318	340	328	284	292	312	315	278	293	291	304	329	319	344	328	312	341	303	329	315	309	307	284	331	347	302	311	327	291	301	321	276	320	323	296	319	299	304	305	295	286	328	314	299	323	312	335	304	311	328	325	295	307	282	341	294	343	316	328	331	320	351	307	288	302	315	309	293	328	290	366	316	285	340	295	307	328	309	351	326	321	320	304	312	341	295	343	286	295	319	330	296	324	306	301	301	290	300	303	292	315	296	316	335	302	308	297	308	309	310	307	314	327	320	306	290	346	309	301	314	341	322	297	292	311	328	318	319	344	331	298	344	355	307	275	362	314	326	334	310	300	319	316	303	307	317	331	324	325	305	303	335	369	304	328	323	298	309	318	336	356	289	359	296	297	329	311	306	323	283	285	297	297	312	349	300	285	320	326	361	334	332	317	292	313	292	335	278	328	332	314	316	304	320	312	352	335	300	313	339	303	316	303	302	309	300	323	314	311	286	312	368	317	314	275	288	300	321	317	310	321	281	304	335	321	325	318	330	348	329	300	327	325	321	308	332	310	321	304	329	306	307	330	329	353	313	304	312	347	306	288	311	289	352	292	287	316	306	331	317	329	350	306	262	323	327	312	302	300	300	313	310	310	309	300	313	322	344	332	292	374	313	309	284	291	286	261	309	279	371	277	299	298	319	301	338	317	316	320	333	313	307	296	296	325	336	321	285	314	322	305	316	305	324	312	341	297	300	328	336	293	319	310	315	303	314	336	301	353	327	316	312	322	292	311	321	324	313	344	312	322	330	319	290	307	304	295	306	365	340	301	320	328	302	321	314	310	341	298	318	340	270	276	318	310	341	306	339	324	303	306	323	324	317	327	348	299	302	308	313	329	273	275	299	311	295	334	292	274	327	282	288	302	296	300	272	331	316	317	332	324	303	323	308	307	332	295	378	290	350	334	289	329	289	326	305	313	314	312	324	298	301	287	327	316	301	271	301	330	337	307	328	295	344	321	296	316	325	300	288	328	284	307	309	309	319	300	288	307	315	312	313	325	320	320	319	291	291	272	318	295	282	307	323	292	284	286	304	312	282	315	296	312	332	321	314	359	292	307	308	335	315	281	300	340	330	290	363	333	333	310	324	322	322	313	336	328	302	287	324	302	333	298	306	317	318	325	303	313	319	329	348	298	338	318	314	283	322	277	308	303	345	312	316	327	342	304	307	317	312	319	306	299	328	303	307	301	299	316	318	279	310	321	339	315	326	299	324	288	321	333	326	320	303	303	291	358	306	322	341	317	347	327	287	292	283	291	352	319	319	326	311	250	324	283	334	319	297	294	317	294	290	310	265	315	317	327	302	295	325	315	312	312	337	322	323	342	297	297	306	297	343	311	327	307	332	332	283	321	330	328	332	307	286	315	284	342	321	332	323	319	295	327	315	283	297	279	298	316	332	302	334	313	305	313	300	337	310	313	334	351	297	305	303	283	300	323	320	293	349	304	291	324	307	298	330	311	312	308	333	329	306	330	333	290	313	290	304	295	277	320	308	325	317	301	316	317	352	288	297	325	314	312	297	318	331	345	296	281	310	334	331	319	342	312	330	313	316	330	308	305	340	322	315	327	353	302	317	320	323	305	313	327	308	305	315	311	325	317	340	343	334	316	303	328	300	331	313	283	303	308	315	311	325	339	338	322	315	351	337	270	316	310	299	310	300	329	254	285	332	320	336	290	321	307	307	340	337	318	321	302	289	291	332	280	333	298	308	340	307	330	349	303	297	278	295	314	337	319	318	318	319	271	298	305	324	316	337	281	273	317	322	302	306	341	271	295	313	313	309	305	318	292	273	348	302	309	309	288	313	288	331	358	311	342	323	291	336	342	305	288	298	291	312	280	289	289	310	321	314	316	320	294	358	320	313	266	324	293	316	277	310	312	324	312	303	329	280	302	330	278	337	333	312	309	299	294	296	303	297	326	317	283	308	308	275	301	292	300	331	309	319	272	351	321	287	336	324	281	321	335	331	285	322	339	305	304	304	303	315	308	260	315	300	332	345	310	324	296	339	308	315	336	322	318	301	290	304	327	326	333	374	334	331	302	324	339	317	295	305	291	345	303	299	333	330	300	296	288	317	333	293	331	322	335	313	310	295	344	313	326	301	307	300	321	334	318	315	307	311	313	330	289	307	319	319	337	317	344	308	313	317	308	342	309	322	355	271	352	339	337	322	327	339	345	312	290	315	335	301	282	337	289	334	324	305	297	298	292	298	314	325	327	292	337	326	292	346	322	298	303	327	308	300	278	325	303	286	290	317	331	339	304	328	323	308	313	319	304	296	298	348	338	318	347	308	311	295	294	321	325	294	268	291	294	325	310	334	323	327	328	301	310	316	301	321	323	313	321	326	313	328	327	281	355	355	264	305	318	297	336	280	293	282	337	334	315	292	342	319	310	295	332	296	311	312	311	329	303	315	299	305	325	342	311	312	329	298	295	323	317	308	313	309	318	290	306	319	317	315	330	276	324	295	313	291	306	309	296	332	317	342	346	315	318	322	329	333	334	327	295	305	297	303	342	310	314	311	316	327	293	328	317	296	338	321	335	282	298	294	323	307	323	328	340	313	348	313	297	295	296	306	336	288	356	333	320	313	339	278	294	307	325	319	327	300	298	320	319	317	324	295	347	308	330	334	329	300	288	296	315	321	287	306	325	329	313	317	315	316	297	349	319	327	279	280	325	341	319	313	317	308	299	332	296	291	324	301	327	297	324	313	315	289	340	292	295	346	312	336	346	341	346	306	310	330	323	298	292	303	300	307	328	296	307	299	320	297	324	292	313	309	294	311	347	333	321	318	291	302
8910	968	1441	1545	1431	1283	1122	956	957	867	874	837	847	882	797	778	738	751	782	788	780	732	774	732	771	736	748	758	799	747	778	768	750	737	783	744	758	747	701	738	741	716	688	774	764	733	770	736	718	705	702	715	740	743	706	740	702	721	766	728	705	732	715	706	754	715	731	710	704	722	733	738	730	728	694	703	723	732	789	733	718	779	689	740	724	709	717	730	679	738	740	715	719	733	683	637	700	680	632	695	763	692	724	724	758	686	715	712	700	690	726	730	670	719	692	687	722	655	676	668	687	679	727	699	768	722	728	680	713	731	690	720	749	701	723	696	692	693	708	719	712	720	703	706	701	713	710	734	779	761	706	694	720	737	771	699	717	734	710	686	705	711	689	717	760	702	703	703	724	714	746	699	722	725	717	691	703	700	695	693	731	689	737	724	725	705	759	736	680	729	728	685	755	727	764	701	744	710	679	769	722	634	725	720	715	696	717	704	740	675	782	709	699	719	706	720	659	764	689	739	733	690	704	699	709	684	723	685	720	651	690	679	696	672	694	720	734	723	711	669	711	642	722	739	694	702	695	764	684	708	723	714	705	757	725	718	694	735	701	701	745	730	715	690	684	734	741	732	719	718	705	723	762	729	685	714	665	706	726	696	743	678	696	705	754	731	749	709	710	716	686	739	720	705	702	728	734	688	721	712	697	730	690	723	690	683	681	731	724	709	778	725	693	708	794	711	702	665	746	707	706	697	676	658	690	687	699	738	704	711	678	675	675	686	719	710	738	715	749	764	761	691	702	691	717	678	719	738	732	745	736	729	710	659	699	713	695	695	718	709	702	683	718	749	720	704	719	742	712	697	704	688	717	733	715	700	715	681	729	712	714	720	681	685	759	701	714	716	730	714	673	702	727	673	699	695	718	676	697	693	701	683	694	719	703	695	669	714	721	682	714	685	700	711	717	708	715	697	720	687	716	714	731	754	705	675	697	726	709	699	690	664	724	745	736	682	695	693	681	652	731	700	749	728	704	711	708	717	679	706	720	797	690	693	663	705	711	709	692	708	720	701	752	692	706	699	699	693	744	702	734	686	709	707	697	697	742	716	685	704	741	716	738	710	710	699	691	667	676	711	784	760	733	711	677	684	729	765	770	709	684	712	742	733	747	724	736	700	709	698	737	745	652	735	749	715	714	670	729	683	721	703	690	692	690	760	664	740	735	698	725	727	714	735	728	698	700	723	704	679	731	726	724	711	753	694	685	768	697	675	694	712	703	660	697	689	665	695	659	674	736	692	661	704	718	730	727	709	764	724	747	733	718	660	722	691	722	705	749	696	702	655	707	719	745	767	685	678	689	706	685	725	738	736	678	661	735	685	714	718	691	697	670	741	709	754	716	713	693	688	722	713	715	714	735	676	736	721	735	699	701	735	670	671	725	716	721	687	717	731	701	708	714	672	730	747	720	711	667	747	742	678	741	698	675	732	726	724	721	707	756	691	682	683	703	724	683	719	722	745	767	682	686	720	670	675	680	681	648	696	715	688	787	731	710	692	709	654	664	723	699	696	723	724	677	739	703	727	682	716	664	712	695	759	711	702	714	756	696	685	693	701	736	703	718	697	716	732	675	699	659	681	687	736	671	675	736	668	700	699	694	728	728	663	727	721	684	701	707	731	681	703	764	703	734	671	708	744	711	735	723	690	721	714	737	730	734	711	690	711	759	726	713	687	683	708	701	698	700	684	685	678	730	689	678	703	754	656	689	665	703	749	712	699	723	747	705	685	751	694	739	696	730	664	729	676	682	738	706	702	702	726	732	728	710	717	692	674	738	699	699	730	672	673	680	731	673	725	765	666	682	709	718	681	673	692	671	709	651	747	721	677	710	702	730	678	707	736	699	696	705	720	702	678	677	700	725	730	667	716	691	739	696	685	710	735	728	697	713	729	704	691	709	735	706	679	685	713	704	685	723	707	655	743	724	707	741	682	711	732	750	705	719	703	708	715	736	764	759	721	657	684	688	698	682	717	699	676	704	728	759	697	741	715	724	724	698	738	708	694	691	775	718	702	769	734	732	737	713	717	740	696	685	716	737	746	726	694	744	690	729	723	771	745	677	771	710	714	703	739	657	708	720	753	664	691	708	728	725	708	731	721	681	723	726	685	691	703	674	690	715	691	691	715	773	745	701	717	660	666	757	695	756	732	726	693	714	697	705	722	718	681	662	692	697	794	694	692	705	706	700	727	679	703	675	752	752	686	733	661	701	658	731	746	705	677	753	736	724	717	723	741	696	724	666	713	691	735	646	696	713	702	724	684	702	688	700	704	694	696	716	680	700	703	745	691	708	732	731	709	672	651	720	693	705	667	733	683	744	752	706	743	687	676	725	709	728	664	744	718	747	667	738	702	720	698	746	703	732	714	664	651	695	718	756	687	713	673	730	707	696	719	700	716	729	686	703	745	732	702	713	702	676	763	699	743	725	718	713	717	718	723	698	683	769	687	733	702	673	712	722	761	654	713	727	700	703	665	700	723	761	720	713	680	711	695	770	695	726	728	718	694	701	665	691	718	692	732	686	708	676	738	714	744	749	702	754	697	716	719	736	736	656	735	648	731	721	707	744	711	696	723	651	729	742	724	749	705	686	771	732	693	693	664	686	668	700	662	734	713	675	716	755	662	700	724	698	693	712	700	700	692	694	726	695	666	732	686	681	657	709	738	707	705	719	705	724	695	745	713	758	697	706	747	722	751	667	683	742	698	739	690	706	764	711	689	705	729	687	747	675	704	696	710	695	707	703	711	736	676	711	723	707	694	737	768	738	714	708	705	725	724	714	703	736	677	731	684	691	689	714	762	703	746	724	707	747	747	748	703	738	678	684	739	718	660	699	675	742	771	718	690	763	689	697	731	724	702	696	708	692	709	726	670	686	685	740	666	730	681	675	682	706	670	702	729	722	707	694	706	724	671	679	719	718	662	706	722	734	687	717	688	729	680	699	701	710	696	679	681	740	690	723	717	715	698	731	706	732	737	699	742	695	666	668	718	684	732	751	690	764	701	699	698	735	701	688	686	714	734	698	733	756	711	751	701	692	698	707	678	723	671	688	749	723	717	691	730	727	694	718	666	674	695	720	664	726	695	694	677	753	755	722	715	674	733	759	724	713	677	772	728	696	710	719	725	730	662	705	701	727	774	747	694	698	661	676	725	739	655	735	696	726	714	706	663	730	713	733	708	732	718	704	711	747	711	694	704	704	678	701	695	742	731	669	695	716	679	707	746	729	654	686	722	761	657	746	659	730	685	694	704	698	723	668	674	729	737	709	732	694	710	676	691	723	707	686	723	746	697	689	738	673	723	670	698	674	723	699	742	704	677	713	752	717	717	711	785	765	698	727	722	725	691	694	704	694	659	740	679	719	743	733	736	668	709	668	665	693	718	720	674	712	643	724	721	716	727	736	672	737	693	710	765	711	714	705	686	731	696	678	733	749	688	741	699
20728	2066	981	698	571	423	425	371	334	327	301	275	286	291	292	295	300	287	286	259	248	275	248	251	247	239	243	257	242	259	234	245	231	224	259	248	264	229	231	259	255	241	263	260	256	238	251	251	267	237	250	245	261	272	237	252	250	247	246	254	274	267	268	233	247	262	217	245	245	216	255	235	280	245	243	232	238	278	249	252	247	269	267	248	243	261	255	257	267	286	276	253	272	281	225	260	276	258	271	284	283	223	236	259	248	230	245	248	241	250	254	234	238	230	261	234	244	254	244	220	249	287	246	257	243	246	254	224	228	257	250	278	299	234	237	269	245	243	261	259	253	261	253	244	246	254	234	246	245	250	234	240	268	243	215	254	289	274	233	219	238	259	269	247	274	253	247	240	224	278	248	280	252	256	190	274	261	248	249	287	262	233	243	281	253	252	241	270	244	229	272	256	237	240	252	263	264	256	251	255	278	244	236	263	250	223	249	223	257	224	258	256	250	246	254	255	237	249	262	236	256	238	224	234	253	235	249	267	230	229	255	241	213	219	257	231	246	236	249	245	240	233	245	235	244	254	251	237	253	253	249	249	212	263	238	248	232	237	256	272	236	253	247	237	273	232	269	268	221	262	233	287	265	261	254	226	233	268	215	259	222	227	251	253	225	233	232	256	241	259	226	247	225	250	239	247	235	251	223	265	247	248	241	231	220	287	263	244	223	252	243	269	268	250	291	224	230	231	248	264	243	243	247	249	240	223	253	251	274	253	244	241	244	276	247	257	216	236	260	250	209	242	245	230	214	268	250	238	263	256	246	218	251	223	258	226	238	249	220	250	240	233	248	272	263	249	225	262	262	245	251	235	235	217	211	246	278	248	265	269	268	264	253	254	255	266	238	247	232	228	304	258	243	260	245	264	249	248	266	251	267	303	234	233	239	226	256	236	246	234	223	269	263	237	252	246	239	251	240	244	210	242	227	260	260	267	238	250	235	269	231	255	247	246	231	243	228	239	247	243	233	256	253	269	251	271	241	254	241	256	252	244	291	275	220	246	253	236	266	252	234	212	219	261	248	256	212	272	249	266	241	247	256	252	263	248	238	247	253	224	232	231	232	258	257	232	244	214	234	255	235	246	245	208	227	278	249	264	273	236	249	229	251	254	247	258	247	230	245	266	264	235	250	245	253	269	259	227	248	258	221	273	258	254	256	273	254	272	252	250	256	242	245	234	282	224	246	263	252	219	248	248	245	258	246	253	234	277	237	256	247	252	224	251	229	236	258	267	235	243	225	237	246	238	286	247	251	247	242	234	232	257	241	263	261	221	266	249	262	258	247	250	268	265	250	262	251	224	264	273	263	220	221	252	264	264	239	254	236	242	269	241	223	278	244	270	259	249	286	257	259	232	258	245	267	245	259	231	246	257	217	245	252	258	221	250	221	227	245	267	271	227	244	243	241	213	231	258	253	222	225	217	239	271	252	235	233	237	239	243	244	243	267	221	231	229	248	261	258	232	269	243	269	212	219	249	276	248	234	243	234	275	261	223	232	265	258	255	245	284	275	267	252	225	237	230	231	261	238	231	261	255	260	280	265	240	241	229	252	257	227	252	279	236	250	239	237	243	248	227	246	222	277	219	232	271	237	264	272	242	256	220	217	234	239	251	249	275	279	253	267	212	255	248	244	236	245	245	246	222	254	258	254	251	256	262	269	270	242	259	242	271	254	247	257	256	242	250	269	232	258	288	236	256	225	223	254	251	255	256	227	227	279	226	222	236	229	229	247	258	260	239	260	270	226	235	252	272	259	245	254	280	252	225	244	264	253	264	225	243	263	251	250	236	236	246	265	242	246	243	267	219	249	230	262	275	275	247	226	249	227	267	237	270	239	258	244	237	239	271	273	278	259	286	238	225	236	245	252	259	229	239	235	247	252	241	246	209	233	269	236	290	256	236	267	238	268	259	233	258	252	252	242	238	223	248	258	253	241	252	250	226	245	241	227	262	248	228	279	245	256	250	223	260	251	253	244	250	254	225	253	277	243	234	265	237	273	226	254	217	255	244	261	255	245	221	252	261	265	257	285	251	275	231	268	253	252	249	237	238	253	233	221	226	260	248	243	264	256	227	250	242	230	276	244	243	255	240	247	261	235	258	215	234	229	269	233	255	261	245	239	270	271	257	221	251	249	266	256	231	265	251	232	249	284	249	249	240	214	257	224	286	251	249	241	297	243	243	238	229	250	247	222	236	241	244	259	244	273	211	251	269	196	235	249	269	257	244	276	235	287	229	250	246	274	249	255	214	246	244	250	246	251	246	236	245	259	239	245	231	258	253	233	243	252	240	244	257	227	261	267	260	252	254	255	266	226	270	223	270	257	270	250	247	256	250	250	244	213	215	233	229	249	238	230	235	259	253	247	233	264	269	230	275	263	249	255	243	263	246	265	276	252	234	273	246	248	250	251	266	236	250	269	234	238	244	240	243	225	252	246	254	245	256	225	260	217	243	275	242	258	227	231	246	249	238	266	269	271	253	234	264	266	252	252	242	235	232	249	253	260	224	264	260	231	247	234	255	242	229	246	255	236	235	268	243	228	255	247	257	241	242	283	222	266	206	253	244	244	226	249	292	226	236	226	227	243	249	265	226	252	251	261	225	286	259	238	255	276	248	263	236	229	239	230	253	262	247	246	267	267	190	239	234	254	254	249	223	225	251	238	253	243	222	250	239	241	263	252	271	249	252	250	239	250	266	255	262	251	241	229	253	262	221	260	261	234	247	240	265	237	245	256	275	239	240	226	278	234	255	245	251	276	268	243	218	227	253	246	225	265	231	283	247	226	258	251	266	264	256	259	255	250	248	244	267	223	217	260	269	243	257	262	237	267	274	244	238	268	255	276	245	226	273	232	254	226	256	280	254	265	238	242	245	237	252	262	241	240	254	257	227	263	233	222	233	235	223	241	268	236	228	256	251	260	263	265	254	254	244	280	229	228	254	274	274	248	246	219	233	282	227	260	280	265	230	254	276	260	232	219	213	248	235	232	240	252	251	256	238	246	253	257	240	242	241	249	231	241	251	245	213	236	252	228	231	267	252	246	215	254	261	232	244	253	268	226	261	264	267	228	251	226	223	247	204	246	252	246	250	227	255	224	240	227	232	273	264	255	227	263	256	256	263	223	228	239	270	252	247	242	246	230	240	257	239	260	251	225	235	246	250	245	251	255	272	267	256	247	266	254	240	243	248	253	268	256	255	251	237	247	237	236	231	265	238	223	227	280	267	262	244	248	245	236	254	267	244	252	237	247	236	214	255	259	289	281	230	208	251	233	240	229	250	250	241	246	271	232	249	276	244	244	248	265	217	274	226	227	247	233	240	252	252	244	249	225	259	271	253	259	265	234	251	250	253	246	242	253	263	237	236	278	247	269	271	241	232	264	224	259	235	261	248	223	307	249	265	261	228	248	234	238	229	251	249	248	252	236	257	221	233	233	271	265	222
11311	1101	1926	2182	1896	1562	1248	1123	1055	946	835	803	756	769	704	681	717	696	687	659	666	629	605	588	634	611	626	609	639	639	599	583	618	569	587	631	625	584	589	561	599	598	564	616	552	559	573	611	564	577	594	580	587	525	532	552	533	586	609	562	537	593	562	569	557	579	552	552	595	559	624	552	557	569	505	541	575	561	540	577	548	510	591	549	568	602	577	555	588	583	570	576	525	545	559	579	539	572	571	590	540	544	559	557	604	565	569	561	544	569	525	558	563	558	556	577	546	570	578	586	562	572	560	580	578	554	534	532	549	556	568	539	604	556	587	579	533	532	552	540	582	525	577	579	541	586	576	542	543	618	555	594	570	557	584	528	581	562	575	553	581	558	573	579	525	569	568	549	590	529	572	560	524	540	565	527	539	578	561	572	593	551	572	558	561	574	607	566	518	517	525	605	538	582	565	555	566	535	547	540	531	547	587	553	611	578	559	543	553	554	560	537	590	571	585	559	562	582	559	532	578	552	556	559	554	567	537	506	591	552	554	588	562	534	569	538	552	563	598	543	574	541	604	557	576	566	597	584	577	543	569	555	513	550	534	576	535	534	602	569	543	556	572	533	595	554	573	570	558	541	597	552	576	576	548	609	559	576	522	541	552	561	540	567	584	548	527	533	557	571	610	593	546	567	529	583	560	532	523	537	569	533	546	515	561	533	559	574	592	548	563	540	530	542	592	579	548	552	571	606	540	532	590	563	580	542	576	545	526	554	616	566	581	588	556	580	551	533	586	569	593	539	543	541	578	568	586	546	559	513	574	554	545	561	533	590	565	578	577	558	517	528	573	545	592	554	544	568	565	569	571	535	562	585	544	620	585	539	551	575	577	521	598	557	555	533	568	587	614	572	582	577	559	549	528	569	551	541	541	553	593	512	522	567	520	583	580	546	558	575	579	563	574	517	539	556	560	548	577	585	545	577	577	567	540	572	592	554	562	566	548	529	524	522	563	562	615	561	595	566	545	585	529	527	547	540	561	561	547	550	561	550	578	592	577	546	514	546	579	559	542	624	553	559	555	562	572	536	549	579	557	583	560	571	557	584	515	590	539	570	562	529	546	551	540	567	556	521	526	556	550	579	559	584	561	541	587	554	571	556	577	577	552	549	585	558	614	548	585	549	582	577	572	576	558	551	522	586	571	531	596	504	558	532	569	554	559	572	514	566	513	589	544	568	529	550	578	524	553	551	529	555	553	574	531	594	497	583	560	553	548	605	558	536	618	546	503	563	526	599	587	505	543	512	566	561	541	518	588	564	575	570	569	538	538	537	582	566	568	547	576	536	565	583	560	558	535	594	601	563	552	536	546	586	603	547	512	551	554	538	535	534	561	574	552	541	563	560	546	567	505	533	547	533	549	594	591	512	558	595	595	586	568	523	553	592	553	544	609	543	564	574	619	595	548	538	589	549	577	542	547	575	566	560	593	566	574	572	587	535	553	591	537	602	522	530	511	518	575	586	582	573	598	560	530	561	551	556	592	599	562	537	590	577	557	570	521	565	580	549	601	573	553	592	555	544	564	556	563	541	569	540	558	550	577	561	533	540	574	568	568	580	549	562	552	546	559	533	530	560	540	519	560	520	569	566	605	631	562	544	545	581	578	524	525	531	572	565	566	592	574	553	574	562	560	564	578	552	544	581	570	569	591	559	586	560	557	580	583	553	559	545	563	541	583	568	547	572	567	565	544	558	607	558	527	548	536	565	533	587	594	527	546	550	559	554	562	538	604	578	556	568	566	540	553	547	534	572	562	549	564	538	563	559	566	549	572	561	553	557	582	542	571	570	591	537	558	552	578	575	565	553	596	533	573	555	573	568	575	549	573	566	550	572	584	541	574	581	554	546	585	588	559	533	518	605	533	541	517	557	569	552	554	569	565	587	530	548	577	551	526	556	583	573	558	520	584	565	560	539	589	551	588	562	556	570	554	548	528	519	561	535	588	534	575	557	579	563	554	537	568	564	588	554	527	557	547	542	582	538	591	546	534	584	548	530	582	584	551	557	522	549	558	561	518	555	584	540	539	558	555	570	528	564	586	556	564	565	589	606	564	552	546	550	582	576	575	553	528	561	569	554	536	573	560	570	567	586	546	569	580	576	543	582	571	574	559	523	538	529	591	530	544	574	571	580	560	537	568	534	567	573	574	566	569	574	578	552	557	601	578	556	552	550	548	535	589	563	549	599	574	557	539	560	524	542	565	519	542	527	594	551	548	569	560	594	542	615	564	557	522	592	554	544	578	532	610	552	538	573	552	561	525	562	561	574	525	571	555	540	576	559	535	543	560	530	556	547	526	565	566	561	549	601	584	581	558	573	567	538	545	549	537	554	560	579	633	595	550	573	580	544	534	572	542	552	542	552	578	593	543	587	568	563	544	566	542	593	573	604	561	575	571	615	576	530	512	562	543	562	596	576	551	540	554	565	559	552	564	551	536	549	555	560	592	529	539	576	514	586	565	563	579	564	537	526	588	558	557	552	578	575	568	540	537	549	542	568	560	505	622	551	597	594	581	581	540	546	592	545	572	552	527	586	559	594	591	541	599	556	563	565	550	519	531	590	565	561	559	547	566	530	542	573	545	547	534	544	552	581	548	559	536	533	566	522	550	516	556	538	540	547	541	566	565	554	581	585	543	587	544	546	559	583	562	560	534	581	540	583	547	534	575	555	560	528	554	528	566	620	560	551	544	596	604	562	586	569	576	566	532	559	553	508	531	589	538	559	540	547	577	527	528	567	532	546	555	575	546	556	558	613	586	575	553	556	509	519	557	565	539	513	523	540	574	568	547	584	549	542	563	571	560	565	598	564	521	565	532	562	532	571	526	576	550	603	558	566	557	555	592	544	529	584	543	605	576	564	534	552	568	584	553	566	584	598	585	517	540	572	586	477	551	570	560	549	528	540	542	580	543	533	549	615	583	563	557	543	588	525	591	534	559	562	554	534	568	576	528	614	547	514	572	585	566	522	546	543	510	591	558	569	538	553	516	553	563	555	568	547	563	517	569	526	530	562	540	579	546	549	546	574	568	580	547	540	579	600	561	584	583	570	511	511	601	550	574	583	510	579	554	510	540	552	571	531	559	574	585	536	568	550	533	546	604	522	584	572	565	565	587	546	536	558	546	570	549	555	577	565	580	591	533	537	571	524	532	589	542	562	556	546	567	559	575	590	544	546	496	563	551	563	521	559	547	555	556	562	526	559	513	567	558	565	529	550	566	563	591	565	597	568	558	544	549	531	546	530	571	531	538	583	603	550	537	582	587	576	560	585	567	527	567	546	570	569	575	543	511	557	534	588	555	558	549	571	555	548	575	526	540	570	580	569	567	522	527	564	553	551	564	569	586	547	531	564	595	583	585	612	583	576	547	573	598	558	592	588	564	565	543	556	572	549	523	554	560	575	540	600	553	553	567	515	561	572	568	550	499	565	529	544	525	574	530	564
3539	244	172	216	210	183	223	192	199	188	183	180	183	210	162	167	171	173	186	191	172	184	212	192	165	176	193	197	182	176	171	185	172	169	179	170	200	185	182	179	166	210	193	207	199	201	212	172	161	169	174	175	179	176	194	193	172	181	174	168	168	194	171	193	179	218	196	169	161	180	164	168	176	195	178	182	202	174	185	184	206	181	169	162	205	178	166	214	203	177	200	197	184	197	200	179	217	204	181	189	178	196	174	182	173	198	159	174	158	203	193	207	184	168	191	201	183	192	203	202	209	190	186	180	184	168	187	190	196	197	197	180	167	188	210	218	190	193	180	185	206	193	182	178	179	182	183	196	188	198	179	167	206	199	163	201	180	171	169	177	176	185	211	208	185	175	185	176	194	191	224	189	188	202	187	157	180	211	189	163	200	181	191	177	192	183	211	159	171	212	175	225	199	188	193	165	193	199	198	214	182	173	171	192	190	194	187	183	179	192	171	165	216	198	212	155	161	176	173	162	182	209	199	169	176	178	191	175	192	216	174	204	185	176	173	190	160	199	161	181	192	212	200	166	195	191	189	216	186	165	181	186	182	181	191	178	193	183	163	183	174	188	205	200	202	188	214	190	178	202	181	190	218	201	193	188	189	175	174	179	190	193	181	183	185	200	191	179	218	180	195	163	201	207	165	204	186	217	169	203	176	205	159	178	178	215	213	158	180	177	203	181	202	181	192	190	190	222	199	183	174	197	193	176	210	172	180	187	190	176	213	189	215	185	188	190	216	193	172	189	168	210	201	220	197	191	194	180	195	162	174	189	192	196	199	205	179	198	196	205	194	176	193	184	170	190	188	207	177	179	196	191	177	183	169	175	187	181	167	194	201	187	177	172	178	162	178	185	168	190	171	189	187	205	206	194	198	170	183	171	192	205	168	172	189	181	190	190	177	175	164	184	203	188	197	220	180	198	158	174	165	191	199	192	199	188	208	189	176	187	182	172	183	196	189	177	160	200	187	184	165	178	183	185	168	154	176	173	202	204	175	158	192	202	177	166	179	204	206	180	189	213	183	179	187	172	213	172	182	190	184	180	173	219	179	203	176	175	202	190	173	195	178	190	172	188	191	162	221	173	190	199	182	195	180	194	186	171	211	196	165	204	227	205	195	209	177	182	184	185	198	202	175	202	193	168	177	163	201	157	203	191	188	192	201	176	200	171	182	181	201	179	168	181	197	199	187	191	184	185	169	190	199	192	207	177	164	203	190	172	176	165	200	175	164	210	212	181	170	188	203	204	165	201	182	190	171	173	180	182	169	178	177	194	157	167	192	190	186	197	193	168	189	185	180	216	190	199	198	190	199	200	196	166	167	194	188	186	169	208	199	213	204	196	182	207	189	187	172	192	196	193	170	169	187	172	184	190	195	173	199	190	163	191	205	189	202	191	184	185	173	162	187	207	181	184	184	188	188	199	183	219	191	165	171	181	204	182	183	181	172	181	206	195	173	180	167	191	219	212	193	182	175	159	165	171	169	181	204	183	176	191	193	180	170	180	185	174	217	180	188	200	181	191	198	204	211	177	186	164	194	172	186	191	211	189	176	192	191	170	182	174	171	192	192	189	205	206	174	199	177	186	173	184	197	204	178	187	199	178	155	204	176	170	190	187	163	186	175	199	205	195	193	196	186	178	180	199	172	194	212	213	185	211	190	196	213	201	181	198	176	166	174	175	187	183	185	195	194	184	181	200	187	203	205	166	224	180	189	192	188	210	191	176	199	185	159	187	164	185	203	219	190	191	190	196	174	169	184	181	171	202	172	218	211	189	185	191	174	166	171	180	222	191	194	182	177	180	199	164	193	208	192	187	173	213	179	183	173	160	198	185	184	191	188	201	220	176	202	178	194	217	201	210	180	186	156	159	183	184	186	168	183	195	176	199	172	187	182	167	196	185	197	176	165	189	178	195	167	177	175	184	192	179	199	199	170	201	203	172	175	170	193	194	226	183	190	193	186	170	178	192	198	205	170	195	184	182	218	187	198	191	155	185	196	196	186	170	191	194	189	178	201	203	183	210	198	178	181	203	186	175	191	197	204	170	211	184	192	180	179	184	201	208	171	197	188	191	198	193	169	183	183	198	210	198	214	212	204	181	179	197	214	202	222	190	156	192	173	176	201	186	203	183	185	184	222	213	177	187	204	173	179	186	147	163	207	176	165	181	180	187	177	155	188	186	180	194	181	198	208	189	188	205	168	185	196	195	162	185	159	172	206	221	202	176	170	200	186	178	192	181	194	229	181	208	193	193	193	221	198	183	190	175	174	168	168	186	193	207	179	177	197	204	170	192	194	181	171	224	190	206	160	181	199	199	182	197	181	190	181	168	184	189	173	151	171	200	168	175	166	200	176	163	182	214	207	197	179	184	206	213	163	159	173	181	188	204	196	215	207	185	174	177	178	197	174	159	189	219	196	184	182	194	212	191	192	216	209	186	161	191	190	190	190	165	187	144	215	186	176	185	182	186	190	190	178	198	189	206	176	180	192	179	195	211	184	182	173	204	162	190	196	192	174	183	192	195	199	177	198	194	208	177	195	209	169	178	194	178	169	193	185	202	184	187	191	184	162	153	173	190	183	168	207	185	187	182	199	170	199	160	184	173	169	212	235	218	158	183	221	203	200	195	190	205	181	174	183	188	200	191	195	198	175	196	183	203	196	188	199	183	194	176	206	164	205	184	192	171	195	189	179	160	227	160	181	166	172	194	158	179	189	178	191	209	188	216	167	196	182	195	172	186	186	205	193	171	176	157	191	218	186	155	185	199	176	195	186	164	160	153	181	198	184	179	169	186	185	213	182	193	205	181	183	170	233	178	201	176	182	196	178	198	174	175	202	178	184	199	178	165	190	221	185	209	177	189	169	187	207	191	180	181	197	200	199	172	188	196	167	180	192	194	193	189	177	185	204	202	201	158	173	176	193	190	210	173	180	163	196	197	171	184	194	200	194	174	171	197	181	194	184	172	204	193	174	157	178	193	209	199	204	173	176	211	199	181	200	170	185	194	187	183	197	192	167	197	178	181	173	163	185	206	200	204	215	185	162	153	185	193	178	202	169	185	201	190	167	203	191	184	181	183	169	189	192	189	186	203	191	180	175	192	192	200	200	196	191	197	199	191	191	194	197	185	188	173	205	180	209	182	187	198	207	203	189	189	171	216	190	201	177	195	187	165	195	165	187	172	192	193	174	174	176	164	169	192	168	193	190	193	184	185	154	170	209	193	193	197	196	178	197	214	196	179	200	205	188	201	190	181	212	169	163	201	189	202	206	180	228	207	203	186	203	140	180	179	187	203	157	190	187	160	170	176	181	182	174	179	195	203	227	191	189	190	177	171	180	167	185	181	197	189	185	194	193	194	203	205	169	178	177	189	179	170	180	169	170	157	165	190	187	168	171	189	175	151	162	191	179	174	199	203	201	206	179	208	202	197	181	163	180	161	175	160
2844	455	461	472	487	497	489	462	442	516	488	467	439	501	467	448	465	477	437	474	446	440	485	473	475	459	437	475	466	451	419	467	432	464	486	469	452	431	484	485	473	506	483	506	458	509	450	442	483	488	497	441	445	467	441	459	492	470	489	471	466	451	461	484	459	451	440	489	413	454	433	440	430	460	504	457	445	442	441	463	478	430	454	466	468	467	481	444	451	462	464	445	455	431	442	431	455	496	466	459	489	481	476	457	503	429	482	457	465	458	489	448	473	428	468	446	433	485	488	483	449	493	455	463	449	421	486	445	478	439	485	472	459	462	454	485	461	489	465	489	485	451	469	493	457	495	434	487	440	466	453	445	444	466	423	432	437	469	454	437	465	441	512	479	448	483	451	448	509	501	432	462	464	488	446	466	452	463	460	456	481	476	430	512	477	423	467	438	473	487	448	468	471	493	469	468	461	443	488	457	475	447	409	488	455	470	450	449	432	440	480	469	447	457	459	435	487	472	411	443	505	489	456	448	451	466	457	442	454	470	461	483	515	496	473	461	443	471	442	442	497	441	464	456	495	452	465	461	478	489	450	426	428	483	447	519	455	405	482	492	459	455	470	477	488	456	428	433	478	509	419	463	463	427	468	453	486	471	459	431	479	415	454	504	449	486	455	450	433	454	425	472	472	459	466	477	470	473	453	453	448	472	464	479	420	436	424	474	493	455	469	453	468	488	441	506	465	462	458	461	502	474	438	471	470	468	487	445	516	469	449	461	464	479	437	431	434	486	458	452	451	477	474	422	472	483	472	483	460	509	488	475	461	451	471	485	486	436	467	443	448	487	467	490	509	480	426	486	452	467	477	476	449	455	474	500	434	438	478	471	480	480	460	480	450	484	420	459	495	448	489	451	455	454	459	467	464	464	422	445	455	444	455	444	487	435	451	450	474	490	480	493	478	471	472	452	428	438	484	489	444	473	457	508	463	476	463	474	483	476	453	459	406	480	491	452	468	447	484	471	487	446	494	473	505	419	491	498	453	451	463	449	443	487	448	410	475	467	416	430	483	445	460	472	456	449	458	438	448	469	462	478	492	476	458	457	487	453	465	432	414	476	472	484	469	492	418	456	461	470	452	479	481	456	508	444	449	483	469	430	459	442	513	444	512	438	457	448	470	443	491	454	458	516	435	493	451	461	430	456	469	467	463	498	464	460	456	447	474	485	453	432	476	456	449	473	505	436	505	453	466	441	529	431	481	467	504	455	441	485	468	459	489	449	453	455	435	417	450	424	469	499	444	487	458	455	445	486	447	465	491	450	441	493	438	468	459	437	438	460	437	443	428	445	450	459	474	498	459	476	407	446	453	484	461	453	411	438	455	450	471	492	462	431	464	463	491	460	462	494	511	420	499	484	482	466	464	447	453	457	455	483	452	527	439	463	488	457	460	476	475	478	471	524	442	465	453	450	403	438	481	472	485	455	489	432	409	469	480	443	445	455	481	448	470	474	476	474	475	486	483	467	480	429	420	509	475	499	465	474	418	473	493	440	491	461	454	447	474	451	474	416	491	419	456	480	449	424	477	441	444	433	464	431	398	486	465	460	442	486	452	477	461	436	484	457	463	468	484	474	433	443	453	446	470	468	483	483	467	479	489	506	464	463	431	455	491	466	445	454	452	437	466	465	470	455	474	494	484	515	469	476	487	461	434	448	492	450	450	422	470	515	485	449	456	447	495	467	483	501	477	454	439	437	441	452	443	478	483	440	442	428	465	452	490	511	454	493	433	466	462	487	425	447	442	467	426	460	451	489	467	472	486	484	452	461	472	423	423	486	464	480	451	442	430	476	447	481	486	421	491	479	464	479	489	489	492	448	458	475	454	500	446	480	450	504	476	449	464	432	428	418	455	468	423	481	453	470	442	468	472	456	476	501	468	428	456	447	453	477	479	469	466	471	447	473	433	493	417	438	497	479	441	479	456	467	422	453	433	482	461	500	467	458	478	505	484	495	479	453	436	440	475	471	471	482	452	474	477	508	479	459	475	462	446	422	462	508	455	495	460	484	465	433	447	446	467	454	434	458	462	441	474	493	459	470	449	480	470	464	462	460	459	438	486	429	475	476	492	474	504	451	446	443	445	459	430	430	424	423	416	441	485	465	440	485	460	494	509	503	479	450	447	471	465	434	481	444	476	470	464	484	459	430	457	476	430	473	441	477	502	493	473	450	496	468	476	490	447	430	468	456	469	452	463	465	482	471	467	419	474	434	460	478	476	470	456	460	444	480	468	472	485	469	482	472	469	440	482	446	487	438	463	463	427	469	489	477	449	462	429	484	446	457	469	451	485	508	465	444	485	446	519	474	497	475	426	477	466	457	449	460	471	459	456	461	470	479	463	468	460	472	434	438	453	457	463	464	443	494	480	488	428	434	412	502	505	421	474	494	442	458	442	436	468	474	501	432	443	477	400	433	472	467	452	480	440	436	478	445	473	458	475	453	477	449	420	462	448	467	454	442	481	486	461	453	471	461	464	481	443	458	496	441	467	474	477	471	489	465	444	475	505	487	484	446	441	484	450	444	465	469	474	480	498	465	444	453	460	440	461	462	477	466	462	511	426	476	485	470	496	464	490	419	466	466	450	449	496	428	512	460	469	460	495	470	479	446	447	492	444	462	436	429	460	457	472	456	453	469	443	504	481	469	448	475	472	460	453	497	461	469	468	456	468	452	442	425	469	468	465	471	446	443	438	489	450	461	513	408	484	446	490	467	465	471	481	477	438	451	503	456	510	475	464	436	459	436	436	460	483	449	492	474	465	461	439	476	458	472	469	446	496	454	454	473	495	484	476	472	449	463	497	457	430	468	454	483	466	424	449	484	520	403	444	493	478	456	442	498	453	488	462	431	467	471	444	457	443	488	485	431	498	465	451	480	442	461	449	468	472	463	469	453	483	473	481	483	431	448	492	479	455	447	462	444	447	453	500	486	468	483	458	457	487	475	449	464	445	473	439	488	435	440	463	434	478	414	493	435	450	471	448	432	455	489	456	432	478	477	461	461	446	467	452	466	464	416	436	443	469	530	483	491	436	459	488	467	413	488	472	447	481	457	488	454	460	454	453	476	457	487	479	470	432	475	441	497	470	464	459	470	452	470	470	438	471	474	469	461	488	436	469	485	458	416	412	477	482	477	469	495	422	471	446	468	465	474	505	482	462	450	483	456	473	431	472	478	467	477	459	449	482	478	455	470	475	499	487	422	495	461	439	445	459	496	462	487	490	487	464	477	454	458	482	462	482	488	473	447	449	447	466	426	444	467	445	474	462	495	446	443	470	474	478	520	468	472	448	472	464	473	467	463	460	471	445	501	440	461	502	442	462	500	466	471	447	476	470	466	464	435	495	444	437	457	499	438	469	503	482	463	472	484	498	470	424	446	472	476	459	442	447	440	461	491	476	485	503	455	474	492	443	473	451	454	453	451	446	477	464	479	472	469	486	460
11719	864	685	520	485	383	374	370	365	360	325	357	370	307	304	319	290	340	343	308	328	291	324	312	324	328	307	302	307	285	287	324	348	353	333	325	298	320	309	291	325	319	314	311	336	317	286	356	322	295	295	278	283	319	300	326	344	327	298	308	316	338	303	325	328	321	297	294	320	310	328	372	270	304	305	299	321	293	329	326	309	319	330	309	279	284	321	291	334	342	298	304	324	321	297	334	291	336	311	333	320	322	299	329	350	332	309	282	323	297	313	333	288	313	327	299	343	316	324	311	324	315	296	342	316	302	321	307	315	281	305	274	294	301	310	298	326	296	287	292	286	330	313	313	309	303	306	340	349	333	307	299	309	318	327	292	287	305	317	311	310	298	314	310	301	336	361	303	310	312	306	301	303	276	277	348	321	302	307	305	295	309	330	299	311	314	314	349	275	293	292	296	293	315	293	306	280	277	333	336	291	306	346	313	324	284	314	311	305	300	299	333	287	324	333	290	342	327	295	325	288	295	299	314	308	305	339	308	306	313	335	315	306	333	329	318	316	318	303	335	307	313	310	310	312	286	310	321	299	285	325	274	347	326	322	313	317	295	268	320	293	297	325	303	276	283	345	320	256	313	305	267	310	310	295	304	297	317	337	303	275	273	278	308	322	323	296	295	295	295	316	334	310	309	329	300	294	276	317	329	256	297	329	329	339	306	304	316	306	310	348	348	321	300	292	344	348	360	312	288	282	292	315	298	292	296	319	330	329	307	290	327	310	287	303	315	335	328	299	309	305	290	344	344	343	346	304	314	281	288	329	284	309	289	306	303	306	327	291	320	315	338	298	288	279	302	322	301	323	302	278	299	317	305	299	307	285	312	312	324	333	348	290	362	307	330	320	320	315	326	313	312	260	283	295	311	323	325	343	292	324	301	301	328	314	318	307	322	314	304	303	330	294	307	300	338	289	284	307	291	317	329	289	298	328	293	268	322	282	309	306	320	329	291	299	317	338	312	283	248	288	321	320	333	326	298	304	318	313	352	321	317	294	291	320	299	323	308	259	360	324	324	296	309	281	327	315	318	311	335	315	271	310	291	311	289	322	317	337	288	285	309	282	292	305	286	295	309	303	305	291	309	332	297	322	329	325	343	293	319	286	290	313	318	310	319	304	312	289	302	316	319	307	345	293	314	305	317	314	300	322	341	295	299	295	300	292	282	292	373	298	309	313	308	325	358	299	344	313	272	306	328	318	322	323	325	311	316	321	285	294	317	319	292	283	308	289	296	345	272	299	312	316	330	274	344	339	303	308	310	306	270	347	312	316	284	279	334	297	341	296	313	289	279	335	333	292	315	300	294	327	331	283	329	308	342	313	312	345	319	327	354	326	283	340	313	328	307	313	303	304	319	320	330	302	313	333	320	290	281	327	306	305	348	327	305	331	294	282	337	307	298	286	291	272	286	319	314	309	317	256	288	315	286	320	304	348	279	289	275	338	331	306	320	294	306	275	304	359	323	291	290	309	342	291	300	291	320	334	313	324	335	338	286	303	339	311	323	293	314	317	309	305	333	320	275	292	316	295	297	291	296	296	292	362	337	320	330	315	319	310	320	331	322	304	323	300	326	295	310	291	304	303	267	328	315	335	312	320	320	303	298	329	318	302	325	313	296	290	321	282	296	298	285	296	344	291	258	321	318	311	298	319	324	314	302	300	307	295	309	296	313	289	316	310	339	329	320	308	299	301	327	320	300	296	304	287	295	305	350	328	332	309	303	348	286	289	315	315	300	329	262	283	324	281	310	309	321	302	293	305	320	312	263	270	301	317	348	321	314	287	327	331	342	305	347	286	345	312	351	297	320	345	312	352	317	310	305	294	328	285	330	306	297	316	297	312	344	307	283	286	289	289	320	328	304	350	352	306	299	310	354	308	295	299	289	337	329	337	312	339	287	288	334	288	328	320	322	322	314	347	307	313	319	320	306	314	345	299	307	284	298	290	295	291	336	305	332	314	329	280	315	308	298	321	276	310	308	314	332	287	281	311	302	293	333	289	312	322	309	327	278	302	299	300	295	298	309	322	332	279	317	276	315	319	303	304	299	337	331	333	300	298	294	320	306	272	286	353	296	308	289	311	318	303	334	327	301	306	293	298	319	327	325	269	289	303	292	330	306	313	315	332	306	339	294	309	347	306	304	311	315	339	293	299	276	327	322	347	301	327	320	320	301	325	320	300	307	325	295	322	282	321	285	317	326	298	317	315	321	308	330	291	275	291	310	307	304	337	346	270	314	304	279	290	319	323	344	300	285	342	322	336	286	288	330	297	300	317	308	322	335	305	310	329	291	298	321	352	308	345	312	337	272	321	293	304	280	312	336	323	302	324	311	357	318	309	273	308	307	284	310	319	282	294	304	332	297	298	302	325	349	286	296	308	327	296	319	299	303	355	334	301	292	333	302	330	307	322	330	311	293	315	322	299	335	322	293	286	337	296	295	330	278	298	315	290	313	301	274	320	341	330	341	287	311	316	306	301	310	285	298	322	288	336	316	306	324	307	292	297	342	342	314	356	315	312	326	336	309	318	306	314	303	337	299	305	275	314	287	321	290	301	346	279	296	282	328	320	284	313	323	326	322	319	295	313	290	277	317	354	310	297	290	339	279	300	316	316	305	308	300	314	297	322	283	321	308	333	321	303	292	320	320	284	271	322	296	254	315	304	317	320	329	279	322	330	296	297	300	339	312	293	315	303	304	308	293	314	288	289	318	315	319	308	304	308	317	306	317	315	302	309	309	293	336	316	285	344	341	304	343	324	316	287	306	345	290	304	342	290	323	338	322	306	308	333	319	299	332	340	322	328	299	266	299	309	312	310	319	283	291	303	280	320	285	322	296	324	315	304	326	312	366	332	332	302	291	303	326	306	343	313	302	288	318	357	341	279	302	307	310	316	319	317	319	314	340	300	290	286	275	283	322	312	309	300	289	324	330	322	315	315	315	291	330	296	323	332	332	305	353	323	289	352	334	328	304	306	308	345	325	293	304	330	313	339	325	297	317	305	346	290	311	287	321	292	302	302	303	312	308	302	358	267	296	324	299	287	329	302	312	330	327	322	291	325	320	315	273	301	316	310	283	319	315	322	273	314	300	290	328	293	301	317	358	308	306	313	309	295	276	306	333	341	309	330	308	335	316	283	290	310	293	310	310	329	319	342	286	290	337	303	319	292	321	275	328	306	314	354	309	270	333	283	345	328	279	301	297	294	318	311	336	302	311	310	289	284	319	314	349	324	308	309	300	293	308	311	313	299	309	313	295	309	318	334	281	292	324	306	347	288	320	334	334	321	325	307	314	309	328	297	339	309	357	308	332	299	330	317	326	291	351	357	298	298	319	315	279	314	308	314	314	285	312	318	313	337	326	310	294	321	310	312	291	330	313	318	316	297	310	331	337	306	317	287	342	347	286	327	302	321	298	294	321	318	314	336	327	333	333	310	347	310	321
8581	1016	1401	1508	1421	1170	1071	1001	911	914	843	865	771	796	764	790	766	768	756	703	799	792	778	723	744	760	754	767	754	712	713	712	702	758	715	748	692	746	729	687	753	711	707	724	682	730	733	761	727	731	750	708	764	689	705	683	698	723	724	708	684	730	701	725	694	676	701	708	722	699	710	718	729	720	710	708	704	667	739	724	728	689	684	698	704	726	744	750	723	679	732	661	696	777	724	704	715	683	658	727	686	685	736	745	706	691	720	724	694	679	692	758	780	723	700	652	707	721	712	714	693	700	666	717	674	700	687	724	675	745	747	676	698	716	721	698	726	692	717	699	690	670	688	696	692	725	678	715	672	727	701	701	652	677	733	676	752	713	691	733	730	724	697	697	717	665	711	711	688	723	705	716	724	722	686	718	661	659	693	703	686	742	712	735	719	697	667	752	739	726	698	735	654	696	720	728	683	698	717	682	659	725	697	735	716	670	710	707	688	710	688	711	715	756	725	750	703	672	701	701	721	755	713	720	662	724	754	676	711	709	714	694	724	700	729	710	683	733	695	684	735	710	748	697	717	681	723	679	681	700	739	705	703	722	679	703	698	746	723	704	710	719	671	730	705	690	684	763	711	708	712	704	672	755	692	731	745	689	725	759	698	699	677	674	721	689	676	672	737	698	700	750	669	731	657	714	718	783	744	738	690	718	701	713	663	659	697	666	721	703	633	769	704	709	717	651	692	730	699	672	708	743	710	702	729	699	732	728	731	725	739	700	729	676	710	676	684	692	709	776	699	673	714	678	735	698	671	748	690	688	679	717	685	699	709	731	714	680	696	686	696	724	646	722	747	666	692	689	697	708	703	682	725	734	735	726	678	699	686	701	736	699	708	713	730	684	746	691	751	761	713	738	699	690	687	724	729	702	706	668	689	774	740	725	707	706	724	679	695	662	678	709	752	711	777	661	744	673	672	689	727	674	714	730	700	745	678	703	718	717	668	729	708	706	689	709	674	676	732	729	718	708	690	724	769	694	696	705	694	705	743	690	685	716	669	669	726	718	695	701	711	711	691	735	726	703	654	728	704	725	694	724	712	683	663	663	742	711	680	670	727	742	685	694	684	659	752	740	731	710	695	684	667	713	644	695	747	707	671	662	737	735	729	697	711	729	683	713	721	688	735	692	746	682	742	686	694	678	694	695	724	707	708	720	689	698	706	755	711	712	729	640	772	746	682	670	751	685	705	727	707	706	682	703	710	728	745	707	736	732	741	714	756	724	718	722	672	722	699	723	710	698	673	696	709	734	732	692	689	770	651	684	730	729	684	735	745	767	692	696	702	731	696	693	750	766	726	681	697	704	704	669	738	662	735	699	728	669	766	764	735	781	686	691	729	735	710	673	774	744	693	730	678	665	703	701	720	686	725	713	704	744	758	698	682	721	674	719	732	691	723	761	686	679	737	716	736	713	709	686	758	719	712	666	711	718	709	721	717	743	680	712	772	746	717	733	674	714	655	703	695	684	703	728	675	738	693	706	737	729	723	699	680	772	700	677	736	696	729	716	670	680	703	710	720	751	683	686	702	720	697	729	660	687	714	701	718	658	742	712	729	699	690	766	688	682	709	676	744	735	744	676	695	732	689	695	722	665	729	750	736	660	707	715	673	669	744	712	726	734	703	718	676	736	704	663	718	700	726	694	704	691	720	687	685	693	700	731	731	684	767	703	729	677	698	697	660	673	750	718	698	706	722	691	652	713	689	729	657	724	715	688	660	713	740	680	731	758	690	688	693	706	653	724	677	759	759	689	757	715	708	714	690	698	739	710	734	691	717	670	700	676	688	695	666	721	718	705	718	709	715	727	693	753	685	667	683	740	690	732	696	707	717	697	681	695	690	714	705	741	667	708	739	734	693	706	787	667	676	679	662	681	749	702	671	707	716	722	734	732	667	699	741	674	728	678	714	718	724	722	692	746	741	649	723	746	719	680	689	713	702	664	665	687	684	699	723	744	725	719	722	700	732	737	663	691	706	716	698	730	666	736	701	733	713	670	778	669	722	753	721	707	736	691	746	672	700	714	677	685	688	732	702	648	672	678	691	724	700	696	666	700	689	680	725	695	725	679	702	710	745	689	713	711	714	726	704	733	703	740	717	695	702	744	739	711	700	717	711	729	702	676	687	773	692	717	735	772	702	711	718	679	672	718	714	737	677	690	685	671	686	687	671	680	698	741	707	728	748	694	695	699	718	704	692	707	737	679	663	691	741	689	740	722	743	734	702	706	763	703	685	693	681	708	743	732	659	665	704	700	731	710	756	733	695	714	680	723	719	746	737	700	702	719	735	692	749	699	736	704	669	723	672	680	692	740	714	712	713	695	693	681	702	697	746	705	713	700	714	707	689	720	694	696	681	704	714	718	710	739	681	757	665	718	649	686	684	692	698	677	638	702	756	707	654	732	696	708	704	661	680	690	676	733	683	753	686	678	715	680	730	666	752	737	702	736	729	655	717	712	750	692	752	684	698	698	712	694	729	741	680	692	712	732	705	723	640	684	777	709	706	708	689	688	695	639	668	745	712	658	686	683	741	697	685	728	693	703	687	721	722	757	623	721	718	720	707	645	710	728	687	719	710	694	716	734	694	689	716	700	688	698	698	750	675	733	685	725	730	729	739	673	683	720	683	703	679	740	697	725	745	657	684	694	706	760	679	734	687	736	742	697	701	726	710	750	666	706	720	690	718	690	726	713	713	640	710	716	710	708	685	680	728	722	682	694	672	749	763	713	703	670	683	665	712	741	714	703	717	705	705	687	746	731	733	689	702	692	669	691	629	654	697	681	707	703	749	736	663	722	718	727	709	703	642	725	752	659	734	663	673	721	732	659	709	689	703	708	721	681	682	749	697	670	704	673	701	715	726	630	744	720	718	717	722	714	716	707	722	730	734	701	699	741	746	742	673	679	654	742	705	704	694	707	709	741	739	729	682	680	672	691	705	679	709	673	705	683	702	728	699	718	695	664	716	706	694	691	753	689	757	684	717	732	722	744	703	744	670	681	705	703	735	716	738	697	724	699	656	693	715	694	694	690	737	669	738	691	697	706	722	742	736	712	744	733	749	678	732	682	693	702	690	737	750	690	670	671	712	710	689	716	703	753	683	690	714	701	654	680	663	690	683	679	689	706	734	696	704	703	693	712	769	687	678	675	710	755	698	705	702	665	704	747	681	686	726	716	719	714	750	686	723	717	729	699	756	708	679	696	702	713	671	739	736	686	737	694	713	709	717	677	713	708	703	755	733	685	675	758	682	703	681	626	730	698	711	676	742	673	712	730	657	702	688	710	700	718	707	706	740	692	744	694	724	702	662	705	722	738	704	697	638	718	664	683	715	666	711	676	710	668	699	723	744	697	695	666	716	752	689	676	743	704	678	663	698	678	717	702	706	744	713	711	743	748	686	722	735	746	737	693	716	682	700	723	726	626	716	729	730	697	728	696	726	699
19749	1821	948	779	530	457	400	375	373	302	313	242	309	287	273	234	220	266	269	251	273	297	242	256	259	245	234	259	236	217	277	283	232	246	251	254	260	256	286	235	248	260	248	258	243	289	237	253	233	258	239	237	247	243	244	256	259	252	234	259	260	250	265	282	222	246	239	243	255	241	222	249	262	264	253	243	258	252	252	268	251	298	239	234	231	238	259	217	245	260	222	250	262	215	244	253	255	240	283	256	234	243	257	271	239	247	224	263	259	217	270	251	277	269	248	247	236	254	241	244	241	242	261	293	250	231	280	249	248	234	246	232	243	254	214	231	264	236	262	278	264	252	254	230	256	251	224	245	264	240	273	253	216	260	232	263	260	258	253	241	243	274	226	231	212	240	264	225	269	245	274	233	266	258	250	257	265	239	269	241	236	208	218	244	239	232	226	246	264	222	262	281	296	231	254	226	280	245	268	243	251	258	236	278	235	217	242	257	284	259	238	280	238	250	286	260	249	245	221	260	262	267	264	265	228	251	243	210	250	251	237	278	212	228	226	242	250	224	224	242	229	236	231	222	245	236	243	267	258	221	257	245	280	261	252	263	238	263	249	268	255	255	270	276	217	243	232	281	246	227	259	232	216	251	235	273	243	269	268	217	227	237	248	230	271	248	237	237	236	247	223	283	247	255	259	229	227	251	237	265	246	268	254	246	249	239	244	246	265	250	267	281	255	252	245	265	259	264	249	253	248	256	259	255	253	257	250	254	257	284	278	216	237	235	259	229	255	246	242	232	253	247	238	237	232	272	220	256	286	261	253	231	238	221	263	239	241	231	249	211	244	282	277	270	263	232	241	242	260	283	249	257	245	240	268	221	274	272	246	272	268	268	235	240	249	236	228	261	256	248	217	227	249	252	229	221	244	240	256	226	261	230	273	266	249	260	267	247	247	263	311	254	244	271	245	255	283	230	212	265	253	245	268	273	237	234	221	236	237	244	265	274	244	239	236	248	250	269	258	259	293	251	256	247	243	269	252	240	264	262	275	212	207	224	278	267	231	258	234	245	257	284	292	246	210	221	225	273	239	252	253	238	238	241	260	222	236	234	230	218	250	240	259	229	253	228	230	233	223	265	205	239	272	276	244	248	245	244	248	233	251	258	220	219	269	257	224	226	258	287	247	232	243	258	266	246	223	237	233	254	254	276	234	242	259	236	252	233	237	239	273	284	231	231	246	242	209	241	221	233	237	239	256	243	245	238	250	240	240	248	243	254	243	231	260	253	239	244	261	256	230	227	260	284	264	221	264	263	221	245	242	231	236	262	241	260	282	215	235	232	244	281	291	272	256	238	247	245	212	253	248	236	280	225	271	256	242	240	265	264	261	200	300	233	248	260	267	247	249	247	263	246	272	237	253	252	207	237	237	234	238	251	257	242	268	248	289	243	233	240	245	243	248	233	245	236	252	248	256	223	250	275	264	257	241	247	252	262	279	239	252	227	227	248	237	245	251	265	215	251	262	207	254	276	242	250	258	259	229	219	262	238	259	225	262	221	249	243	231	206	234	231	223	267	216	237	263	239	275	284	258	288	261	229	243	232	277	268	237	262	251	245	251	223	255	274	228	257	246	243	272	248	251	251	264	235	239	247	254	225	270	215	239	234	251	255	243	238	262	236	230	255	254	280	251	253	225	252	260	266	253	262	255	263	242	269	252	266	255	255	264	240	223	256	257	222	256	245	216	248	249	241	286	253	236	253	273	260	257	227	233	233	263	236	241	233	234	274	239	257	254	247	277	240	232	201	240	235	277	250	257	250	226	260	228	268	237	217	248	220	234	271	274	247	267	234	257	237	274	229	224	252	248	241	292	255	250	233	252	238	247	246	247	238	269	259	248	259	235	234	245	252	243	269	244	251	228	258	196	198	250	260	276	259	212	256	251	231	252	228	246	222	268	254	251	243	241	257	269	261	252	251	233	249	239	217	266	254	244	218	255	258	252	248	247	237	241	239	237	246	258	271	255	214	260	240	236	250	244	265	243	263	264	242	244	288	257	251	244	247	272	249	248	256	248	250	242	234	219	291	276	273	226	242	235	259	247	251	241	271	270	253	253	254	214	263	240	227	269	228	213	226	217	238	229	243	269	236	260	250	243	234	235	241	268	261	240	211	248	223	240	240	226	244	250	246	269	227	257	244	295	232	278	243	226	252	269	238	231	240	235	262	220	232	242	245	258	235	232	258	227	270	246	248	213	242	264	263	293	254	229	216	220	256	245	238	260	267	249	275	256	234	223	263	238	252	254	265	261	260	228	279	237	245	279	232	238	245	221	217	244	236	254	277	228	246	248	271	263	223	258	238	217	275	240	253	257	262	252	242	238	268	253	265	234	229	233	262	268	267	250	249	244	251	235	261	254	243	240	226	242	252	260	246	226	270	267	234	232	280	243	241	244	229	277	228	226	269	255	281	256	266	235	241	274	238	291	234	228	237	207	243	271	241	252	250	249	254	242	253	230	261	249	253	220	235	248	253	261	240	249	256	249	231	246	234	229	245	220	263	252	243	242	249	254	276	237	248	236	240	249	251	254	246	226	243	263	235	255	250	238	263	210	204	275	261	255	265	243	248	254	243	250	232	217	250	261	237	221	223	258	251	245	271	239	263	250	273	252	252	234	243	257	238	242	256	259	232	259	255	233	246	257	213	245	264	234	273	249	226	227	252	270	266	209	222	231	246	256	266	269	262	224	254	264	275	259	244	245	249	271	248	256	239	250	258	267	229	209	241	250	255	243	243	227	244	237	239	246	231	249	249	241	230	261	242	236	224	238	280	240	254	234	220	210	268	236	224	255	287	232	247	234	237	247	244	263	257	238	235	252	274	247	261	248	261	251	246	250	268	262	258	253	252	240	292	238	265	240	230	212	247	242	264	280	253	245	224	269	233	260	239	254	232	256	239	260	251	275	249	264	221	239	247	247	241	249	236	258	230	273	282	242	246	257	264	251	217	248	225	242	266	253	248	233	244	230	251	232	232	243	253	261	294	225	260	259	286	251	279	223	244	252	249	243	232	267	245	231	292	222	253	286	235	260	266	237	251	241	229	230	261	242	230	239	227	242	223	242	263	243	274	234	229	219	241	248	227	231	220	249	238	228	253	243	231	239	206	264	243	223	248	242	240	256	218	223	200	255	249	249	211	248	272	253	238	257	240	252	230	249	244	270	264	269	248	240	224	244	226	218	262	253	232	236	272	213	249	246	233	245	291	243	292	257	285	244	245	231	287	263	257	239	259	236	242	237	236	274	245	244	230	262	271	238	217	264	253	238	241	239	264	237	262	252	254	230	245	239	262	228	260	218	266	238	232	272	231	254	260	259	234	219	264	254	258	206	238	239	251	241	247	222	234	273	245	256	249	245	240	259	261	242	258	249	235	249	228	211	258	255	256	265	244	247	243	269	243	201	244	222	239	265	244	242	257	262	236	220	226	220	254	224	241	266	238
11094	1060	2014	2149	1836	1511	1308	1134	963	939	907	825	828	749	736	702	713	679	621	623	656	605	638	626	588	607	626	592	586	595	609	640	617	569	577	589	570	613	582	623	582	595	621	566	559	553	585	562	549	563	534	541	604	544	497	623	550	571	556	586	587	528	580	534	599	561	584	564	597	537	522	593	569	558	538	535	558	541	556	585	623	549	545	572	538	535	555	515	584	533	559	547	540	518	625	566	579	586	536	572	529	543	582	559	539	581	571	589	539	575	576	540	534	573	536	567	558	551	531	567	524	492	552	551	542	552	566	599	530	570	565	619	581	571	527	586	558	535	590	574	562	560	531	581	591	576	601	587	592	543	517	543	543	564	543	545	544	536	612	546	538	532	563	589	533	555	552	574	584	551	564	587	563	574	568	599	538	514	516	529	546	586	519	606	551	559	556	519	542	585	559	526	558	566	569	548	560	522	576	549	559	568	523	563	567	570	557	594	540	547	571	524	536	560	578	582	591	569	555	602	546	592	541	570	561	540	560	515	536	561	532	558	585	591	525	557	533	558	582	614	573	558	552	552	531	544	551	556	571	569	564	566	591	540	575	524	545	545	564	551	554	593	575	540	570	554	563	541	578	579	530	545	573	550	556	558	557	529	559	560	588	555	508	541	596	546	568	563	552	536	565	531	520	552	565	553	557	549	549	540	554	513	580	537	601	573	548	560	574	491	563	527	549	520	547	557	555	542	550	570	530	528	566	548	576	572	553	547	528	553	550	564	542	562	538	604	554	545	611	521	550	588	585	568	518	545	566	510	552	540	566	534	571	523	577	533	518	543	570	554	592	540	565	541	561	574	520	562	559	548	534	561	565	543	545	553	537	600	528	543	555	540	521	559	545	521	558	546	533	514	557	556	583	557	557	546	573	541	532	549	564	559	558	572	577	549	566	532	548	535	536	592	555	576	519	549	562	608	565	559	566	562	548	563	559	591	569	559	554	531	550	504	545	588	558	580	557	539	557	526	528	558	535	599	579	562	560	563	529	552	578	567	527	558	548	508	569	570	555	558	596	580	548	600	548	594	561	561	533	560	559	545	561	518	543	560	546	564	543	545	545	539	528	526	562	539	573	541	546	534	564	565	574	580	548	546	565	576	538	542	555	535	514	554	549	516	556	549	538	554	513	543	599	554	561	533	580	561	571	541	534	576	565	574	520	562	561	571	525	556	573	593	556	536	557	560	558	563	529	544	504	540	592	573	557	571	566	542	517	529	583	571	575	564	559	597	589	559	527	561	531	564	610	555	543	514	595	549	565	576	525	497	618	535	577	573	565	571	504	544	523	578	576	580	585	565	560	529	539	607	575	565	529	589	548	543	546	571	533	562	598	603	520	568	530	517	549	584	554	544	508	559	565	533	572	571	515	520	539	569	554	568	596	525	518	549	517	523	547	569	532	522	538	528	536	593	493	569	560	561	512	540	502	558	543	545	531	549	568	524	584	560	524	561	577	588	592	584	569	606	567	565	566	605	595	545	560	588	526	567	534	599	553	548	533	526	535	579	606	567	534	561	575	551	589	523	581	539	543	530	504	569	556	573	561	554	533	521	546	566	548	554	577	589	577	580	531	542	557	532	589	527	574	590	538	537	565	550	558	566	577	574	559	538	573	535	567	614	580	558	599	626	561	556	570	534	542	599	541	595	541	570	528	546	567	556	565	570	553	584	577	554	600	531	542	520	559	552	498	536	581	601	524	592	553	531	550	565	552	540	543	595	599	558	562	568	552	526	553	569	564	547	519	516	566	582	554	567	544	547	565	562	584	568	566	546	581	535	556	584	572	539	573	558	549	524	557	544	579	544	544	588	517	586	554	572	580	541	575	563	566	538	552	529	553	516	560	562	561	584	541	601	556	528	548	552	565	525	540	566	546	573	559	563	568	573	585	561	575	520	569	518	561	582	560	561	559	537	556	568	526	530	539	517	581	584	580	567	512	519	529	528	561	523	576	524	519	541	534	570	557	551	563	553	570	548	545	544	579	565	549	537	541	557	569	570	530	535	509	577	563	592	613	570	551	563	530	494	530	553	543	537	518	562	565	555	540	547	557	576	542	532	553	546	588	557	583	483	557	515	576	549	598	551	557	590	537	588	533	552	586	568	561	553	514	512	563	536	531	559	526	557	535	504	542	552	566	527	567	554	563	560	515	545	555	551	565	536	572	603	547	529	580	594	585	567	571	604	526	580	585	510	478	550	567	556	554	574	563	564	561	572	559	536	556	516	564	549	591	556	531	528	541	503	544	542	552	531	528	547	583	584	549	559	558	533	534	598	590	552	525	560	589	529	552	587	566	564	566	568	582	546	538	506	544	586	551	552	534	536	598	524	571	544	504	545	544	547	600	548	552	574	555	572	593	519	573	551	552	555	546	551	554	555	525	524	573	543	543	569	548	530	542	565	523	525	585	539	573	515	614	567	582	564	529	531	515	594	556	541	549	584	561	573	577	551	557	554	566	546	541	533	559	579	588	580	528	555	615	554	535	540	537	573	572	537	509	582	561	546	563	534	566	520	515	521	520	639	521	526	552	516	523	516	555	582	562	559	577	522	535	523	567	599	555	525	535	560	559	582	559	580	532	543	570	587	546	537	576	548	549	555	568	571	532	527	574	566	547	543	563	568	565	573	578	521	564	575	539	547	544	548	514	585	561	564	545	580	560	550	566	539	531	540	595	575	535	575	550	555	516	534	529	535	566	511	548	586	541	570	558	564	531	537	557	557	537	555	537	546	586	564	546	578	543	596	556	588	600	519	555	572	604	550	560	589	576	543	562	552	564	552	548	566	582	596	519	553	557	530	559	553	579	601	535	546	540	584	546	548	541	566	584	550	546	512	526	544	560	555	560	537	555	591	542	564	613	567	580	579	548	561	565	577	537	590	539	522	559	594	513	578	575	541	544	537	592	564	551	591	554	543	583	497	584	541	548	589	603	503	548	548	576	562	568	581	527	594	573	535	541	562	534	539	554	561	552	610	588	570	558	567	586	546	577	553	607	516	499	549	586	580	547	596	581	552	556	581	574	525	526	478	573	558	546	531	585	593	554	549	557	527	541	558	591	562	530	584	595	594	528	577	579	552	516	553	533	514	591	554	540	585	561	582	535	593	530	568	546	559	536	515	566	607	470	569	551	545	547	563	555	597	580	555	561	557	503	616	555	534	569	565	545	562	509	561	549	572	550	556	533	537	554	527	579	558	561	569	552	572	548	565	578	573	539	548	512	565	556	546	622	535	600	550	558	556	552	546	553	523	595	557	547	541	559	578	544	541	557	571	525	547	509	556	568	544	562	522	550	571	488	567	547	575	531	524	563	579	514	516	590	552	561	565	587	563	538	566	542	586	526	542	512	574	555	583	619	498	576	510	521	561	530	561	565	578	598	537	514	545	542	578	547	561	540	550	556	565	564	602	549	569	566	539	555	551	545	555	581	533	551	537	531	554	533	552
3277	264	195	195	199	180	208	194	180	187	149	210	172	183	168	154	175	206	167	167	165	223	168	167	186	188	186	187	178	206	192	188	190	182	185	210	180	193	207	182	191	203	184	198	179	193	182	186	214	186	175	154	171	208	196	187	167	210	178	158	192	176	189	185	207	219	180	190	178	185	197	179	213	175	190	162	188	161	177	181	198	213	193	185	189	199	197	186	200	208	193	170	158	184	194	178	215	207	183	166	192	179	212	175	190	175	200	205	177	179	166	193	163	197	198	179	190	181	220	186	183	165	214	219	172	198	192	199	156	172	160	197	191	171	185	195	175	205	193	187	195	229	173	186	194	183	191	171	184	182	201	189	192	202	196	198	173	217	173	191	201	181	174	182	175	196	185	195	182	206	199	183	190	188	201	182	194	199	187	166	183	174	165	190	187	182	165	168	212	185	180	195	191	189	172	201	218	178	199	210	195	170	220	199	187	151	196	206	189	189	185	174	188	182	182	172	186	195	200	206	175	179	195	185	184	174	172	181	195	181	205	170	200	152	209	193	194	171	187	210	151	186	163	201	180	202	194	204	178	153	176	214	185	194	222	182	199	182	183	188	195	197	187	179	181	179	184	212	212	187	216	192	196	196	186	168	163	166	187	203	199	164	165	187	172	181	172	161	194	184	229	168	176	183	195	183	172	172	200	205	201	148	172	184	190	174	172	185	176	158	205	174	179	212	196	143	168	210	183	185	188	170	181	175	191	185	163	212	156	183	171	174	169	199	186	194	139	168	199	179	172	175	174	177	215	182	189	182	166	177	171	166	180	176	181	174	195	204	187	211	200	176	186	179	180	179	193	188	188	191	202	162	150	224	176	185	178	185	208	198	177	193	183	181	200	192	188	200	195	199	203	207	187	165	189	184	185	187	198	193	208	208	215	200	198	205	179	167	179	163	204	204	193	206	186	165	164	189	182	180	198	195	193	189	183	208	196	189	181	188	179	181	176	172	186	169	182	184	181	195	204	176	221	180	161	168	196	203	200	196	188	177	171	195	187	188	199	202	202	190	173	183	181	169	182	190	191	191	190	177	187	214	190	199	210	202	215	193	197	176	195	153	165	166	220	188	201	191	196	196	191	208	168	191	184	187	204	211	200	227	218	201	168	167	191	186	196	185	209	195	164	162	206	192	169	196	205	186	206	199	184	183	206	182	180	221	156	175	198	177	208	175	178	184	195	212	188	209	171	196	197	165	183	189	177	201	187	194	192	190	181	185	174	193	189	173	178	185	180	203	202	169	174	192	190	176	183	206	210	188	174	202	212	176	173	203	186	199	173	186	191	184	175	163	196	187	190	228	218	184	181	202	195	187	184	179	173	188	192	197	197	182	145	205	213	177	198	193	213	244	208	182	199	184	173	196	176	187	187	186	183	152	147	187	183	181	217	174	196	190	175	200	206	207	189	171	196	187	191	174	184	201	198	192	164	182	170	189	192	182	165	180	169	193	175	198	201	169	183	182	189	173	175	183	167	202	197	229	164	208	183	190	217	211	180	219	187	168	194	173	182	186	189	181	180	179	192	157	154	171	162	186	209	190	190	176	201	175	202	194	182	210	197	199	181	189	195	191	188	189	196	190	197	205	206	219	157	199	190	194	211	189	195	200	210	163	205	178	204	175	211	184	195	215	195	173	174	218	202	170	177	211	181	194	169	167	174	181	205	190	168	197	189	187	169	190	162	188	164	218	182	177	193	187	207	165	177	205	197	188	170	232	194	170	176	175	173	183	183	182	197	205	196	153	200	198	213	192	185	177	197	213	174	208	189	173	189	178	190	177	201	187	182	154	171	172	182	180	179	144	170	194	176	194	162	207	171	185	179	178	169	173	197	169	210	172	176	207	198	203	176	189	182	189	183	188	165	177	187	179	171	185	182	194	179	175	183	168	182	194	183	184	196	202	202	197	187	200	191	189	165	162	185	171	186	174	219	164	176	178	182	209	175	210	167	180	173	171	206	187	186	188	166	184	206	184	217	153	201	188	173	196	197	185	191	202	202	186	203	174	160	195	181	184	192	188	176	183	183	171	164	199	182	190	187	185	189	201	168	164	170	175	229	192	189	205	191	204	175	188	186	161	203	182	174	190	206	170	178	165	202	180	184	198	181	177	174	177	179	200	193	173	166	194	214	186	186	199	172	184	174	201	182	192	183	191	175	207	188	176	181	190	188	200	207	198	176	155	181	181	184	180	184	180	192	208	188	184	200	211	194	171	192	176	174	186	181	194	205	185	181	205	171	188	188	188	180	164	168	207	205	164	190	197	161	192	186	167	185	212	203	194	189	161	167	188	175	182	172	209	176	204	206	202	169	191	177	175	183	194	184	184	199	205	189	180	194	187	183	183	197	192	178	192	196	188	214	193	195	188	199	188	179	190	176	204	186	174	211	211	209	176	169	182	202	189	192	176	193	192	196	180	194	161	176	214	169	191	188	176	155	170	196	204	183	165	160	164	160	193	182	220	212	185	157	196	194	206	173	199	170	179	165	188	222	187	192	159	182	184	185	180	177	196	175	192	179	212	169	169	190	176	180	203	181	203	199	184	203	183	197	185	165	201	168	191	193	164	194	184	200	183	184	209	211	189	191	213	213	197	159	206	161	213	198	188	210	196	183	197	190	207	180	187	194	157	207	189	182	157	187	187	230	190	179	190	173	173	190	196	181	185	195	167	192	214	178	206	198	215	179	183	210	173	166	180	166	202	205	191	168	179	199	173	211	188	186	174	154	200	172	178	166	197	183	175	175	160	200	196	206	196	219	163	181	182	205	205	191	183	187	198	186	172	170	183	168	191	176	193	169	169	186	204	162	192	169	202	170	143	212	217	198	201	196	201	188	183	205	207	204	193	183	187	182	168	217	171	212	224	189	184	175	177	192	196	178	177	183	194	205	183	212	193	176	198	207	180	194	192	186	190	161	184	207	178	204	169	189	180	180	206	201	199	164	209	194	188	205	177	203	197	171	183	173	185	187	207	225	188	156	187	176	206	189	168	175	185	165	183	185	178	170	187	217	154	178	171	175	170	183	171	193	202	181	185	173	170	176	187	175	194	193	197	195	208	177	172	200	164	163	154	188	167	163	189	170	173	177	177	180	181	188	167	186	184	209	180	189	178	200	214	179	170	193	205	196	168	180	197	175	175	178	186	176	189	149	198	202	159	201	192	201	195	210	185	203	194	188	191	173	196	194	182	169	196	205	170	176	172	183	182	187	209	173	171	167	184	181	197	177	173	200	192	220	206	185	190	185	195	182	192	183	174	172	166	190	195	180	182	195	198	182	201	189	187	190	179	182	190	199	177	176	176	174	189	172	195	158	190	181	189	185	165	189	208	186	182	161	194	147	173	193	187	175	169	177	188	176	169	204	209	188	186	162	167	178	225	185	204	163	164	194	208	200	179	213	184	171	164	205	197	173	175	177	188	198	184	198	217	179	186	188	171	166	168
2731	471	500	507	508	483	446	457	499	489	463	486	472	507	483	433	437	484	511	445	417	478	478	452	494	460	484	474	434	454	475	480	473	455	460	482	441	463	484	436	502	474	485	466	457	471	456	475	450	454	481	474	445	466	438	453	439	524	463	463	456	471	453	425	487	449	406	465	492	458	480	476	497	420	456	464	468	481	436	435	477	508	495	471	470	456	478	504	471	503	456	439	457	512	440	469	485	449	450	459	490	463	427	457	456	451	410	459	461	472	441	459	472	447	466	508	448	445	446	459	480	492	464	469	484	440	467	466	481	452	470	436	490	506	457	430	478	451	449	464	448	467	414	433	506	468	482	509	447	482	456	491	476	451	436	463	472	451	469	464	430	460	458	479	437	497	453	473	464	486	484	477	467	420	477	432	475	453	429	491	502	467	451	450	433	527	437	463	463	492	456	451	503	445	467	471	460	451	435	455	415	495	472	466	462	460	488	452	462	466	496	462	448	478	466	467	456	499	473	523	498	426	452	462	487	495	483	466	465	443	471	461	456	416	435	452	431	473	437	428	501	478	423	477	423	476	485	499	470	464	470	442	448	480	447	418	439	451	433	453	443	457	435	432	458	464	423	471	458	473	434	439	456	459	438	446	468	469	491	454	470	511	420	455	443	457	442	450	466	446	485	456	493	432	426	490	492	474	454	440	450	502	468	490	509	455	490	468	434	474	432	494	457	478	492	419	444	452	449	458	438	485	459	494	441	441	471	453	460	457	470	489	423	464	495	471	461	496	437	454	455	485	478	475	481	473	466	480	440	474	452	461	477	446	452	472	432	435	495	474	468	434	445	459	438	464	475	487	464	494	470	473	448	460	491	454	473	414	454	448	504	446	469	498	422	485	487	464	445	500	449	439	455	451	459	482	469	476	477	463	464	468	436	444	423	448	482	448	483	474	430	388	483	439	474	410	442	479	462	498	462	448	487	449	440	438	458	467	462	461	448	448	446	463	455	476	450	413	483	456	458	493	429	455	482	471	443	512	445	488	486	471	465	468	449	430	446	433	483	453	445	471	416	484	444	491	473	448	479	437	467	438	473	502	470	427	474	426	422	432	426	437	451	481	503	445	458	491	478	446	463	440	496	460	496	439	467	460	466	468	448	505	502	432	475	453	447	494	463	471	480	418	505	479	466	460	457	443	477	460	460	446	460	458	451	438	482	447	422	472	502	464	477	456	482	471	467	472	444	468	452	499	531	431	468	466	468	489	466	413	455	458	475	496	485	481	488	403	454	447	475	470	434	479	440	486	456	466	469	499	476	454	470	454	494	444	483	453	429	467	456	484	469	467	452	476	474	491	478	456	471	473	483	446	434	438	490	491	472	496	460	455	490	442	492	470	462	463	416	461	457	488	463	429	469	474	464	456	442	466	461	442	495	469	449	468	445	435	501	442	460	461	463	446	504	494	452	497	476	488	436	442	478	502	446	471	439	446	475	494	458	459	475	469	431	478	476	438	439	458	466	472	480	441	483	474	459	414	471	472	439	456	462	481	471	433	476	449	478	477	468	426	473	465	486	470	471	466	485	438	444	466	455	457	467	460	507	453	458	516	473	488	438	491	430	429	449	446	448	479	461	455	473	459	449	497	467	441	474	448	482	459	458	463	462	475	454	472	467	459	459	432	487	449	496	454	465	456	436	464	446	451	476	482	510	448	453	470	414	459	486	440	475	472	461	438	463	458	445	483	456	456	455	477	422	460	443	461	444	419	452	481	458	453	443	472	426	458	464	450	418	449	443	428	440	457	432	476	462	467	468	480	469	448	458	465	499	455	523	468	483	450	449	495	433	471	453	460	453	470	480	438	426	486	449	419	438	469	427	447	450	437	443	491	473	486	463	448	487	449	482	445	509	487	483	480	503	454	471	471	471	433	458	429	505	465	469	479	446	467	444	437	458	430	436	461	489	446	471	495	442	450	449	449	458	441	440	492	441	465	436	436	489	479	466	446	427	447	494	498	488	438	459	450	446	470	476	441	469	478	483	523	449	441	460	466	410	478	479	457	490	436	417	463	465	467	485	473	426	472	420	454	476	453	444	452	425	439	475	461	504	441	474	488	446	485	509	456	464	463	510	474	446	494	474	500	427	423	479	448	483	444	452	500	503	483	434	458	508	476	464	438	426	483	495	437	480	477	451	431	486	481	438	440	466	446	458	483	452	487	460	443	433	475	443	489	447	480	454	457	477	449	497	468	457	475	404	457	481	474	458	430	436	430	486	503	455	467	433	444	472	497	441	468	430	453	445	483	443	476	478	455	401	451	477	466	483	450	512	413	446	461	495	463	460	492	481	489	454	445	468	467	476	473	464	456	481	471	506	465	489	466	447	465	460	454	477	459	442	464	456	467	438	461	456	450	485	434	488	430	449	490	436	441	486	473	480	451	437	476	478	475	498	469	472	462	443	485	444	478	478	469	411	438	472	471	462	472	476	459	438	408	468	468	435	479	463	470	484	432	446	428	391	489	462	457	452	452	488	440	495	447	450	485	488	463	430	442	484	480	497	458	446	447	434	487	451	464	462	504	466	465	487	461	464	459	502	439	457	493	480	462	463	471	432	460	465	504	465	455	483	459	505	486	502	457	455	437	462	462	491	469	445	461	465	443	473	482	465	458	463	473	456	472	465	454	480	459	469	458	496	495	495	469	480	445	471	405	460	451	487	452	479	425	465	471	449	425	468	454	470	466	487	475	425	472	495	478	469	498	478	460	469	458	445	430	493	449	486	458	451	474	418	502	490	463	469	446	446	487	438	480	448	440	479	467	448	465	471	468	459	455	439	462	474	460	442	447	469	487	489	477	490	476	431	482	473	436	481	444	437	410	462	418	446	459	470	479	475	451	492	442	479	486	465	470	490	477	450	450	497	490	443	450	477	472	454	464	429	497	462	459	478	479	448	421	452	453	461	455	475	481	482	495	470	472	473	504	473	444	491	454	428	486	479	434	432	462	438	469	490	485	481	468	459	463	438	451	454	431	459	477	466	477	460	435	488	489	483	456	449	434	446	450	448	456	439	449	449	500	460	441	448	472	431	446	443	472	473	450	424	454	490	474	467	452	448	443	438	443	462	453	454	432	466	479	470	465	431	440	468	449	441	406	473	456	430	462	482	456	422	492	462	428	483	459	474	427	469	441	462	459	467	450	465	468	466	438	439	492	469	462	484	482	471	459	490	461	449	440	446	483	482	472	435	475	469	417	482	424	447	440	479	461	453	491	491	471	467	440	460	478	464	432	503	470	487	473	493	444	466	472	459	471	419	523	457	468	486	465	448	469	454	435	473	467	452	480	466	434	477	449	487	477	434	467	468	476	468	462	469	477	482	442	428	421	469	487	450	454	475	437	472	458	448	475	430	483	475	499	492	457	473	475	434	455	481	488	458	458	481	444	457	470	448	462	463	447	445	449	480	463	432	440	454	449	452	439	476	492	438	445	449	424	456	451
11859	884	646	587	439	416	388	343	390	315	337	314	328	313	341	338	352	312	314	319	311	338	311	308	352	321	306	339	290	321	307	328	311	305	291	317	332	351	303	324	317	284	329	315	304	311	337	276	311	301	321	311	326	303	308	323	303	288	305	307	305	337	300	296	327	288	301	331	301	342	292	324	292	281	313	307	318	321	324	321	324	310	314	306	327	312	350	311	298	343	323	331	295	338	323	332	324	355	332	322	307	289	300	310	329	298	298	310	322	310	320	346	319	274	298	279	282	309	343	324	304	301	275	290	300	326	311	326	356	306	273	255	270	260	294	349	281	295	340	306	323	303	308	314	321	331	293	323	326	304	295	302	308	310	306	318	317	280	314	333	339	314	317	306	341	302	335	317	314	322	293	315	298	274	329	297	311	296	279	301	304	323	289	317	290	279	275	294	296	314	278	300	323	302	320	311	303	319	308	308	296	307	302	315	297	336	291	280	278	318	321	331	287	345	313	275	316	325	288	308	298	284	323	285	288	318	289	328	333	287	313	321	283	328	320	314	310	318	326	331	306	319	295	288	327	299	297	292	330	265	345	334	281	317	303	351	325	299	303	332	311	325	288	301	283	337	317	323	342	348	340	281	319	316	293	321	287	306	341	322	300	307	321	314	323	314	326	285	302	296	298	293	320	347	343	303	282	304	276	311	298	318	285	326	339	317	296	315	298	304	282	318	312	326	302	329	297	315	338	287	293	325	319	307	288	293	303	318	329	317	334	311	312	298	306	306	334	303	318	329	299	327	305	320	293	308	320	300	306	282	304	291	289	332	313	272	307	314	275	297	322	310	315	324	312	323	316	304	295	314	294	337	296	276	324	326	311	324	298	332	311	305	311	333	331	301	300	309	290	321	296	276	296	294	293	307	310	325	345	298	338	349	317	336	284	301	296	315	321	297	297	300	343	281	282	300	308	294	290	323	324	320	265	306	302	304	290	305	322	325	276	292	316	308	324	318	298	287	325	314	308	277	290	312	341	326	312	309	327	318	288	322	322	299	298	303	349	371	348	285	288	305	342	320	314	303	320	343	347	281	319	329	292	331	339	300	300	313	270	302	278	314	307	282	332	298	342	330	327	308	309	297	317	347	302	312	286	305	296	317	313	325	295	317	309	312	315	328	316	307	333	296	320	307	320	320	299	294	296	331	340	285	364	327	309	328	320	309	347	297	300	295	319	327	312	310	302	301	272	333	340	349	302	303	289	288	282	306	315	300	318	301	295	308	335	341	297	284	362	292	347	285	310	305	351	273	292	285	328	316	289	308	315	302	327	312	354	296	342	317	270	306	311	302	306	317	331	324	338	305	337	315	328	348	317	312	334	308	293	317	318	313	325	320	310	310	287	306	297	275	304	324	314	306	326	316	299	284	325	324	325	313	304	325	343	348	332	310	323	315	269	281	322	303	308	306	334	295	272	276	286	306	311	320	326	295	268	314	328	318	322	319	264	317	310	313	317	302	301	274	294	336	286	305	299	320	318	322	328	293	285	321	301	286	325	338	343	313	294	293	318	290	323	317	311	306	282	309	300	294	271	289	283	292	309	300	297	278	297	319	312	309	335	276	303	322	299	312	293	310	284	335	297	305	311	311	274	345	311	325	310	257	305	332	322	311	304	303	264	294	322	330	303	321	305	327	319	321	322	322	311	286	309	306	334	288	293	325	306	281	319	310	311	303	316	296	305	287	322	312	299	348	294	301	346	298	318	318	312	344	336	322	296	281	326	309	352	309	322	298	296	297	309	302	305	314	318	317	306	301	314	339	329	308	312	285	300	306	333	357	320	289	312	333	258	327	323	322	323	313	336	318	317	284	294	290	318	301	305	290	276	313	309	295	327	303	310	293	285	325	308	334	329	346	337	296	297	328	314	314	308	302	262	301	307	359	316	312	287	286	310	315	334	295	293	343	298	308	305	319	303	312	306	331	311	333	327	287	317	285	290	301	329	328	333	310	257	311	287	275	295	323	306	317	331	300	302	292	298	305	314	322	281	278	305	315	357	325	306	324	298	298	315	295	337	332	311	300	280	293	328	318	293	325	320	321	309	290	332	311	339	336	280	277	298	346	327	259	305	324	301	320	328	318	299	326	309	296	308	289	338	310	297	284	312	307	321	296	331	293	309	318	292	310	307	342	284	306	299	337	331	312	296	306	305	277	322	307	305	292	289	330	310	298	311	310	321	326	321	320	265	313	312	294	329	316	332	298	316	299	287	324	316	284	300	315	295	315	297	300	290	339	307	299	340	330	327	311	351	318	278	302	347	315	329	303	324	329	270	329	305	329	295	332	292	305	297	305	294	316	320	299	328	317	339	354	307	291	316	302	317	294	308	287	332	267	337	320	285	316	331	329	306	279	289	291	307	338	282	328	306	302	332	320	312	307	315	312	322	299	311	309	318	298	287	303	304	299	337	306	328	291	332	254	291	306	320	312	276	327	330	306	329	300	312	332	343	291	287	284	315	309	289	319	290	315	322	278	292	304	273	300	296	299	302	304	307	311	302	316	289	308	290	350	313	273	326	316	282	310	343	332	331	324	314	290	304	321	335	290	309	291	318	300	331	304	315	331	318	295	281	326	311	326	331	323	349	325	298	313	329	305	277	302	338	327	313	314	323	338	351	280	308	360	293	307	330	290	269	278	293	291	309	277	291	287	273	296	282	300	317	314	327	307	312	299	321	310	339	314	323	351	298	302	326	299	329	352	308	316	312	308	321	320	331	280	289	302	256	293	356	291	281	291	305	311	312	308	252	309	322	328	296	291	315	313	309	317	314	290	315	312	322	340	304	336	303	330	309	301	310	310	326	317	301	304	279	325	297	293	276	328	314	281	287	305	297	284	323	272	324	331	313	284	312	348	343	284	267	315	348	320	327	303	322	266	301	304	311	329	305	345	331	314	309	333	307	341	309	335	300	287	304	321	347	295	341	346	309	327	294	242	279	331	313	332	297	294	307	319	307	332	287	308	294	307	306	328	269	313	321	301	288	306	309	311	300	311	323	335	313	290	299	344	310	363	311	308	313	345	333	320	355	315	289	301	329	288	329	287	323	328	327	308	300	341	304	269	324	326	339	352	324	316	340	293	306	289	309	311	343	288	309	318	301	289	275	308	355	318	320	318	309	311	293	317	287	306	304	315	305	308	300	300	280	326	316	296	287	313	322	352	299	319	301	305	323	283	323	317	341	300	328	328	305	292	300	284	285	294	310	323	267	271	313	283	345	316	336	315	332	310	331	305	310	308	322	304	290	305	353	328	306	310	294	303	293	278	294	262	305	293	322	316	305	304	289	313	311	323	346	294	311	295	302	282	297	346	292	284	271	323	312	317	306	322	305	323	326	306	311	329	271	298	303	311	345	287	284	307	322	299	303	307	257	290	328	318	291	324	324	296	323	312	313	309	317	290	327	323	319	317	317	338	273	333	319	343	289	285	325	308	321	288	331	324
8640	892	1447	1601	1373	1293	1087	975	949	870	921	856	786	820	790	821	809	774	796	732	736	737	728	732	750	736	713	706	739	672	713	722	743	725	718	717	731	732	726	726	710	752	698	680	728	705	695	685	694	699	695	703	720	697	747	699	718	675	647	712	654	703	728	731	751	758	674	733	677	736	744	711	744	711	749	705	688	683	721	742	679	711	691	728	706	743	722	738	731	690	728	764	721	709	713	709	684	702	759	712	710	724	682	695	714	696	670	723	682	712	719	690	741	681	712	699	709	724	725	712	738	688	760	680	697	714	673	695	697	708	707	719	703	715	728	673	710	720	671	714	684	765	692	720	749	690	706	715	753	698	729	676	736	756	675	700	700	730	683	714	713	710	741	659	673	666	674	703	719	696	673	716	735	734	694	743	650	667	722	731	731	701	694	696	712	666	653	677	730	691	674	706	701	717	694	685	725	708	677	702	708	744	726	689	733	731	718	702	736	702	666	680	705	737	700	675	701	728	632	654	694	713	731	717	696	659	668	706	701	678	660	669	694	734	698	666	707	719	706	687	671	724	727	700	676	733	696	712	722	695	671	707	727	703	709	682	651	682	673	718	711	703	721	727	692	676	690	720	727	706	711	754	698	708	728	687	707	655	716	731	707	732	708	699	668	699	721	683	698	694	692	738	672	733	668	715	733	669	678	700	711	752	687	697	742	724	701	699	727	711	737	719	727	658	689	667	668	755	766	736	666	702	694	731	651	688	740	665	763	736	702	700	677	722	678	716	697	737	715	711	686	719	695	688	694	695	671	700	699	676	721	652	723	689	704	703	721	696	693	677	714	725	724	694	720	692	695	720	720	722	775	713	719	719	754	681	700	706	687	659	721	689	705	702	710	736	711	677	719	728	718	741	730	678	741	731	735	672	691	701	709	716	721	731	711	713	750	730	719	707	688	712	769	755	710	686	717	723	783	706	688	688	719	696	703	710	713	731	686	691	657	683	713	673	711	673	735	705	749	694	715	726	737	690	706	680	653	695	688	728	739	718	726	666	684	697	730	693	697	734	728	711	759	716	731	719	767	659	689	701	688	734	697	689	723	702	734	697	711	741	712	670	691	698	743	671	710	694	701	687	678	726	702	719	692	702	704	684	738	700	712	711	695	707	704	711	710	725	646	721	725	739	740	670	702	691	711	728	694	711	776	667	713	737	740	776	734	728	745	776	750	709	736	737	730	745	725	708	713	713	707	721	677	735	710	720	679	751	698	712	678	720	744	671	685	706	723	692	685	739	677	728	693	708	700	739	718	707	698	717	722	705	675	679	655	733	663	705	727	706	677	688	702	725	715	709	709	700	695	693	705	727	712	720	715	710	708	723	675	717	712	691	707	728	726	708	660	705	674	682	702	694	687	743	730	750	709	688	721	729	676	737	734	690	649	754	680	687	708	738	650	679	670	706	670	657	724	720	769	711	684	747	705	717	778	708	723	747	727	731	709	731	731	726	720	670	729	683	733	725	742	698	728	742	683	729	713	724	697	707	700	730	668	715	686	736	706	725	672	672	691	725	696	676	701	722	714	687	718	709	629	734	701	688	761	721	738	732	706	694	691	728	714	709	727	669	669	687	696	713	719	690	652	672	708	698	691	712	738	675	732	664	735	698	686	727	699	701	702	706	630	740	717	685	751	691	714	663	646	742	767	683	706	689	746	723	682	702	734	705	707	707	759	693	736	732	734	676	695	682	690	671	726	701	690	732	699	745	739	710	705	681	715	675	724	712	713	730	729	760	692	686	742	719	714	749	692	695	690	684	703	715	705	694	708	692	689	688	714	693	708	664	699	760	700	713	701	735	724	744	758	707	677	679	673	709	696	667	694	690	689	700	723	673	689	661	685	706	671	711	736	741	721	704	635	664	724	703	673	649	707	721	734	671	723	736	725	678	700	689	732	687	660	699	694	698	719	716	659	662	711	693	735	681	744	725	704	731	723	699	685	680	705	679	698	702	724	688	722	730	751	682	716	700	729	734	674	732	712	703	719	700	712	668	706	674	751	719	679	690	697	684	723	720	673	696	708	701	703	690	727	693	677	710	700	706	682	698	696	732	734	707	687	761	713	752	688	725	738	728	662	680	708	691	704	724	695	701	694	681	702	630	718	684	725	703	747	707	713	718	689	739	717	700	684	682	707	684	709	747	716	746	745	683	750	693	682	748	736	713	716	680	708	684	719	722	753	652	688	740	695	705	703	736	751	713	747	738	723	744	767	747	714	706	679	686	716	708	676	688	716	651	734	691	704	733	739	724	729	726	684	699	695	688	698	716	718	775	693	719	735	687	680	695	698	679	699	770	686	686	677	729	696	673	730	696	676	726	710	663	754	677	686	701	722	694	706	723	719	713	700	672	668	737	757	715	691	716	704	682	676	756	710	705	709	681	730	705	769	653	737	706	681	719	686	724	669	665	682	695	675	727	750	740	674	641	677	733	719	745	704	692	712	711	741	734	692	674	689	724	667	691	711	696	698	697	700	705	712	719	715	700	724	685	686	746	689	745	684	688	719	724	682	672	742	730	716	643	686	718	717	714	704	765	677	670	724	698	709	721	705	735	686	700	768	672	692	696	731	714	690	653	741	788	713	680	708	625	711	708	708	745	703	757	672	702	697	710	677	668	714	668	697	690	711	661	686	710	723	735	746	744	724	709	701	655	685	719	674	704	736	718	668	690	709	712	711	719	672	720	733	673	737	686	672	696	663	699	704	678	747	717	731	699	725	745	701	701	721	745	744	741	730	754	700	704	719	747	714	724	665	694	687	679	678	669	716	735	745	736	689	718	682	714	665	723	716	733	686	706	659	697	685	719	693	758	716	704	700	706	724	672	751	700	705	750	706	703	690	699	700	646	671	673	701	711	717	699	692	725	695	750	688	710	699	673	697	711	701	678	739	709	666	691	713	721	715	688	717	745	752	664	708	711	700	730	694	694	728	643	695	714	721	740	717	691	696	692	673	730	726	706	718	656	767	711	718	688	694	663	711	709	714	743	702	715	721	681	708	708	693	654	698	738	689	713	709	719	702	722	720	717	695	725	699	689	709	693	670	694	708	711	709	718	720	680	713	755	652	748	682	688	652	652	698	672	629	678	751	696	699	705	666	754	728	696	706	736	714	699	706	725	696	698	725	755	708	716	678	686	738	685	751	737	680	714	697	691	711	690	736	747	671	774	666	723	718	715	740	690	654	707	672	711	715	678	666	669	746	714	725	718	711	681	669	669	698	689	752	725	688	751	713	708	688	708	689	739	710	685	729	702	788	663	694	765	729	685	656	687	711	719	712	649	662	682	692	676	727	722	730	704	723	710	662	664	755	713	733	722	740	701	713	750	705	676	735	751	736	720	716	716	688	698	723	688	684	747	689	673	724	686	703	720	722	729	711	773	685	724	723	738	701	732	730	742	694	723	700	718	678	707	705	710	712	695	672	735	729	714	722	663	736	729	672	762
19657	1875	989	743	516	418	374	388	333	327	310	320	273	285	288	262	292	267	266	248	278	234	275	244	271	228	243	226	252	258	253	236	224	265	233	226	281	252	241	245	286	265	239	237	282	245	220	271	237	238	242	237	235	252	266	254	252	222	226	262	260	235	225	206	262	244	264	254	255	281	253	251	228	253	237	274	271	272	241	241	214	216	254	255	263	237	274	236	244	240	252	212	238	238	204	236	257	272	246	254	240	243	236	239	243	271	234	234	243	278	217	243	245	263	211	246	266	250	233	255	247	230	252	240	245	262	254	237	218	256	250	247	259	266	281	242	242	237	237	239	235	228	226	249	244	247	285	252	272	240	264	212	261	235	241	249	260	246	261	221	226	232	254	252	249	271	265	239	211	236	226	227	238	246	267	255	240	239	240	242	255	239	246	252	245	252	262	250	241	257	260	279	243	244	241	231	242	274	236	238	218	270	241	250	270	250	293	243	225	221	232	234	264	230	233	255	235	244	263	249	263	247	257	238	238	220	238	236	280	266	257	246	251	228	256	266	239	258	262	251	218	275	255	250	261	222	272	260	293	261	216	201	248	256	251	257	227	254	254	238	230	265	232	237	236	243	257	236	278	260	243	270	242	214	231	270	243	236	251	255	254	256	205	241	222	252	245	246	270	225	272	248	220	217	261	272	249	253	247	273	234	227	254	247	230	258	244	221	253	230	284	249	256	263	248	234	241	226	237	224	252	220	245	227	251	243	246	229	223	272	268	226	257	265	263	242	229	239	273	262	269	231	235	235	231	231	224	234	244	247	276	220	268	244	236	216	234	262	226	271	211	259	266	265	247	266	243	274	257	259	276	268	218	289	250	245	265	253	221	267	234	244	251	251	315	240	231	245	262	253	254	218	258	276	234	249	246	257	268	244	222	229	255	217	253	247	247	269	230	240	234	242	249	242	254	224	239	220	217	223	214	275	259	247	259	265	221	252	241	268	226	239	251	245	247	251	226	252	255	226	271	263	220	261	226	239	226	232	246	234	226	229	223	237	252	255	242	223	259	251	240	230	224	222	253	245	217	226	236	239	260	221	258	256	242	232	226	247	239	226	251	239	227	254	208	242	253	211	250	241	300	251	240	248	257	237	282	246	274	265	253	234	269	258	268	245	245	284	276	228	265	242	249	240	247	239	234	209	253	267	221	244	231	227	252	228	224	224	270	253	286	231	217	285	268	272	250	234	244	230	258	258	238	234	244	242	244	248	270	258	274	258	259	244	220	246	259	246	232	229	249	245	253	226	259	224	239	245	243	242	267	271	252	253	253	257	269	244	234	241	242	251	239	244	234	246	255	241	237	235	237	283	248	246	236	257	239	253	281	269	238	207	221	255	250	254	235	244	248	242	268	255	274	205	262	242	246	250	216	233	216	255	243	229	255	234	254	246	249	234	260	260	266	229	227	251	216	258	242	239	232	225	235	227	225	221	259	228	237	258	270	263	256	241	268	257	284	240	238	261	255	276	220	271	232	244	248	273	245	217	212	236	257	253	237	228	254	237	256	228	220	244	287	257	227	231	234	216	204	256	251	261	247	248	247	260	262	291	226	236	245	268	250	261	256	261	265	267	250	260	224	245	260	220	229	260	258	235	238	231	221	249	215	221	245	256	255	255	282	255	230	223	216	216	246	241	254	212	234	281	259	271	255	262	251	243	232	243	242	258	220	249	240	244	250	286	257	259	252	261	250	254	270	239	248	262	239	245	245	226	233	248	220	263	258	242	248	261	288	240	231	250	251	226	235	249	219	246	252	243	248	260	237	260	256	224	249	234	246	228	265	239	259	264	239	222	224	234	254	241	228	223	264	228	278	240	269	261	251	248	278	273	251	226	246	206	237	256	282	256	246	251	245	251	252	248	247	249	261	236	262	226	237	245	246	233	272	232	231	235	227	242	250	238	241	270	249	247	241	224	253	270	226	222	233	249	282	220	266	254	266	255	232	269	264	284	229	246	291	258	226	225	240	250	237	240	247	271	230	236	231	282	236	218	265	229	256	240	229	262	228	259	221	253	231	232	266	215	225	242	238	273	250	255	270	252	244	248	255	221	271	238	240	241	261	223	256	268	227	235	239	251	254	252	252	249	254	252	240	242	251	265	245	256	244	262	263	223	251	228	268	214	240	252	233	264	242	256	237	238	235	261	267	231	236	234	238	254	275	264	246	268	268	257	249	258	266	245	270	262	250	246	241	248	284	250	246	259	248	259	241	251	222	235	269	253	258	231	242	229	242	271	259	245	222	253	246	218	245	236	251	251	249	220	226	228	237	234	243	233	276	237	276	238	242	231	216	295	249	255	257	211	248	225	257	222	231	244	245	249	242	242	230	245	236	236	224	273	250	249	232	231	210	254	291	265	274	290	205	220	254	262	256	251	277	252	274	264	259	246	242	229	264	223	238	258	261	232	239	296	272	256	293	256	221	243	245	254	236	225	226	244	274	255	244	254	265	258	241	248	263	236	262	250	236	263	230	254	253	229	256	280	227	248	246	241	252	244	217	212	212	251	243	251	236	240	258	235	245	257	242	237	252	229	241	256	217	256	247	238	234	246	246	236	238	236	278	219	215	248	263	247	254	252	255	225	266	223	257	236	236	225	225	268	220	252	220	221	213	276	234	223	232	255	221	222	221	253	264	227	255	264	261	231	259	251	225	270	249	258	263	244	247	236	269	277	233	236	216	222	256	282	261	254	253	236	260	250	257	254	227	261	216	242	221	267	224	221	229	246	221	254	247	255	231	203	228	216	261	273	250	223	223	238	230	239	234	222	242	256	248	258	243	247	251	245	211	242	241	255	243	264	226	269	222	219	218	261	246	264	258	253	248	255	258	256	242	217	226	274	257	238	241	212	222	221	252	233	254	236	256	253	278	251	246	220	226	279	247	264	227	266	241	249	239	242	258	278	241	250	250	262	239	237	267	257	261	291	218	238	271	253	241	234	227	245	264	279	248	269	238	241	227	251	246	261	239	260	280	252	243	239	258	279	244	262	231	204	222	255	230	251	235	257	227	254	233	280	270	263	265	225	229	246	254	265	246	215	271	297	261	239	241	225	231	245	264	266	243	260	250	269	258	216	264	250	250	263	219	249	250	270	267	245	271	264	266	260	246	238	244	253	258	228	257	264	278	258	237	232	241	222	269	244	242	242	276	252	237	238	251	236	255	251	261	254	267	245	233	288	243	225	244	216	249	238	229	253	246	262	227	265	243	256	231	251	272	245	231	237	243	224	269	237	240	228	240	274	218	247	212	234	289	246	210	231	243	245	238	248	222	261	223	226	221	258	254	249	271	253	273	263	240	240	260	296	238	243	235	262	253	232	243	257	259	230	230	223	260	254	243	251	248	232	216	268	250	275	248	248	233	242	233	254	240	259	258	277	244	247	221	258	233	234	239	241	264	246	224	256	244	238	241	232	251	223	261	228	260	296	238	275	261	268	210	236
10797	1084	1922	2127	1827	1595	1327	1134	1037	914	860	855	735	799	742	716	699	695	624	663	609	632	591	647	620	594	652	664	617	634	596	560	574	542	589	588	612	546	563	557	588	588	576	579	575	538	561	591	558	561	590	580	539	569	570	555	569	581	522	588	555	563	610	562	567	562	563	555	586	574	555	530	541	567	562	533	543	534	575	577	549	534	528	517	553	565	547	546	586	528	567	549	556	547	560	562	597	546	560	556	565	549	538	558	558	574	567	563	484	618	566	583	550	558	522	623	528	541	522	545	537	534	563	531	572	561	558	569	528	556	564	535	565	537	557	569	578	582	562	573	570	580	576	558	582	554	541	570	537	557	543	579	536	589	564	580	530	506	571	573	576	573	535	605	546	538	540	573	531	530	571	544	529	522	580	555	567	554	566	567	598	555	516	577	583	589	563	565	559	537	550	530	576	556	590	548	599	563	566	550	547	532	580	530	561	555	528	542	554	613	564	603	550	560	580	564	573	572	529	553	554	584	589	565	539	592	524	608	557	552	607	536	566	491	582	535	607	530	548	548	551	566	557	505	541	569	544	524	528	520	587	544	551	535	549	558	527	532	558	531	559	559	543	571	528	541	562	560	526	587	538	553	579	533	554	550	566	564	604	526	566	560	514	567	561	558	572	583	538	561	555	585	530	534	527	578	516	591	566	547	535	508	529	553	552	552	538	511	582	572	513	608	509	575	562	558	568	544	552	569	508	539	568	570	543	572	591	549	549	542	573	557	570	527	553	567	538	577	514	560	545	537	588	563	541	596	511	516	580	529	533	526	542	563	554	562	493	573	590	506	540	550	539	506	584	550	540	548	570	537	545	578	549	535	567	574	563	539	568	576	582	518	494	562	585	584	554	530	544	553	542	568	532	525	551	593	560	556	567	585	535	547	533	522	597	517	545	517	511	568	577	545	561	566	529	571	541	555	558	527	550	592	552	551	561	551	590	540	540	549	594	558	554	568	587	549	532	527	570	563	520	538	529	576	567	579	537	569	561	573	569	530	599	545	550	495	496	566	609	517	565	551	519	599	538	512	568	544	549	598	551	594	553	540	553	523	594	550	612	532	577	560	607	521	568	535	548	535	527	559	565	586	558	551	524	566	589	561	555	577	560	564	553	580	565	557	596	605	527	536	551	618	534	600	526	576	587	560	562	550	514	546	528	571	536	516	546	547	564	569	559	557	548	569	508	573	593	530	528	564	564	526	569	517	569	590	561	552	527	559	590	528	554	531	571	534	536	543	524	511	560	543	584	553	559	570	556	555	550	577	535	535	568	573	546	555	534	567	565	538	536	573	533	536	559	581	525	547	541	516	584	596	550	603	589	556	564	557	524	536	547	553	546	564	573	537	506	534	557	557	575	544	542	563	594	564	551	558	565	581	529	573	571	604	560	555	567	522	557	551	564	525	571	615	548	530	538	556	525	545	532	586	583	585	552	550	594	556	550	563	549	541	582	550	612	575	557	507	539	529	546	538	537	539	551	533	558	521	589	543	550	575	597	548	539	594	545	577	551	525	605	576	547	538	581	525	568	560	571	549	550	574	544	549	566	549	550	564	575	587	569	530	564	566	549	590	583	502	565	583	582	553	565	520	564	582	554	602	549	554	556	533	564	528	532	566	545	563	600	556	564	555	571	563	523	572	576	556	553	537	544	569	558	573	560	570	518	574	541	546	552	610	560	579	568	527	575	593	546	580	546	546	520	534	600	545	590	560	580	542	559	540	542	554	559	557	580	580	537	526	570	515	525	519	517	573	547	528	555	560	593	545	576	569	571	571	600	532	563	531	576	548	541	531	586	563	566	541	526	586	546	521	560	565	585	591	551	517	567	565	552	560	577	563	516	505	516	556	554	576	615	585	516	575	540	537	536	593	574	559	555	559	567	569	572	564	538	520	573	589	554	543	553	549	556	543	551	609	521	546	542	532	588	562	544	541	570	592	542	580	554	581	571	525	533	584	571	550	569	563	522	540	559	557	539	565	554	598	571	568	562	550	569	546	582	513	508	524	534	559	520	563	559	563	582	574	541	548	563	561	579	587	566	552	544	538	580	526	552	587	527	531	549	551	501	560	546	550	571	542	554	554	524	567	548	566	506	565	540	539	551	539	582	606	541	539	574	596	526	560	530	561	528	556	559	512	552	564	545	554	555	588	576	563	566	556	548	546	553	598	532	557	550	540	605	566	584	506	546	567	562	570	548	571	554	559	581	522	565	524	541	554	536	578	526	586	527	541	537	555	569	587	622	575	542	568	561	578	595	549	574	530	596	574	565	533	540	584	592	526	485	571	552	566	576	575	584	529	568	546	569	575	587	564	565	561	566	567	580	565	561	501	553	592	542	528	533	580	571	543	536	572	549	539	580	587	547	561	569	554	576	571	549	608	570	549	565	569	568	569	554	572	562	553	528	513	507	560	549	541	563	558	580	564	584	555	548	563	549	519	559	592	590	597	563	597	549	535	538	566	582	519	576	555	556	574	508	584	580	568	559	545	558	549	585	541	576	563	562	582	554	572	544	575	572	552	565	514	584	513	559	592	532	542	578	571	521	537	565	574	581	596	540	541	547	546	541	543	521	573	545	559	543	588	549	575	547	537	546	574	518	575	565	559	561	507	544	571	544	550	537	583	568	589	527	641	533	543	531	562	533	493	515	532	569	594	536	526	577	572	586	568	534	588	567	593	536	580	567	567	557	562	522	538	535	539	568	577	562	534	522	531	528	530	588	546	535	545	558	617	584	544	591	611	533	559	570	517	564	558	552	594	567	531	538	566	566	551	543	563	577	536	556	560	564	501	568	587	532	503	553	577	567	559	534	562	551	567	559	572	555	582	538	565	570	586	521	571	556	578	563	545	571	568	594	530	579	533	550	570	541	511	571	623	565	551	538	558	568	579	554	556	540	550	546	541	545	589	538	555	527	552	559	545	547	552	562	570	572	567	593	568	600	555	543	539	575	554	578	582	517	527	567	644	512	580	552	522	582	569	561	583	557	531	555	568	555	549	558	567	571	521	595	586	547	543	538	564	560	574	539	549	544	556	568	534	523	584	552	500	583	570	593	555	543	576	541	513	520	585	506	525	582	524	558	556	541	542	580	515	539	563	560	554	535	552	572	586	528	551	538	585	558	583	556	593	598	531	560	566	551	607	530	601	561	546	532	561	536	526	562	578	565	589	568	598	551	551	559	554	516	559	572	571	562	573	572	544	551	522	577	549	561	556	538	539	571	553	578	536	547	559	562	584	579	567	575	530	545	593	558	567	534	575	520	545	554	523	537	541	591	574	589	544	504	536	581	576	536	575	551	575	551	583	575	558	571	520	539	608	563	539	532	506	533	558	579	550	555	490	554	561	579	557	528	560	535	541	592	585	588	564	578	543	554	541	531	560	557	562	535	537	550	535	578	542	567	574	606	541	538	565	561	541	535	580	554	531	541	571	567	542	562	563	586	564
3019	206	217	179	194	189	192	169	175	184	190	193	176	200	186	172	178	178	180	177	161	185	178	202	179	196	185	187	167	169	193	176	178	185	201	184	199	208	193	185	173	187	188	162	201	199	180	195	212	196	177	193	192	194	197	180	186	154	172	212	194	161	168	180	200	195	193	170	210	182	156	176	207	197	197	208	172	169	209	182	196	168	206	199	190	190	203	214	193	189	189	176	181	197	157	173	229	176	192	201	213	188	184	198	187	166	192	179	193	181	185	204	177	171	187	178	184	148	185	188	203	197	196	193	188	190	173	180	168	190	173	199	185	188	175	189	170	199	190	172	184	176	192	191	183	207	177	186	154	189	179	212	213	184	204	210	184	197	179	194	185	188	185	194	180	209	196	180	182	173	148	218	195	188	157	187	188	215	180	194	178	204	181	191	174	196	217	208	197	205	188	177	175	156	188	207	163	194	202	183	171	193	195	185	184	204	166	181	168	176	178	177	215	158	187	206	178	157	167	186	206	172	157	155	189	154	187	150	184	202	192	176	177	176	193	184	190	169	186	161	178	176	199	181	190	198	185	189	164	160	187	182	176	174	161	184	193	173	182	199	174	188	221	202	151	169	194	189	195	178	153	198	167	199	190	186	163	171	206	180	177	185	208	173	179	206	169	171	167	206	181	186	190	185	183	183	197	186	181	200	186	186	210	197	202	191	221	217	197	174	205	171	212	200	194	178	172	173	197	194	171	186	221	192	177	163	196	169	180	171	171	198	191	176	219	198	197	182	191	173	190	158	173	201	188	172	227	203	193	199	201	194	187	170	173	179	186	173	182	190	210	176	169	177	215	172	164	179	174	176	196	200	188	216	214	173	160	182	171	180	195	170	180	167	175	187	193	176	200	197	166	197	195	200	196	195	225	194	178	200	199	166	187	172	190	206	178	187	167	175	200	199	183	176	217	182	188	187	210	182	206	203	171	205	190	193	183	194	190	201	191	180	191	178	178	189	184	201	190	187	184	164	183	195	190	207	205	187	225	181	178	207	197	220	165	183	187	183	186	177	196	180	184	177	208	195	199	175	175	220	204	190	206	165	183	187	188	184	182	210	193	179	217	160	176	148	188	208	170	195	184	208	181	188	176	184	200	205	164	163	167	203	205	162	171	159	188	209	192	192	186	155	181	179	204	181	169	205	195	190	191	200	176	172	185	182	184	195	195	164	181	183	177	167	182	184	185	191	207	218	197	197	184	201	183	176	174	189	201	185	210	205	199	196	184	218	202	190	175	162	172	174	193	150	191	199	202	209	171	214	166	181	189	194	192	180	214	215	180	181	163	160	212	180	180	181	177	180	182	197	185	215	182	197	178	189	211	189	192	192	220	167	197	164	192	199	167	181	203	180	191	164	177	187	166	213	180	182	145	195	174	181	205	185	164	167	176	185	149	215	174	189	189	204	180	191	191	175	214	199	187	206	167	210	219	191	224	173	212	219	187	167	192	180	187	176	165	183	194	179	184	159	207	177	157	182	190	193	175	166	207	179	190	191	169	194	189	199	205	187	196	172	190	171	175	180	170	176	182	183	172	179	190	202	185	182	179	190	173	183	173	191	191	195	189	168	195	191	202	188	171	168	207	177	173	184	172	196	227	176	176	172	174	199	205	203	215	172	177	197	189	151	186	179	168	159	196	206	179	203	194	174	167	186	160	199	175	168	197	204	199	205	178	197	173	203	171	203	199	204	218	186	188	207	171	184	162	186	174	161	188	202	187	203	167	207	187	183	189	183	183	178	198	195	183	174	173	166	202	207	205	195	199	164	182	162	182	191	182	201	200	212	190	194	217	195	210	178	171	217	191	146	170	180	176	166	195	185	166	177	187	183	203	201	176	154	211	173	186	190	185	178	164	215	194	185	178	184	184	190	209	196	201	190	157	213	163	172	154	176	191	184	190	190	166	180	182	190	174	176	197	170	184	213	177	174	178	193	167	175	196	177	204	187	192	187	172	200	218	187	169	194	197	205	197	198	186	187	195	178	172	168	189	175	166	188	214	170	193	164	184	194	177	196	172	195	209	195	187	205	198	183	203	190	166	191	187	194	161	172	169	184	187	153	203	183	176	207	181	180	196	164	189	140	199	183	194	148	187	167	192	175	173	183	163	188	189	209	178	185	182	200	179	182	189	199	200	199	204	161	185	181	196	181	195	190	212	180	193	195	195	192	192	180	207	195	190	202	180	223	179	190	199	173	202	182	204	186	198	188	177	171	198	208	140	174	156	194	195	178	186	162	161	203	210	172	180	189	186	188	201	168	163	166	201	190	177	197	184	165	190	191	207	199	186	197	184	185	176	177	157	156	186	195	179	181	173	186	208	219	176	187	157	165	173	167	191	207	181	168	201	181	169	194	203	176	188	177	173	202	179	188	171	196	204	215	199	191	188	194	164	183	174	177	146	156	195	175	178	165	168	166	193	223	203	169	194	173	173	201	198	176	177	196	199	166	190	214	201	180	186	216	198	187	209	203	169	165	191	186	218	199	154	176	200	210	209	248	201	195	201	191	206	176	177	192	172	171	185	181	202	178	182	199	187	178	188	162	183	186	197	181	187	203	191	190	188	209	208	213	205	169	198	213	169	165	186	173	173	180	187	175	214	176	189	179	183	205	181	206	179	211	174	191	194	194	183	206	193	176	206	185	176	188	173	190	176	178	225	192	204	205	185	208	197	163	191	197	192	197	196	182	174	196	178	178	205	190	163	166	195	178	208	179	183	180	184	197	168	191	184	169	176	205	182	167	185	191	204	204	184	185	199	194	192	184	192	206	201	213	179	161	178	189	185	210	193	201	178	199	189	192	176	189	191	171	211	195	186	174	175	190	186	197	200	189	192	200	186	179	207	191	184	174	202	180	179	182	180	165	197	186	206	177	176	187	181	165	210	161	183	181	205	179	197	181	178	193	186	186	195	208	189	160	176	222	190	171	181	184	201	177	162	189	194	180	166	174	210	190	170	199	174	175	183	157	177	187	184	212	210	168	179	201	172	176	198	187	159	191	181	200	186	182	160	176	194	188	159	143	199	159	187	134	178	155	184	198	210	185	187	167	190	181	193	193	202	163	194	182	173	194	154	195	192	193	205	199	174	197	190	185	220	196	184	179	167	155	181	183	197	187	199	211	167	187	189	196	177	199	218	177	210	192	194	185	191	199	177	171	215	192	203	167	195	187	180	192	191	200	179	151	185	192	222	170	190	178	178	198	186	200	184	196	181	181	187	180	179	167	178	181	188	196	208	157	175	181	164	177	193	192	172	191	182	177	178	181	202	183	173	179	196	199	208	175	178	155	191	162	196	186	179	171	204	182	187	203	198	178	193	187	195	172	205	196	181	167	182	183	183	166	186	190	171	176	185	182	181	182	206	168	206	200	189	152	172	186	168	179	174	195	201	218	177	164	190	195	184	195	177	171	186	169	189	191	169	190	165	184	187	172	218	170	194	192
2589	504	513	501	464	495	438	470	457	490	434	449	482	484	466	490	446	464	442	474	465	475	452	418	489	438	478	479	465	473	444	485	469	448	489	453	447	426	434	445	485	485	451	475	424	473	516	429	469	464	448	454	462	455	490	430	467	453	480	459	474	489	469	488	483	445	458	461	469	457	455	474	428	474	465	450	466	461	457	455	451	479	461	473	440	433	453	489	435	473	455	507	447	444	440	470	450	464	484	480	462	434	439	448	457	466	468	429	441	460	480	463	455	447	450	473	491	459	512	459	466	465	467	456	423	464	470	448	429	460	474	473	432	456	429	454	449	462	469	467	486	476	495	439	435	457	461	495	464	444	465	436	491	485	472	439	443	470	413	496	471	490	449	416	464	479	466	441	455	483	463	440	498	447	461	484	424	490	473	447	428	460	473	473	484	441	469	487	482	479	449	455	446	453	466	456	453	451	450	432	473	447	460	481	480	448	494	458	467	457	455	480	435	449	477	451	447	437	471	452	465	464	445	435	446	464	434	430	432	475	443	470	481	461	456	447	478	454	393	478	462	469	463	447	447	444	452	468	483	435	457	456	450	478	481	461	481	482	453	463	453	468	456	438	453	447	444	500	457	462	478	495	454	437	468	453	465	437	466	433	496	455	473	472	441	484	457	482	474	430	450	465	443	460	490	448	465	463	455	458	444	498	437	492	451	439	472	468	507	497	449	436	446	473	439	476	489	452	481	452	493	465	432	466	471	428	444	439	455	465	439	463	440	457	450	473	488	472	452	494	472	496	487	503	466	465	497	470	487	432	472	486	481	440	457	482	481	514	462	467	467	473	471	478	487	463	441	444	418	508	463	448	427	460	456	480	466	450	479	447	467	492	456	475	453	510	470	448	428	481	434	445	456	453	425	446	407	413	412	448	463	465	473	432	471	489	468	466	483	500	459	502	483	453	433	485	404	452	474	446	464	440	444	475	455	463	450	463	468	464	462	461	455	483	448	471	448	489	469	473	484	452	457	449	444	472	419	426	474	455	467	454	465	479	465	439	437	471	453	475	446	512	473	485	467	481	428	484	483	448	418	466	446	480	451	431	461	413	458	455	487	468	458	461	464	447	465	490	447	462	452	461	433	475	460	472	447	457	417	477	466	469	431	445	466	487	414	466	451	449	435	486	457	442	489	460	447	437	457	451	487	437	442	449	500	470	479	458	472	458	469	464	452	472	430	452	469	477	476	453	455	462	414	450	408	462	462	436	493	451	464	477	466	442	462	459	454	478	428	435	441	466	423	500	432	446	478	488	471	462	470	437	447	462	437	471	489	469	471	469	468	437	448	444	469	460	470	443	489	474	476	441	436	489	478	452	445	464	477	436	474	470	445	437	448	447	457	474	485	437	487	505	441	432	438	438	464	460	481	470	484	460	415	442	457	468	486	459	459	438	490	479	459	456	459	432	463	458	433	428	466	460	444	440	511	448	464	447	468	476	463	475	435	424	458	483	464	481	461	487	477	431	434	441	468	455	441	481	426	481	462	474	430	469	470	464	457	457	461	452	468	471	467	451	451	476	445	421	458	449	434	461	485	439	441	450	433	451	442	457	465	432	443	462	459	485	434	475	440	454	486	474	414	483	454	495	470	471	470	477	466	465	431	494	426	472	494	453	472	485	483	452	469	443	477	466	452	473	464	485	451	480	426	498	454	514	449	493	466	479	473	419	502	436	431	447	463	497	457	476	441	422	463	481	493	449	437	446	443	483	480	448	473	455	459	479	503	455	493	425	468	430	439	434	474	453	423	478	462	473	455	428	435	438	440	491	417	470	452	469	475	456	474	478	476	429	500	438	463	436	448	471	491	464	433	425	501	469	420	436	467	467	468	468	461	466	455	462	454	461	441	436	462	460	456	451	468	443	464	468	459	439	460	449	438	437	441	470	450	454	463	471	493	440	415	459	451	491	474	447	444	432	438	423	457	488	457	461	433	469	467	429	463	450	476	463	474	467	438	457	473	482	460	485	445	465	456	457	454	445	472	460	465	402	493	482	422	472	454	492	454	477	411	438	452	462	447	423	450	449	450	451	443	449	469	494	468	464	473	449	477	453	456	434	434	454	443	407	452	470	443	467	414	469	452	438	451	455	447	441	434	470	457	471	436	445	452	476	452	483	450	486	455	406	458	505	475	438	444	486	509	453	460	453	468	514	456	488	477	467	462	414	453	445	452	436	437	463	448	469	456	472	493	451	432	468	444	474	497	431	455	455	477	468	465	456	497	496	510	445	452	480	463	476	485	449	427	479	455	446	496	433	446	452	490	449	494	471	432	462	456	487	416	446	441	460	454	457	398	463	485	467	478	434	463	486	451	434	465	483	459	451	482	453	497	438	434	514	454	422	465	460	442	455	434	436	467	454	472	472	492	457	419	459	442	465	450	455	453	472	464	447	449	480	470	490	475	473	450	460	466	463	463	472	500	474	440	488	433	458	423	426	455	465	445	445	465	444	423	477	446	465	501	479	466	473	460	452	473	446	447	454	413	442	449	490	507	432	473	472	487	471	463	476	474	461	463	489	450	494	458	458	440	466	469	496	476	448	458	468	447	474	418	432	476	441	472	454	424	460	455	436	444	466	452	466	452	446	436	416	470	466	490	492	465	471	468	471	462	472	473	486	456	471	452	465	460	420	501	500	491	455	452	431	408	449	475	448	437	473	470	469	455	436	500	432	457	425	488	445	444	425	479	453	429	454	442	455	466	466	471	441	534	480	475	449	435	456	445	433	453	491	470	482	434	483	462	488	435	465	404	456	503	466	479	444	483	496	477	463	458	473	414	476	459	473	470	473	459	476	462	458	447	463	468	463	441	442	427	482	472	446	477	461	505	409	449	463	470	420	446	474	427	431	455	460	439	463	500	453	482	444	480	433	444	464	472	464	451	492	447	444	458	444	485	496	466	450	441	471	477	494	466	470	440	458	449	451	440	435	446	462	444	442	431	465	488	461	482	472	412	477	463	448	455	434	473	465	488	459	437	434	458	486	469	487	441	462	470	429	461	465	451	459	442	455	444	457	479	448	468	489	471	479	486	430	442	477	457	497	441	462	462	480	456	451	446	432	476	472	494	471	435	427	484	482	470	485	457	469	447	445	458	463	464	456	460	436	472	476	454	446	454	487	452	433	436	456	465	469	460	438	477	405	478	494	476	451	457	475	463	418	494	466	461	437	445	438	465	437	473	462	482	462	481	458	490	471	440	485	485	449	487	461	438	443	432	443	436	459	476	462	457	424	403	488	426	468	433	452	450	419	433	499	424	516	494	447	436	473	461	447	487	458	483	425	454	443	421	452	456	469	461	438	461	458	465	431	476	468	471	457	475	443	438	466	458	490	468	474	447	472	434	465	464	406	477	486	489	500	469	445	478	481	452	467	450	454	447	514	446	471	466	427	468	448	459	484	443	476	429	422	441	473	501	454	450	485	461	455	442	443	451	470	454	473
11948	911	664	576	481	417	391	378	368	345	340	332	335	336	330	299	327	294	351	330	362	349	322	295	316	325	351	327	315	296	290	321	293	355	319	322	335	294	333	335	271	354	284	289	335	290	358	329	333	308	334	302	317	307	333	302	327	337	305	296	304	290	326	313	333	272	277	320	303	303	333	313	317	317	350	345	273	336	308	331	284	320	333	327	314	283	325	311	304	311	340	325	284	292	307	295	301	321	323	308	314	319	332	303	334	307	308	365	317	307	292	284	297	309	327	306	341	304	309	302	316	360	304	323	297	293	293	309	346	311	352	301	340	311	289	331	286	324	283	337	307	333	334	309	322	314	291	323	333	297	327	315	326	336	292	297	317	315	290	287	313	282	327	299	312	283	291	283	291	302	303	356	317	310	311	295	272	296	323	283	313	353	344	306	313	301	313	286	302	313	319	313	304	310	306	302	309	314	311	331	305	310	322	349	334	289	321	306	307	335	325	313	319	308	318	321	299	275	300	298	323	332	301	291	303	317	298	327	318	361	311	278	295	312	300	319	307	326	345	359	293	321	317	335	300	301	361	328	333	352	316	310	304	292	316	342	327	323	330	319	323	290	300	315	308	356	308	306	319	315	293	294	321	292	319	309	283	325	296	323	318	300	342	298	273	316	333	309	296	280	297	314	354	320	306	298	331	326	337	286	294	277	290	296	296	314	319	363	321	335	338	318	280	266	306	308	334	335	338	346	304	332	341	318	266	330	322	327	296	305	325	304	304	291	320	328	275	335	282	284	290	320	317	307	307	334	318	337	292	319	350	298	312	294	295	319	299	305	296	321	330	310	320	283	296	296	267	291	284	335	329	315	316	293	294	312	321	325	301	317	320	312	305	329	349	304	328	283	311	328	308	318	334	348	304	305	320	343	335	320	319	297	357	281	304	306	300	339	288	316	327	288	329	286	310	313	320	296	320	292	323	326	316	314	358	323	314	318	338	307	306	314	308	312	321	306	328	320	304	337	308	293	292	294	336	301	326	343	316	302	322	324	325	316	306	307	315	324	284	301	300	316	283	317	311	333	308	312	316	342	313	337	309	288	330	312	305	301	311	347	325	349	288	355	334	301	314	312	323	312	314	315	322	311	296	316	288	311	317	291	340	332	303	273	328	295	318	310	293	300	326	324	363	347	307	299	315	325	301	277	304	350	308	265	287	262	313	356	296	302	281	290	293	312	347	309	297	331	307	336	307	299	318	308	287	369	358	338	348	327	302	294	286	312	317	314	317	322	304	338	350	325	299	348	325	296	296	333	309	317	316	316	329	318	292	312	317	306	308	295	304	283	281	316	308	305	312	338	338	300	310	330	334	341	285	301	356	314	312	276	306	303	306	299	310	312	314	341	310	323	314	310	312	325	299	335	291	295	330	305	336	304	293	305	307	317	293	290	311	322	329	351	312	309	280	324	330	299	323	307	333	312	307	323	315	292	315	294	301	337	314	340	309	297	319	346	301	298	290	310	321	319	299	307	291	314	319	312	292	316	323	316	299	299	315	339	295	338	303	309	308	332	307	299	332	334	324	322	302	310	300	317	309	315	334	285	342	349	308	291	319	342	316	308	302	347	344	338	328	282	317	300	293	303	360	351	302	299	296	315	345	298	279	312	281	316	307	312	325	338	326	284	266	248	309	307	311	310	320	295	308	358	290	337	310	313	322	341	366	322	319	348	314	289	332	293	316	328	367	280	320	344	320	341	325	336	312	309	330	320	333	319	314	315	319	318	313	309	310	271	308	301	284	279	310	333	324	300	321	306	312	304	318	330	324	300	306	290	306	287	323	281	336	308	323	290	281	341	264	279	314	320	312	316	332	352	351	326	310	356	296	290	315	365	322	313	348	288	303	292	319	313	301	280	331	328	330	303	345	321	302	325	284	332	325	323	308	342	300	342	337	293	339	274	294	323	309	292	344	357	304	266	291	301	337	302	338	314	313	276	308	301	284	317	331	310	337	321	325	314	304	302	317	315	304	275	313	319	282	345	315	290	316	321	309	299	317	310	316	302	334	345	296	319	314	312	328	320	307	317	289	299	308	338	346	312	278	299	315	318	315	305	335	290	308	322	324	299	302	285	306	317	274	336	316	327	281	313	276	294	327	286	358	292	318	324	320	296	302	256	301	311	328	268	293	334	312	325	302	290	312	339	306	320	304	316	330	309	298	323	323	347	324	300	292	302	365	310	304	320	308	341	306	311	310	314	338	319	300	304	294	296	299	313	299	290	296	284	328	293	310	305	357	327	285	292	336	300	353	317	300	321	298	298	317	316	294	290	340	301	326	323	333	316	315	300	284	277	289	321	328	319	307	320	310	312	321	314	334	323	300	306	318	281	311	316	295	292	321	337	284	300	354	306	324	345	311	318	304	342	323	313	307	313	277	328	331	324	313	292	305	311	283	325	316	315	278	298	337	335	304	319	329	301	307	327	310	345	305	304	317	295	344	325	302	310	322	292	296	327	300	322	315	324	317	343	302	299	343	283	299	294	291	336	332	338	354	296	293	300	288	313	312	332	341	290	291	284	266	319	316	277	323	329	262	289	289	330	316	305	331	334	312	333	294	314	305	333	324	282	324	303	325	295	300	289	313	334	331	323	335	315	275	314	283	284	323	309	325	284	337	296	329	290	313	314	281	301	322	302	314	313	336	320	347	298	298	296	309	315	308	309	316	337	328	303	298	341	353	314	298	315	303	330	307	325	281	286	284	338	308	299	314	325	317	315	336	313	319	332	341	326	296	289	300	298	290	289	316	298	329	333	297	300	283	347	296	302	333	280	303	333	307	289	283	339	287	315	291	309	304	292	314	342	317	319	340	302	322	326	329	331	354	296	282	306	316	319	317	278	319	291	328	307	339	297	309	333	304	323	315	339	322	317	345	319	309	329	329	329	302	319	300	286	312	322	306	304	289	287	313	313	301	319	312	316	286	313	326	325	334	323	326	314	288	294	291	315	300	332	311	312	296	292	280	295	366	310	319	309	319	302	312	332	342	336	309	329	303	337	345	284	321	291	291	357	332	296	332	350	319	317	281	305	316	315	330	295	304	317	353	287	291	298	308	315	305	294	314	269	333	293	313	333	307	306	309	301	324	298	273	325	306	316	311	350	316	335	318	334	296	281	334	315	347	363	319	294	298	306	289	338	310	322	321	305	296	307	301	349	306	301	311	328	312	306	322	287	345	298	293	296	299	323	322	325	303	307	312	320	340	333	315	312	282	344	318	316	299	300	265	277	305	308	313	328	313	299	316	286	322	336	314	297	302	310	326	276	327	322	338	307	314	289	287	289	304	340	305	306	281	318	301	309	320	338	321	314	294	328	313	296	310	312	314	329	320	284	317	337	322	331	327	329	275	289	317	314	322	297	308	297	324	322	282	349	258	335	308	309	291	322	331	322	314	311	319	337	306	336	293	293	361	312	317	319	264	300	303	323	308	297	329	298	311	310
8642	1008	1449	1617	1376	1234	1074	988	947	892	875	833	851	820	843	744	748	774	811	783	765	765	735	737	711	697	774	727	730	686	743	694	724	701	695	767	670	724	727	676	758	672	723	710	701	689	726	731	734	683	744	718	726	731	723	674	736	734	706	712	734	677	761	715	722	697	721	671	743	699	684	695	694	665	682	735	722	733	726	725	740	688	700	695	689	713	717	715	718	784	740	676	702	665	703	701	639	690	725	672	728	690	678	713	664	729	722	678	688	683	727	704	713	722	719	724	673	653	717	717	702	696	753	698	704	726	675	668	717	691	653	689	728	697	697	727	682	669	715	690	744	659	745	695	693	695	702	697	715	687	739	728	756	675	731	718	708	725	698	747	707	661	728	762	718	686	727	684	684	674	706	698	689	658	698	685	686	694	718	744	689	712	693	745	725	704	690	773	674	725	704	748	718	675	706	710	728	704	692	733	721	703	652	725	692	721	711	684	679	726	719	707	681	711	716	661	718	696	750	702	735	708	714	715	735	702	716	749	714	693	719	721	689	721	714	738	660	709	741	727	726	703	710	754	736	710	730	667	699	716	726	683	723	725	653	719	728	711	710	729	756	731	740	701	712	678	695	676	746	761	669	742	698	731	726	699	743	684	699	662	659	721	709	691	664	661	700	679	736	737	714	697	696	750	686	650	716	701	732	693	671	679	721	707	690	752	722	738	731	669	728	705	700	694	726	688	708	721	788	723	680	683	687	741	698	657	693	712	763	765	667	702	678	731	724	684	688	705	656	730	698	741	732	665	725	729	683	736	725	690	727	660	710	713	720	747	676	689	726	704	667	696	703	708	748	688	762	725	737	741	766	688	766	728	698	718	701	690	691	735	735	766	675	664	684	783	703	740	711	711	737	714	707	726	714	657	664	705	749	729	656	667	689	705	701	670	698	758	716	677	700	673	691	719	720	730	643	729	725	677	700	713	667	743	663	715	669	707	769	724	720	677	683	700	671	717	705	757	691	684	729	674	719	753	706	676	704	709	731	752	736	736	728	708	753	720	727	719	737	721	680	710	649	736	705	707	691	726	693	694	724	725	707	730	758	724	723	689	761	698	667	731	755	703	677	678	704	725	717	679	748	682	693	708	708	709	753	738	771	725	694	769	737	702	724	704	693	718	728	739	725	691	708	694	704	707	741	741	732	712	713	684	704	726	677	690	720	709	727	686	720	710	699	726	704	704	742	710	685	688	689	732	708	721	716	678	672	721	698	677	707	728	709	726	725	729	704	688	683	741	734	725	730	729	708	714	735	697	730	692	689	720	764	718	712	682	691	710	724	728	700	703	744	711	747	673	710	731	741	717	695	698	696	700	716	779	709	711	659	721	716	726	673	698	665	752	729	702	688	731	769	693	702	701	706	695	761	747	738	720	718	671	703	713	739	677	711	705	720	689	712	768	747	695	685	687	726	704	703	734	704	648	753	701	719	684	754	711	722	683	739	680	665	705	667	735	714	717	680	704	719	720	740	711	698	658	689	702	685	730	703	669	714	746	668	728	703	725	729	665	689	712	698	726	682	698	737	719	731	723	750	695	696	705	701	693	667	716	674	711	732	717	709	729	714	690	731	696	708	736	707	708	707	731	687	719	718	645	686	724	734	669	679	694	706	742	703	738	716	720	729	709	688	707	743	711	693	725	696	692	681	716	718	667	737	752	694	698	686	661	665	748	688	768	723	672	729	663	711	695	683	667	695	737	701	691	678	708	711	722	687	703	729	702	685	709	726	700	747	692	693	685	762	691	711	649	733	730	677	672	760	727	731	693	672	778	727	722	722	693	715	684	739	707	677	719	714	738	683	643	702	669	726	705	744	714	693	693	683	653	697	718	737	709	678	708	647	682	723	696	687	688	707	693	720	675	719	699	708	715	745	733	680	766	698	677	691	760	689	746	736	679	700	678	758	698	715	720	700	710	758	687	677	764	706	693	732	690	678	715	712	719	704	728	701	731	706	686	723	694	741	712	729	721	698	734	741	706	667	715	685	714	714	716	708	655	694	689	660	689	752	751	710	716	698	678	709	727	678	680	698	711	716	765	717	739	765	697	712	657	714	710	703	739	692	718	700	618	719	758	691	716	699	733	725	701	742	762	715	695	680	669	710	697	716	731	680	751	742	678	712	677	727	690	700	681	670	719	704	705	723	734	640	700	738	680	762	705	705	719	700	674	726	696	691	700	704	674	717	683	797	718	697	721	680	714	763	641	724	711	735	691	708	718	654	711	703	741	727	728	717	725	724	679	690	731	726	735	706	674	729	704	662	699	671	688	772	696	692	693	667	700	717	733	706	720	695	683	734	718	640	727	653	761	702	711	739	654	740	719	723	691	711	687	718	755	739	745	705	720	680	739	744	691	713	737	730	710	738	754	684	698	733	730	681	686	694	748	707	719	666	724	714	715	694	694	696	686	692	694	719	725	661	677	670	696	720	682	695	685	706	697	712	675	740	695	764	704	719	687	663	684	727	710	728	688	709	685	726	736	723	692	717	748	735	729	713	734	730	737	646	730	706	681	688	716	703	751	743	753	689	710	725	725	736	746	675	697	688	676	702	694	681	701	710	707	735	680	705	729	691	748	737	695	670	685	732	697	673	716	776	718	721	699	675	690	745	727	705	709	679	689	727	668	648	704	726	741	698	720	706	705	694	714	691	715	743	690	728	718	731	661	708	669	736	720	708	672	729	739	724	704	690	710	660	735	721	756	725	735	709	719	739	684	736	728	719	701	715	726	691	692	737	748	741	712	712	721	754	720	750	649	677	700	707	719	715	727	708	777	743	725	682	729	720	728	678	744	700	751	761	663	700	708	685	709	683	739	701	727	737	734	662	698	695	701	645	712	684	672	706	704	763	741	718	725	704	740	725	700	713	750	686	750	726	688	759	720	712	681	741	715	734	721	687	633	715	716	700	746	692	735	697	703	670	710	740	714	698	700	748	748	685	726	726	722	762	776	714	707	679	683	704	685	701	692	744	708	698	682	734	728	719	649	692	726	701	726	685	738	691	730	696	700	650	711	711	712	692	701	712	769	669	724	691	695	738	689	723	716	710	679	730	692	729	675	682	768	743	718	720	718	638	734	676	687	741	730	730	740	724	689	722	690	698	699	705	776	715	677	752	719	696	726	752	720	703	686	729	701	736	716	720	758	686	710	672	702	721	711	780	728	704	738	643	723	687	672	723	696	723	724	652	751	742	710	729	712	695	671	729	678	690	706	711	688	707	741	724	735	690	700	696	750	719	663	700	728	716	732	697	703	726	698	709	738	693	738	750	710	654	716	708	690	702	679	669	739	702	741	734	678	687	663	685	671	709	735	709	721	721	749	753	710	734	737	726	684	717	740	714	706	725	713	733	720	711	693	696	681	701	731	666	728	740	752	716	712	675	718	731	668	716	676	739	716	737	684	682	717	716	677	699	698	748	725	699	681	729	721	647	744	678	693	723	677
19797	1795	872	684	542	457	350	348	310	318	309	294	318	268	236	254	320	271	263	237	240	246	249	235	292	290	290	245	216	243	264	223	254	265	260	244	243	223	199	258	226	240	259	245	241	244	274	268	278	237	235	242	239	240	272	277	256	263	256	258	228	252	239	235	272	215	255	243	262	231	253	300	238	221	240	251	248	251	245	261	255	238	232	260	264	250	269	249	261	244	244	228	232	210	240	274	247	269	270	233	231	244	254	261	264	259	289	266	262	249	284	243	274	244	260	238	235	253	239	225	237	253	234	231	273	293	260	224	249	246	216	250	232	252	248	250	231	245	256	230	243	260	272	256	282	232	238	236	264	232	246	251	256	258	235	250	222	245	220	246	239	255	254	245	220	234	205	252	244	245	266	261	278	263	241	248	245	261	204	250	255	249	235	249	241	271	248	230	238	234	267	260	240	235	234	269	277	299	249	216	263	244	239	250	253	262	253	243	265	263	233	220	241	235	222	251	262	242	237	278	233	249	247	220	236	275	254	237	265	256	232	248	275	232	245	294	234	227	265	222	280	253	283	238	196	225	233	230	248	251	263	244	274	249	234	219	215	231	240	255	270	277	271	243	273	258	281	226	245	244	263	248	218	238	265	224	231	229	246	248	223	231	247	253	235	252	258	220	221	244	218	231	240	245	252	262	276	289	248	289	269	268	245	239	271	241	235	245	264	240	254	235	242	268	267	239	248	261	263	267	248	269	246	275	233	229	243	262	274	247	256	219	260	283	242	244	228	240	240	264	260	264	243	213	238	203	237	260	265	276	253	256	245	234	244	247	239	256	228	201	245	231	242	246	261	240	242	244	222	269	224	200	261	256	259	234	240	238	272	255	251	260	269	248	246	254	278	238	220	221	253	237	259	248	246	262	234	259	263	232	258	265	226	229	249	237	245	234	229	269	256	230	246	239	253	248	226	253	241	250	247	243	231	241	260	258	241	223	243	229	264	262	222	255	238	252	233	220	236	264	262	230	234	227	269	228	226	239	233	231	252	245	254	225	249	247	237	231	275	239	268	249	254	258	252	242	254	263	231	231	226	267	234	261	234	239	268	239	233	228	233	229	247	243	249	246	244	232	222	262	251	243	221	222	237	213	242	257	248	246	248	238	259	254	258	240	221	229	252	236	239	238	235	241	247	227	227	270	265	199	241	233	226	246	245	269	285	222	230	237	246	280	233	252	211	267	251	227	238	238	246	227	228	260	258	245	237	238	212	246	231	210	242	260	261	250	268	239	240	216	236	260	268	233	248	272	194	244	244	243	275	247	252	253	235	232	234	261	264	285	270	246	256	228	244	267	243	220	229	300	255	236	245	254	255	233	239	262	244	231	237	252	248	226	225	261	250	246	265	262	244	223	223	228	226	271	266	249	214	247	266	250	241	262	241	231	271	244	236	241	267	254	260	238	256	284	277	238	267	232	216	254	236	247	231	242	228	253	250	240	221	255	228	244	271	269	227	231	275	259	234	236	265	231	235	228	223	241	254	249	259	229	239	219	226	261	277	223	218	269	259	238	255	221	280	255	255	288	238	241	230	241	255	261	244	280	226	284	271	218	276	225	261	250	248	245	235	242	228	227	246	231	269	241	217	239	220	229	274	257	259	233	262	246	235	260	250	243	249	251	237	248	249	228	255	239	245	278	288	312	272	264	266	243	236	263	234	223	246	228	265	264	245	236	259	223	268	255	253	272	271	286	243	268	246	261	241	255	260	242	238	249	227	228	233	246	261	235	231	229	238	248	249	273	270	267	227	234	238	242	229	288	235	218	236	275	251	237	253	240	257	260	248	237	218	240	254	248	244	231	239	246	251	252	247	229	233	261	274	257	252	256	273	233	224	242	217	245	248	264	230	265	235	246	248	246	244	240	252	241	274	230	260	230	243	263	228	254	227	246	231	238	236	260	235	236	241	259	250	249	223	237	239	260	284	306	257	244	243	272	246	267	260	272	258	221	283	262	252	256	280	231	223	235	282	244	261	239	260	275	221	221	240	253	244	247	260	222	241	239	227	248	243	273	275	252	223	227	278	242	256	229	236	199	238	263	223	229	278	252	234	242	228	238	249	242	230	237	220	256	256	284	254	244	227	218	277	257	237	236	238	261	244	255	238	225	243	264	223	245	260	242	212	245	272	225	238	228	222	228	209	217	261	253	266	244	254	258	227	260	261	251	260	248	216	247	246	229	234	231	251	255	252	233	260	246	232	234	271	215	226	261	253	231	268	244	278	246	234	241	261	234	273	257	262	252	245	233	265	238	247	274	244	233	254	237	312	212	236	249	287	222	242	250	265	233	242	251	240	232	210	270	251	244	244	248	241	266	233	254	260	243	233	222	228	241	228	243	235	253	269	249	224	245	266	250	250	253	284	267	229	241	232	238	262	256	213	210	253	238	232	264	269	240	245	232	236	230	255	259	217	261	224	281	264	189	264	243	207	246	234	214	251	247	243	249	236	249	268	238	240	247	262	258	249	264	253	259	248	220	268	260	230	228	230	222	259	246	209	234	241	291	261	223	253	236	278	248	268	233	226	260	234	254	243	277	245	245	233	267	256	263	261	251	212	261	240	242	255	251	277	210	251	229	239	237	242	250	252	234	271	245	246	253	281	252	252	233	239	240	258	218	269	229	267	226	235	241	219	220	239	232	242	237	229	228	260	227	249	233	208	227	265	262	236	253	224	217	263	258	246	272	273	242	253	267	240	220	255	239	248	250	269	246	282	229	261	252	244	290	234	245	273	269	233	279	263	263	255	267	266	260	270	211	246	251	227	235	243	246	263	249	242	266	250	273	239	264	229	232	241	236	276	261	243	251	253	237	256	249	234	248	224	219	252	237	251	263	245	252	244	242	238	249	216	241	251	248	243	251	226	255	257	241	238	206	237	248	218	257	250	265	238	250	246	231	235	262	229	234	263	234	239	252	245	226	275	250	239	248	229	271	243	233	272	259	237	240	241	248	247	210	243	270	243	222	240	248	229	260	239	247	251	262	251	244	250	236	223	236	241	235	244	250	275	234	227	276	247	232	217	242	268	257	256	229	261	243	237	245	257	236	256	224	228	242	228	250	280	246	245	235	235	251	249	287	266	268	242	218	237	238	247	228	229	241	244	223	245	265	246	234	219	247	235	235	241	281	217	231	242	266	234	226	271	257	259	271	242	214	272	233	224	237	251	266	229	230	236	242	252	241	223	241	243	268	258	224	280	231	245	235	241	230	269	247	242	269	246	229	265	259	276	244	227	254	249	243	282	256	252	230	220	241	236	261	269	242	232	236	260	252	251	236	246	248	229	219	239	249	263	226	242	248	252	258	267	282	244	245	251	235	239	259	269	247	250	250	256	259	241	238	244	240	223	237	262	216	231	238	224	230	241	264	272	218	258	258	246	226	271	224	236	261	240	241	255	256	219	251	268	245	232	248	252	233	241	248	262	229	269	261	259	272	268	263
11105	1050	1886	2140	1796	1628	1209	1143	1023	909	841	768	721	770	758	735	714	701	636	634	646	628	635	621	596	607	621	566	633	584	594	600	597	577	582	600	549	594	579	581	583	584	583	572	589	538	585	552	566	590	561	544	595	581	558	574	526	604	583	561	588	596	548	552	552	559	573	566	554	550	532	536	568	545	587	596	576	588	546	571	514	538	545	558	541	543	594	522	572	585	576	530	558	596	585	571	552	534	544	552	532	581	551	555	544	543	560	564	559	572	554	523	523	560	532	563	560	543	535	551	590	580	577	541	532	526	568	569	537	487	560	568	555	505	526	529	559	600	567	527	565	537	604	548	567	599	549	600	564	565	547	563	540	569	566	566	587	541	565	587	555	592	526	601	534	555	591	565	542	563	531	586	580	542	566	589	586	526	582	605	586	549	593	562	542	548	572	572	533	565	574	559	559	587	541	523	526	587	575	537	613	554	565	570	587	536	562	552	554	529	539	602	573	551	535	509	569	596	550	583	518	567	564	538	554	540	594	579	558	565	530	587	589	550	547	557	524	596	568	545	542	585	562	557	558	557	522	514	586	523	552	531	560	556	602	507	561	531	529	554	540	555	513	571	555	518	578	597	534	550	556	575	582	572	527	570	552	550	596	547	558	584	575	570	569	562	621	545	554	562	584	559	563	570	551	553	536	519	528	558	551	598	541	567	569	578	568	548	570	610	556	541	581	547	613	544	566	537	567	514	551	537	508	589	593	524	579	518	575	569	567	554	568	532	510	538	548	548	560	558	536	569	566	567	548	541	542	553	540	533	632	564	563	577	565	573	577	543	548	565	562	564	558	564	548	580	528	544	549	502	578	538	553	557	579	617	563	530	551	554	576	556	515	499	582	551	562	537	576	522	532	542	562	554	576	580	551	582	552	567	557	550	571	567	527	537	580	573	584	542	580	543	557	573	552	579	519	598	587	553	519	560	582	533	567	530	559	548	552	590	544	583	606	561	557	564	556	553	540	547	571	526	543	555	537	542	553	526	548	571	542	558	521	555	560	527	560	560	575	601	582	542	542	545	565	525	538	577	586	548	505	613	545	593	536	579	546	559	559	544	570	571	550	577	536	577	574	535	525	550	549	513	583	522	563	527	567	552	572	551	563	530	520	570	553	543	553	560	544	554	594	524	585	563	522	572	551	546	591	543	577	514	507	550	552	581	552	561	579	533	505	563	528	555	544	552	575	553	528	579	576	554	538	559	521	576	564	540	557	552	553	560	573	560	533	556	556	537	549	571	567	545	563	568	534	513	547	517	560	512	551	558	538	605	586	542	536	542	529	539	533	554	575	560	570	559	561	579	540	538	554	559	596	487	570	550	574	548	572	527	568	560	574	542	554	569	562	542	616	552	551	529	534	515	601	568	574	519	569	561	532	549	553	553	555	527	569	618	536	558	592	538	550	514	586	563	561	557	576	551	534	557	498	541	535	556	512	566	547	562	536	572	526	565	538	587	562	608	548	588	592	545	525	519	530	547	585	545	512	579	592	569	596	582	526	608	574	581	522	609	577	563	520	559	528	514	552	556	586	531	559	557	548	562	547	578	546	541	555	513	568	546	553	578	545	554	560	498	578	593	582	570	543	549	564	561	603	572	558	552	542	569	530	597	564	534	586	546	533	564	585	581	582	575	573	516	541	542	548	543	556	566	557	554	498	532	571	517	519	548	587	544	557	568	537	567	559	503	536	548	550	530	597	528	520	518	556	547	545	554	562	581	556	565	549	602	539	559	592	566	563	554	527	561	563	569	562	541	586	546	561	533	566	557	542	577	577	538	547	578	539	546	556	545	515	576	590	550	605	599	584	522	521	576	542	581	559	551	560	556	552	558	565	531	563	511	540	589	584	572	536	562	561	561	552	519	548	531	551	561	513	573	512	523	544	543	587	534	548	572	540	513	587	553	567	598	563	551	546	541	532	518	611	558	543	561	564	560	527	536	545	570	522	578	544	544	552	560	585	596	562	571	569	558	527	535	575	529	567	571	570	542	538	571	569	575	553	551	547	580	587	517	550	534	519	526	542	586	556	501	490	542	552	520	629	543	525	595	540	523	534	557	564	555	547	587	575	549	535	562	531	591	549	524	545	547	536	561	555	567	581	558	583	561	546	531	582	549	571	545	584	582	547	546	561	528	563	541	599	524	564	580	534	572	535	592	546	536	566	541	536	554	587	560	570	543	547	574	572	530	601	590	538	571	574	552	561	552	529	534	612	500	546	548	585	534	548	533	631	560	547	570	555	571	588	586	493	532	546	593	537	528	559	601	576	557	550	542	540	547	567	563	553	572	524	535	543	544	553	582	576	568	548	593	551	550	552	590	555	548	538	564	524	504	558	572	533	575	620	557	555	550	593	578	553	534	551	567	521	549	546	597	509	549	572	578	541	535	549	552	553	570	568	587	540	572	553	605	568	596	558	539	582	525	528	530	542	610	549	543	585	564	561	542	538	538	547	600	526	569	563	555	549	549	533	539	583	505	576	522	603	562	504	563	561	588	537	548	549	564	595	542	567	566	564	571	544	546	559	542	549	549	570	586	534	548	566	557	558	543	540	546	549	501	576	570	520	539	558	583	569	547	572	567	550	561	555	528	569	524	559	552	549	594	563	566	534	528	546	579	564	536	538	598	534	549	569	565	588	553	560	528	554	553	570	578	500	556	515	554	560	567	566	561	574	577	539	578	583	556	574	519	553	578	557	556	576	572	558	531	546	563	530	590	556	556	582	550	570	547	552	514	555	542	518	573	595	561	560	556	560	579	580	518	556	555	538	541	570	546	558	548	578	548	520	579	531	548	543	588	535	572	547	554	578	524	502	577	540	539	551	568	518	585	576	570	530	532	535	588	552	530	530	544	545	547	566	548	557	605	575	555	585	593	562	552	540	589	554	613	564	576	548	579	552	552	556	569	544	578	528	545	594	555	578	579	554	584	535	583	534	575	557	531	523	552	542	532	532	530	541	550	558	562	509	552	549	561	578	561	553	559	518	546	514	549	534	537	575	595	550	593	525	519	586	505	563	574	553	511	554	521	559	595	598	570	589	557	525	595	611	548	595	563	577	566	575	556	529	547	542	603	569	554	585	535	614	550	599	564	568	557	563	577	558	565	586	560	529	593	516	538	552	545	589	501	592	527	566	526	559	564	568	572	536	578	585	568	576	539	566	558	512	576	581	553	556	545	527	545	567	566	555	555	549	605	528	533	583	545	560	561	506	575	590	522	579	505	577	493	550	546	563	567	581	542	516	588	559	538	535	537	585	564	583	603	569	529	570	560	568	571	552	515	572	562	565	591	588	545	563	569	577	546	543	590	538	588	619	567	553	568	548	582	608	552	529	571	548	579	555	580	531	532	570	584	577	612	553	515	599	515	556	538	535	582	545	563	535	553	545	551	570	559	575	528	524	563	572	548	599	588	556	529	577	555	577	556	557	557	565	620	575	540	574	550
3114	207	209	204	214	191	186	212	198	182	220	185	196	207	171	199	162	211	184	200	198	201	211	183	192	199	198	213	195	187	207	180	170	188	172	195	202	195	205	184	182	182	189	207	178	205	189	202	204	175	186	169	213	202	177	180	182	157	166	156	211	185	177	188	210	174	174	222	185	197	181	205	176	181	203	214	185	199	208	206	182	183	201	210	194	195	226	180	196	193	190	195	197	170	185	177	199	218	186	214	195	195	175	198	168	170	163	196	194	182	192	189	203	186	172	169	218	190	178	200	172	197	179	177	193	212	181	182	209	195	193	194	183	181	205	217	207	170	145	193	195	181	188	196	213	200	192	190	206	185	155	199	183	195	186	172	205	166	192	196	174	190	197	211	171	174	182	175	204	207	194	180	180	180	182	169	175	181	192	185	191	197	184	170	199	155	206	184	160	227	209	185	187	180	224	180	191	193	183	186	185	194	164	189	178	185	209	191	196	199	195	171	206	182	211	164	190	206	188	189	183	174	184	178	169	184	183	208	172	179	176	175	168	183	172	189	222	177	178	193	209	192	210	169	186	183	187	174	185	169	179	185	209	188	203	205	168	191	190	212	188	204	186	205	181	182	186	174	195	182	176	185	184	176	198	189	199	172	216	201	177	176	181	198	175	189	189	209	202	200	209	186	198	197	213	194	207	172	205	183	195	158	193	180	175	193	179	200	210	195	209	174	162	195	181	169	210	181	172	208	177	170	178	177	162	195	194	177	187	188	188	192	173	196	211	200	163	179	192	163	181	175	200	192	181	171	192	169	209	192	197	215	173	186	191	175	177	207	175	183	198	210	192	159	174	165	194	182	197	186	161	186	202	210	187	183	199	163	201	216	193	170	185	200	222	205	198	221	197	198	175	192	194	189	173	216	181	168	174	186	175	177	181	178	205	183	166	185	189	211	196	192	201	182	198	181	182	165	195	195	206	153	199	219	176	166	165	186	172	184	190	151	192	190	180	205	192	180	211	169	179	172	183	176	191	189	174	202	201	182	180	195	182	170	205	232	190	174	188	181	207	179	208	178	186	174	190	176	177	174	189	181	184	207	195	203	202	191	200	189	188	195	212	182	219	187	190	184	201	187	218	177	164	160	182	174	217	181	191	189	200	189	176	208	168	186	164	192	201	207	180	206	188	191	168	188	183	213	184	172	202	175	178	176	205	213	210	195	196	191	206	195	208	195	180	169	195	189	191	179	197	202	192	199	157	186	188	197	191	181	173	195	204	181	196	199	203	185	183	183	224	175	220	207	183	177	204	203	184	188	193	191	183	188	190	198	181	188	186	181	206	210	203	187	199	180	172	184	206	209	179	229	174	197	173	224	178	177	171	187	179	187	181	208	210	193	183	185	201	179	201	196	179	192	187	181	168	175	197	191	194	200	188	202	179	197	163	214	214	171	189	205	201	197	179	201	207	183	177	192	182	155	181	183	170	175	194	202	158	202	188	191	201	186	175	198	177	179	179	185	177	202	173	162	189	175	177	200	182	197	204	179	169	184	187	165	179	179	182	186	171	198	195	195	210	196	182	169	194	176	218	182	174	163	167	189	234	163	173	196	189	211	198	202	200	183	178	189	198	212	156	188	185	185	216	181	189	185	172	202	188	176	176	192	208	180	143	170	191	179	183	205	179	167	190	183	194	190	163	186	181	227	185	197	169	191	174	201	198	203	191	182	193	209	170	182	202	198	195	191	194	215	196	178	178	211	191	171	175	176	178	181	199	171	193	180	183	190	169	189	199	170	167	180	183	171	191	179	211	195	208	209	200	183	171	188	189	161	159	210	193	166	186	208	192	213	180	188	189	184	198	186	184	181	187	195	190	167	185	199	176	194	201	212	154	176	214	198	180	193	188	168	201	184	170	185	171	201	181	189	183	162	201	182	163	192	176	159	195	180	159	232	168	196	163	163	174	176	186	176	173	190	214	180	210	194	172	206	189	186	193	180	176	178	178	187	151	191	188	169	201	187	192	186	212	181	156	206	200	193	183	176	199	194	186	178	224	166	177	192	185	189	181	173	173	186	198	194	177	158	180	202	179	207	205	191	191	173	183	193	195	174	182	182	190	190	192	169	189	162	196	180	169	166	217	198	175	176	189	182	184	196	180	215	196	184	192	188	207	176	180	202	166	206	162	181	178	183	159	191	177	196	166	194	202	207	189	200	175	166	186	169	191	193	179	199	202	173	185	157	169	213	186	184	181	193	192	164	149	176	195	189	183	191	188	195	198	164	175	188	212	179	200	180	182	205	203	200	178	204	174	182	175	189	176	197	197	165	165	194	196	164	182	179	194	155	161	221	197	186	200	197	205	167	192	149	186	191	170	171	171	194	183	164	183	192	214	184	190	183	201	172	196	194	179	191	178	189	184	191	179	226	192	200	186	180	144	182	186	188	192	189	189	191	193	213	189	195	194	196	165	184	181	168	180	214	148	207	182	178	178	185	173	169	208	172	197	197	185	179	193	166	181	192	174	195	186	192	196	225	176	196	185	188	185	176	195	193	210	183	183	173	180	201	198	183	192	178	181	203	190	179	200	210	176	191	186	176	190	201	181	165	172	228	173	223	182	164	183	171	170	173	182	196	170	188	178	176	195	197	199	186	183	197	178	208	185	195	205	190	184	196	183	192	189	151	204	178	196	180	197	171	188	154	182	195	185	166	189	193	188	200	186	180	194	194	154	184	198	193	153	185	187	202	192	190	198	177	176	199	170	188	203	188	197	182	178	167	171	180	187	190	184	193	197	197	155	186	194	211	191	181	169	165	176	177	167	180	197	178	223	214	195	187	200	175	175	187	162	170	179	171	195	190	178	190	154	147	182	190	180	153	144	192	184	190	179	163	184	187	194	188	204	208	180	188	168	184	170	177	197	202	186	196	198	175	171	184	201	195	184	193	175	192	176	185	221	190	188	170	192	186	196	179	204	186	215	168	170	209	211	197	194	187	215	170	196	176	178	173	173	177	183	209	171	208	175	178	179	183	170	190	213	186	174	194	186	212	204	185	190	174	168	178	184	195	186	215	183	165	183	185	183	217	222	187	184	190	188	202	191	193	184	184	189	157	207	201	176	177	185	181	204	195	195	185	209	181	189	162	202	184	168	162	210	192	187	216	203	178	178	178	206	209	177	214	190	206	193	170	183	190	184	205	190	183	193	174	180	204	189	185	188	170	186	192	196	205	203	199	188	193	191	200	183	165	173	196	204	184	188	190	166	178	207	183	190	156	179	196	217	201	221	171	164	207	188	209	202	209	182	191	196	209	191	190	197	172	182	209	175	228	206	182	197	167	201	179	181	194	220	189	182	181	184	202	194	197	175	183	179	158	184	194	188	195	186	211	183	219	182	169	176	189	182	180	184	187	179	180	202	184	188	192	176	187	227	158	179	182	173	211	184	194	167	184	184	185	181	190	173	184	200	174	175	180	179	188	184	177	167	200	172	172	200	192
2694	480	505	482	511	473	465	458	446	517	419	435	515	457	455	505	481	453	476	446	444	473	473	446	464	426	485	477	451	456	445	459	471	426	465	439	484	457	453	447	500	475	474	482	439	442	522	481	467	421	446	459	458	449	466	437	474	467	489	492	435	430	467	477	436	456	473	453	455	444	486	435	449	423	428	451	463	462	504	488	465	438	429	430	435	474	445	482	478	491	447	457	467	494	454	434	487	428	445	432	427	499	467	453	459	447	485	462	479	471	440	500	469	475	444	467	412	474	470	456	495	466	454	517	476	454	509	470	447	456	475	449	441	421	491	485	458	460	478	438	428	416	474	459	473	428	460	481	428	439	424	455	475	440	466	485	486	426	473	457	464	455	483	449	469	446	478	468	456	465	463	462	447	445	466	456	468	460	450	487	463	435	454	480	439	454	458	456	463	470	472	427	494	461	489	448	478	461	516	458	440	428	480	437	455	483	422	462	466	465	468	468	474	440	461	459	494	439	461	460	485	446	440	485	444	481	432	464	428	439	457	458	472	475	479	446	515	479	467	444	530	435	501	456	462	456	430	465	481	464	434	464	481	452	462	411	463	458	465	437	488	452	447	491	448	433	473	475	435	429	427	460	482	429	454	498	493	479	449	450	457	465	439	447	456	449	440	472	443	444	477	483	500	487	449	463	479	480	428	473	430	512	490	476	453	460	444	500	468	428	460	467	435	484	483	432	424	430	443	430	474	443	503	476	492	452	458	426	484	486	419	443	507	460	445	481	466	450	456	478	449	472	489	483	436	459	439	503	467	427	476	515	477	444	454	443	465	466	450	448	436	484	458	453	465	503	487	465	439	483	416	428	473	467	470	480	462	436	456	440	415	467	467	471	431	484	437	497	527	438	497	421	452	497	441	462	460	456	451	490	471	485	485	451	457	470	446	440	466	468	446	460	510	466	443	503	490	448	524	447	442	452	420	478	467	414	450	466	462	477	439	449	445	468	485	462	462	475	408	469	455	502	465	443	446	456	460	482	462	424	446	449	423	480	465	439	469	469	454	422	450	474	464	481	456	459	452	439	457	485	475	482	460	466	469	420	440	482	474	449	495	477	454	493	485	464	506	467	469	449	490	466	461	451	435	447	447	424	453	484	459	431	455	466	494	475	434	455	454	439	433	486	461	456	439	439	467	487	452	463	476	433	449	480	471	489	472	467	460	434	474	443	467	415	468	472	451	493	432	429	474	505	490	469	435	425	486	487	468	485	437	454	440	452	457	471	434	440	454	503	467	475	463	451	453	461	477	454	467	453	458	504	431	457	466	474	473	476	430	439	456	470	465	479	461	474	443	468	441	469	460	428	430	468	481	434	459	436	482	442	460	483	468	416	452	452	419	461	454	401	480	415	457	459	485	477	448	468	444	428	473	423	482	481	458	435	496	453	443	460	446	406	497	510	442	450	471	493	464	473	445	457	453	463	483	427	450	432	500	455	463	444	453	467	443	483	441	466	444	428	449	487	494	444	451	503	498	504	445	475	482	460	434	478	454	442	477	453	461	479	444	460	503	506	452	433	454	491	460	440	454	432	483	449	450	453	451	450	470	451	453	412	418	438	463	440	463	453	462	477	484	495	407	455	462	426	483	479	471	467	424	453	471	480	443	478	442	452	442	503	455	437	437	442	427	459	432	468	488	443	446	456	460	438	505	453	475	459	488	406	444	453	464	464	468	441	461	482	428	441	491	491	486	508	500	470	492	465	438	457	471	425	467	466	440	477	466	490	475	461	455	470	444	431	458	455	453	461	477	469	459	478	464	500	456	499	471	437	447	484	473	481	461	445	433	495	472	458	487	468	505	424	438	466	481	471	441	478	489	452	475	471	469	489	453	464	477	477	451	489	460	518	487	473	474	475	459	473	471	440	487	515	462	476	479	435	452	533	497	449	448	460	458	485	492	496	486	467	474	447	466	445	444	488	454	448	438	447	459	463	475	416	427	432	454	446	454	443	444	452	467	465	448	476	414	453	471	471	461	501	442	442	487	469	468	462	484	460	466	476	476	424	458	425	452	483	497	468	501	457	511	464	437	475	439	457	454	461	445	526	444	445	442	449	470	453	458	452	449	478	428	423	442	443	462	445	476	467	418	467	476	477	466	491	467	461	481	447	462	462	482	451	496	423	493	445	430	462	468	469	455	479	464	431	442	497	444	491	464	449	479	458	520	470	483	489	463	453	495	473	452	455	458	450	475	485	445	444	453	499	473	448	426	481	471	492	476	469	410	477	454	458	458	508	477	450	457	469	458	454	456	452	465	513	458	432	456	457	483	498	451	481	493	443	481	450	475	488	466	447	442	452	477	467	493	454	492	528	457	452	433	471	461	445	474	465	494	486	470	470	450	494	458	439	483	445	466	524	446	445	464	485	474	492	436	474	453	446	460	445	474	442	488	434	498	469	408	456	464	463	490	421	468	436	455	469	443	463	502	467	462	481	479	463	454	451	455	475	508	460	491	463	460	460	452	497	443	487	417	470	446	407	435	433	445	483	462	473	473	465	473	460	438	442	485	457	451	446	459	484	469	507	425	484	458	447	452	475	437	485	443	476	507	467	437	445	450	467	461	455	472	457	455	469	464	465	466	434	485	480	443	483	440	444	477	437	486	461	433	475	468	471	464	470	425	454	494	475	473	450	424	461	488	444	463	461	459	497	444	485	469	447	431	470	445	510	482	465	458	455	447	484	474	439	477	460	470	460	452	457	465	469	481	488	471	449	487	447	470	451	505	487	452	447	480	472	453	439	451	474	439	433	444	478	469	464	447	459	502	450	428	420	451	449	442	473	459	457	459	487	427	460	465	461	467	472	463	470	459	483	490	468	432	445	444	512	437	464	461	468	479	455	459	447	461	467	438	430	481	477	469	480	489	443	434	469	482	463	449	476	434	435	459	435	442	443	521	438	437	495	447	446	468	457	455	477	476	494	469	436	465	465	456	475	463	420	431	427	457	480	424	452	484	449	445	476	452	469	431	467	472	425	441	460	468	436	448	452	462	474	446	437	454	446	517	439	435	435	462	466	467	494	511	458	452	466	478	465	455	431	473	426	449	476	459	482	462	487	436	445	457	476	434	458	491	474	481	486	459	444	435	500	446	438	424	446	520	431	451	457	499	466	445	461	447	452	508	460	451	478	471	479	491	469	463	452	483	467	437	457	467	498	491	443	463	478	485	479	468	444	448	485	473	499	467	479	455	417	466	428	469	439	460	443	480	452	439	486	437	496	462	470	437	459	439	495	415	459	475	462	435	502	490	440	487	464	479	473	471	449	460	443	450	450	445	483	454	458	449	427	432	472	452	464	455	467	414	465	493	460	434	478	392	514	488	475	463	465	463	461	441	432	461	415	445	460	443	462	465	475	441	465	477	489	474	453	443	432	453	444	453	452	443	450	441	456	485	442	473	454	450	425	460	478	419	450	445	453	452	465	519	455	464	477	439	464
12195	903	649	532	453	424	388	360	380	337	347	306	342	325	359	335	348	308	301	305	342	328	336	330	284	348	294	294	311	313	347	298	318	312	311	326	328	329	323	304	320	333	370	310	298	317	328	348	320	328	319	287	320	316	294	309	313	321	341	296	300	259	285	273	339	327	311	286	307	310	306	357	323	322	353	343	303	305	312	274	296	279	314	342	302	328	312	310	302	294	287	339	293	313	296	343	313	322	329	305	307	348	335	293	306	283	314	341	359	307	281	301	308	329	304	273	318	315	308	334	332	313	317	323	325	310	317	294	330	294	319	331	311	273	311	309	290	310	279	334	335	312	301	328	345	286	310	304	322	302	313	308	287	292	325	286	347	316	321	322	318	327	307	280	309	297	331	329	321	353	285	280	294	324	333	293	322	324	285	323	294	290	303	299	310	298	305	360	319	295	317	276	292	297	335	296	316	325	311	304	326	300	337	319	329	309	320	317	291	288	307	294	326	329	300	346	328	308	319	270	299	286	296	311	291	319	289	289	314	320	333	318	280	319	258	333	352	298	328	307	293	334	330	313	276	290	285	299	316	317	323	346	331	343	273	323	302	312	332	315	330	303	319	334	318	318	299	321	303	296	325	312	292	339	320	331	318	306	301	343	341	303	293	323	315	300	305	300	301	324	311	301	309	296	305	324	316	318	307	317	335	279	333	297	279	319	344	313	313	310	334	346	296	276	329	295	352	312	319	305	318	332	348	305	321	328	290	325	307	302	292	271	303	319	334	306	315	319	310	326	312	305	331	274	318	308	331	314	342	283	319	298	321	325	272	291	305	282	320	326	355	287	357	320	284	327	323	327	276	280	282	304	322	292	314	282	300	319	337	312	309	304	317	312	314	280	323	317	327	284	283	329	315	270	327	299	326	297	317	334	283	295	307	300	309	312	307	309	299	279	315	307	279	343	287	340	303	320	329	339	323	284	281	323	358	342	323	317	303	341	299	288	298	302	308	314	340	300	311	301	296	300	306	327	301	319	298	323	310	319	314	323	301	317	279	282	314	314	336	323	313	325	343	288	361	320	316	264	298	294	311	317	292	295	293	323	307	309	307	337	329	325	284	323	311	307	333	311	294	323	301	307	324	332	321	300	309	317	346	288	325	339	297	304	298	304	289	293	284	321	312	322	289	278	316	337	320	317	306	303	302	324	333	303	292	358	304	331	317	338	303	300	285	294	318	312	287	312	307	310	311	305	309	291	297	295	322	301	267	308	306	295	321	308	282	306	329	293	324	301	299	290	326	325	297	309	315	290	292	326	295	277	290	292	328	314	331	315	320	322	333	297	277	352	278	310	315	312	310	276	345	317	350	318	300	361	292	344	295	321	325	317	300	289	322	326	272	317	363	311	341	305	310	319	283	307	329	302	331	337	285	279	316	332	313	331	288	314	313	326	330	314	277	321	311	324	308	325	284	322	294	277	328	332	343	310	322	314	293	312	323	312	315	304	286	322	284	325	329	316	325	296	306	353	343	326	314	355	322	370	317	303	299	298	303	308	327	273	332	298	351	303	301	335	292	352	331	307	283	303	333	262	317	314	255	328	325	310	323	345	314	286	295	292	303	316	309	320	352	294	310	293	300	304	293	297	282	314	320	309	315	280	328	288	289	276	283	320	302	307	306	305	319	313	299	342	280	306	323	285	333	298	345	288	322	345	306	314	302	293	281	335	296	327	284	297	320	340	336	283	307	317	318	273	319	308	279	281	321	314	315	328	305	332	312	290	334	290	286	298	304	319	295	294	322	306	319	278	287	313	297	261	321	292	303	320	317	298	303	314	320	352	289	350	337	317	336	306	320	336	293	318	339	302	345	315	318	275	297	317	307	308	344	330	329	321	275	286	274	278	321	300	329	310	316	317	283	306	309	293	324	308	279	336	315	358	284	309	293	273	313	301	287	285	336	289	277	297	292	307	275	314	295	319	321	324	288	313	288	339	333	288	297	277	324	339	317	320	317	321	289	294	280	280	328	333	319	306	290	294	290	311	314	333	287	297	312	292	333	314	336	299	322	295	360	311	323	311	327	281	321	351	328	302	295	288	291	296	304	318	338	342	291	302	308	298	307	303	282	305	328	328	309	305	315	355	291	281	289	303	291	326	303	325	322	303	286	303	307	307	326	318	270	303	312	334	317	279	287	304	320	296	315	304	314	290	298	328	299	309	331	304	340	312	309	312	332	320	341	310	288	281	300	322	288	336	289	313	322	318	337	330	278	300	304	287	332	293	330	340	291	328	346	335	320	295	317	331	274	290	292	333	287	299	289	315	322	287	341	310	314	299	307	311	312	346	295	340	309	325	316	271	291	320	345	333	311	316	334	304	327	289	296	301	339	303	286	312	305	309	307	314	309	307	345	316	310	286	304	287	308	316	293	327	284	283	341	280	278	324	330	367	268	290	320	303	314	315	331	329	319	333	305	366	290	321	268	328	314	340	350	323	319	322	315	325	294	294	305	322	306	304	320	299	318	310	337	293	318	301	284	280	328	294	309	298	298	329	292	328	308	318	335	306	332	299	312	316	335	347	274	291	299	313	297	326	315	303	294	332	315	302	303	281	296	328	291	286	336	324	280	312	286	307	317	326	306	305	325	333	328	295	328	305	316	297	276	291	322	304	300	304	322	269	307	298	293	304	334	342	306	263	323	354	319	292	335	326	316	298	323	318	293	325	319	310	312	303	343	332	358	299	305	315	347	296	258	281	302	323	301	297	331	308	307	322	344	310	295	282	300	309	267	328	335	293	328	331	316	312	301	304	339	301	333	317	296	340	323	346	303	298	301	306	275	329	342	322	312	321	278	284	322	304	312	306	305	300	284	317	294	302	321	330	292	294	314	319	335	309	299	314	314	294	265	336	318	342	313	300	285	287	292	363	293	340	360	301	301	292	287	338	304	288	311	313	319	284	324	288	341	310	315	313	307	311	288	330	317	294	348	338	317	313	309	303	281	340	296	297	328	298	292	311	327	281	284	312	312	307	321	306	326	292	325	326	310	295	295	303	305	326	296	324	310	310	345	362	274	313	317	321	322	311	287	288	268	314	328	298	308	341	326	302	293	308	263	340	272	328	356	340	309	268	265	281	298	275	360	358	340	303	332	316	326	307	304	306	308	290	290	301	334	320	339	304	294	329	301	307	305	301	336	319	341	301	301	274	308	332	342	330	301	322	289	303	296	307	334	346	316	306	306	275	312	343	295	336	311	315	312	280	305	300	327	339	349	319	278	323	313	301	313	319	311	302	341	334	326	285	296	299	288	310	319	324	329	315	319	257	302	341	302	304	305	265	316	328	330	316	294	305	319	306	322	306	331	316	317	311	312	302	304	348	304	333	303	309	290	325	339	298	308	320	322	335	276	322	301	327	324	311	331	319	328	335	303	341	316	308	291	317	311	321	305	287	341	320	321	286	328	298	283	288	309	300	302	318	314	314	326	344	294	318	275	287
8869	993	1436	1549	1506	1276	1068	1011	944	900	900	840	834	826	804	790	766	767	786	786	764	744	750	694	704	767	693	724	720	767	800	730	748	723	733	707	704	698	706	701	672	699	708	737	736	733	708	769	754	770	708	709	729	720	684	723	704	723	703	671	740	700	709	715	705	709	657	742	659	704	675	700	724	682	731	729	714	707	700	687	731	719	682	706	721	721	649	711	686	699	719	748	720	739	731	690	739	674	731	776	700	702	659	676	691	695	673	740	681	708	727	741	729	713	740	716	738	688	718	641	628	702	664	725	723	694	682	709	730	683	628	685	712	694	683	695	708	696	721	725	737	755	758	722	713	673	735	704	724	721	722	697	743	681	649	746	670	707	703	761	663	732	691	724	743	662	675	735	693	724	735	716	681	672	737	658	663	670	655	689	747	699	684	711	669	716	685	697	723	711	729	693	672	759	688	665	712	750	697	746	674	694	724	656	719	684	663	731	673	755	740	685	688	754	713	690	644	755	755	747	680	746	703	698	687	714	716	737	732	687	715	691	696	713	700	646	682	667	695	698	658	721	732	722	692	716	699	708	711	712	719	681	763	698	702	692	730	743	720	664	698	702	702	689	730	715	678	713	716	690	744	677	739	712	664	670	742	696	695	677	725	631	712	726	733	731	649	675	716	709	657	688	718	713	732	733	713	727	739	706	683	691	708	716	760	735	716	733	728	731	730	716	690	717	670	705	706	724	658	712	685	714	665	724	729	706	705	733	727	738	674	684	678	691	730	700	728	694	705	752	675	703	708	708	714	714	716	704	717	668	742	731	715	694	686	712	686	706	715	684	716	641	787	736	696	685	740	685	681	697	707	719	663	671	676	681	715	696	700	715	742	701	708	741	699	652	709	719	676	702	694	740	680	707	725	659	755	749	720	735	720	718	727	723	720	695	650	672	655	725	697	697	688	752	677	691	673	744	668	732	675	721	747	675	685	686	736	690	686	664	728	727	699	736	710	693	711	681	694	706	729	741	706	700	718	722	717	679	676	682	665	715	739	719	716	683	707	701	723	768	728	696	713	700	671	700	725	666	730	703	679	684	717	647	715	687	677	716	751	715	677	734	699	727	681	744	690	694	676	705	691	704	721	673	762	705	724	722	685	705	716	750	662	719	711	711	695	725	695	767	678	695	736	728	729	709	730	712	700	705	767	695	695	704	672	671	690	706	709	653	729	702	720	699	719	696	699	710	732	732	656	674	692	722	704	745	678	724	663	696	702	713	751	676	685	693	695	733	737	698	732	717	632	695	723	725	707	717	704	764	729	708	680	721	717	673	701	716	764	729	653	721	692	732	716	719	697	692	744	730	713	746	681	728	703	686	713	693	724	700	724	693	692	747	669	722	705	733	677	721	686	707	704	672	698	761	716	722	726	729	736	718	762	653	707	727	736	722	698	723	747	672	709	693	757	680	697	679	715	712	716	747	698	722	670	713	678	695	717	725	728	669	660	753	703	701	706	739	740	731	737	669	702	689	688	742	671	705	689	662	677	697	714	748	743	723	692	669	691	721	683	645	687	685	710	724	753	706	676	692	706	718	682	681	671	696	737	760	698	716	671	680	732	717	679	727	707	715	685	690	687	688	654	707	721	735	675	691	726	712	694	749	684	658	686	691	715	734	699	688	688	734	656	712	658	725	726	708	743	699	702	681	764	719	712	722	721	732	773	726	718	752	702	694	711	746	690	672	690	677	710	718	691	708	697	676	741	722	706	739	704	686	700	725	719	735	678	664	769	725	761	755	648	722	683	734	737	744	739	689	683	690	705	697	697	679	688	666	733	704	695	718	668	678	710	662	711	690	707	713	694	694	702	710	677	676	718	726	702	745	699	719	701	750	702	708	697	656	691	722	732	722	741	735	670	671	706	719	707	774	698	692	669	696	664	724	727	712	726	703	696	702	708	686	765	657	684	711	713	717	685	727	679	701	718	717	699	739	762	705	749	674	696	665	682	663	736	750	713	704	706	675	677	725	704	750	694	738	697	687	681	758	688	683	718	719	728	662	724	691	703	712	694	734	741	708	692	715	707	727	706	717	693	718	713	714	687	690	742	701	707	709	695	721	729	686	711	723	700	695	703	689	705	675	689	723	704	718	711	678	704	723	743	691	691	745	699	659	657	754	682	693	689	709	698	674	703	729	694	717	718	706	708	729	703	698	746	694	709	707	726	663	689	699	697	711	740	681	664	705	706	711	678	694	702	721	693	649	688	720	715	674	748	739	713	764	740	702	725	677	712	685	733	695	731	673	693	719	756	671	720	708	679	714	677	694	702	720	670	687	738	701	731	700	700	723	719	717	684	688	695	746	692	712	702	700	717	701	678	683	704	672	734	680	735	688	696	717	701	715	743	705	747	756	731	681	686	727	672	704	705	686	732	746	693	747	725	726	663	744	721	676	704	670	751	700	694	704	711	729	743	726	707	698	678	731	666	631	681	696	712	718	688	752	741	632	694	731	759	723	646	696	701	727	687	678	737	735	705	706	696	702	702	684	682	702	708	714	690	678	681	697	689	727	748	693	752	759	733	715	748	710	714	727	744	675	698	762	687	700	719	729	740	720	702	708	732	718	714	724	750	754	713	703	737	681	712	740	722	719	688	699	662	705	712	706	748	715	738	709	707	702	676	725	693	730	675	686	724	709	737	712	695	699	679	728	705	706	717	722	745	668	707	723	702	710	747	716	724	630	726	724	711	740	772	748	705	691	672	699	736	691	728	712	705	687	731	744	696	676	706	729	680	695	669	741	681	725	753	713	713	741	676	659	719	698	722	706	716	680	670	730	702	717	688	709	681	722	703	709	682	691	692	707	741	679	695	720	683	693	717	744	668	729	696	657	720	714	682	703	704	676	685	701	716	682	724	664	696	686	667	644	656	703	659	708	664	709	728	703	707	685	716	728	711	706	699	702	693	695	721	760	641	687	679	719	695	698	693	726	739	706	724	707	718	668	716	685	671	727	699	709	703	725	706	685	724	746	716	693	730	690	722	696	667	700	695	706	691	686	714	697	729	705	739	677	666	674	695	732	729	697	693	688	755	690	668	728	682	712	716	722	727	718	750	720	706	733	662	709	750	728	691	724	755	687	733	759	724	672	696	674	678	689	636	718	705	664	667	687	666	656	655	697	679	703	679	657	701	687	696	674	697	680	662	701	710	736	736	673	705	758	672	686	698	720	709	721	719	726	723	699	718	713	697	683	711	763	666	718	763	656	682	672	655	735	716	708	712	688	680	733	701	731	714	713	704	661	711	721	718	712	687	707	688	688	685	717	712	722	733	661	642	702	692	699	727	697	663	660	690	723	735	701	731	682	747	677	749	739	775	711	673	703	737	695	685	708	760	686	724	734	694	735	703	651	726	706	682	696	734	732	677	685	754	716	728	737	702	695	723	664	686	710	704	734	716	716	735	755	647	697	716	724	748	731	734	681	697	732	731	699	724	714	745	698
20214	1865	963	690	547	493	370	351	321	335	271	291	260	271	267	291	273	259	264	254	258	234	238	238	257	237	268	261	267	266	230	240	240	288	266	253	259	264	270	210	261	249	241	217	268	209	211	246	232	280	246	257	249	225	256	269	278	245	269	268	249	217	210	253	276	281	242	232	252	239	261	254	245	247	266	258	218	237	243	251	250	251	237	242	249	269	248	213	233	255	243	237	266	258	257	242	257	262	210	240	231	256	248	248	236	242	251	224	246	275	259	262	251	263	221	245	251	281	229	263	211	252	266	257	209	243	275	259	253	236	254	235	218	254	279	215	247	261	261	265	208	289	226	227	238	237	252	255	266	252	241	236	247	237	244	259	246	249	245	255	227	247	215	241	255	248	236	268	223	245	268	259	237	226	248	254	247	246	255	273	242	246	261	271	246	231	237	247	236	236	256	259	259	249	229	248	239	208	211	249	243	234	238	249	247	262	234	243	263	231	253	236	248	268	262	272	263	244	250	252	226	233	227	246	228	266	256	264	245	238	224	260	254	252	267	253	233	261	237	233	255	256	249	227	252	263	252	264	225	263	256	251	246	287	246	286	259	252	233	219	246	245	242	248	278	240	257	243	276	269	245	243	267	232	207	255	226	255	240	229	263	263	233	246	250	214	267	249	268	247	242	268	248	242	261	243	253	266	261	239	258	255	227	239	272	268	253	234	240	243	234	259	249	239	257	245	254	249	234	240	239	260	222	248	259	268	219	213	263	251	241	229	241	229	245	233	243	228	283	251	260	237	249	268	257	217	255	269	234	244	204	238	234	227	229	259	233	257	251	234	232	247	249	260	233	265	215	221	270	247	262	205	235	262	236	247	250	249	273	255	239	263	238	252	233	231	231	223	248	238	248	247	244	261	233	246	238	253	251	258	263	245	231	225	242	251	250	257	261	259	238	234	253	252	238	259	255	231	240	259	237	273	225	243	244	238	263	255	259	223	241	255	256	229	241	258	253	259	264	254	246	258	255	271	221	243	251	274	240	239	236	250	246	243	251	252	249	252	252	230	246	272	229	252	263	241	253	231	256	291	265	238	246	274	250	235	248	245	242	257	219	238	257	271	246	256	268	276	247	235	231	258	265	254	250	261	267	237	227	241	235	257	230	264	245	266	248	235	277	251	227	271	235	277	230	251	230	250	238	246	256	264	262	234	233	253	241	222	210	270	215	225	231	240	249	231	237	243	245	254	267	241	220	266	228	243	248	238	238	251	274	269	226	245	238	271	240	243	259	243	236	237	288	242	249	220	237	243	243	259	243	253	249	247	199	260	245	250	249	235	238	243	242	247	236	267	264	254	259	241	244	254	231	247	246	226	262	254	269	244	264	220	232	263	236	261	241	264	264	233	280	244	234	235	260	261	248	242	240	258	242	248	240	228	257	241	257	242	259	220	231	223	253	245	227	223	238	241	244	259	219	248	243	259	237	223	249	240	253	241	271	213	237	231	251	244	258	257	260	229	243	225	274	229	243	276	221	250	228	230	254	227	250	230	237	227	258	263	247	244	256	278	261	235	244	261	283	263	242	221	257	255	275	257	251	265	225	228	264	274	235	240	221	240	243	267	262	225	245	245	239	239	242	272	245	234	256	257	288	253	235	245	259	256	210	233	232	241	255	219	295	250	238	209	273	259	255	238	211	239	252	243	240	264	276	239	230	236	238	242	233	228	267	272	242	236	251	221	238	249	249	241	282	246	252	246	242	264	220	242	226	243	240	249	242	256	246	247	234	218	235	253	219	249	244	262	301	243	249	252	241	245	268	258	244	242	224	222	238	257	241	248	255	224	231	262	226	238	265	248	246	217	258	289	237	247	267	248	257	253	245	271	238	251	247	237	250	252	258	271	243	244	255	264	255	247	238	268	235	221	265	224	241	192	263	276	220	237	278	240	259	253	238	227	252	231	197	231	230	252	254	234	255	273	269	231	243	229	261	267	232	257	239	267	241	264	232	259	253	224	248	231	232	238	238	226	250	240	229	265	215	235	245	253	269	235	218	243	257	259	264	222	250	249	237	238	219	239	242	274	283	251	257	233	257	236	261	228	261	235	262	264	249	251	227	232	253	235	225	256	240	229	257	241	239	248	275	253	231	244	210	223	260	238	276	238	254	246	246	262	242	240	257	259	252	264	243	233	251	221	237	221	222	255	254	234	268	263	282	250	254	259	260	250	258	263	269	223	234	221	246	265	272	261	236	253	258	241	246	264	226	209	237	225	256	264	236	263	255	269	223	254	217	245	278	242	216	264	265	240	247	246	265	229	213	230	247	279	250	244	250	248	253	238	253	275	248	252	249	261	251	265	259	258	228	236	217	263	234	242	250	228	243	253	246	274	282	226	228	262	235	253	266	227	219	262	233	231	223	256	240	233	263	275	232	238	217	260	244	260	251	226	242	232	239	255	229	218	248	269	241	250	240	278	233	245	236	238	233	232	248	247	242	245	228	264	254	220	241	247	252	232	230	266	235	224	255	218	228	265	250	244	261	231	271	261	233	263	244	223	237	235	238	231	210	212	225	256	235	236	269	267	265	227	268	261	251	240	239	252	240	236	247	247	250	239	249	269	238	229	234	249	234	252	242	213	251	234	255	248	245	225	243	246	233	250	273	217	237	274	258	261	261	270	245	243	262	257	246	239	251	257	238	274	237	222	259	245	267	255	235	218	230	275	255	259	268	263	255	246	254	259	266	259	265	259	233	245	237	260	234	227	252	231	250	213	233	237	286	271	257	249	227	245	256	234	236	274	260	229	238	250	244	266	226	265	230	187	256	234	263	232	248	226	243	262	260	250	242	241	251	242	240	258	252	222	198	233	212	233	245	274	255	232	232	231	254	236	242	244	249	241	242	234	234	264	241	238	251	250	226	257	237	256	259	246	265	242	241	224	268	261	260	239	245	232	285	280	246	264	271	228	244	258	256	260	242	260	235	245	242	262	256	225	241	237	229	259	276	271	259	252	232	248	247	246	231	217	237	218	242	218	218	241	235	240	240	242	233	241	254	239	254	278	234	260	249	230	236	265	226	240	257	233	229	246	236	213	255	228	248	248	254	247	211	271	233	243	207	233	247	236	261	241	220	230	248	226	230	253	230	252	264	250	253	242	247	238	234	259	226	241	275	213	258	249	205	249	232	242	238	241	244	244	275	249	237	258	244	266	253	277	217	246	251	218	252	220	224	234	245	256	231	246	278	225	227	264	212	222	248	246	236	239	253	243	252	255	252	268	231	252	230	239	248	258	249	231	241	239	242	242	271	271	254	262	239	264	234	227	261	233	272	222	214	246	263	261	202	241	232	225	260	218	236	223	244	248	247	234	260	257	258	226	263	242	248	245	252	249	258	233	242	234	250	233	270	266	246	234	272	250	249	227	227	276	217	249	262	266	268	248	263	220	265	215	244	237	254	257	251	257	229	236	261	244	237	256	242	240	210	236	254	248	243	273
11290	1068	1929	2121	1869	1537	1272	1171	1050	891	851	756	775	717	789	684	704	645	715	652	692	621	619	646	591	647	599	597	616	632	572	572	593	590	588	628	601	597	614	577	569	600	625	588	563	590	554	539	560	600	581	577	545	556	604	539	584	616	577	575	569	598	567	592	547	570	552	566	564	546	549	506	546	611	586	538	576	574	536	554	505	520	544	536	533	593	599	564	552	579	586	577	558	548	548	574	553	565	581	555	526	559	565	568	543	544	578	566	599	541	545	565	535	569	548	587	559	523	552	552	595	574	543	590	552	549	569	570	547	606	548	546	557	535	568	560	613	601	526	581	530	618	558	537	524	518	529	611	538	551	543	566	613	570	534	565	536	554	507	562	529	575	558	493	516	598	556	556	575	575	548	516	543	560	540	508	576	557	541	570	552	557	548	561	571	540	548	575	584	545	545	542	551	532	556	579	556	562	549	558	525	555	557	548	581	563	569	542	582	553	545	538	521	581	548	583	564	523	547	570	539	568	555	589	587	575	582	539	541	540	557	537	589	566	595	593	540	499	537	565	505	545	528	540	576	555	573	558	583	575	548	584	558	586	564	533	586	549	523	559	565	620	542	545	564	561	558	551	561	548	581	602	543	533	550	519	554	599	528	549	531	556	585	573	518	569	563	578	548	576	556	558	572	555	576	537	577	537	526	569	524	580	536	611	560	568	585	558	566	528	551	616	546	567	556	557	567	525	514	600	563	563	620	572	542	534	522	573	548	529	533	561	565	572	515	517	532	573	543	549	578	552	584	532	532	537	529	555	567	560	527	569	562	528	571	556	560	530	567	535	524	569	607	570	545	536	556	552	516	578	541	563	597	548	578	546	558	564	594	520	552	555	556	573	543	528	581	564	563	558	559	571	547	575	546	545	585	514	559	589	574	547	505	557	515	536	547	545	531	572	542	576	544	580	532	551	605	571	561	560	544	550	546	519	518	549	570	535	554	547	538	560	565	573	554	534	580	553	557	553	592	558	584	517	517	557	586	536	568	548	572	561	592	552	575	584	538	586	540	543	530	550	589	589	568	566	594	587	555	588	568	534	570	570	536	538	573	562	559	563	571	540	555	566	578	547	509	565	589	554	551	549	544	567	554	546	568	516	536	549	563	557	527	560	578	555	584	570	543	624	552	573	555	574	518	546	565	524	528	537	550	545	556	530	537	546	554	575	525	562	566	549	562	568	534	574	517	562	534	561	600	589	559	575	542	552	575	553	576	573	564	560	533	534	590	539	574	538	569	553	550	554	563	573	574	557	563	532	581	549	560	559	548	520	548	544	566	564	547	564	568	564	531	569	553	565	541	579	569	536	534	551	532	520	562	565	557	556	543	530	554	577	545	552	528	560	567	560	554	563	508	519	537	558	522	562	574	605	601	559	525	584	508	595	552	606	514	551	582	541	587	553	577	579	557	518	555	551	561	515	542	549	555	572	536	568	531	567	545	495	568	514	553	596	600	581	554	556	546	552	568	555	562	557	568	596	552	552	584	541	601	582	531	529	586	556	586	586	536	530	582	557	529	550	546	562	548	552	547	551	551	568	602	564	546	550	542	570	561	560	545	544	561	530	548	557	554	531	551	577	548	593	527	554	580	545	566	554	574	561	565	574	610	564	506	570	555	548	555	526	597	560	563	595	551	562	544	534	547	582	538	556	537	522	556	533	585	530	555	596	552	565	563	546	596	571	595	555	596	572	564	556	543	571	547	496	543	532	575	617	515	553	542	565	546	572	559	541	530	545	585	540	551	528	535	585	564	533	536	558	557	541	515	545	594	558	552	535	546	542	543	512	577	592	600	580	541	563	551	575	531	545	532	580	565	546	565	539	575	537	502	597	556	610	535	555	519	552	553	544	593	572	568	561	542	568	544	534	569	552	568	570	588	555	581	561	580	563	554	610	539	573	547	535	501	536	585	549	552	511	566	571	564	575	548	541	572	534	511	527	573	503	541	572	557	618	542	573	558	548	520	575	538	558	588	566	568	538	542	585	579	520	566	517	588	558	535	537	553	548	566	584	514	567	564	589	541	581	591	604	581	556	483	562	555	573	551	572	553	577	554	521	553	571	515	545	551	561	557	543	600	570	566	588	557	529	572	523	509	594	583	550	588	611	561	601	549	576	520	552	590	560	591	578	550	572	573	534	472	534	543	524	573	513	515	554	587	567	556	590	511	528	576	565	534	550	556	522	536	558	584	551	595	555	586	518	517	595	523	533	584	557	532	560	558	552	554	524	600	598	586	569	588	542	556	550	562	539	571	548	563	537	553	572	557	519	543	534	543	566	573	537	586	535	548	536	547	576	566	553	490	554	545	584	535	552	528	554	532	538	553	580	532	545	586	589	558	562	553	584	528	559	526	586	522	526	561	545	557	559	553	549	539	528	569	502	600	552	561	545	563	542	503	539	548	540	585	571	572	556	545	528	596	550	598	532	553	536	543	589	551	610	549	575	594	542	508	549	539	547	581	551	553	575	555	547	536	544	542	548	579	591	556	577	545	554	585	538	536	523	539	533	543	566	597	551	566	549	545	574	574	574	586	526	562	572	544	568	555	555	563	537	554	560	542	582	618	531	598	549	572	622	536	541	536	590	577	554	570	548	590	570	528	614	530	570	529	561	569	598	567	569	551	558	577	540	550	546	556	560	565	553	549	594	573	538	600	588	603	513	599	523	545	527	564	527	538	553	538	590	543	541	599	584	611	591	536	537	560	531	560	530	563	540	615	559	559	584	584	566	576	524	587	580	525	592	578	528	599	591	537	554	583	560	570	535	568	546	533	595	557	558	543	536	567	561	548	567	567	591	564	553	562	572	540	545	551	526	587	536	590	518	581	549	568	586	575	534	599	543	595	555	547	572	562	548	537	559	576	532	550	561	563	556	554	572	534	602	556	565	564	584	571	534	567	616	554	551	549	556	560	583	563	538	555	533	547	596	546	553	573	545	593	578	592	551	563	530	517	529	549	532	530	579	581	548	569	515	582	564	544	559	574	534	580	582	558	580	544	558	544	556	578	572	555	551	556	497	597	579	565	548	558	572	555	556	552	506	553	576	560	565	530	574	561	569	585	576	570	560	527	581	565	556	555	531	525	574	550	593	532	567	583	577	551	508	540	544	544	542	543	560	565	599	521	607	533	565	590	557	569	538	576	565	593	566	570	566	527	545	570	584	586	540	545	516	532	532	535	524	548	561	538	555	548	551	550	571	543	537	547	573	547	552	550	543	565	564	537	549	548	543	552	563	560	525	555	548	560	541	573	548	534	558	553	554	595	550	601	504	537	538	574	542	560	568	573	543	538	526	604	523	597	564	549	536	550	518	578	545	560	565	589	562	552	534	528	549	549	507	547	551	531	545	550	562	537	540	529	575	510	545	536	577	502	528	511	539	522	558	573	535	572	533	541	588	567	541	573	598	559	570	567	552	550	572	552	574	510	591	542	628	589	580	604	570
3632	272	190	199	189	184	197	201	191	198	215	192	187	187	202	196	174	226	205	200	182	196	193	188	178	168	196	203	167	157	197	198	176	166	192	194	214	147	204	213	175	193	162	176	196	174	167	166	178	211	182	219	207	193	202	168	201	188	202	177	207	180	210	194	196	199	191	146	205	182	194	183	188	193	188	220	178	167	184	194	174	189	174	182	176	206	170	180	192	197	192	160	212	164	191	173	179	176	179	187	175	204	162	183	207	188	186	203	201	166	183	192	187	198	203	189	213	224	188	174	185	164	168	202	201	178	189	198	186	188	211	196	215	192	210	194	206	194	198	191	175	193	186	203	190	193	193	179	197	186	206	187	156	178	185	227	194	173	207	193	176	187	184	201	192	182	184	177	166	181	188	194	184	170	192	185	191	201	181	208	198	193	191	173	212	161	184	172	185	186	167	187	183	196	192	187	203	176	158	207	200	196	214	195	187	193	172	181	171	195	189	176	177	219	185	180	189	186	212	176	200	165	190	206	195	177	192	177	205	187	183	202	187	216	203	196	199	182	196	196	209	184	175	198	226	201	193	185	207	212	166	166	173	183	204	200	188	187	176	179	193	170	168	236	219	197	206	178	183	193	202	176	185	184	183	190	189	180	176	178	186	191	167	221	184	210	176	194	199	202	183	189	190	177	172	194	196	173	143	180	196	208	176	187	173	208	211	188	193	230	186	179	189	205	161	195	198	197	174	216	204	176	189	200	198	185	209	183	204	189	194	173	213	153	194	190	170	191	218	184	161	180	183	198	177	191	189	187	181	192	197	174	186	202	192	196	209	195	195	182	201	172	171	195	181	204	179	184	176	187	171	195	204	196	177	201	191	192	198	197	181	193	166	206	226	182	185	205	191	222	221	187	202	172	169	203	176	212	177	189	191	173	227	187	201	188	195	194	173	175	174	183	189	174	209	178	185	191	174	186	193	186	185	193	200	194	193	203	187	200	186	196	208	194	190	184	169	201	197	175	180	188	186	185	194	179	175	205	184	189	214	227	204	202	191	196	181	189	186	188	196	215	195	196	197	206	174	171	188	172	176	178	185	190	181	164	227	187	181	172	183	167	176	174	196	232	197	172	177	162	180	176	185	184	211	195	206	188	168	176	211	160	177	177	197	192	176	160	209	189	184	183	205	200	183	191	189	205	194	182	195	194	206	194	172	197	167	195	191	164	206	182	187	183	163	181	192	166	178	177	174	178	191	195	209	206	163	197	192	189	186	196	196	221	171	190	186	192	186	173	204	198	179	199	176	199	195	187	177	190	214	166	188	174	186	187	178	185	192	216	174	202	199	198	195	177	196	190	176	169	198	197	198	182	167	189	191	185	205	213	218	183	183	203	195	192	201	171	177	193	199	201	193	181	191	186	177	178	174	224	196	211	173	195	182	185	186	161	190	213	194	195	197	163	177	184	169	179	194	204	189	170	199	172	177	204	183	174	191	169	190	212	173	184	183	189	199	208	207	179	194	192	185	170	209	170	175	167	189	184	181	170	179	195	194	213	184	194	192	222	195	182	193	166	179	179	200	163	203	183	181	190	192	188	186	191	202	183	197	163	174	172	173	196	177	174	178	198	186	188	172	185	176	177	184	188	158	178	194	176	182	209	201	188	204	179	185	210	166	194	187	174	178	217	201	192	184	189	209	184	199	183	184	172	198	187	175	174	177	203	199	179	203	199	176	200	194	212	202	186	191	164	185	203	178	215	184	215	210	176	155	205	188	175	198	189	200	203	176	174	192	219	195	172	195	215	179	178	188	206	188	190	187	187	200	206	196	180	201	201	182	182	183	201	170	172	174	215	180	192	177	178	206	187	186	178	185	175	188	177	203	194	187	197	173	171	180	187	175	219	187	185	196	158	160	194	179	174	187	158	192	204	186	174	202	189	186	171	206	185	207	168	191	188	172	213	192	179	226	189	194	176	201	198	177	203	195	193	194	189	203	178	185	185	195	172	208	210	175	183	182	183	198	201	199	195	197	156	187	177	184	209	191	191	175	162	180	197	186	198	189	196	182	176	174	182	176	194	197	205	178	189	203	215	200	212	198	145	202	218	194	213	209	150	198	204	216	179	177	192	196	196	209	184	196	202	202	201	215	210	192	178	186	169	194	211	174	201	189	187	202	201	196	203	194	176	170	187	174	191	171	189	181	174	180	170	162	219	177	173	205	204	202	162	168	198	193	202	198	180	152	187	218	194	170	168	166	160	207	179	190	163	160	186	174	221	212	203	170	185	184	183	199	206	185	189	173	194	177	190	195	189	202	179	197	210	185	171	212	193	182	178	212	225	194	188	195	204	197	199	218	191	204	186	189	202	183	205	180	186	178	156	183	206	145	169	190	180	184	200	181	196	193	170	209	190	213	204	216	198	194	190	181	190	181	184	230	211	197	183	205	187	183	165	191	182	192	184	198	175	193	207	187	181	189	176	197	169	180	181	191	205	179	201	196	170	167	224	212	172	176	183	199	198	198	200	182	162	172	186	191	182	212	211	170	170	186	215	182	212	194	183	176	204	193	192	174	179	194	198	190	209	190	185	186	204	173	216	199	195	198	207	197	196	197	187	183	211	217	197	180	189	197	179	189	223	191	203	189	190	193	188	167	198	202	186	165	181	196	205	200	190	196	217	178	191	192	195	206	186	214	168	201	209	204	200	187	193	165	185	197	203	189	181	215	195	218	198	172	180	175	186	224	175	192	190	179	183	181	187	194	197	188	207	182	195	205	192	194	168	197	197	205	173	199	211	197	184	193	200	202	173	178	221	194	186	171	197	176	205	198	225	176	169	211	197	179	183	203	207	160	196	173	188	172	173	200	191	198	182	189	204	215	167	182	179	220	192	224	183	182	203	195	200	192	161	189	192	203	226	192	173	195	184	210	199	209	212	173	207	181	185	192	191	190	166	213	200	192	179	176	184	165	189	182	172	174	178	209	185	186	190	183	192	210	177	177	201	220	168	185	194	174	191	188	187	192	181	191	181	181	201	202	180	180	209	211	179	182	187	221	169	182	198	176	191	199	234	204	209	174	188	188	187	187	176	200	206	198	179	171	192	185	177	192	203	194	170	202	183	175	184	175	183	191	205	183	201	195	177	188	195	182	198	206	225	176	174	188	193	188	179	177	178	172	196	178	170	184	171	194	186	168	177	186	179	204	189	166	192	191	186	184	216	216	168	207	199	197	185	173	188	176	153	189	176	213	166	196	183	201	199	222	185	223	193	193	185	203	197	198	173	178	206	203	184	179	185	166	187	193	201	224	193	191	196	215	234	177	189	185	177	184	177	182	202	207	181	199	173	191	184	197	203	175	195	185	214	196	196	198	192	156	192	177	203	199	173	197	160	180	192	188	186	195	184	194	179	176	175	206	198	194	172	191	175	211	185	181	166	190	162	175	201	190	174	201	186	177	193	156	205	168	180	197	175	219	204	203	190	183	195	184	188	164	194
2799	495	470	466	553	508	490	466	500	477	461	452	475	457	473	443	493	443	455	456	442	481	446	438	483	474	462	482	483	449	446	458	474	439	453	449	472	443	484	479	485	451	452	457	409	432	468	424	450	468	469	456	446	493	471	470	477	473	465	460	458	474	449	483	454	478	424	447	462	489	472	454	422	477	446	447	453	477	462	426	476	461	477	505	474	485	474	446	471	453	458	428	482	461	503	429	453	469	463	471	479	462	465	477	462	449	466	462	444	464	470	504	478	481	460	491	454	457	463	432	469	448	458	445	454	457	464	442	485	471	492	474	455	472	435	479	443	448	501	451	449	468	426	455	477	486	431	458	451	456	433	469	472	444	479	475	440	525	470	473	468	487	448	507	459	509	458	453	476	470	466	490	427	477	500	475	452	438	466	452	472	428	474	465	498	465	495	469	504	477	466	484	467	474	475	469	472	458	435	449	449	444	494	484	475	462	461	458	447	494	442	495	433	457	459	467	441	468	448	493	476	472	440	461	462	465	439	458	459	473	455	469	456	450	496	450	444	416	444	460	484	510	445	494	476	468	472	432	479	453	450	452	450	479	481	484	476	463	450	462	484	446	422	483	470	465	446	446	470	467	470	473	462	471	497	456	474	468	490	467	468	475	491	464	469	437	489	449	500	453	476	443	450	501	504	473	459	488	505	496	520	496	434	502	499	422	471	466	448	452	447	473	453	468	433	498	457	503	473	493	480	481	467	438	469	455	499	475	493	418	462	408	478	479	454	477	470	483	452	454	473	451	453	446	458	426	474	458	427	495	454	477	475	492	466	435	451	498	493	509	497	450	513	461	440	448	450	468	469	457	469	445	496	483	475	509	426	495	485	447	475	471	448	423	465	455	448	500	475	477	447	435	444	505	472	483	467	513	447	438	493	469	477	465	471	451	446	466	451	450	507	451	484	471	480	467	442	484	444	466	477	448	471	468	459	481	492	489	472	499	516	487	477	455	433	463	444	439	469	423	464	482	470	438	503	474	462	449	440	463	466	442	456	457	470	456	475	489	459	459	434	471	463	422	518	523	478	496	453	423	447	485	454	453	475	493	476	487	476	484	469	457	461	454	446	479	486	480	446	429	450	494	459	475	448	479	446	479	446	476	467	459	451	436	430	479	463	492	471	454	432	511	452	465	460	452	441	465	475	449	431	478	467	513	506	434	499	520	451	473	490	470	479	474	473	472	468	458	483	499	455	477	465	488	482	476	508	470	484	492	462	451	461	443	467	452	443	466	430	456	453	454	480	480	433	449	499	454	489	456	442	473	483	450	516	502	490	458	518	456	472	463	486	470	443	470	464	493	492	499	463	492	466	469	432	478	467	417	485	433	464	441	483	466	470	441	456	489	462	500	450	467	455	482	479	463	436	493	500	482	475	449	448	498	404	464	439	474	450	486	473	495	481	440	447	463	467	514	453	491	461	504	487	450	471	471	465	473	471	483	452	476	475	467	478	447	470	467	476	455	422	449	499	502	491	475	486	456	437	509	492	488	512	442	461	451	450	459	434	438	440	444	482	430	469	464	444	489	468	524	471	437	461	511	406	496	467	446	445	454	413	488	469	462	463	474	466	458	464	475	457	446	466	482	474	528	448	456	431	476	488	464	470	510	439	505	458	464	428	480	469	425	485	464	495	467	452	483	459	459	451	488	487	470	479	481	450	456	416	425	451	513	467	491	467	465	490	453	450	482	472	450	481	451	469	473	477	442	472	500	477	448	470	443	447	467	456	425	492	459	502	464	469	468	478	492	481	459	417	492	460	436	469	487	474	471	486	471	460	460	462	438	438	475	517	450	454	437	462	454	502	462	513	435	487	480	467	465	476	472	467	501	461	458	459	470	478	414	456	462	411	499	429	482	444	488	418	454	427	430	469	441	424	484	461	457	441	463	467	450	456	497	453	490	453	481	446	420	469	412	490	474	488	486	443	468	472	487	459	440	468	483	449	445	470	445	480	446	492	441	461	481	458	467	458	484	469	440	481	464	437	471	446	438	456	430	472	465	444	448	524	508	430	442	418	485	431	488	484	447	457	453	514	493	476	461	445	480	520	450	492	458	448	483	465	468	500	446	451	481	496	474	453	452	485	462	462	460	447	459	498	458	472	494	459	482	509	471	454	474	417	487	446	470	467	469	472	474	508	481	452	471	450	470	448	468	475	441	453	482	457	459	512	481	441	460	473	477	475	474	440	439	453	431	449	505	433	449	472	449	480	422	447	445	453	462	503	444	469	460	447	461	480	462	480	463	447	422	462	464	490	459	440	451	445	429	464	470	475	445	472	432	445	391	450	431	486	425	520	428	479	443	433	475	459	430	483	455	475	507	421	439	496	492	530	441	465	495	430	461	474	467	466	476	450	469	490	458	468	502	477	431	457	416	475	447	480	460	485	465	481	457	436	467	484	448	466	436	475	470	448	468	447	494	450	451	438	453	470	426	445	438	490	453	467	437	466	471	471	457	461	484	487	472	478	492	450	458	440	443	449	469	449	468	451	493	431	487	455	467	446	434	412	443	517	466	476	447	500	468	463	457	460	473	461	461	457	456	467	444	491	497	449	482	513	439	483	476	486	446	448	493	470	484	411	469	486	449	461	468	484	467	457	466	472	457	465	475	443	476	466	455	476	463	460	490	439	471	477	480	454	460	458	455	468	450	470	446	469	450	469	463	448	454	495	454	440	478	480	462	475	452	475	471	496	447	479	458	447	473	466	478	421	474	458	451	440	406	485	483	469	466	459	484	460	477	450	424	446	500	448	439	468	399	440	447	484	463	452	462	429	466	470	452	468	461	455	487	484	433	441	453	471	433	461	441	467	475	447	451	488	472	487	506	452	488	429	462	458	475	506	454	457	488	446	493	480	455	455	463	474	456	467	449	473	475	477	452	462	484	492	430	452	466	451	495	433	463	452	452	492	440	449	481	509	447	461	453	479	489	462	488	478	424	469	474	459	488	471	462	493	460	456	464	428	511	500	461	480	445	459	468	437	437	483	437	479	487	461	441	455	455	463	430	440	422	457	474	454	488	427	468	468	458	458	461	473	449	452	422	468	461	472	487	443	491	489	464	496	465	449	492	457	521	458	483	471	478	460	461	493	465	434	464	500	454	428	456	485	425	393	456	468	496	451	461	478	423	433	438	456	456	441	497	464	470	475	451	497	468	502	453	460	466	468	507	449	489	476	480	470	419	463	446	493	463	467	493	455	479	485	478	481	491	507	463	434	472	436	460	437	467	425	472	462	473	485	441	457	486	429	471	481	471	409	447	467	463	457	463	499	467	473	493	469	500	500	455	426	502	464	443	466	454	494	459	520	449	470	487	458	461	448	501	457	471	470	456	465	462	437	444	484	488	477	478	485	479	425	443	430	452	466	479	453	468	467	463	428	454	479	478	466	468	423	461	440	450	507	458	464	473	483	485	479	453	460	469	489	471	475	473	489	450	480	475
12262	866	619	567	497	394	381	354	382	356	362	316	347	296	320	334	343	321	305	329	320	330	334	333	322	302	293	291	335	333	309	315	344	312	284	280	323	297	323	305	328	324	329	312	298	297	315	334	290	335	292	310	316	298	295	312	285	326	333	318	301	297	286	292	312	309	310	334	316	295	322	268	310	354	323	322	280	309	297	309	291	301	317	280	290	311	292	324	333	321	316	341	334	317	308	310	351	305	292	354	327	283	320	295	328	322	346	315	309	287	326	306	282	282	289	283	322	348	289	301	315	294	345	313	332	318	316	333	276	285	279	278	320	316	283	282	302	304	318	341	306	308	260	290	312	297	306	319	296	333	289	284	323	309	314	325	335	320	315	315	310	289	279	305	344	322	286	322	296	297	293	322	305	304	306	351	323	337	302	337	284	289	334	294	318	307	293	294	349	292	312	330	300	325	295	299	307	312	278	330	326	291	276	324	301	301	292	329	341	310	342	311	286	292	332	299	319	275	316	303	312	279	299	293	308	297	299	325	290	295	323	296	297	283	304	322	321	298	315	307	312	306	327	269	322	326	318	312	324	323	343	323	331	301	292	315	292	276	289	307	333	331	289	313	305	282	312	303	289	314	301	333	288	316	296	299	350	294	305	286	326	306	309	313	310	306	319	291	298	311	294	288	282	292	312	322	286	295	331	336	303	321	344	285	285	328	281	313	325	357	300	356	327	291	314	326	297	310	293	300	313	289	325	308	292	317	305	303	318	280	319	311	346	298	301	310	304	308	303	300	307	299	311	308	321	343	282	298	301	348	341	305	277	305	329	318	318	303	296	308	327	329	318	278	305	280	330	314	308	298	304	325	329	294	300	318	286	305	329	291	304	298	256	310	295	303	311	318	342	306	335	295	298	310	272	314	297	312	286	291	284	327	325	358	303	316	327	313	314	284	341	305	308	333	325	307	289	314	336	300	300	316	296	356	306	298	313	275	277	302	308	311	306	290	297	302	308	319	310	296	258	301	341	289	304	259	301	316	324	306	318	321	307	308	314	282	314	282	280	305	315	317	341	313	331	320	308	280	300	312	295	325	290	322	296	291	325	320	350	304	328	281	321	322	320	316	300	325	316	294	282	311	307	306	308	344	303	285	300	304	347	314	305	308	317	355	303	300	290	320	325	317	311	343	310	303	320	316	309	276	317	337	294	307	289	313	313	326	333	304	328	337	270	275	330	330	306	312	281	330	304	305	293	304	299	308	315	298	299	336	294	286	281	307	310	318	311	284	326	286	289	329	299	318	299	307	299	292	304	315	301	312	321	297	350	285	316	320	301	312	331	295	320	326	295	303	300	309	327	307	292	313	318	320	318	334	358	267	300	317	293	289	299	344	316	331	288	356	313	318	305	299	321	345	305	283	286	316	319	313	312	306	313	321	303	313	356	322	300	274	315	290	303	292	285	295	341	313	281	302	320	264	306	301	314	321	317	295	286	274	297	292	331	280	306	311	314	294	318	306	278	283	324	316	287	291	287	328	304	324	326	290	319	277	318	269	310	275	304	305	316	335	309	293	362	323	289	339	330	322	324	349	353	272	308	309	299	302	317	326	321	306	293	303	327	344	306	281	324	295	315	351	338	305	345	321	350	332	290	295	284	335	294	319	304	331	283	316	298	281	324	347	301	325	293	274	294	310	295	332	328	318	272	330	322	295	339	316	314	312	304	325	332	324	299	290	300	341	315	305	306	321	302	306	293	340	333	334	326	328	365	346	323	276	320	329	384	369	310	318	294	329	311	318	302	299	295	306	259	354	323	318	325	306	316	314	295	297	312	335	320	310	308	303	285	295	307	314	298	318	297	332	297	321	329	317	285	310	293	312	274	306	294	291	315	286	306	308	303	339	322	317	291	310	317	301	315	298	334	318	294	313	342	318	318	341	323	322	330	321	285	328	284	315	279	320	331	338	333	292	288	304	291	352	304	320	299	283	301	289	267	364	336	275	289	288	315	317	309	279	294	342	273	358	310	351	317	309	326	346	321	314	277	302	271	261	313	273	306	348	303	321	313	270	282	316	305	325	306	327	312	309	304	326	267	294	289	292	291	295	316	295	307	285	352	304	291	310	357	317	322	297	306	334	306	306	306	296	295	294	289	287	308	279	298	324	296	310	303	331	346	322	329	320	316	324	306	336	334	299	273	300	294	369	321	286	328	292	330	324	295	277	301	318	308	329	332	291	321	288	305	324	302	334	328	324	322	315	313	348	277	283	322	316	275	315	332	299	349	334	314	281	297	333	342	347	305	303	314	321	308	286	313	304	312	311	286	347	345	301	336	314	310	289	315	320	326	316	346	292	284	293	310	309	315	324	339	279	327	278	293	290	312	302	301	336	298	300	327	306	314	278	329	314	303	318	309	309	326	285	327	294	322	334	305	346	311	314	305	336	341	310	315	350	301	317	281	300	300	320	325	309	277	313	312	310	301	305	313	284	291	292	272	292	327	283	318	303	333	290	301	321	302	316	305	323	300	324	303	303	325	299	282	289	298	304	316	298	299	285	330	328	276	288	321	287	305	309	285	305	322	298	281	308	295	310	343	281	293	326	321	336	302	316	297	320	314	310	342	290	285	327	307	285	273	301	333	299	293	333	307	301	318	312	349	272	263	284	320	309	322	267	328	277	314	301	313	299	325	308	299	295	301	319	289	319	292	271	300	289	349	313	296	312	306	324	311	340	309	317	352	337	316	293	326	288	336	309	315	274	275	318	328	340	315	317	298	312	287	291	309	324	301	315	278	347	326	308	321	296	324	303	318	282	302	313	317	337	333	284	299	290	311	326	314	309	352	294	303	292	301	326	270	342	320	296	340	318	330	305	297	281	289	331	308	321	310	297	310	325	296	331	308	290	338	335	334	326	287	340	315	294	315	305	333	340	362	299	300	287	291	309	315	296	319	305	304	313	308	330	333	289	278	320	323	310	286	320	312	294	312	312	299	312	286	294	304	308	295	314	298	302	320	322	309	313	327	312	335	308	306	312	312	317	315	314	317	297	297	313	310	279	326	305	300	301	297	305	335	327	313	308	266	349	306	325	341	305	296	308	336	296	330	306	289	307	333	343	280	282	305	293	335	290	312	310	279	313	296	295	303	286	333	346	338	281	323	308	315	316	332	318	314	331	318	297	275	279	331	329	317	303	315	317	308	346	296	272	328	297	319	322	321	305	302	296	326	335	306	346	282	317	311	335	261	344	296	280	322	327	333	306	308	319	298	332	304	313	343	297	315	293	293	327	315	324	365	329	331	317	313	314	313	322	311	308	321	286	306	301	293	337	280	309	310	299	307	338	326	293	298	288	337	316	299	286	303	311	304	335	293	318	309	302	320	328	300	327	297	338	300	292	267	318	333	325	306	319	336	327	302	318	276	312	322	327	320	333	320	290	324	324	328	326	300	318	312	300	299	301	327	281	312	326	296	309	271	307	332	308	320	317	339	310	306	301
8664	948	1381	1529	1431	1292	1102	1004	953	882	869	844	810	817	763	833	777	760	788	754	770	749	696	741	737	772	725	709	731	750	699	733	696	714	723	768	728	737	767	718	705	714	738	667	708	740	727	712	717	705	759	716	766	715	712	713	754	740	679	688	629	688	677	664	704	716	695	725	745	734	703	713	722	739	754	720	731	698	784	743	674	686	711	709	719	714	723	716	723	715	672	705	659	694	720	742	721	721	742	695	684	669	670	691	693	727	706	683	728	707	716	713	731	723	722	706	676	724	670	726	696	661	691	715	695	703	680	674	698	723	729	717	721	780	662	754	642	706	670	636	668	699	704	716	683	738	712	717	734	654	747	691	717	731	673	726	713	724	712	733	711	712	709	719	697	681	764	664	673	678	738	711	693	722	696	700	715	673	697	682	716	753	761	725	733	688	657	707	751	713	710	710	705	689	745	711	701	718	725	729	657	750	709	721	715	691	732	661	715	678	734	716	721	714	684	706	707	686	709	696	711	692	665	705	746	691	681	685	706	709	707	718	691	727	702	717	680	708	734	675	710	672	670	691	712	667	778	682	719	707	710	697	691	715	704	713	721	705	726	745	704	716	696	701	729	741	707	681	718	700	723	702	706	707	670	696	711	672	723	761	705	721	684	704	717	676	695	681	674	680	678	683	707	727	737	761	698	670	676	690	685	733	697	723	766	656	727	695	701	705	699	733	764	691	680	652	708	681	715	693	716	689	727	727	716	668	721	683	731	697	704	679	717	683	678	721	707	714	709	706	727	704	743	658	638	759	711	676	702	685	688	679	704	705	687	723	687	665	710	699	695	724	750	669	727	701	737	739	722	736	711	709	705	736	715	711	769	740	743	690	684	722	743	664	747	700	703	664	713	712	683	724	707	669	686	671	793	716	670	705	668	685	683	745	738	689	704	735	708	656	714	685	717	672	735	729	719	692	708	653	685	724	712	717	746	642	653	712	724	725	721	708	728	753	721	709	742	729	735	680	687	700	740	704	658	776	700	644	710	754	706	682	689	672	690	673	722	664	699	754	708	712	699	743	702	687	701	701	685	729	699	703	699	697	739	701	720	726	685	679	739	704	727	710	685	690	690	680	681	649	701	727	656	692	758	667	692	677	707	755	695	693	688	714	751	727	723	698	686	715	715	668	717	666	674	765	722	678	680	742	701	671	749	683	672	705	669	736	688	692	720	719	730	693	728	701	706	728	709	702	722	667	741	717	651	727	725	661	701	696	690	721	733	697	711	690	681	715	659	720	679	720	706	671	658	701	696	732	715	680	711	707	713	664	675	666	708	685	725	679	746	705	711	704	717	722	691	708	725	698	698	692	667	681	763	662	671	668	741	693	722	707	747	656	688	687	662	689	688	703	708	692	710	705	638	704	726	684	758	710	702	690	704	685	711	693	734	717	674	656	692	668	668	681	762	701	737	670	700	697	699	734	774	665	713	731	769	720	712	711	678	744	753	657	650	731	728	739	726	708	679	676	668	709	735	767	731	701	703	698	727	685	667	702	647	741	684	767	673	706	697	690	735	666	728	761	693	697	702	718	728	710	736	695	733	722	673	732	711	740	758	707	732	638	675	757	732	689	730	673	697	684	719	693	696	678	717	732	667	731	730	752	708	723	716	717	702	754	695	683	683	730	702	728	726	656	721	705	755	706	713	657	703	734	690	675	706	716	713	679	658	705	723	727	699	734	696	727	681	736	773	733	693	721	714	683	694	739	718	760	707	715	742	692	697	723	664	691	681	697	678	674	722	733	746	714	739	709	684	686	710	708	735	694	708	678	727	707	675	692	717	690	713	746	716	718	716	662	706	677	681	715	712	734	704	723	704	672	750	646	776	677	704	685	737	702	725	709	683	684	680	731	658	765	744	725	675	714	684	688	718	683	734	727	712	686	694	664	700	696	736	688	713	687	681	688	708	716	750	680	736	657	731	730	709	697	677	708	725	674	669	737	732	724	750	679	704	667	684	705	719	687	677	712	746	752	683	707	709	649	701	714	679	676	710	693	738	697	711	713	723	708	742	697	699	706	713	681	760	696	659	712	683	757	673	698	708	695	634	678	693	675	694	730	658	722	671	713	730	718	719	674	712	673	678	714	712	682	707	703	720	712	747	704	713	723	654	701	697	679	696	691	681	711	721	701	669	734	710	690	717	734	689	702	694	721	760	709	732	668	701	684	720	743	669	730	676	690	703	704	659	707	693	724	685	717	690	694	669	765	658	671	651	693	723	738	705	709	707	737	687	649	721	671	732	725	726	684	708	715	694	683	701	770	714	695	693	691	654	737	685	740	712	709	691	719	661	702	755	718	726	721	707	717	761	712	705	768	671	721	724	714	747	690	707	692	694	680	663	725	737	737	684	711	701	701	759	728	676	660	710	709	682	642	709	696	689	710	744	704	710	662	700	741	673	656	711	688	707	685	719	693	706	771	681	748	696	703	729	654	738	698	700	650	744	711	756	736	747	722	632	676	705	721	724	725	707	720	713	713	698	698	740	716	721	704	714	682	681	760	662	654	731	711	678	700	672	696	692	711	703	701	750	673	705	726	694	691	733	662	712	692	699	720	710	748	701	715	708	701	707	702	698	691	720	724	720	631	676	666	745	655	737	716	722	698	679	698	716	726	711	722	662	724	722	669	744	729	658	728	707	691	696	764	703	727	670	706	717	695	712	700	706	685	704	711	690	680	706	789	713	661	767	728	678	709	708	700	731	733	741	714	699	659	711	718	671	711	678	754	679	692	706	760	697	702	710	689	757	699	727	699	689	693	716	654	670	700	706	732	687	764	724	759	740	720	675	749	724	715	705	706	672	674	724	753	677	709	721	706	709	663	695	721	722	704	727	702	701	729	715	728	691	690	759	736	731	702	713	716	691	683	732	726	708	704	665	677	718	670	700	755	703	691	718	707	773	700	688	695	706	712	670	727	704	710	703	711	740	789	689	704	722	692	698	695	705	711	724	671	730	745	687	672	687	766	687	716	723	719	689	693	704	688	732	649	688	752	652	714	688	678	717	701	700	696	701	726	671	696	719	769	688	688	677	708	770	731	724	746	698	697	677	694	671	716	687	705	740	701	728	696	741	701	706	685	706	730	692	763	717	695	694	679	731	711	693	729	717	739	687	666	684	717	685	704	729	704	677	682	712	675	703	679	730	736	714	663	708	668	674	734	721	713	713	721	742	687	720	732	725	713	717	713	717	738	696	756	718	738	699	721	751	648	696	713	703	681	723	687	677	693	695	708	733	691	672	685	694	752	702	724	765	725	734	692	711	735	680	725	743	733	682	725	724	708	677	691	699	682	765	692	695	663	675	667	707	707	741	715	766	724	704	661	695	718	724	733	735	667	759	704	679	709	698	670	700	705	697	691	706	753	737	674	712	783	655	692	703	704	706	738	725	712	678	691	716	694	661	726	724	759	640	743	693	699	699	625	730	718	691	716	715	725	664	743
20759	1913	901	773	525	474	372	350	324	277	311	300	290	280	255	273	267	263	255	275	252	245	258	288	296	277	245	250	261	221	247	228	236	262	258	270	238	268	251	280	257	284	263	255	257	249	242	267	245	244	238	250	278	271	254	258	260	264	253	229	255	254	236	244	220	257	236	260	260	261	246	249	264	236	223	218	232	231	219	244	274	230	252	241	245	223	250	278	248	234	245	258	240	260	228	217	262	261	279	246	250	244	212	250	240	272	255	247	251	226	275	244	247	248	236	252	251	263	264	246	270	223	260	257	262	259	246	246	266	285	267	248	236	262	293	270	248	256	259	237	239	242	246	209	257	269	225	247	249	257	273	250	240	234	235	222	277	248	255	247	233	239	228	224	259	242	244	211	297	234	262	229	252	283	260	228	260	254	244	243	221	261	230	237	240	242	252	232	216	261	258	226	267	245	237	243	272	260	237	233	218	247	247	232	223	250	237	250	250	240	241	234	245	266	229	261	225	237	251	247	275	209	251	275	266	268	238	241	233	279	223	239	243	245	228	266	235	246	214	258	286	246	289	216	237	239	228	217	252	214	251	262	222	251	263	232	237	215	247	216	228	247	262	265	223	244	249	221	243	243	225	260	238	243	263	264	274	234	255	255	249	232	239	246	248	251	248	242	273	254	232	250	233	274	276	259	255	242	235	265	249	254	270	244	245	249	258	264	255	242	232	254	239	262	243	277	229	289	223	235	247	239	230	241	237	245	258	274	268	269	276	256	228	285	258	241	254	308	290	253	246	264	247	252	274	242	249	251	249	259	240	246	256	244	256	234	216	239	243	243	291	255	251	233	228	227	241	222	244	235	254	248	242	247	243	263	252	240	234	248	240	290	228	255	266	238	243	262	243	260	221	269	232	235	254	266	263	243	258	225	264	250	224	237	231	237	254	248	220	248	246	248	242	240	244	233	226	246	253	276	236	230	251	219	224	249	253	247	223	212	223	263	274	264	255	258	265	234	256	217	238	222	247	246	240	250	259	235	241	260	262	272	247	262	236	259	234	274	248	277	259	215	227	259	232	247	219	251	237	248	254	240	255	246	259	223	239	256	229	216	239	247	248	243	264	249	229	240	247	243	258	242	214	271	242	257	251	273	241	285	249	250	233	255	222	239	247	233	296	252	219	243	252	246	241	228	234	205	271	256	251	223	238	235	255	263	236	243	222	268	256	258	257	245	280	257	253	263	228	264	232	231	266	266	237	233	226	256	237	229	265	252	252	239	249	228	238	221	244	230	276	243	238	254	241	238	267	235	241	259	249	258	240	246	279	246	232	250	235	232	252	263	249	254	243	231	252	253	246	219	241	252	222	240	256	254	255	240	272	226	231	236	243	220	238	218	251	255	238	227	228	268	227	250	301	262	255	249	218	231	249	241	242	243	245	237	254	262	249	260	262	223	229	236	257	257	264	246	251	216	247	228	229	251	238	253	279	243	261	237	234	248	217	251	215	263	273	237	230	244	235	243	234	225	229	233	275	262	255	257	285	239	255	271	245	250	235	273	237	255	247	236	235	251	264	250	257	249	230	241	226	226	256	247	267	231	267	245	267	258	234	242	251	240	225	234	251	259	233	288	238	243	223	290	239	257	243	275	261	265	226	250	244	254	247	251	249	243	283	226	247	264	219	271	261	278	249	285	239	229	243	269	237	247	265	258	240	245	242	279	227	208	234	231	240	237	232	249	244	290	230	235	258	200	221	248	226	243	230	247	244	264	249	247	238	257	247	273	218	252	243	260	240	205	257	228	274	249	246	235	280	275	242	258	280	252	271	241	268	229	242	232	259	250	258	258	215	235	242	219	231	250	237	270	235	236	255	260	204	208	252	268	235	242	224	269	256	248	240	242	251	230	216	246	242	269	233	252	240	242	256	260	262	233	246	227	238	239	256	215	231	223	270	222	252	238	254	281	228	261	230	239	265	235	273	245	269	285	263	241	249	247	248	271	265	244	262	237	249	234	237	258	226	233	226	244	253	257	247	258	241	222	268	243	232	248	246	251	246	267	239	261	234	238	266	240	258	240	251	252	244	249	246	252	251	238	254	259	225	239	242	240	262	239	244	241	275	236	259	256	249	252	259	234	249	237	260	250	244	240	256	251	208	243	241	240	268	259	238	231	222	242	247	229	249	248	262	228	257	242	226	261	277	245	230	248	221	237	236	254	237	204	238	238	233	263	238	251	253	241	245	297	261	249	224	234	217	255	257	236	264	234	223	247	265	258	231	226	267	268	283	266	239	248	253	232	252	273	251	263	271	198	227	292	256	274	227	230	292	221	260	245	268	225	240	256	229	254	248	241	215	249	229	270	266	251	237	244	195	267	227	245	259	260	240	264	224	258	236	233	260	261	237	238	235	223	238	259	263	257	263	275	247	224	263	251	239	241	261	226	252	228	250	254	259	238	282	246	250	259	255	247	260	237	249	265	223	270	239	240	227	239	235	232	244	233	250	253	256	213	250	225	230	265	237	269	256	241	238	259	220	259	224	251	230	270	259	251	242	258	265	276	249	239	238	240	253	254	235	247	232	244	236	235	239	227	270	311	229	232	261	262	237	256	248	232	256	275	260	249	283	257	213	218	276	245	248	255	253	269	252	241	240	254	234	244	244	249	245	246	220	253	231	263	262	243	236	234	225	257	272	253	254	242	258	259	224	220	245	271	253	256	230	263	243	237	244	223	232	258	257	223	215	289	237	241	251	250	244	224	205	251	254	232	239	211	221	244	237	240	279	260	223	246	275	270	243	242	247	271	233	259	267	287	249	274	274	223	260	256	253	267	262	228	250	241	248	248	255	245	228	256	266	276	222	225	242	240	250	250	254	211	205	251	274	248	274	248	223	244	238	273	242	224	253	289	256	241	274	234	242	271	238	268	269	281	231	250	245	274	261	218	240	254	264	211	244	270	259	268	237	224	235	276	225	245	229	272	249	257	240	228	239	253	236	258	290	224	263	223	254	221	228	220	236	243	246	232	226	245	252	253	239	240	272	243	263	252	274	266	260	236	252	247	292	244	236	267	282	252	263	243	282	265	237	229	235	256	267	231	257	257	235	273	265	245	247	243	247	236	239	244	265	266	269	249	220	285	237	223	297	216	243	239	248	236	275	253	249	250	249	250	236	274	259	231	254	277	243	252	259	239	231	243	240	246	230	266	241	244	219	241	235	257	272	215	231	235	238	266	262	229	206	259	260	252	227	239	246	270	257	266	247	237	259	250	257	247	255	231	236	254	256	238	238	263	211	228	260	239	250	284	239	292	246	260	254	266	224	252	255	206	268	268	240	229	217	274	230	243	241	259	227	244	264	237	227	248	257	247	255	233	254	264	254	282	238	269	237	237	240	271	229	228	246	234	230	268	261	247	234	209	281	249	231	221	252	245	223	252	226	236	259	248	237	246	244	254	227	249	234	256	261	251	263	249	230	231	225	273	229	239	240	237	271	258
11463	1104	1903	2170	1839	1532	1297	1162	1008	899	878	825	749	739	723	721	699	708	658	691	673	669	656	678	635	597	613	655	609	611	586	566	604	550	619	591	597	579	630	567	577	562	592	603	551	569	571	577	584	538	571	569	564	556	582	564	561	550	625	505	588	564	551	559	557	565	613	557	577	605	510	551	539	573	527	558	572	559	518	578	622	507	531	586	588	547	599	612	573	593	551	579	585	588	546	547	532	585	549	591	554	596	585	522	563	550	526	544	528	578	525	549	518	561	557	518	531	511	533	558	558	532	586	571	552	552	526	539	563	554	540	573	597	584	532	544	597	547	574	550	558	571	535	596	521	569	586	611	561	521	523	540	569	577	643	560	583	550	525	556	567	533	562	564	587	519	571	569	567	553	538	520	567	568	507	547	574	566	545	573	543	571	583	523	559	556	576	558	552	541	549	535	562	523	508	538	513	602	567	572	535	536	582	526	556	592	557	567	576	548	503	573	546	553	534	556	535	543	558	558	553	554	527	554	567	563	603	521	572	537	511	543	580	543	558	598	564	541	557	577	550	575	536	539	550	562	591	531	549	535	565	517	547	532	579	554	563	545	565	584	565	551	573	576	561	592	539	538	516	496	590	578	522	541	576	590	545	587	532	526	564	574	529	572	539	579	537	564	531	559	577	557	564	567	542	567	546	576	528	528	618	505	609	590	533	604	552	558	556	585	561	572	572	554	614	544	565	557	562	555	570	527	557	555	505	548	529	557	567	519	558	547	559	539	587	566	551	603	564	505	531	567	580	578	584	527	574	547	567	581	571	533	567	529	541	554	539	562	564	591	583	583	578	570	530	556	541	560	573	585	577	537	551	541	556	560	589	525	549	539	549	528	568	534	525	551	553	534	565	567	564	533	605	567	556	596	571	603	550	531	608	553	560	553	587	549	538	537	547	560	582	497	571	552	574	536	586	609	552	560	533	552	551	538	584	560	546	549	594	540	558	594	548	592	541	559	562	537	543	562	574	553	549	542	553	560	540	515	579	592	619	572	534	573	552	530	561	508	582	578	549	603	575	523	531	551	570	563	556	555	596	571	526	601	503	556	551	585	574	562	534	561	526	573	568	542	542	534	549	558	546	532	550	508	556	494	585	597	587	506	580	579	586	572	605	544	569	582	565	546	599	546	550	573	540	539	577	509	569	524	564	559	572	561	496	513	551	558	572	534	571	546	567	500	545	543	575	558	536	569	593	558	554	587	533	534	572	556	598	546	546	557	576	554	589	534	564	549	565	557	557	544	550	568	566	557	547	524	535	545	556	587	585	586	572	568	547	571	543	609	538	514	565	528	543	561	565	537	562	580	602	579	567	543	545	578	581	536	548	569	558	571	539	543	566	589	573	549	506	575	527	558	568	550	587	544	560	561	580	583	565	546	489	602	553	564	590	539	558	612	551	566	588	547	585	586	549	544	578	511	564	576	512	510	563	567	528	519	600	543	574	555	584	529	544	586	561	559	530	573	544	564	522	557	541	546	599	526	561	575	537	537	580	584	576	563	565	541	539	572	583	544	576	538	563	559	532	519	523	560	516	591	549	564	547	589	565	524	538	552	562	575	557	538	541	574	552	538	566	569	534	598	518	583	567	584	557	580	557	568	576	579	521	520	584	517	526	544	585	603	543	566	556	544	530	545	543	578	519	565	570	584	534	527	529	501	514	561	573	564	552	597	588	593	515	598	536	586	560	569	526	555	559	573	566	557	532	562	580	552	540	538	537	542	602	534	515	566	574	569	577	572	536	590	558	554	541	536	541	549	535	575	586	536	533	569	491	565	544	539	539	546	559	535	613	544	545	585	534	579	531	570	508	546	565	592	595	541	593	580	561	583	570	584	555	544	567	544	569	534	520	549	528	554	549	521	545	575	523	572	598	520	579	569	572	570	546	514	560	570	581	564	578	530	601	556	546	547	576	552	508	538	584	597	566	556	592	566	565	537	577	535	528	562	559	576	544	535	505	533	526	528	545	516	590	544	576	556	536	572	600	566	551	590	536	556	564	538	535	607	587	601	541	579	573	561	546	575	575	516	550	606	566	530	560	581	559	580	575	508	582	582	563	576	560	510	536	550	557	576	548	559	540	553	546	550	554	547	521	557	553	558	532	531	517	552	572	591	601	546	523	547	548	533	550	586	531	561	550	555	538	553	562	556	566	529	601	545	568	542	559	525	573	538	546	562	547	560	539	543	567	559	559	596	565	599	606	561	547	582	556	519	546	563	565	554	584	532	584	574	540	543	561	579	544	551	566	595	567	547	573	585	565	575	578	574	543	569	586	551	536	570	541	561	578	616	510	534	544	575	559	575	612	559	566	546	594	561	567	575	546	551	567	597	531	562	549	543	534	598	554	514	617	570	514	564	506	593	551	557	595	517	550	546	549	580	595	597	562	552	596	550	517	599	514	561	576	549	593	544	570	575	530	575	567	515	625	522	562	580	553	541	533	543	550	582	590	545	560	535	554	551	563	550	537	560	593	554	551	541	559	551	620	569	563	571	527	536	584	587	552	551	546	548	595	606	578	576	578	500	591	579	553	572	574	541	539	562	573	557	581	601	557	596	556	574	618	519	545	563	552	585	547	547	568	552	515	527	577	558	513	558	531	522	553	592	566	541	548	540	518	559	577	591	562	548	598	546	538	511	584	538	508	551	571	552	510	548	572	591	564	534	551	538	601	550	549	593	590	567	522	580	547	600	547	576	493	544	565	539	564	532	559	554	575	511	559	582	562	559	578	597	533	572	528	550	554	602	565	535	586	538	523	518	562	545	577	531	534	538	521	561	570	592	549	583	540	527	610	571	535	584	542	540	570	592	549	557	585	591	570	572	584	584	523	516	558	533	545	528	562	523	579	525	547	535	583	576	581	545	572	560	563	597	596	580	538	560	544	579	583	546	541	574	545	548	517	546	565	582	561	575	525	585	544	538	583	558	524	592	585	542	545	573	537	604	544	574	527	565	558	540	549	570	545	543	593	564	528	571	570	566	603	551	549	549	544	529	511	538	531	573	560	565	524	565	495	555	547	539	563	565	588	568	549	544	535	544	518	556	538	527	561	562	559	539	530	556	519	582	582	574	586	547	524	564	537	585	563	582	561	545	509	524	521	549	558	563	594	517	589	560	565	559	554	575	538	554	540	606	557	562	558	561	534	562	509	544	538	571	573	579	551	566	546	547	561	535	555	552	537	568	591	559	507	572	533	525	555	525	589	549	555	558	509	562	543	517	556	573	582	598	577	592	568	601	539	600	535	549	541	520	571	534	568	561	562	585	536	546	601	556	597	532	563	532	550	565	556	567	556	551	574	525	554	537	576	518	576	566	536	534	511	534	580	523	539	559	547	587	555	518	587	572	533	552	534	576	582	587	567	573	548	584	594	563	564	591	547	539	513	537	561	534	545	535	525	591	565	595	553	586	582	529	540	553	557	560	596	531	569	575	530	514	548	552
3622	250	204	196	183	172	186	172	175	184	225	187	154	164	184	202	199	182	180	173	175	197	204	188	170	184	179	213	200	201	173	201	226	184	188	177	199	185	200	200	184	174	189	207	165	169	165	178	182	212	206	186	179	196	210	174	205	168	181	209	165	206	166	181	190	188	190	176	194	151	185	184	170	187	195	171	176	208	214	169	205	184	161	178	173	202	179	193	179	188	180	175	193	187	180	175	183	198	183	174	201	171	202	199	208	166	166	187	182	189	191	187	160	181	202	184	196	197	173	209	190	190	179	166	213	175	182	197	200	176	161	173	218	178	194	212	193	207	193	194	211	193	206	176	194	186	210	200	183	184	215	173	206	186	165	202	180	172	167	187	147	181	181	211	176	211	195	204	204	206	179	183	205	204	183	183	188	192	196	198	180	202	171	190	197	207	205	187	159	173	194	208	181	179	193	201	184	186	209	215	200	185	185	221	177	199	153	171	207	204	224	194	182	199	210	172	184	150	182	201	174	210	188	195	226	173	171	194	196	204	189	187	203	184	195	191	189	185	168	201	192	189	197	167	189	176	184	204	182	184	201	179	208	199	190	186	178	198	193	192	180	209	206	176	171	170	192	191	179	181	208	177	202	177	222	189	175	188	184	184	190	178	185	170	180	187	197	195	198	180	190	186	172	175	190	193	167	198	185	183	176	199	194	189	197	198	191	215	187	187	171	189	171	205	184	190	162	217	216	169	200	181	184	177	164	200	200	185	163	170	151	176	222	208	201	204	196	192	190	184	179	181	219	196	184	202	186	193	184	183	203	196	200	176	196	169	174	186	189	192	178	190	157	162	183	207	190	197	167	202	181	198	180	165	192	220	188	188	208	170	176	212	172	171	188	199	205	190	216	172	184	188	162	192	185	190	198	202	205	183	191	181	197	171	197	236	205	179	188	177	209	194	213	219	192	192	208	188	197	190	185	185	170	201	185	197	187	187	174	202	186	206	216	202	179	192	178	176	174	199	187	190	190	187	182	193	176	211	194	151	208	185	227	203	202	168	208	178	184	193	196	182	173	206	209	224	193	188	192	172	145	156	177	180	173	196	207	173	212	196	201	186	198	195	198	175	205	177	181	167	192	193	167	160	206	208	178	187	216	167	205	184	200	184	203	188	180	187	201	175	182	162	202	179	189	216	185	190	190	149	186	209	214	171	188	212	202	208	178	200	181	199	196	197	193	212	165	187	179	178	207	193	176	186	227	197	161	181	193	181	155	208	207	192	214	184	211	196	213	197	241	214	203	195	207	193	171	170	158	189	196	182	184	183	199	171	182	193	197	192	190	214	185	174	161	179	197	183	179	194	158	193	170	182	214	183	195	182	164	224	179	216	178	195	194	205	184	210	169	201	179	183	206	192	185	200	200	174	177	192	199	202	213	194	196	182	177	169	160	185	199	200	198	173	193	183	204	189	185	178	190	173	207	177	172	190	195	174	174	174	188	189	186	169	197	195	177	192	179	175	165	222	183	190	172	180	186	184	178	183	173	186	178	214	194	148	225	173	208	198	172	178	161	165	186	195	196	182	199	182	185	206	189	150	200	167	176	172	189	183	176	171	185	176	171	172	212	194	201	187	199	193	183	188	201	185	188	209	207	184	180	168	206	207	199	196	196	188	193	204	178	179	186	200	192	193	203	171	200	209	228	183	211	181	182	199	178	223	186	206	208	177	180	198	203	205	174	197	200	199	224	200	194	164	207	177	179	192	196	178	180	169	191	149	175	189	183	189	186	180	210	187	180	183	184	204	203	179	210	162	203	198	191	203	184	189	183	177	184	202	204	172	175	217	190	196	201	189	177	193	195	176	189	203	196	193	201	201	169	168	209	205	186	183	208	203	217	160	177	188	174	170	160	169	173	174	165	186	202	182	185	173	191	189	187	205	188	179	178	183	215	194	209	161	197	176	206	185	188	209	202	167	182	208	199	173	187	191	213	175	200	186	164	173	182	204	184	184	207	198	176	208	167	195	203	198	208	207	186	199	199	176	183	179	173	180	190	177	217	220	180	198	180	216	194	195	180	178	175	199	169	191	193	200	171	168	183	198	205	168	172	165	181	185	179	176	191	197	203	182	178	207	194	165	207	182	188	177	216	136	190	191	183	197	215	184	215	177	176	204	191	200	182	192	158	166	176	164	161	202	194	201	188	196	191	161	209	164	182	206	198	182	172	198	205	199	190	183	191	201	211	212	179	176	176	196	203	156	201	191	197	185	175	198	222	215	169	190	190	196	186	180	183	217	180	184	190	181	196	210	196	219	188	191	168	165	194	199	169	194	202	185	225	181	208	195	187	197	175	230	192	194	210	171	197	179	187	192	200	178	189	177	162	175	190	188	187	186	197	184	193	188	173	187	185	168	217	187	185	186	158	221	194	198	181	185	184	171	172	201	198	167	194	176	204	200	189	211	194	208	221	170	196	187	168	211	195	200	179	203	193	171	197	186	199	175	227	174	202	199	205	192	180	190	203	193	209	198	175	179	181	177	181	208	170	185	198	185	210	182	171	203	216	195	201	201	183	157	193	194	176	163	187	178	180	183	185	211	183	209	169	199	199	176	195	163	194	181	188	161	178	167	170	191	177	205	203	173	208	188	167	183	193	182	203	180	195	187	171	176	187	192	177	190	209	209	200	205	203	203	220	189	172	168	192	186	199	165	212	198	191	197	168	158	168	196	185	194	183	176	204	182	213	184	202	196	211	172	201	188	177	201	185	194	180	206	180	173	186	200	155	192	194	236	202	197	186	198	192	208	179	181	171	190	170	199	187	207	200	190	167	163	186	179	206	207	175	181	207	186	192	162	181	222	164	193	177	203	171	195	222	178	199	220	181	191	185	183	175	184	187	200	192	189	207	180	198	192	176	173	198	190	176	186	183	155	179	164	204	176	164	175	194	203	162	215	192	197	190	204	193	214	188	157	203	198	197	180	206	158	186	197	180	173	190	197	174	186	179	162	167	178	200	200	200	202	207	191	208	186	228	189	165	176	161	172	194	172	193	205	156	180	189	197	220	193	216	205	165	189	181	191	168	183	209	196	177	214	192	207	187	211	170	197	207	180	198	175	200	203	177	193	201	169	193	186	176	194	188	180	197	177	190	197	185	174	214	191	184	203	206	179	178	190	207	201	199	189	183	188	195	229	214	193	194	209	194	183	182	183	200	180	179	173	181	198	209	205	193	154	168	180	193	192	196	211	165	174	203	195	188	181	192	162	174	179	184	161	181	172	175	198	232	180	176	182	195	189	187	163	170	185	202	208	200	194	181	184	196	181	176	219	214	233	176	223	199	195	164	213	196	173	198	200	179	183	203	188	171	193	173	200	169	164	197	166	212	198	212	182	193	198	195	193	155	222	192	175	181	180	197	214	180	190	217	198	175	197	167	202	200	182	186	212	165	188	192	176	164	226	176	192	166	190	172	202	201	172	195	184	194	218	210	173	194	169
2995	489	472	483	520	506	459	466	506	465	491	446	484	441	463	463	469	488	411	467	492	466	456	499	460	441	455	477	449	448	456	442	436	463	500	475	448	489	484	454	500	473	481	463	458	469	480	464	479	468	487	465	456	466	452	487	478	468	461	480	472	465	460	460	481	421	481	441	461	478	437	462	472	482	496	483	463	471	502	451	445	438	462	480	509	460	454	496	482	458	437	445	481	473	499	449	478	418	467	507	455	469	478	448	461	485	480	470	486	513	473	487	459	484	453	435	489	475	501	441	457	444	473	471	449	468	445	478	486	462	461	436	440	479	420	485	468	468	473	461	499	480	465	472	484	502	476	485	477	494	470	454	446	470	474	436	484	479	475	503	473	430	451	478	465	456	428	466	466	439	435	469	451	485	481	488	485	434	502	469	462	469	487	510	457	467	502	466	458	459	476	467	450	442	441	468	476	436	475	447	480	448	449	452	447	459	463	458	460	457	451	447	468	467	441	465	468	430	485	466	458	438	446	464	488	415	464	467	480	436	486	440	455	483	461	486	472	475	452	455	482	455	466	463	464	441	427	490	491	490	402	440	499	488	469	439	477	489	448	489	484	439	457	415	479	443	492	486	504	478	509	479	427	493	486	482	477	454	494	478	441	479	449	453	459	418	469	478	474	467	424	456	433	453	492	458	482	440	474	446	465	456	470	509	459	438	448	452	474	442	463	448	424	492	435	459	506	466	460	499	460	454	516	465	498	444	422	446	468	448	452	464	453	474	447	472	476	435	460	459	447	455	475	472	425	455	476	447	453	456	459	429	491	477	470	454	471	434	472	482	442	489	472	485	464	446	457	457	487	463	483	399	455	452	478	478	489	484	467	483	479	478	440	451	490	451	455	467	441	473	454	491	444	432	481	447	465	469	462	483	484	468	475	457	459	473	471	458	462	461	516	470	458	467	492	463	466	428	444	473	474	434	462	486	443	468	479	451	456	458	443	448	484	485	485	435	445	463	412	480	438	486	475	474	492	413	465	466	439	472	474	451	476	443	465	452	447	467	492	469	462	443	452	442	484	467	469	465	493	466	430	477	453	468	463	453	480	435	468	452	452	488	474	475	477	453	482	493	441	502	435	444	455	472	482	472	461	464	457	467	508	476	487	478	456	471	459	469	470	507	469	468	506	450	426	485	462	479	469	501	473	460	455	467	481	468	511	475	427	456	459	450	447	483	459	418	491	481	503	473	446	453	477	477	467	456	452	439	457	456	468	460	471	467	462	454	473	505	484	427	452	438	441	476	471	459	491	419	510	420	443	462	494	456	475	471	476	481	499	466	433	469	503	487	461	473	489	490	478	482	492	456	454	455	489	480	495	447	504	454	455	462	451	489	454	498	469	478	472	450	476	471	464	453	485	474	444	498	428	491	461	450	469	476	471	463	462	469	426	491	481	505	498	504	466	449	419	477	489	432	475	488	487	478	491	468	402	500	482	479	483	431	448	430	457	479	486	466	441	443	465	465	467	426	435	431	447	469	473	462	479	487	466	441	420	476	445	444	473	437	473	494	476	469	480	476	474	461	467	496	462	482	439	451	473	456	498	421	470	490	446	442	477	498	488	434	462	490	508	475	479	434	470	425	500	477	489	494	498	480	468	468	411	481	438	469	444	496	426	486	427	445	490	467	448	470	466	485	453	500	483	502	465	491	472	459	487	490	465	472	451	450	466	452	473	486	440	442	458	443	455	447	424	481	471	489	476	456	458	488	455	444	419	448	471	451	485	479	439	456	432	459	475	458	453	455	461	475	488	493	426	464	444	461	465	495	481	453	473	498	428	467	435	419	477	452	489	454	455	458	472	461	453	493	472	479	477	458	464	480	463	445	476	449	457	471	486	473	499	471	468	462	480	499	454	481	477	446	442	441	480	449	451	443	451	497	468	472	500	500	439	452	463	469	491	472	461	449	473	476	482	485	474	485	450	453	467	488	468	470	457	458	447	443	451	477	410	431	484	489	480	474	437	480	468	470	462	452	436	419	506	452	430	477	452	431	453	489	481	491	449	469	459	470	495	470	457	478	495	479	498	488	466	468	481	469	474	466	448	453	450	484	468	474	424	486	439	467	449	496	456	472	445	446	471	499	477	486	451	464	463	485	458	454	462	440	451	464	477	461	505	471	413	486	473	497	482	466	487	443	478	454	456	449	455	495	438	426	484	493	408	475	492	465	477	474	439	454	496	500	422	404	449	455	447	471	438	466	472	507	427	421	474	452	478	419	472	430	460	435	466	448	471	450	452	476	482	481	469	462	459	439	465	453	443	461	460	472	464	447	446	474	465	469	464	439	433	453	458	440	464	443	447	462	485	446	446	397	417	449	460	437	451	470	453	476	442	473	447	471	494	474	465	463	471	466	462	466	489	481	478	459	493	453	451	471	489	492	511	427	445	460	445	446	490	437	454	453	457	451	444	468	462	460	465	484	487	471	464	444	460	471	467	451	468	485	456	483	448	485	453	452	468	466	449	448	497	477	471	461	472	525	467	464	456	442	428	491	443	486	454	470	476	465	476	475	479	513	458	475	458	458	458	471	435	490	459	502	471	465	489	481	425	499	474	490	467	476	459	503	485	472	474	473	456	477	457	465	492	488	462	488	490	444	502	467	464	471	496	472	431	499	501	456	421	482	463	461	482	487	472	482	451	453	453	446	457	469	442	457	470	498	432	433	441	468	476	429	468	434	477	444	478	444	451	480	465	466	461	459	434	500	499	454	480	488	464	484	452	469	463	473	460	452	460	484	452	448	428	474	482	457	467	433	485	484	496	483	449	468	487	496	447	468	484	478	484	455	480	476	472	436	485	474	393	428	448	481	405	483	498	442	453	464	471	449	444	493	432	469	470	461	446	501	436	487	453	460	455	464	469	446	425	451	369	476	462	414	471	466	500	471	470	460	461	446	470	485	466	455	470	483	480	450	454	471	465	446	468	458	505	469	467	466	531	457	458	467	485	452	472	457	466	469	500	458	491	488	465	471	473	471	464	452	462	474	464	454	465	429	491	442	452	469	477	472	444	449	466	479	462	440	486	492	462	427	493	482	485	440	457	458	485	458	487	484	455	467	484	466	470	465	492	448	433	437	471	503	467	432	452	475	432	454	477	485	483	436	462	464	461	475	449	481	432	418	432	473	437	496	492	495	464	469	465	460	437	463	467	437	456	482	455	437	450	415	470	457	453	473	449	449	452	510	464	505	429	431	427	448	486	469	509	472	451	418	452	488	454	434	488	460	408	430	484	469	458	482	465	458	493	442	459	460	459	473	465	480	444	493	441	503	467	452	449	482	457	462	479	515	477	477	434	462	447	450	444	482	469	481	492	460	469	462	440	453	433	450	475	478	436	450	426	417	457	474	488	422	472	477	465	474	424	502	463	477	473	474	473	464	485	457	466	468	504	449	448	452	446	506	483	423	505	447	532	482	458	458	443	444	488	458	422	470	464	470
12751	936	643	590	480	408	377	356	386	369	324	349	326	344	344	313	337	329	300	325	303	326	306	322	308	312	306	303	334	310	300	349	321	339	323	312	314	331	341	310	282	286	286	302	282	288	317	326	315	277	290	320	323	321	317	317	277	306	310	276	299	307	341	316	352	328	315	313	303	299	325	287	298	343	296	333	283	332	317	321	340	333	313	303	332	281	316	308	301	305	273	301	347	308	317	294	321	287	302	281	307	320	320	328	304	304	316	317	266	299	291	281	271	327	337	337	334	344	351	319	311	297	302	319	318	305	323	286	314	297	345	306	322	323	262	315	299	309	344	322	298	330	286	325	304	324	293	293	333	295	328	315	298	333	288	312	284	301	317	301	316	338	304	312	358	327	321	314	318	323	314	301	316	296	308	297	336	309	319	331	310	329	313	313	313	307	301	293	307	313	298	309	312	292	335	333	350	347	288	302	307	308	309	321	335	321	274	287	307	266	339	322	306	318	340	328	302	329	329	323	300	323	304	331	361	283	295	324	304	275	324	336	330	306	313	327	318	299	280	326	325	327	338	312	336	322	304	295	302	270	292	297	313	303	322	281	318	323	374	309	281	336	317	291	286	310	325	333	296	320	293	295	325	323	310	321	340	326	305	345	263	279	323	306	303	340	295	322	282	321	319	302	292	300	320	304	324	287	307	292	360	275	316	319	318	326	311	300	337	329	316	311	297	294	315	313	325	354	313	322	297	312	312	305	298	309	297	329	332	324	294	306	309	295	313	318	310	297	296	322	301	319	333	309	284	341	329	304	312	312	298	294	285	295	289	290	316	324	347	302	315	321	304	341	321	339	318	300	300	303	344	363	372	341	319	315	325	290	318	318	313	330	305	299	291	328	334	319	301	310	303	336	303	302	350	312	304	309	313	317	307	346	293	315	304	289	261	302	325	320	330	325	305	318	309	305	315	301	312	305	323	295	320	335	311	318	354	305	320	324	308	333	318	336	270	322	302	276	273	299	331	300	293	326	338	337	315	318	334	342	295	305	279	300	275	296	302	304	332	315	299	320	325	292	332	290	303	336	294	333	278	292	308	346	312	299	313	309	296	333	326	325	325	330	293	322	316	334	309	306	338	335	338	299	318	303	283	303	299	309	314	332	331	297	345	330	299	319	297	310	326	324	317	302	301	311	299	291	301	328	318	321	335	333	300	294	341	288	315	304	286	332	310	329	307	318	310	366	327	297	303	294	320	291	310	343	326	325	315	302	333	290	308	276	283	333	324	291	272	326	334	313	304	316	305	326	304	317	342	347	304	329	307	305	295	285	323	306	301	356	312	327	307	310	308	303	334	279	336	333	273	305	350	299	341	289	328	304	299	286	292	352	302	300	321	302	293	267	316	307	288	334	331	293	315	302	283	323	308	319	295	323	337	322	335	345	322	289	306	277	282	330	276	323	335	320	306	310	317	338	309	329	277	323	323	320	284	298	346	278	311	271	324	304	297	298	310	316	314	334	316	332	340	302	304	298	304	330	303	308	345	341	275	294	304	309	280	301	318	320	326	318	308	304	299	297	309	286	320	279	324	302	297	332	320	282	346	319	306	307	292	325	305	330	312	294	336	333	323	326	331	320	354	300	311	323	294	312	316	290	311	302	282	317	306	317	345	325	296	315	320	305	286	293	348	316	304	319	305	309	282	280	286	324	299	329	315	305	322	288	323	301	312	305	361	355	326	321	315	288	287	293	351	324	307	313	285	323	308	314	301	290	344	334	297	323	351	304	305	323	325	289	316	306	297	346	323	325	292	315	321	303	333	304	262	291	306	303	273	310	305	315	294	308	313	292	329	336	295	301	303	328	284	292	337	320	298	261	289	293	295	276	317	312	300	320	328	332	305	295	310	323	313	312	308	334	319	301	338	314	344	331	316	337	340	283	306	290	332	320	305	307	287	334	322	343	316	305	320	308	291	313	339	356	299	330	294	303	313	318	305	322	321	308	349	312	302	305	320	344	334	333	308	310	318	313	307	291	335	322	333	313	338	316	323	281	294	291	313	329	274	276	301	305	313	330	290	319	343	321	308	339	299	313	350	303	314	285	308	340	326	312	321	300	297	301	325	324	341	300	306	301	311	312	320	281	339	286	301	295	327	340	304	326	322	348	286	314	321	303	332	321	316	302	292	301	368	298	292	313	311	319	315	325	264	316	326	325	299	290	313	348	298	350	324	298	276	318	329	301	292	311	320	315	349	324	336	346	354	328	319	314	334	355	304	324	329	308	320	294	295	321	337	304	291	309	318	308	268	277	307	320	341	302	331	337	316	334	301	306	344	299	302	290	307	292	273	306	331	332	312	326	317	307	312	328	331	311	301	300	297	268	282	289	319	273	324	280	339	311	347	327	333	324	295	311	310	328	310	284	301	308	268	293	326	311	325	309	321	311	327	315	288	322	300	297	295	289	315	321	325	291	326	305	298	308	321	304	304	314	285	332	331	297	294	332	329	322	330	308	309	321	344	296	318	331	323	324	336	313	319	331	341	300	311	293	299	331	331	337	318	277	308	322	303	315	306	313	293	288	311	306	293	305	306	346	355	300	309	317	319	286	319	321	322	311	313	287	304	306	325	339	276	306	326	339	270	332	292	324	301	323	323	303	318	277	315	317	292	343	304	298	344	328	358	309	333	299	325	318	338	301	305	308	290	317	298	304	299	305	312	299	317	354	299	346	292	307	342	296	315	284	340	340	283	325	292	305	321	322	354	319	270	343	335	314	300	338	322	308	308	310	298	311	296	293	310	321	298	312	328	300	326	265	300	300	322	329	292	294	333	329	339	319	316	304	285	300	297	303	304	308	319	308	299	321	305	316	312	305	339	327	298	323	286	290	286	247	322	345	295	312	316	320	318	328	317	285	323	302	332	297	313	329	311	325	274	326	335	323	327	276	334	316	307	328	313	317	326	318	321	281	311	325	301	306	310	290	351	313	320	335	310	289	356	351	316	300	357	315	340	307	295	324	315	319	327	315	318	337	309	335	295	345	309	333	313	295	306	312	338	304	322	331	324	301	312	281	286	310	307	307	322	292	283	331	279	348	312	300	295	309	303	292	321	301	320	305	290	319	307	300	273	293	288	288	319	296	294	302	322	331	311	333	317	303	351	311	290	323	304	354	312	286	324	312	331	348	306	312	338	301	330	348	305	290	316	323	333	274	297	315	299	285	288	300	333	299	301	305	302	264	307	334	309	312	316	260	315	337	301	309	334	326	304	310	281	337	336	296	308	259	303	334	314	309	303	314	289	333	299	279	323	300	321	288	332	348	334	313	300	304	300	317	305	336	346	301	274	320	294	251	286	338	313	303	310	312	306	342	343	317	318	331	319	303	330	295	344	338	296	336	306	333	319	295	334	334	281	314	326	292	324	343	328	315	306	342	296	333	292	296	322	329	290	315	258	318	334	310	321	308	304	284	332	315	352	289	289	302	275	330	323	338	341	335
8879	1038	1428	1544	1399	1213	1095	1023	928	879	852	843	801	838	809	789	757	777	736	773	766	671	727	725	757	745	700	776	718	746	683	747	722	683	745	709	749	708	710	726	709	716	661	668	684	765	688	710	712	694	692	726	744	705	712	724	684	712	672	713	718	696	718	729	693	660	722	719	689	698	713	744	707	764	686	682	733	716	763	703	686	709	758	716	719	719	698	685	679	713	713	696	689	679	727	714	671	713	717	674	722	665	731	724	678	691	688	733	746	707	709	691	718	722	709	698	726	738	707	698	701	744	677	695	722	715	705	685	756	702	652	722	691	675	731	736	723	729	717	710	700	700	704	720	726	704	709	734	710	750	722	735	712	726	719	706	730	692	663	725	703	705	661	709	714	646	680	710	716	720	665	717	717	708	711	723	719	700	665	688	729	709	686	682	675	742	714	696	672	711	709	690	743	739	729	692	689	705	655	683	724	658	736	699	744	686	747	714	683	687	676	683	641	709	713	715	695	665	750	683	643	711	707	726	764	730	684	697	706	670	663	717	737	682	709	690	680	716	691	694	698	702	758	719	764	707	706	718	705	692	689	701	676	654	693	699	694	730	679	722	692	700	723	704	716	736	710	738	737	701	685	696	703	719	721	677	703	717	721	736	727	704	702	719	705	684	716	672	705	700	690	703	681	688	716	653	756	729	748	661	714	673	691	726	662	677	712	716	739	708	731	721	673	696	710	699	715	709	692	692	704	713	716	681	705	697	704	702	666	710	721	705	666	673	719	670	699	730	717	718	700	737	747	675	703	738	693	671	710	664	692	708	733	709	653	737	693	701	686	723	710	709	717	715	699	756	702	702	700	694	693	739	718	696	733	708	711	749	686	758	749	736	700	699	666	717	704	699	697	764	730	685	733	709	687	669	709	712	744	699	713	655	721	722	683	697	725	696	750	707	745	735	701	656	703	664	701	742	685	722	717	671	699	716	691	678	653	690	739	645	709	731	710	695	705	717	687	690	739	687	702	728	722	721	627	711	740	705	685	714	670	668	721	685	727	721	678	695	706	687	681	704	696	733	688	720	730	705	695	721	714	706	705	745	656	743	736	663	741	707	684	670	694	732	783	721	673	676	688	683	749	677	712	716	655	701	680	701	777	728	730	733	712	759	688	743	688	741	728	725	704	717	658	628	692	727	704	744	752	701	725	720	757	700	712	716	705	675	688	711	709	708	706	695	690	711	726	756	728	668	694	730	688	658	648	733	692	682	695	699	715	725	767	697	734	687	664	712	697	686	706	708	646	719	684	714	671	690	675	680	681	723	696	682	704	700	669	751	725	686	741	731	694	723	692	716	698	697	730	705	743	705	745	728	723	720	671	704	725	731	727	730	700	657	668	738	710	723	716	708	667	674	706	734	726	692	691	719	699	693	717	697	708	694	714	703	725	674	696	697	694	689	707	696	702	754	671	693	713	744	710	694	699	705	677	683	719	700	711	682	685	718	712	744	695	682	712	704	695	684	712	715	717	735	688	622	696	664	659	671	706	698	706	726	704	734	743	701	695	692	746	727	698	687	706	727	721	732	711	694	732	709	723	736	695	766	717	769	750	657	637	730	703	671	681	716	730	702	700	688	680	746	694	708	698	741	716	665	723	715	664	694	691	687	746	732	727	721	716	706	760	725	686	738	749	694	693	743	668	712	671	729	681	685	731	726	704	704	696	712	716	664	721	697	699	677	680	755	681	727	693	699	695	746	724	668	736	683	662	707	706	719	690	670	755	704	740	745	694	724	690	704	681	690	713	704	689	692	705	683	713	690	750	718	731	718	750	638	719	755	698	725	710	700	685	731	652	759	712	770	709	688	734	716	707	710	688	722	703	714	709	678	711	709	703	689	740	659	700	722	722	713	726	717	743	720	719	705	730	695	731	686	711	702	690	707	650	713	718	731	713	692	740	717	692	669	702	708	673	679	723	691	669	749	697	693	729	699	703	723	707	687	722	716	709	666	721	665	682	672	745	709	728	680	694	740	720	676	693	741	721	737	733	760	715	691	775	665	706	711	727	705	642	711	735	680	725	683	711	693	666	725	698	693	734	706	719	687	723	716	699	693	747	669	660	761	678	660	725	706	709	710	705	731	724	704	683	715	711	739	676	675	704	738	700	703	720	697	694	725	715	705	662	762	704	739	696	669	681	685	725	706	699	670	700	668	678	726	688	691	735	683	716	682	719	736	689	781	667	666	690	710	711	663	680	666	686	703	695	671	704	633	725	687	710	709	716	714	690	679	715	681	721	684	712	723	658	770	728	697	718	712	738	703	707	713	727	700	668	728	752	730	739	670	704	672	679	731	717	693	695	722	774	773	728	674	701	688	700	713	759	745	664	681	730	682	748	705	737	732	740	731	739	726	681	703	705	743	694	729	731	697	690	696	718	700	719	725	717	703	707	686	697	717	755	711	704	669	698	716	702	737	731	708	689	721	716	729	736	724	646	696	690	696	703	706	721	694	685	673	690	688	721	730	689	692	718	647	731	694	725	725	660	737	648	686	714	722	721	729	690	693	686	715	721	702	741	700	690	636	720	704	692	731	714	716	709	710	675	709	717	665	729	713	721	730	703	703	711	723	725	697	737	706	728	696	709	692	720	728	739	672	720	756	746	744	696	702	681	710	696	736	707	715	704	735	693	714	669	674	732	695	705	707	728	755	674	693	765	734	697	692	708	696	708	676	669	742	673	678	691	703	713	722	649	688	726	684	710	697	748	680	731	733	716	726	714	743	676	761	734	662	676	695	746	674	703	723	698	719	710	742	672	679	724	677	700	705	734	740	771	729	718	675	703	725	694	693	701	693	764	669	722	635	708	704	698	685	671	712	755	684	719	695	701	719	712	722	695	662	707	700	696	697	689	711	718	688	692	688	705	711	702	662	671	703	712	700	730	724	705	699	698	744	695	719	674	733	682	690	715	687	704	677	686	703	677	698	711	666	776	674	707	682	669	701	663	704	717	683	708	686	671	731	709	692	723	680	708	668	689	681	715	727	733	665	725	718	700	726	685	718	683	671	703	693	717	706	746	714	679	713	713	673	741	676	711	657	689	709	670	717	696	688	719	706	722	698	687	736	695	686	722	728	707	730	724	715	713	704	715	769	752	722	677	686	689	727	702	754	684	708	716	714	702	724	677	653	673	715	707	674	671	707	736	686	749	725	700	719	699	687	671	725	658	684	730	680	682	667	732	750	741	689	690	691	681	761	721	738	696	699	771	727	721	750	693	711	724	691	717	761	737	693	731	721	731	765	724	703	692	782	704	711	720	677	715	671	683	684	653	771	726	693	694	679	698	687	711	688	708	730	646	700	747	690	716	725	705	741	669	709	700	710	704	728	688	747	703	726	733	695	695	703	749	725	790	722	683	714	739	698	713	650	693	731	690	726	678	702	708	683	755	657	715	661	704	748	728	677	644	651	756	705	704	715	686	675	729	715	691	753	748	697	726	703
20237	1825	951	685	565	457	399	337	337	310	284	275	304	266	279	287	237	230	264	262	245	275	244	253	271	260	237	286	262	270	266	256	305	221	268	262	271	266	252	234	246	251	238	232	247	227	239	251	244	204	222	247	243	258	237	252	269	226	265	231	250	240	235	240	238	242	235	276	234	261	255	211	243	267	254	225	271	251	235	229	243	236	239	242	278	224	274	242	254	212	243	280	247	241	270	273	254	266	215	222	233	260	258	252	271	241	256	223	216	251	263	274	250	247	231	230	225	277	244	224	252	289	254	216	226	254	270	249	264	248	257	246	230	227	255	212	258	237	265	247	232	234	231	245	232	217	272	241	257	259	256	269	269	276	206	240	202	223	233	226	243	242	251	243	229	264	254	243	234	236	247	230	246	259	251	250	263	282	258	241	251	254	255	259	243	270	229	247	204	228	264	282	227	229	275	229	226	221	247	231	252	243	247	237	245	272	248	238	222	241	256	270	225	226	221	250	214	268	246	274	261	232	269	248	227	232	235	240	254	233	263	259	216	239	256	253	230	254	274	244	248	261	234	255	262	247	224	226	240	259	238	249	236	251	239	243	264	240	220	242	253	228	274	264	262	240	235	249	216	263	254	248	229	244	263	226	244	289	239	261	262	262	239	225	215	236	259	267	241	271	248	270	248	258	249	266	229	248	255	267	249	231	275	266	240	260	270	252	243	239	244	281	210	299	226	249	245	289	228	270	218	241	219	258	253	261	229	230	234	213	234	269	227	222	270	239	259	285	246	252	244	230	244	263	240	247	261	264	239	266	241	230	231	246	244	244	198	280	283	203	251	258	229	232	247	215	243	262	254	259	247	263	215	240	250	241	249	268	229	266	248	256	289	238	239	257	232	238	229	244	271	245	238	259	263	244	249	285	245	264	256	232	258	236	230	261	270	253	207	265	239	263	204	250	249	268	230	238	244	254	274	238	223	289	222	244	252	237	252	211	214	245	223	247	268	260	251	224	249	261	258	213	227	242	239	219	250	245	235	298	225	247	236	226	261	226	266	236	251	226	267	244	257	262	236	227	243	251	263	253	249	268	262	235	256	256	229	246	252	228	233	253	251	239	268	271	279	248	253	244	253	288	241	260	242	241	252	243	262	279	211	241	238	240	255	216	247	265	247	250	274	254	228	271	236	246	240	257	236	264	250	224	234	246	244	234	264	216	236	274	242	255	248	255	248	234	242	266	250	261	240	236	280	285	232	268	251	237	271	232	232	249	256	224	246	241	230	239	232	276	267	230	252	237	209	258	283	255	228	288	263	283	255	233	241	242	248	229	262	252	238	271	268	250	212	232	254	254	244	239	229	267	223	238	208	224	226	259	220	256	264	256	246	223	244	234	219	256	224	218	251	252	262	243	246	245	232	259	265	278	256	259	264	219	238	222	232	259	241	264	247	251	269	266	243	205	234	262	276	220	232	245	260	239	229	240	224	209	216	247	252	229	233	252	246	236	243	257	221	243	220	268	248	264	249	231	243	233	247	252	248	248	238	257	249	218	272	249	217	248	243	269	239	272	239	230	239	222	272	273	243	244	233	253	256	229	229	209	286	225	264	273	239	266	261	230	258	258	271	243	249	230	240	235	199	235	232	215	256	229	243	242	246	268	250	261	265	244	250	243	253	278	269	248	245	232	245	235	240	215	271	247	250	265	208	269	263	250	252	229	254	248	241	242	238	245	246	258	246	232	234	242	243	260	259	297	253	255	256	247	238	260	242	216	251	222	267	240	264	277	250	267	251	276	237	220	242	255	220	227	225	266	275	273	246	248	240	227	249	237	203	255	250	242	265	215	243	223	248	237	251	260	235	269	267	251	281	285	271	268	234	241	243	221	258	265	274	266	218	233	247	251	235	264	248	265	255	217	251	273	266	246	248	262	236	263	237	222	252	261	250	234	267	221	246	231	235	228	237	237	257	262	262	254	243	244	232	256	258	243	271	249	242	245	247	239	237	211	241	245	264	242	242	236	265	236	249	267	256	222	264	250	263	233	271	249	227	251	274	246	308	247	223	258	231	245	253	275	253	228	236	254	232	261	260	265	217	254	237	258	257	208	224	252	231	255	232	214	262	261	287	245	261	271	256	249	274	247	256	200	239	229	261	242	224	236	245	222	230	245	265	253	242	236	244	229	246	252	258	239	228	236	222	246	235	244	246	265	236	251	248	244	234	233	253	215	252	240	246	234	277	264	229	252	240	259	251	264	275	240	269	244	228	243	249	278	226	248	259	279	225	247	262	251	259	234	274	250	255	243	248	265	291	256	235	232	245	279	248	232	249	281	229	248	245	229	281	250	260	278	216	272	267	263	270	246	215	259	254	233	240	269	240	233	249	223	249	228	278	266	240	250	249	243	262	235	277	255	259	263	251	263	227	254	222	244	242	235	255	246	218	224	267	234	275	244	235	213	226	244	275	208	265	245	261	202	232	216	264	210	217	254	242	238	265	247	249	233	296	238	264	270	263	260	268	278	234	257	235	260	237	244	242	240	214	227	248	231	267	241	264	211	234	240	264	258	241	258	227	259	253	238	239	234	276	258	270	256	248	247	215	261	245	277	283	247	225	232	227	254	254	261	259	258	255	241	251	236	234	288	220	253	271	263	237	250	243	245	218	247	245	254	278	231	264	257	217	240	236	279	226	227	236	229	250	225	235	245	237	273	235	254	248	246	229	268	257	247	232	250	271	252	256	218	236	252	250	264	237	241	260	237	249	241	243	245	238	255	231	269	251	268	255	244	242	245	240	259	248	241	248	259	213	242	257	226	246	260	251	272	268	231	251	266	245	247	263	248	232	220	247	255	253	254	310	265	251	253	251	272	230	250	260	257	238	259	229	248	263	234	260	265	214	281	230	221	253	237	268	258	246	227	245	219	217	245	243	245	246	228	241	246	257	250	298	238	263	242	245	245	254	253	245	293	263	269	207	247	249	287	206	231	262	230	236	267	295	237	215	253	246	242	252	229	245	225	242	234	225	258	250	238	216	215	236	227	245	293	229	270	219	235	205	237	246	242	245	213	248	264	252	218	253	271	226	268	258	218	272	244	242	240	245	270	263	242	242	228	234	228	276	225	252	216	210	261	225	268	254	274	238	243	257	240	244	249	245	265	239	246	289	224	238	275	259	229	211	225	251	261	239	233	247	224	256	222	250	253	225	279	232	200	245	265	254	245	245	211	263	278	246	221	222	216	258	253	260	265	240	253	252	280	214	253	272	265	245	225	242	219	274	220	238	249	216	269	247	246	240	234	220	230	265	249	219	232	235	221	255	235	254	273	255	275	232	217	257	221	235	255	282	248	237	246	260	253	260	246	263	248	257	242	255	254	240	204	236	282	250	243	216	243	231	204	247	225	235	239	271	263	235	240	212	226	253	267	244	212	239	245	265	224	242	251	260	275	236	209	240	252	226	231	237	239	264	227	258	242	265	262	246	284	258	266	233	234
11214	1010	1970	2120	1838	1574	1295	1116	1024	965	927	807	818	792	742	699	666	687	673	673	655	629	599	598	591	636	596	603	597	622	627	571	606	587	604	558	598	601	590	575	550	611	557	598	563	571	550	549	564	626	592	549	536	554	567	593	580	596	577	584	589	553	529	558	573	515	589	548	625	537	561	556	559	613	566	572	527	560	570	557	585	575	543	536	541	570	574	546	586	530	533	569	548	542	541	560	562	524	559	528	542	586	571	559	544	620	561	516	526	529	561	536	508	565	565	571	573	581	545	597	608	541	540	501	548	555	558	553	540	575	551	534	546	574	539	579	552	623	553	598	567	586	529	536	554	575	559	597	547	544	555	564	587	577	561	583	617	548	556	555	543	576	583	522	532	547	576	565	529	544	530	559	556	527	528	535	552	595	550	546	590	555	603	551	555	559	563	589	516	573	550	524	560	541	577	568	556	553	537	520	552	518	536	564	546	547	552	572	526	536	580	530	588	590	551	537	549	581	555	555	540	566	511	538	508	564	509	582	561	580	529	555	545	565	537	588	553	573	551	629	542	575	528	542	524	573	541	562	532	539	580	555	574	571	534	559	578	591	565	547	562	540	570	548	558	548	589	552	566	561	539	542	529	517	530	540	567	565	570	578	505	518	549	524	588	530	568	597	543	583	547	531	522	569	553	566	541	585	537	552	613	532	581	567	580	563	599	579	574	553	576	546	579	592	572	558	535	568	549	530	555	562	581	561	545	560	590	566	521	560	578	514	500	551	579	545	576	562	537	591	527	546	508	576	549	540	544	504	544	546	576	527	525	533	554	539	574	564	526	553	551	574	563	532	593	559	594	607	515	588	534	555	527	563	579	558	543	569	537	569	601	547	526	562	571	561	576	558	567	579	593	570	575	597	574	545	555	542	554	570	523	560	527	550	555	538	593	514	569	538	538	550	551	561	545	548	538	531	547	566	548	563	502	549	584	607	539	569	575	594	530	577	525	556	569	579	520	565	567	574	573	552	571	547	575	559	566	568	570	541	576	532	519	575	528	546	614	566	557	518	559	579	538	569	498	521	535	526	535	566	565	554	541	537	573	558	570	523	550	546	533	550	537	531	584	555	608	539	568	611	541	568	556	543	550	574	590	568	533	554	573	549	547	545	560	528	570	555	562	561	523	552	534	625	539	541	573	541	551	526	515	516	544	556	573	565	559	562	563	524	580	508	563	591	553	550	577	556	568	548	592	560	549	524	543	588	548	530	590	570	518	524	566	546	556	543	547	582	583	559	546	523	557	555	543	521	562	547	555	549	586	573	558	547	566	577	529	533	573	557	542	568	550	518	548	533	557	550	550	566	534	523	540	567	532	586	538	553	536	554	520	528	566	484	564	546	576	533	539	538	586	568	549	519	533	544	566	575	554	615	549	544	560	514	510	549	529	559	601	580	565	540	550	575	560	577	593	552	516	554	543	548	542	584	567	501	567	532	561	556	573	579	580	546	579	546	604	551	550	531	528	532	535	522	566	595	549	545	549	556	544	559	532	501	518	551	579	556	528	531	548	564	580	521	566	538	570	536	538	571	567	550	625	508	535	577	519	533	580	535	523	599	560	556	545	541	523	553	554	547	532	529	582	576	547	560	596	560	543	489	576	558	552	589	567	530	557	550	592	526	531	571	576	596	552	543	593	561	533	594	591	585	581	571	586	528	579	573	524	556	523	512	582	527	527	569	559	561	592	540	536	526	570	553	539	627	557	565	529	551	563	565	593	515	593	543	577	561	517	578	539	532	577	560	568	546	527	577	554	530	535	601	568	546	543	608	558	549	543	584	554	549	578	553	520	563	568	517	554	559	545	584	524	536	567	544	573	552	527	566	580	548	566	553	590	543	561	547	549	570	557	561	568	548	565	560	549	552	557	532	516	566	539	555	550	558	580	574	598	546	584	554	542	583	582	537	544	556	577	528	526	548	548	511	549	557	579	547	558	544	507	560	534	575	536	531	558	548	505	538	542	551	544	548	542	560	570	552	576	590	563	529	577	533	546	524	547	557	544	596	537	564	573	557	568	526	560	534	539	491	554	511	533	567	537	552	545	544	531	566	537	577	555	591	560	527	520	527	580	568	576	549	543	544	510	597	578	537	554	551	497	548	572	580	595	584	575	547	551	582	544	544	564	552	585	567	555	580	607	576	599	554	549	546	534	539	590	527	555	590	578	554	545	515	623	540	519	539	571	563	543	545	564	601	526	532	524	550	550	558	619	613	529	544	558	531	564	559	596	558	580	596	535	554	554	539	550	513	514	557	538	580	573	570	560	581	603	572	569	531	585	533	590	545	549	547	542	541	546	537	542	551	550	519	588	585	557	622	548	526	597	566	554	586	584	510	532	577	550	612	543	534	565	567	535	559	594	553	571	532	553	546	529	584	572	599	533	563	528	575	565	535	576	596	581	581	617	558	552	574	558	554	540	559	578	555	560	544	526	535	531	557	549	598	561	546	557	536	553	526	568	530	563	582	539	542	570	576	583	529	543	567	568	493	589	581	538	585	576	581	515	548	553	552	572	569	560	590	564	586	576	601	546	540	568	554	579	556	531	542	560	565	537	562	612	542	543	598	566	534	593	498	515	522	583	505	537	539	529	601	570	535	572	538	584	574	567	529	581	551	561	527	530	533	531	565	552	555	521	541	570	529	549	540	531	558	575	543	559	569	536	557	564	584	509	522	540	491	557	518	549	550	569	535	573	504	572	591	597	527	563	547	541	560	565	545	533	530	566	597	549	546	593	538	546	563	561	545	510	551	540	536	521	577	567	518	552	598	530	521	581	560	527	580	546	539	526	526	573	529	544	572	527	563	556	542	594	561	566	574	571	564	531	563	569	610	525	541	544	557	546	567	543	598	534	580	533	598	538	556	577	551	552	570	593	539	563	567	546	557	538	565	556	531	558	574	564	533	530	548	576	548	582	531	542	565	526	588	569	572	588	560	530	550	533	534	575	595	578	519	583	585	542	541	535	564	575	572	543	535	500	565	589	569	534	527	509	564	533	545	582	553	560	584	553	573	547	566	536	569	584	519	526	523	566	569	569	554	569	577	561	580	531	543	560	559	570	546	547	545	539	576	559	581	548	519	531	531	564	550	549	528	589	536	538	598	569	532	546	527	557	559	539	569	571	545	605	526	546	546	555	560	590	539	593	597	568	577	576	541	517	561	502	596	554	560	634	546	538	571	562	589	561	550	582	543	558	554	538	569	540	540	515	546	567	545	503	571	576	541	595	569	551	549	536	533	579	577	546	584	592	548	523	497	529	548	545	528	539	545	546	536	535	576	568	562	608	491	554	502	526	565	563	547	589	581	586	567	584	554	625	539	545	522	535	533	497	563	540	552	549	568	566	538	565	566	537	528	558	521	537	557	565	575	613	542	547	563	542	551	573	550	565	558	556	571	548	528	537	536	567	540	565	557	519	534	571	570	565	542	515	532	578	511	588	541
3783	234	210	209	221	180	174	179	217	177	164	207	204	194	194	209	196	211	184	217	192	195	189	209	194	195	165	194	211	182	164	182	189	204	183	170	217	162	163	221	204	200	166	165	179	220	171	187	203	195	178	185	170	169	171	189	202	166	154	156	217	195	168	171	164	201	191	185	199	178	195	194	179	187	187	188	188	194	167	212	190	190	198	182	176	162	194	219	211	200	196	182	181	202	195	197	187	197	167	187	167	178	198	207	178	189	190	194	203	223	176	187	186	209	202	182	194	216	189	170	182	194	171	186	185	202	199	186	201	218	191	169	177	224	190	179	198	188	180	183	211	174	188	177	174	170	195	181	185	204	184	200	197	207	181	171	204	161	217	193	205	156	183	196	193	187	175	155	183	204	191	187	185	195	201	196	197	178	182	196	187	190	208	206	211	188	194	194	204	213	213	165	168	194	200	212	207	186	175	209	189	193	179	191	198	163	188	173	198	188	180	200	181	188	215	184	163	205	172	171	194	189	181	211	214	188	190	187	191	180	177	180	182	201	186	185	188	178	178	186	229	182	177	166	204	188	177	215	202	191	183	165	192	192	201	203	184	200	212	194	189	176	173	236	210	189	171	212	193	206	185	188	198	210	225	181	191	194	210	182	188	184	168	203	198	180	182	201	195	200	194	202	182	171	175	167	218	214	195	198	172	182	176	169	181	219	175	194	189	180	200	183	182	212	205	189	188	178	202	194	195	178	182	192	200	215	183	197	199	176	181	184	191	160	171	191	180	195	198	194	183	195	205	164	191	167	193	193	197	185	176	210	161	171	181	165	192	174	165	194	187	193	180	215	184	198	160	173	188	181	178	191	182	198	175	187	175	167	172	185	209	187	200	167	211	178	209	207	181	161	173	216	168	167	173	180	209	209	178	203	192	209	178	192	197	220	178	188	182	194	175	164	188	184	180	198	180	172	205	169	206	193	210	219	169	186	181	197	158	192	185	179	187	191	192	206	166	171	196	203	194	177	199	189	200	198	179	169	200	204	179	219	192	192	167	166	177	203	217	171	203	182	181	185	200	199	172	201	185	173	187	185	193	172	180	211	207	209	192	188	210	185	179	207	199	186	203	200	193	161	185	216	206	162	194	167	193	171	160	171	179	199	159	198	187	188	178	212	192	195	191	164	168	187	189	198	181	166	202	211	216	199	193	178	194	204	222	192	174	218	204	210	190	162	180	206	186	199	167	216	182	154	189	185	189	207	170	199	181	222	198	194	182	192	208	193	179	181	181	197	223	177	194	159	192	197	179	175	202	206	205	177	213	188	163	180	182	192	198	187	161	193	197	196	215	176	181	176	209	186	193	200	212	183	184	203	197	204	203	183	192	180	183	222	200	192	201	199	178	174	203	184	196	188	189	176	192	193	175	164	177	182	149	200	168	189	215	174	191	181	194	173	197	176	186	183	199	195	225	207	199	176	180	189	184	161	193	167	203	195	186	182	199	175	194	168	181	194	176	190	178	168	192	192	206	203	188	182	183	190	195	188	197	193	193	183	186	187	194	178	179	175	184	185	188	180	175	193	183	204	173	172	187	202	196	201	181	207	202	193	181	191	184	185	191	223	179	172	167	180	193	205	191	166	199	176	160	162	198	165	200	213	184	194	174	168	195	169	178	200	193	197	166	182	202	223	188	222	196	206	163	194	185	218	176	178	205	194	205	197	179	151	183	189	201	196	202	189	182	188	197	194	200	209	206	221	145	162	190	193	192	192	187	181	175	192	208	186	177	179	203	193	168	189	205	183	192	199	192	177	169	181	184	178	162	192	197	195	192	197	192	179	187	187	182	178	170	203	184	186	204	218	178	201	169	198	193	187	219	181	194	166	171	198	210	193	201	201	196	192	197	191	187	179	220	194	202	196	214	202	182	180	210	186	210	186	188	189	184	192	191	194	176	198	198	168	200	163	202	194	141	197	164	213	180	167	187	176	186	166	203	191	187	166	206	191	198	185	192	158	172	188	176	188	167	191	188	193	193	190	202	185	181	212	182	182	171	186	189	202	200	177	186	200	210	214	193	190	188	174	210	201	176	212	199	184	174	176	216	181	190	162	221	201	205	220	173	192	176	187	196	172	208	189	197	195	181	183	190	188	199	214	172	168	189	168	172	178	204	200	217	186	213	200	176	203	195	211	181	210	190	179	198	174	183	182	167	161	195	172	187	192	174	175	192	156	178	210	185	232	195	197	198	168	194	190	183	201	191	199	167	183	181	163	179	170	194	187	200	179	194	204	212	213	177	206	160	212	195	177	202	201	190	200	210	170	181	200	197	202	191	196	185	214	207	186	175	199	203	194	180	189	196	200	207	196	176	182	181	206	176	179	222	199	189	182	189	190	187	225	155	180	193	188	169	203	169	186	219	196	156	160	182	230	189	181	198	160	201	209	178	203	189	192	195	190	186	215	191	190	190	168	194	207	172	200	167	178	178	192	169	192	180	176	203	187	203	173	210	171	178	179	180	201	175	189	237	176	178	216	206	206	193	204	220	179	179	164	176	197	195	194	185	177	211	189	190	204	169	166	193	185	185	198	197	199	202	206	186	190	194	192	181	179	221	195	188	183	169	197	219	206	180	184	180	204	188	179	214	192	203	196	207	193	189	205	178	186	189	199	171	177	186	201	198	192	212	205	192	203	191	154	177	157	205	181	166	196	217	199	201	201	180	181	182	191	194	192	193	179	187	234	195	197	181	207	184	191	191	196	160	176	201	191	175	177	189	191	156	199	191	193	173	200	204	185	175	164	188	179	185	190	175	165	191	171	177	181	179	166	193	187	183	175	204	181	219	180	190	181	166	187	198	193	193	182	191	180	174	189	161	174	191	189	190	202	193	184	216	196	156	192	198	196	194	195	171	202	211	184	187	188	200	199	189	169	192	208	204	170	196	177	176	173	230	193	210	202	234	174	189	166	191	206	200	171	183	200	188	202	201	200	197	192	209	181	193	184	186	172	196	186	175	200	189	201	182	200	174	160	178	208	189	185	204	175	184	173	170	210	193	203	212	208	183	182	184	188	173	191	209	165	182	198	203	192	200	205	177	190	184	187	182	175	206	168	190	203	165	188	191	187	184	199	186	187	178	181	199	210	193	176	198	199	194	182	186	187	197	170	172	194	192	196	180	212	167	196	186	192	193	185	184	202	226	203	220	164	207	193	194	192	169	212	167	178	185	208	181	190	177	169	177	184	180	197	188	189	188	191	176	177	185	192	174	205	197	181	207	178	180	169	192	174	228	218	191	180	192	174	181	208	175	185	192	196	214	197	210	176	170	201	179	194	205	205	201	170	174	183	186	168	185	179	189	177	183	180	207	191	171	186	192	169	177	169	205	182	190	231	196	205	193	194	189	166	190	188	178	178	174	181	222	175	183	181	201	203	196	181	206	180	173	198	198	182	207	186	178	183	197	179	234	198	181	180	162	191	193	195	207	206	205	189	193	186
2974	541	501	540	488	545	478	481	467	469	447	473	486	454	474	419	487	464	479	471	482	476	496	469	461	503	450	480	473	475	428	446	485	453	438	461	473	420	478	472	475	459	480	453	459	490	432	498	442	462	511	466	474	460	442	503	493	485	467	478	459	458	461	490	450	463	492	460	489	470	469	464	450	448	493	471	488	464	479	488	446	488	506	490	500	464	451	475	449	493	460	443	498	478	425	439	454	471	454	441	445	462	465	484	452	442	457	450	428	450	472	481	446	476	511	469	448	472	463	466	511	464	481	492	440	457	490	457	472	502	461	450	489	469	480	464	465	466	505	482	466	470	501	518	503	506	493	438	472	434	448	453	489	447	436	417	479	500	472	455	484	451	460	441	403	454	494	478	460	452	462	448	439	439	446	468	489	461	480	473	467	507	466	446	452	468	495	437	449	499	428	466	468	439	422	450	527	475	477	469	471	433	445	464	484	448	457	480	486	475	469	473	485	482	448	458	486	463	481	445	446	482	508	451	478	430	480	474	462	490	493	447	469	489	492	463	469	476	468	462	473	466	428	458	467	458	440	457	487	455	448	447	511	484	458	441	468	462	498	466	458	470	423	443	473	481	500	468	470	444	484	482	480	433	433	482	470	473	464	485	468	467	462	491	454	444	456	482	467	441	469	449	502	428	441	497	444	482	504	461	478	494	485	452	475	448	507	438	471	503	511	482	474	476	465	456	438	492	463	479	456	478	448	440	451	452	401	457	477	483	459	488	496	470	456	485	465	470	478	478	457	480	468	491	463	496	458	478	481	496	465	455	466	500	453	439	492	512	441	490	463	481	473	459	486	426	446	439	463	463	426	473	450	496	491	451	434	460	498	502	445	497	462	479	482	450	457	477	472	462	448	472	471	425	460	462	467	454	485	462	438	457	504	469	497	477	488	452	459	483	446	479	415	482	435	473	452	456	484	497	451	441	454	479	449	430	488	458	489	432	431	499	447	478	422	484	454	479	531	448	488	476	472	481	452	448	455	508	471	457	473	436	478	459	463	476	494	457	461	501	474	421	479	439	443	461	474	467	463	443	469	469	476	432	466	475	482	467	464	475	472	436	489	453	424	452	471	476	460	485	456	445	429	507	506	510	455	449	469	464	450	495	470	475	465	454	478	459	479	471	488	455	478	426	433	452	427	478	481	457	453	513	497	454	484	437	498	494	431	441	442	447	482	471	461	480	462	465	486	443	465	462	426	478	466	502	446	488	456	484	445	460	465	458	473	446	472	448	439	476	472	462	480	459	457	450	432	466	458	503	463	471	467	490	459	453	492	484	467	466	502	465	445	439	468	478	473	440	443	486	451	429	445	477	460	458	503	443	460	448	482	484	448	449	448	420	464	458	480	463	470	489	507	432	528	465	457	471	451	470	468	481	440	439	439	452	479	507	498	470	436	476	483	478	450	456	473	477	480	478	467	484	466	440	474	490	452	456	453	467	495	496	490	442	478	505	454	504	485	465	504	492	468	439	450	481	432	465	452	486	447	461	441	474	483	461	478	467	466	471	464	457	470	456	505	458	480	494	455	484	461	456	495	488	457	476	447	498	525	513	439	461	473	486	434	444	450	450	458	454	496	434	470	465	465	478	443	463	477	485	429	483	483	490	481	466	464	459	432	512	471	467	492	426	495	451	426	466	456	455	489	483	476	470	438	420	493	499	446	461	461	492	459	472	482	431	459	439	497	434	439	461	460	479	506	461	464	464	480	479	421	462	469	491	449	518	447	482	486	484	456	463	451	465	463	453	465	484	462	489	477	479	477	492	489	477	478	445	470	490	442	435	475	441	510	433	466	449	437	449	460	466	458	458	448	469	437	443	465	464	455	450	500	471	474	440	473	471	467	448	469	416	503	449	436	492	455	478	478	475	443	465	470	463	459	481	477	443	457	489	503	446	466	471	470	470	498	434	475	445	471	483	468	458	499	500	398	428	485	537	445	475	475	428	473	473	485	451	455	456	498	458	455	468	474	479	463	490	470	431	472	471	486	456	429	451	476	487	459	448	461	516	439	439	480	462	454	490	468	459	454	449	488	479	447	517	453	446	452	487	465	475	446	496	441	453	446	403	457	453	469	417	466	458	454	448	460	470	475	470	476	447	477	480	477	445	435	451	422	460	468	472	461	442	451	436	486	467	482	467	457	476	443	453	474	457	397	512	459	484	480	433	483	495	456	469	503	436	468	449	450	500	493	465	494	481	456	461	456	476	489	465	483	470	455	455	456	469	477	481	506	473	458	474	478	464	453	462	477	480	459	449	464	451	440	401	440	444	459	464	498	491	436	429	459	476	455	476	470	464	442	478	438	444	484	475	472	457	468	471	449	496	459	422	490	473	447	493	440	489	506	470	455	455	474	445	479	428	451	479	450	471	472	471	471	470	460	468	464	464	452	427	423	431	460	456	476	436	435	471	480	459	456	446	438	470	457	467	507	469	478	409	484	496	481	481	457	466	473	450	482	455	451	456	460	448	461	477	458	467	493	457	471	455	441	466	477	427	438	484	474	466	447	455	504	475	503	474	457	480	490	497	449	448	430	486	484	462	462	440	440	455	456	538	459	443	469	485	432	496	485	445	467	456	492	443	452	503	457	483	479	435	461	470	459	475	450	450	449	480	508	471	419	464	482	481	460	454	475	480	473	499	461	455	448	444	487	455	486	457	478	449	454	458	494	480	449	466	458	468	495	430	455	448	461	438	448	506	448	482	473	474	500	501	444	480	448	505	443	470	481	462	481	466	515	457	480	465	475	517	483	461	457	478	469	448	472	416	473	438	418	452	469	472	478	511	442	465	487	485	462	489	479	470	521	464	461	479	463	457	452	430	470	450	506	488	464	478	483	471	423	456	490	534	454	463	503	422	456	437	450	479	455	413	509	467	472	469	417	457	466	497	474	473	465	437	437	476	449	477	473	504	420	429	496	466	490	481	462	445	464	473	489	475	446	483	440	468	474	487	511	470	509	478	474	465	439	430	454	503	467	478	471	481	445	465	497	493	468	421	459	493	451	467	461	493	446	438	456	487	482	457	451	472	458	452	480	483	463	481	498	472	448	467	448	469	408	461	461	467	433	485	491	489	466	441	412	482	484	444	440	499	465	450	485	455	452	460	496	457	436	464	496	496	437	506	449	479	489	458	438	509	472	481	445	443	484	475	474	474	464	463	505	490	471	484	436	521	472	465	440	474	475	447	476	507	465	446	455	453	420	458	410	450	475	487	457	455	470	459	483	463	484	466	507	479	448	450	437	434	465	457	491	470	481	456	463	453	430	464	480	446	460	465	434	451	454	438	479	435	458	455	491	471	494	466	499	532	462	520	454	483	480	509	480	504	468	443	494	512	438	480	452	458	452	499	495	477	495	465	456	467	431	441	471	490	475	428	425	420	482	478	482	481	454	458	479	472	457	422	436	518	447	473	470	453	443	447	433	415	455	423	453	471	474	484
12200	888	638	553	443	436	414	367	323	305	363	345	326	330	328	306	270	355	269	298	322	280	343	325	328	365	313	338	338	326	303	353	326	321	306	320	291	335	269	304	303	299	311	288	279	339	314	293	291	288	296	298	309	327	291	283	328	297	283	306	317	308	324	319	303	290	304	303	337	325	322	283	291	343	326	333	315	371	311	299	310	315	306	316	338	339	292	302	298	309	311	303	303	298	317	290	289	277	321	293	307	316	313	307	319	307	332	327	293	319	299	306	321	301	341	318	309	286	294	334	283	295	300	294	309	347	303	316	296	316	307	300	276	313	284	276	312	317	309	314	311	292	308	342	341	279	310	338	339	328	298	293	298	301	324	324	309	274	314	308	292	301	286	293	309	315	288	324	330	313	322	299	335	296	284	326	336	325	330	314	288	289	315	277	294	286	325	310	295	314	322	291	304	305	289	307	329	320	279	273	290	301	274	309	296	298	328	279	290	309	304	289	356	311	306	310	300	299	312	327	328	294	280	292	340	331	301	320	317	311	295	316	343	294	318	322	304	282	278	297	331	310	295	317	264	322	313	297	304	313	290	288	289	288	315	299	338	319	334	351	343	291	323	321	318	319	313	288	275	310	317	284	324	314	337	309	325	278	331	310	314	296	286	260	296	306	326	302	338	325	305	320	304	301	300	329	306	308	350	295	312	309	342	285	306	283	287	330	365	310	321	332	344	300	266	310	279	340	337	320	326	305	286	294	325	306	287	263	317	303	323	340	337	307	312	316	318	290	326	297	281	308	325	279	312	322	304	318	330	353	306	298	344	321	296	316	299	308	328	306	294	312	286	296	305	324	289	292	289	284	302	339	336	305	306	321	299	309	300	295	290	314	328	326	325	316	287	305	314	324	298	300	317	344	329	282	344	280	286	319	293	307	282	316	299	303	273	286	331	323	321	301	294	324	296	296	299	296	301	316	323	328	327	302	327	281	323	311	314	331	327	307	314	282	293	311	321	294	334	279	289	275	289	349	359	350	318	291	317	319	289	289	350	302	310	310	300	310	321	305	332	321	282	321	306	306	293	338	307	289	294	272	360	319	297	318	320	295	280	316	296	282	312	304	294	299	316	306	276	337	313	317	307	317	304	294	294	284	318	329	320	295	305	325	291	311	325	315	297	311	336	326	325	269	289	284	300	291	292	279	313	302	326	327	317	311	335	326	320	313	280	316	299	327	293	313	328	321	283	300	299	298	330	301	306	304	299	305	301	344	298	301	332	314	344	283	252	294	316	293	321	287	272	303	305	296	264	297	312	290	336	276	348	304	287	297	306	288	304	320	307	322	298	289	280	282	313	319	308	296	290	308	309	311	331	332	324	322	319	300	285	311	306	311	314	302	317	328	320	319	348	302	295	344	291	326	299	317	306	289	310	300	305	328	294	294	306	309	325	307	271	306	322	310	310	301	327	303	305	335	299	303	321	331	304	314	361	352	296	312	306	318	279	289	278	310	308	322	290	306	273	339	350	289	331	323	305	299	317	322	301	310	267	288	274	306	301	315	320	277	311	294	311	348	334	328	305	291	287	300	306	278	316	316	302	326	320	316	301	317	311	309	295	316	303	316	308	265	293	301	278	303	318	289	292	320	277	366	321	316	300	289	331	315	281	285	297	332	303	281	350	318	297	312	311	319	299	288	282	338	255	307	299	309	300	309	290	282	320	338	302	290	306	312	317	338	331	310	286	298	323	283	308	290	338	338	358	320	313	328	330	334	306	280	308	287	318	300	295	332	322	311	314	300	273	317	325	290	354	334	302	292	299	307	317	287	344	286	324	326	325	351	287	354	318	311	303	331	275	333	308	290	329	303	273	303	303	330	305	316	288	274	293	308	328	282	308	311	296	326	298	294	290	316	277	284	310	291	298	326	334	275	322	310	282	321	285	293	275	342	304	295	309	284	306	318	302	278	312	283	346	295	354	315	314	293	312	271	290	323	323	309	316	323	322	310	309	297	281	364	344	328	352	315	296	356	329	309	300	323	300	304	303	332	296	296	339	321	297	288	295	324	310	299	315	338	325	335	278	315	302	334	291	332	329	309	302	291	265	285	316	308	284	331	255	319	292	277	325	299	305	326	319	300	320	286	305	314	276	324	316	335	304	313	328	314	346	283	279	317	292	294	323	311	301	299	338	316	297	326	326	283	287	334	310	297	303	294	313	312	285	323	326	300	282	321	275	310	304	288	312	313	297	286	306	330	291	303	325	289	316	282	305	286	323	330	285	326	289	312	327	292	283	355	297	297	313	304	325	291	326	294	334	276	313	276	310	311	313	311	310	321	318	291	296	293	296	321	270	292	353	336	317	300	326	306	332	337	264	302	311	284	348	303	319	288	300	303	322	287	296	296	292	322	308	292	319	303	279	279	332	304	295	327	333	299	294	287	344	310	311	320	313	305	313	350	344	309	295	316	319	304	317	344	310	292	283	324	294	309	353	309	330	322	265	320	309	327	309	294	326	329	359	302	254	300	300	304	283	293	322	340	323	329	307	296	280	329	309	321	306	349	306	332	313	274	297	293	302	278	301	291	302	295	265	306	305	300	278	308	305	321	298	284	288	312	315	302	331	282	332	301	302	296	308	310	296	297	288	329	283	289	326	320	283	334	335	314	326	261	316	305	293	307	307	298	294	282	301	312	282	326	332	329	284	296	325	310	296	303	290	300	335	272	317	287	314	320	340	302	311	303	300	311	281	324	310	283	312	298	276	321	345	300	304	300	277	294	342	301	289	329	297	306	331	308	314	315	317	314	279	329	293	304	291	290	301	301	335	326	294	294	337	323	325	294	305	332	294	313	309	345	266	333	291	294	307	285	331	315	284	312	304	322	325	307	334	325	344	273	302	329	306	312	309	351	295	303	294	334	321	274	296	298	335	286	305	296	288	338	271	318	314	302	302	312	317	285	341	292	333	317	305	309	332	339	307	319	272	320	378	301	320	283	295	322	295	324	308	291	341	286	289	312	339	326	299	276	291	326	329	304	325	320	320	317	319	310	312	293	286	287	323	314	352	285	353	291	307	316	348	299	340	320	314	311	274	325	319	316	291	291	285	291	318	297	281	297	319	308	302	310	323	312	305	310	308	313	277	326	294	314	297	283	314	350	294	292	309	287	307	312	285	281	326	290	296	303	316	337	289	343	302	317	321	327	302	290	327	327	304	303	292	307	318	306	326	304	298	330	302	355	304	302	301	296	325	297	311	313	289	317	301	291	284	305	305	338	295	269	313	309	286	292	278	308	328	311	312	308	293	292	328	324	287	308	273	345	294	319	270	286	292	291	327	271	351	351	296	302	268	324	361	315	303	305	314	306	270	292	275	314	303	276	286	317	318	307	284	281	330	304	342	334	301	325	293	305	336	263	288	316	297	311	318	303	310	295	320	319	313	281	314	267	326	312	296	326	301	318	304	313	307	325	318	315	330	304	331	310	306	315	276	351	342	333
8856	963	1412	1593	1410	1256	1106	1015	950	880	869	867	863	823	797	789	772	773	782	778	745	746	739	728	714	694	719	701	699	798	735	728	740	703	742	704	659	746	743	704	772	718	708	741	689	688	702	719	697	712	723	693	670	715	720	692	693	671	702	724	681	693	740	739	707	703	745	719	708	673	697	686	687	707	721	713	678	653	684	721	762	677	692	743	746	672	731	738	689	691	676	694	696	686	692	695	685	716	738	719	665	680	659	709	770	705	714	707	716	678	686	697	731	737	721	713	721	655	749	725	668	733	690	750	724	709	702	707	685	709	683	715	716	662	711	693	766	678	752	729	710	699	755	697	706	699	749	687	728	725	715	728	680	723	703	652	718	682	731	753	679	665	711	719	749	696	694	698	773	691	694	723	727	699	750	728	697	746	704	701	726	690	691	667	764	705	666	706	711	721	719	725	710	719	732	725	687	717	702	709	673	685	679	666	703	689	674	646	695	689	735	754	721	708	664	686	697	719	708	643	659	724	697	677	674	696	691	723	720	650	710	663	736	677	710	692	745	736	709	676	753	685	715	696	658	723	675	702	653	697	662	738	718	721	710	692	671	703	720	668	672	747	729	738	718	676	683	723	694	705	706	744	674	759	691	654	696	694	709	665	747	728	693	710	716	697	653	740	672	742	718	743	662	689	747	733	744	740	693	730	724	718	692	719	685	682	673	721	701	709	689	752	688	690	702	714	709	729	737	645	696	676	727	641	722	744	725	655	723	738	693	704	710	673	673	677	709	709	698	726	700	725	641	688	694	683	710	704	740	652	738	675	715	692	711	733	737	668	678	705	701	677	662	701	668	722	706	679	717	670	738	708	753	670	796	679	711	703	686	731	670	697	692	720	705	701	661	686	701	682	714	702	727	737	686	721	744	735	722	657	665	714	657	678	746	747	726	683	663	734	721	641	739	674	718	683	693	692	697	661	695	694	717	714	704	684	722	694	743	692	678	672	677	692	690	697	725	724	741	719	709	715	696	726	667	751	709	726	711	708	686	697	688	676	754	704	701	726	704	688	749	690	643	700	752	712	699	739	698	691	741	705	679	636	700	723	685	683	714	724	716	748	675	704	659	747	686	687	738	673	670	665	703	662	725	749	659	739	676	731	705	708	644	724	676	678	699	709	720	743	722	695	639	726	728	672	697	711	729	718	757	686	706	695	689	669	721	709	670	701	684	681	729	701	707	735	712	752	719	724	630	680	743	696	717	729	717	658	694	700	715	701	697	664	735	691	684	691	682	709	727	688	725	694	691	701	708	672	725	692	690	741	781	654	710	686	713	666	687	649	686	696	660	734	664	719	686	686	723	668	690	719	672	730	648	700	730	683	695	724	688	690	717	719	699	732	727	682	677	699	717	697	724	728	690	729	736	688	703	733	716	715	672	746	713	723	709	708	699	732	689	679	734	686	631	707	659	739	669	712	647	703	727	704	640	697	670	712	709	709	725	712	693	733	728	662	751	721	718	712	719	701	718	691	669	705	696	695	724	665	703	689	743	679	720	699	680	724	715	693	723	740	720	678	702	680	698	706	716	719	705	714	661	697	732	662	713	682	686	677	713	697	691	706	692	678	684	718	717	696	714	716	751	683	698	671	699	683	734	719	647	698	705	720	700	723	680	687	724	724	696	682	690	714	733	706	700	731	750	742	695	675	699	705	706	770	690	642	758	677	710	690	691	774	721	683	651	707	686	701	705	699	712	692	672	690	700	695	691	748	709	715	658	702	664	705	645	693	710	722	719	745	722	666	752	667	695	712	728	731	717	691	712	693	679	737	670	702	697	737	664	702	723	640	705	739	712	719	730	692	733	732	718	704	707	728	658	702	758	744	670	697	727	708	699	700	715	726	717	709	687	701	699	718	697	674	682	704	717	762	674	717	696	722	735	730	668	694	695	748	695	771	714	720	705	657	742	649	707	741	715	689	690	695	684	658	724	683	713	722	727	716	715	658	735	704	674	726	654	700	766	668	738	647	671	678	705	707	699	702	677	722	727	664	697	696	717	704	694	732	690	702	748	698	697	704	731	713	718	682	691	750	703	713	693	653	709	699	694	729	684	679	720	708	735	757	670	657	714	675	706	706	731	744	756	714	705	714	726	692	715	696	693	685	738	673	677	738	722	666	718	720	657	748	640	669	708	678	690	686	720	719	762	702	698	723	747	728	726	722	705	674	705	734	673	701	670	709	680	701	720	709	687	654	696	704	704	729	664	685	699	695	685	687	669	698	676	724	734	686	711	703	675	684	664	725	702	706	722	662	687	669	689	705	719	729	702	689	680	682	731	724	656	693	686	729	703	668	710	723	744	693	710	754	697	695	709	680	703	690	661	692	712	665	701	709	723	706	682	721	676	692	690	704	683	735	715	698	677	717	656	737	708	735	704	708	664	700	708	711	709	684	717	686	714	736	690	743	740	701	685	659	698	702	677	705	770	694	734	689	701	738	715	684	714	755	677	695	688	745	683	726	708	704	726	627	730	741	669	730	715	685	720	750	666	708	674	675	666	700	668	709	722	712	771	715	679	667	697	670	719	685	672	686	709	693	756	752	739	704	684	669	716	683	643	738	707	707	676	679	695	686	711	698	708	725	719	701	714	705	715	710	670	665	748	716	697	716	729	691	740	731	708	676	719	728	698	704	708	728	704	684	661	716	676	677	739	723	730	717	709	673	674	679	734	713	690	688	659	698	690	735	712	691	662	733	713	660	670	712	716	706	685	658	724	724	677	698	723	724	743	724	681	717	761	737	688	669	698	653	656	694	696	685	714	727	680	698	716	691	723	707	735	695	719	690	689	699	743	720	648	729	713	685	677	690	722	711	671	681	704	688	688	671	708	708	694	697	689	750	730	721	734	709	754	740	696	739	676	702	687	721	669	701	662	742	740	688	755	677	722	728	740	730	710	685	676	698	688	697	757	686	763	713	702	745	729	670	738	674	714	710	740	735	751	655	692	666	682	684	694	695	714	698	729	728	753	721	735	733	698	670	673	703	689	685	714	740	683	623	721	708	670	677	741	681	694	735	722	723	716	697	657	685	659	714	744	743	648	691	743	696	683	699	705	694	731	667	682	666	659	676	660	658	752	673	662	730	679	704	717	711	655	692	668	698	716	667	729	641	716	663	703	686	690	676	663	697	691	723	683	694	699	735	730	732	668	672	725	718	687	671	718	731	660	730	679	682	713	700	647	673	737	697	701	726	675	705	682	652	673	684	721	711	691	714	719	722	676	743	700	709	689	703	697	712	698	773	726	692	682	682	673	706	726	728	709	701	687	699	729	675	682	663	717	727	664	703	706	666	733	661	676	727	749	680	691	762	691	692	705	678	729	712	704	669	642	694	661	658	677	695	644	682	699	689	714	682	673	728	683	672	720	707	709	688	611	736	711	687	656	743	693	706	741	727	709	667	735	719	641	705	703	738	715	706	665	713	713	714	714	700	704	713	707	704
20583	1830	953	706	524	427	420	301	330	293	310	264	277	272	279	282	253	276	283	249	238	265	275	242	245	256	237	228	261	251	262	262	272	291	258	227	252	264	220	223	234	236	236	234	267	227	239	234	241	250	274	252	254	248	268	269	261	235	258	258	268	248	208	232	245	246	243	268	254	236	249	273	224	237	220	211	251	225	254	241	253	266	266	250	264	248	233	249	239	220	217	246	230	254	253	221	226	281	309	264	263	271	225	227	196	248	236	224	265	226	230	229	211	269	290	238	240	261	271	281	245	229	270	249	241	225	239	217	250	260	261	239	261	237	214	253	257	271	263	235	247	256	235	237	246	264	244	233	253	233	256	269	236	258	269	234	224	251	254	245	246	238	247	249	256	263	256	219	250	240	229	210	254	244	200	248	264	279	228	222	259	255	234	235	273	242	241	238	243	275	240	247	245	253	263	256	237	258	259	225	234	254	225	222	233	248	267	215	245	259	242	235	231	259	246	228	254	254	249	227	252	251	249	239	246	263	241	246	274	224	230	214	263	266	228	230	253	258	265	256	242	268	238	224	225	277	249	225	278	260	238	254	257	234	221	245	235	243	265	236	233	233	233	253	281	240	238	228	227	245	231	241	228	247	247	245	241	262	256	250	233	246	238	262	235	260	222	225	262	251	243	266	219	238	258	241	254	233	249	249	251	236	251	261	272	233	283	235	244	308	245	255	242	237	252	232	237	258	241	251	216	270	248	235	238	231	265	264	240	216	254	246	245	264	230	254	275	265	246	226	262	225	244	254	245	255	246	239	237	238	231	224	209	248	222	236	258	242	237	225	228	209	271	275	239	234	257	226	257	274	256	243	276	245	225	247	272	263	264	256	241	236	243	243	239	200	263	254	259	224	239	229	238	235	246	212	236	239	224	266	266	252	262	229	237	249	248	231	242	206	267	226	205	241	247	224	231	244	251	221	251	257	253	235	266	262	249	246	261	271	209	264	249	234	234	207	247	239	220	263	221	249	213	264	258	233	245	272	252	219	244	244	259	248	252	247	223	252	240	270	222	247	239	234	255	246	226	244	252	258	261	291	239	268	246	252	222	266	295	239	225	230	204	231	243	256	218	228	253	252	233	248	249	243	266	228	252	230	248	271	263	214	240	255	225	224	253	226	239	268	259	271	220	255	254	229	244	253	255	284	254	250	244	253	233	250	256	254	235	228	245	252	252	256	259	255	251	258	247	219	279	252	240	239	260	253	228	228	206	236	271	258	260	266	271	239	228	272	257	233	259	262	226	232	241	233	228	234	251	242	217	232	234	270	241	249	255	262	261	228	257	225	249	251	258	236	234	249	250	241	286	222	243	245	242	204	227	253	231	220	254	253	233	243	229	259	222	258	255	255	242	216	261	244	268	241	229	236	213	230	246	246	242	256	234	262	205	238	250	237	247	257	240	286	243	238	248	230	251	268	260	234	246	249	233	233	259	233	259	268	204	247	265	212	245	224	229	233	238	230	234	238	234	260	252	248	231	223	258	236	281	241	241	260	241	256	216	254	245	250	227	251	232	263	244	232	240	257	258	277	243	215	270	210	236	292	234	194	259	245	247	261	263	235	223	240	198	229	250	249	241	255	250	258	247	231	266	227	233	251	252	242	249	289	261	232	257	234	230	237	279	276	229	293	261	232	208	291	238	247	286	222	281	233	265	225	225	232	239	261	250	240	216	243	256	244	237	267	281	261	237	238	275	221	245	271	282	226	251	259	241	245	240	248	236	237	258	243	261	257	223	254	272	226	230	222	242	228	257	220	247	249	264	271	240	261	262	267	246	204	227	263	261	253	236	268	263	258	236	251	243	269	240	252	224	236	255	231	284	243	264	264	224	240	223	250	251	244	229	207	250	252	251	227	239	259	240	229	210	236	249	265	224	224	264	247	254	224	255	236	224	243	237	260	245	236	275	227	256	254	280	227	254	237	274	252	236	265	257	239	257	237	243	266	251	220	230	301	270	250	258	222	250	232	258	246	238	237	239	247	262	238	230	229	207	261	277	264	240	255	255	244	252	219	236	224	255	258	231	267	225	260	276	219	223	229	237	276	224	255	251	234	250	218	215	269	253	239	263	229	210	234	219	267	267	246	217	253	222	241	267	236	221	250	268	229	239	274	249	264	248	250	223	252	256	225	249	229	246	281	245	203	234	203	280	268	265	241	219	236	208	253	231	215	249	263	238	250	208	236	214	252	249	226	208	254	244	230	230	234	242	226	261	239	255	267	250	240	229	242	232	229	268	237	251	239	236	244	265	246	231	230	268	254	225	254	239	234	266	233	236	256	259	266	270	243	276	235	241	205	252	264	273	216	229	256	267	272	221	246	259	245	239	246	255	229	259	250	266	245	268	242	218	228	257	250	219	243	226	243	252	243	238	213	253	275	254	233	258	238	223	239	219	259	248	249	251	256	226	269	276	261	251	247	231	235	225	234	235	219	213	234	269	258	236	245	260	256	264	276	239	230	259	238	237	243	218	217	232	231	249	223	219	252	245	237	235	221	283	257	250	265	277	257	236	249	246	268	224	253	248	252	225	270	235	266	234	232	248	266	230	236	251	226	215	235	239	252	259	240	277	234	263	251	290	275	235	223	259	251	241	258	238	222	220	209	272	204	233	239	241	240	248	241	251	250	237	306	238	243	248	262	260	247	234	273	258	235	234	246	233	243	245	251	234	246	204	228	243	261	222	270	236	238	246	276	265	228	239	250	246	253	243	239	216	241	230	235	258	211	247	243	231	240	236	239	228	248	254	248	259	271	224	256	246	240	251	248	257	272	254	260	262	232	258	236	203	242	256	253	235	272	248	242	245	233	231	258	261	263	217	247	253	227	247	256	248	267	248	290	241	241	259	235	254	247	228	258	220	230	231	239	261	255	253	220	243	239	231	247	216	265	244	221	215	264	257	241	256	245	217	235	233	258	230	224	268	233	253	203	244	250	231	234	247	252	232	278	234	261	246	249	281	248	258	231	260	235	257	244	234	259	257	284	243	218	248	238	249	228	239	242	257	235	254	244	239	241	252	248	251	259	268	234	260	257	251	279	257	267	255	222	264	208	234	240	217	262	239	241	238	229	239	240	225	246	265	227	206	250	227	219	244	242	256	225	237	253	244	233	272	251	255	226	270	252	244	241	273	247	262	246	270	264	251	219	250	232	245	231	252	286	276	246	265	240	252	233	250	253	224	218	228	240	248	233	252	243	271	230	254	265	241	241	263	235	224	244	235	221	255	272	254	272	237	265	262	246	243	232	221	231	208	247	239	217	238	234	233	249	267	242	235	241	274	282	242	240	233	234	252	252	244	269	277	239	236	230	256	257	251	235	234	246	263	250	243	262	247	242	239	242	240	284	250	231	276	227	278	241	288	234	217	243	242	258	237	237	213	256	218	272	275	251	227	221	257	224	235	243	239	230	264	236	246	226	220	251	250	259	258	228	214	287	247	238
11477	1127	1848	2254	1775	1532	1319	1128	1038	950	876	885	772	783	733	692	691	655	617	610	674	576	665	628	643	606	606	600	596	609	577	567	608	541	566	575	572	609	545	551	559	569	570	564	569	606	581	579	563	549	529	547	508	579	581	574	555	579	549	566	570	574	592	540	582	556	540	542	590	552	550	516	494	506	584	550	586	565	561	513	546	618	537	567	536	524	527	597	555	525	557	575	566	566	522	554	562	533	528	544	540	543	560	547	564	553	596	582	549	570	568	529	544	569	567	540	569	561	575	565	595	522	497	575	507	528	556	558	552	549	537	529	541	549	596	558	531	532	544	517	574	587	525	554	579	563	571	581	560	535	556	510	552	530	525	577	615	546	552	576	544	551	547	565	533	580	526	551	546	530	534	528	559	564	568	531	535	576	541	512	575	558	556	553	582	561	560	556	551	544	557	556	566	600	546	541	556	537	552	543	559	527	541	545	597	544	530	527	581	595	564	560	508	567	548	545	519	539	569	591	552	583	572	552	529	534	544	567	490	558	585	547	537	536	548	548	523	543	554	545	540	547	543	540	542	512	566	549	569	558	565	543	555	563	539	621	575	550	514	554	565	535	527	546	564	572	572	517	526	541	527	538	512	554	554	563	546	511	566	537	512	520	569	546	535	545	568	556	546	574	549	550	581	582	573	526	524	563	525	551	538	527	563	528	535	582	544	567	546	540	557	507	557	506	590	564	597	535	555	521	556	494	518	563	540	555	551	529	561	527	532	552	568	538	525	550	576	570	541	532	560	530	570	535	525	536	525	529	566	552	529	553	544	541	547	525	559	530	563	524	556	557	566	552	629	556	596	579	582	560	600	539	610	563	568	574	524	537	570	543	533	538	490	518	534	590	546	564	548	593	564	521	563	582	581	543	550	514	583	611	575	549	566	540	553	550	522	542	528	584	540	565	534	514	602	561	567	537	573	562	551	553	572	529	557	550	594	569	537	560	568	561	561	537	559	508	517	524	535	554	552	556	577	525	588	542	539	523	572	575	570	522	592	529	590	575	549	545	510	550	595	547	542	618	551	527	559	569	536	539	527	542	573	507	548	566	568	568	582	601	572	569	565	571	533	507	545	510	540	533	542	569	540	543	565	581	564	525	577	547	574	542	582	599	570	568	592	562	568	556	555	533	565	529	545	580	532	557	523	539	563	590	567	582	521	545	543	509	541	531	568	583	559	570	567	519	589	532	556	537	558	545	543	529	533	563	557	570	571	554	519	551	545	558	521	553	598	545	522	537	544	569	528	562	533	547	573	548	553	589	523	530	523	512	551	545	558	570	540	614	590	607	579	552	545	522	555	519	509	554	501	571	529	551	538	580	555	574	577	565	601	553	566	572	544	540	532	553	539	554	511	563	548	534	538	587	532	589	591	559	547	550	531	528	557	555	574	552	572	513	560	603	528	566	531	548	573	569	555	544	520	606	579	526	591	602	572	572	577	573	537	561	541	531	586	560	566	519	555	568	550	548	594	565	567	500	528	522	563	590	543	533	539	568	534	567	563	536	527	571	534	587	568	530	560	573	534	564	515	611	597	566	540	553	517	530	541	544	555	505	542	531	526	568	559	548	539	574	564	548	561	565	567	547	583	572	530	542	537	566	544	545	561	543	539	524	564	541	561	564	532	568	589	537	538	550	588	584	557	518	530	532	550	543	505	564	567	537	552	531	557	593	562	524	540	556	560	523	519	584	565	563	569	566	561	539	577	582	526	502	557	540	550	597	540	538	557	556	559	566	549	510	565	570	523	550	547	557	510	572	579	572	541	540	575	551	548	602	563	544	559	560	563	559	553	544	507	559	553	549	521	543	518	535	558	522	510	581	557	522	594	577	546	541	565	533	541	584	578	610	546	573	541	601	577	544	526	562	531	572	553	506	529	533	539	580	570	527	503	562	574	578	532	575	547	564	561	578	590	542	543	565	565	563	560	549	541	571	517	540	562	558	552	535	544	573	546	598	530	563	539	536	565	595	513	526	543	539	562	577	512	618	526	560	532	548	557	569	540	555	545	519	545	569	555	557	596	558	549	587	592	553	566	548	541	540	508	586	583	521	544	584	566	570	565	556	579	560	520	585	543	537	560	567	540	513	559	587	529	551	548	587	544	565	537	575	571	542	567	550	578	558	509	554	562	537	550	536	538	528	522	549	501	570	486	511	583	580	529	537	567	573	586	532	553	524	520	534	558	534	545	558	583	550	555	589	597	533	586	531	516	554	536	547	545	539	538	510	564	557	574	557	527	573	543	584	542	601	559	543	555	548	548	569	539	545	583	580	576	578	528	595	550	598	540	542	573	559	596	561	587	557	563	523	565	542	518	574	555	550	526	569	589	538	521	545	575	551	554	541	517	577	573	552	525	576	558	559	543	548	543	563	564	563	547	534	559	563	530	538	516	537	584	557	593	560	558	527	577	539	563	527	541	593	564	582	568	575	531	555	512	507	531	586	522	554	563	544	609	548	581	553	516	558	586	538	560	597	531	544	562	526	557	566	538	537	507	557	529	575	560	534	584	606	540	519	543	531	572	549	520	559	536	544	553	552	561	533	538	554	532	555	534	589	586	533	541	574	525	542	558	576	565	524	543	553	561	566	558	522	561	525	540	555	553	545	529	523	555	562	548	554	520	569	577	560	535	505	530	567	523	549	556	555	537	538	557	569	543	564	505	538	559	561	547	536	521	546	536	525	555	546	558	560	577	551	547	569	542	567	508	539	529	540	569	577	542	583	527	567	532	590	534	483	601	580	561	497	575	547	573	545	548	550	588	566	620	551	581	541	556	544	561	553	588	552	540	564	549	598	557	527	542	533	578	535	557	537	567	552	516	527	559	528	531	533	548	549	560	556	604	539	551	569	546	511	583	562	575	567	541	574	574	547	566	569	536	596	545	548	577	560	538	550	565	538	532	602	567	543	582	554	548	550	553	561	568	566	563	542	525	542	539	504	548	520	564	564	541	536	571	536	558	517	525	572	555	599	585	540	548	581	550	608	543	564	532	540	563	544	545	571	572	587	548	528	526	562	554	547	548	542	563	518	564	598	560	609	547	537	538	542	549	547	580	578	540	550	506	536	551	577	541	590	544	559	561	581	533	519	573	531	572	535	642	562	555	596	542	589	557	556	546	583	570	558	526	552	541	563	587	503	560	564	544	540	557	570	573	566	576	528	553	593	540	585	585	545	563	540	540	560	547	578	580	568	573	539	561	546	593	537	560	569	514	540	527	540	531	544	532	562	564	530	530	555	577	606	536	527	544	577	539	547	536	564	603	610	570	580	586	567	567	547	580	537	540	569	536	550	567	584	586	562	550	555	552	551	572	546	566	549	567	576	553	518	559	569	542	507	543	545	529	543	530	524	565	590	563	542	542	523	563	535	567	542	556	568	517	558	526	569	550	558	570	581	541	568	532	552	579	564	540	574	580	551	579	549	567	552	550	604	539	596	534	565
3745	253	222	207	201	185	178	196	188	167	198	179	188	200	191	218	189	181	195	186	179	192	167	190	194	190	168	196	178	200	174	163	186	203	189	194	185	178	173	161	184	186	203	183	170	196	193	203	187	189	202	189	163	182	172	172	183	203	189	189	146	174	168	180	207	152	161	184	171	203	196	176	169	199	202	224	178	193	193	187	195	155	174	185	196	208	166	180	197	177	189	190	167	194	180	167	176	184	176	179	184	187	193	178	160	194	193	200	170	200	166	177	175	151	170	198	162	170	188	199	174	175	167	183	178	191	209	204	195	226	194	181	196	180	185	202	186	173	191	184	186	162	188	206	182	175	188	184	179	175	193	175	201	191	183	180	190	188	190	211	177	215	170	170	193	175	173	173	177	180	217	189	200	177	183	164	198	172	212	167	160	192	194	188	177	188	182	163	183	186	184	201	167	183	210	195	203	202	166	176	191	191	168	158	167	156	197	197	205	196	190	200	180	174	198	197	189	195	181	187	207	183	192	183	177	161	181	173	164	187	199	210	190	193	174	190	180	199	197	168	182	175	184	209	161	182	199	171	200	180	183	171	198	210	215	180	192	188	187	193	188	197	194	193	183	184	195	177	201	181	190	184	173	170	184	177	168	181	187	188	202	210	170	181	175	179	200	182	190	180	203	168	192	208	165	193	197	172	198	152	169	187	170	167	187	199	197	192	202	194	194	171	186	202	167	201	161	181	193	210	189	199	183	178	198	197	208	178	165	165	179	193	200	176	140	181	190	177	187	218	206	173	200	198	192	191	212	195	177	201	176	160	177	192	192	231	193	205	221	195	185	195	186	173	169	205	193	159	200	190	191	180	167	192	180	189	195	157	178	186	182	149	183	210	175	207	231	203	161	198	193	215	198	185	165	193	206	182	159	177	175	181	161	197	202	186	214	164	202	176	160	180	172	197	182	177	192	189	204	199	187	174	174	204	210	205	183	206	182	200	197	188	195	219	196	199	176	190	186	174	214	182	187	157	185	202	194	188	189	184	188	176	204	179	164	204	195	189	202	158	202	171	205	213	187	179	207	180	170	208	210	189	155	194	178	209	200	190	204	192	188	200	171	178	206	184	202	216	181	190	191	190	188	220	214	182	186	181	206	191	197	203	204	180	178	185	201	193	199	188	205	196	181	193	204	194	198	210	169	182	208	196	174	195	176	177	211	188	171	204	166	190	155	214	202	179	183	174	164	171	198	178	203	180	189	188	184	218	190	164	193	193	178	189	165	187	158	212	202	163	225	191	194	191	175	201	201	173	202	220	203	192	205	199	200	195	165	185	176	204	158	182	164	168	182	167	209	193	181	167	182	199	175	214	196	190	171	166	237	195	199	187	211	189	204	169	209	222	225	179	171	180	183	187	177	185	187	206	165	197	183	166	217	189	182	184	210	187	181	191	170	181	187	185	194	161	189	161	198	182	194	178	145	170	201	166	167	211	194	172	208	192	149	171	189	175	199	203	162	189	177	197	182	175	165	194	176	175	187	216	192	169	196	181	162	194	203	166	172	177	191	211	199	182	219	196	201	193	182	190	206	200	196	194	202	198	192	184	168	172	188	201	164	183	182	185	201	187	192	207	194	189	176	181	173	160	165	169	206	179	193	198	208	173	203	202	199	194	195	167	176	201	233	189	205	185	190	174	192	200	189	169	199	189	191	176	186	156	189	205	200	169	198	184	193	171	202	180	207	183	172	183	166	199	195	191	188	188	184	188	173	200	203	151	199	210	194	193	198	177	188	187	206	179	190	220	195	187	197	202	202	196	225	209	186	188	167	184	197	150	193	177	193	188	179	181	189	181	190	187	218	178	205	216	204	183	180	201	199	183	181	166	184	162	190	202	189	176	175	219	191	192	171	189	191	169	187	191	174	190	200	192	191	201	200	184	186	186	208	189	199	208	200	178	199	165	194	193	148	186	194	189	188	210	187	200	171	200	180	189	180	194	199	211	181	198	190	197	179	179	177	222	181	194	201	157	192	188	184	193	191	178	185	204	197	182	205	184	192	184	197	208	173	190	177	157	178	167	202	185	209	192	191	204	182	202	196	185	166	193	168	164	197	192	180	191	181	185	176	190	161	187	171	171	191	187	192	191	162	194	163	194	154	185	196	167	190	161	204	182	202	174	196	194	196	192	162	182	209	173	170	219	204	209	178	186	195	174	156	185	171	224	184	195	200	198	174	193	207	165	186	190	203	180	163	188	183	197	183	191	207	172	201	146	183	193	195	201	187	194	188	190	179	174	185	196	208	191	175	199	208	170	202	216	196	193	215	210	166	205	188	181	192	202	229	197	200	195	182	185	217	178	194	209	159	199	208	196	211	172	193	205	183	204	157	195	181	185	170	211	162	184	178	223	162	195	184	165	188	167	206	189	181	182	157	172	152	157	187	152	186	185	189	198	195	165	183	167	184	171	151	186	185	201	190	177	213	224	186	221	195	221	186	207	184	197	195	200	184	207	177	183	186	220	192	174	183	172	187	199	187	187	169	160	186	166	209	185	177	198	186	196	185	166	190	203	193	225	206	192	161	207	198	180	168	178	178	189	194	183	194	200	196	207	172	168	182	200	198	183	156	206	197	184	191	170	210	196	187	214	226	181	220	168	202	202	212	203	202	181	190	185	175	218	184	179	193	181	181	207	213	174	216	180	176	210	194	167	199	176	197	208	200	185	183	185	173	212	210	199	179	201	205	191	178	197	202	202	229	194	180	193	155	182	212	208	206	173	178	191	198	181	178	199	198	196	165	209	177	162	196	170	189	187	209	196	205	213	170	181	196	185	186	203	178	195	186	189	177	202	174	183	190	180	172	185	176	184	196	165	190	157	181	182	198	196	192	188	193	186	178	162	197	177	195	197	179	178	168	204	176	183	188	214	198	160	184	200	212	197	193	184	179	179	187	182	173	170	201	192	187	174	180	199	224	195	189	205	170	192	180	148	205	194	202	173	181	203	177	192	153	204	179	178	179	173	201	174	195	215	186	179	205	180	187	162	178	166	178	196	196	171	189	192	214	192	209	152	190	201	166	192	190	193	161	195	194	185	202	173	186	186	192	189	159	181	194	224	205	193	190	192	175	214	163	187	185	193	189	181	187	182	159	204	194	202	190	192	186	217	187	172	151	180	174	206	206	183	192	177	186	191	183	170	214	169	182	199	179	203	184	188	193	173	152	185	189	176	191	203	187	197	211	196	191	186	188	193	189	171	188	183	186	184	193	195	193	198	189	186	210	199	200	178	186	174	176	184	194	210	195	174	193	195	201	175	201	169	168	186	171	189	174	196	184	199	234	189	185	195	210	188	191	171	171	203	211	185	186	176	177	215	191	207	177	167	174	175	187	179	213	214	181	166	169	185	208	178	201	195	195	205	173	214	163	170	163	192	145	193	191	207	191	193	210	199	215	167	190	192	198	220	178	191	178	179	193	210	174	202	156	200	194	175	190	172
2972	460	528	524	474	494	515	489	463	472	488	476	474	466	476	456	487	442	463	473	462	424	482	459	519	440	461	486	446	528	468	494	453	472	503	410	436	472	462	476	471	486	481	514	462	492	489	463	497	459	472	486	457	467	425	482	486	435	477	463	505	451	460	438	431	502	436	496	448	479	486	482	453	435	468	445	467	455	456	429	472	455	465	419	469	441	478	469	480	480	458	443	420	464	496	414	444	439	460	466	452	478	495	446	485	469	446	456	432	467	471	423	461	426	474	478	482	455	457	499	433	425	449	438	445	477	465	442	458	489	502	462	495	455	475	479	485	505	473	487	435	449	449	439	453	458	426	482	492	527	427	417	484	452	450	474	477	494	424	452	466	448	478	514	471	475	471	485	463	463	456	470	452	455	491	485	442	507	460	429	495	490	493	466	472	476	498	478	464	437	459	469	489	440	452	451	465	498	437	446	500	454	449	466	429	460	458	430	485	458	433	440	454	468	442	434	474	480	436	501	429	480	466	483	447	463	494	503	499	464	443	439	478	456	441	462	475	440	430	445	464	458	464	441	499	446	468	461	435	495	498	431	471	483	492	459	504	446	483	442	447	483	461	475	495	469	431	456	490	471	473	438	464	485	494	469	484	446	485	473	462	490	446	457	480	441	491	463	420	474	447	430	422	469	476	462	504	433	440	459	416	449	481	465	461	492	414	486	441	455	444	464	457	499	443	471	454	460	457	455	478	457	473	427	485	472	462	460	458	461	435	483	443	467	459	497	451	482	472	464	470	456	488	488	424	505	492	477	463	481	441	461	448	469	472	460	471	482	460	459	474	443	470	461	498	462	443	459	440	476	464	446	430	473	467	460	469	458	464	437	449	484	431	462	460	491	463	454	427	443	431	457	473	474	437	448	525	464	474	481	457	454	436	434	485	481	511	425	497	469	432	458	455	459	435	460	476	489	445	491	497	442	467	474	463	468	483	452	426	442	399	433	481	504	443	484	450	475	445	462	476	417	470	496	453	484	447	441	433	498	489	448	473	488	458	494	462	463	457	441	464	427	499	445	456	455	462	494	473	475	466	463	482	446	447	442	494	430	473	473	454	447	458	474	486	447	476	469	487	495	469	447	485	467	486	394	452	468	460	456	486	425	446	454	494	490	425	457	483	486	473	453	469	493	490	483	471	484	463	474	472	490	455	485	488	452	434	428	451	454	436	443	441	478	433	464	467	433	465	448	459	478	451	469	488	485	406	484	463	458	461	455	458	486	507	421	494	442	481	470	481	459	469	457	470	455	497	437	524	458	460	491	464	444	467	448	454	470	472	443	496	487	494	465	452	435	470	500	428	448	479	464	447	459	450	467	442	467	436	488	490	459	450	470	444	434	469	477	487	443	447	448	484	475	456	487	523	448	461	492	453	476	431	429	444	470	445	474	440	454	461	434	477	436	473	471	429	419	488	448	485	458	482	436	481	445	460	455	473	461	443	482	435	437	490	429	482	468	400	475	463	446	469	457	470	482	488	481	467	464	493	502	468	456	480	452	445	465	447	503	468	476	468	440	465	460	454	474	474	452	440	466	453	449	462	399	482	426	478	502	445	455	470	505	460	471	454	458	469	452	460	475	435	479	469	422	447	427	468	465	457	453	446	500	483	468	474	464	464	454	485	440	466	473	473	473	519	474	472	468	477	477	445	437	465	445	485	481	423	460	488	432	401	467	458	472	449	435	433	446	462	471	474	482	483	476	480	460	488	515	444	510	477	490	462	441	472	483	485	466	453	472	479	526	435	496	446	442	470	442	452	453	438	455	454	474	449	459	470	439	466	465	440	443	462	442	480	456	507	466	473	494	488	503	473	494	521	440	456	453	491	511	504	453	491	457	477	455	524	446	435	489	437	456	450	449	461	442	489	431	482	476	487	420	464	443	479	443	480	450	454	469	426	465	471	460	480	432	447	469	505	473	469	444	456	515	436	448	499	460	477	487	474	455	458	465	468	483	444	483	438	480	481	464	470	469	462	462	445	411	438	480	487	490	488	453	501	505	453	491	431	447	459	499	471	500	444	491	466	429	472	457	433	498	465	452	486	466	479	465	469	462	441	460	427	452	433	479	502	485	463	451	496	462	438	448	442	445	470	449	467	471	448	466	454	467	472	434	492	436	444	466	447	488	470	429	490	484	469	433	449	495	469	432	502	472	482	443	437	457	478	452	470	482	469	454	476	440	429	439	430	422	507	469	487	450	493	475	470	461	437	494	471	441	455	452	451	488	446	452	436	482	421	462	488	468	431	466	475	497	490	502	452	453	435	461	451	452	446	504	480	464	445	488	480	474	474	471	460	462	471	432	432	452	494	490	434	493	466	449	444	462	436	440	436	438	444	397	485	468	472	458	413	455	470	473	459	485	503	439	509	457	462	477	504	488	496	482	461	456	473	460	458	473	490	463	468	456	442	443	426	441	471	474	456	482	469	493	428	485	442	454	482	440	433	437	450	481	493	448	470	495	483	471	442	462	479	458	422	455	499	483	449	409	451	483	487	484	481	460	437	424	493	462	484	467	499	443	446	492	473	447	442	462	426	472	458	479	466	480	480	466	487	472	488	465	488	442	426	475	512	437	448	437	464	454	457	491	485	478	476	463	493	442	478	477	466	481	453	449	429	447	472	473	461	469	442	433	456	466	479	466	482	452	446	444	458	462	489	451	468	416	466	471	451	480	451	448	443	481	434	454	472	453	442	488	508	457	445	456	499	463	482	485	470	460	464	467	370	464	477	494	466	452	439	449	455	483	452	484	514	462	446	459	483	418	458	473	459	469	452	462	434	445	453	460	425	446	462	465	483	461	430	412	461	488	480	481	537	480	437	444	461	429	523	432	459	443	458	446	454	451	454	438	460	473	467	498	453	519	474	430	415	494	495	451	443	472	497	445	478	452	457	453	443	430	461	443	447	489	473	500	476	476	475	449	456	463	465	477	478	500	476	487	485	487	489	425	444	454	432	471	473	456	440	464	508	439	454	474	484	490	422	453	466	469	482	448	461	446	479	492	438	499	467	472	453	444	463	426	451	457	493	468	460	489	445	471	447	482	454	460	462	461	466	454	482	447	488	488	401	464	443	468	471	479	501	452	456	466	431	467	495	448	470	447	450	455	504	480	449	485	480	474	479	454	449	428	471	458	504	489	455	494	471	433	465	456	475	443	463	439	443	431	455	447	460	445	463	439	492	490	495	422	471	478	455	420	459	436	470	453	426	464	494	481	480	473	466	501	408	477	445	482	463	453	505	470	470	422	478	465	436	446	479	490	458	459	481	455	451	461	466	437	463	428	453	456	422	454	482	453	473	487	468	465	489	484	493	436	464	443	468	504	504	494	447	493	464	487	458	443	494	475	461	442	452	443	469	479	477	449	481	468	433	485	476	461	487	472	458	473	483	516	470	468	479	446	463	443	446	426	461	425	500	462	416	473	443	453	479	463	472	465	440	455
12623	871	632	505	454	423	421	361	340	314	349	354	324	318	320	304	337	303	320	317	312	313	280	311	323	317	359	316	313	319	274	349	331	322	330	298	305	319	310	291	322	300	329	324	285	314	318	297	353	302	319	345	330	305	295	312	336	311	273	284	356	323	334	309	322	286	293	272	313	273	305	318	297	284	282	313	320	323	300	297	302	319	329	299	336	287	291	331	293	300	285	299	344	300	296	318	321	329	298	334	324	291	317	274	316	295	344	287	327	307	297	300	305	323	303	307	299	300	319	340	312	313	285	328	309	346	318	320	258	293	319	287	318	324	291	315	295	318	313	316	313	346	322	331	286	286	304	323	295	323	343	293	307	333	319	317	311	303	316	321	320	315	346	307	322	308	331	317	295	302	327	319	304	296	301	316	291	314	302	336	343	337	319	312	308	290	299	290	310	318	295	291	313	301	264	332	309	269	323	271	286	328	275	376	307	314	286	334	322	304	304	291	304	337	310	336	318	312	344	322	297	305	287	287	304	268	320	302	346	288	325	328	320	307	323	351	315	327	286	311	292	316	317	307	288	301	310	326	325	296	294	320	315	307	310	290	324	310	301	311	301	294	295	288	323	312	310	291	332	337	313	305	328	295	310	305	336	315	315	308	309	290	283	295	326	335	324	342	338	292	345	309	279	320	342	287	351	312	292	290	306	301	308	315	326	299	282	327	295	333	279	314	278	284	330	294	321	288	293	333	330	345	303	311	318	335	317	327	307	311	287	319	307	299	327	311	287	319	329	293	285	295	313	312	291	299	333	317	309	279	333	311	330	310	317	282	321	324	300	324	284	299	299	311	312	318	290	305	284	315	307	313	284	285	306	293	287	273	310	294	308	321	328	297	309	279	311	301	322	308	312	285	308	282	293	307	312	301	306	326	297	293	309	289	304	313	325	312	311	316	294	288	311	330	281	297	331	311	281	332	309	319	305	298	326	306	295	341	299	374	288	306	298	304	278	298	297	327	300	308	308	291	327	324	317	293	300	324	352	275	299	336	281	319	315	335	305	294	299	313	331	315	311	283	329	302	268	282	319	357	323	340	293	341	309	303	307	346	304	315	295	321	329	331	315	290	311	290	292	293	292	327	326	340	324	316	281	329	320	345	313	294	324	315	298	293	284	277	309	293	302	322	337	290	364	301	325	268	328	321	337	357	333	304	336	317	285	293	310	330	279	293	316	331	294	314	293	300	330	280	275	307	309	302	352	329	304	307	334	333	317	296	311	292	304	299	306	281	285	349	316	324	279	308	329	325	303	310	265	306	325	287	290	306	322	301	303	299	290	334	323	333	329	311	354	307	278	309	287	264	276	268	303	333	310	275	283	308	306	285	314	288	330	316	336	301	257	290	303	314	304	340	323	315	314	305	301	311	274	281	304	314	283	324	360	330	311	315	298	308	274	301	290	285	308	317	306	280	303	329	291	295	308	330	304	311	301	278	301	309	319	289	313	278	272	300	329	290	300	332	286	292	293	319	325	282	338	309	334	297	280	314	332	334	323	295	289	313	325	314	321	297	289	300	324	307	287	311	295	303	310	308	310	310	279	317	297	330	314	306	327	302	326	337	297	289	296	314	298	310	317	313	311	303	332	272	326	311	291	286	302	309	300	301	288	299	318	275	307	320	318	291	285	316	326	296	334	293	337	289	326	330	321	308	299	320	331	288	347	321	287	348	331	292	291	303	290	308	295	285	293	308	299	289	296	328	323	311	346	338	294	289	319	300	331	307	299	328	320	293	293	307	290	294	282	300	277	309	313	322	285	309	327	370	327	296	325	310	296	314	308	292	298	306	289	293	298	289	297	273	321	297	315	323	264	311	278	308	298	323	321	323	328	298	304	280	285	315	293	308	287	313	338	281	301	308	281	299	338	302	313	306	321	332	330	333	294	336	320	300	312	324	301	290	314	315	316	312	314	334	330	280	299	322	329	327	336	320	328	303	318	312	293	289	324	303	311	286	322	272	319	312	310	304	308	303	293	295	303	277	304	304	286	306	349	329	289	321	294	337	299	316	302	296	317	315	304	301	353	330	331	294	299	320	306	311	327	309	290	299	347	287	333	306	309	264	293	266	326	324	318	293	314	365	316	329	317	305	293	320	320	294	344	327	303	309	284	315	299	313	271	292	292	322	331	299	304	316	304	292	315	320	299	300	324	332	309	339	292	323	298	334	347	330	306	321	294	307	317	303	284	309	292	334	314	309	328	300	302	320	338	308	336	315	301	320	323	285	304	326	295	318	320	285	316	296	322	292	324	270	341	309	301	280	331	311	306	300	284	340	296	293	282	329	310	317	338	328	340	296	340	303	311	344	293	299	308	304	298	292	285	282	331	304	298	328	278	312	316	284	313	296	292	316	310	307	296	332	276	300	355	302	303	304	287	283	268	311	331	322	318	320	314	350	327	312	339	326	322	301	344	362	324	275	263	295	320	338	325	300	314	291	311	307	310	316	283	281	333	321	333	317	283	330	340	299	319	328	292	304	302	283	280	304	310	285	316	329	316	301	309	294	316	336	297	327	296	298	285	328	305	321	293	295	301	322	323	324	334	303	306	322	367	337	330	303	287	275	294	314	308	310	305	314	283	327	319	325	344	325	283	319	285	305	272	315	319	270	312	306	318	324	302	321	312	296	323	336	321	331	307	298	304	299	303	305	289	314	302	327	363	326	320	298	326	332	274	314	330	304	343	298	306	305	308	309	303	286	307	293	321	330	322	323	321	315	323	303	363	328	314	308	307	308	327	335	310	310	347	286	276	312	323	312	314	306	300	287	311	343	324	305	336	308	330	303	314	322	304	304	318	320	325	314	287	280	316	299	333	318	308	291	302	299	309	292	303	311	277	322	307	312	337	305	310	329	326	312	322	333	328	298	312	318	324	342	306	292	275	317	311	327	288	347	301	280	314	326	289	275	281	338	315	307	286	289	315	322	282	328	286	308	301	284	316	292	314	307	293	327	319	316	275	285	308	292	306	326	326	313	349	294	315	332	303	340	310	309	361	325	299	347	365	290	308	298	303	331	300	318	300	277	333	310	281	321	295	279	331	338	287	321	306	326	299	313	318	301	320	297	319	295	284	309	300	281	277	298	298	306	300	314	285	309	333	310	311	333	321	283	319	337	292	307	309	319	314	337	333	306	320	273	281	299	316	317	302	292	333	317	313	318	321	315	285	296	334	276	335	323	297	305	305	336	302	293	290	286	304	272	290	328	346	302	332	310	322	306	283	315	303	315	318	329	316	306	330	297	299	355	299	318	297	328	279	279	302	300	332	313	273	263	268	293	298	287	295	288	287	343	283	297	324	333	324	336	325	290	294	328	282	282	314	298	304	316	343	288	316	284	291	303	284	331	305	294	351	297	288	279	314	352	348	288	302	290	267	291	293	282	314	311	318	321	302	333	314	291	317	348	324	332	325	317	293	286	275	302	320	330	313	293	346	315	323	339
8934	967	1425	1615	1340	1262	1123	979	889	902	930	808	825	755	793	798	807	783	809	755	736	772	774	729	695	761	750	685	724	726	716	727	716	704	709	692	746	732	721	697	750	724	710	684	711	690	684	700	698	744	737	692	744	717	685	695	707	692	723	707	730	726	770	681	711	695	723	759	679	697	683	694	688	722	710	677	717	677	694	664	684	715	724	708	705	728	695	681	724	705	704	708	743	727	731	667	673	701	680	719	666	707	745	716	695	686	674	752	760	687	720	685	731	676	692	707	706	672	689	685	700	679	710	693	696	728	740	719	651	768	725	658	628	747	715	699	729	656	714	664	737	747	692	682	711	686	682	703	711	710	709	653	693	674	679	724	684	720	695	716	698	771	734	675	737	675	695	701	667	648	716	686	746	693	694	727	660	726	672	715	737	684	724	718	728	715	777	766	678	733	665	711	705	675	706	701	688	664	718	763	698	730	719	697	717	697	737	716	719	668	737	667	733	739	658	682	694	656	726	677	726	668	682	723	693	740	690	720	640	671	720	705	719	699	656	698	705	702	649	701	658	726	616	717	732	696	682	720	677	707	680	681	692	689	720	713	637	720	727	727	698	738	698	671	736	722	720	671	688	690	707	680	697	681	703	719	731	706	738	711	697	667	733	680	677	684	674	706	701	753	706	679	727	701	637	725	709	734	697	714	672	695	688	692	715	658	707	756	689	697	736	710	727	661	689	676	665	685	674	722	715	704	706	694	685	692	733	709	697	741	684	710	689	701	665	717	669	686	693	669	732	681	700	675	722	627	736	693	691	693	664	730	705	665	725	701	707	713	738	715	690	737	677	670	720	709	726	740	722	640	684	721	692	703	779	710	702	683	702	725	691	720	708	733	666	675	716	661	674	714	696	680	638	710	664	663	663	668	720	725	708	732	698	697	750	682	699	706	705	735	691	705	729	691	715	636	716	668	700	715	684	684	643	729	689	693	698	674	698	713	691	697	704	660	705	691	726	699	698	690	699	670	750	743	706	698	719	651	690	680	704	690	671	709	704	672	693	702	732	749	669	704	686	625	740	697	699	709	675	743	694	703	726	694	703	665	703	699	726	730	723	677	694	673	713	730	697	710	705	661	702	722	713	766	671	727	694	697	658	697	698	640	697	708	713	671	705	678	736	728	699	728	713	712	746	724	697	699	688	674	664	669	704	629	700	709	686	681	710	693	698	709	679	743	688	679	737	694	672	682	738	690	739	669	680	724	729	720	704	705	775	766	687	728	710	739	762	727	710	685	630	682	705	686	693	639	674	690	695	731	750	699	688	703	711	727	717	682	715	708	678	692	740	689	675	696	704	677	673	677	723	733	706	686	723	731	704	782	685	697	711	711	719	660	699	726	709	715	718	706	721	701	724	720	712	697	709	743	713	710	744	711	672	686	714	735	701	659	665	725	690	665	696	680	690	672	697	692	677	686	704	733	677	728	681	705	736	699	649	695	755	669	681	725	710	658	716	709	675	701	703	695	695	716	682	720	687	714	670	680	719	677	703	769	742	678	701	712	651	697	687	681	678	728	703	745	684	717	700	658	722	686	708	700	674	657	731	700	695	733	682	681	718	708	681	703	671	717	682	709	709	708	707	746	710	712	695	722	698	687	716	693	721	702	720	700	755	677	666	747	718	741	714	711	691	685	712	658	696	707	720	721	736	714	688	712	673	712	747	716	685	730	734	708	680	666	674	705	767	672	725	696	690	716	699	746	719	736	716	716	716	697	690	677	706	729	721	681	731	729	687	715	703	681	694	719	735	718	757	701	707	706	733	758	726	682	678	689	664	728	722	650	694	691	692	682	682	696	750	699	710	731	712	737	675	748	697	686	740	721	746	687	652	715	719	699	654	688	701	753	682	704	679	700	662	712	747	693	692	709	687	716	748	689	739	646	688	739	732	733	685	688	744	749	737	692	681	710	713	711	710	681	668	662	724	700	707	654	705	695	686	675	701	659	708	729	655	693	780	697	709	740	667	710	729	692	697	746	690	748	683	737	701	713	677	693	661	699	678	683	663	690	722	662	648	724	730	690	687	724	740	692	741	685	719	688	718	717	709	697	707	711	663	677	635	732	727	703	685	662	659	709	717	688	700	699	712	732	716	721	733	702	676	664	695	741	702	670	711	670	687	695	731	715	679	693	703	632	654	699	705	708	779	741	744	679	736	734	724	711	721	697	752	725	722	706	647	648	726	661	652	679	749	693	684	754	707	730	740	683	698	674	726	693	701	693	691	665	684	683	670	717	705	684	726	707	716	681	723	673	681	775	767	675	704	709	726	731	679	752	697	732	737	705	711	728	713	704	669	660	735	734	699	704	657	692	677	708	709	709	708	729	713	698	707	719	732	704	680	764	673	735	706	705	738	677	747	731	699	685	720	722	687	737	727	681	725	741	729	675	679	627	704	647	695	712	708	664	676	759	740	703	736	702	710	717	703	694	697	715	712	665	682	720	686	683	725	730	724	690	727	714	652	683	696	725	719	651	695	684	680	695	649	687	686	717	689	650	699	698	750	658	679	714	684	668	746	734	688	710	683	710	696	681	668	677	715	723	675	661	698	693	730	753	731	749	707	662	724	761	702	728	722	766	713	688	685	674	697	716	632	687	719	703	723	693	670	730	686	720	671	721	725	702	720	677	744	722	740	709	674	677	709	751	696	689	707	703	694	692	656	673	681	721	694	659	731	657	658	697	722	721	747	722	713	727	726	754	743	691	671	725	707	666	669	687	715	651	702	709	726	676	645	720	705	677	720	721	686	683	663	720	707	671	702	715	704	698	720	668	712	707	707	712	655	702	691	676	718	685	651	654	732	700	721	696	726	705	685	724	695	683	700	689	685	698	706	681	679	621	700	741	671	675	686	689	693	694	717	712	703	711	726	736	698	714	735	674	712	681	641	649	701	736	649	700	705	671	725	738	630	706	751	753	693	715	644	672	717	715	714	678	678	737	708	692	676	629	663	704	699	693	730	691	684	701	714	667	707	686	687	712	710	711	715	729	722	672	745	708	692	715	734	675	737	703	736	708	711	701	692	678	665	698	739	705	712	723	695	684	674	749	684	699	732	667	718	722	721	692	698	716	723	760	702	710	725	664	692	717	696	665	723	716	703	689	732	692	693	665	705	684	698	700	763	706	731	669	732	674	708	690	744	663	721	720	696	704	667	694	714	722	698	727	715	685	708	687	679	702	678	716	695	649	707	673	709	653	680	701	727	661	675	695	732	667	699	681	691	728	691	720	702	700	706	718	739	628	731	721	692	698	724	727	673	679	697	726	628	701	704	719	695	766	672	704	759	655	674	682	681	689	737	741	650	723	696	727	745	703	712	675	672	698	718	698	700	708	703	664	723	693	659	712	667	679	735	676	700	692	728	645	720	706	733	700	710	656	662	703	737	705	736	684	699	740	735	747	732	718	716	675	742	699	678	700	670	719	669	698	715	731	684	712	696	718
20406	1781	885	677	563	443	368	350	332	319	264	261	241	299	275	259	253	280	272	253	252	271	248	264	280	245	239	245	228	222	273	238	221	254	230	225	243	248	232	251	254	239	235	222	231	235	226	256	246	243	232	273	245	257	228	262	242	218	236	230	242	221	252	246	273	252	258	293	231	239	233	243	230	225	241	249	228	253	190	229	250	221	230	236	209	236	256	244	223	214	259	229	241	237	212	243	209	213	250	269	221	267	258	242	232	244	259	240	254	215	257	259	245	254	261	267	221	230	255	272	230	259	232	234	237	231	233	258	239	222	264	240	231	236	262	228	223	256	263	213	235	252	232	235	239	222	200	229	228	201	289	265	255	246	199	265	247	224	238	261	220	267	228	240	256	237	236	233	220	251	253	244	237	225	245	252	244	259	247	240	229	258	259	233	244	231	262	276	234	253	241	242	249	259	254	241	238	237	244	240	262	225	258	247	220	257	200	260	245	221	256	220	254	232	237	248	254	239	249	268	250	240	211	281	258	231	263	236	244	218	234	252	264	232	254	254	238	255	253	218	230	243	257	234	233	245	227	240	242	237	249	253	266	251	241	231	241	228	249	220	280	251	211	241	230	216	229	227	236	209	203	260	223	268	259	245	247	238	242	246	240	241	229	229	236	230	249	229	226	223	255	252	241	225	225	229	238	248	230	219	263	245	253	248	234	212	207	242	241	257	228	261	243	237	237	251	242	202	253	274	250	261	256	221	242	260	222	255	258	233	224	225	240	229	277	240	225	268	267	235	243	256	259	260	265	259	268	241	242	257	236	231	254	232	241	296	238	248	235	227	254	251	251	231	227	218	252	254	223	252	282	244	232	232	235	253	269	275	271	236	251	226	220	252	237	225	217	240	252	246	261	232	245	255	289	227	238	240	204	267	271	243	218	246	248	277	247	238	261	235	233	234	226	225	254	240	255	286	236	226	216	272	208	262	250	231	237	242	236	259	231	266	246	278	257	240	246	246	268	247	266	239	219	266	239	242	235	261	267	280	241	269	232	221	227	246	247	251	237	213	240	230	233	268	253	270	251	244	219	252	245	229	244	261	237	237	242	233	237	237	236	219	245	235	270	211	266	218	254	242	240	241	244	271	220	262	258	233	242	214	254	232	242	217	248	249	266	258	215	245	272	226	235	243	263	256	258	243	246	244	260	226	229	268	257	234	227	232	258	251	223	272	240	245	232	236	254	238	238	226	243	259	241	233	247	247	230	250	240	271	242	247	207	239	223	258	239	252	241	250	236	228	235	231	257	261	238	224	253	245	255	249	254	286	262	239	250	261	245	241	220	234	267	202	218	256	252	258	233	282	243	269	284	238	229	262	264	227	245	248	233	254	231	261	253	257	227	256	216	248	235	230	231	227	202	267	229	240	246	244	239	238	215	225	228	231	267	221	243	236	229	232	239	250	239	234	244	253	236	251	255	201	226	237	255	272	212	241	254	257	209	232	247	230	236	254	263	284	271	266	243	222	270	259	209	234	255	249	238	260	211	212	272	221	229	233	253	242	259	218	234	265	235	276	262	255	236	258	255	233	221	250	248	230	257	258	228	266	254	220	242	229	240	246	274	226	276	235	263	275	226	237	240	269	243	236	207	247	226	243	278	279	228	213	227	245	259	246	247	258	227	246	270	249	200	259	253	204	248	239	244	250	235	264	225	245	236	244	246	240	226	267	225	263	257	241	273	221	252	236	228	250	247	245	233	246	259	254	240	253	275	267	265	231	233	245	216	238	267	273	245	263	259	213	259	218	239	244	220	240	272	254	241	268	245	235	245	225	211	236	231	250	259	225	222	238	228	277	255	245	233	219	215	254	277	248	244	240	229	242	237	196	246	224	260	245	248	251	232	238	223	216	244	266	262	245	228	249	238	227	210	265	228	203	273	255	257	258	257	228	235	253	254	203	235	237	221	238	243	257	252	256	249	240	227	247	233	250	242	229	252	269	244	210	235	235	219	235	256	285	228	244	241	246	253	240	277	265	268	228	228	248	241	266	245	228	225	233	279	239	218	242	218	232	261	226	242	246	217	250	243	239	219	214	258	242	241	218	225	263	230	234	235	256	246	231	262	226	261	268	229	231	243	246	241	222	250	266	240	238	227	227	243	253	243	219	261	257	263	230	246	229	240	236	251	290	262	234	223	237	244	218	245	226	219	226	213	261	235	260	241	219	244	245	273	229	207	254	220	239	233	256	230	244	243	251	231	261	283	232	241	257	266	266	254	230	240	251	236	243	246	226	238	263	258	258	242	214	225	240	265	244	250	242	256	249	226	239	236	254	240	245	245	231	251	251	222	220	233	230	237	236	249	241	240	242	225	236	241	268	223	233	241	230	256	247	221	257	238	253	233	205	242	246	237	221	268	222	238	258	259	222	277	230	256	236	268	234	235	237	255	241	245	238	235	249	241	233	233	262	247	245	236	272	236	228	284	240	236	231	225	265	234	270	220	227	237	250	264	239	266	247	230	247	249	213	221	228	261	248	255	240	208	246	248	252	236	255	276	233	225	234	229	225	256	226	233	243	206	266	263	249	257	240	236	249	244	258	249	240	251	220	266	230	239	224	239	253	247	222	278	229	223	243	254	218	222	239	251	250	231	248	257	214	211	246	217	251	248	246	226	244	256	247	236	226	251	247	260	237	236	231	248	229	239	263	236	250	227	259	259	232	234	242	257	242	228	234	250	282	226	255	255	215	213	220	267	280	224	224	237	255	230	220	224	255	240	255	238	262	242	284	242	210	231	265	250	252	265	258	225	245	228	255	236	246	213	209	238	220	251	230	267	223	223	240	224	237	255	258	259	232	249	238	244	227	267	234	249	243	235	244	254	262	260	242	261	242	272	253	266	253	250	211	239	269	229	253	234	262	208	230	248	264	244	236	234	236	261	257	249	249	251	234	251	228	242	254	231	236	225	228	246	238	260	214	213	252	266	254	245	230	246	231	239	238	249	238	235	236	209	233	232	223	232	264	251	211	238	238	237	247	261	231	235	223	235	224	238	252	247	225	268	262	257	247	231	232	251	246	243	241	237	277	259	239	246	255	257	219	232	253	204	208	230	279	275	261	247	220	193	206	237	261	237	254	249	246	243	268	239	246	234	257	235	247	266	262	262	221	230	224	205	244	246	269	266	244	264	275	237	261	240	231	230	222	245	245	263	238	253	207	246	240	241	232	237	248	257	233	268	253	235	241	210	232	233	281	241	226	241	250	232	271	208	229	257	214	245	235	237	258	236	248	236	237	258	236	218	239	219	247	245	255	231	268	205	250	248	234	253	256	242	252	236	228	239	273	247	235	254	250	217	249	243	249	220	269	231	232	253	261	249	228	246	253	241	254	254	214	261	237	250	237	240	238	259	242	244	240	232	236	231	241	225	229	254	246	256	239	238	241	236	234	259	220	200	250	264	250	248	227	246	279	238	236	214	254	212	268	223	241	266	233	237	249
11270	1077	1890	2161	1856	1490	1249	1079	1060	915	878	819	782	701	747	695	706	702	656	633	579	602	594	631	622	621	616	611	568	608	595	594	578	608	598	560	606	576	566	644	565	599	552	563	603	591	533	584	543	589	542	577	522	526	569	516	584	577	579	562	579	498	535	539	579	554	559	532	554	584	534	564	568	561	525	571	555	564	583	580	597	542	533	541	549	583	564	546	581	548	542	606	551	573	582	540	548	588	495	569	592	541	593	522	549	565	514	497	569	544	541	566	521	561	552	565	576	556	558	568	550	569	543	531	545	536	581	521	572	565	536	566	566	593	575	528	541	536	562	568	545	545	553	560	553	593	540	562	553	566	527	517	565	571	547	529	554	566	523	561	540	545	524	572	568	551	558	533	552	584	556	556	566	580	585	545	565	569	611	506	544	548	530	583	559	562	527	578	547	570	536	601	536	558	516	551	519	561	557	579	585	540	537	596	509	527	554	568	545	549	515	601	593	554	550	614	582	566	562	557	525	621	548	540	579	575	548	531	539	563	539	562	586	553	530	530	518	562	569	527	544	552	560	540	535	524	595	531	570	551	542	545	554	567	544	541	526	590	548	517	559	555	536	546	581	594	557	512	532	580	551	552	541	569	584	580	501	541	542	536	585	592	525	566	534	581	523	568	541	562	559	542	558	534	594	562	539	518	553	535	574	534	536	553	581	564	523	591	558	541	523	567	568	569	521	527	541	545	563	528	561	539	569	545	561	547	573	550	540	541	552	597	561	523	525	505	559	535	574	521	548	532	533	544	564	588	538	558	549	527	561	523	581	570	526	544	595	564	534	541	501	521	565	527	522	561	535	556	575	546	540	538	565	537	562	557	531	574	550	528	535	546	584	533	523	528	539	578	538	512	555	588	554	553	545	530	501	534	513	537	515	549	502	553	566	527	571	557	556	572	550	582	537	552	550	515	544	591	560	543	551	525	558	566	543	539	545	588	520	601	555	521	535	580	539	566	540	592	526	561	583	517	570	524	520	524	538	566	584	544	538	590	546	517	526	515	551	531	568	524	551	543	540	573	512	545	525	556	565	573	549	555	605	569	556	536	570	542	540	548	509	569	581	523	523	536	573	562	547	566	525	558	571	539	533	516	525	524	557	563	542	538	534	565	532	543	516	548	551	566	533	551	564	524	526	560	515	532	581	568	532	547	547	571	502	553	480	566	588	583	536	577	528	547	546	541	558	539	550	526	532	545	541	538	535	580	525	510	581	519	538	537	568	542	551	562	565	525	605	551	595	564	601	529	522	584	516	516	585	558	520	584	586	531	576	509	562	518	553	516	557	599	558	562	543	551	532	548	569	529	569	549	512	548	542	537	546	557	574	508	556	550	564	517	560	544	563	555	585	569	528	515	590	542	574	570	525	578	586	564	496	599	537	522	539	576	529	590	524	569	555	507	534	547	573	532	563	557	496	551	525	519	571	595	553	581	504	569	539	516	537	528	530	562	541	544	576	531	552	555	537	547	522	563	548	526	547	581	523	589	532	565	549	520	547	541	548	549	504	537	508	561	523	569	544	502	538	540	544	570	547	544	553	549	562	557	596	538	564	539	517	559	593	544	578	566	499	568	557	542	543	521	521	524	530	511	540	541	573	548	572	548	559	547	532	564	557	558	577	539	548	551	511	495	526	566	582	561	563	556	548	549	551	605	559	570	561	528	548	485	574	521	540	570	535	520	556	537	551	527	539	524	580	540	550	526	566	542	489	621	521	567	558	577	508	598	582	534	553	526	537	545	544	521	565	569	556	539	544	555	525	530	511	548	564	592	571	585	556	543	552	539	526	536	535	533	512	581	547	528	587	525	546	550	550	511	530	576	524	556	521	577	546	594	574	512	558	528	543	556	524	543	522	565	561	513	536	538	559	568	498	513	533	549	510	555	550	524	534	552	558	539	577	521	524	525	517	531	536	571	545	477	527	589	559	492	531	543	482	575	518	533	522	530	512	578	562	515	554	557	562	586	536	544	583	576	553	532	573	547	593	582	564	553	488	562	535	542	565	516	557	598	518	564	555	570	556	569	524	587	543	548	542	575	550	550	554	554	542	524	509	514	530	521	567	520	533	519	569	528	534	554	532	550	550	533	514	547	590	563	549	555	602	537	579	543	576	544	576	578	561	541	507	555	578	534	526	537	569	553	527	525	609	575	500	522	532	566	564	532	547	555	564	501	587	563	551	537	564	539	553	563	545	546	533	581	500	573	599	553	568	548	535	564	518	556	552	535	553	544	541	534	544	565	559	557	563	547	567	611	528	560	543	544	548	598	560	544	534	585	536	545	546	518	534	568	529	593	545	557	510	521	542	533	519	567	521	562	533	518	534	564	575	579	589	511	563	527	576	524	566	582	558	573	548	523	551	539	580	608	499	524	574	566	491	538	577	545	538	538	557	549	497	531	572	557	536	594	540	556	555	527	566	520	563	532	528	524	535	547	555	505	576	585	519	553	555	548	580	537	555	511	520	546	509	515	545	558	554	567	536	548	528	536	572	559	523	523	571	559	592	535	557	547	559	523	552	587	569	552	526	559	565	517	571	549	549	563	528	563	573	564	535	568	533	513	531	611	559	565	511	554	525	593	545	517	515	586	534	472	549	552	548	533	530	561	534	595	556	559	527	565	543	560	565	542	523	600	543	548	539	561	547	538	589	510	562	590	554	601	553	563	524	574	575	535	551	522	557	561	566	571	600	543	574	599	571	586	557	539	538	533	551	547	546	552	570	552	518	552	572	539	552	537	528	516	521	497	534	577	575	500	602	542	559	555	544	550	530	585	560	584	527	533	565	529	531	569	534	516	535	524	541	525	565	537	562	538	542	555	580	572	514	539	539	582	572	540	561	570	505	517	575	552	527	526	583	539	558	536	500	529	538	606	558	544	557	535	580	538	520	554	591	535	550	556	558	540	570	576	538	596	571	507	530	540	565	571	570	554	541	576	566	597	573	512	562	584	571	556	572	500	528	564	513	543	543	552	539	537	565	533	562	545	519	523	575	519	540	533	572	558	553	554	568	535	592	534	525	614	548	574	548	568	500	540	574	563	527	524	551	570	572	569	588	555	561	558	557	588	531	559	586	513	557	533	534	569	565	556	541	535	541	531	550	528	548	547	589	588	525	529	508	572	586	565	524	529	562	571	524	539	562	586	560	569	551	584	565	542	557	502	574	537	536	531	528	506	492	568	585	529	556	561	552	555	574	521	566	586	570	513	530	529	564	539	554	563	545	577	559	522	589	591	536	518	554	569	565	537	574	543	541	573	549	558	544	551	524	547	534	559	564	553	536	529	532	567	552	555	562	534	553	536	530	529	521	561	532	557	526	516	577	557	520	588	571	514	544	561	567	536	587	568	514	551	521	553	553	528	564	520	547	567	535	532	564	555	577	567	540	525	529	531	549	579	532	545	564	589	562	526	563	539	562	561	525	540	571	505	563	539	565	572	543	575
3330	240	187	188	172	196	198	190	176	193	201	185	167	212	198	206	189	176	177	184	209	203	214	173	189	181	193	180	201	166	228	191	204	187	193	186	210	170	185	161	202	190	170	203	161	200	173	195	184	185	196	171	187	186	177	184	170	181	182	198	219	186	210	180	167	185	229	203	216	182	191	159	194	198	178	194	183	185	183	194	181	167	205	176	196	174	182	177	166	193	193	184	182	180	202	193	187	182	202	205	204	177	201	176	205	176	178	182	191	195	195	173	193	205	183	174	193	211	190	168	173	183	199	178	182	216	199	188	203	165	177	183	180	193	196	187	197	214	201	170	197	184	168	191	164	183	165	198	187	192	181	193	166	173	164	202	192	173	187	202	181	204	162	210	217	196	177	191	194	205	190	199	201	183	189	192	210	198	198	166	188	159	172	170	186	160	190	188	195	173	173	179	191	183	175	174	198	182	166	206	211	185	202	199	184	179	189	194	184	181	150	192	195	197	203	199	171	187	185	173	165	185	201	197	211	193	192	189	178	203	198	177	210	195	190	170	180	209	188	184	188	187	172	193	167	183	205	169	195	213	206	189	200	198	182	184	179	174	197	175	178	182	181	176	180	163	173	166	177	176	222	183	210	173	199	190	158	176	189	152	183	188	177	191	162	160	176	187	215	186	202	166	171	197	192	150	167	162	179	185	193	194	162	201	181	192	175	198	187	175	170	189	228	189	173	190	170	201	191	181	162	167	183	193	190	197	165	192	194	201	191	200	192	202	168	189	175	176	182	159	191	207	219	210	207	197	183	201	202	190	195	181	190	189	163	196	192	179	175	207	187	203	176	175	209	176	198	201	216	157	191	169	197	188	170	194	187	192	186	180	202	173	162	189	190	180	206	188	181	205	180	209	190	189	169	164	184	155	182	208	195	217	168	173	198	194	208	211	182	194	200	216	203	185	189	177	199	168	161	187	167	198	189	178	192	195	187	180	184	161	198	171	178	170	199	219	202	197	183	171	165	183	156	168	204	185	189	173	208	177	201	194	218	198	206	217	208	181	196	201	198	189	206	200	202	173	181	199	201	183	134	180	169	185	190	186	186	191	200	190	166	170	203	185	198	190	195	189	212	203	185	208	166	169	214	231	205	174	167	220	191	156	211	185	184	171	205	173	164	186	214	195	183	195	222	191	189	217	184	211	201	189	207	202	163	189	191	190	202	175	203	194	178	181	202	210	185	168	178	197	182	186	174	173	159	210	177	231	216	193	191	191	192	188	188	199	193	178	202	184	204	162	206	193	202	203	207	207	201	173	208	184	205	164	171	199	159	183	184	196	140	167	186	183	170	183	178	182	177	189	172	174	178	189	201	196	198	200	176	188	178	200	184	181	164	198	178	186	176	185	176	205	170	191	204	186	175	228	193	199	183	197	150	150	196	158	181	187	196	178	181	199	178	190	183	185	188	186	162	205	208	193	203	180	180	177	188	183	184	170	199	201	212	177	210	206	209	149	207	201	193	184	214	218	180	201	182	171	181	193	167	162	183	186	183	188	195	202	178	198	198	159	198	166	173	175	168	167	188	184	186	192	192	192	188	190	201	177	164	179	203	186	189	166	179	184	176	205	177	181	172	184	161	212	188	181	197	162	189	190	170	169	203	189	202	171	169	178	165	192	189	201	180	173	196	176	201	167	159	174	175	195	189	185	167	204	171	195	164	189	178	183	207	189	190	164	187	176	182	179	163	186	201	190	220	204	169	191	188	169	196	166	182	183	189	192	184	179	185	187	193	178	170	176	196	184	187	202	175	192	187	169	195	195	205	208	191	202	200	178	198	188	200	161	200	189	202	182	185	185	190	195	175	185	185	186	201	190	168	181	205	170	203	180	186	177	174	179	192	178	145	190	169	217	181	193	196	167	205	198	178	179	191	200	175	208	186	185	183	161	173	178	193	168	168	181	187	186	208	171	192	195	183	208	179	179	182	188	178	212	173	192	191	201	196	196	193	170	161	214	192	175	172	181	187	187	186	192	177	178	182	176	174	147	198	202	163	187	183	199	197	168	189	191	213	207	211	185	195	189	181	169	191	197	213	173	186	205	193	181	169	161	196	182	159	205	185	181	174	185	212	193	181	201	215	195	190	210	189	179	189	211	205	192	166	157	166	202	201	179	199	185	195	189	198	169	184	177	191	172	170	203	202	182	178	185	191	209	161	191	208	203	183	206	195	200	196	191	187	201	164	174	208	187	200	204	193	217	176	169	178	176	196	195	180	160	199	177	187	187	157	214	218	220	203	193	160	206	179	189	169	156	193	191	194	174	173	193	187	178	210	181	162	165	194	165	183	183	197	190	180	156	193	168	192	165	188	184	179	183	180	166	181	186	192	187	221	201	213	227	185	202	198	187	162	182	175	160	205	195	194	179	196	167	191	167	177	184	158	214	193	167	195	200	187	198	223	175	174	178	227	201	182	210	170	164	172	191	195	184	199	208	185	199	184	186	186	173	181	202	208	193	188	178	187	189	180	181	180	194	166	198	173	170	220	199	195	167	160	185	175	180	187	148	183	200	195	184	175	207	180	236	164	207	195	197	195	189	177	197	208	207	194	195	194	205	202	170	178	214	170	169	190	160	183	191	152	189	206	162	183	198	196	164	197	184	172	175	211	200	170	182	186	189	207	199	185	188	188	171	188	185	173	211	153	207	176	187	178	197	179	195	184	206	196	216	195	182	204	175	199	179	202	164	170	212	200	180	193	173	193	184	178	198	219	177	190	168	198	197	186	191	197	199	188	180	186	201	182	199	174	186	200	193	164	164	181	200	191	184	210	188	186	168	183	215	194	169	171	183	208	165	182	182	208	179	193	188	202	176	171	191	200	185	174	207	176	186	192	173	204	187	177	192	166	172	191	187	176	175	179	163	219	200	194	198	216	216	173	179	190	175	205	203	223	229	194	168	194	185	168	198	204	206	215	164	185	180	187	210	190	179	181	208	168	203	188	186	172	177	216	188	200	190	204	182	171	201	164	191	195	194	174	195	195	206	185	206	196	209	205	192	182	207	189	208	202	182	194	194	175	214	184	170	231	193	157	182	170	192	182	191	189	207	165	169	153	200	175	211	187	168	182	189	179	171	189	175	181	191	167	181	210	179	191	193	183	169	196	162	173	194	168	204	195	210	193	200	165	201	166	196	191	176	187	198	184	190	181	188	168	218	179	182	178	197	201	188	166	202	189	195	180	186	192	179	186	192	209	203	208	172	186	197	194	188	189	210	216	197	174	189	168	196	196	190	176	196	176	165	203	191	188	193	212	171	174	180	172	198	180	186	189	178	156	179	171	166	190	179	228	194	186	189	174	187	186	175	199	201	197	175	153	205	178	183	181	178	189	182	181	195	171	176	173	180	173	209	175	191	163	197	207	196	199	192	191	189	196	193	179	208	189	180	173	198	162	176	183	180	180	173	204	211	183	178	192	198	191	211	179	186	197	187	186	165
2829	503	545	521	517	468	468	459	478	448	478	490	474	441	478	490	472	497	463	444	464	427	510	459	454	512	471	436	457	457	495	465	473	480	544	494	498	453	453	488	443	430	470	401	462	500	430	445	529	446	456	525	427	442	482	454	438	465	493	481	443	465	441	476	451	462	478	436	464	495	439	441	454	470	473	438	463	458	495	479	443	459	415	490	424	460	448	454	482	456	458	486	428	443	461	460	492	456	476	465	441	458	488	468	467	459	473	461	478	414	409	440	476	422	469	475	456	454	508	478	441	502	488	476	450	496	476	459	485	462	438	439	437	442	484	486	452	467	441	453	447	472	439	478	462	484	451	485	451	461	431	441	484	482	463	458	436	463	458	443	452	464	483	473	476	471	459	456	492	484	468	460	443	458	488	456	475	424	502	486	476	466	443	483	468	487	457	490	447	473	462	444	456	456	439	469	445	456	446	453	429	474	428	460	463	461	487	457	450	477	442	511	467	425	457	470	493	473	460	429	465	459	457	467	475	448	445	443	428	518	491	490	484	475	417	471	537	476	459	503	469	435	450	459	466	492	438	415	430	447	436	467	474	457	520	462	451	430	449	448	485	464	468	463	463	450	460	438	448	451	451	442	441	489	458	460	453	463	446	441	441	518	479	465	454	439	470	457	464	420	420	455	471	471	441	404	470	460	456	454	523	477	478	436	462	436	482	484	472	457	462	477	441	459	465	489	437	450	449	461	455	457	437	446	488	467	442	444	482	471	475	413	469	474	482	436	430	476	456	465	503	457	448	431	442	442	455	482	487	462	457	453	474	442	446	447	443	478	485	482	452	479	449	403	481	465	441	469	465	449	461	486	444	502	509	440	467	452	470	514	478	433	448	486	466	506	480	473	468	449	459	493	459	482	440	472	457	462	457	473	430	464	432	484	456	504	442	453	458	443	480	488	440	444	465	444	473	452	453	476	474	486	476	473	433	492	434	455	500	445	472	480	487	512	458	448	453	471	467	465	470	481	520	487	429	460	437	459	468	463	444	467	488	463	445	466	417	451	474	427	471	469	460	461	504	483	469	448	473	437	481	443	487	456	461	451	465	490	468	471	483	473	470	491	429	485	515	430	442	452	478	437	449	523	443	446	451	433	451	494	462	475	452	429	460	466	509	464	473	483	426	472	508	472	459	435	416	432	470	430	480	474	479	503	468	472	448	478	470	491	430	442	428	471	451	439	410	495	444	444	446	468	443	434	438	455	503	466	451	466	415	461	477	462	461	491	492	469	454	450	453	458	459	508	536	475	433	479	449	458	476	517	443	451	466	474	443	471	470	460	478	448	494	450	523	443	448	454	458	464	474	475	465	452	435	451	494	457	468	452	429	489	437	448	473	453	428	477	426	424	476	475	447	478	459	489	447	473	437	471	490	457	453	467	475	439	440	429	451	456	450	467	486	447	503	453	413	470	472	458	473	476	460	444	468	459	514	494	459	446	413	441	474	474	474	487	476	430	417	455	457	472	472	449	465	501	432	444	438	489	425	479	471	467	445	428	485	450	428	486	479	474	460	482	461	486	448	493	460	476	382	472	448	440	480	441	449	478	442	461	456	445	433	461	451	495	424	428	443	451	478	444	450	471	477	461	466	443	460	474	437	463	445	448	465	462	452	438	447	471	479	499	482	455	497	444	451	453	460	411	470	450	465	488	432	458	475	480	450	482	462	438	468	454	497	486	480	449	446	473	452	503	469	446	460	436	442	447	498	459	449	441	449	494	491	505	449	475	516	431	428	449	463	504	485	475	432	437	483	491	467	470	486	458	482	506	416	473	472	437	472	488	477	437	470	488	440	467	434	452	467	456	451	447	476	463	454	440	458	453	458	483	429	469	450	464	488	471	477	475	455	451	441	430	491	452	454	454	473	471	478	460	467	468	489	414	483	419	475	474	503	494	452	463	483	479	424	472	446	462	472	459	498	489	484	451	443	477	477	455	467	466	473	499	443	425	505	415	445	464	452	470	504	473	471	440	496	479	476	438	484	469	457	485	441	449	441	451	418	445	454	478	423	482	468	462	469	461	462	452	440	446	462	448	470	482	464	478	439	488	473	434	460	469	516	451	504	461	520	459	441	439	437	483	461	460	428	470	477	463	456	449	436	498	435	449	450	488	471	470	453	480	474	460	468	455	492	467	495	447	465	465	429	475	475	474	465	427	453	434	493	445	483	480	452	443	483	468	434	476	486	460	450	468	456	447	462	447	464	474	457	436	446	494	490	404	466	466	486	518	467	426	461	492	488	450	462	481	468	470	420	480	457	494	501	478	472	455	480	496	483	461	448	487	461	507	467	471	494	473	468	458	442	474	465	492	438	451	483	483	442	428	484	447	466	450	467	489	433	455	444	454	469	416	451	429	438	489	451	472	466	436	445	450	508	471	440	407	473	480	463	452	438	468	459	460	466	481	497	402	449	457	464	466	481	445	466	465	445	476	467	485	460	459	458	423	444	441	477	478	468	477	450	440	471	466	489	482	482	463	473	482	452	476	471	488	478	470	435	464	468	414	467	450	465	478	468	452	463	445	446	466	460	466	454	462	513	464	454	479	499	456	429	442	464	464	466	445	493	434	497	441	456	516	467	451	464	459	472	447	462	454	443	467	466	479	450	495	484	455	491	422	456	464	447	481	474	451	465	462	471	484	443	428	471	471	473	424	427	459	453	460	474	424	470	446	479	448	446	448	449	494	490	458	452	465	443	414	434	463	452	480	474	457	451	489	431	456	457	481	400	478	464	445	479	448	502	540	477	476	474	459	482	452	432	442	470	421	472	454	504	479	452	474	465	525	491	466	437	455	471	475	446	483	486	453	437	460	449	466	487	448	472	488	431	464	515	429	450	441	418	489	449	451	487	450	476	463	466	468	504	443	442	441	445	494	447	468	484	470	518	458	476	443	440	448	417	468	448	487	468	489	441	479	453	472	462	470	497	439	495	522	450	450	486	477	452	491	481	460	450	480	467	472	493	468	465	449	493	457	475	453	449	459	432	440	470	455	478	486	434	461	476	458	454	451	459	420	452	469	462	466	470	430	462	460	450	459	431	464	454	475	476	492	484	451	472	469	451	468	404	430	457	466	451	469	483	471	472	433	456	419	455	442	424	435	504	479	451	434	424	433	455	446	438	450	431	456	475	473	440	460	451	465	471	464	473	425	468	489	462	454	498	446	495	472	456	449	473	449	465	493	447	424	475	484	476	457	468	498	488	503	465	476	438	476	462	482	458	479	449	481	488	442	446	406	461	451	483	447	460	458	440	439	478	464	457	478	500	490	457	446	470	478	479	468	435	431	457	485	480	441	463	449	458	472	454	491	476	470	451	476	473	414	455	466	461	478	417	430	478	438	484	478	459	459	460	447	442	476	449	463	465	506	452	468	439	471	452	469	490	426	426	489	463	441	449	483	454	451	447	460	483	447	466	472	467	423	473	462	446	415	457	489	487	448
12052	831	661	534	477	370	383	343	314	365	317	330	320	320	334	328	323	327	295	347	313	320	304	309	303	302	288	314	301	299	324	336	284	318	296	303	316	326	336	280	308	338	313	285	305	298	321	288	290	292	270	275	357	358	309	304	298	323	284	289	281	286	275	287	309	337	327	304	327	278	321	333	313	344	303	274	280	291	308	305	306	312	299	277	303	314	321	340	296	299	275	308	306	314	304	317	313	328	307	289	309	317	332	315	293	311	324	313	329	331	319	313	274	307	311	314	287	292	321	301	321	311	310	302	305	321	317	327	377	320	288	302	305	312	316	341	283	301	304	301	306	286	297	287	312	299	278	267	312	299	320	341	290	310	299	302	308	306	313	315	287	293	299	328	310	315	269	290	282	285	314	320	299	356	304	285	293	264	319	354	315	322	314	327	306	300	307	272	316	307	322	306	316	311	326	289	300	285	318	306	314	277	287	272	306	310	306	301	318	305	286	344	320	301	311	296	322	324	313	261	279	297	295	319	276	300	311	319	299	320	301	286	325	316	322	281	293	304	323	302	291	283	333	319	296	296	292	314	326	309	302	317	310	307	290	310	296	317	307	273	304	318	296	299	270	321	319	299	307	305	332	334	300	271	332	277	283	327	313	313	300	329	300	341	300	272	338	315	310	338	315	299	306	300	317	315	334	326	314	269	310	294	289	321	286	289	295	310	322	275	304	291	302	340	291	333	286	315	317	302	300	304	313	305	302	316	286	280	295	342	319	280	339	292	318	321	304	335	284	315	285	303	307	283	331	286	272	357	332	298	310	318	303	310	309	300	315	318	299	313	305	304	305	289	300	308	347	303	325	337	326	295	298	309	324	315	275	311	290	332	305	304	278	307	303	340	294	295	295	309	305	324	287	298	310	294	304	311	279	303	296	307	319	311	282	348	309	293	319	318	298	288	284	323	319	275	302	305	332	320	318	318	291	325	281	292	328	334	338	283	305	346	331	307	333	291	322	291	314	317	295	298	307	309	308	303	336	288	333	308	310	268	283	319	331	333	298	296	274	308	288	320	299	315	320	278	304	292	332	308	314	334	287	263	316	326	290	311	309	295	292	328	302	300	341	340	315	285	317	292	315	357	335	320	303	286	296	320	297	317	308	334	290	311	358	307	318	289	293	330	287	308	297	340	291	274	300	284	279	313	324	317	311	315	299	294	324	321	299	321	307	317	302	336	315	300	270	337	317	315	306	328	301	308	295	314	342	302	296	292	337	291	305	279	313	327	299	316	345	289	314	305	321	291	285	286	328	317	307	287	331	309	325	292	314	308	303	301	269	309	322	318	315	304	312	304	316	302	314	310	303	319	290	292	329	298	331	302	298	298	316	284	340	321	323	292	284	322	285	308	321	308	295	264	308	306	318	292	319	317	296	321	317	294	325	325	349	313	311	333	322	299	319	315	322	315	310	319	302	329	325	300	282	339	330	327	288	340	328	307	324	329	338	297	273	292	283	340	313	296	324	288	289	313	323	325	335	296	324	297	291	309	320	318	319	294	317	311	277	308	311	333	332	328	287	289	299	303	293	343	309	320	282	323	266	324	312	315	281	301	335	301	314	308	282	298	298	319	331	303	294	308	285	330	304	329	295	302	312	306	326	286	300	305	289	283	310	304	290	307	321	295	320	271	316	314	324	303	299	281	322	301	321	290	306	287	311	304	326	325	312	299	312	316	303	306	301	306	316	290	317	323	302	301	308	323	316	316	318	290	303	284	291	303	297	302	325	335	295	323	308	316	301	332	323	302	306	282	289	293	322	306	274	286	309	331	296	305	297	324	304	274	288	319	294	349	314	287	302	331	300	336	308	316	297	296	321	276	316	334	331	294	294	305	281	312	333	329	309	313	322	281	306	338	276	324	311	290	307	334	311	318	299	303	300	312	325	319	321	319	310	293	349	319	305	323	317	288	278	302	325	293	341	306	353	333	271	324	339	322	289	321	288	337	318	300	284	331	298	318	309	312	290	314	338	286	300	280	319	302	327	292	295	296	303	333	299	322	302	326	301	290	332	284	334	318	283	343	318	337	296	299	304	291	305	310	295	309	295	294	357	285	288	325	290	330	313	311	280	314	296	358	322	318	294	304	341	300	301	275	297	326	332	331	324	346	319	261	306	310	315	299	339	303	302	264	294	299	335	296	309	324	309	300	280	316	310	318	295	323	273	284	321	299	295	312	343	282	315	314	282	293	299	284	322	343	309	343	323	316	313	293	304	313	296	328	273	285	313	307	344	330	277	303	322	328	299	306	314	323	329	311	295	301	306	312	323	318	289	297	280	304	344	310	332	312	338	306	298	301	283	316	313	315	310	349	317	310	320	289	286	279	325	295	316	299	287	287	302	305	285	296	330	329	291	307	311	313	333	328	281	314	355	329	301	340	305	278	295	318	321	325	318	303	296	294	314	298	315	276	313	313	315	312	311	323	317	307	345	323	332	304	306	335	302	294	279	319	293	308	297	345	315	270	283	285	307	297	291	341	339	331	321	286	296	312	321	282	290	330	314	294	317	305	294	285	320	305	302	306	304	306	288	303	293	325	285	294	305	297	302	302	330	307	301	306	301	336	332	304	295	303	315	255	301	289	306	243	299	298	301	324	335	334	315	322	339	325	301	276	323	301	287	317	290	310	282	354	310	328	312	305	333	332	293	327	277	292	290	311	308	297	317	305	298	289	291	278	302	294	322	299	335	341	279	298	306	308	303	289	267	297	279	282	338	325	324	319	353	301	323	312	296	299	327	328	280	322	292	312	296	322	260	323	315	331	337	304	300	279	278	315	309	317	310	313	298	316	306	346	332	322	330	334	318	297	328	294	316	274	316	303	323	296	334	340	309	307	298	284	302	313	320	323	280	293	306	335	301	345	272	339	330	261	321	297	304	323	310	312	300	307	313	348	316	360	284	318	315	335	302	298	318	333	289	317	299	327	301	308	286	296	325	287	273	294	284	308	288	335	304	325	327	265	284	266	284	329	293	324	305	305	336	341	287	301	314	289	353	317	352	294	330	318	315	271	300	295	343	305	305	281	299	305	318	337	310	283	321	329	297	311	306	296	335	327	292	315	306	324	313	283	306	321	347	310	339	302	320	296	305	309	303	278	333	292	294	294	324	316	330	330	292	299	293	305	292	318	308	307	327	326	288	293	345	305	316	323	313	325	331	304	273	302	329	264	301	298	328	292	263	299	292	320	308	306	308	277	308	333	341	335	314	289	277	300	302	291	297	301	313	312	277	298	336	329	316	296	340	300	295	295	300	301	313	294	310	307	302	346	296	296	309	309	320	301	296	300	308	314	316	326	289	315	341	309	320	295	285	300	298	276	318	297	308	293	324	323	312	290	297	273	333	302	295	330	326	309	273	322	332	288	315	282	294	296	307	320	322	339	315	310	277	336	276	287	312	299	300	320	316	323	303	288	349	295	276	278	317	292	292	327	311	288	339	310
8706	977	1437	1526	1423	1223	1097	1023	942	854	905	904	825	771	801	797	770	731	753	759	794	791	696	732	711	689	721	767	747	747	720	747	704	710	721	725	739	712	705	752	691	689	692	669	714	692	702	726	696	693	755	676	678	719	746	673	724	701	694	689	761	703	735	729	672	733	746	707	689	743	719	714	745	745	704	732	732	748	726	739	679	767	677	719	686	760	656	610	700	706	713	667	683	715	735	709	704	680	655	697	689	709	724	670	723	629	727	693	707	678	640	716	660	727	701	727	735	737	728	717	696	698	683	678	689	716	650	648	704	685	720	679	711	650	717	751	751	753	711	702	759	679	657	715	675	694	694	710	713	718	736	721	685	666	731	717	724	692	672	689	708	716	674	667	685	697	677	699	696	726	698	702	662	674	734	671	719	678	679	717	689	687	758	711	642	673	704	648	707	705	697	690	725	664	687	707	658	727	717	703	689	699	674	672	655	730	666	738	672	720	731	691	677	748	692	729	669	747	683	694	721	744	674	678	720	708	674	773	677	671	677	707	698	697	668	677	700	683	707	677	703	693	665	661	681	702	701	644	724	728	745	691	683	748	657	695	699	712	728	723	710	694	700	730	691	694	712	706	753	691	742	708	679	709	725	697	683	731	696	742	718	684	720	677	731	673	691	678	656	747	669	692	659	675	679	677	651	700	744	709	752	743	682	693	727	662	730	758	740	715	720	696	715	716	693	718	698	681	634	703	681	746	712	683	709	697	686	655	704	685	659	731	752	714	674	692	686	703	708	707	684	680	707	707	711	708	660	692	721	669	646	659	687	704	755	695	758	704	697	705	652	653	688	718	741	707	680	668	710	695	695	673	685	738	657	730	679	701	704	680	666	733	723	686	673	673	748	672	709	706	669	696	720	672	732	727	683	698	645	718	667	652	701	664	736	736	725	698	692	727	752	704	759	676	679	722	660	661	697	698	711	703	695	698	687	700	755	704	687	701	714	704	736	691	703	672	686	687	739	704	702	725	723	698	666	688	668	670	669	698	676	700	701	674	670	730	712	705	705	732	689	725	731	720	719	738	743	690	703	710	694	695	723	709	685	666	672	720	728	687	712	749	705	680	713	714	676	742	697	693	726	703	696	720	726	710	729	746	723	712	715	633	655	729	725	704	722	686	732	699	713	669	696	758	644	740	672	684	717	647	721	741	695	682	683	703	734	755	698	707	643	703	679	696	674	685	742	689	708	666	662	694	725	726	778	661	724	699	681	672	745	705	664	719	710	696	695	717	704	673	735	717	720	714	681	735	692	683	659	687	644	701	724	670	735	678	704	742	733	696	704	728	725	707	698	681	700	739	697	672	697	700	715	671	697	651	711	664	723	715	707	670	712	698	738	678	726	715	711	708	739	712	715	753	698	672	714	678	754	712	694	668	650	704	663	724	716	688	715	694	718	749	673	708	699	769	663	710	695	707	675	713	712	660	697	731	737	706	726	708	666	704	710	720	754	685	765	687	707	721	673	707	685	711	721	700	745	727	651	737	701	711	704	730	652	689	662	708	667	700	685	733	696	735	684	710	735	746	717	699	696	702	665	700	700	679	713	698	677	685	711	703	693	688	734	688	705	675	723	695	732	694	728	675	668	699	723	716	679	692	767	664	721	704	688	717	711	719	690	670	666	719	705	687	662	681	744	741	695	707	696	686	708	732	755	698	692	678	705	693	696	720	704	723	729	731	731	707	696	708	726	744	687	704	686	694	678	696	691	694	689	702	715	710	688	671	719	726	670	661	762	681	728	672	722	685	712	676	693	745	661	696	732	711	725	681	646	690	683	692	686	681	685	695	690	683	731	675	697	691	722	701	684	744	712	722	681	685	678	707	708	705	679	676	705	709	717	696	717	719	657	706	719	713	673	685	693	708	727	754	733	771	653	731	690	648	746	711	717	668	718	707	687	700	709	684	690	729	674	673	698	744	700	702	683	691	714	712	680	727	689	684	684	719	742	724	725	712	742	713	688	679	692	725	680	712	677	715	725	703	686	682	692	692	706	723	688	686	669	701	722	681	712	719	676	697	664	661	708	700	657	751	704	733	708	638	697	718	719	693	707	707	725	679	687	708	734	683	706	659	673	741	717	712	697	697	726	685	685	691	653	727	744	716	664	721	689	713	690	716	691	731	662	727	705	722	733	667	750	683	707	717	682	702	744	664	718	693	709	687	758	661	684	685	691	768	727	734	698	638	675	692	681	689	714	677	714	690	723	709	696	679	741	676	687	693	694	701	689	701	640	698	725	679	670	725	728	711	708	728	696	755	705	706	699	701	686	696	719	684	682	757	698	691	712	689	730	709	720	683	681	656	700	748	689	722	626	707	709	727	700	729	701	650	727	688	725	762	699	720	706	723	713	705	707	719	696	710	701	700	724	713	680	729	687	683	721	694	654	729	655	670	662	691	722	770	670	701	664	706	692	669	706	676	750	703	713	685	700	699	739	704	679	731	685	678	672	753	741	675	695	730	683	759	730	691	686	715	710	654	741	723	670	698	696	713	641	725	692	654	725	734	704	691	719	704	692	701	674	682	732	706	695	652	705	745	728	716	717	725	713	675	702	719	702	703	619	667	713	715	716	714	647	671	681	699	730	690	679	684	676	685	739	672	707	684	717	695	709	659	694	703	708	711	653	707	669	710	754	683	739	722	703	686	747	649	724	734	709	697	705	696	696	711	718	705	700	707	700	700	750	703	719	689	673	689	720	690	696	691	698	712	709	691	715	695	695	650	678	737	648	751	711	653	642	700	697	705	712	686	733	733	708	704	735	672	704	697	684	716	730	678	693	763	717	683	669	713	691	709	696	766	647	684	668	649	689	666	676	691	697	706	675	698	737	682	685	705	671	681	676	674	679	716	738	676	723	697	714	673	695	733	674	682	715	749	706	738	670	717	695	656	654	701	720	700	676	745	742	728	679	758	666	749	709	740	705	763	687	708	694	697	720	741	703	681	679	689	715	659	711	720	707	720	654	676	695	675	720	738	679	726	675	746	702	736	682	662	749	724	729	719	720	668	716	686	656	712	708	722	700	703	696	749	707	720	707	707	747	676	724	718	713	692	788	699	675	686	696	734	675	691	705	697	783	693	701	665	719	683	675	679	696	699	697	714	674	711	669	652	745	659	704	708	697	754	727	708	689	690	676	713	700	718	685	766	685	673	698	650	649	702	728	687	712	653	693	709	711	720	732	698	685	712	685	690	716	716	702	720	698	713	716	751	667	731	703	677	663	688	676	703	717	718	635	712	693	698	709	699	707	721	722	745	685	727	698	682	677	711	689	655	723	730	692	676	706	723	647	751	698	717	693	709	724	672	738	737	704	721	667	706	693	701	726	694	670	641	720	714	643	709	698	676	687	697	727	669	698	723	677	655	688	704	717	694	690	699	645	729	663	722	654	744	719	712	752	699	675	710	721	690	702	723	724	705	672	669	696	731	712	662	670	655	680	694
20361	1793	953	691	547	462	410	347	298	311	298	282	290	260	267	244	266	261	262	261	262	261	247	249	237	239	223	246	240	241	260	267	267	255	225	241	269	248	236	258	242	245	241	221	201	253	223	267	263	236	243	257	210	238	207	238	227	254	258	271	226	262	246	260	245	248	219	237	212	227	245	236	204	227	271	253	245	266	242	254	243	258	255	261	226	260	266	254	270	247	266	252	256	246	239	193	234	271	248	252	245	231	251	227	207	282	293	223	239	247	257	225	231	277	252	225	258	233	275	226	251	245	235	291	274	239	267	256	215	260	240	233	271	228	241	233	243	268	246	233	227	242	217	262	233	242	259	259	244	272	228	232	241	246	226	252	254	263	280	244	228	250	243	243	228	247	221	258	265	239	262	242	231	241	243	236	270	221	226	239	253	219	215	235	230	273	235	235	234	239	234	256	229	233	253	247	238	234	221	252	217	253	237	205	240	245	212	259	252	273	245	237	215	240	232	186	215	219	233	220	229	240	240	252	253	244	236	212	235	245	236	248	214	251	246	236	251	223	251	278	194	236	261	229	201	223	231	231	246	239	238	258	226	226	253	240	259	235	261	256	255	259	271	250	232	237	249	239	258	227	271	238	237	241	229	252	260	229	276	250	253	228	251	273	244	219	269	204	244	209	256	233	236	232	232	213	217	261	253	256	233	233	241	254	230	265	243	236	229	251	256	224	219	226	274	239	240	264	259	256	242	217	247	222	226	233	218	244	254	241	227	239	225	269	240	236	257	208	223	236	204	228	239	208	232	248	251	268	243	261	252	221	275	261	210	216	242	244	247	243	251	247	250	238	251	237	244	241	231	249	243	262	248	235	209	219	238	271	224	267	257	249	225	240	227	231	237	258	265	234	245	225	248	252	264	237	241	245	234	223	223	230	240	248	224	224	211	213	253	216	248	241	236	251	259	239	244	240	238	246	231	251	235	253	257	230	237	235	259	242	243	213	236	239	254	243	251	235	248	236	251	244	230	266	271	289	244	245	244	232	230	225	293	258	221	265	239	261	246	252	258	232	252	234	231	246	224	217	256	236	228	243	258	220	239	236	262	238	239	234	248	253	260	249	259	222	247	280	255	266	232	254	246	270	237	254	229	247	239	234	225	238	250	245	261	253	231	249	262	225	251	229	235	264	253	216	231	275	245	252	250	234	276	231	240	234	252	235	246	268	213	225	225	266	231	242	293	260	243	258	228	239	255	260	234	194	231	261	229	241	246	236	225	233	249	243	243	239	236	230	251	226	227	253	259	255	274	231	248	223	223	220	220	235	223	269	251	255	240	235	247	238	241	251	237	245	227	243	258	240	222	240	232	217	205	264	254	231	229	219	224	232	246	227	233	236	233	248	216	281	241	241	258	244	275	222	238	240	233	242	244	243	234	251	268	258	247	242	238	230	239	228	245	211	275	238	242	233	215	233	239	244	241	269	231	230	252	231	249	239	242	233	242	220	250	280	240	234	240	254	269	249	212	211	231	227	220	207	240	266	244	228	241	247	245	245	249	219	256	251	246	276	269	235	248	238	265	254	264	228	224	234	270	230	230	227	237	245	222	214	286	231	243	225	253	225	257	233	241	250	253	242	241	223	251	242	234	209	238	224	254	207	250	246	248	248	249	258	256	229	208	215	283	253	225	256	230	246	269	243	212	218	243	223	233	234	267	237	231	240	208	248	264	232	249	235	222	245	233	276	269	279	250	250	241	247	207	243	234	223	230	239	256	254	261	231	256	276	243	220	227	247	234	257	215	265	250	220	236	239	246	209	251	227	240	265	259	249	258	251	237	226	252	248	227	234	238	230	269	273	222	250	236	228	251	273	237	201	226	258	234	239	240	234	223	251	230	226	244	255	228	243	235	241	272	255	234	253	251	239	223	242	276	260	245	223	262	233	244	250	233	223	244	245	240	234	238	232	255	234	251	256	223	223	261	239	209	257	244	228	235	261	269	249	261	238	253	263	218	229	262	217	264	284	237	243	262	245	210	223	256	241	255	237	232	246	265	207	234	213	223	224	231	235	220	254	283	244	249	246	242	232	252	286	261	251	226	279	238	228	256	276	258	248	257	240	277	268	285	240	219	240	260	228	228	288	236	233	240	245	286	238	271	239	254	229	238	248	220	246	283	270	231	233	257	229	218	218	276	257	224	234	246	245	233	220	251	240	267	234	258	235	243	229	268	224	240	263	240	234	228	247	244	243	251	220	243	261	236	255	245	267	243	211	240	241	251	270	268	242	226	256	252	235	214	262	224	240	230	239	209	226	232	252	224	264	243	238	252	252	272	222	282	204	246	269	269	249	241	234	237	241	215	243	247	228	238	263	258	262	226	243	213	234	246	248	224	252	257	249	253	252	251	244	251	236	248	248	230	247	266	247	256	258	218	228	255	250	228	249	243	254	237	255	258	264	274	234	228	262	252	229	249	247	244	253	254	238	245	211	229	228	210	236	262	239	242	258	246	243	230	264	267	251	247	229	272	236	259	258	263	264	267	245	258	215	251	265	223	221	266	228	261	265	238	251	222	227	223	235	224	268	252	248	256	252	227	226	251	247	234	264	244	239	255	255	240	276	202	218	225	248	255	239	242	250	278	223	242	246	263	252	216	218	274	237	219	251	254	250	231	230	257	237	238	242	251	248	271	269	256	232	270	242	269	272	224	239	254	233	256	245	237	241	283	218	231	237	273	229	196	253	247	208	244	246	223	235	231	245	257	258	295	294	246	279	221	229	248	230	236	229	250	241	261	212	249	288	224	232	227	258	211	234	224	255	258	239	273	223	235	203	240	252	258	225	257	253	246	234	253	228	230	250	247	224	287	247	268	252	223	257	227	224	255	213	251	231	229	249	256	241	225	227	241	245	247	265	245	261	240	244	230	222	237	241	237	249	260	262	244	215	224	202	228	248	271	245	230	238	281	237	225	257	237	224	255	237	232	263	285	236	270	237	218	258	246	222	230	229	251	245	227	255	246	243	276	223	241	233	256	249	279	274	249	262	226	254	259	235	242	267	264	246	213	230	232	226	252	229	271	267	249	267	243	237	220	246	231	231	244	220	235	232	246	266	255	268	225	265	258	278	242	237	242	235	220	237	257	243	233	239	247	253	241	221	204	237	226	263	241	244	227	248	270	254	251	247	238	230	257	260	248	233	231	208	253	254	247	234	211	251	251	239	235	252	248	241	244	255	223	229	239	257	230	266	239	217	234	252	243	237	248	232	263	273	216	271	243	235	240	240	238	255	227	230	271	257	246	232	235	271	263	257	246	246	223	277	250	257	242	244	231	271	241	244	254	246	220	278	228	233	205	241	236	263	234	261	241	233	242	256	257	253	233	238	261	240	267	267	246	230	242	239	234	216	228	227	256	246	236	195	268	237	268	254	232	248	248	236	241	253	245	252	220	246	226	229	243	248	253	236	258	260	240	215	242	259	207	231	238	219	224	241	250	231
11256	1043	1971	2103	1858	1551	1273	1098	999	989	878	792	802	766	743	682	679	668	662	653	670	593	625	616	626	610	561	631	614	612	627	593	591	555	557	574	603	598	561	590	593	584	557	528	590	541	545	576	517	556	562	547	529	541	563	536	562	565	532	520	565	595	528	584	588	547	558	563	578	556	561	576	557	585	524	532	598	596	565	508	520	556	571	536	568	581	568	534	551	602	477	578	569	539	601	550	551	541	566	543	574	528	576	518	547	545	558	555	571	562	570	569	559	562	542	549	542	527	530	559	524	515	573	550	581	504	572	520	565	559	563	503	540	555	504	569	566	546	537	611	560	551	569	557	527	568	570	554	575	548	557	578	574	568	538	527	554	512	558	551	515	519	552	595	514	538	515	489	573	536	548	552	571	580	599	529	589	512	552	540	542	547	539	573	558	517	578	537	554	539	565	557	520	586	563	536	579	556	544	560	552	545	579	536	529	555	553	578	526	507	529	540	506	544	539	592	558	542	554	587	593	539	546	526	526	552	578	534	582	559	544	555	522	519	539	565	536	543	539	545	565	546	566	538	526	524	586	540	544	568	512	509	493	551	538	556	530	565	549	537	546	516	573	566	546	567	580	535	587	554	481	559	565	528	587	560	509	538	509	575	552	516	528	544	592	561	543	540	591	552	535	553	550	526	537	565	537	503	561	530	529	539	534	562	527	573	514	589	562	550	551	553	559	546	580	523	563	574	576	560	519	494	581	565	563	540	546	532	565	568	528	521	564	566	577	558	539	548	560	533	554	537	511	534	535	563	528	556	589	528	545	562	529	540	543	546	576	538	508	521	545	523	536	558	551	566	558	520	547	526	513	556	563	507	570	556	520	521	579	608	580	579	513	550	512	539	519	488	610	529	565	550	563	562	539	557	506	521	541	563	547	518	556	555	541	583	565	572	525	518	531	538	552	555	535	553	559	584	530	556	503	524	520	589	514	562	589	579	566	503	563	579	507	578	579	577	532	567	569	565	561	527	530	569	547	549	566	521	541	567	580	545	580	603	531	548	494	526	531	545	553	546	548	570	575	523	528	543	566	538	539	528	505	530	516	589	576	557	565	514	548	517	566	560	535	521	574	576	526	535	560	575	532	575	557	492	542	587	549	525	554	568	549	569	555	528	577	530	537	521	590	549	516	531	580	564	526	569	555	552	547	527	532	562	592	563	542	562	497	554	557	541	541	538	511	564	549	569	556	602	583	572	564	573	551	561	551	555	546	533	559	534	550	572	510	565	581	539	538	543	562	553	513	542	556	515	549	536	542	530	523	531	550	520	565	552	532	520	592	534	544	533	550	573	517	546	552	608	519	536	548	561	543	565	553	574	538	501	492	567	568	527	542	557	546	552	572	543	529	517	541	592	542	564	537	568	534	543	552	542	548	529	526	561	557	584	539	547	531	529	529	530	515	608	547	521	579	540	552	533	537	572	528	553	542	562	559	527	560	549	592	565	569	553	534	593	534	503	519	539	580	553	547	525	521	549	552	565	542	576	537	574	557	518	577	531	549	547	502	541	596	551	516	537	542	542	569	596	579	571	521	530	559	543	520	559	538	542	579	553	541	564	578	561	538	575	522	529	524	577	566	568	539	524	559	518	581	548	531	572	535	558	554	539	572	557	546	559	582	588	602	542	549	565	551	576	544	532	559	531	564	532	565	576	531	575	519	530	542	551	553	537	515	582	541	577	548	548	574	581	561	512	536	561	496	526	572	546	515	521	541	567	576	574	559	537	552	559	526	530	512	513	548	553	530	542	585	533	564	515	539	558	567	583	533	551	533	522	543	554	484	515	550	565	560	549	594	551	502	537	500	572	518	566	571	530	515	567	558	522	559	602	568	531	521	519	539	542	521	564	527	510	550	546	540	510	573	539	536	586	552	590	534	541	542	533	539	542	566	530	494	504	545	566	555	572	575	567	598	549	559	562	539	529	535	543	544	572	532	519	560	584	538	521	534	534	514	588	518	526	565	530	548	484	582	578	526	535	528	526	526	548	535	593	562	548	586	526	579	549	582	550	542	531	568	527	546	560	561	573	537	546	498	526	532	591	548	544	543	585	519	525	566	536	540	583	558	547	555	529	511	578	590	573	539	536	520	555	560	520	557	568	524	517	581	521	558	573	532	547	560	506	572	523	538	534	582	540	592	543	559	564	562	603	524	506	571	534	485	566	524	552	566	521	590	536	581	598	528	548	538	542	573	543	533	534	579	556	562	575	501	558	513	544	546	543	561	544	556	551	556	591	607	550	598	574	576	530	521	567	567	566	569	543	582	567	590	554	542	547	573	525	561	547	568	524	530	536	521	546	546	571	534	519	576	545	545	532	541	532	553	528	545	536	553	570	575	502	557	553	517	492	531	537	508	550	574	527	536	597	558	540	556	549	505	513	548	536	567	516	543	547	551	555	591	544	553	545	526	544	599	548	550	541	535	543	550	540	539	538	556	525	529	549	548	580	469	563	572	542	505	533	528	543	558	566	554	510	544	543	536	527	526	520	572	525	540	520	577	587	584	587	542	516	488	542	553	533	540	555	595	544	560	546	561	579	548	577	553	550	584	565	521	528	600	551	539	533	573	557	565	566	542	556	569	582	517	538	558	542	576	527	548	550	570	507	533	541	548	519	583	605	558	534	578	561	555	574	562	549	541	569	609	550	546	568	543	526	514	537	547	546	539	535	586	614	571	536	577	548	570	592	515	545	556	590	576	552	588	565	544	601	543	555	587	580	579	549	519	545	564	571	558	536	590	548	596	564	554	532	560	531	550	562	516	578	562	517	540	540	566	520	526	499	501	556	542	534	524	541	572	536	571	580	513	582	524	556	528	559	549	489	536	558	561	534	558	590	592	556	581	533	589	526	562	560	522	532	530	508	577	529	587	522	528	545	567	529	556	525	541	511	569	557	565	562	541	551	578	530	516	597	529	578	567	520	538	561	508	543	553	553	576	540	567	530	590	593	532	593	549	558	530	571	545	552	579	495	542	588	577	564	542	549	562	530	558	542	560	564	507	559	538	576	556	550	556	544	557	543	584	527	558	566	547	547	545	549	541	522	566	545	562	556	564	556	525	535	517	561	545	567	540	626	537	584	513	564	545	553	555	566	551	556	572	569	551	553	552	535	548	576	537	594	541	546	550	530	584	544	542	571	558	572	514	560	562	587	546	538	559	562	534	548	563	610	600	566	537	562	567	539	590	516	539	532	538	545	564	517	520	590	573	532	579	537	545	539	532	570	520	522	537	541	543	581	512	531	546	509	537	556	594	518	540	564	545	579	551	576	541	541	494	534	572	543	561	528	562	554	551	523	569	565	543	589	569	550	577	515	532	550	562	577	547	560	585	518	560	505	564	559	562	567	555	564	550	581	568	553	535	569	533	567	568	514	575	543	589	565	601	541	554	578	504	542	559	554	537	557	551	559	558	593	559	547	532	566	511	546	548	600	521	515	591	524
3639	251	218	198	183	190	207	174	183	216	197	199	222	190	181	161	181	191	194	176	194	182	162	172	179	220	207	180	198	173	155	214	193	185	180	185	154	198	186	208	183	194	207	195	185	180	172	187	211	198	192	173	192	214	231	213	202	180	202	201	181	183	188	185	179	201	193	153	218	174	179	186	196	201	182	153	188	160	180	197	163	187	192	178	184	228	192	204	197	183	195	185	169	191	170	206	188	183	177	174	189	198	184	190	168	201	177	187	184	212	187	195	187	208	185	174	178	197	186	177	176	204	196	197	197	159	215	174	167	212	188	184	196	183	193	207	194	208	206	209	220	198	187	173	185	183	186	157	191	182	187	202	212	179	197	186	198	201	222	199	177	175	190	158	187	175	180	167	168	193	204	184	172	200	206	162	189	210	174	167	169	183	175	193	221	208	195	181	164	173	211	195	197	164	188	182	187	197	199	185	211	196	191	186	185	172	187	188	190	182	174	171	187	186	186	169	178	191	190	174	198	177	211	172	183	191	169	183	180	188	193	199	179	183	171	189	180	181	151	169	205	211	190	186	168	182	198	203	176	163	191	187	197	180	173	185	184	202	162	168	195	207	171	186	185	211	173	172	211	188	171	199	155	175	185	207	200	193	195	194	183	172	209	171	209	179	190	223	190	186	178	187	222	201	195	185	179	179	192	163	207	216	205	202	166	198	195	185	176	171	207	205	205	167	173	186	192	190	180	162	173	185	192	221	192	192	182	167	184	167	181	199	156	191	195	180	166	175	191	175	181	200	197	165	193	198	200	204	201	168	198	204	214	202	191	182	173	182	209	198	169	187	208	192	161	183	201	187	174	196	204	177	169	198	186	193	210	200	187	161	186	186	199	195	189	167	176	177	205	135	188	189	176	214	203	194	172	174	180	174	189	166	171	212	182	191	184	210	209	199	174	192	205	183	219	206	184	204	172	180	210	195	198	188	169	208	208	190	196	177	193	197	214	217	188	170	181	191	177	190	188	187	203	194	197	196	182	175	171	183	203	190	178	159	179	181	200	193	180	203	201	172	174	192	213	187	211	173	186	176	174	217	187	178	196	182	201	174	193	181	186	191	182	174	182	184	189	195	184	202	203	195	193	178	207	175	183	209	188	169	199	163	161	197	182	187	198	159	183	179	193	187	185	192	176	188	187	165	178	168	203	177	195	186	171	174	169	187	182	198	195	180	193	187	165	197	209	187	177	181	181	178	200	227	167	183	192	195	181	225	192	215	201	192	187	211	159	179	194	156	194	203	185	169	190	176	187	202	180	184	190	177	206	178	158	209	196	175	183	188	160	203	189	194	171	180	177	193	195	193	158	169	184	202	178	223	187	176	171	208	199	193	194	197	177	187	175	205	192	185	202	189	189	186	203	204	216	190	164	190	197	183	180	177	186	175	190	196	178	186	196	134	203	166	167	187	193	186	207	184	188	213	175	212	172	164	197	216	231	194	168	182	180	230	201	164	174	159	200	180	184	192	187	179	189	211	201	211	168	190	186	191	196	168	184	169	195	184	179	186	188	168	191	192	187	195	178	162	187	180	196	192	175	171	197	182	176	191	187	205	183	187	190	189	205	187	187	198	192	188	196	190	188	185	178	179	198	168	189	169	166	178	194	180	177	218	176	186	179	168	175	174	190	195	192	174	188	183	191	172	178	166	173	209	178	171	185	185	198	200	175	173	195	178	171	209	195	184	181	219	195	210	170	195	170	184	201	182	192	215	226	180	174	180	173	198	176	197	192	180	171	196	210	188	202	186	173	193	196	201	176	221	239	198	178	180	178	225	173	172	187	182	155	170	167	184	233	196	179	174	182	173	190	184	188	186	179	184	162	175	176	212	209	202	185	182	177	171	184	183	218	186	182	204	164	179	191	208	196	193	214	173	192	171	191	209	206	179	197	209	201	188	201	204	199	187	180	181	175	184	176	187	172	187	223	213	186	159	189	221	219	187	171	186	211	200	204	192	191	164	196	204	198	151	183	166	176	205	181	168	210	186	176	225	184	190	202	191	200	171	186	202	193	191	216	189	189	172	194	211	186	189	177	176	215	189	210	193	201	204	176	196	179	192	219	175	195	208	204	183	194	172	181	212	182	198	221	191	199	202	176	178	190	178	186	183	185	194	182	211	185	182	183	185	185	203	194	225	189	192	173	184	198	192	179	207	193	174	181	155	184	191	182	169	197	226	199	209	191	166	200	199	196	191	169	188	192	211	205	162	214	186	200	177	204	215	195	194	211	202	180	186	190	161	171	190	184	188	199	165	175	194	181	178	203	190	172	179	201	196	185	172	154	196	171	198	168	176	185	208	208	212	208	194	193	185	210	217	165	184	206	179	186	190	181	204	212	195	204	224	166	181	182	178	198	182	184	184	168	182	177	169	177	193	176	203	184	166	182	164	181	176	194	203	201	196	188	193	171	184	203	161	193	184	176	161	172	181	190	207	194	192	204	180	212	179	181	190	190	212	194	183	194	185	190	186	180	202	176	171	194	191	179	202	169	189	158	178	181	178	194	187	187	170	175	205	194	186	206	209	176	211	218	191	213	184	205	166	190	191	192	179	185	160	183	180	182	206	191	174	182	199	181	189	168	192	202	197	185	199	179	177	200	194	199	190	167	159	176	179	164	164	207	186	180	217	194	189	227	173	193	216	180	180	185	200	207	220	189	169	163	177	173	203	175	171	181	206	189	169	180	169	223	171	214	205	180	216	178	190	181	177	210	194	198	219	199	158	164	180	217	183	188	176	204	178	150	185	183	170	188	164	195	178	185	203	200	196	149	184	171	173	192	198	188	186	181	195	207	198	220	179	191	181	210	190	191	182	175	175	176	167	201	162	169	186	175	184	179	170	187	195	172	226	210	177	183	172	204	180	180	185	192	208	178	180	181	187	173	212	196	202	212	179	182	156	213	204	166	210	155	184	193	166	173	186	193	172	197	186	189	173	174	170	177	157	156	189	179	188	212	175	188	179	198	179	174	185	191	190	175	153	196	151	209	174	181	186	176	189	191	174	201	179	188	198	192	170	208	186	199	186	171	174	180	198	223	173	191	191	199	192	173	207	166	201	194	214	191	175	192	199	161	181	192	177	182	177	212	199	188	198	189	176	206	170	187	219	204	207	196	220	235	178	162	170	204	184	187	176	187	196	215	199	178	215	185	182	205	218	196	190	204	184	199	209	207	166	174	198	210	216	177	184	207	178	193	191	198	197	182	177	186	193	185	212	194	216	196	193	166	190	197	179	174	186	183	191	167	206	196	181	194	172	163	188	200	209	183	177	179	179	176	161	193	175	164	190	172	209	172	196	195	207	175	196	202	205	188	195	180	171	181	193	186	221	190	186	206	183	197	196	185	198	192	161	179	216	210	189	180	183	218	183	183	183	190	166	216	189	194	181	198	193	205	194	166	198	189	198	170	199	189	177	182	173	174	177	177	171	180	189	210	206	176	194
2961	486	533	528	510	472	496	494	459	474	436	491	458	467	475	466	496	461	483	471	482	488	427	493	494	477	449	487	423	479	476	485	482	480	475	493	466	461	458	448	488	473	443	494	470	472	458	402	438	511	454	489	467	490	438	468	436	434	474	497	431	486	435	527	471	491	468	434	441	482	492	477	490	453	451	527	471	493	488	497	438	432	486	453	479	451	474	452	473	496	477	474	472	446	463	464	474	491	443	455	488	463	453	454	504	459	423	434	469	462	422	480	454	442	463	476	429	459	489	494	497	452	487	460	464	454	498	435	417	489	462	458	485	481	444	467	454	448	491	440	440	460	440	440	475	475	468	465	449	474	428	462	457	464	493	455	433	453	430	467	439	467	488	429	503	487	462	481	457	514	481	456	506	476	483	454	493	469	438	477	490	429	491	471	436	471	462	454	434	493	451	426	453	452	466	460	449	451	480	497	441	492	505	456	477	450	456	420	460	502	448	488	441	452	472	471	436	498	467	472	504	418	446	452	413	494	476	441	468	484	477	488	481	455	460	491	460	502	476	452	435	451	472	465	454	512	498	456	432	434	488	471	467	466	478	488	452	487	466	469	477	457	512	453	460	484	495	467	468	447	476	515	465	500	501	486	448	423	431	467	433	469	493	440	470	484	472	475	449	455	458	464	462	477	436	466	526	474	456	472	476	446	456	492	486	461	437	484	462	482	433	462	444	501	506	451	482	425	465	458	463	425	510	468	452	509	471	469	482	492	474	442	450	459	460	492	436	478	465	501	429	468	460	476	473	449	451	439	482	453	484	498	470	475	465	425	488	471	487	463	479	450	477	424	466	488	481	469	447	469	446	463	464	484	463	478	497	433	448	484	436	472	485	474	479	470	467	457	444	439	466	465	488	480	478	473	454	504	453	461	475	480	445	472	477	506	460	483	476	472	454	476	491	457	492	474	474	449	477	442	446	449	455	421	463	463	506	437	458	484	431	520	486	465	486	474	499	448	470	432	470	485	458	424	465	457	481	441	445	415	505	458	484	495	482	425	476	468	487	462	494	444	430	468	468	464	468	475	448	473	480	469	439	420	483	481	470	493	447	451	484	474	470	451	488	471	468	434	447	445	469	447	465	468	449	462	434	444	486	436	455	443	466	458	442	455	434	507	497	459	491	500	500	456	479	445	483	410	456	463	422	522	459	493	481	475	461	460	462	444	470	468	498	429	465	482	479	440	482	500	487	467	420	462	448	460	458	457	500	459	474	474	471	444	504	453	485	443	430	470	488	496	466	439	454	487	451	423	475	446	462	420	466	430	488	451	473	479	432	466	475	470	434	470	467	490	461	500	473	438	463	448	474	454	487	470	488	484	447	470	483	483	441	476	492	463	453	471	451	441	436	470	459	406	459	436	486	456	447	458	440	450	470	430	469	470	451	454	475	473	472	476	492	493	437	453	436	501	445	509	455	435	483	477	494	473	469	455	463	447	513	492	487	466	453	455	445	451	499	469	474	476	490	469	441	471	479	477	469	429	456	421	461	459	472	452	511	489	444	443	472	501	471	477	495	468	453	480	492	481	433	470	476	466	473	486	456	478	481	477	465	472	480	498	490	499	457	499	499	462	483	520	480	432	491	468	488	481	481	486	483	468	488	456	488	435	452	506	432	469	480	473	472	445	483	448	454	447	457	449	493	440	457	446	479	466	476	500	461	465	473	462	452	466	496	462	479	420	480	525	490	434	484	474	458	427	507	515	467	452	477	419	452	433	475	440	473	465	435	499	479	507	528	467	430	430	502	496	479	460	436	470	444	443	440	500	470	454	467	446	514	476	487	469	432	464	438	442	491	473	468	460	456	484	488	427	436	452	462	490	477	500	470	472	457	460	478	437	472	450	463	461	451	465	483	465	436	472	483	465	475	471	511	444	519	474	446	457	471	462	452	489	514	453	490	460	466	451	448	462	467	430	507	447	473	473	426	437	462	446	455	424	464	475	481	482	449	444	468	468	468	410	460	445	426	457	465	437	445	453	442	457	433	466	493	449	414	473	467	458	509	467	457	480	454	494	450	488	478	495	468	440	463	459	444	449	454	485	449	481	468	465	450	478	429	504	452	435	485	454	421	494	499	455	495	443	436	456	469	476	468	464	492	487	482	440	463	449	498	481	447	441	497	485	467	460	473	449	465	434	501	486	475	457	454	425	495	463	488	474	470	427	470	498	465	467	452	489	465	490	428	442	490	474	486	459	460	478	485	456	447	472	474	454	467	497	468	470	498	491	440	488	502	454	469	433	481	429	500	492	469	473	452	504	492	467	474	478	457	474	475	473	463	474	475	463	469	464	496	464	473	448	463	437	463	482	480	448	476	506	470	480	458	488	474	454	452	467	473	473	487	469	446	484	458	488	482	444	508	447	472	447	479	436	496	471	427	467	465	480	450	478	463	467	474	475	496	481	490	468	483	482	483	497	473	458	496	473	479	483	452	475	462	470	489	481	471	472	432	460	433	464	462	472	475	485	492	459	464	445	461	470	499	474	460	440	497	513	489	448	485	429	475	444	461	450	480	476	483	508	456	480	453	465	453	461	438	458	471	495	487	470	403	460	475	480	447	489	440	445	464	480	479	468	478	502	466	457	463	441	417	461	459	447	460	469	460	435	454	468	490	490	458	453	469	411	480	445	453	472	427	466	480	478	429	452	445	455	483	492	437	436	453	431	462	482	467	451	469	469	473	463	454	482	507	463	469	427	456	473	452	471	484	493	441	492	453	430	525	465	478	458	474	461	470	467	505	456	477	458	467	476	456	453	461	487	462	464	494	445	491	438	502	418	468	493	461	485	471	493	484	516	453	461	490	488	464	444	460	467	441	420	485	488	508	466	480	471	488	471	485	479	468	473	468	502	453	450	457	453	491	474	474	461	460	454	474	451	503	486	493	464	432	475	486	464	476	480	462	461	495	485	491	485	486	492	447	477	474	443	500	494	451	476	398	468	474	470	451	467	480	434	447	506	498	436	429	463	449	469	431	485	476	494	428	465	464	495	464	482	449	449	500	474	477	422	455	495	457	451	429	423	462	442	443	439	499	477	475	467	478	438	447	442	452	481	447	478	419	501	444	452	496	450	430	495	470	499	470	468	432	475	454	440	458	453	438	474	491	456	462	473	521	443	431	458	476	449	486	462	479	478	476	480	480	492	480	483	449	483	466	473	488	446	497	455	417	446	493	415	467	462	444	467	460	455	460	474	441	501	432	477	450	438	486	451	460	472	483	468	506	509	482	498	457	493	444	469	410	484	470	467	460	446	498	484	437	443	471	468	450	463	462	469	456	496	476	489	456	475	452	494	462	532	480	495	418	474	438	471	478	451	419	444	454	474	459	467	440	462	478	457	469	416	475	474	436	463	434	469	455	469	444	470	476	472	475	448	450	488	462	460	498	466	448	457	471	463	462	452	458	453	435	463	479	437	497	490	467	459	487	485	450	435	471	444
12166	828	649	541	440	408	355	343	360	332	331	302	330	326	318	325	294	322	339	309	349	323	295	302	342	290	359	307	306	291	302	335	300	310	303	331	305	309	298	309	310	289	272	268	313	300	319	324	281	302	290	305	331	303	318	307	295	358	318	307	277	298	307	303	300	329	315	309	288	319	308	298	278	329	342	293	323	315	304	321	302	326	316	322	300	315	309	325	314	311	299	309	324	305	329	319	287	310	320	335	297	292	304	300	293	319	314	322	304	307	348	304	291	286	306	337	305	313	310	308	323	285	297	297	279	285	346	317	316	320	318	318	323	318	308	339	305	322	282	346	309	307	316	311	292	301	321	324	282	359	329	303	349	314	323	309	298	326	317	301	328	313	310	312	294	307	318	313	291	306	323	307	289	252	283	281	285	323	318	327	275	313	299	313	278	312	344	289	282	323	299	322	301	274	303	312	292	305	306	304	303	304	339	270	289	298	273	279	319	311	296	293	306	276	300	282	322	287	316	312	311	287	288	327	325	338	308	292	265	308	283	293	315	320	312	285	298	289	318	311	315	353	321	352	277	327	298	301	305	312	305	295	328	306	316	309	293	321	316	331	322	309	320	311	315	299	292	263	313	285	304	325	313	293	300	295	286	299	311	304	290	316	291	288	316	296	306	313	316	322	340	332	300	331	301	309	313	296	318	297	310	303	316	334	280	298	331	346	277	316	289	305	294	325	271	299	310	323	315	315	303	303	309	334	338	307	313	321	298	307	321	329	297	299	323	342	303	307	292	297	277	336	363	329	326	288	309	275	259	321	281	344	277	296	294	287	315	307	334	314	325	284	303	304	305	321	269	290	324	280	328	334	319	276	322	327	321	308	302	297	311	292	294	280	273	284	308	288	314	270	302	338	288	290	292	284	341	306	303	319	313	278	336	296	313	308	300	304	338	298	290	306	308	295	339	307	302	297	293	290	316	332	327	325	286	304	297	302	299	286	305	279	288	298	281	300	321	325	297	320	293	319	289	319	337	310	290	317	292	317	296	323	310	288	287	306	323	302	294	305	302	308	270	297	289	307	301	283	299	295	317	280	300	304	293	295	308	343	295	296	302	312	302	303	351	318	332	304	300	328	325	283	256	317	281	307	312	324	292	330	317	292	305	333	305	297	305	313	275	289	293	313	293	314	298	287	313	292	337	317	309	294	299	267	338	326	312	302	324	328	285	347	287	306	302	321	301	309	315	320	300	285	308	312	301	323	310	317	306	294	335	306	301	303	305	295	317	320	337	321	272	303	279	273	314	293	287	320	328	326	315	297	296	316	287	311	338	299	339	298	362	314	315	304	313	302	315	287	294	317	315	306	306	282	281	299	316	327	324	319	306	329	304	316	296	299	301	309	285	310	290	281	296	318	286	273	319	308	284	300	306	314	338	326	286	302	281	290	306	336	314	360	275	304	290	290	286	317	322	313	321	345	286	314	302	318	290	329	301	313	320	298	290	306	317	337	313	323	306	322	307	321	286	296	298	318	296	284	319	315	287	295	297	332	317	311	308	324	316	332	300	283	289	298	373	293	335	339	308	322	339	296	300	296	273	303	306	296	312	333	330	368	313	302	327	316	295	330	321	280	297	310	329	333	294	291	313	306	292	300	316	309	307	306	264	296	308	279	346	291	310	291	261	326	307	309	315	302	316	327	320	343	300	308	322	293	321	312	313	326	321	311	308	290	330	303	294	322	325	317	311	324	283	305	293	345	284	335	300	280	308	279	320	361	277	294	292	324	275	301	329	286	277	303	322	324	332	288	312	293	329	305	299	303	311	310	286	286	314	300	322	319	309	297	336	325	292	324	300	327	300	292	284	292	320	313	346	303	296	301	280	299	328	283	313	287	292	310	305	348	332	349	329	312	316	279	297	295	357	361	310	317	298	313	314	311	295	285	298	292	304	271	312	310	290	310	312	293	276	293	320	320	277	292	321	289	325	300	294	323	311	323	334	304	301	296	300	300	325	293	308	308	335	301	306	308	322	291	287	313	331	306	330	323	323	317	280	326	317	306	308	308	310	313	333	270	319	327	291	303	283	333	319	322	346	323	327	307	325	306	311	306	307	300	306	276	300	340	305	337	277	307	279	292	298	298	309	303	316	358	299	305	303	316	319	326	339	288	300	296	301	309	349	273	336	298	311	281	317	298	329	305	324	306	300	321	300	305	290	298	282	280	279	282	324	295	314	315	327	300	344	317	296	296	337	328	262	328	313	333	320	286	289	290	303	334	288	312	258	283	321	319	298	288	278	278	286	288	340	287	301	326	302	291	309	320	292	312	306	297	328	324	313	285	310	310	298	277	324	321	304	296	317	317	274	338	298	278	325	330	287	283	294	265	322	327	328	273	312	320	312	295	260	269	256	298	296	326	330	296	292	311	285	315	311	311	307	298	316	319	320	314	340	277	304	298	306	303	308	326	279	277	322	292	308	322	294	304	311	329	328	339	298	348	289	312	317	323	327	327	317	287	305	313	347	328	320	303	320	310	317	265	304	302	299	279	305	312	268	296	306	318	288	310	293	308	316	294	323	311	300	312	330	310	305	313	310	263	301	320	309	343	287	331	320	316	259	332	297	327	292	340	289	279	294	315	351	285	317	290	319	321	327	279	300	295	313	300	280	300	317	310	303	305	296	312	334	316	304	278	281	278	300	298	311	314	292	285	315	302	300	274	286	286	330	286	296	315	271	284	301	329	321	322	307	300	278	297	302	319	302	274	329	319	276	269	290	334	297	323	306	290	310	304	304	268	327	329	318	318	297	246	289	304	291	300	296	312	286	298	325	310	320	326	292	296	336	314	285	289	359	315	354	327	317	281	307	294	328	271	314	297	305	271	322	347	321	322	308	280	290	307	323	296	304	272	304	311	315	275	293	307	312	297	305	309	320	328	324	292	294	270	309	333	313	297	308	284	276	286	292	303	309	278	303	278	308	329	321	298	330	315	322	321	295	309	314	290	328	284	298	286	311	310	310	281	295	336	282	311	306	267	301	264	311	292	331	296	279	288	307	326	295	321	303	290	310	309	283	305	312	310	309	331	324	323	318	290	290	293	331	283	283	290	309	310	345	283	292	320	305	310	332	327	333	301	322	324	315	295	294	318	295	298	335	279	323	312	297	286	307	298	280	317	292	290	322	304	301	290	333	326	284	298	303	274	311	292	289	319	324	313	337	283	299	300	311	308	319	330	311	313	312	302	296	298	310	283	339	323	280	293	343	303	303	302	305	318	310	332	311	311	296	327	314	308	316	312	317	316	297	304	276	291	289	327	296	314	307	295	299	309	310	308	322	303	314	303	291	325	322	295	320	307	337	286	271	322	323	294	280	298	314	306	294	284	312	321	281	285	279	306	295	323	308	305	345	299	292	311	297	288	293	291	319	326	313	323	316	298	310	282	332	307	302	283	287	290	278	288	310	319	326	316	302	286	327	300	323	333	282	319	334	302	307	329
8837	928	1441	1509	1368	1168	1001	1033	921	834	826	873	846	825	779	784	799	724	793	793	716	771	734	768	771	742	737	780	763	692	692	704	771	734	712	696	722	713	683	762	692	693	711	719	731	707	699	710	736	663	716	737	766	733	706	694	695	737	744	712	715	737	733	684	706	721	665	710	681	657	727	737	714	693	753	704	699	680	679	650	702	692	676	704	683	717	728	710	716	717	718	722	699	681	744	702	699	723	723	737	697	666	706	678	730	722	709	707	708	706	708	656	702	746	693	668	715	698	703	741	717	694	683	746	674	713	678	660	763	726	706	674	737	712	722	758	696	669	732	712	689	721	643	727	722	726	747	755	698	716	763	704	698	744	690	679	686	752	712	741	736	672	693	659	729	678	703	654	683	750	727	679	686	744	684	686	734	725	738	708	728	730	743	674	724	669	695	706	676	660	717	659	714	704	702	726	703	709	692	711	686	652	740	690	713	722	735	681	712	675	708	692	708	687	709	732	724	676	700	674	714	669	702	663	733	673	719	733	720	716	722	712	680	672	694	723	651	696	727	688	678	715	770	684	679	712	691	760	721	684	668	726	725	730	701	715	711	704	770	698	684	664	715	682	667	653	712	698	683	721	697	710	648	712	708	664	686	682	700	707	722	756	679	661	682	664	656	742	681	723	676	707	656	688	715	692	691	700	684	696	681	690	691	723	688	673	739	697	677	719	720	694	693	668	691	731	724	705	707	671	712	718	754	676	705	684	694	698	727	686	669	723	675	703	672	672	696	743	698	735	659	686	724	750	689	676	715	732	693	657	717	690	711	716	715	704	693	670	661	696	735	706	738	732	726	731	707	690	647	690	682	675	729	762	687	704	670	677	685	726	714	720	728	675	725	692	734	664	727	694	686	726	664	740	675	736	670	694	647	717	702	678	668	722	697	693	696	718	691	637	753	705	709	688	713	713	718	699	706	684	686	737	719	712	691	718	740	728	714	693	665	781	732	742	675	693	697	671	672	731	692	714	716	672	694	714	745	703	689	674	702	702	689	708	704	658	666	694	701	706	697	702	660	698	741	689	704	696	709	694	710	701	710	743	716	714	716	705	756	707	759	735	699	725	656	734	692	681	741	681	653	670	695	696	695	696	707	729	681	677	691	706	654	699	659	736	721	717	720	675	685	669	707	698	683	727	702	735	699	672	705	671	671	732	726	743	706	647	743	734	698	656	688	680	690	778	737	695	702	685	719	718	660	681	740	692	694	736	718	709	679	732	685	666	724	672	667	694	673	678	640	694	660	733	681	694	729	700	710	690	716	687	711	710	687	741	686	704	692	722	658	711	675	736	674	744	702	685	673	670	650	736	701	703	724	702	658	680	684	715	699	697	673	776	701	685	732	688	723	662	684	705	718	731	679	703	706	708	652	721	733	672	698	700	666	733	703	686	703	657	723	641	658	719	688	703	719	699	681	713	721	714	687	737	717	715	709	647	694	715	721	704	669	699	732	671	753	680	690	694	697	727	687	708	709	645	681	666	706	747	658	720	713	701	700	713	667	687	693	714	728	682	701	695	709	636	699	747	666	694	706	688	725	700	692	692	731	693	709	709	755	697	685	742	714	740	696	697	680	720	688	707	701	701	718	677	715	714	677	648	709	730	711	732	721	672	708	695	690	675	694	681	721	705	694	728	744	686	689	674	710	706	680	717	714	687	723	666	640	675	735	678	713	693	717	741	748	718	758	695	689	733	740	662	691	776	691	683	698	653	713	677	692	706	663	670	742	723	717	701	695	751	715	707	721	700	726	719	703	740	739	721	695	681	695	702	713	700	703	719	687	703	713	704	717	734	674	717	708	672	723	711	722	714	717	665	690	728	717	709	716	746	660	714	718	697	675	696	663	676	670	668	722	703	683	676	704	679	686	694	704	686	730	673	681	690	678	707	707	724	721	708	664	721	651	732	690	693	739	671	689	664	707	700	691	716	705	725	748	724	673	715	754	665	712	722	714	707	683	675	683	682	697	671	681	704	656	703	686	729	684	703	729	680	672	704	657	707	676	732	712	662	716	701	709	719	739	714	714	719	688	715	708	690	704	699	722	710	712	718	691	690	635	734	678	700	716	698	712	661	667	679	697	708	681	689	669	738	721	663	685	699	694	718	676	653	691	695	714	670	690	701	697	694	684	705	688	718	693	693	686	685	721	716	684	702	696	728	713	732	707	722	711	775	685	692	675	683	703	696	677	699	693	738	731	689	731	695	689	674	699	652	651	669	709	696	729	697	686	712	692	726	657	689	727	721	647	706	688	716	689	690	704	673	648	643	670	690	695	679	669	713	640	701	700	686	703	722	711	759	722	638	683	701	725	679	732	687	701	666	698	680	709	678	754	674	735	662	622	738	727	657	679	713	736	685	689	701	675	730	689	665	727	728	727	697	709	672	723	681	723	682	704	700	697	699	740	675	751	729	735	701	693	698	680	710	704	658	741	712	741	741	730	665	745	702	671	698	682	697	731	677	731	701	689	732	711	675	661	688	696	710	711	677	753	722	739	739	691	690	680	690	698	721	714	737	729	691	703	707	729	706	693	707	708	690	694	670	717	723	673	672	657	733	679	684	701	732	717	709	711	716	710	719	699	678	697	664	719	688	683	663	732	719	709	702	682	675	682	699	701	651	720	703	715	728	643	711	709	707	690	680	700	705	683	715	680	681	705	729	728	691	681	703	715	727	713	693	723	685	714	673	712	665	634	643	672	682	732	697	714	666	733	743	679	714	699	736	716	680	717	695	663	664	723	738	695	685	665	701	713	723	717	696	723	737	731	682	729	716	708	702	673	708	744	721	693	697	645	747	705	739	722	713	735	671	672	673	726	669	726	728	676	700	692	710	720	699	699	730	708	700	707	673	674	711	725	680	706	686	685	741	706	684	699	680	741	668	676	718	762	722	682	710	720	723	682	666	690	674	680	685	672	703	696	689	699	696	672	698	687	718	722	705	687	704	684	685	714	741	670	679	712	734	722	707	690	688	733	684	675	717	655	719	742	711	713	696	687	699	683	650	693	723	702	684	690	693	674	685	682	720	721	689	676	663	741	708	677	661	704	754	675	702	767	733	748	674	689	677	720	696	678	678	689	680	697	695	721	671	653	676	644	692	707	669	691	712	713	706	687	708	710	683	726	724	643	708	714	678	749	695	747	696	750	713	675	700	723	680	717	689	721	699	705	693	736	660	680	683	685	701	668	686	692	640	702	711	687	679	664	720	690	743	705	667	781	703	717	693	715	699	718	754	676	710	728	698	669	753	689	706	728	701	738	656	718	708	698	711	704	685	672	734	655	718	704	690	677	674	706	710	677	687	706	686	688	678	669	710	694	683	691	695	701	634	721	675	721	647	736	712	714	715	691	691	685	726	700	708	714	695	721	671	662	764	698	678	723	736	727	688	692	783	685	695	650	686	714	690	698	655	735	768	696	732	692	679	722	682	722	670	700	672	696	699
20051	1848	961	729	553	457	375	321	329	308	330	265	266	289	237	254	274	261	261	254	228	246	265	278	238	232	264	231	262	208	256	252	223	237	264	233	234	224	229	254	251	251	239	241	227	269	220	252	267	251	235	248	257	238	264	237	238	251	241	228	233	250	227	263	249	264	233	255	288	243	261	221	233	247	250	231	225	215	216	277	252	248	247	255	249	222	265	250	252	241	252	242	252	241	255	250	230	272	250	221	254	246	218	257	220	228	237	245	263	242	245	242	220	228	232	240	264	263	230	239	254	252	216	253	215	255	222	268	245	241	230	244	241	235	271	232	236	223	231	216	231	224	261	241	267	269	246	256	235	300	254	245	221	267	260	256	236	238	231	227	235	276	231	244	262	217	252	244	235	247	240	271	228	241	228	254	277	228	236	239	261	235	235	242	231	247	281	222	237	237	238	225	241	237	198	244	246	220	220	249	214	263	231	264	280	275	259	248	248	239	258	247	231	248	228	264	269	235	254	211	232	244	258	274	277	255	262	238	266	254	234	240	260	224	253	231	228	248	221	265	247	266	290	244	231	264	257	237	239	245	245	242	237	225	245	247	242	255	243	231	271	255	214	260	237	249	223	245	224	238	236	286	260	287	242	235	226	236	228	235	259	221	216	253	252	271	241	266	246	287	269	234	225	276	261	226	217	235	240	233	245	234	237	270	244	224	272	228	240	229	231	255	272	247	229	226	225	248	250	257	267	242	217	226	237	223	229	242	244	237	256	253	250	251	240	240	214	272	256	249	249	220	232	260	224	253	241	275	244	225	278	259	258	202	228	252	228	208	243	215	198	236	257	245	206	276	228	226	280	225	264	264	252	228	248	237	240	213	268	233	209	264	197	244	238	227	252	255	226	260	241	260	239	225	233	268	255	223	228	235	259	219	252	215	223	234	244	247	234	233	229	253	267	240	249	243	240	243	232	245	249	256	242	272	230	244	250	252	222	223	267	244	238	232	248	266	239	255	222	218	243	226	228	225	223	235	239	238	235	244	251	239	247	294	229	252	274	222	252	265	288	246	220	234	257	258	277	240	228	279	220	229	279	232	260	233	250	255	235	249	255	247	252	234	257	250	234	232	239	260	226	219	251	273	229	235	228	264	231	231	257	231	237	245	247	262	249	215	233	286	239	237	264	226	234	240	258	233	259	234	276	245	217	246	232	235	246	244	254	236	239	226	249	238	223	257	252	209	220	223	226	230	257	266	257	269	235	228	211	224	254	251	220	239	252	254	201	238	253	228	238	242	246	235	229	253	222	226	252	252	251	260	238	253	237	219	264	238	216	258	233	250	233	238	238	287	218	240	223	240	241	233	257	259	241	262	258	219	247	222	253	271	250	259	264	243	251	227	241	248	223	250	241	206	257	221	235	245	272	227	218	221	229	251	226	242	218	239	245	244	248	243	232	239	235	249	269	243	248	236	252	224	262	252	219	258	247	266	240	254	254	260	268	226	249	240	264	238	232	221	235	206	251	251	269	269	242	247	263	227	273	223	222	265	268	224	226	220	222	249	279	277	249	275	241	224	226	230	253	241	211	276	272	255	288	232	247	259	249	247	248	222	244	235	227	263	254	263	225	248	230	215	266	264	240	249	234	217	268	268	256	244	271	212	222	248	236	263	253	267	201	276	221	237	228	239	254	242	263	258	230	235	241	250	241	245	257	234	255	274	238	271	231	238	235	237	232	256	227	266	238	245	235	224	275	259	224	289	256	284	231	237	219	227	272	239	253	249	252	281	231	270	244	271	248	249	239	274	244	281	269	266	243	268	246	266	230	232	231	231	210	267	248	255	238	229	248	256	237	241	251	264	223	248	264	265	270	247	273	233	256	245	261	268	243	230	218	229	256	260	237	246	252	245	247	244	258	255	266	239	228	275	236	232	249	220	277	251	252	244	268	234	227	248	248	215	225	247	212	257	233	240	277	219	240	228	246	273	241	256	245	242	236	228	280	226	248	272	267	245	267	271	249	246	244	250	230	250	238	241	238	249	231	229	244	227	226	251	235	236	257	287	258	245	239	264	217	260	255	252	242	248	214	228	229	265	230	235	241	253	254	259	235	261	217	239	270	254	258	243	236	265	233	247	247	239	263	231	230	231	242	237	249	225	254	232	239	224	257	206	215	222	240	245	265	253	261	236	243	250	221	222	251	222	280	230	253	217	227	245	272	219	219	214	236	267	219	226	258	238	258	252	220	244	251	233	216	239	230	242	235	239	246	244	273	214	253	207	212	258	245	229	252	239	261	230	258	239	251	268	208	214	241	264	267	200	237	219	240	244	229	248	258	246	219	252	252	216	245	252	241	246	241	226	222	221	230	270	243	255	239	257	240	220	241	225	242	258	255	259	237	206	276	237	253	233	231	249	234	226	237	276	247	233	247	254	258	240	253	245	225	247	231	272	240	302	230	268	248	265	246	243	223	224	258	232	265	265	241	214	257	246	233	236	249	253	240	224	249	230	239	251	259	239	246	257	251	232	239	241	226	237	249	243	234	265	209	216	231	260	245	246	266	247	263	242	244	231	282	235	254	200	199	236	247	250	244	236	237	247	266	246	250	244	239	225	244	237	229	270	263	233	268	234	225	258	238	237	259	233	253	259	229	238	252	240	234	244	271	245	249	248	212	262	246	226	263	228	243	241	233	260	278	237	215	252	261	219	248	225	220	250	238	288	244	233	250	218	244	251	221	262	238	257	265	285	242	239	254	231	225	251	266	246	205	262	230	224	233	238	253	234	278	254	242	238	237	243	232	248	261	225	245	242	268	238	231	267	246	223	262	215	248	235	267	242	250	254	214	244	262	228	266	212	231	234	251	274	223	251	230	191	257	228	251	256	261	256	265	232	234	232	252	266	257	260	268	216	231	250	244	237	218	227	235	269	245	217	245	245	250	241	254	221	244	218	237	238	246	247	235	255	241	228	267	244	261	242	255	240	234	243	259	244	253	247	264	283	225	256	254	249	236	229	249	239	239	248	210	224	264	241	226	232	260	215	246	238	237	255	253	237	260	242	257	232	240	241	241	247	234	236	241	245	258	237	259	228	272	228	229	263	267	254	226	217	221	238	256	246	250	261	234	245	245	253	264	220	240	242	235	232	261	251	199	258	228	256	244	258	238	251	247	252	252	246	276	240	227	237	236	239	222	259	221	240	232	257	272	251	252	226	262	216	257	269	209	260	271	230	243	242	237	245	217	278	245	266	237	246	270	208	288	215	229	241	250	220	266	227	224	219	228	230	216	253	240	259	264	231	270	252	257	240	264	254	223	228	219	247	255	247	249	282	226	207	239	242	250	252	243	268	244	243	221	246	229	256	276	240	232	204	234	235	251	258	264	243	254	260	261	229	251	263	244	232	215	232	277	239	228	272	247	240	229	213	230	236	256	238	238	240	262	255	268	248	236	260	233	253	210	259	213	230	241	242	260	237	244	205	224	233	238	263	241	231
11167	1116	1999	2207	1864	1524	1292	1075	1003	947	879	788	786	687	738	720	702	704	683	676	643	657	682	620	598	546	582	581	564	611	576	632	577	588	612	598	593	602	557	575	532	568	568	573	577	560	563	588	593	568	589	555	541	548	545	544	570	552	559	559	557	535	522	541	581	561	528	552	541	537	547	570	570	519	601	518	555	549	555	572	541	544	631	533	536	569	555	580	558	548	535	581	549	565	547	549	563	540	525	562	525	547	519	567	539	575	529	533	556	529	564	541	512	540	531	592	541	564	541	580	591	531	569	556	549	558	597	525	560	570	531	553	579	556	562	580	546	541	544	574	541	548	599	544	546	518	568	575	553	514	570	565	526	572	534	536	508	566	529	532	533	586	575	494	546	524	530	559	532	518	529	521	548	534	532	582	569	521	506	546	542	559	550	583	571	559	536	541	504	544	559	532	539	578	575	527	566	574	510	535	550	507	579	519	539	543	536	519	535	538	567	566	540	531	547	560	547	492	566	555	528	567	569	535	563	559	542	559	584	557	526	522	546	538	498	567	594	513	564	521	561	530	553	568	545	531	544	552	600	536	562	552	558	579	549	542	541	565	564	556	567	539	541	576	542	508	540	555	547	531	528	573	554	535	519	538	550	561	546	530	536	540	538	587	556	545	553	549	550	534	550	526	520	524	539	560	605	574	575	579	571	526	547	527	557	548	596	552	547	589	560	566	548	541	539	556	521	552	528	587	550	588	563	516	563	570	537	524	540	536	549	559	553	528	558	537	544	581	535	506	576	586	526	560	522	531	534	533	483	599	520	523	511	528	571	602	543	559	552	557	545	536	555	568	505	545	542	527	510	574	577	572	485	545	544	550	556	567	531	551	527	564	539	580	570	521	519	559	556	539	555	545	534	513	544	549	543	555	549	547	543	582	574	562	532	574	553	544	559	544	547	567	549	566	537	564	566	544	561	549	551	535	579	501	576	570	609	548	580	527	542	553	530	539	520	539	552	572	546	562	577	537	493	543	552	529	550	538	567	551	535	558	568	571	551	574	558	553	556	545	525	554	520	581	554	566	546	588	543	540	547	529	555	507	551	596	514	549	545	530	541	530	511	518	571	543	505	548	540	546	594	598	559	524	571	515	540	566	600	531	544	536	526	506	523	561	592	565	533	543	501	514	579	573	562	517	583	545	546	539	559	528	551	554	582	635	567	525	554	543	597	605	565	538	505	549	558	554	570	560	560	554	523	590	554	560	516	574	547	544	533	522	567	568	544	513	572	524	539	559	500	541	545	487	540	545	560	578	574	531	520	541	548	551	530	520	571	528	540	529	568	585	551	574	593	521	550	539	592	565	563	565	530	545	564	536	551	529	571	536	547	550	557	545	541	548	576	550	523	564	565	576	566	527	581	593	542	501	529	554	593	540	563	547	551	525	564	546	523	573	568	548	569	528	538	511	558	600	575	538	561	536	504	522	542	573	576	547	560	508	561	556	527	548	565	571	518	543	549	555	543	552	551	591	548	565	561	511	526	552	579	565	518	549	533	504	565	538	597	531	582	529	532	581	526	555	561	575	567	569	540	516	541	546	570	538	499	555	557	591	551	572	557	566	563	549	493	561	544	623	569	553	544	533	540	552	563	567	562	569	570	515	541	558	594	558	576	558	566	569	511	519	573	576	588	558	523	550	566	542	529	526	526	572	586	563	542	550	543	563	514	548	559	553	566	557	592	560	578	575	588	548	548	522	563	549	555	555	551	523	527	540	592	557	582	576	544	578	531	559	516	566	547	536	544	557	560	560	601	606	565	529	577	540	530	570	569	525	548	564	556	543	558	517	600	600	545	544	560	556	518	562	523	531	534	583	561	526	548	589	600	540	500	598	552	546	497	532	555	563	556	574	542	545	542	560	514	610	530	537	498	529	517	517	544	567	543	585	566	519	579	541	532	580	556	533	554	596	575	548	559	589	568	573	574	565	521	547	550	566	553	552	530	527	561	557	525	560	587	522	544	543	552	567	589	524	536	563	574	555	510	547	548	528	546	514	543	553	557	529	587	562	520	620	571	541	574	541	499	560	587	535	591	558	550	563	588	590	552	572	541	563	573	557	539	516	540	522	521	552	548	530	579	574	545	556	521	556	536	520	540	569	559	532	544	550	568	537	540	536	522	562	573	520	575	547	548	534	512	567	538	538	575	596	516	520	523	552	570	567	595	529	560	547	556	516	540	538	562	553	524	552	559	562	550	525	585	531	550	532	549	511	534	556	572	559	552	546	559	529	540	516	549	559	556	539	540	512	552	574	576	539	524	545	555	551	593	566	525	537	572	535	519	539	517	538	526	586	532	537	533	540	574	550	537	528	545	571	490	529	532	529	546	520	519	579	583	532	546	574	596	548	518	542	560	531	567	602	543	527	510	553	557	524	569	540	562	553	578	576	522	537	542	559	551	505	563	517	565	552	527	581	560	531	567	562	530	604	552	545	516	542	544	517	539	544	514	524	557	553	544	567	592	549	557	553	560	567	555	586	547	540	563	548	578	590	536	588	541	567	523	544	542	553	556	536	530	533	563	507	572	544	543	541	590	540	549	499	544	534	596	576	565	538	552	549	575	558	535	548	559	567	540	568	554	540	550	518	508	566	544	530	570	545	507	569	589	540	541	543	501	533	559	566	577	557	538	565	562	526	568	589	507	548	554	533	494	499	568	543	482	572	536	538	568	563	591	573	558	519	519	537	579	546	561	511	556	526	552	559	532	568	572	529	531	589	566	526	535	559	577	544	584	545	488	561	577	575	569	517	537	547	555	529	567	549	528	541	537	542	543	516	511	543	575	573	514	511	533	532	550	527	533	543	518	500	556	528	541	567	569	558	541	552	531	543	546	567	533	541	576	574	515	602	521	544	580	547	552	587	568	549	530	548	543	579	516	545	564	563	526	524	480	581	560	536	520	546	520	560	556	546	576	542	547	557	555	558	548	586	580	530	580	512	566	507	564	525	571	511	546	585	564	538	515	537	535	552	538	565	578	520	547	568	569	581	586	552	532	543	527	556	561	507	549	572	577	542	525	519	543	547	574	537	534	514	540	507	580	545	523	557	577	516	559	549	538	505	551	535	606	509	562	547	591	510	529	558	557	566	573	537	572	530	549	517	546	547	559	536	585	506	595	558	528	540	578	567	531	543	578	538	550	535	489	549	580	536	591	563	574	530	527	552	547	564	576	566	576	514	565	586	572	523	519	567	574	529	558	541	576	531	548	535	537	528	530	554	554	535	541	561	545	538	613	564	529	567	568	521	504	571	569	516	572	524	529	555	527	567	573	530	584	521	538	553	555	582	520	538	551	572	535	506	508	570	611	492	538	577	575	559	529	585	554	537	556	530	505	558	547	572	563	511	566	555	538	548	548	532	539	545	536	547	543	550	553	549	558	557	516	545	557	543	605	541	541	568	550	522	525	537	572	554	544	560	573	516	538	561	534	570	531	528	567	585
3257	204	186	187	165	198	194	198	208	194	202	172	183	158	204	173	179	187	207	178	190	196	188	185	197	169	176	190	196	184	221	202	182	189	185	184	185	193	186	202	193	181	205	205	147	191	204	218	195	183	160	184	193	188	170	152	185	175	172	180	187	213	159	184	183	207	212	210	178	193	181	170	176	193	169	158	187	171	181	183	186	169	234	177	151	173	185	197	181	168	208	201	182	184	174	172	144	181	175	165	164	169	189	196	175	181	185	200	173	165	223	210	197	167	196	202	197	158	184	177	186	198	202	193	171	177	153	180	192	177	181	195	213	212	201	155	181	221	199	180	213	166	197	189	184	189	193	193	174	180	174	179	200	201	175	200	203	190	163	192	169	196	191	168	198	189	193	182	202	195	189	158	167	181	193	179	193	195	207	179	161	202	185	192	165	187	184	206	192	177	164	170	198	177	180	190	184	173	187	183	202	201	186	209	172	199	203	172	179	169	215	198	152	182	181	201	181	192	193	197	211	184	199	180	190	203	170	192	211	186	194	196	187	190	201	176	184	188	197	192	198	180	203	179	193	176	204	190	193	208	176	186	186	215	200	190	163	181	187	204	179	184	188	181	167	182	188	171	158	186	164	165	197	195	158	168	146	176	208	176	197	199	208	166	169	194	190	162	181	205	193	186	190	179	186	186	186	187	197	177	203	159	199	174	204	210	175	218	190	195	197	195	176	183	184	200	209	202	194	191	194	179	175	178	201	184	181	198	176	165	201	170	192	167	174	199	172	197	182	200	172	195	173	172	169	204	190	190	166	182	202	186	170	163	153	185	195	178	186	193	180	199	187	177	193	183	192	181	205	201	177	187	194	191	177	199	171	216	184	192	174	186	168	172	205	208	184	192	201	166	188	182	211	165	188	170	173	196	185	182	186	187	209	184	210	178	175	188	210	177	183	183	212	192	195	164	182	194	178	162	187	149	207	203	183	183	174	207	209	180	187	203	159	194	204	188	184	180	210	196	185	172	193	194	200	179	192	184	173	199	186	171	191	172	195	204	194	187	194	227	200	173	191	190	184	177	181	175	157	172	217	181	173	177	199	188	216	198	180	225	203	208	183	182	216	161	184	157	186	179	201	179	174	167	200	159	186	167	198	206	173	174	183	168	187	176	175	208	187	200	193	204	175	179	217	195	187	202	187	186	184	184	173	179	191	185	161	176	159	153	155	221	198	165	193	173	196	203	187	179	206	190	186	184	181	208	207	185	183	183	156	191	189	190	182	160	199	221	208	199	202	217	186	193	169	189	194	184	201	177	193	174	186	204	174	180	194	166	179	178	177	171	194	174	170	185	189	163	178	184	213	181	193	190	197	192	220	172	163	196	160	190	172	202	171	189	191	170	181	194	178	192	196	204	188	181	183	197	184	179	201	212	185	184	192	205	198	181	190	177	206	189	211	186	178	191	183	188	186	181	186	189	174	176	203	201	189	172	203	190	168	183	182	206	211	205	165	208	173	165	178	203	203	164	178	210	173	168	177	173	175	182	214	201	207	206	174	202	168	162	193	174	207	172	166	183	191	174	206	223	182	180	175	196	193	166	190	193	175	175	189	181	168	198	156	187	184	196	181	207	177	185	191	183	189	203	178	200	191	170	185	192	203	187	159	199	177	168	199	170	201	199	180	191	186	159	203	208	174	170	201	172	193	157	199	181	154	199	181	191	169	164	194	199	189	189	178	212	171	200	180	197	207	180	189	197	187	202	197	169	184	193	163	178	196	173	176	183	185	183	184	197	180	208	209	172	165	161	180	202	192	181	182	175	227	202	196	186	222	174	147	188	177	184	185	195	174	180	195	180	207	182	192	189	197	194	195	181	182	212	172	200	166	188	200	184	203	205	179	202	186	188	173	179	197	184	192	204	186	207	173	160	223	193	185	171	197	164	162	186	192	197	174	169	187	193	191	180	178	189	182	183	180	181	187	195	176	200	174	182	172	179	194	185	210	170	197	195	178	187	200	198	200	188	166	192	191	200	177	202	205	184	176	185	158	201	173	168	163	207	192	199	226	158	180	172	210	206	177	177	203	193	175	192	155	158	189	196	210	167	200	183	202	169	184	146	174	178	173	171	155	189	206	196	187	184	176	216	175	173	170	217	192	167	186	210	174	183	197	200	185	189	206	215	184	178	195	213	182	175	208	198	188	184	176	224	215	168	191	175	177	188	162	167	191	146	194	188	207	191	203	177	202	147	199	161	185	212	205	190	191	167	175	175	200	190	176	164	184	148	209	153	212	178	157	203	182	203	184	163	179	182	165	166	182	198	181	184	192	198	199	171	179	209	164	180	190	201	179	196	194	173	177	187	197	176	186	165	187	197	193	224	166	178	195	181	196	192	199	173	162	153	158	214	223	182	200	180	196	214	183	181	198	167	187	171	217	196	159	174	180	195	173	184	185	182	178	178	221	214	195	197	198	173	191	161	209	190	195	174	192	169	171	192	174	186	172	185	202	167	166	157	219	205	193	174	201	188	181	194	164	181	208	198	176	173	163	182	186	186	199	183	177	185	176	169	182	173	204	175	172	185	195	176	188	189	214	190	186	210	164	163	178	192	187	183	207	179	161	182	185	193	179	166	176	180	185	161	191	163	211	209	180	183	197	200	156	203	189	199	229	177	204	206	179	171	187	186	199	177	192	181	198	199	187	171	166	203	195	183	182	186	182	178	182	155	187	206	196	162	166	194	194	201	204	185	183	201	176	191	177	183	203	183	169	198	159	187	192	165	186	196	192	172	189	201	187	198	199	189	222	184	202	169	180	196	214	186	196	167	164	212	189	190	209	187	168	165	200	213	188	196	191	179	206	215	169	186	181	190	190	182	169	203	191	202	206	188	182	180	154	189	188	197	165	174	168	221	180	191	191	201	152	193	213	159	193	184	184	151	183	211	182	183	215	191	184	168	202	165	169	199	177	205	182	185	170	167	166	203	176	193	178	184	188	198	194	189	211	181	200	211	183	169	170	176	167	189	181	180	212	178	195	204	179	224	199	152	166	188	192	185	193	172	202	197	186	214	179	195	181	170	170	208	197	181	173	195	166	208	195	200	194	193	207	197	209	197	194	179	176	202	190	185	183	186	190	212	172	185	209	170	204	186	173	184	180	193	162	200	215	188	178	160	195	167	187	181	206	220	196	146	212	173	157	192	166	161	186	150	181	186	198	211	202	192	173	176	201	197	190	187	181	174	179	179	204	176	188	190	200	162	186	185	188	174	212	167	182	198	162	172	182	189	212	180	173	184	186	188	181	178	186	193	178	201	196	175	170	183	150	183	173	198	178	168	177	188	202	182	166	201	179	172	206	193	200	182	163	189	207	198	170	189	201	185	206	192	218	208	184	162	169	181	180	193	179	180	186	175	200	214	192	197	194	199	173	191	175	194	198	172	181	177	161	164	185	180	203	205	177	199	180	175	188	191	167	190	161	178	196	146	193	199	182	187
2870	480	481	462	465	500	456	452	425	485	482	452	467	464	470	465	441	464	466	515	500	457	457	449	436	456	470	421	467	451	459	476	427	448	476	473	437	437	465	461	453	464	463	474	445	432	470	459	499	477	498	460	458	493	498	474	474	446	454	475	451	471	450	475	453	461	450	435	453	457	478	464	446	440	442	471	447	436	443	497	453	471	425	496	469	457	463	445	451	455	456	454	439	479	442	466	440	488	450	455	425	449	467	496	478	499	446	439	448	475	460	455	433	443	502	454	497	459	442	422	458	425	471	446	476	402	460	420	445	469	459	455	447	436	503	467	455	455	467	440	456	457	478	419	459	438	429	497	502	468	461	474	486	450	424	505	447	456	507	451	454	473	479	466	454	466	467	477	482	459	453	471	458	454	487	454	467	444	430	480	477	478	483	428	479	458	470	428	432	428	468	445	507	470	493	447	493	481	515	432	469	467	452	455	488	452	471	426	434	439	473	448	452	456	430	464	473	432	470	463	465	465	481	474	466	477	463	482	512	459	433	471	489	476	453	442	469	488	423	476	457	471	468	430	456	470	429	457	454	445	476	452	480	438	469	441	482	472	474	448	464	462	495	460	506	475	457	492	489	444	474	444	431	430	486	483	463	464	431	412	455	502	491	435	482	463	501	448	440	481	462	463	470	443	455	453	456	449	471	482	471	474	456	473	505	407	500	481	480	462	512	484	437	447	455	477	439	448	500	443	480	452	465	519	514	492	513	479	452	479	446	491	450	472	484	447	499	493	437	462	507	473	486	472	469	458	455	478	451	449	442	480	467	467	483	461	476	458	493	464	488	440	451	457	427	445	482	476	453	443	464	455	441	459	461	429	475	478	470	452	478	448	444	425	436	434	493	454	492	470	457	514	455	471	483	505	409	436	442	424	446	480	498	469	492	472	439	497	391	422	452	460	444	450	437	428	432	449	442	457	459	471	458	457	442	468	477	463	465	440	427	470	432	443	459	481	445	482	473	508	471	477	501	461	452	467	458	456	480	489	435	428	480	468	482	502	470	466	512	470	466	475	460	473	454	442	482	452	450	466	454	450	450	459	467	441	423	444	454	469	456	477	466	482	442	467	445	431	441	455	422	432	483	474	471	502	468	455	465	474	486	464	432	437	434	468	458	460	438	457	431	481	483	463	468	445	469	449	495	429	482	515	453	452	444	472	483	447	480	453	451	510	522	461	445	497	460	487	446	452	462	513	473	472	462	455	449	456	507	484	482	449	454	417	473	473	463	500	461	468	451	499	477	445	453	447	474	483	481	441	457	447	434	455	485	462	476	484	457	446	450	470	449	446	433	484	483	435	463	481	411	467	476	461	440	493	489	474	472	446	468	455	484	446	454	420	461	446	436	447	481	495	479	448	478	426	462	497	446	443	456	501	465	438	445	439	442	447	453	493	489	505	461	443	469	471	453	455	468	457	448	456	459	426	426	478	462	460	495	459	435	461	476	453	488	483	457	433	478	427	441	446	476	497	481	482	471	461	475	452	416	495	438	452	464	462	457	452	450	436	460	452	449	484	445	451	435	467	451	453	474	467	491	484	457	500	459	472	436	487	472	460	446	491	497	446	438	479	445	471	446	488	476	462	463	418	480	441	449	483	453	460	453	513	454	473	484	437	480	423	491	465	448	449	457	468	488	458	457	449	429	434	484	459	459	477	452	447	448	479	466	477	436	465	447	469	507	484	483	427	432	449	481	502	457	492	473	513	462	436	467	457	484	466	484	416	499	426	454	466	468	449	442	444	483	466	450	470	460	436	446	461	490	460	447	454	439	470	424	437	474	450	469	465	445	430	462	456	495	440	475	469	422	431	437	474	467	439	502	421	453	490	471	432	492	459	480	460	481	465	461	467	454	445	461	497	477	465	458	463	490	497	467	474	451	484	465	477	467	480	466	469	425	436	467	454	470	488	501	481	495	448	478	486	484	477	503	476	449	475	486	452	433	474	449	432	461	454	476	452	474	496	489	463	460	480	490	469	425	426	452	414	457	424	481	478	441	423	419	465	460	502	435	419	466	445	452	467	475	440	469	444	469	435	453	465	428	476	466	458	468	462	429	476	493	452	423	434	446	472	424	463	463	430	486	501	469	479	442	445	469	487	465	482	448	450	477	485	446	442	461	466	453	448	462	475	487	425	442	501	467	478	505	440	460	451	435	464	446	475	439	465	503	464	448	441	476	491	491	477	465	497	461	459	477	467	464	447	458	458	462	446	476	483	474	450	466	442	455	496	461	469	418	487	451	450	451	454	478	461	465	456	424	438	450	443	407	484	462	464	484	433	482	477	460	455	471	483	481	460	470	450	448	464	488	445	473	455	471	446	436	475	515	443	479	429	436	457	481	431	472	463	452	475	451	460	432	467	461	450	496	422	463	477	462	462	447	455	472	455	492	468	464	443	503	447	461	484	450	411	457	469	439	437	439	445	457	440	456	451	461	429	444	476	439	483	473	493	492	441	465	465	470	434	453	476	446	475	455	459	468	494	427	450	481	438	466	444	479	475	465	471	443	479	468	481	479	450	429	477	470	472	473	522	449	475	427	429	457	447	461	448	453	437	489	463	411	432	449	435	490	453	472	450	448	477	415	442	428	473	405	478	423	452	456	482	475	461	492	482	479	439	438	479	447	459	436	467	471	435	503	458	398	471	434	472	469	470	475	459	476	483	434	454	489	474	466	520	436	483	427	437	465	461	471	434	440	457	467	452	431	459	459	485	433	431	461	416	477	463	441	452	493	459	460	468	472	426	455	483	438	438	439	475	472	468	504	485	460	441	429	469	477	453	484	453	480	433	441	454	420	438	472	440	436	483	442	446	457	431	447	490	484	432	471	442	448	443	434	460	453	436	459	452	486	459	470	458	507	463	427	421	483	469	495	473	467	481	482	445	460	469	478	464	419	465	430	463	464	455	473	478	462	440	439	449	459	447	493	475	416	465	459	458	443	474	456	476	467	491	462	441	479	440	475	525	484	445	444	452	482	479	468	431	498	486	436	450	492	439	442	460	472	446	451	503	453	462	468	492	462	437	482	463	456	454	483	444	459	444	488	456	456	489	460	478	482	492	499	422	434	467	454	438	457	448	500	441	465	468	470	475	466	498	453	468	431	459	450	489	441	482	449	475	441	472	473	445	444	473	451	462	433	465	485	475	422	399	431	467	437	436	442	457	497	495	440	485	445	455	508	486	494	438	470	440	469	517	464	453	488	429	458	461	459	453	486	458	492	456	478	408	457	427	493	465	466	447	479	447	441	494	460	483	453	452	472	448	503	464	446	432	473	447	431	489	454	468	495	452	465	489	450	506	431	435	431	490	458	491	481	479	465	471	462	447	440	452	504	452	430	478	468	476	440	469	455	420	464	464	447	467	460	458	471	456	450	441	505	476	484	488	464	474	479	487	444	439	424	441	488	439	436	475	429	467	409	451	472	445	450	462	469	472	442	465
12245	813	632	550	433	368	386	376	339	304	369	338	324	337	313	306	306	305	302	311	283	312	283	298	300	327	324	287	347	297	282	337	324	318	337	285	327	288	327	316	316	277	294	304	321	320	316	296	295	327	291	306	334	293	251	339	338	295	252	303	324	272	317	301	332	295	350	274	314	302	315	320	331	305	314	293	269	314	316	300	305	295	289	336	347	317	295	310	312	279	323	284	314	287	313	261	319	311	295	312	320	304	313	341	330	309	306	280	315	344	307	305	340	309	319	304	319	301	357	286	308	305	298	293	345	289	280	342	325	310	270	322	308	319	319	303	304	326	345	305	277	329	307	320	289	317	284	294	305	329	321	273	338	292	271	308	339	275	289	337	325	291	310	270	253	313	303	325	309	313	322	287	301	318	283	298	314	294	287	307	310	272	297	318	320	315	303	318	314	321	312	271	322	298	322	299	304	321	311	284	268	293	336	300	333	302	298	306	287	331	323	305	290	310	304	294	313	265	264	317	302	315	281	340	291	344	284	322	308	297	292	275	294	320	319	282	330	349	309	332	302	292	328	322	315	305	309	335	293	295	286	306	291	319	298	332	270	320	316	285	314	293	291	309	291	290	261	279	292	302	304	297	320	352	312	352	308	288	295	312	312	319	324	299	297	334	289	330	298	310	310	330	266	340	305	303	312	326	304	312	286	316	328	286	301	298	301	299	293	309	277	309	259	313	280	319	308	294	317	315	282	310	317	366	309	311	259	296	284	295	349	319	285	298	281	333	296	316	302	313	314	265	331	289	311	331	311	284	284	281	299	329	290	270	330	310	301	315	297	255	306	275	314	303	335	292	306	313	305	296	288	294	308	273	307	262	313	296	285	320	303	315	298	301	286	323	285	328	334	263	289	274	314	330	337	309	302	291	329	273	296	314	308	305	331	274	295	342	342	290	298	276	289	316	319	273	328	297	257	301	308	294	297	303	310	277	320	301	262	302	311	318	308	320	287	338	286	310	305	321	321	282	315	283	339	293	313	279	303	286	303	271	300	305	293	307	310	309	305	270	325	301	341	276	304	311	286	316	315	309	292	313	323	302	321	308	269	269	325	272	316	332	302	313	289	321	281	279	324	310	295	276	284	281	299	280	263	300	290	305	286	287	305	318	290	277	309	307	327	292	343	307	292	322	316	320	328	311	307	310	279	272	266	299	292	327	273	301	265	307	324	310	322	298	293	311	329	343	289	309	299	320	319	321	320	319	332	335	285	317	272	305	327	299	278	273	300	330	309	323	335	338	277	236	320	285	303	344	277	280	336	283	269	304	314	271	273	306	336	304	279	289	310	293	296	309	286	316	334	299	290	327	263	339	318	290	321	318	320	355	285	284	320	300	313	292	331	300	308	326	337	305	308	335	328	285	349	296	269	327	356	292	331	307	293	301	335	299	294	338	252	327	304	289	282	302	293	334	317	302	291	277	292	284	266	300	328	268	318	322	332	315	329	286	327	303	290	298	295	294	295	272	281	330	323	326	304	315	322	334	284	328	302	297	316	293	296	325	316	302	299	288	324	299	307	342	308	309	313	303	322	311	278	306	281	299	314	289	306	289	311	315	329	274	323	337	294	328	327	306	297	277	311	314	292	299	301	278	306	316	335	339	291	338	328	285	317	302	287	321	306	284	316	314	261	292	313	312	308	320	323	306	314	307	305	295	277	311	310	328	321	292	262	284	325	311	322	294	319	287	300	318	279	328	324	299	304	299	288	311	287	295	303	304	299	333	293	291	280	271	301	318	298	311	281	290	293	320	279	294	283	304	289	296	298	301	331	298	311	310	290	312	301	277	306	316	299	312	307	319	289	298	319	298	293	276	278	302	288	326	292	318	302	297	285	312	303	302	313	349	338	319	276	285	300	274	325	306	329	302	268	293	317	310	313	291	341	283	293	300	292	306	298	326	308	302	287	287	335	313	269	296	323	285	342	298	272	300	301	342	290	301	311	336	315	297	321	303	302	307	313	302	310	275	285	318	295	277	303	313	316	341	288	325	333	263	318	309	315	332	322	322	291	313	304	319	302	303	323	310	302	278	284	313	303	301	319	314	312	307	317	282	323	302	332	330	265	307	297	293	316	282	305	295	322	329	286	314	279	270	313	297	313	318	312	259	294	329	309	345	275	296	307	307	284	333	307	296	268	327	299	298	330	306	314	307	297	304	298	314	348	285	311	301	303	307	341	338	315	302	295	263	275	311	319	352	304	311	314	311	312	311	320	302	341	297	312	299	278	328	313	324	292	287	317	355	301	310	320	297	305	302	328	303	322	328	327	301	277	287	274	314	304	312	311	277	303	320	317	331	340	292	286	320	267	317	295	282	293	289	300	308	306	314	329	313	297	292	314	302	335	317	311	330	307	287	308	303	272	284	296	261	312	306	357	286	281	288	290	291	316	314	328	326	303	318	320	347	306	311	307	280	303	321	285	358	315	314	302	290	325	331	317	356	347	307	312	272	311	289	302	328	262	299	316	310	326	286	271	318	326	308	332	294	323	291	301	316	313	285	296	315	288	316	288	335	331	314	298	301	298	312	288	299	297	286	306	318	281	286	328	332	329	324	322	294	295	299	318	301	282	331	333	308	284	350	357	297	275	312	305	307	331	308	323	287	306	289	325	304	290	358	312	358	321	313	335	292	292	301	292	301	309	317	311	321	311	293	292	293	311	298	286	319	289	315	298	299	303	274	289	331	305	299	296	307	314	320	287	273	294	308	296	304	300	323	306	336	282	323	290	367	298	301	330	287	306	304	317	313	317	332	278	330	295	302	326	306	309	287	299	305	287	303	312	271	289	289	289	286	294	306	312	287	331	320	328	346	319	282	275	273	317	309	285	298	280	311	282	310	302	269	304	312	321	279	314	290	343	332	293	299	327	285	310	303	286	330	318	291	299	305	296	297	292	308	290	293	306	301	304	301	285	297	307	285	311	324	342	322	315	310	300	289	297	341	316	330	290	321	296	307	306	280	312	286	310	300	298	333	288	316	278	338	308	299	287	294	268	282	314	308	312	308	291	304	311	309	312	311	298	311	315	322	259	331	284	287	324	281	309	304	314	309	315	300	326	316	345	319	319	292	343	345	301	313	290	289	314	293	263	298	313	312	366	332	338	300	304	286	309	294	299	318	354	314	313	301	288	298	295	294	282	298	261	312	328	320	324	300	331	298	308	319	275	305	315	321	284	283	303	315	289	315	312	318	332	328	337	313	334	318	301	321	286	295	328	300	323	306	291	276	269	308	305	330	310	273	322	325	314	345	283	307	304	286	279	277	301	310	278	299	300	326	338	311	295	309	267	292	283	302	318	320	288	340	321	345	320	342	277	286	335	293	301	280	279	298	307	311	301	316	314	324	304	326	347	317	312	311	304	340	292	277	332	313	296	333	308	338	285	321	312	309	317	301	321	306	310	319	316	323	300	351	311	288	323	320	313	325	315	304	277	297	278	320
8779	928	1459	1560	1443	1219	1013	977	908	897	824	848	851	793	818	755	774	759	763	788	727	777	744	741	753	736	800	757	688	750	744	723	787	713	725	716	709	733	718	705	722	673	706	702	703	680	703	739	735	718	698	714	704	697	760	699	695	701	710	661	741	699	711	696	666	722	692	630	678	713	663	746	689	685	726	702	733	669	685	706	722	732	658	714	739	715	710	736	703	669	728	719	694	710	753	789	745	674	716	727	702	716	668	702	668	670	686	721	694	705	688	708	684	691	730	643	627	723	664	716	717	674	716	662	726	717	658	695	638	641	653	697	716	685	715	702	662	730	700	686	721	664	692	715	734	661	709	718	701	651	703	725	676	716	710	720	704	658	706	664	682	720	677	720	668	655	719	702	683	694	687	721	727	686	719	703	677	724	751	669	686	737	674	706	689	736	664	678	726	740	686	682	688	676	705	740	689	735	721	718	715	714	666	704	723	704	694	767	735	669	750	674	686	719	700	670	738	651	707	697	688	652	735	691	690	673	611	744	669	677	683	719	716	710	662	709	701	749	679	708	703	716	658	658	703	684	690	697	646	656	711	642	689	758	660	680	659	679	727	700	715	662	683	766	691	667	687	718	679	624	680	707	685	705	657	726	698	691	710	739	752	662	691	714	717	684	647	734	673	688	721	697	702	698	700	692	694	741	658	673	719	659	741	736	689	680	721	729	724	650	687	718	679	674	716	694	719	670	728	692	727	735	697	681	715	719	704	711	720	722	694	668	729	706	702	702	674	726	719	669	687	682	731	682	723	688	687	751	693	686	697	704	718	704	726	760	720	753	719	714	655	716	670	712	703	705	698	694	694	691	708	749	733	702	710	696	678	670	694	712	671	696	672	700	648	659	677	694	713	689	735	689	717	698	702	680	693	662	721	692	695	734	674	707	690	691	692	701	699	692	715	694	683	662	697	698	664	709	691	706	659	690	674	699	716	667	689	712	727	689	706	718	681	685	730	683	670	711	692	682	647	696	692	711	689	724	712	702	677	719	706	744	736	697	681	696	695	674	700	715	721	679	720	748	670	688	697	694	710	685	729	660	726	626	682	667	710	677	673	720	671	684	691	718	645	670	649	671	676	718	737	725	722	680	769	683	693	663	711	686	693	695	700	682	721	726	717	643	649	683	732	652	707	691	691	673	714	704	725	683	670	707	674	645	736	703	650	735	686	694	678	656	691	682	681	712	698	683	684	739	651	710	711	729	728	729	692	692	703	662	676	713	712	728	705	690	686	727	723	726	716	690	701	726	684	674	706	705	679	692	650	693	724	716	698	693	692	689	723	705	775	665	678	672	704	698	690	636	677	706	696	711	692	656	710	652	701	697	688	713	682	654	661	670	719	676	722	714	687	693	719	733	736	694	673	686	734	684	708	653	686	717	660	721	734	672	710	713	668	672	673	717	700	664	701	703	661	679	707	714	722	716	697	666	709	659	681	660	686	723	682	731	682	754	661	712	704	683	686	692	700	682	680	719	707	667	748	706	726	668	719	739	720	711	696	702	707	684	642	708	727	665	673	702	718	707	719	691	673	723	767	673	710	694	732	719	670	701	736	692	726	707	687	692	708	698	688	700	663	681	709	680	718	664	708	684	645	673	693	689	734	678	682	691	721	743	700	719	724	721	698	721	676	688	748	668	711	704	713	740	718	732	722	718	693	660	714	670	693	697	685	659	672	711	682	716	694	717	693	668	708	693	722	696	703	696	682	730	713	720	660	692	670	707	707	701	723	741	708	671	712	693	780	726	682	690	728	724	724	718	692	689	716	702	689	713	706	711	695	701	700	701	698	677	669	698	746	720	695	687	693	678	690	653	724	708	734	688	684	695	675	674	719	722	708	741	679	697	673	717	663	656	673	744	721	657	677	760	681	680	724	660	735	709	648	736	728	705	675	696	664	700	700	652	697	678	665	687	690	741	710	664	730	715	685	667	705	681	689	727	699	687	717	741	708	639	665	672	728	692	656	719	744	747	752	698	713	699	716	662	708	687	670	700	674	670	708	697	685	702	683	692	702	681	705	669	681	678	718	685	693	781	671	716	676	711	653	709	689	734	670	731	698	708	705	675	714	708	694	654	706	687	688	685	701	675	702	703	716	702	689	717	628	681	712	710	718	684	670	728	700	705	709	681	696	720	725	694	712	677	731	705	697	708	694	684	710	715	675	684	708	749	682	703	722	774	667	746	655	683	704	704	762	771	716	705	696	709	716	676	706	707	674	690	706	692	737	728	706	686	746	693	688	659	748	679	675	682	724	706	712	670	735	730	705	689	674	683	688	724	677	737	709	680	718	728	706	654	639	698	713	711	678	692	667	683	711	725	717	698	735	706	724	689	711	670	703	681	767	651	679	705	780	727	712	741	692	732	682	734	675	670	685	672	705	692	686	679	746	700	681	667	663	736	739	699	722	650	684	692	736	679	734	650	640	697	715	701	707	718	731	700	694	640	744	687	660	710	660	689	704	697	712	669	716	710	691	689	700	697	742	676	659	736	711	646	699	699	694	722	688	704	704	747	669	680	707	697	714	706	705	731	648	702	695	730	697	695	730	640	697	673	700	692	702	686	712	683	697	689	726	694	720	693	749	696	697	740	707	752	723	698	679	715	729	699	679	705	712	733	686	630	610	655	681	712	700	702	684	654	686	724	708	673	687	739	691	707	679	719	678	715	713	720	716	698	722	699	673	711	712	653	695	685	690	709	688	724	702	656	674	653	726	718	704	742	714	720	715	697	715	679	704	685	684	687	694	673	675	729	721	638	680	734	719	689	733	685	681	705	651	711	758	715	758	727	700	673	708	665	716	747	670	713	712	694	738	660	690	724	744	694	648	665	687	693	691	749	690	690	707	730	703	712	714	736	711	698	734	708	720	702	671	704	745	718	675	672	697	711	777	692	707	673	698	695	713	677	729	688	733	698	700	652	709	697	708	678	617	739	647	717	690	726	685	700	702	663	695	698	672	723	692	699	675	693	726	679	661	708	670	700	698	682	711	692	692	708	703	678	701	655	698	728	650	674	704	723	748	657	704	717	681	691	658	700	751	712	715	735	679	669	716	679	690	697	656	714	739	704	702	681	756	688	683	726	695	700	735	711	677	705	710	733	697	707	696	678	726	666	739	682	694	719	701	682	748	674	678	670	699	714	643	641	766	687	678	736	707	707	715	723	659	668	678	668	685	690	743	700	699	661	688	676	663	697	664	724	715	733	696	695	734	705	715	714	748	722	696	712	736	682	744	767	718	675	699	732	707	701	734	670	725	691	677	715	679	670	723	717	676	675	750	759	676	703	727	723	709	732	665	714	680	717	719	666	721	680	711	687	696	703	738	709	707	725	690	720	765	731	722	696	732	709	708	649	709	718	714	681	712	713	690	654	676	665	656	682	681	700	658	718	695	624	742	718	714	701	714	689	733	714	724	706	695	705	693	742	651	660	714	674	698	741	721	709
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
