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
338114930449	338114931007	338114931557	338114932107	338114932657	338114933207	338114933758	338114934308	338114934858	338114935408	338114935958	338114936508	338114937058	338114937608	338114938157	338114938708	338114939259	338114939809	338114940359	338114940909	338114941459	338114942009	338114942559	338114943108	338114943659	338114944209	338114944760	338114945310	338114945860	338114946410	338114946960	338114947510	338114948060	338114948610	338114949160	338114949710	338114950261	338114950811	338114951361	338114951911	338114952461	338114953011	338114953561	338114954111	338114954661	338114955211	338114955762	338114956312	338114956862	338114957412	338114957962	338114958512	338114959062	338114959612	338114960162	338114960712	338114961263	338114961813	338114962363	338114962913	338114963463	338114964013	338114964563	338114965113	338114965663	338114966213	338114966763	338114967314	338114967864	338114968414	338114968964	338114969514	338114970064	338114970614	338114971164	338114971714	338114972264	338114972815	338114973365	338114973915	338114974465	338114975015	338114975565	338114976115	338114976665	338114977215	338114977765	338114978316	338114978866	338114979416	338114979966	338114980516	338114981066	338114981616	338114982166	338114982716	338114983266	338114983817	338114984367	338114984917	338114985467	338114986017	338114986567	338114987117	338114987667	338114988217	338114988767	338114989318	338114989868	338114990418	338114990968	338114991518	338114992068	338114992618	338114993168	338114993718	338114994268	338114994819	338114995369	338114995919	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21698	2051	1106	880	630	586	531	488	429	400	436	389	390	395	382	344	385	340	362	407	378	359	365	342	366	361	362	332	354	381	386	368	354	362	412	353	367	348	352	334	359	325	369	332	344	329	339	367	340	329	314	336	359	371	316	366	341	345	336	326	343	316	338	340	353	393	354	363	351	362	336	370	333	370	355	338	319	333	382	372	328	323	343	334	324	344	365	324	332	324	360	371	382	351	358	374	350	354	356	340	333	327	338	370	367	368	369	344	378	376	307	361	402	383	327	384	377	329	372	345	359	344	345	370	363	330	386	386	375	343	336	391	394	382	358	361	344	367	352	348	381	328	358	328	343	325	372	359	387	386	327	347	335	347	347	342	343	321	350	354	399	400	329	362	366	370	350	339	351	306	325	339	357	342	399	363	345	335	342	339	371	381	363	342	387	337	382	358	352	350	359	327	392	341	337	360	373	361	392	354	323	369	341	334	364	356	327	357	333	350	363	362	393	352	321	359	311	375	368	345	346	328	363	354	332	342	359	353	324	343	360	357	368	382	374	353	365	380	359	343	356	352	344	356	343	367	335	343	325	356	358	352	373	332	340	334	361	361	350	391	404	362	360	363	364	335	338	385	376	353	338	350	367	376	354	383	387	331	367	363	348	343	336	373	330	342	386	378	374	386	353	365	336	341	367	357	351	393	373	335	390	385	367	369	349	401	379	353	360	333	335	354	349	374	362	354	330	339	382	373	371	399	363	355	391	314	351	367	370	356	344	344	335	355	339	355	338	344	347	349	330	313	365	364	309	360	346	345	354	343	355	327	327	324	378	357	334	359	373	341	313	386	336	342	350	369	345	368	356	356	348	394	330	361	358	371	351	361	343	342	326	339	351	359	327	402	364	380	383	402	339	366	358	407	369	353	330	325	352	336	378	369	358	323	367	361	322	348	343	364	354	326	350	366	333	373	338	376	370	413	371	393	382	367	349	362	370	364	368	336	360	340	328	343	314	363	369	337	355	357	345	332	402	341	336	342	399	372	347	357	324	316	338	362	379	344	370	364	332	345	321	349	372	382	381	350	382	380	332	340	330	349	373	328	380	334	333	321	355	357	376	317	348	337	353	376	330	363	337	360	386	373	386	351	351	368	335	339	321	335	352	370	374	367	356	347	345	371	347	321	310	347	378	363	349	392	359	408	356	327	387	314	327	324	299	338	370	343	339	340	378	381	326	335	368	326	364	375	377	363	358	361	358	316	365	365	352	359	317	365	364	385	362	356	369	367	347	379	358	322	352	353	348	344	380	377	320	322	356	372	377	341	336	370	358	346	330	373	344	330	349	326	352	348	343	326	340	321	360	341	331	329	361	355	339	346	346	321	350	359	377	347	364	392	327	384	335	349	340	328	329	348	344	383	309	388	358	336	368	344	354	356	348	344	368	344	377	346	366	372	378	374	317	332	362	346	350	363	365	358	341	363	356	336	352	349	379	340	317	362	333	381	343	328	386	372	337	361	369	369	346	373	349	366	337	339	354	374	380	373	352	366	352	382	343	356	355	341	336	329	390	364	361	352	308	367	355	378	349	343	334	347	338	342	336	313	378	366	360	368	330	378	330	345	379	323	335	336	332	347	330	351	362	361	341	306	338	328	357	341	354	355	344	354	362	342	336	362	367	346	324	348	380	339	373	372	350	351	373	371	367	358	366	359	345	361	381	343	343	347	359	331	336	367	348	356	369	365	382	320	337	357	345	356	323	375	386	319	366	380	338	349	365	358	322	358	370	369	347	399	341	364	348	339	377	358	342	358	351	362	381	308	340	350	378	338	347	351	322	365	341	391	360	339	365	344	340	309	389	320	356	321	348	387	377	360	324	357	356	356	348	341	341	350	338	371	337	337	342	304	354	335	351	362	337	357	329	299	338	330	345	351	366	361	380	374	356	346	336	349	348	340	331	384	378	363	358	329	390	362	319	329	371	356	330	347	349	349	334	351	349	362	319	356	351	382	353	345	318	351	335	381	348	351	361	361	339	350	357	321	346	335	331	341	345	354	339	354	371	351	355	315	345	366	386	342	381	343	358	359	335	348	314	326	352	353	339	375	375	327	344	306	340	328	375	337	374	362	347	372	354	396	363	359	322	339	346	374	345	349	332	362	362	337	359	397	369	365	391	342	339	370	350	329	354	376	359	367	381	379	337	387	324	333	347	361	331	348	373	353	377	335	329	354	332	354	384	357	350	340	370	358	330	390	353	374	332	353	380	403	369	357	349	381	334	324	356	309	363	384	371	358	374	350	372	350	358	339	326	331	334	344	340	347	367	370	327	379	359	341	364	339	352	334	346	335	354	325	384	319	348	339	368	380	381	384	350	298	403	355	408	352	337	341	330	374	357	321	342	310	334	371	374	369	360	363	337	325	338	353	376	373	368	347	366	361	337	328	322	323	355	352	371	348	351	364	386	382	372	368	363	351	360	328	343	347	332	364	343	362	377	308	375	335	331	325	360	348	344	321	374	382	342	352	322	363	338	325	308	328	356	329	357	347	341	355	349	332	328	365	362	343	348	344	394	359	345	368	350	358	376	380	359	361	385	354	350	366	317	337	356	340	386	375	319	352	324	348	398	376	381	307	311	398	367	350	363	395	352	389	338	337	337	383	367	334	338	371	358	367	337	340	344	359	364	355	362	368	372	350	359	350	357	333	348	351	337	379	349	333	360	361	379	362	356	367	363	299	369	344	344	339	347	352	341	333	363	351	330	323	307	307	328	342	342	297	359	357	359	403	393	373	348	357	323	378	376	336	331	350	341	406	359	326	406	383	384	391	386	350	349	370	351	359	339	370	360	365	362	351	334	342	349	367	368	377	342	335	337	372	352	325	338	364	326	374	367	352	334	381	348	349	354	324	318	330	315	354	363	388	346	374	346	349	357	349	351	343	303	343	352	368	395	350	367	323	340	335	355	344	328	370	315	347	353	367	343	381	373	360	329	351	356	328	366	377	364	367	355	352	335	387	358	361	353	344	377	371	351	361	399	350	347	361	356	354	357	355	334	360	361	340	359	326	376	334	337	348	339	365	366	384	329	347	385	378	371	370	358	328	338	367	375	356	366	363	382	364	351	357	388	392	382	361	344	319	361	382	352	400	333	385	361	346	379	349	367	386	347	340	356	345	360	357	356	366	348	333	351	312	327	373	379	329	330	362	348	364	327	334	321	350	361	350	382	349	352	365	355	363	339	357	336	333	399	366	316	361	360	375	333	320	365	368	314	330	361	364	344	349	364	375	334	365	361	335	368	410	363	335	342	361	381	345	357	377	358	356	371	357	357	359	359	365	380	373	331	329	334	333	362	352	358	383	339	373	358	360	332	306	345	331	314	346	351	329	309	361	333	356	356	338	323	387	354	327	318	349	373	374	355	357	365	313	355	378	342	362	344	363	345	323	372	341	361	398	396	342	361	393	355	366	352	347	362	368	314	304	341	329	349	368	354	372	336	394
11607	1398	2160	2453	2064	1825	1599	1386	1275	1204	1072	1038	976	991	952	953	877	888	936	888	814	867	848	813	810	894	870	849	794	852	818	836	808	900	822	800	741	764	808	763	827	802	837	775	806	792	817	817	803	802	794	807	796	795	783	781	815	796	827	796	767	812	794	790	757	780	788	806	780	775	797	801	793	785	755	767	859	807	777	784	787	828	764	749	781	804	816	817	799	814	786	777	841	797	801	804	769	773	764	731	752	877	783	861	738	812	787	840	784	789	852	756	803	811	730	822	799	870	770	830	772	740	812	759	791	759	768	808	747	840	748	784	812	831	740	773	768	776	825	799	761	765	759	791	766	814	743	754	829	822	801	784	768	852	803	788	823	799	825	784	757	775	787	784	780	795	759	774	794	802	743	792	795	830	770	791	776	846	724	775	786	767	813	739	782	745	788	734	823	776	776	800	735	795	722	788	755	810	783	747	762	791	800	757	790	791	809	801	759	710	845	738	768	735	728	771	788	750	804	761	759	850	758	820	796	793	797	768	797	771	735	751	739	798	780	734	760	791	790	761	761	736	833	723	757	787	784	807	737	790	775	791	770	753	761	770	791	804	754	752	782	813	761	791	783	765	823	782	763	758	782	772	773	778	760	743	811	785	747	740	788	808	781	837	780	777	786	767	816	765	766	786	767	773	793	770	800	767	762	784	806	791	808	767	815	804	814	742	793	764	759	769	730	839	760	797	761	790	758	731	803	792	808	759	805	762	759	825	777	788	782	811	794	756	758	773	791	794	780	822	786	791	725	801	806	806	784	854	746	780	823	797	789	802	738	787	752	795	747	770	750	798	764	762	760	814	770	754	767	813	778	787	705	850	786	803	811	816	750	753	760	735	819	797	798	763	859	830	797	757	750	775	749	842	795	761	763	770	764	702	751	783	766	794	793	768	814	792	773	761	768	775	775	762	756	763	784	803	784	777	799	788	787	728	788	788	852	774	767	801	796	788	804	812	727	826	765	776	785	799	769	777	844	749	755	783	798	817	756	796	798	769	791	765	781	832	788	769	831	797	765	740	762	791	788	774	730	785	746	784	803	766	801	780	750	739	751	793	807	797	753	772	782	801	759	804	770	813	753	796	757	791	796	720	785	774	804	789	791	780	782	726	759	743	771	827	730	750	788	812	791	759	784	788	833	793	772	762	754	781	740	730	813	778	800	796	824	776	819	760	761	759	813	774	747	787	780	780	803	798	770	797	783	850	798	763	760	786	778	774	778	767	788	811	792	775	730	776	766	763	794	807	766	765	740	778	817	766	781	782	784	795	781	765	773	749	802	779	798	803	793	770	745	792	837	783	770	789	830	762	774	796	760	744	794	797	778	759	756	741	771	798	761	782	813	783	771	818	802	781	768	810	791	800	748	801	784	741	798	778	756	789	796	757	778	767	713	772	787	833	752	792	799	767	799	794	814	754	760	754	816	804	798	772	757	765	795	796	771	752	769	713	838	767	781	769	765	728	777	835	784	786	810	796	752	746	807	747	755	822	735	793	777	800	779	749	817	748	802	798	772	795	811	789	771	790	807	796	821	769	759	774	783	760	706	809	778	799	749	740	821	805	805	748	772	779	779	784	794	787	736	789	786	805	812	778	812	740	758	765	760	797	773	754	749	847	818	799	746	811	747	812	763	735	763	720	780	764	761	775	729	764	809	754	803	769	788	746	803	761	750	762	794	767	789	776	778	764	754	766	828	778	752	797	774	779	820	718	782	810	762	802	731	764	756	723	788	765	726	764	828	785	832	795	820	759	787	783	765	832	783	808	730	736	843	802	744	806	747	785	734	839	735	740	786	779	762	798	748	790	787	765	737	786	758	795	760	834	805	767	849	787	839	747	787	772	783	794	787	745	761	843	821	767	766	799	791	771	765	797	815	769	795	789	751	812	781	833	772	739	755	722	705	819	768	734	759	783	763	771	727	765	736	835	801	764	786	816	759	778	785	754	773	820	802	750	814	805	765	792	822	786	819	752	800	802	757	810	752	794	728	805	778	790	795	808	730	818	780	788	818	821	771	751	741	759	805	819	785	784	805	759	789	770	821	755	802	773	760	791	799	789	793	787	796	746	783	782	792	812	777	812	780	811	814	730	730	833	813	794	774	765	730	724	805	814	792	725	787	720	756	737	789	788	740	823	784	768	779	799	760	761	827	756	815	766	763	770	787	802	772	787	777	798	769	789	751	747	787	788	790	830	762	754	819	774	783	762	744	746	747	762	764	779	753	808	768	827	769	824	780	754	807	809	798	774	811	781	795	781	775	774	790	786	798	782	745	822	780	765	744	753	803	782	829	741	787	760	824	776	802	756	747	794	821	811	762	749	750	792	823	800	780	789	755	817	775	770	740	791	827	794	817	774	760	776	785	778	823	818	812	729	825	809	796	725	753	755	812	755	792	806	815	792	769	758	750	769	749	770	778	797	766	779	836	796	769	773	796	778	768	763	734	740	790	803	742	815	791	782	800	822	774	809	773	732	784	762	801	757	746	796	810	777	767	755	727	806	816	809	779	751	784	788	824	758	787	753	716	766	767	826	745	806	792	823	778	743	776	811	772	782	742	779	761	786	762	731	775	778	737	766	827	753	786	784	770	799	823	773	766	777	797	735	735	760	753	736	813	784	832	816	762	782	794	761	797	764	754	772	779	789	789	788	812	759	746	794	778	764	777	760	831	761	732	768	781	759	748	788	749	733	778	790	760	832	793	729	822	784	781	844	785	777	750	771	771	773	774	774	738	780	781	769	779	746	774	732	805	817	787	774	808	721	800	782	770	786	747	732	770	798	781	773	783	793	774	778	749	799	766	783	790	770	777	777	728	752	782	774	773	753	856	753	842	795	784	781	779	785	808	783	763	773	735	751	765	750	787	828	796	803	768	752	798	789	797	807	863	816	838	796	752	788	855	773	813	763	785	761	740	779	873	760	843	770	765	792	753	740	776	759	715	798	803	819	793	763	796	811	757	777	772	808	764	796	810	818	739	787	776	796	786	768	772	755	777	802	746	810	766	855	799	785	783	790	775	809	780	847	740	814	790	764	795	670	793	747	787	718	814	777	719	790	825	766	738	755	804	765	783	880	745	768	800	791	811	778	784	750	757	782	778	780	717	754	769	745	779	818	784	776	779	770	787	785	800	774	823	747	791	719	848	792	815	759	810	815	763	801	775	741	770	748	756	788	740	725	742	762	793	841	757	770	770	778	818	804	789	767	752	778	767	822	775	696	786	795	746	773	784	844	784	750	777	803	760	824	810	786	789	778	766	732	771	788	794	788	743	768	820	789	824	787	785	762	755	749	757	848	744	798	778	802	794	769	780	806	775	768	758	780	779	774	747	784	817	776	731	795	794	786	818	761	798	813	746	761	743	718	758	779	785	819	766	837	794	815	742	788	800	727	765	729	806	781	763	791	764	777	778	699	758	758	744	791	779	778	800	785	760	747	777	740	750	765
3939	209	161	180	171	171	146	179	175	152	156	160	168	165	161	152	148	159	136	159	141	154	139	181	157	176	157	141	168	147	149	165	168	152	147	157	161	173	165	177	147	144	151	146	183	160	175	146	152	141	168	171	167	144	168	157	144	153	132	164	165	164	159	164	152	126	170	120	161	155	163	145	156	126	146	117	179	165	162	154	156	144	159	150	130	152	156	157	144	185	177	141	133	172	154	184	150	176	149	148	140	156	146	156	147	160	138	144	162	172	153	169	162	152	148	158	146	139	149	143	147	152	177	151	150	134	157	151	134	141	161	172	137	152	156	201	162	158	148	175	153	168	147	149	153	173	146	156	161	161	162	154	155	119	161	165	145	137	151	155	159	142	140	150	163	173	168	164	140	144	155	147	152	165	132	144	149	149	163	137	139	136	167	159	162	161	153	155	145	138	147	151	147	158	153	158	179	127	173	158	153	149	151	146	134	136	163	155	146	156	141	180	133	138	168	147	159	157	168	165	167	157	164	157	128	147	143	161	175	149	173	152	149	128	152	169	143	149	128	143	161	141	172	155	154	178	150	148	151	161	157	140	140	162	153	154	169	159	150	157	139	175	147	138	142	161	176	172	136	156	150	166	156	132	135	165	166	153	164	179	157	168	134	174	160	149	154	144	142	147	131	151	151	161	148	143	132	181	176	162	168	128	156	139	157	145	129	149	180	169	173	152	156	158	139	133	193	175	172	151	166	161	149	138	139	160	171	169	148	155	171	165	146	152	136	136	152	178	148	134	162	142	124	152	167	148	159	158	145	175	140	168	137	145	153	165	153	164	155	153	168	153	171	187	169	156	164	149	147	161	178	133	145	147	135	123	154	150	153	142	152	164	161	146	141	158	146	131	153	145	143	148	128	162	158	180	130	179	166	152	161	173	158	157	159	151	158	153	155	154	144	154	131	153	163	145	176	158	177	172	125	162	157	164	163	165	164	164	150	148	140	181	159	161	166	155	169	164	155	159	147	171	137	154	166	149	139	172	147	146	155	171	144	152	162	148	182	146	188	147	145	177	153	159	157	170	146	151	147	152	150	167	164	152	158	172	137	134	144	149	155	171	147	148	159	146	155	139	162	158	141	156	133	157	157	152	159	147	139	133	152	149	147	164	158	171	165	165	147	155	148	153	150	157	162	149	137	161	152	161	160	167	155	184	155	144	128	136	162	147	162	166	146	147	143	152	164	144	167	142	153	192	170	156	145	194	142	163	144	179	165	156	144	137	154	175	158	184	186	168	175	144	137	160	143	152	163	139	141	142	143	156	165	172	138	149	132	163	147	156	148	150	142	157	151	152	166	144	160	178	157	166	140	129	176	167	154	125	141	157	161	138	171	171	166	152	140	148	158	164	147	164	152	151	135	147	149	129	174	161	156	159	175	148	136	163	130	140	144	137	153	141	159	142	166	142	152	157	156	144	143	181	167	130	150	165	177	156	163	145	162	157	152	148	141	158	138	132	167	146	165	161	140	160	173	149	155	172	153	146	165	139	170	160	154	159	127	181	144	163	153	148	163	165	132	171	158	140	151	148	175	153	170	168	137	133	157	165	169	142	151	140	144	143	159	170	162	140	154	166	146	176	158	160	136	136	158	151	156	145	148	147	133	152	166	135	185	157	153	146	151	142	137	164	160	138	147	148	143	163	143	143	172	165	150	141	158	160	141	160	170	142	151	168	155	140	164	154	159	157	165	142	178	132	174	166	146	130	162	156	148	173	150	156	152	141	176	139	161	165	164	169	141	165	146	145	143	143	159	177	159	163	169	167	171	166	138	130	163	162	149	152	156	156	153	153	170	171	152	162	161	136	169	146	167	162	139	156	154	169	152	138	152	138	121	159	179	177	151	161	157	148	167	194	163	152	130	145	169	142	140	140	159	159	159	144	151	158	153	173	144	147	168	178	147	163	159	148	150	146	161	164	174	147	151	167	146	174	161	173	139	153	145	150	162	139	142	143	150	170	158	160	174	167	137	145	160	132	151	145	175	145	149	147	154	168	161	154	144	179	165	140	155	177	152	163	154	148	133	163	148	142	145	160	152	179	152	162	164	160	153	185	156	157	154	167	167	152	170	151	165	158	158	159	138	141	138	193	164	168	168	152	157	158	164	146	155	162	161	157	166	164	168	153	163	155	149	170	167	164	157	136	145	161	157	170	174	177	165	138	172	152	146	155	177	173	163	154	146	164	174	139	133	133	172	190	175	150	158	138	154	148	166	165	156	177	175	183	149	150	157	136	162	150	170	150	168	164	153	168	146	148	138	150	154	161	140	157	164	135	144	163	160	143	154	183	151	150	141	172	134	146	169	156	157	148	166	160	171	177	142	152	150	161	148	185	172	150	162	188	173	159	161	157	159	146	173	147	139	168	148	138	144	174	155	147	138	147	164	147	161	147	160	130	144	138	164	159	145	145	171	155	130	143	135	176	153	136	163	149	153	167	169	168	132	135	188	153	155	119	186	161	155	150	144	171	194	132	136	163	158	150	152	146	150	145	176	142	145	159	129	158	155	162	174	165	168	191	159	133	156	142	132	162	144	146	140	167	162	157	178	155	156	152	142	172	165	136	177	148	170	156	165	166	158	150	154	194	175	167	129	164	159	139	172	136	162	144	142	155	144	154	165	151	152	158	154	148	130	193	137	155	183	137	153	162	153	143	167	152	172	156	143	168	152	161	151	184	170	144	144	137	169	156	134	148	133	139	193	134	150	167	174	150	156	160	176	137	157	135	129	140	158	142	167	150	168	151	156	187	167	171	177	175	193	173	153	168	138	169	149	140	158	171	158	147	121	152	175	142	150	153	169	146	164	143	168	143	133	133	143	147	156	166	152	148	174	145	167	159	170	133	148	141	150	137	147	138	163	179	131	163	165	150	163	188	136	171	171	154	156	155	155	155	186	161	176	160	148	168	159	158	166	149	147	154	149	162	152	175	174	152	177	137	168	165	178	152	165	143	159	152	176	137	129	122	161	164	165	163	150	169	156	165	135	161	157	169	159	130	144	152	129	156	123	161	153	178	146	175	172	149	159	145	142	140	164	146	176	143	135	155	159	178	156	149	151	164	144	145	155	154	166	154	154	154	148	161	144	133	163	162	143	157	173	142	150	154	155	172	140	145	160	158	155	158	146	178	147	140	146	153	156	166	154	158	164	140	160	182	143	153	155	166	148	161	143	183	141	154	166	169	156	164	137	140	163	169	151	164	151	159	152	164	145	141	162	168	157	157	161	145	175	147	148	154	173	166	144	164	145	134	143	163	165	154	172	137	147	136	157	139	154	160	170	146	151	145	188	150	143	141	134	138	147	161	152	164	156	186	178	144	154	169	127	136	159	148	151	153	163	158	154	148	134	160	159	123	155	130	150	147	175	164	164	154	147	170	155	162	154	144	167	153	154	128	144	175	148	149	133	175	151	190	152	164	146	148	160	187	157	170	174	127	147	161
3150	417	407	454	407	419	450	382	393	380	407	386	415	392	413	392	405	399	382	442	368	392	416	371	411	417	405	349	374	395	392	391	408	416	352	404	415	385	386	384	388	369	392	401	403	390	385	370	373	380	373	390	361	415	399	399	371	404	400	404	379	400	387	396	411	377	366	413	369	360	394	383	391	380	415	381	385	395	391	400	387	408	382	383	396	394	393	404	361	404	397	398	394	428	386	415	432	376	411	372	385	357	395	406	421	393	355	389	399	391	367	394	383	383	360	386	405	384	383	400	389	356	401	411	393	389	397	392	424	419	420	410	365	403	397	389	393	404	426	364	362	433	393	410	412	384	402	388	374	403	364	401	369	398	428	404	382	372	349	416	389	391	427	372	393	368	408	405	417	368	378	384	399	389	419	387	404	402	393	382	385	388	411	397	397	388	405	403	379	395	364	416	354	347	406	409	423	401	391	355	397	373	383	370	368	398	362	393	418	412	356	388	410	381	397	390	355	395	385	432	414	401	376	388	404	370	396	402	379	415	393	395	403	398	406	401	431	396	386	369	423	404	362	396	358	401	366	441	412	370	429	400	424	419	390	388	379	440	391	397	364	369	410	367	370	407	380	394	394	424	404	400	417	396	408	387	395	434	406	390	404	371	386	388	404	429	400	409	380	369	377	412	411	423	404	408	392	400	423	372	386	366	423	399	409	403	386	390	404	405	399	373	378	388	409	391	397	382	391	411	354	368	395	389	393	396	371	401	396	377	407	391	381	407	398	397	408	406	410	367	395	411	384	387	354	397	390	443	402	356	385	437	382	440	380	363	374	372	392	401	377	412	378	370	393	416	359	404	391	389	390	426	379	387	443	395	415	396	415	424	411	423	348	366	398	394	376	416	416	399	424	388	364	387	358	365	416	396	363	410	374	427	383	401	383	400	404	408	424	398	385	397	421	411	426	392	407	409	392	379	431	388	393	396	385	417	423	362	359	401	383	393	391	402	414	383	392	399	396	393	399	392	360	392	414	386	386	414	382	406	420	402	384	427	351	400	425	391	387	386	395	409	377	402	426	383	394	407	366	402	348	397	399	395	408	400	397	409	367	414	413	424	386	382	376	385	404	382	388	399	390	380	402	379	368	404	359	375	390	419	379	396	412	392	383	408	386	403	379	397	394	354	411	397	418	404	402	383	408	365	418	429	397	411	395	356	397	392	401	393	376	399	374	443	405	445	360	382	388	395	402	412	382	390	394	432	405	415	369	390	401	418	391	372	406	388	386	383	420	378	368	407	402	389	404	436	382	419	374	433	400	385	399	375	395	381	378	409	365	381	406	403	462	382	342	363	391	388	413	396	353	402	422	399	367	379	387	364	345	415	379	403	378	399	388	396	398	389	409	403	405	414	396	401	374	374	407	359	406	389	366	354	392	392	362	408	366	397	390	378	414	417	359	372	380	398	393	421	392	397	402	358	368	385	362	391	385	390	392	367	416	404	407	378	404	399	385	382	378	420	376	396	422	433	402	400	384	409	405	437	383	368	389	378	420	363	376	385	389	392	406	385	411	400	417	424	379	437	378	406	399	386	388	358	405	368	393	369	384	404	402	394	425	395	363	409	378	380	348	412	381	364	388	397	362	397	414	391	368	363	401	421	422	411	359	386	366	411	390	386	388	370	402	422	363	405	365	394	396	392	372	436	408	370	381	386	364	372	361	407	342	404	405	405	409	400	389	384	428	359	407	378	379	382	397	405	397	373	387	414	427	403	403	404	370	414	384	368	421	402	425	374	359	396	363	395	413	359	406	392	345	393	383	424	374	399	407	393	380	388	387	388	401	392	377	383	368	386	412	392	374	407	354	431	399	409	375	378	370	412	386	370	388	416	403	408	386	398	400	379	401	373	399	419	413	376	429	374	386	408	373	387	411	388	418	400	436	383	397	370	393	371	390	384	402	378	379	408	396	374	406	388	376	387	426	393	388	418	381	401	400	414	356	374	387	378	381	370	432	388	374	371	427	407	399	364	408	385	399	405	405	376	382	403	388	371	414	422	393	386	374	361	396	438	408	409	372	392	403	420	361	394	436	378	387	404	397	383	413	397	376	393	383	385	377	411	392	397	409	410	376	407	394	388	398	397	412	386	354	393	422	390	414	398	366	402	393	419	387	402	394	413	404	412	397	392	409	406	405	407	366	371	411	389	365	396	358	426	431	372	388	382	396	385	382	384	382	416	372	369	408	393	371	413	386	368	403	373	366	399	366	396	366	405	362	402	402	417	382	411	395	389	372	380	342	400	373	363	384	377	393	372	425	403	407	408	377	414	393	377	391	420	429	407	378	405	390	383	424	392	403	401	422	424	409	377	388	374	384	385	413	358	400	373	409	389	401	367	415	401	387	376	433	396	425	406	407	431	397	390	404	413	400	419	393	388	383	396	429	387	385	384	392	392	397	393	388	373	410	384	377	379	369	382	361	394	406	374	369	424	396	408	396	385	354	438	417	415	399	395	368	404	339	421	409	377	397	417	387	397	410	387	399	424	396	371	404	433	403	384	404	383	388	387	376	352	365	392	406	414	360	369	415	390	370	402	398	420	394	368	401	422	423	338	404	415	390	366	396	418	392	408	394	407	419	388	414	397	374	404	393	388	397	353	393	404	396	374	394	390	410	413	381	388	423	415	408	397	392	427	389	384	409	388	410	364	397	396	395	385	386	407	390	396	383	359	399	389	379	372	404	379	379	407	400	420	378	407	402	395	371	356	366	442	387	386	387	387	386	354	383	456	402	400	385	375	378	348	363	383	378	379	402	391	351	412	364	371	380	405	371	404	381	369	374	376	426	391	411	408	387	406	386	387	357	394	394	375	382	361	419	392	356	348	410	403	373	395	395	368	430	405	413	380	394	385	391	371	405	379	378	417	420	399	417	404	362	394	386	401	365	389	367	383	358	366	381	384	395	378	369	394	404	397	389	384	377	399	413	382	361	410	399	375	408	409	396	400	415	410	373	389	376	416	391	366	411	401	383	431	387	433	388	396	396	454	338	361	419	395	392	385	401	426	411	401	433	379	428	356	403	427	393	379	376	382	381	388	402	344	408	435	420	401	392	380	377	404	411	357	396	385	394	416	401	400	399	406	385	403	392	413	384	376	394	373	357	378	360	373	415	392	391	426	384	408	381	384	385	374	376	364	381	409	375	442	428	386	412	412	342	358	386	393	406	388	404	361	388	393	398	403	401	392	396	395	420	370	363	371	407	377	384	364	388	381	413	377	378	375	386	412	382	401	372	395	425	419	402	392	396	412	369	355	378	389	386	410	406	398	384	383	403	373	395	377	365	385	361	395	383	401	373	417	365	403	350	394	398	377	409	397	387	380	402	388	403	388	368	394	389	389	418	380	406	392	425	405	389	365	400	390	396	382	389	382	390	382	386	386	418	399	399	400	362	391	404	404	396	395	377	390	366	456	395	380	363	365	417	406	400	374	410	397	366	386
12699	765	522	476	418	301	346	330	286	296	272	268	254	249	240	278	241	240	233	262	204	222	261	244	232	246	253	237	278	250	241	238	288	218	277	258	236	236	227	261	241	231	224	281	226	256	246	247	224	245	247	237	240	240	241	250	279	260	258	229	223	252	237	242	252	228	247	251	238	259	237	221	248	236	229	273	267	204	221	228	240	250	215	216	223	243	272	207	234	219	247	232	266	217	227	246	273	264	230	225	214	225	283	250	239	257	225	265	242	246	252	248	227	264	215	226	250	241	201	212	262	232	236	239	224	248	266	239	230	235	199	212	268	230	248	233	253	226	216	228	255	222	219	233	233	245	234	260	245	237	249	250	239	232	248	237	257	247	230	258	221	248	220	241	227	282	237	245	263	222	226	241	232	208	229	265	236	243	244	233	237	245	236	255	232	245	267	276	252	268	250	213	231	246	239	262	248	275	247	250	212	258	262	239	251	247	231	250	222	230	270	237	230	267	237	246	226	235	216	243	233	218	232	227	234	246	270	231	237	253	235	245	226	247	228	245	252	245	240	231	287	226	260	206	232	223	273	211	230	229	212	269	216	243	268	260	265	265	237	221	219	258	230	240	238	237	235	237	228	218	246	229	241	244	256	241	229	267	254	232	241	249	275	259	241	239	248	250	236	235	211	232	239	240	232	269	258	261	249	260	268	231	267	229	219	237	262	244	255	233	237	264	254	241	236	248	248	271	261	229	212	237	266	249	233	213	261	271	245	228	246	235	238	238	217	261	268	228	224	274	207	240	272	245	255	217	213	251	225	231	224	250	270	246	248	249	232	258	242	220	218	264	213	232	248	250	210	202	224	240	233	240	251	270	243	265	257	226	243	256	242	254	253	251	255	234	251	266	266	253	266	234	262	229	242	254	236	243	230	229	242	240	241	211	259	238	258	223	228	221	246	230	243	241	260	230	250	226	243	255	249	253	236	238	242	229	245	253	219	264	249	275	261	232	248	208	211	233	248	254	261	266	234	244	247	224	239	232	230	278	238	236	252	240	262	238	229	215	272	261	220	235	204	237	274	228	242	274	236	222	257	228	230	238	250	241	237	254	207	248	259	212	246	244	264	212	253	227	220	259	224	233	250	236	224	285	216	264	236	225	249	216	250	237	242	253	238	273	224	207	236	281	257	247	286	200	225	256	229	249	231	237	258	270	229	225	239	230	276	251	271	229	221	247	271	214	233	247	235	221	231	219	251	255	264	236	238	221	209	258	278	240	227	245	248	244	237	233	219	225	235	254	240	217	259	231	254	240	243	220	219	248	226	239	256	236	258	258	230	250	242	253	269	232	237	242	240	249	253	218	284	248	253	219	218	220	256	224	238	233	260	228	257	233	217	222	237	264	264	210	245	239	254	226	228	258	196	230	252	236	236	242	226	210	239	261	222	255	229	227	231	234	261	249	250	258	236	233	252	238	266	225	242	224	272	264	239	207	238	211	266	244	230	235	246	227	249	248	215	231	229	259	246	215	245	231	232	263	231	215	223	264	239	216	250	238	228	219	259	231	248	240	254	232	217	247	269	215	239	220	232	227	258	233	237	206	235	225	256	226	275	240	229	230	239	259	242	237	261	259	223	251	249	236	228	240	251	254	257	250	277	251	251	203	248	248	251	252	245	215	234	269	240	246	261	241	226	238	254	258	234	260	236	216	251	232	252	211	239	225	257	245	232	238	209	215	255	266	263	253	237	273	245	263	240	222	239	250	243	246	268	245	239	207	264	265	253	237	238	249	226	205	260	228	261	220	265	262	245	243	202	232	232	212	254	258	261	245	219	232	254	231	247	203	241	247	262	233	265	258	230	237	261	248	247	278	251	212	240	247	225	230	245	257	227	240	267	221	222	255	247	253	259	252	206	245	230	235	232	233	233	246	269	231	230	268	241	219	242	236	217	216	241	256	278	253	241	238	232	240	241	264	264	252	223	249	231	250	265	241	238	230	238	231	216	243	269	232	248	235	267	254	228	223	227	254	251	194	261	234	242	211	233	252	254	225	243	226	223	289	268	259	262	231	240	237	250	247	248	235	257	225	243	238	256	237	237	224	221	236	249	244	201	278	249	227	252	225	233	238	262	229	234	232	241	227	252	243	208	261	265	239	240	211	235	218	214	262	243	233	208	249	253	241	237	237	226	234	262	226	251	227	245	243	253	263	226	263	261	234	236	240	239	241	214	239	262	257	235	241	231	255	235	233	270	230	267	244	253	261	231	235	229	243	253	243	256	243	220	227	233	238	246	216	229	223	240	243	227	255	270	239	227	257	248	246	218	218	259	248	230	254	255	248	241	235	227	268	249	245	258	260	228	217	242	223	274	282	266	265	255	234	247	249	243	234	243	227	233	254	271	212	257	239	224	239	260	218	257	230	190	229	248	262	259	254	246	228	243	231	263	255	226	271	241	265	225	248	242	233	231	228	214	240	250	238	245	237	250	262	273	218	247	233	262	245	254	282	243	247	237	232	223	246	249	244	235	235	237	266	249	231	239	219	240	232	224	226	231	258	248	235	257	239	234	231	244	231	236	262	209	230	234	254	242	252	216	240	207	206	232	227	263	266	205	223	216	224	230	248	221	265	247	225	237	237	256	222	230	230	251	248	268	239	239	266	236	215	233	266	264	246	273	220	256	242	235	229	267	258	218	230	239	240	263	230	219	256	236	217	232	247	218	267	267	258	238	248	239	225	234	225	254	231	232	261	274	231	270	250	261	263	231	231	242	257	222	253	220	208	209	231	177	218	209	269	252	232	247	261	236	230	238	237	241	244	228	223	225	236	250	203	255	216	245	246	246	240	244	243	263	237	251	258	221	245	273	260	242	219	263	267	233	238	226	248	258	256	206	205	259	225	247	243	230	230	239	234	237	251	262	249	249	249	262	253	232	241	235	231	244	243	265	233	230	230	241	217	254	247	213	241	269	271	225	245	247	229	223	254	226	253	244	227	218	252	250	247	230	232	260	250	216	258	232	232	245	258	230	231	240	240	246	228	222	255	242	271	235	240	253	252	277	242	240	234	277	234	240	247	239	231	241	273	251	233	247	227	246	236	225	226	250	247	250	212	250	246	246	242	280	211	214	233	228	244	251	211	229	222	221	212	235	216	225	212	195	238	246	228	266	227	265	250	251	241	271	210	221	214	232	229	206	254	258	248	234	245	242	223	243	228	232	253	234	241	248	239	229	243	243	233	243	238	238	269	248	228	254	266	212	257	259	255	245	237	230	230	269	246	234	212	261	239	223	222	235	233	234	241	239	272	247	227	232	238	242	260	198	221	239	267	257	250	223	234	203	222	242	254	236	252	257	229	233	267	247	267	237	219	238	254	261	258	258	229	248	230	230	264	251	269	257	224	230	228	247	241	251	233	237	238	245	296	237	225	255	227	258	240	243	218	225	241	250	221	273	266	225	257	241	272	263	227	234	252	208	255	242	252	241	259	226	263	213	254
8567	963	1348	1433	1274	1076	998	826	856	750	726	665	664	654	638	691	616	650	621	598	640	577	580	610	544	601	604	632	561	606	560	577	597	603	586	606	585	618	560	600	563	520	568	560	600	595	602	620	616	584	581	551	572	615	568	545	540	580	567	592	581	601	567	582	602	597	586	523	576	574	578	582	585	560	586	621	580	561	602	585	545	570	580	593	566	542	556	584	534	543	583	560	616	558	579	584	551	544	600	564	566	596	569	529	580	572	559	563	573	607	574	567	598	609	542	550	598	578	580	624	597	577	624	591	589	561	574	588	530	549	590	590	580	601	609	590	579	581	521	558	561	602	590	566	559	557	571	564	568	554	555	562	600	610	590	560	584	562	584	604	591	564	603	537	552	574	599	594	607	557	556	563	586	604	553	544	568	567	560	597	600	587	573	595	556	590	573	537	520	569	616	573	594	582	578	567	549	588	561	536	571	597	561	584	594	611	608	598	517	546	578	561	555	582	571	576	567	549	603	537	550	515	607	583	581	573	591	549	542	589	536	547	592	563	581	550	544	548	571	579	569	575	566	538	605	573	543	575	568	607	530	584	571	609	570	521	568	532	567	589	533	602	592	568	532	574	594	576	554	556	549	549	594	579	520	583	590	557	557	571	564	544	600	543	580	540	560	586	555	562	574	562	585	551	589	552	591	559	551	568	566	525	586	588	536	588	576	561	537	584	571	547	578	572	551	569	555	531	568	597	543	537	574	534	587	577	587	550	547	575	539	558	599	565	528	580	562	580	577	585	576	543	573	549	532	567	588	601	602	603	519	562	533	572	580	562	561	572	593	601	562	541	577	591	519	572	529	569	559	596	562	568	542	590	559	535	539	565	567	595	568	523	559	575	582	547	600	546	587	561	550	564	565	616	558	548	547	618	571	550	565	528	613	553	587	575	573	542	588	582	607	591	539	569	596	556	513	563	554	544	573	630	579	556	605	577	563	540	567	580	602	586	545	568	557	531	560	536	630	636	581	600	600	581	572	561	526	569	570	568	535	514	563	583	569	590	576	556	572	546	550	561	557	587	556	583	580	578	607	536	525	587	552	570	555	586	593	611	562	567	588	599	561	568	523	515	553	601	546	584	580	579	572	545	574	567	592	546	549	561	564	585	548	549	580	600	547	585	597	570	531	551	567	516	592	514	571	594	588	567	577	585	552	547	570	548	596	559	578	549	611	522	580	554	617	568	587	529	579	574	576	524	556	531	577	574	567	590	550	547	532	586	551	536	563	528	628	607	555	540	578	574	622	591	579	561	587	565	574	564	560	546	580	578	564	551	548	552	620	573	587	564	516	610	577	569	590	533	595	556	558	565	574	571	538	587	550	532	585	558	557	554	571	558	578	567	578	558	539	594	564	587	570	542	584	546	567	554	533	578	609	556	578	559	542	559	585	578	567	563	582	538	593	560	573	576	585	575	544	587	580	552	625	550	559	580	592	567	599	593	505	598	552	580	606	551	552	577	522	541	549	521	606	573	559	582	565	539	565	590	594	557	578	546	589	547	562	549	566	556	585	580	529	552	585	576	565	559	538	556	572	541	577	586	568	577	564	542	580	584	575	545	570	549	594	560	519	607	535	587	576	573	570	582	564	589	551	573	532	536	554	565	607	599	561	605	568	582	591	576	519	577	567	575	609	580	541	532	563	608	525	541	582	591	559	536	550	577	541	570	558	598	585	602	526	603	545	548	539	577	546	520	578	602	577	526	565	557	554	571	549	584	575	570	547	574	559	602	604	523	537	558	570	552	549	540	600	562	549	514	585	542	563	581	568	601	548	588	579	613	557	574	561	568	606	621	588	531	583	552	567	566	556	520	646	576	556	577	578	594	574	563	543	588	558	591	554	560	559	572	520	550	565	558	546	565	570	554	586	583	541	601	559	560	570	580	589	598	563	580	543	535	585	589	574	570	569	543	577	585	541	569	523	583	575	562	585	591	551	606	567	580	522	584	574	573	560	575	538	552	584	580	574	562	576	537	573	570	605	549	553	568	571	538	563	579	540	582	521	546	534	593	583	538	546	561	539	561	538	557	589	600	556	558	624	599	616	571	572	549	575	586	544	570	548	560	503	596	550	590	557	561	618	558	570	601	555	596	593	592	583	557	550	607	589	521	576	547	571	543	601	549	558	599	528	540	529	573	570	594	560	568	561	588	584	541	574	566	582	567	564	599	608	552	565	558	592	540	591	555	559	540	554	590	560	582	564	602	571	573	581	546	568	550	587	561	565	569	572	570	580	512	583	517	567	616	555	578	559	586	565	549	541	569	574	619	548	533	551	588	625	523	570	612	595	569	561	516	616	571	573	567	577	568	608	538	545	614	609	560	582	550	600	547	597	569	592	547	605	533	536	569	573	571	586	589	549	551	549	565	583	599	587	497	566	567	526	593	593	592	558	523	584	552	534	599	577	546	617	575	577	535	546	584	565	585	535	577	580	559	560	601	551	570	595	596	603	545	606	525	601	576	595	571	565	592	614	536	579	529	527	564	547	610	598	530	595	596	594	584	616	566	574	575	568	580	585	592	534	610	591	554	529	549	596	562	626	577	553	571	566	580	579	595	588	537	528	524	565	546	600	576	593	538	569	552	564	538	523	541	623	578	598	543	545	567	586	624	580	541	589	567	609	609	541	572	568	559	558	563	544	609	542	560	614	593	557	611	536	542	575	566	574	555	542	560	546	571	568	589	574	543	555	561	587	581	567	567	557	540	546	560	575	570	573	561	588	625	606	595	567	555	520	591	575	522	598	551	584	552	596	591	607	588	570	580	555	555	531	564	580	567	531	567	528	529	582	576	552	567	580	559	569	598	582	584	561	533	568	597	510	550	552	618	578	559	588	584	574	581	554	575	581	551	568	538	540	570	569	581	573	567	572	606	566	616	562	563	570	564	529	586	577	556	545	589	602	585	602	572	559	580	581	525	562	570	572	556	605	550	573	573	601	529	561	543	565	573	589	516	576	552	560	568	597	617	562	596	584	569	588	577	581	564	546	506	545	520	583	570	534	542	607	527	588	573	564	547	597	574	565	575	559	579	560	536	603	564	566	577	572	560	555	584	543	563	517	588	581	589	581	548	596	609	595	577	619	539	546	561	576	549	574	561	607	549	564	573	581	547	559	570	565	583	585	587	508	576	559	555	595	548	584	587	580	607	594	574	559	577	570	569	593	588	600	598	560	557	583	603	619	505	573	536	561	551	603	600	597	587	566	561	569	592	572	562	555	556	602	555	575	554	608	572	570	588	594	570	546	551	550	545	576	594	551	576	602	590	572	595	547	592	579	599	543	572	547	555	551	556	555	553	564	542	573	561	606	587	574	560	596	576	608	571	565	547	606	575	619	569	561	570	584	625	593	594	564	585	602	553	561	586	566	574	573	612	569	528	554	602	556	593	552	589	569	571	574	549	591	552	600	563	531	588	582	534	560	536	578	527	563	585	570	578	596	612
21026	1958	1072	814	656	579	483	410	453	424	386	426	391	371	356	374	364	377	377	355	387	342	350	363	350	351	360	366	350	366	343	385	351	351	350	332	353	355	403	342	343	342	320	364	332	378	367	358	335	366	358	347	359	355	358	375	326	331	364	333	344	347	355	354	376	363	370	382	342	338	322	350	345	327	369	352	337	315	356	357	358	375	349	380	345	320	349	365	285	381	358	348	327	370	355	363	371	347	368	359	372	348	344	385	378	338	356	341	341	352	382	355	331	380	373	323	335	340	385	350	356	348	358	337	361	365	357	365	310	341	334	388	340	305	351	366	335	338	365	346	356	390	312	366	342	374	353	342	335	347	345	334	299	363	364	354	321	365	360	337	343	331	378	341	315	326	361	359	309	394	314	350	351	336	367	394	350	391	353	366	346	366	373	308	365	376	370	352	367	326	380	353	399	334	327	387	345	345	345	361	340	342	333	348	349	374	332	334	361	347	374	350	357	368	320	341	335	367	349	326	353	373	373	372	328	355	350	365	344	347	376	352	362	333	361	361	336	346	334	366	342	348	373	369	378	351	332	365	330	334	363	388	338	341	364	350	363	400	338	332	359	352	385	365	356	366	388	349	371	357	336	392	359	323	322	362	379	379	360	364	362	360	371	367	338	364	357	327	323	334	376	335	348	394	320	335	325	360	364	357	340	350	379	375	352	337	339	299	342	354	393	366	355	303	345	349	337	364	332	333	356	372	321	369	334	344	367	324	363	349	360	341	347	322	350	332	330	316	378	298	333	367	352	352	334	354	372	327	327	319	362	333	333	365	366	338	377	348	403	366	342	377	391	369	319	316	373	331	344	357	343	327	330	337	399	344	340	337	337	379	360	346	350	383	312	365	335	350	347	380	348	356	317	338	323	372	341	341	345	357	348	347	351	339	340	321	352	337	351	346	338	368	349	333	350	340	333	333	373	309	347	347	319	389	327	328	351	340	285	332	389	365	335	361	388	347	358	374	383	352	357	321	351	382	354	354	333	374	368	360	357	371	346	386	321	336	332	365	332	370	351	354	349	339	368	385	352	368	351	357	354	334	370	356	376	376	355	335	357	315	347	335	327	332	358	318	308	328	327	318	332	370	389	346	370	348	321	335	304	366	313	347	345	363	373	342	313	344	316	336	361	342	368	318	339	313	333	338	373	317	334	340	382	354	364	332	326	350	336	323	351	368	356	368	395	332	355	334	374	372	358	332	347	372	371	331	370	377	361	381	341	372	317	362	329	336	354	398	305	343	334	366	371	357	333	344	381	369	384	343	340	349	334	373	344	359	347	362	365	312	386	376	333	324	347	342	331	329	330	333	349	348	320	352	333	340	333	309	342	340	339	359	363	359	339	316	337	375	368	373	375	341	356	325	370	347	387	363	321	356	334	340	355	364	346	348	345	314	325	343	332	333	361	354	389	348	359	369	340	351	343	333	350	364	322	354	355	339	346	349	352	328	337	374	342	343	348	353	315	330	336	360	360	333	338	385	338	332	325	361	326	345	347	359	366	357	328	340	355	322	420	355	348	337	348	338	361	322	333	377	389	358	353	324	380	361	343	357	353	390	331	327	357	362	366	349	364	350	350	349	376	354	357	356	379	382	350	386	378	352	349	381	378	315	324	350	325	370	389	373	352	379	365	347	331	357	365	325	381	341	336	348	381	347	388	320	345	348	334	332	328	371	328	324	343	349	324	355	346	308	335	363	376	353	335	318	363	372	350	358	337	348	343	317	341	372	369	320	321	348	340	341	322	365	341	369	368	368	368	308	312	372	362	365	384	352	353	347	348	324	370	363	378	382	366	372	361	364	398	342	356	336	340	352	321	341	351	382	319	350	325	375	374	352	366	343	366	372	391	341	282	358	367	356	296	350	367	336	357	313	376	331	348	370	371	346	400	316	371	359	355	341	352	343	401	350	341	357	364	337	330	379	349	324	347	358	341	333	314	324	323	390	343	360	370	336	351	316	310	321	347	368	297	300	369	362	345	316	337	357	361	355	390	366	354	351	327	348	310	330	363	354	378	335	355	348	362	340	364	343	333	371	346	363	392	354	342	310	323	366	331	373	355	357	403	347	339	347	392	346	378	359	365	299	334	335	343	353	329	334	363	329	340	333	392	326	324	376	344	347	357	349	316	341	385	356	320	317	362	333	368	356	341	325	366	332	359	372	333	394	353	358	366	330	337	311	296	353	421	356	321	369	324	340	366	338	372	357	350	374	340	362	351	368	370	347	372	309	350	341	364	352	337	371	362	345	368	362	372	331	354	342	366	384	343	359	340	363	314	377	306	335	357	339	347	349	366	332	338	339	350	371	359	353	324	351	334	354	336	347	342	392	352	336	350	307	362	368	367	383	343	373	338	357	343	342	320	357	345	348	330	358	346	336	346	341	348	320	334	343	371	345	325	315	325	346	351	342	332	332	350	364	361	337	338	381	357	365	371	329	330	326	361	356	397	359	360	367	350	332	376	330	353	316	374	321	385	346	362	348	354	343	324	297	320	355	329	351	345	363	342	353	337	325	368	312	315	302	387	321	359	316	341	348	405	375	361	320	359	354	374	341	381	401	351	361	296	352	349	351	334	386	347	350	355	344	357	329	377	301	318	344	339	355	334	379	363	354	355	358	331	376	328	328	356	336	353	368	364	332	325	339	358	360	347	361	344	360	355	339	331	351	378	350	342	320	332	382	357	331	323	364	351	325	303	344	352	368	360	348	349	357	395	351	330	373	365	365	355	368	358	364	354	373	312	349	375	365	327	384	342	383	356	367	355	338	357	356	365	356	366	325	335	363	354	370	317	329	338	354	351	338	367	349	337	377	361	329	357	376	362	374	350	364	369	353	384	347	335	347	352	346	334	366	343	308	343	362	344	342	322	326	343	351	354	364	353	346	363	353	357	386	361	335	360	320	336	391	327	343	384	348	326	359	330	379	333	319	355	369	392	318	371	359	365	345	314	326	367	353	334	313	338	359	343	347	313	372	385	351	352	335	336	331	336	374	312	346	345	404	353	343	352	349	355	345	338	373	335	386	313	330	324	353	321	352	326	339	368	333	354	314	343	330	380	356	354	337	332	354	338	358	366	367	344	324	332	352	349	347	343	329	348	320	354	305	360	394	393	342	366	333	350	326	381	369	346	344	341	318	388	357	343	374	308	371	334	351	340	325	346	329	372	345	360	373	349	381	379	343	356	332	356	326	326	319	355	362	358	363	337	377	341	337	346	361	339	376	347	355	316	357	372	331	335	358	367	389	357	338	356	335	347	341	384	347	356	317	370	312	329	332	307	339	365	370	354	373	361	367	355	304	337	347	407	368	355	403	364	370	360	316	351	324	349	336	341	386	380	383	351	406	378	359	347	339	347	322	328	362	314	346	345	372	393	323	345	356	310	341	327	380	326	351	306	400	324	349	352	325	375	357	357	381	309	343	327	358	364	303	347	365	365	348	340	302
11278	1424	2102	2244	2095	1780	1489	1326	1191	1181	1121	1013	984	946	1033	918	924	918	911	835	840	871	834	861	856	759	781	829	822	845	770	808	829	806	861	801	762	772	840	793	754	785	781	780	772	811	773	782	751	820	818	737	728	807	783	822	803	821	805	774	778	841	751	748	731	784	843	800	766	781	768	747	787	813	765	780	777	785	784	750	777	728	755	755	814	738	745	783	813	758	742	786	800	729	779	781	759	806	793	772	753	771	808	808	757	802	817	774	794	801	809	789	818	753	759	741	794	791	798	739	751	768	829	763	759	760	829	751	785	810	792	754	779	719	746	737	745	781	801	782	713	727	764	756	778	788	748	797	791	758	791	832	784	744	813	786	757	816	778	768	747	777	749	767	839	760	760	767	738	783	720	766	751	775	801	787	760	827	783	750	803	801	783	766	789	771	777	779	772	789	804	767	758	820	784	806	727	734	785	811	790	764	786	767	764	776	768	792	782	756	709	773	789	766	764	726	774	761	781	767	783	774	742	762	762	754	776	764	707	738	737	769	754	828	721	749	764	781	815	796	786	772	729	787	738	758	781	754	770	736	747	783	807	774	782	817	772	787	771	799	782	782	738	774	777	743	810	767	760	775	843	795	841	783	753	779	766	749	779	772	788	748	774	766	728	786	837	782	778	738	776	742	734	795	777	755	739	805	771	805	790	752	711	766	830	726	773	762	819	776	748	743	787	769	780	741	771	770	760	755	737	776	798	746	775	771	787	765	787	785	814	811	747	745	769	757	775	731	766	790	762	735	783	759	798	731	800	782	798	776	745	750	794	748	766	736	780	746	750	774	770	784	744	751	766	803	783	821	787	753	778	803	766	806	752	727	761	761	771	751	822	745	762	815	816	756	766	785	750	809	789	855	769	760	750	754	773	760	766	758	763	761	778	727	819	794	783	739	777	742	798	747	782	779	786	825	757	755	777	782	760	748	789	774	752	804	748	742	764	755	797	707	728	761	823	719	785	733	765	789	717	781	810	776	787	784	763	824	733	782	785	769	729	738	696	734	725	768	789	724	709	813	779	757	801	754	764	739	737	770	787	724	795	843	807	796	803	775	760	743	762	774	811	747	749	763	706	763	731	741	795	715	790	755	744	760	788	809	807	821	781	825	779	791	756	720	719	790	838	736	779	722	747	770	760	750	830	766	749	783	750	728	790	757	744	787	784	824	733	793	735	730	787	759	771	802	770	796	744	804	764	783	795	752	776	750	776	742	762	747	770	760	797	761	733	765	811	807	724	760	764	758	805	773	774	800	737	788	753	740	792	750	745	757	805	742	821	761	824	815	805	756	762	720	819	769	780	784	821	755	787	755	744	737	771	780	726	764	771	759	782	784	757	700	781	744	779	751	695	743	772	723	740	761	782	742	770	831	779	733	787	784	780	758	773	775	804	765	772	691	789	785	810	758	775	752	786	756	769	738	817	757	767	741	794	763	795	765	788	765	795	772	766	736	768	780	802	795	770	778	795	737	741	782	758	782	748	806	736	791	781	785	737	758	726	796	741	747	722	769	760	793	816	716	746	711	778	779	774	735	712	744	744	805	733	754	777	800	750	775	788	765	764	793	734	720	782	788	742	777	769	744	780	768	728	748	783	815	736	732	807	775	739	763	783	792	749	801	799	760	759	810	776	793	767	742	783	762	783	738	801	762	764	724	796	772	728	759	742	760	748	790	796	780	793	754	748	792	798	769	771	726	764	785	808	779	754	793	799	770	790	750	821	765	807	769	782	812	788	688	776	762	733	797	767	741	765	770	797	820	742	738	761	754	761	787	773	780	790	786	698	795	728	777	720	758	754	840	803	732	778	781	803	755	751	758	805	778	817	745	732	755	728	781	754	724	810	779	754	777	753	789	776	757	753	772	789	791	730	790	755	800	803	759	798	844	766	806	726	779	747	762	794	784	792	764	776	718	779	744	798	782	799	773	755	756	758	764	791	787	794	767	818	790	751	761	732	782	719	784	779	749	786	732	771	775	805	741	801	798	750	848	793	762	814	755	759	788	795	763	771	750	765	798	753	764	772	745	760	753	725	797	773	802	759	794	808	782	811	743	736	767	798	796	738	790	738	729	798	782	791	784	793	787	779	771	768	756	779	761	768	792	826	775	774	815	781	784	799	756	851	783	749	797	813	773	726	760	739	746	758	764	751	779	754	771	757	780	789	748	802	783	756	805	770	763	751	731	802	735	758	770	790	743	809	788	768	747	744	755	813	769	750	735	768	794	728	776	728	779	794	781	715	782	839	771	833	769	712	776	774	773	792	731	744	796	784	770	816	795	798	761	776	749	788	745	712	730	777	787	727	779	785	759	806	861	737	726	737	770	792	762	743	776	816	798	808	728	764	772	755	768	789	769	751	777	784	775	695	786	807	746	791	807	740	765	768	813	801	765	765	754	811	787	821	773	837	750	787	810	764	799	761	732	752	734	790	745	749	774	750	766	772	747	824	787	824	805	799	780	758	734	803	761	765	809	776	836	764	730	785	800	755	822	808	766	747	764	761	699	813	803	786	783	798	809	785	726	735	782	771	794	778	745	822	764	737	769	776	772	788	726	793	787	789	820	772	753	759	805	798	778	770	793	764	762	801	710	816	805	825	751	775	766	763	759	724	734	775	778	745	756	779	733	763	733	804	765	699	781	772	746	770	802	767	745	735	781	777	758	779	780	736	823	767	731	756	791	775	805	783	753	749	805	786	742	797	788	753	803	773	780	763	782	738	764	755	757	760	738	821	795	803	741	791	810	722	806	783	760	861	776	788	795	763	765	830	751	749	844	783	698	764	746	811	745	762	792	782	719	767	750	759	781	738	774	777	798	800	740	762	773	791	751	786	738	743	783	759	822	770	761	820	785	795	807	799	812	747	813	716	728	758	778	789	740	814	765	789	778	787	787	797	810	718	744	768	740	761	776	775	702	773	798	757	809	792	795	735	760	763	762	775	794	776	757	800	818	780	760	789	781	753	812	731	731	791	706	760	762	816	742	719	753	767	739	768	788	804	815	776	758	781	757	790	774	775	771	763	752	754	752	777	764	753	837	768	726	857	806	732	758	773	789	826	802	784	772	758	793	787	765	766	782	760	752	789	726	790	759	749	757	723	789	815	778	751	820	818	795	740	740	813	764	773	761	780	799	749	753	802	784	734	718	714	781	788	750	724	733	777	811	744	753	779	781	757	757	767	766	753	804	741	712	726	759	792	724	737	777	745	846	740	745	777	825	809	767	833	755	805	776	781	735	751	766	804	715	768	767	743	788	764	772	752	735	779	805	767	717	724	787	787	736	782	714	776	780	799	776	768	779	826	762	779	799	824	781	757	778	776	698	795	775	755	782	826	784	792	763	736	725	794	706	750	738	764	785	773	730	791	750	748	733	778	821	788	748	754	757	774	761	775	750	735	787	817	743	834	754	750	768	762	719	795	788	771	743	766	755	812	771	763	751	776	795
4452	244	160	179	171	185	160	157	151	164	171	172	160	156	154	177	155	144	160	146	154	158	195	168	162	149	152	157	164	174	167	174	158	163	185	197	156	152	172	179	159	157	165	157	154	162	149	151	122	164	142	140	176	150	189	128	154	156	156	145	158	139	160	176	142	162	155	136	148	145	133	166	167	159	138	176	148	156	157	149	150	149	174	183	162	170	168	156	156	184	139	136	191	155	171	148	146	160	167	155	185	176	172	185	172	176	170	172	142	175	164	149	149	147	156	165	171	146	188	156	164	155	170	181	159	148	184	181	166	151	140	175	157	166	160	165	176	189	157	152	153	148	158	167	167	142	153	188	167	164	145	130	166	179	131	164	133	175	165	154	141	146	170	154	166	164	162	144	175	144	201	166	144	183	165	152	145	154	172	168	151	163	158	159	129	178	159	163	157	185	151	155	157	126	179	163	171	161	171	149	140	186	163	164	180	134	171	163	140	149	189	177	163	150	179	153	135	180	155	169	188	141	154	164	174	147	160	177	168	154	135	152	147	163	195	138	173	140	161	142	158	148	163	162	153	172	160	156	158	154	175	154	162	139	158	180	152	160	155	153	144	140	135	163	165	141	143	175	178	157	181	144	178	169	155	164	166	174	178	141	191	183	165	181	158	134	149	145	174	157	141	159	168	152	153	153	156	172	168	139	145	168	143	148	164	173	155	165	127	157	165	167	158	138	160	149	170	138	161	156	175	158	181	184	169	185	161	168	169	158	139	154	143	138	167	165	153	159	190	152	173	163	167	144	171	135	178	146	162	174	162	154	146	168	174	144	166	157	139	139	177	176	160	143	163	151	175	144	152	144	143	163	189	154	153	137	200	168	154	154	147	164	154	155	172	171	158	164	166	165	170	152	150	145	156	157	150	190	167	162	156	152	167	158	139	147	147	159	152	170	129	176	169	184	153	155	167	162	171	151	144	171	136	178	164	163	170	177	152	148	136	162	159	166	159	178	174	188	152	162	176	173	135	152	169	162	168	164	177	169	136	143	149	159	139	162	147	157	153	159	156	141	179	158	171	157	172	159	172	145	169	142	175	174	148	175	157	168	149	160	142	166	174	176	154	168	148	174	151	142	167	135	137	156	162	171	159	143	142	165	161	170	144	171	136	171	187	168	165	157	149	153	135	167	153	161	164	143	138	184	151	178	150	139	169	157	153	143	166	187	145	165	159	155	172	138	175	178	164	129	178	147	145	164	161	177	170	148	194	169	169	185	173	154	152	164	153	144	151	158	152	176	149	168	172	139	157	153	155	145	146	157	171	172	166	182	152	169	161	151	177	146	147	187	174	182	154	160	152	134	170	177	136	168	169	153	177	161	162	161	171	153	147	149	179	174	157	195	151	166	171	178	150	177	140	171	164	161	141	174	153	163	175	148	146	166	155	152	151	152	151	187	191	181	153	163	166	155	146	147	153	147	139	153	179	150	185	160	135	169	179	166	170	133	165	149	178	153	154	177	156	152	176	151	128	149	194	152	167	147	150	135	193	168	148	159	168	155	157	150	181	141	164	170	166	179	161	147	193	186	155	147	153	161	165	148	165	164	179	150	140	137	142	161	152	147	150	188	160	161	157	168	143	188	150	165	158	148	158	144	154	159	169	163	152	169	142	152	164	184	146	150	154	160	155	161	170	154	170	198	175	162	149	150	154	169	159	162	129	160	157	148	147	169	164	163	152	143	158	159	171	150	172	169	166	168	176	186	174	169	160	169	153	146	177	165	163	156	168	147	168	171	145	164	173	158	140	143	141	134	171	138	163	158	147	151	163	169	151	160	159	165	189	147	172	150	166	132	149	172	167	168	165	162	157	170	155	138	178	161	168	174	164	179	161	161	148	170	157	155	156	173	170	156	149	144	171	148	149	156	157	164	157	172	178	136	130	150	186	156	165	185	179	172	156	151	158	156	160	142	148	165	179	172	181	191	179	151	164	157	161	170	165	154	178	160	160	149	183	151	174	142	170	150	163	179	145	153	159	171	156	186	195	174	185	150	158	174	174	146	165	159	152	159	164	169	170	169	134	162	162	149	131	184	186	145	146	175	162	164	144	163	154	156	159	116	179	157	168	154	158	168	134	153	148	154	155	175	136	175	152	148	130	142	149	169	171	168	156	143	141	169	147	165	173	164	152	132	143	162	172	174	162	151	164	184	185	177	181	185	166	160	155	165	155	161	152	155	157	183	165	138	178	197	170	157	154	167	135	160	169	172	144	133	154	147	168	158	165	152	176	158	172	179	173	173	144	160	158	146	155	168	149	145	157	176	145	177	173	170	142	175	165	154	143	154	175	153	157	155	164	146	170	175	148	143	159	136	170	149	168	182	136	151	146	166	160	150	159	170	161	144	151	170	155	146	154	173	137	160	159	170	154	165	151	157	188	155	158	145	182	167	147	151	155	135	148	163	163	153	150	178	145	139	140	151	173	195	154	170	151	157	156	150	176	144	162	142	155	190	173	180	155	152	141	164	149	168	171	150	158	163	187	176	165	161	135	151	154	166	158	163	174	154	159	155	174	164	173	157	150	196	182	188	154	145	166	179	152	162	160	168	176	156	172	179	163	126	176	140	160	186	148	157	150	177	136	169	133	135	149	168	133	151	159	144	145	163	147	152	169	186	167	169	141	150	165	176	165	159	170	137	149	150	153	156	164	183	169	165	168	166	164	149	159	188	159	166	200	161	170	176	162	160	170	170	163	168	139	180	149	177	145	147	163	168	133	142	166	175	131	179	174	178	139	161	158	162	171	162	148	169	189	158	158	160	172	155	152	152	159	169	167	171	165	145	162	159	171	189	172	150	159	188	149	166	163	170	154	133	165	142	182	183	166	178	172	186	173	183	174	174	181	161	171	152	185	176	172	183	176	172	161	169	161	137	147	162	144	150	153	161	159	158	173	135	171	149	176	179	146	143	147	163	186	166	159	155	155	188	173	181	149	153	150	175	154	140	142	183	158	162	149	147	158	167	181	161	167	144	182	167	183	162	150	135	166	171	164	162	152	143	157	145	140	157	195	182	179	150	144	157	134	170	170	176	168	178	151	169	157	129	177	172	175	127	156	166	161	149	142	145	127	151	161	149	155	129	143	163	125	184	173	181	164	162	150	166	177	164	153	156	163	168	150	160	184	151	176	135	166	132	150	156	161	162	163	159	142	142	159	170	157	160	148	148	148	150	158	161	174	141	160	155	165	169	153	150	147	178	135	184	161	168	159	165	188	160	145	149	196	154	170	173	160	158	164	174	166	159	150	172	155	148	137	155	165	140	170	161	185	170	172	162	165	152	156	160	180	169	182	160	163	152	166	161	143	173	168	175	167	185	181	171	168	153	135	152	182	156	155	144	179	156	179	139	183	155	154	151	182	155	197	173	163	157	150	160	164	149	165	205	154	165	171	142	169	180	156	185	165	135	160	170	167	174	158	161	143	160	151	150	161	171	158	154
3235	428	388	437	422	418	436	427	400	430	444	397	410	415	398	409	347	426	393	397	390	440	433	382	377	451	423	431	394	388	402	454	414	412	405	412	437	403	393	397	389	390	381	371	361	389	382	423	405	409	408	353	372	423	350	410	378	401	393	409	389	430	397	408	400	402	425	367	409	395	387	396	393	423	375	367	440	372	404	370	421	433	390	393	401	421	365	424	390	425	404	400	419	431	360	417	389	393	407	411	408	443	393	417	379	411	384	385	422	424	386	428	368	382	422	399	444	412	421	412	390	373	394	388	432	419	393	397	376	394	427	429	411	427	396	411	380	419	457	401	383	432	374	440	404	374	405	397	414	408	416	441	434	397	412	431	381	406	423	386	423	394	427	373	409	414	388	409	426	439	421	401	370	420	423	400	424	402	396	419	404	417	419	407	440	416	424	405	392	406	415	395	384	409	402	398	365	401	386	382	385	442	394	405	402	429	413	397	400	382	383	408	397	390	373	380	398	402	401	427	381	419	412	409	402	395	391	395	370	380	410	404	381	385	404	394	422	431	402	429	375	411	382	419	408	428	421	373	444	378	399	367	402	398	415	400	374	429	399	381	377	395	418	410	416	390	400	396	412	404	387	381	421	426	439	424	379	429	413	391	392	381	398	380	398	415	378	398	360	409	405	425	419	429	421	395	403	426	424	404	408	360	425	409	428	441	398	407	454	396	381	384	434	390	398	426	397	424	374	397	368	396	409	420	410	396	410	369	380	405	412	397	380	402	363	409	419	385	414	392	396	423	373	407	394	377	382	411	409	409	391	419	399	435	419	401	417	398	423	371	362	399	438	394	397	375	395	395	378	377	416	437	456	387	400	407	369	391	405	429	416	385	428	412	398	422	354	389	391	386	409	375	389	406	375	406	401	404	406	433	409	438	436	419	417	380	379	409	425	385	390	427	427	412	398	411	399	375	404	376	388	381	386	433	415	414	385	408	415	384	420	409	376	390	404	438	414	399	427	423	400	418	399	388	400	380	422	407	376	374	399	435	383	406	426	411	359	430	402	420	388	376	423	399	394	431	379	407	407	443	415	363	418	403	366	397	378	405	371	419	374	406	355	376	386	370	380	415	416	446	406	401	411	431	413	433	354	356	414	400	397	370	377	446	394	412	399	421	403	420	420	398	442	396	395	368	406	398	387	406	406	438	398	394	438	430	414	418	416	417	401	425	403	412	422	402	365	404	383	446	424	399	395	408	417	421	390	352	399	361	419	411	393	414	421	368	417	371	393	379	409	403	385	380	443	397	373	377	379	396	419	394	395	373	363	370	404	372	366	390	405	358	405	418	390	379	401	361	402	426	394	401	407	429	409	398	399	382	375	385	415	406	417	400	427	427	423	386	401	411	392	369	398	394	403	419	380	407	397	382	437	401	400	433	433	414	415	417	376	423	378	388	423	424	424	416	384	415	382	400	422	388	412	440	410	414	392	392	399	398	375	430	397	383	421	427	382	400	388	379	384	415	395	411	374	385	372	377	388	385	434	375	395	396	389	385	419	399	415	415	388	380	399	429	419	419	403	441	417	400	393	416	384	385	393	362	393	370	426	408	415	395	371	384	402	407	442	419	420	377	373	400	416	398	385	413	382	400	402	385	397	396	420	398	386	429	440	407	408	382	413	374	389	433	380	392	375	394	381	387	378	401	398	411	428	353	376	417	441	393	411	419	409	407	416	389	397	407	381	406	405	415	400	402	406	406	395	426	403	405	402	361	410	392	400	398	409	427	359	379	407	399	396	401	394	423	391	404	391	387	377	400	428	393	391	409	424	387	396	412	412	388	409	378	405	403	392	412	355	408	400	394	399	403	406	392	431	406	388	370	416	406	425	413	396	392	378	408	422	353	376	434	380	405	393	414	400	411	398	404	408	383	397	416	409	372	456	409	380	406	391	412	427	390	411	431	403	414	425	403	410	376	393	434	395	385	405	384	403	392	421	424	373	394	409	411	375	401	418	378	401	384	413	424	387	404	404	376	406	414	401	397	407	394	408	412	393	372	403	425	382	394	425	431	421	384	410	393	376	400	435	422	417	407	402	397	388	377	392	397	416	417	393	386	400	411	382	375	405	360	405	368	385	406	398	434	385	414	390	422	408	418	394	400	398	368	412	394	379	394	414	409	410	382	408	412	408	410	441	357	397	425	391	395	411	371	428	402	395	413	398	387	386	377	368	371	421	416	391	387	416	398	396	391	423	393	413	404	413	408	410	377	432	393	405	380	412	425	398	377	405	394	411	396	452	425	405	396	395	409	391	428	391	419	427	409	399	401	437	425	384	404	423	442	403	397	417	399	385	422	434	423	386	385	375	387	408	391	378	433	373	392	388	356	391	378	395	410	401	389	395	397	388	401	419	412	410	387	398	399	433	394	414	382	399	409	397	387	411	370	394	414	385	368	399	418	363	402	394	423	390	386	370	422	432	343	410	421	417	417	409	390	434	406	371	418	401	396	381	382	400	376	408	408	415	450	383	405	382	449	365	396	381	383	430	409	412	386	437	407	399	415	385	367	427	426	432	408	405	388	385	416	410	416	384	366	411	390	388	395	426	396	398	348	448	400	379	434	452	410	444	411	382	415	356	407	377	397	412	445	408	418	358	379	401	405	439	388	407	399	409	378	385	402	407	427	429	412	383	409	374	381	410	380	387	406	381	379	390	419	378	374	377	400	411	449	396	404	391	418	367	416	433	410	392	401	374	416	405	396	401	424	381	401	404	430	401	388	404	394	397	402	403	377	378	411	380	417	406	401	364	384	419	409	418	415	393	426	402	426	383	416	415	424	403	405	406	417	395	394	383	376	423	420	387	401	406	404	387	418	373	388	414	407	385	402	428	405	385	439	406	398	401	408	415	400	408	412	424	374	414	405	383	418	383	359	391	372	419	404	439	405	388	395	434	377	392	404	387	396	383	430	427	425	431	434	397	419	434	433	383	407	396	382	356	397	413	409	388	408	431	386	397	396	431	398	421	388	409	369	408	400	405	380	406	426	416	420	404	402	397	433	402	419	382	398	400	414	398	425	414	399	409	369	389	403	403	389	375	407	374	385	395	407	426	420	405	410	452	399	377	384	378	368	395	455	457	404	356	419	419	374	410	390	374	363	403	387	407	404	395	411	419	429	379	411	390	401	389	405	413	408	403	378	390	404	405	402	375	385	393	448	399	417	413	377	402	401	427	398	439	417	392	359	383	454	378	415	408	379	419	376	403	376	358	370	420	387	430	415	419	387	367	416	367	413	383	408	366	367	410	378	399	422	389	429	372	415	438	403	400	362	405	400	411	382	421	406	417	405	417	425	403	401	378	425	407	388	402	408	375	393	398	391	411	378	422	408	398	396	379	418	408	410	385	404	369	385	389	415	394	419	368	424	411	438	425	397	406	430	409	438	380	432	412	382	380	390	404	417	410	400	388	430	398	432	427	393	386	390	384	422	408	410	399	425
13033	862	638	508	398	323	298	344	278	273	282	255	254	269	253	264	251	253	256	297	259	269	276	264	242	241	240	290	248	278	238	214	241	226	261	266	242	245	229	266	229	251	299	271	253	206	250	220	243	242	271	252	263	287	222	256	232	259	233	267	238	248	283	244	262	299	242	265	257	232	258	238	275	248	224	260	244	270	251	225	270	263	258	241	242	234	273	252	252	254	254	260	251	231	263	262	237	242	269	257	269	245	262	234	236	271	230	223	266	277	285	280	239	264	280	254	268	259	256	255	250	247	253	265	267	241	266	258	279	264	262	246	234	297	237	233	260	260	262	274	256	238	228	259	257	274	251	235	245	211	260	224	259	231	268	255	210	240	231	241	259	220	237	241	244	244	239	268	236	251	254	265	234	260	267	243	257	238	254	236	234	260	275	253	259	269	233	260	249	247	246	266	249	238	247	236	269	253	272	229	220	250	261	242	256	246	253	234	251	292	270	289	280	245	224	269	239	238	237	248	254	232	271	275	232	237	264	229	244	237	264	258	247	292	249	245	273	269	274	221	234	271	246	232	269	254	246	220	248	246	219	214	234	217	243	233	248	293	252	256	251	256	232	280	263	196	220	241	272	248	269	246	255	245	271	265	256	235	256	244	259	242	236	276	226	245	236	249	261	245	251	230	257	250	259	232	259	263	295	249	266	257	222	272	251	245	235	238	245	254	216	270	228	233	244	247	289	268	256	251	266	279	248	264	268	234	232	281	237	313	262	252	247	279	253	231	217	245	253	224	223	227	250	241	249	246	267	246	242	229	234	247	218	262	268	242	277	267	252	245	248	257	250	231	269	247	247	264	259	219	264	261	250	258	270	260	235	252	238	249	239	229	234	255	266	253	249	257	223	270	246	228	238	234	262	237	253	253	249	222	224	271	228	237	255	251	285	260	248	266	259	236	245	247	249	241	269	259	266	237	240	270	208	252	263	235	239	226	238	266	250	217	241	248	225	246	301	267	213	232	285	236	244	258	243	245	240	244	261	263	265	262	273	269	245	261	247	249	239	237	231	248	254	266	252	255	266	247	228	208	236	245	241	245	227	249	257	243	246	232	267	269	243	245	240	275	247	283	232	253	277	262	275	229	251	259	235	265	243	263	263	231	267	240	235	283	270	233	237	243	266	231	250	280	215	234	257	247	235	247	230	251	232	263	237	260	244	234	238	245	256	273	234	246	248	257	282	238	253	252	267	242	258	245	250	234	247	241	281	255	255	282	242	246	282	260	257	265	262	263	259	242	251	237	252	263	260	238	247	223	240	243	262	241	247	235	267	259	270	267	260	278	254	217	235	233	262	248	231	245	269	232	266	242	259	258	224	242	251	262	233	257	234	246	244	220	250	228	256	278	242	255	257	261	267	220	234	227	245	241	281	231	263	266	243	241	231	229	251	263	252	272	253	232	252	264	242	255	249	211	261	258	249	252	254	249	255	231	248	227	230	239	234	256	219	216	253	274	250	254	267	253	216	234	231	246	244	240	249	253	259	234	262	236	263	229	248	259	267	246	226	238	274	250	256	252	273	236	226	269	242	260	217	247	226	239	259	249	233	265	229	246	250	236	246	250	264	256	227	240	255	263	239	284	258	219	226	232	253	250	244	230	261	259	275	280	273	287	247	257	273	257	266	255	253	266	254	290	246	239	270	245	237	243	239	221	272	212	249	251	275	258	237	248	234	254	267	263	226	233	269	240	214	260	255	269	264	279	252	254	231	270	246	273	255	270	248	237	235	273	269	222	285	252	249	240	243	261	222	263	245	290	251	238	219	241	244	245	264	253	272	277	239	265	288	237	247	259	254	244	233	252	262	221	248	276	268	229	262	234	255	260	225	243	267	265	252	229	251	241	238	265	253	265	255	261	251	237	244	230	255	258	252	260	251	233	218	234	279	261	242	252	255	276	279	219	243	250	236	255	249	248	258	248	246	270	259	220	256	240	219	221	222	261	230	245	222	252	271	252	255	240	254	212	236	264	227	251	261	221	283	253	224	263	254	233	246	257	257	246	243	275	231	242	237	271	241	244	243	266	256	258	277	258	252	236	252	225	279	240	271	236	266	239	254	281	265	218	254	224	235	228	252	255	226	242	260	228	245	262	262	263	240	251	243	256	266	271	249	229	252	255	229	250	251	249	229	258	255	224	250	235	244	234	243	245	242	267	223	261	230	247	251	228	273	242	258	244	251	226	245	284	263	288	238	238	268	240	238	231	250	293	259	198	241	243	238	229	262	245	217	248	256	311	246	250	247	272	272	275	242	227	246	245	257	251	259	288	267	228	257	244	232	236	230	243	269	238	275	268	252	247	238	274	242	248	270	292	258	221	251	212	278	256	229	258	248	258	255	246	254	302	252	272	230	233	220	242	275	272	203	265	267	279	245	229	231	258	268	232	241	250	264	235	226	230	256	246	271	261	232	223	265	279	258	230	248	237	248	238	227	251	265	289	285	272	248	246	278	272	244	248	264	249	250	215	267	235	245	230	227	249	271	229	223	230	260	281	250	272	253	258	270	274	277	284	249	263	250	241	286	227	278	268	251	224	252	260	255	245	277	259	270	227	271	254	242	223	222	249	240	252	276	223	260	262	258	277	253	231	249	232	256	282	261	264	269	251	254	235	242	254	238	251	250	233	273	251	280	232	264	241	238	233	246	308	241	258	214	248	265	225	247	223	253	262	275	266	225	256	272	258	225	254	224	255	277	229	267	207	262	268	256	250	261	237	245	254	246	237	269	251	265	210	221	255	246	258	249	270	268	205	242	243	253	297	241	238	248	245	244	233	254	231	247	260	247	274	266	266	263	215	294	272	255	229	252	234	238	238	244	277	262	242	221	241	259	263	262	247	258	269	230	200	260	267	224	249	225	254	247	241	262	253	254	254	289	258	243	232	240	237	237	255	273	281	258	275	240	251	237	237	234	262	282	232	238	254	240	272	260	263	255	233	261	253	255	217	254	210	253	235	233	259	219	277	227	263	256	250	222	255	266	265	251	279	235	286	239	227	261	255	237	272	246	278	252	293	254	243	248	246	232	224	263	226	245	243	268	240	248	243	231	210	249	226	304	238	239	244	271	237	248	237	259	246	255	251	253	265	240	255	251	226	300	254	242	274	255	254	281	262	244	252	230	235	248	250	262	251	244	269	270	239	255	235	244	247	270	222	256	265	229	253	230	290	229	275	249	252	261	270	265	251	245	224	233	242	247	258	270	224	265	251	271	281	251	220	239	237	262	253	246	240	273	270	234	277	262	253	266	279	267	236	245	273	248	266	221	246	229	223	241	254	246	231	237	220	269	264	229	246	279	267	249	249	274	230	254	237	257	285	275	229	244	264	253	230	231	245	268	248	273	279	259	260	224	259	247	258	238	224	221	253	239	244	267	242	266	245	254	256	238	237	231	235	213	250	263	228	239	248	248	257	264	264	257	215	219	251	231	252	248	236	240	244
8797	924	1346	1414	1257	1123	889	889	870	770	768	746	691	700	672	683	633	640	697	688	620	648	607	600	643	655	612	588	611	630	578	613	596	620	591	551	587	550	616	569	599	540	592	585	621	575	570	578	583	604	593	590	602	539	577	576	561	606	556	594	588	595	556	566	604	631	597	595	610	561	572	587	566	571	549	556	683	591	593	610	566	603	629	603	565	613	549	615	615	594	581	619	582	587	605	627	553	573	621	575	548	603	575	574	595	598	600	574	579	531	595	561	591	589	572	560	597	564	547	645	557	589	607	596	587	667	612	572	584	599	605	537	581	576	648	608	545	609	604	587	615	600	587	602	576	611	609	624	592	559	610	569	584	549	623	568	610	576	573	663	522	585	563	581	595	581	597	581	606	611	587	596	589	597	555	593	583	587	607	551	525	537	570	596	583	599	586	559	552	582	538	601	578	647	608	599	580	631	567	634	612	577	599	555	604	614	639	564	629	575	548	597	567	533	565	591	570	591	584	563	572	601	600	551	587	547	538	606	579	545	564	607	596	603	536	606	583	555	578	586	570	568	552	610	544	562	563	584	566	567	598	584	632	610	615	570	578	583	594	615	586	579	587	595	590	584	591	587	638	578	570	579	601	592	536	576	618	571	593	584	579	589	599	584	562	585	567	637	599	581	589	605	537	571	568	545	601	570	609	535	568	635	582	567	585	571	597	596	558	550	599	571	583	590	580	546	647	578	612	575	549	600	604	551	618	601	576	623	563	595	587	573	595	615	591	611	585	580	573	574	598	596	606	599	620	558	591	598	568	582	602	595	585	601	590	608	604	585	577	547	613	549	561	625	580	577	603	569	566	607	605	571	609	620	575	592	579	589	589	609	582	554	636	580	556	631	566	607	620	649	582	557	587	609	608	589	591	561	594	573	602	584	587	590	619	583	582	566	595	544	590	576	581	577	570	573	586	562	608	586	557	560	576	570	619	603	604	574	600	605	631	623	526	575	592	536	589	594	585	591	610	608	590	581	569	582	584	567	601	593	625	572	578	590	602	567	604	540	592	560	670	568	579	563	543	557	604	628	609	602	623	558	580	594	588	578	593	536	584	574	546	583	565	616	550	567	566	595	549	586	629	576	588	593	576	593	561	586	556	608	579	597	592	542	586	523	581	591	623	556	544	552	581	548	580	553	584	602	554	569	592	557	566	596	613	598	584	553	592	537	598	624	572	575	627	567	619	609	574	580	573	623	611	627	626	574	592	590	614	601	550	576	566	570	586	581	586	626	589	579	588	592	612	550	594	582	564	583	584	580	612	632	631	638	591	582	566	615	592	602	587	560	567	602	585	613	621	579	563	588	601	539	593	584	575	583	597	602	571	561	579	599	623	572	599	581	599	623	615	577	589	588	594	576	590	598	595	610	594	603	570	581	575	538	573	574	586	555	561	597	606	569	574	565	616	630	624	557	542	580	584	559	618	582	559	606	617	548	543	580	587	578	586	622	546	556	546	618	578	581	613	568	556	564	582	564	579	576	588	564	598	554	609	585	562	581	592	579	571	584	580	562	581	570	582	602	567	550	583	554	590	600	598	568	632	602	600	627	583	581	582	588	576	570	584	607	556	606	638	615	528	560	598	619	579	583	572	636	558	520	597	550	596	559	590	565	589	580	595	602	591	587	625	618	568	552	574	614	573	544	601	580	578	569	578	521	604	565	569	586	599	587	591	579	618	614	551	593	590	630	613	571	554	653	588	566	560	576	605	564	560	553	532	575	605	577	572	539	600	580	626	610	644	603	590	592	576	627	587	555	585	593	600	618	570	617	554	560	656	567	556	570	569	548	544	577	621	643	594	589	620	534	589	656	589	578	551	552	617	601	576	583	581	589	608	566	588	555	586	590	616	610	596	581	618	588	578	569	563	616	609	558	555	620	545	565	557	579	564	593	569	584	591	622	579	557	621	595	582	566	597	619	575	608	628	567	609	574	564	600	580	587	555	644	594	564	597	588	590	594	588	571	550	578	564	568	615	605	606	564	595	551	593	593	554	600	574	604	591	572	580	627	593	641	570	575	589	615	608	551	594	565	594	590	591	600	589	563	603	607	627	556	562	600	592	584	555	611	606	573	610	632	553	607	570	572	586	590	576	614	611	602	587	554	558	607	633	601	544	543	617	588	588	579	590	597	594	602	564	523	626	541	619	602	581	594	612	572	572	570	583	625	541	603	550	584	568	575	603	601	596	577	597	577	581	614	548	623	623	594	606	597	566	613	597	608	588	573	576	597	561	613	619	604	564	595	561	583	585	557	588	586	549	609	627	543	588	593	568	596	572	561	558	592	607	621	587	571	590	620	586	578	552	573	605	587	600	549	602	613	614	602	579	602	592	616	565	596	585	556	580	582	600	613	585	603	617	598	629	588	581	554	562	575	625	638	576	564	551	589	631	602	591	559	548	575	600	535	618	600	604	585	573	599	623	557	566	561	573	577	578	565	608	577	595	606	606	592	570	580	591	607	604	562	575	601	548	590	586	589	560	564	601	581	575	644	580	630	587	598	559	571	599	628	595	573	556	590	634	610	591	563	563	614	595	618	609	586	591	540	581	578	604	605	608	619	592	570	545	609	533	608	609	546	581	530	611	605	616	553	569	604	595	601	552	597	613	597	588	581	600	598	570	543	580	575	553	597	591	556	600	573	598	602	589	530	616	638	628	610	594	601	546	579	602	593	579	544	608	538	623	555	605	584	594	616	568	625	557	588	584	565	571	563	595	573	613	550	604	564	548	614	563	564	585	622	618	601	573	570	567	570	577	581	580	571	584	592	594	626	612	591	546	604	578	611	555	629	625	580	582	594	576	627	570	563	573	595	616	583	590	592	592	593	532	610	640	553	600	563	557	556	588	561	571	545	591	574	600	583	578	632	597	565	558	622	570	561	605	614	609	583	537	551	593	572	554	583	531	602	593	600	579	627	579	587	582	609	574	562	608	598	575	573	585	603	550	593	617	611	546	601	634	597	589	600	614	617	621	603	592	577	588	617	593	622	597	596	578	585	596	569	554	587	638	579	568	583	603	602	558	600	587	599	609	541	588	598	568	574	557	538	572	587	609	561	564	638	574	635	550	581	584	581	575	556	562	588	590	620	575	568	577	599	594	583	600	571	572	523	593	600	596	619	558	627	602	562	551	617	592	610	563	559	589	557	594	604	575	578	577	570	580	537	527	612	587	593	578	573	567	594	575	623	577	594	611	587	581	579	596	586	572	549	572	565	523	619	583	561	575	577	622	534	594	566	602	621	587	615	572	636	615	579	625	594	583	547	581	589	642	629	564	563	590	592	579	564	530	606	583	608	569	594	591	628	552	590	628	575	590	544	592	593	558	586	629	576	553	532	576	603	572	557	527	577	626	597	562	578	599	620	545	578	576	600	592	592	602	514	595	624	541	641	576	612	562	648	562	566	583	586	680	613	596	542	570	529	596	588	573	552	612	557	562	610
20540	1891	1111	893	704	594	515	478	417	434	416	404	436	391	363	364	408	347	383	418	368	376	342	381	381	375	378	358	393	373	370	351	293	355	344	364	335	349	359	392	396	374	360	343	356	371	353	365	365	379	387	365	356	323	346	375	353	379	323	353	334	361	348	380	372	352	358	345	346	378	373	370	352	362	349	370	386	381	374	322	355	338	386	386	338	354	353	347	354	363	373	377	361	360	359	385	337	356	359	419	375	376	387	395	389	318	346	366	372	333	343	331	353	352	385	384	346	409	367	349	362	354	362	378	343	363	325	366	362	343	378	333	388	359	350	339	374	348	339	361	374	382	337	333	365	383	346	371	377	338	366	353	368	334	396	400	319	374	370	354	355	371	348	352	387	351	369	327	325	353	362	388	343	341	336	343	325	358	366	367	338	342	406	373	352	354	348	371	352	366	353	354	345	358	385	361	410	300	329	338	383	366	354	357	325	356	350	378	363	341	345	337	356	371	362	371	410	369	354	382	367	369	366	354	328	361	383	355	370	371	360	347	351	378	349	384	395	371	352	345	387	374	354	380	358	334	354	375	382	324	347	361	373	375	325	394	335	369	344	348	388	357	376	352	340	352	430	379	386	375	328	362	395	363	327	347	363	342	343	348	362	346	340	363	331	356	355	354	364	377	352	380	354	352	360	355	342	357	370	343	369	357	353	344	366	389	357	357	368	349	346	375	332	334	371	319	351	364	365	349	356	324	357	352	374	375	355	349	366	344	366	332	348	373	349	328	365	342	394	398	331	345	349	364	319	422	394	367	387	364	346	391	360	358	376	351	350	314	366	366	319	353	385	338	333	349	328	377	330	362	375	343	334	286	368	354	377	349	351	351	362	360	390	343	347	342	351	357	344	357	363	366	327	389	381	325	301	333	340	352	352	384	357	397	350	361	353	334	324	379	352	354	344	337	353	345	347	355	362	395	405	359	393	371	317	314	376	367	377	346	383	348	346	356	400	366	364	360	396	358	329	341	364	360	359	342	335	365	364	372	353	335	351	373	393	320	356	370	356	371	362	369	394	362	356	348	388	350	365	363	338	349	351	390	344	382	367	372	352	331	394	330	411	364	339	372	364	342	378	339	371	418	338	353	347	412	379	356	389	383	402	348	353	385	375	381	368	367	368	360	370	358	367	328	332	346	395	381	343	338	348	396	355	347	367	378	357	364	326	394	376	361	335	368	327	300	360	386	309	372	343	370	379	354	385	349	374	364	376	362	329	351	359	374	338	382	366	345	341	370	363	368	358	354	379	359	366	359	363	345	339	393	360	350	394	371	371	376	337	385	366	374	353	341	386	339	341	344	354	391	360	360	358	334	362	343	344	347	342	331	343	367	335	350	357	349	380	346	367	349	373	337	361	396	328	399	331	365	362	349	356	341	348	345	383	383	403	363	360	374	346	396	355	377	377	360	373	366	360	337	395	349	394	375	339	364	348	355	326	320	374	365	366	355	377	319	333	378	367	379	348	307	342	349	331	315	395	358	382	355	376	373	366	341	394	392	354	327	353	351	312	367	374	400	374	350	350	349	308	373	347	341	356	375	340	350	375	362	404	366	356	372	370	354	344	331	369	358	341	384	329	367	336	328	320	371	343	358	352	314	387	337	388	378	280	354	368	333	375	360	346	345	379	349	343	359	367	397	358	367	363	343	356	321	343	340	385	360	350	353	344	375	361	391	340	385	338	367	333	343	334	408	338	369	363	361	391	352	389	357	350	346	382	374	355	378	347	353	349	340	355	394	345	345	364	327	332	346	414	375	377	384	350	361	355	351	355	354	365	333	364	363	349	367	350	389	360	340	338	378	345	344	353	357	331	342	357	404	342	338	342	378	347	349	364	333	365	339	369	344	344	389	347	337	360	340	337	380	368	351	351	360	344	346	359	317	352	359	328	355	331	370	342	336	393	355	357	336	376	343	370	339	353	351	349	314	349	356	336	368	381	351	375	351	359	351	387	336	360	355	337	360	363	379	381	372	320	383	401	406	363	371	348	366	345	350	343	325	336	380	332	367	360	384	356	342	360	319	343	379	360	327	380	319	352	365	391	366	373	344	324	357	369	401	359	347	389	380	372	328	318	339	369	354	363	343	385	375	383	360	372	343	323	362	375	371	349	342	341	377	359	334	341	344	397	372	329	346	397	358	353	340	340	398	378	357	341	380	399	328	386	369	352	346	378	380	350	343	335	339	363	381	343	352	366	361	335	325	387	363	349	353	354	390	323	360	387	388	333	360	356	343	356	377	391	379	382	345	355	342	370	382	343	320	350	367	367	366	305	341	343	322	370	345	358	379	335	413	307	364	339	329	394	324	357	372	343	347	361	375	330	304	347	357	362	342	355	398	360	354	361	354	393	371	346	370	358	335	353	351	330	349	356	348	383	333	333	330	314	324	336	378	389	331	382	414	362	346	349	366	327	364	352	418	357	362	377	339	368	380	336	353	348	362	359	373	331	371	367	346	365	351	386	343	381	374	318	347	360	349	365	348	355	381	359	375	348	323	382	370	389	369	337	379	368	328	333	340	367	384	349	358	360	397	353	348	375	388	314	403	370	353	332	352	343	349	342	377	329	353	337	332	347	358	378	369	383	353	371	388	345	319	324	346	355	380	343	345	345	388	354	344	338	368	347	358	381	351	364	357	363	356	326	346	348	348	340	364	325	371	342	345	345	379	350	356	336	374	366	383	345	335	346	413	392	351	356	318	371	357	352	346	357	338	353	376	358	368	352	374	380	355	335	387	364	396	343	361	342	303	342	336	322	381	365	344	370	362	361	355	375	347	369	403	374	339	363	346	356	385	334	379	377	330	353	362	347	376	377	330	382	345	387	323	362	342	340	352	374	364	364	374	375	414	345	338	351	364	404	357	332	353	377	371	361	328	347	335	351	351	355	393	333	339	376	370	362	375	346	370	341	321	319	319	343	331	391	368	355	356	396	353	351	342	357	387	378	341	390	343	353	375	317	371	379	361	349	344	344	399	354	353	370	334	372	393	371	363	364	372	377	351	372	363	342	364	337	372	390	344	338	353	327	361	357	377	368	355	345	379	349	366	367	349	351	337	384	360	357	345	364	350	360	316	355	319	365	338	354	322	361	358	360	356	375	323	342	329	346	389	383	371	371	392	386	349	378	329	333	344	363	359	341	369	352	374	393	355	364	354	354	333	351	366	361	343	396	356	364	359	375	313	376	346	389	350	377	325	357	397	337	339	376	365	376	371	406	385	360	337	333	342	320	371	351	357	375	330	339	350	360	382	361	362	373	345	355	364	371	374	371	344	319	341	361	320	359	376	351	402	355	363	373	356	348	351	393	342	350	348	376	354	355	330	378	365	371	342	355	328	373	316	341	345	353	360	362	354	393	426	363	346	344	326	366	349	388	363	319	355	346	360	356	331	401	380	351	369	407	306	356	346	358	365	355	372	391	380	335	374	352	319	365	343	369	352
11193	1371	2107	2293	2127	1786	1573	1402	1255	1095	1118	1059	1054	1005	1024	966	971	910	896	869	892	832	850	866	866	817	872	844	842	849	801	875	798	794	859	867	815	811	836	782	761	770	807	747	755	863	839	790	760	769	818	899	754	788	820	787	833	803	767	861	789	792	797	793	820	820	816	771	752	784	774	827	787	773	758	818	784	817	813	793	738	789	814	763	782	835	776	761	780	822	828	758	752	796	798	818	789	806	803	807	821	769	795	790	782	778	786	781	788	783	815	788	799	850	841	777	760	839	798	808	716	789	856	797	777	834	785	779	777	818	759	829	795	800	769	784	800	812	785	839	828	741	778	849	793	799	816	807	820	782	779	746	790	723	827	832	768	811	827	754	754	847	812	775	810	817	767	764	779	786	850	798	790	790	761	782	768	759	806	816	801	747	742	820	750	799	763	827	764	856	790	791	766	755	787	795	817	816	807	814	741	770	797	863	778	774	801	832	759	792	815	807	809	802	812	760	798	796	785	823	812	808	803	744	797	806	750	797	762	814	802	766	779	764	780	810	790	809	785	831	787	789	776	782	774	810	758	757	773	762	816	809	757	760	822	830	779	796	793	787	784	733	787	796	741	793	774	761	788	791	799	722	831	831	771	765	758	758	815	776	805	762	752	821	722	776	812	795	794	793	785	799	734	783	798	763	790	767	794	813	798	735	792	756	784	799	762	781	762	785	776	784	772	784	762	774	763	798	779	751	769	727	794	812	821	783	770	757	807	776	769	750	777	717	757	785	772	780	750	791	762	767	772	798	739	767	809	787	748	836	776	810	752	750	806	753	746	769	806	739	801	769	793	780	764	760	776	785	825	762	777	743	737	788	829	816	766	767	770	819	795	776	790	712	773	794	756	750	809	796	788	777	798	768	728	846	759	813	846	809	767	797	775	748	809	795	785	797	846	782	809	814	816	786	815	769	815	807	761	798	811	791	792	788	761	810	766	825	851	829	781	750	795	804	773	789	771	763	827	787	757	787	737	787	769	782	776	819	806	782	758	788	756	798	831	749	795	774	816	791	762	770	805	796	748	837	811	763	787	781	728	776	794	798	765	740	709	761	752	769	795	810	801	817	813	791	758	815	765	804	732	741	828	783	831	804	780	769	808	804	750	798	795	780	803	798	775	838	768	805	795	799	791	802	779	779	808	803	786	785	810	790	775	779	801	798	798	838	788	789	784	802	756	782	798	827	801	824	808	772	789	773	760	815	737	762	820	778	799	761	813	802	801	807	781	755	833	826	808	740	826	808	769	756	794	747	744	808	782	814	803	817	778	757	818	780	781	771	755	813	832	777	790	764	792	758	769	800	801	855	779	795	771	758	752	767	817	837	750	816	824	837	807	749	753	809	741	798	821	814	741	838	822	779	770	776	765	792	775	794	821	843	813	810	814	802	809	733	759	772	832	763	808	765	746	714	780	786	793	804	770	778	767	800	812	722	787	733	745	816	796	799	705	797	787	735	804	727	788	811	797	779	825	775	794	775	755	744	726	733	781	749	824	738	798	720	749	798	775	752	802	773	804	766	793	741	770	754	782	764	810	806	827	809	783	777	773	767	764	810	781	728	769	798	749	742	816	832	755	795	783	814	783	794	842	757	817	802	820	855	829	760	731	770	805	769	804	781	764	806	754	775	813	787	784	774	792	812	801	790	813	805	778	768	795	813	782	755	803	791	797	797	766	767	824	773	831	807	849	734	751	774	765	779	826	782	779	789	796	734	817	797	771	823	765	757	797	763	759	767	757	824	761	778	801	766	776	810	793	819	801	787	771	790	749	784	748	843	719	795	807	761	768	787	809	759	810	759	825	819	760	821	830	728	814	803	797	792	769	809	833	783	843	790	722	780	768	829	821	768	819	793	777	804	814	768	816	778	822	805	749	801	782	760	790	756	767	805	809	768	775	785	830	808	747	808	806	765	772	778	752	775	805	799	762	761	804	778	759	818	759	792	763	781	799	772	808	805	749	778	778	789	790	776	769	809	820	750	783	781	778	815	776	829	767	767	793	777	831	738	790	754	786	699	792	800	812	838	805	801	804	753	782	752	742	797	794	797	809	814	825	751	815	744	762	770	803	800	762	851	804	776	745	751	801	779	796	776	790	824	800	810	774	766	780	772	773	775	776	799	815	756	805	787	748	744	745	797	763	793	764	772	786	796	754	765	774	828	829	790	751	791	761	817	830	773	792	817	705	812	772	762	820	794	770	749	738	786	761	786	775	829	821	806	759	829	798	769	753	793	787	720	781	771	788	775	813	778	809	752	782	819	797	780	747	797	845	793	783	774	747	862	800	798	730	791	771	751	767	804	805	745	834	795	822	747	780	802	773	825	806	765	785	819	748	848	765	760	773	805	781	765	788	764	785	803	784	790	780	737	823	826	804	768	753	758	768	833	828	784	765	826	769	813	757	780	763	824	768	786	809	740	785	824	708	762	770	767	775	756	772	800	796	766	820	792	790	770	777	797	810	804	769	755	807	818	789	788	823	793	823	791	798	835	749	763	777	767	800	798	829	770	786	737	757	761	798	789	776	775	748	806	769	784	774	796	820	793	795	770	818	799	781	738	782	765	810	819	809	772	807	797	752	818	799	796	774	813	759	786	743	763	775	753	753	841	792	788	801	775	832	755	772	793	796	823	732	760	767	761	788	800	739	804	778	787	779	765	770	814	787	793	789	772	770	783	800	784	727	731	786	766	814	796	779	796	799	738	801	781	820	806	833	729	813	805	805	788	779	796	772	812	820	800	827	799	760	775	775	778	774	833	783	793	795	869	828	778	754	774	764	799	775	813	797	764	780	803	787	767	768	755	729	743	748	769	794	765	764	785	825	792	801	769	771	753	768	797	782	767	830	800	842	802	769	786	779	817	784	778	823	718	787	721	771	771	816	783	798	765	784	766	766	778	783	759	787	750	794	787	809	807	795	809	783	779	751	784	812	783	770	796	775	796	814	800	840	770	766	808	792	754	763	816	772	775	790	811	803	777	765	797	782	792	746	731	775	776	791	871	719	806	765	826	786	808	806	786	784	817	827	793	830	799	759	789	786	782	805	804	811	807	776	787	802	793	786	789	755	818	764	752	729	782	747	786	827	813	736	769	751	817	782	820	787	825	743	862	783	737	776	761	796	788	790	767	766	810	749	750	803	763	812	787	783	821	789	757	740	810	824	733	795	779	781	826	782	799	837	808	823	767	763	807	774	772	770	786	762	825	745	761	817	824	800	815	769	808	796	790	846	796	781	830	786	833	802	778	792	799	740	812	795	785	762	825	822	776	806	759	819	811	788	807	785	779	750	714	785	814	760	761	774	763	805	736	707	798	777	801	791	785	772	776	789	784	823	779	816	806	766	821	779	808	797	755	807	804	793	798	788	769	857	808	774	803	798	788	743	797	791	757	786	728	785	762	798	817	817	754	778	777	766	751	746	795	799	758	784	772	767	836	774	725	749	791
4527	256	198	181	165	169	175	159	173	175	179	185	199	167	172	179	173	162	151	172	184	147	167	152	174	164	142	206	187	146	155	171	166	164	171	155	162	187	209	149	177	146	161	151	176	179	174	169	193	168	187	149	156	147	159	157	167	167	154	180	163	178	181	148	178	165	169	156	180	181	158	199	170	179	180	178	172	160	156	170	168	165	175	152	148	188	183	158	171	173	187	152	149	167	159	198	146	192	143	176	184	169	169	160	167	167	172	167	162	166	170	180	173	172	157	180	197	165	144	182	175	156	168	182	182	196	167	173	169	172	206	191	184	170	171	175	160	165	165	143	168	175	179	179	169	165	152	179	172	177	166	165	135	168	172	181	158	178	182	161	164	162	164	177	200	186	167	174	199	165	204	167	163	167	169	163	152	169	193	196	172	159	172	155	189	205	192	178	190	192	169	173	169	152	169	136	172	181	189	175	173	151	156	153	159	177	169	182	198	170	176	149	151	179	171	181	190	147	173	156	156	155	170	149	159	167	175	159	160	151	148	159	186	159	166	176	187	164	172	174	172	189	182	189	175	182	159	162	205	198	185	168	171	151	170	190	162	185	168	178	187	176	200	153	187	173	174	171	174	176	143	179	168	163	134	178	204	169	177	165	183	166	157	154	162	159	171	176	178	159	175	172	173	160	152	175	177	166	170	167	165	165	171	175	175	175	161	163	177	160	175	151	158	159	187	149	144	171	182	140	156	182	167	150	170	135	192	163	153	180	158	138	171	171	177	186	155	180	188	161	151	184	183	171	169	170	145	177	180	162	174	154	157	160	166	194	148	160	181	137	171	163	171	163	159	183	187	162	181	177	156	193	170	179	156	187	175	176	148	158	161	153	174	165	183	164	164	135	167	168	162	151	147	148	166	180	164	156	176	154	156	194	150	145	168	167	180	210	139	143	153	162	167	173	154	177	180	148	172	144	164	159	166	147	170	188	189	132	175	178	190	155	162	148	165	155	175	155	181	169	154	180	155	173	174	187	177	180	170	171	172	154	183	159	151	188	175	157	165	152	148	185	173	133	179	147	155	163	144	173	150	146	169	161	161	166	176	193	171	167	182	194	170	177	165	172	187	182	149	144	160	160	165	169	170	175	181	157	186	172	154	168	162	175	168	204	176	166	180	189	149	159	177	173	184	156	175	168	153	164	180	172	165	184	180	181	171	193	167	178	179	174	192	178	151	156	167	141	161	157	183	166	173	184	175	160	169	183	177	161	164	154	169	157	162	163	123	151	188	147	135	149	175	185	143	180	190	153	168	174	169	148	175	170	165	171	163	164	175	153	169	163	157	171	149	213	165	166	152	170	135	174	166	166	145	177	168	173	182	176	171	174	168	185	190	164	167	156	145	143	137	159	178	170	149	182	189	197	164	176	168	158	162	149	155	159	176	197	181	143	155	162	119	171	190	162	167	161	168	158	163	164	162	181	168	175	161	128	164	166	146	172	166	172	179	181	160	149	158	161	164	160	147	179	169	179	168	207	167	183	177	182	159	166	195	168	148	158	160	159	155	164	169	165	176	172	191	182	158	186	173	191	174	164	177	175	161	170	167	167	143	150	137	143	182	178	166	188	188	139	147	168	177	193	173	157	185	175	189	160	169	162	170	171	166	157	146	157	157	171	195	159	155	167	172	150	150	168	167	177	162	184	143	155	194	182	147	180	156	205	151	148	163	152	181	159	174	187	184	151	165	150	178	189	199	208	179	175	142	168	155	161	163	158	164	165	192	181	169	188	203	184	190	193	189	139	172	167	175	144	151	160	207	168	181	153	166	167	178	173	188	153	158	174	174	173	165	173	172	172	160	158	171	159	164	167	168	177	166	203	164	162	206	164	171	194	185	153	169	164	179	150	147	178	171	159	154	179	150	182	146	186	189	168	136	182	179	170	177	163	192	150	186	197	181	202	192	174	164	161	161	184	174	150	186	201	166	173	167	202	185	168	175	186	165	181	161	210	167	192	164	178	198	217	183	181	160	149	159	174	157	170	188	176	170	167	172	184	181	179	165	171	163	187	180	168	192	192	165	177	152	177	165	182	160	147	161	154	171	175	173	178	177	175	146	150	168	173	158	172	158	140	162	171	177	166	166	169	175	154	166	197	197	153	147	150	183	157	170	166	159	146	180	171	135	159	184	159	162	155	169	169	196	178	164	190	161	144	176	180	153	132	153	162	162	176	178	176	173	175	166	195	190	168	166	178	196	181	183	174	150	169	180	198	162	156	180	155	169	151	174	192	192	168	175	171	162	168	153	180	164	148	172	169	163	150	164	165	150	151	171	164	181	155	185	165	199	183	146	177	180	161	170	174	173	168	139	166	141	185	182	146	175	189	167	162	161	160	163	184	169	151	162	157	137	166	134	179	176	160	176	158	164	187	146	145	187	153	168	158	159	190	178	147	190	161	173	142	157	159	169	191	173	142	143	176	190	194	170	164	146	155	145	162	155	180	204	167	198	169	187	151	163	158	194	151	176	163	201	182	133	177	187	170	173	152	177	167	174	174	171	165	178	165	164	186	182	178	174	170	150	177	167	170	149	156	181	166	181	161	176	165	157	168	172	162	176	166	184	160	188	169	173	198	171	163	152	149	183	159	173	153	157	174	172	154	160	189	154	183	178	168	163	155	187	197	165	148	169	175	168	149	195	184	184	177	173	172	163	183	140	194	175	172	157	152	171	157	161	172	148	194	188	170	159	166	194	183	160	178	166	162	155	183	150	155	164	161	167	166	156	168	155	143	181	178	172	151	153	158	186	179	135	127	167	155	153	173	168	183	166	166	163	186	155	185	163	176	180	171	159	170	159	146	154	170	157	187	147	181	162	170	184	137	150	167	139	179	168	147	142	138	183	198	175	162	165	178	176	163	206	163	178	176	179	155	183	163	177	182	173	159	183	135	153	161	167	172	156	159	154	188	193	183	153	176	185	180	160	178	149	164	175	158	168	165	173	157	165	174	166	143	150	163	180	168	179	172	158	181	189	172	168	150	185	157	179	171	163	179	166	193	157	155	184	167	192	164	171	176	166	174	199	164	167	194	173	158	165	181	153	153	182	172	171	166	172	157	170	153	152	153	157	161	176	164	178	161	178	187	149	157	181	140	163	144	145	147	160	166	171	152	151	176	145	156	178	163	185	168	188	167	184	167	185	163	172	170	172	160	157	208	172	174	147	175	158	154	153	163	156	163	172	184	149	166	170	168	165	151	165	198	173	180	175	160	158	167	152	151	158	172	174	152	180	163	160	193	161	167	139	186	174	158	173	163	172	184	178	171	169	187	162	193	169	180	172	183	163	157	150	164	187	154	172	163	175	148	170	146	161	162	164	170	169	169	174	170	180	189	166	178	158	158	173	193	165	196	160	171	159	167	168	176	172	156	185	171	154	170	193	186	168	144	169	192	163	175	165	180	171	182	172	160	174	173	180	156	180	167	146	187	169	174	155	172
3405	446	456	475	439	470	418	451	423	421	425	435	422	436	431	449	413	435	431	412	411	418	407	401	418	466	419	425	412	414	409	444	443	426	422	414	411	404	423	405	423	381	401	429	374	434	413	439	424	404	442	419	407	440	429	432	408	418	401	479	437	402	431	435	394	445	423	395	415	393	410	461	413	464	406	444	432	399	418	386	460	418	393	408	420	419	405	475	418	412	423	382	431	443	453	418	408	427	400	440	467	384	449	436	447	421	426	444	410	411	462	393	411	442	412	418	417	423	409	421	438	412	447	417	432	421	428	425	402	409	399	435	421	407	379	442	434	412	427	407	402	425	450	398	401	426	401	404	400	447	409	391	426	467	406	402	455	409	399	420	404	412	437	441	414	396	434	428	425	402	467	405	414	429	410	422	390	383	420	429	412	446	429	435	450	414	400	442	436	419	405	452	429	419	427	427	423	393	443	445	436	439	401	415	456	411	444	407	412	403	404	409	453	399	404	402	423	460	455	371	405	411	451	408	402	421	401	451	415	433	402	420	390	364	462	446	431	423	464	413	439	428	428	451	491	421	427	428	412	445	407	397	440	454	440	404	413	423	453	418	420	386	408	390	388	448	422	416	425	438	440	420	421	418	414	425	372	435	451	402	421	398	403	436	427	430	412	411	411	415	396	427	385	431	437	425	416	434	377	402	440	389	391	385	418	447	459	427	435	436	422	415	430	421	417	445	423	428	420	443	428	418	453	417	410	436	403	434	422	432	421	424	416	439	415	415	419	405	400	436	447	472	426	393	429	412	390	420	415	379	425	441	416	416	434	413	407	421	452	417	429	447	411	412	442	376	414	394	411	407	438	435	399	423	453	419	442	476	428	404	412	397	412	446	444	425	442	425	404	411	430	448	422	440	404	410	426	402	410	404	401	425	427	398	400	435	395	392	424	427	413	470	384	396	430	442	377	386	411	419	419	460	436	451	435	392	392	424	417	428	448	434	442	387	432	429	411	427	418	424	432	449	410	418	410	411	430	420	410	443	438	381	431	464	451	391	406	416	415	440	397	431	420	420	390	422	411	429	414	420	409	437	371	412	415	420	441	391	448	418	385	418	440	436	396	439	393	406	433	413	359	392	434	419	422	363	442	425	415	397	431	439	429	421	382	454	420	442	432	419	401	451	400	445	417	405	384	391	390	432	425	429	424	419	422	426	442	457	424	401	393	411	406	432	412	428	425	427	413	456	409	440	427	432	427	412	400	403	414	422	423	465	405	425	426	400	452	411	417	414	434	424	414	430	385	444	385	406	409	447	395	398	395	401	376	463	441	422	420	383	426	411	379	439	431	407	458	386	455	391	412	422	411	434	407	397	416	398	395	416	404	415	406	433	427	439	404	442	393	400	430	424	438	404	383	402	393	407	378	428	407	427	436	399	411	431	427	437	386	408	412	437	426	427	406	359	430	444	387	391	420	378	429	433	439	445	386	422	397	388	387	391	420	447	403	422	455	428	397	421	428	406	424	437	415	481	403	434	429	439	457	437	408	366	419	417	451	405	412	421	428	411	419	418	425	401	439	394	435	426	414	372	424	443	437	463	424	425	387	428	436	403	444	402	416	405	396	421	414	384	404	421	386	471	438	423	415	402	440	421	420	404	422	407	429	449	391	409	395	441	418	432	403	410	419	421	417	408	394	429	443	414	444	433	403	453	400	373	433	426	425	448	396	464	398	411	425	414	399	424	448	439	456	416	443	435	408	414	429	423	428	421	407	388	398	428	417	416	426	398	409	416	426	450	415	424	453	420	380	409	436	426	403	419	436	453	413	430	393	435	405	433	390	427	443	420	413	432	396	394	386	404	409	410	420	414	444	415	396	442	400	436	431	442	421	422	399	413	407	420	416	423	403	417	395	411	423	427	420	399	453	439	401	425	420	420	410	454	412	386	406	426	426	425	419	383	409	412	404	457	393	398	419	436	396	419	389	411	450	381	414	402	428	409	429	385	427	418	405	426	440	453	401	440	422	441	390	444	418	449	440	413	431	403	422	402	386	444	402	454	392	447	418	418	440	399	406	386	442	439	442	426	452	434	389	440	420	405	445	445	467	412	425	414	419	410	410	378	405	424	402	413	402	408	421	431	442	409	412	441	403	437	433	402	384	415	470	428	403	483	444	428	449	430	447	402	432	401	395	390	447	422	421	410	427	388	447	445	407	413	409	392	396	413	427	455	397	394	431	405	439	429	458	427	394	434	443	418	389	425	430	387	443	400	410	402	434	413	424	462	458	413	430	427	445	441	435	403	414	416	425	400	372	403	428	420	427	421	433	416	419	404	361	469	382	425	474	443	403	430	375	390	415	407	419	431	404	412	436	414	422	395	426	407	424	434	430	434	424	440	462	409	442	428	407	429	418	417	409	394	426	424	431	421	435	436	390	450	408	419	404	383	452	425	386	422	445	428	438	385	412	411	458	427	419	435	465	437	386	432	418	402	383	437	427	402	459	428	399	422	391	416	427	443	429	407	404	424	408	405	457	419	414	421	395	445	408	405	462	401	416	446	410	425	367	425	437	421	409	455	397	382	454	396	429	410	419	408	427	425	397	381	417	438	433	458	447	429	426	440	436	412	406	441	441	385	399	392	420	458	411	398	417	426	386	475	407	439	414	403	382	425	400	419	409	430	452	423	434	420	418	434	386	430	429	416	446	390	408	435	407	444	392	413	399	442	395	426	415	390	452	424	454	425	408	432	393	436	390	425	417	397	415	404	437	381	397	405	428	438	419	428	400	395	415	409	423	457	435	451	412	431	415	422	375	405	410	391	381	441	451	435	416	414	395	424	438	430	397	465	382	388	417	446	446	420	454	431	434	417	429	455	483	412	399	398	397	365	399	399	423	414	442	415	399	425	435	371	414	426	401	388	431	428	388	420	411	441	441	421	422	399	438	432	379	432	421	430	431	396	432	385	424	403	421	424	407	417	403	416	436	453	427	430	392	417	429	384	400	397	400	414	386	403	398	411	441	395	407	412	413	440	425	401	396	401	414	434	414	420	431	418	467	417	436	415	415	395	407	432	418	436	443	439	374	462	458	414	394	419	418	411	407	397	424	423	476	432	401	410	469	418	436	414	431	425	417	442	445	457	431	431	406	455	400	425	418	406	411	412	460	401	424	425	482	393	401	417	438	427	432	386	465	431	431	455	435	415	433	397	414	403	372	425	420	378	443	421	420	424	377	418	425	403	414	415	478	453	412	442	399	417	399	428	430	407	420	425	407	434	447	428	394	373	416	430	427	380	400	425	409	433	407	393	390	441	411	425	462	437	403	400	433	404	397	405	437	425	454	424	374	429	408	435	385	408	427	459	400	430	455	405	435	365	418	392	434	406	369	434	421	441	439	448	418	469	406	420	432	415	353	403	426	414	384	433	392	388	384	411	393	380	449	402	425	440	407	435	429	406	429	427	398	440	391	418	415	403	417	419	404	396	439	429	420	422
13161	836	627	557	399	327	348	318	273	300	317	246	262	322	295	279	284	260	257	257	274	264	247	234	267	280	293	235	274	271	253	261	275	255	257	256	269	256	260	249	254	272	272	245	279	263	238	270	287	269	270	231	259	261	216	259	237	250	263	259	253	262	268	299	275	254	276	268	284	246	284	246	261	264	252	236	242	279	269	261	247	250	235	256	268	253	234	257	269	251	242	244	287	270	223	289	217	224	264	243	228	263	250	241	245	257	233	259	247	247	281	234	267	267	281	280	284	261	279	241	283	228	243	247	247	259	263	280	262	245	286	223	271	258	270	258	284	242	268	289	242	258	271	244	266	303	256	282	229	261	259	243	262	239	264	270	255	255	239	294	295	243	238	269	280	263	246	268	250	246	269	254	234	244	235	271	271	278	259	239	267	258	239	275	243	268	270	258	257	258	263	245	248	231	257	228	252	260	265	259	281	265	256	244	282	269	282	265	280	278	256	251	248	274	237	249	237	231	280	265	253	251	253	244	241	251	275	263	244	251	253	261	245	276	220	277	246	233	247	251	227	255	244	254	262	259	266	282	234	249	244	232	231	251	269	306	277	297	262	278	263	250	253	273	246	237	267	277	250	272	272	257	253	241	215	252	255	276	263	259	249	276	241	231	237	267	261	250	271	246	232	263	262	264	241	241	251	267	231	289	257	229	274	261	288	262	242	246	249	236	228	258	256	243	268	264	262	256	261	261	251	253	251	245	295	213	246	244	285	219	267	253	246	257	247	242	275	277	240	251	267	283	229	255	234	256	259	258	234	287	265	271	264	262	227	243	257	263	264	248	247	274	279	259	264	258	296	275	263	267	269	280	243	306	269	282	249	246	243	251	243	243	270	251	253	245	268	242	245	262	232	266	251	227	231	257	227	220	249	258	241	217	241	240	255	269	290	271	268	243	253	234	264	245	250	267	261	226	271	242	270	238	252	252	260	240	288	260	243	264	296	271	253	260	237	274	267	273	252	253	262	259	254	222	219	241	235	278	257	257	221	257	273	247	239	273	228	251	263	276	257	216	297	258	277	224	250	249	258	258	263	242	268	255	272	259	248	262	267	235	251	279	290	254	274	245	289	265	252	263	257	253	253	231	262	265	254	274	249	246	270	278	236	253	274	245	257	252	242	317	285	232	263	249	235	277	231	261	235	257	235	262	276	232	246	249	281	260	267	273	223	238	248	272	233	257	273	229	244	252	257	267	239	243	277	255	248	268	255	245	251	230	309	292	227	255	235	247	266	223	292	261	250	247	257	256	301	264	247	247	237	246	287	243	246	268	292	233	246	286	241	245	257	261	235	249	240	249	251	231	268	274	263	246	243	281	272	253	264	240	272	248	249	244	221	275	267	263	245	236	251	252	279	240	254	267	297	253	267	226	229	257	255	236	256	240	256	266	250	268	266	291	266	259	289	289	256	238	252	263	260	289	271	237	274	254	248	272	255	242	281	256	244	248	232	250	261	260	260	245	288	252	282	264	218	265	262	269	313	265	231	265	252	252	296	263	270	222	269	234	255	260	275	259	242	260	273	266	254	239	258	272	231	249	281	273	281	225	255	244	249	242	262	267	270	245	255	237	267	267	256	258	267	260	226	248	271	226	274	216	281	288	252	265	224	275	254	283	250	282	259	268	228	251	265	229	302	233	267	287	255	284	223	271	249	269	236	254	285	251	269	271	245	268	262	256	264	240	263	276	274	248	264	256	248	244	308	256	290	243	274	236	250	256	269	253	269	270	258	238	231	255	246	257	245	255	265	261	238	261	252	275	256	258	256	244	259	270	273	252	269	272	261	269	267	249	306	270	215	272	247	242	246	280	258	261	276	249	257	243	282	270	253	270	246	237	233	251	240	286	263	273	260	280	247	258	263	282	257	242	204	238	226	253	247	257	225	243	271	252	261	278	233	301	285	236	292	266	253	260	268	276	229	251	233	252	252	292	260	266	282	245	258	231	276	245	249	228	240	265	235	261	260	236	259	244	257	264	227	265	302	279	247	257	271	281	244	247	241	247	289	261	245	241	228	255	280	255	271	263	232	249	264	261	277	272	253	249	237	259	245	260	238	255	264	271	239	242	248	245	233	225	229	238	243	251	234	227	243	277	270	252	256	260	277	259	274	236	232	275	263	258	246	273	255	247	273	253	230	264	224	249	279	254	242	238	249	277	252	244	247	258	261	254	264	249	241	256	233	272	239	278	267	235	284	276	257	252	252	273	268	276	251	269	259	247	226	244	274	281	245	262	264	241	287	227	250	251	272	242	261	252	285	263	245	289	253	272	240	242	252	265	263	277	230	260	236	281	244	265	283	281	242	249	247	241	234	267	254	254	273	259	275	271	257	240	224	269	279	278	254	263	285	253	258	237	236	259	253	276	278	268	286	254	272	248	265	235	219	265	246	275	248	224	255	257	263	260	250	254	238	251	234	248	244	270	270	248	268	233	242	273	270	244	217	246	255	270	244	264	238	279	253	259	274	252	262	258	251	261	273	266	265	237	277	269	260	237	260	261	229	241	291	276	277	260	265	252	277	293	252	284	281	290	224	252	279	238	253	284	251	224	301	243	262	248	271	247	260	268	207	262	251	229	279	221	271	294	268	263	263	227	252	223	273	259	271	259	243	259	244	290	240	260	251	284	250	276	286	261	225	282	266	268	244	277	255	262	252	276	263	280	261	261	262	270	272	237	252	268	224	258	273	256	270	262	261	270	235	286	278	252	246	271	254	233	237	261	263	247	266	251	234	282	256	249	236	272	262	267	273	266	253	264	230	261	237	262	255	239	277	252	255	255	258	270	265	249	247	253	256	238	261	240	254	245	213	234	293	246	260	254	231	239	261	284	250	245	240	234	256	280	254	258	263	261	260	270	281	260	257	239	263	259	277	220	255	246	275	252	244	264	242	267	287	260	246	258	252	238	262	254	245	260	269	250	255	242	231	235	233	265	250	259	277	252	261	249	243	252	235	248	266	259	261	259	261	281	233	242	239	249	283	269	251	268	270	275	232	262	284	288	236	255	239	235	229	249	261	264	274	266	249	265	242	284	239	270	277	218	235	269	257	269	284	249	290	248	275	289	277	240	272	257	240	248	203	234	254	214	267	240	244	234	267	253	251	232	262	225	245	285	270	277	254	238	241	255	233	244	251	268	252	244	237	244	234	269	247	256	253	232	267	266	241	244	251	250	236	272	250	263	254	255	281	285	246	255	256	254	254	269	242	295	242	266	254	261	275	271	265	280	263	252	292	234	250	250	263	259	271	237	269	258	260	266	283	244	237	231	271	236	285	257	250	261	268	256	249	267	277	274	252	250	237	250	296	237	257	236	268	271	246	261	253	257	244	244	248	252	251	251	245	238	220	230	239	250	279	281	264	242	263	252	249	269	249	272	237	250	276	236	223	231	242	231	255	268	249	241	273	263	241	248	242	255	247	247	261	276	251	238	245	249	240	257
8782	888	1280	1458	1279	1158	979	916	789	769	775	720	740	695	695	655	687	678	658	588	648	677	635	624	659	608	615	596	579	609	602	638	629	562	601	607	568	613	566	582	593	646	627	554	617	609	585	638	595	602	630	643	660	633	629	577	581	567	593	635	591	639	676	618	592	612	596	594	603	626	569	593	537	621	601	633	571	630	584	584	631	574	586	590	611	591	613	648	604	582	606	634	590	614	662	571	567	566	617	567	609	639	658	602	603	668	613	621	615	570	575	604	566	625	574	634	599	613	600	589	647	584	635	582	579	543	610	599	587	597	599	613	592	623	583	580	616	601	611	621	649	577	609	554	590	614	552	611	645	607	554	617	665	578	589	596	535	560	651	573	588	572	639	602	644	611	582	635	596	586	602	592	606	608	566	610	582	626	553	618	603	600	592	593	604	576	601	629	600	603	590	581	625	560	584	596	605	631	590	596	610	583	619	586	635	600	599	575	576	584	611	600	633	606	583	568	601	614	579	594	609	593	586	606	614	612	620	632	630	595	598	611	579	564	644	661	677	601	599	566	611	562	552	586	564	587	633	590	590	620	584	558	639	597	608	594	624	613	608	589	573	635	609	615	564	584	614	559	604	562	653	585	574	575	640	592	608	598	625	559	626	620	597	628	582	603	614	610	585	597	572	570	613	633	573	629	564	639	569	554	582	559	621	587	563	602	574	642	594	610	590	592	564	621	582	600	606	617	596	598	594	581	599	612	607	597	606	549	661	610	637	616	640	611	589	598	597	618	577	592	614	593	582	588	588	565	569	604	560	606	603	592	609	569	584	624	587	635	599	606	580	626	571	607	573	603	598	598	603	611	583	588	615	551	594	589	602	589	617	577	594	612	596	550	612	592	561	602	590	609	583	561	604	635	642	614	642	604	626	583	571	642	601	606	578	615	603	616	601	596	597	539	570	615	582	589	619	642	599	554	608	597	593	607	605	582	616	633	603	639	621	588	638	623	625	591	621	592	582	624	607	601	603	612	589	636	571	604	599	572	592	577	564	569	630	582	616	572	594	580	573	608	590	562	596	581	552	601	589	601	625	584	629	622	604	581	571	593	568	590	629	575	626	597	586	614	597	587	601	571	578	648	615	635	632	595	655	557	584	563	546	593	614	624	573	604	605	615	566	581	570	589	630	579	612	602	577	604	606	602	556	608	602	624	604	579	588	583	561	632	615	630	610	612	610	530	580	589	618	579	592	611	616	567	603	624	577	621	631	648	578	629	604	573	631	621	568	625	589	578	569	585	614	603	597	569	578	639	605	607	611	600	622	646	644	582	609	614	570	558	611	558	649	571	619	620	573	585	610	593	582	618	599	631	604	571	569	628	659	626	603	598	634	611	588	605	553	634	528	607	606	626	619	598	585	598	580	609	588	647	639	592	624	592	590	632	583	606	595	540	627	577	573	563	589	605	581	589	540	545	570	582	589	594	610	571	588	589	600	594	592	561	612	555	600	574	602	603	589	598	629	545	617	612	617	603	576	626	618	616	586	601	584	591	574	604	597	608	573	583	570	607	651	585	587	609	633	592	621	602	599	615	626	599	621	604	581	586	582	610	598	595	609	637	614	622	651	580	641	587	565	583	602	622	596	645	588	616	576	629	598	587	552	636	592	564	632	585	594	613	603	598	575	599	592	621	645	623	590	637	589	588	587	626	621	609	573	636	591	631	619	581	590	614	599	558	630	612	587	583	584	604	613	624	601	626	625	621	585	620	627	632	600	627	605	616	605	619	590	608	624	603	587	549	580	592	648	638	571	573	585	649	621	583	580	621	587	567	571	596	619	624	590	600	594	614	582	593	603	600	610	647	564	644	607	586	575	645	604	608	594	584	637	598	546	606	595	565	621	580	589	585	614	598	598	560	590	578	612	591	613	541	634	591	563	611	588	581	549	610	614	605	633	592	644	626	640	590	617	608	610	555	564	629	619	602	580	587	590	603	567	618	592	549	603	593	588	590	592	579	602	591	584	591	559	614	604	632	567	576	608	594	557	560	558	607	607	579	547	617	607	630	634	610	571	594	578	609	610	587	594	607	606	601	587	584	618	573	608	610	627	593	608	611	626	586	616	631	630	548	562	587	624	611	588	590	563	590	558	603	600	578	612	578	606	600	590	596	646	603	640	590	581	615	583	598	623	577	546	642	600	583	614	612	586	594	597	606	595	593	637	598	594	539	552	605	589	566	551	554	567	618	576	564	584	589	560	623	580	619	613	587	619	577	596	662	579	593	599	592	614	621	605	606	625	592	629	616	616	561	569	612	615	625	586	608	625	611	612	610	581	642	573	617	582	621	591	584	592	637	595	580	620	652	592	538	642	573	612	582	594	620	584	602	562	597	595	569	624	579	639	602	609	611	623	600	629	603	592	592	643	610	576	574	551	574	645	566	569	583	579	581	599	632	662	601	576	591	608	608	653	586	598	600	565	581	575	591	603	569	617	600	618	629	599	596	611	583	679	619	605	662	589	595	602	611	579	558	600	605	612	616	595	645	587	621	573	594	597	562	633	582	583	628	575	595	616	623	590	618	573	617	606	579	602	592	583	561	612	586	623	546	607	579	605	599	635	628	636	594	624	573	611	579	618	570	584	590	590	615	580	621	636	608	607	628	616	615	618	604	580	607	593	557	641	566	604	628	585	598	593	562	577	587	603	575	618	556	612	574	621	581	601	599	599	584	576	615	617	614	576	625	583	565	615	613	614	594	596	603	620	586	597	607	589	553	636	623	625	532	620	538	598	594	614	625	627	646	632	616	582	627	566	573	596	635	589	617	590	581	613	609	597	679	639	602	555	628	576	592	612	569	620	584	582	625	619	611	611	633	610	592	622	597	631	597	675	619	591	567	611	606	600	609	565	629	566	549	588	607	615	615	563	599	586	612	617	643	617	649	597	614	606	590	615	616	578	571	613	602	600	624	637	612	588	602	672	578	609	560	629	571	629	616	571	605	576	619	594	601	569	606	592	579	592	596	584	598	630	550	648	606	606	640	591	602	627	593	591	616	612	559	605	599	550	613	608	589	592	598	628	584	634	581	636	647	648	643	593	594	577	552	617	611	559	617	625	605	556	629	620	630	600	631	584	596	614	616	603	582	622	624	620	587	621	591	621	587	579	596	576	588	629	574	620	608	615	609	609	604	596	626	600	554	579	593	610	622	583	620	644	593	630	641	611	622	568	603	615	626	596	564	606	571	643	590	582	571	605	612	636	601	537	611	597	620	559	613	606	639	595	606	593	603	549	620	619	608	627	619	538	598	561	614	567	589	574	581	622	627	612	614	530	589	605	587	561	623	569	617	618	548	583	585	600	597	608	588	567	608	575	577	597	635	545	606	587	601	546	638	588	567	602	600	639	554	571	621	587	602	572	595	597	596	581	577	603	594	594	620	599	641	601	572	627	600	648	561	597	606	636	601	546	581	612	591	566	593	618	603	592	620	599	630	581	595
21691	2020	1089	888	673	543	476	505	460	403	439	406	409	424	399	362	391	402	374	344	390	378	380	371	388	375	375	370	407	369	395	393	358	378	364	330	347	374	343	370	358	347	331	353	342	392	387	389	386	389	343	346	399	358	405	345	374	391	384	366	336	373	342	352	377	373	371	372	356	353	389	394	359	352	339	366	392	369	330	345	333	353	376	368	380	400	413	332	378	417	344	341	364	407	332	419	367	393	376	334	349	327	370	353	370	332	394	385	389	386	369	339	367	357	347	326	355	400	360	383	354	367	366	387	342	359	350	349	333	346	367	366	382	390	388	315	366	356	361	334	371	373	395	374	406	383	331	366	385	370	352	346	387	360	362	396	378	412	388	391	383	400	360	359	331	362	360	397	355	376	367	352	359	387	372	356	391	378	346	407	365	383	376	377	380	333	395	394	370	388	418	353	391	391	341	335	365	368	355	358	349	379	359	355	387	403	339	392	382	393	416	408	320	355	384	352	357	342	364	370	377	338	346	326	364	379	366	359	340	338	379	341	336	333	406	332	347	342	400	337	351	367	386	381	376	322	398	369	383	380	330	373	375	361	386	358	358	349	343	357	397	372	328	361	337	352	381	375	380	411	374	356	374	374	364	362	369	360	388	362	352	329	378	347	380	307	385	368	389	384	394	348	368	367	340	371	357	356	335	359	390	334	356	369	355	365	384	343	353	398	372	369	340	316	354	353	373	444	339	358	338	395	397	328	338	349	379	367	384	358	359	401	350	341	362	348	364	395	354	389	404	386	323	371	356	352	371	365	367	385	376	374	355	389	374	347	347	353	352	385	357	337	406	349	377	368	373	367	339	416	350	341	366	378	384	386	373	381	325	358	372	333	369	383	351	387	407	359	379	378	370	312	343	364	370	339	331	352	342	402	365	392	354	379	389	359	403	379	310	357	356	325	373	371	318	394	372	342	376	380	390	391	372	360	374	350	379	354	367	385	365	356	352	348	382	382	386	384	349	368	379	391	355	349	347	366	369	413	408	372	353	394	370	353	371	356	380	365	349	346	395	355	400	414	403	356	393	378	366	341	381	338	380	303	330	345	338	347	386	389	368	337	381	398	368	361	326	353	375	347	387	356	389	353	394	370	357	342	365	380	380	358	345	410	385	364	351	414	369	369	388	386	351	383	372	369	377	373	365	370	390	334	358	366	363	367	364	374	363	366	384	343	356	372	338	342	339	396	370	369	350	384	400	377	386	404	390	371	357	379	366	379	373	359	379	393	347	344	346	371	329	374	377	338	359	343	382	366	389	377	399	371	360	343	365	348	362	374	386	403	371	399	383	370	414	396	403	361	393	357	353	372	373	406	354	383	377	402	365	353	336	342	351	379	373	387	380	396	336	389	344	410	332	371	367	365	375	342	377	343	409	343	339	368	351	342	379	395	375	324	375	350	398	376	357	360	385	379	380	388	355	379	373	399	355	373	359	365	334	343	358	358	370	319	333	374	368	362	373	399	357	319	353	388	385	343	426	382	344	335	372	350	410	380	341	353	376	377	358	370	360	399	321	356	394	321	381	353	335	360	359	385	397	356	340	393	341	345	395	347	383	365	359	398	399	399	385	420	370	354	353	350	367	381	379	395	370	369	379	371	359	362	375	409	383	394	339	352	350	374	386	364	404	389	382	376	342	371	366	381	378	340	343	370	359	391	350	398	389	371	363	392	351	338	387	360	376	369	405	351	381	338	385	372	309	372	350	396	389	335	385	364	328	327	391	339	375	327	348	384	360	355	393	384	368	366	375	376	384	320	373	395	345	380	354	390	393	378	349	356	366	347	315	363	362	335	366	344	332	375	374	381	362	363	364	334	372	337	414	365	377	353	362	376	348	388	348	389	372	332	347	356	354	382	372	354	381	360	347	414	363	347	346	409	392	319	373	426	328	350	410	340	386	368	363	353	355	345	337	358	360	347	365	411	354	387	376	382	356	387	348	360	369	346	350	417	382	384	386	376	356	382	409	386	361	366	347	359	401	386	408	380	377	367	353	367	367	377	324	314	357	339	383	349	332	347	355	371	350	351	409	343	356	360	353	372	403	344	347	331	374	368	323	358	381	363	351	335	372	309	394	379	374	401	365	347	399	352	374	388	369	379	361	397	356	385	359	379	374	388	390	376	368	318	364	351	371	338	385	350	393	380	362	349	340	362	360	334	369	385	370	360	358	384	328	348	397	395	392	369	368	367	373	345	372	359	366	361	391	348	347	354	372	372	378	348	371	389	376	375	362	363	355	364	361	360	341	358	356	394	353	337	369	358	380	406	371	364	404	357	391	374	376	397	397	365	326	393	347	358	375	390	377	385	399	364	359	352	381	396	372	373	362	344	378	370	335	339	316	419	389	346	344	407	368	343	397	344	371	355	377	367	391	372	354	350	350	333	405	381	358	369	366	359	333	360	389	348	363	384	339	373	389	375	311	351	370	337	324	365	380	377	400	360	376	373	361	358	360	397	339	369	397	357	347	375	353	362	363	360	362	387	370	335	357	325	425	388	390	381	386	359	389	394	360	356	364	379	333	402	399	366	377	386	333	361	372	355	365	352	361	367	370	355	376	349	348	333	338	359	406	402	383	354	342	340	389	390	355	387	348	346	373	368	372	366	375	373	354	342	389	328	369	363	371	391	372	383	363	380	393	366	360	337	372	412	415	366	377	348	356	351	365	350	355	356	380	331	381	370	378	349	367	343	398	396	357	374	364	389	366	389	321	373	373	387	398	414	363	374	377	398	359	371	354	377	382	373	392	397	369	363	356	350	367	339	362	389	358	351	359	402	349	362	374	371	365	387	334	360	362	384	341	343	352	378	363	398	392	400	364	359	378	392	324	382	384	352	354	354	351	343	363	400	363	409	380	392	369	341	362	380	331	410	333	351	391	354	380	385	376	377	336	379	362	334	355	380	366	382	370	331	358	377	338	356	347	387	388	392	382	386	375	344	345	354	345	388	350	329	383	352	381	358	336	361	320	389	366	387	383	366	395	356	364	372	375	361	369	364	391	406	343	381	347	336	352	355	339	390	351	363	373	365	358	343	364	352	363	395	399	368	342	353	374	402	370	390	354	341	302	378	354	405	392	362	383	363	351	379	364	364	326	386	384	365	359	376	360	376	386	398	378	383	346	398	396	337	360	361	374	350	397	365	325	372	361	384	350	355	379	374	341	347	381	373	382	413	357	359	361	347	365	380	388	371	333	364	400	385	363	351	375	393	355	372	370	389	350	362	378	386	384	416	372	397	356	365	313	341	384	360	344	336	353	373	355	372	371	363	375	390	360	378	374	400	370	361	351	354	375	369	362	352	405	361	371	360	365	355	349	410	351	368	366	369	360	379	357	370	376	348	368	362	367	367	337	342	399	365	332	343	379	387	370	333	357	354	402	344	364	373	388	374	363	334	369	362	363	345	386	346	348	340	354	359	393	377	348	390	356	349	352	390	350	365
11706	1435	2179	2484	2090	1851	1603	1426	1273	1142	1088	1078	1053	995	1001	949	934	899	896	950	850	856	895	850	892	909	867	831	842	823	834	844	824	771	829	817	841	823	860	812	844	848	858	835	779	843	849	805	820	785	873	860	791	793	823	802	780	803	782	813	831	859	800	823	826	848	798	805	838	806	810	840	768	759	806	798	792	816	822	796	845	830	790	829	828	819	801	782	784	801	813	799	832	844	824	795	818	804	769	815	808	845	848	805	822	819	820	792	781	795	787	812	842	818	788	800	814	783	833	777	792	792	813	834	822	798	773	772	797	823	802	748	794	836	814	773	831	839	867	817	809	845	806	806	781	784	829	824	774	816	834	792	882	780	852	807	821	807	770	798	831	826	776	753	768	787	768	850	806	773	817	805	875	823	776	781	806	818	801	811	801	748	813	840	793	801	753	822	827	824	770	809	771	834	809	808	853	790	820	792	776	811	774	807	782	789	827	784	807	805	804	785	787	832	823	801	821	824	775	802	849	757	819	813	822	822	789	785	781	815	856	793	778	805	867	786	845	757	800	809	847	786	752	859	809	830	786	813	850	812	766	796	793	801	848	799	823	803	785	796	795	770	786	739	823	770	799	726	862	844	793	802	789	740	767	797	780	843	799	851	807	782	826	800	767	812	811	780	812	771	836	783	787	833	815	765	851	820	849	728	785	730	763	791	764	794	769	822	767	773	799	801	783	825	789	784	803	813	816	765	835	790	812	807	811	781	783	793	789	822	839	862	785	794	810	856	876	796	777	795	812	750	805	754	754	771	811	788	811	822	808	774	810	759	788	823	769	818	796	816	836	809	814	808	816	834	794	782	783	811	830	789	797	828	791	766	807	827	778	840	822	820	826	817	807	802	767	779	842	781	730	776	773	822	808	761	782	802	810	826	808	770	824	798	819	855	772	800	841	786	825	770	812	782	827	776	811	824	793	770	817	794	809	784	864	790	783	792	796	811	794	803	837	718	753	769	822	802	752	798	788	802	844	838	793	816	806	765	768	775	804	793	828	810	843	785	819	855	799	786	804	816	807	780	815	816	775	781	785	786	835	781	851	790	815	765	762	800	780	768	758	808	797	859	810	759	814	822	825	798	824	786	765	766	794	802	777	819	823	800	776	859	728	779	774	854	779	762	824	861	798	778	808	822	727	796	824	785	789	819	803	804	805	814	769	782	805	829	807	776	807	793	772	784	849	774	809	774	826	790	879	846	794	779	841	814	837	838	801	834	874	788	799	817	802	837	831	782	780	855	832	819	813	817	773	767	790	784	809	814	800	795	854	804	796	781	772	861	834	786	776	809	817	818	790	820	820	806	734	794	775	788	811	795	806	826	801	819	809	809	825	771	796	783	806	796	767	853	806	764	857	787	794	740	815	801	877	781	830	816	787	825	798	833	809	805	802	807	804	786	773	811	831	815	807	841	790	823	788	821	825	806	826	838	788	791	770	825	762	822	756	839	800	808	792	770	823	826	858	807	747	801	834	813	841	746	791	771	794	836	829	798	813	806	776	802	750	787	785	767	760	776	834	779	800	820	809	765	806	787	804	839	844	795	857	836	751	776	803	766	762	789	799	806	804	761	818	774	814	834	808	808	793	834	828	800	796	805	808	822	785	798	826	819	817	826	822	782	805	781	770	796	768	877	807	801	757	744	824	798	843	790	787	838	803	869	818	771	806	827	814	805	738	786	806	800	764	790	812	792	814	778	794	747	843	805	804	785	801	777	779	827	794	791	840	811	821	805	781	808	811	795	795	800	820	807	831	790	739	775	806	804	807	806	789	800	741	792	796	822	807	800	793	833	771	767	832	785	817	796	739	842	785	765	785	764	780	813	811	832	763	745	827	832	805	808	810	800	813	778	800	789	802	836	824	808	775	818	799	766	831	782	837	757	762	845	804	852	767	790	837	824	772	825	842	790	856	754	820	789	788	761	843	772	836	760	777	780	815	798	841	823	828	832	769	818	778	808	804	868	818	828	840	789	814	793	821	815	816	798	796	806	787	745	824	815	870	846	859	790	804	845	884	876	807	785	822	830	809	792	812	846	824	799	747	801	812	751	818	777	812	798	856	792	831	753	778	813	836	773	763	768	748	784	783	801	833	817	793	806	791	835	831	786	807	855	786	793	790	813	787	792	842	809	803	796	805	793	800	836	774	829	775	787	799	848	850	826	791	804	761	790	788	819	815	853	813	828	826	766	845	820	786	804	800	834	836	787	770	759	820	829	768	773	843	782	815	820	809	860	815	781	817	801	789	815	798	805	810	816	821	791	781	791	859	869	758	769	764	809	736	804	818	859	769	842	850	833	766	777	740	788	773	860	769	761	827	798	838	824	745	786	816	781	794	817	836	767	773	833	785	761	781	778	825	789	799	771	802	813	789	821	797	810	824	797	800	795	786	786	764	858	807	813	806	809	786	781	807	813	790	794	826	860	789	793	815	795	762	763	818	841	805	874	831	789	831	824	818	801	822	879	802	769	779	742	825	828	807	797	788	817	820	772	824	803	774	868	803	846	776	823	793	829	786	775	833	753	795	834	791	769	804	864	731	766	800	775	841	785	775	790	836	813	828	782	767	734	849	812	806	833	766	785	772	762	820	831	836	808	764	805	799	784	817	841	850	816	785	823	781	815	814	812	814	822	861	835	789	800	762	769	798	815	829	832	776	782	817	802	770	782	805	792	807	789	832	805	807	764	782	805	809	840	790	798	821	827	780	847	780	868	821	838	824	800	774	813	744	878	770	797	793	822	757	795	836	797	830	807	784	800	823	786	804	813	811	839	814	837	788	830	821	818	802	771	789	779	784	784	798	782	804	810	822	795	781	801	837	755	846	772	770	840	804	783	739	780	803	767	828	811	780	766	803	802	864	838	768	829	793	802	796	759	794	804	788	788	813	828	819	803	789	758	799	813	752	775	793	800	830	791	836	761	806	762	832	797	760	771	784	787	803	811	786	779	799	791	838	802	798	803	792	806	801	811	804	839	807	843	832	785	788	823	833	771	807	810	848	764	839	804	845	839	765	780	765	822	810	795	855	818	826	821	823	785	824	798	769	845	817	819	748	866	792	810	768	797	826	832	804	796	771	844	800	860	811	779	805	820	851	798	831	796	849	761	773	860	761	769	811	809	800	839	791	842	827	822	767	764	757	771	800	812	811	772	841	796	769	805	803	787	839	819	804	802	808	792	783	810	805	853	837	853	776	746	757	827	744	850	803	815	794	832	798	785	792	834	789	810	759	789	845	803	726	793	837	803	800	764	845	776	864	818	758	841	748	839	803	804	763	765	751	806	843	791	788	821	797	822	809	782	811	797	739	794	818	816	807	796	751	791	814	838	767	853	837	807	840	791	845	818	766	792	778	804	798	776	801	762	779	786	775	859	779	760	790	813	790	813	790	784	794	790	855	823	780	858	833	812	828	799	771	759	815	797	804	817	775	791	775	791	820	838	793	820
4013	243	191	191	150	193	167	183	157	176	203	170	174	155	159	150	170	182	166	162	171	183	151	171	134	145	189	148	164	170	182	157	177	181	162	159	171	171	163	155	159	184	175	169	163	178	187	171	184	167	167	182	181	175	179	170	176	162	199	206	195	158	184	173	157	186	161	164	172	195	177	158	175	179	161	167	159	150	179	158	195	158	176	159	153	168	189	162	178	155	169	166	172	171	177	165	172	168	188	160	149	157	158	157	144	174	176	170	161	145	161	159	158	174	164	159	177	159	171	169	190	158	186	167	170	174	145	161	185	175	178	191	163	175	157	163	186	173	175	182	175	157	171	169	164	158	180	173	171	188	182	170	158	179	132	151	154	179	155	166	176	168	141	167	176	169	181	169	175	173	164	187	182	148	144	168	180	164	150	187	181	167	161	126	154	141	153	132	146	184	167	174	161	173	183	205	187	199	152	178	198	171	185	178	171	173	164	170	176	193	156	170	171	169	195	174	160	186	153	171	147	157	177	181	167	152	156	160	155	165	176	165	176	184	163	183	189	184	158	155	157	169	167	154	187	156	158	166	180	188	155	134	187	183	160	153	172	154	179	174	179	170	151	181	168	154	174	177	163	180	197	151	154	177	168	165	186	183	168	183	172	207	177	191	177	171	195	170	180	179	176	186	187	207	190	180	159	186	186	152	160	145	177	176	176	170	188	176	182	174	171	176	162	156	176	146	174	164	161	192	179	148	138	155	158	178	168	155	167	185	139	158	152	169	163	158	155	151	142	174	173	187	173	159	180	185	183	166	164	175	190	143	164	169	192	155	159	144	158	193	152	165	172	174	159	177	162	178	180	152	151	149	182	170	140	183	194	187	156	176	155	184	166	219	188	179	142	172	175	159	152	158	199	171	165	171	197	178	150	163	154	134	190	151	186	176	176	183	154	156	138	141	164	188	157	155	171	171	179	148	179	187	185	159	174	194	171	174	186	173	176	178	185	168	164	169	185	184	186	150	183	162	181	193	183	172	166	142	177	149	134	204	180	162	186	177	184	174	171	167	185	163	153	143	170	179	161	150	159	166	150	162	186	171	174	172	192	167	176	162	160	185	156	157	167	146	193	171	170	161	184	164	166	174	159	162	163	161	177	176	170	158	155	166	160	189	165	183	161	185	166	153	163	188	188	173	158	166	159	197	153	174	167	186	158	174	166	170	181	178	196	150	167	161	173	185	189	178	175	193	161	176	208	155	156	164	169	155	163	167	151	174	215	160	187	161	136	160	152	172	184	161	151	174	184	155	170	161	153	160	178	164	153	179	170	167	174	173	149	159	155	190	184	172	157	174	166	167	188	136	171	160	172	182	148	167	172	170	188	172	172	160	167	204	189	176	176	178	173	162	171	186	155	159	164	190	184	160	190	176	165	164	165	173	157	175	152	174	163	161	153	182	196	180	148	158	172	167	179	177	170	153	172	147	157	166	180	173	156	141	204	188	206	176	170	152	161	149	141	185	171	168	167	181	168	172	145	167	139	165	147	170	160	189	158	181	165	165	180	165	187	175	172	144	163	179	149	176	175	153	181	149	181	181	157	158	161	183	187	182	175	186	170	156	144	165	184	162	162	184	153	139	168	180	183	180	151	169	166	163	153	173	192	161	138	176	173	162	170	180	166	177	157	183	157	176	157	171	167	170	160	171	164	169	154	168	161	185	133	160	168	162	171	190	165	161	156	174	151	169	196	155	174	170	174	176	165	189	171	175	168	150	158	182	177	165	171	158	141	169	173	147	170	167	172	169	174	174	151	198	190	178	163	200	171	160	163	181	180	181	155	190	183	175	188	177	172	157	194	184	150	173	185	159	166	164	176	162	156	164	169	209	187	179	177	154	160	169	160	161	158	175	180	174	179	173	157	154	156	176	148	186	168	157	156	177	171	186	139	179	171	161	181	153	134	165	167	151	188	187	158	184	179	153	165	186	200	169	178	160	196	173	179	169	181	157	161	173	182	177	177	176	189	162	169	205	179	163	180	160	174	183	173	158	163	188	171	178	155	165	174	167	174	165	184	166	180	165	188	175	181	168	182	187	146	176	162	156	178	155	154	182	162	177	169	156	195	182	178	162	149	160	186	182	174	180	168	167	160	162	164	164	174	183	168	188	148	176	150	179	159	161	186	184	179	138	148	180	182	171	193	141	171	189	172	165	165	143	179	169	183	183	138	136	157	168	169	172	169	173	179	175	177	177	153	162	186	189	168	156	192	165	177	149	159	170	161	154	174	169	167	166	187	189	180	148	169	176	163	183	170	163	170	172	176	180	180	160	175	158	144	155	153	175	157	171	181	168	166	156	155	197	160	159	151	182	161	153	176	184	181	178	185	166	153	174	153	152	207	198	181	158	161	197	168	167	151	149	194	189	178	171	173	155	161	168	166	206	181	183	172	121	147	153	167	155	154	150	174	156	163	182	178	157	153	162	188	164	166	162	179	150	151	163	157	152	168	176	151	160	177	173	180	169	161	175	181	149	160	177	150	174	199	161	190	184	143	161	175	154	151	155	156	173	148	171	187	178	163	174	153	215	155	201	178	166	169	153	174	174	158	176	167	157	194	180	157	213	178	167	154	172	173	185	160	169	162	178	185	163	172	169	141	190	156	153	148	168	168	134	153	152	171	181	176	173	155	166	173	154	158	165	176	156	173	162	148	140	154	168	178	156	188	157	165	179	169	186	179	173	167	153	168	198	177	157	181	168	187	168	176	178	161	180	168	188	166	175	179	172	185	165	191	191	163	187	144	162	156	175	178	178	168	158	151	150	194	180	170	185	151	179	147	180	159	151	153	144	164	167	180	156	180	171	181	167	162	173	159	172	188	142	204	161	160	178	177	154	177	170	137	202	173	136	173	164	152	178	170	175	195	150	161	174	149	158	169	164	169	178	141	175	184	170	171	168	159	196	177	176	166	179	173	158	201	188	175	183	187	158	165	175	160	169	173	164	184	185	175	149	150	182	163	176	172	157	190	155	170	180	177	172	159	180	185	161	168	192	175	196	179	183	159	156	142	181	186	153	145	183	177	171	174	174	155	145	183	157	184	175	158	169	167	171	176	186	166	169	161	159	162	174	175	165	185	164	206	187	181	161	165	172	160	179	175	201	156	163	175	170	184	167	168	169	191	148	145	160	175	184	134	176	163	151	169	138	153	176	170	144	174	179	206	194	201	167	134	155	150	172	160	153	169	185	187	163	134	169	176	187	141	178	165	168	165	153	188	169	180	182	175	180	186	200	139	162	181	175	189	152	176	176	171	170	182	181	172	179	154	188	162	177	167	176	143	179	202	168	158	146	151	183	169	160	175	171	159	166	163	180	166	169	159	179	182	179	195	145	174	152	169	170	172	174	177	188	188	163	184	160	175	154	188	144	177	176	163	174	160	175	170	151	176	167	167	167	190	176	170	174	171	150	144	163	185	176	171	193	187	187	194	178	147	156	178	163
3133	441	452	469	465	448	452	441	408	464	446	416	449	428	426	470	434	407	440	439	428	450	446	415	439	396	430	388	428	457	442	435	444	436	421	388	448	438	427	414	418	440	429	423	422	443	434	401	418	417	449	421	429	445	459	450	435	413	433	426	406	419	443	420	429	427	408	405	430	461	413	424	447	410	431	394	427	400	414	421	407	419	426	416	427	418	407	429	405	439	405	461	424	419	385	401	404	439	409	405	447	367	444	402	430	381	439	413	469	431	445	417	433	445	398	420	429	386	411	429	446	433	408	420	405	456	403	433	437	405	407	426	444	433	411	406	434	436	402	460	428	401	413	391	426	411	426	407	431	403	422	441	421	423	413	415	390	393	459	448	417	447	413	416	426	439	407	436	414	434	426	421	397	386	418	392	431	442	432	399	409	442	443	454	416	425	417	435	414	434	430	430	427	413	434	414	472	436	408	438	427	420	421	419	430	390	437	413	436	419	433	420	487	422	401	395	424	404	409	448	441	410	391	421	433	450	416	441	448	414	450	424	432	430	477	430	423	423	428	417	412	428	452	411	425	452	429	410	415	414	453	438	384	397	427	390	408	464	426	415	399	410	433	416	421	437	404	420	412	426	396	449	434	426	359	446	433	425	424	399	411	389	410	460	411	428	407	444	464	419	399	406	439	458	439	419	419	368	363	464	442	425	397	412	428	446	388	400	431	399	435	401	392	431	421	419	419	385	406	401	461	434	434	429	418	414	413	430	410	441	458	370	414	413	418	410	435	427	439	430	380	425	428	439	437	434	431	409	419	407	449	470	398	414	391	425	384	370	447	407	449	406	456	412	419	414	405	457	417	413	410	415	456	430	409	414	452	405	425	419	399	437	431	423	432	425	422	404	417	469	463	405	446	404	427	449	444	424	403	433	416	438	423	416	433	424	425	434	431	409	435	433	402	437	434	424	419	401	426	430	398	453	397	434	391	424	468	412	399	380	432	433	397	452	446	429	453	425	444	407	410	409	439	422	432	426	401	434	444	442	392	453	430	442	393	440	443	428	421	465	402	385	408	433	416	422	384	400	447	435	448	445	453	443	424	406	415	464	437	432	446	423	435	410	421	417	411	437	439	414	419	427	438	400	454	439	386	446	461	403	442	388	417	432	439	430	409	403	461	399	435	431	414	405	409	420	403	417	397	476	437	379	413	377	443	445	431	412	391	434	403	406	408	434	423	411	433	426	456	413	429	413	431	429	416	430	411	410	427	489	393	455	417	397	434	440	452	443	399	446	412	436	451	400	418	417	478	441	420	401	429	419	389	409	416	429	424	461	415	444	417	407	411	452	410	430	424	415	403	453	405	394	394	440	401	455	380	437	443	441	411	428	394	422	417	401	421	410	425	402	395	389	412	442	399	389	434	407	423	419	450	406	419	435	425	428	444	400	422	424	418	424	387	447	447	412	387	398	435	420	406	442	423	418	434	423	422	421	446	424	443	437	437	474	432	419	432	417	399	401	439	435	431	426	463	415	459	406	406	394	403	415	402	402	437	404	435	441	424	399	403	419	428	434	403	423	402	428	404	435	420	440	449	415	429	446	368	454	448	414	426	404	422	390	400	401	412	440	419	410	411	405	434	422	439	440	434	416	419	386	424	442	441	439	365	412	463	453	439	411	447	427	435	411	438	413	419	438	426	401	434	447	425	446	425	367	438	408	434	377	448	421	404	427	407	421	404	418	392	433	429	446	440	422	437	399	463	413	413	427	421	404	429	423	428	440	444	399	465	442	428	430	415	389	435	426	435	433	400	386	414	422	451	395	426	395	443	422	421	452	421	427	431	423	442	421	431	441	447	399	398	436	429	394	394	407	408	393	395	410	403	411	439	416	399	443	438	390	440	455	422	398	442	437	437	426	442	423	450	421	416	419	434	421	459	447	423	419	428	434	408	452	445	454	397	381	400	426	425	406	422	423	393	401	432	439	421	434	449	431	396	417	432	458	403	412	398	419	448	405	423	457	423	452	425	430	430	449	469	427	442	462	398	411	443	433	422	418	430	449	425	430	441	406	419	444	426	377	435	429	414	423	402	442	388	398	413	419	417	426	421	402	409	453	469	424	424	418	368	410	426	389	433	435	423	443	429	442	428	452	408	404	433	426	433	436	442	408	437	407	450	401	420	422	438	418	442	427	438	433	406	402	433	408	446	471	409	423	401	423	457	437	432	413	428	390	409	397	388	429	434	432	447	386	409	418	391	466	395	420	435	421	410	439	411	449	432	418	408	447	431	401	445	408	452	433	430	424	429	417	422	447	461	437	443	444	455	442	436	406	429	383	426	445	450	431	417	411	422	433	391	437	457	457	424	450	422	419	420	435	399	407	451	448	402	440	411	429	416	413	405	433	406	390	450	426	414	406	403	403	387	425	455	415	416	447	446	411	446	426	414	449	411	454	404	420	415	418	442	449	414	435	425	414	423	437	413	465	415	427	407	410	424	417	440	449	399	436	415	413	442	418	424	454	437	417	397	405	391	397	415	466	452	404	415	389	410	466	406	415	426	423	402	435	403	448	414	444	422	430	435	416	412	405	427	423	441	410	429	440	423	447	422	430	428	424	420	408	441	395	404	439	399	451	410	383	453	422	449	439	411	446	403	416	435	429	422	421	414	425	434	468	450	445	422	388	420	419	416	413	428	401	418	386	427	439	451	396	439	420	413	413	427	422	441	434	387	441	424	400	403	421	431	438	397	412	464	437	416	443	430	417	425	455	452	442	441	429	393	446	417	428	415	425	402	422	386	443	401	403	432	408	424	413	424	424	433	429	423	425	417	447	448	456	433	387	438	428	410	428	432	386	400	422	406	451	420	436	443	441	419	424	427	431	444	463	451	410	433	437	433	396	405	412	421	471	446	441	436	441	416	395	439	396	418	390	405	428	406	437	400	401	439	493	427	427	414	423	390	454	448	431	449	423	445	469	422	430	422	388	443	406	399	363	410	445	428	444	410	430	424	405	420	436	422	448	434	408	388	431	444	417	417	464	393	457	430	410	438	412	409	449	446	401	441	445	410	405	433	440	454	411	441	414	429	415	410	453	443	407	385	439	471	408	435	444	418	421	440	435	435	433	400	442	444	411	372	436	430	411	434	412	414	409	427	438	458	394	416	460	429	439	411	381	418	451	424	440	419	431	397	420	440	424	476	430	420	457	453	412	421	425	403	444	405	465	426	394	398	445	431	397	432	425	438	407	397	405	409	385	443	427	411	399	444	424	430	410	436	416	375	426	410	411	450	409	415	417	437	442	464	419	463	398	452	429	410	463	422	423	426	411	403	402	401	443	426	445	407	422	426	440	414	441	422	379	425	426	443	432	428	414	432	425	444	394	433	400	403	446	441	415	443	432	475	404	405	442	435	425	411	434	416	414	448	417	417	434	388	480	426	389	451	427	426	409	430	413	376	431	412	411	394	446	439	439	397	405	423	379	413	419	412	450	415	404
13357	816	618	502	421	341	315	309	286	306	280	282	267	309	254	276	288	258	268	250	261	292	268	253	258	276	286	275	314	293	295	284	287	272	235	264	253	282	278	245	242	263	256	247	251	254	307	224	265	271	266	275	252	240	256	266	259	264	249	244	259	256	268	236	299	244	249	283	264	253	267	257	252	266	280	261	246	222	265	295	273	284	239	261	265	245	267	279	235	270	254	255	275	247	223	284	244	262	269	231	284	247	270	281	252	272	271	266	256	283	259	269	267	256	270	272	277	249	271	268	269	243	274	252	260	286	267	239	264	237	245	266	284	232	228	266	260	256	285	259	284	251	263	268	256	254	287	269	258	227	261	262	286	260	275	241	257	266	263	261	262	260	258	301	243	285	260	291	243	237	287	294	241	270	266	253	282	261	238	251	268	240	251	256	254	294	263	281	259	259	244	258	233	272	260	239	250	244	261	274	211	258	263	252	254	278	258	263	242	243	273	303	251	259	280	229	256	260	271	266	267	265	253	261	280	231	226	259	253	267	270	316	243	239	251	273	258	238	248	286	272	262	236	233	237	270	277	274	288	274	283	232	261	252	267	248	268	258	208	256	291	291	250	258	281	240	248	285	282	258	245	268	247	259	240	272	257	275	263	255	219	237	280	266	254	278	260	269	280	292	276	259	254	261	254	301	243	252	246	255	229	249	251	263	243	266	283	277	238	257	206	249	249	252	256	273	248	243	269	289	267	249	243	240	242	233	233	281	276	278	256	275	236	273	252	253	249	260	226	253	220	262	252	297	274	266	279	251	251	291	247	262	273	288	268	251	280	265	258	218	270	232	260	265	273	271	262	250	280	245	237	263	251	259	223	226	271	254	254	251	258	259	262	245	280	252	228	243	289	279	268	282	272	284	255	281	292	251	267	278	257	241	266	265	234	273	270	248	281	268	282	256	260	272	227	261	266	252	253	247	257	264	277	266	270	246	251	268	260	251	251	225	299	242	236	273	281	267	275	258	257	267	271	289	266	273	237	265	265	244	271	241	241	247	233	256	258	246	241	241	233	270	230	246	289	284	265	258	244	262	266	246	253	269	282	266	243	250	288	261	274	249	250	228	272	242	269	236	254	248	271	244	287	252	271	252	242	295	280	261	269	262	238	262	256	290	277	291	265	276	295	248	265	284	270	258	258	261	266	254	276	269	281	281	268	266	263	289	261	260	251	254	238	289	289	278	273	261	250	270	284	276	289	297	250	286	263	299	299	267	255	262	251	263	274	266	280	264	268	260	264	264	257	261	286	261	242	238	280	288	296	250	253	241	270	252	261	276	291	270	245	275	264	229	277	252	251	257	296	263	259	278	270	239	221	248	242	237	252	248	260	272	259	243	221	274	296	277	306	262	296	267	243	242	270	239	264	284	249	274	264	278	281	269	263	270	234	257	266	229	283	261	268	255	277	283	271	278	236	232	250	263	258	262	234	259	255	278	271	283	278	242	286	302	250	240	251	281	274	220	265	236	240	257	277	280	263	279	276	288	238	287	269	240	276	248	253	237	295	250	235	253	260	285	260	256	261	269	248	256	250	281	246	265	306	256	293	254	233	259	269	254	239	272	274	270	252	281	274	256	262	267	253	227	237	271	233	249	236	248	259	239	241	242	228	290	252	272	275	259	270	272	272	262	243	279	298	238	282	261	243	272	244	248	271	265	298	246	280	250	264	274	279	239	281	251	230	264	255	270	284	254	271	255	275	252	230	266	252	249	246	263	294	269	258	272	262	239	270	268	246	255	263	257	237	283	270	232	254	275	284	249	235	246	259	256	259	246	255	264	227	255	268	289	251	231	253	264	249	265	250	245	265	270	231	243	274	239	271	281	250	229	257	277	294	256	274	218	276	251	254	245	278	251	278	237	245	274	267	259	278	261	262	274	235	295	249	248	288	270	309	255	260	278	252	282	295	234	267	249	268	264	278	251	267	282	260	265	249	258	261	275	249	285	232	269	273	249	252	246	264	236	274	249	236	262	274	247	243	243	263	283	258	262	262	236	251	281	261	292	266	256	269	246	261	245	257	263	259	276	263	258	244	259	240	243	253	251	277	269	258	279	256	259	272	241	245	249	251	282	267	255	266	275	266	246	279	248	242	277	254	250	251	253	241	279	234	269	270	244	278	268	268	238	233	237	251	295	298	281	283	277	269	270	251	252	264	268	249	267	264	264	244	252	257	258	282	247	282	247	272	247	276	268	256	235	265	266	253	273	271	279	240	264	260	257	274	255	245	243	248	273	266	257	260	247	259	265	246	287	295	273	282	264	290	240	282	261	229	260	299	255	245	276	248	271	263	267	264	251	263	260	252	275	243	242	259	270	257	260	258	239	289	298	281	265	298	265	269	271	247	252	245	247	241	261	247	261	265	271	240	247	254	248	228	284	278	246	278	247	279	238	245	278	288	263	281	270	268	284	278	257	260	233	263	266	317	242	298	242	258	261	273	260	234	252	268	254	241	223	253	286	260	243	243	266	273	264	247	243	287	282	277	299	250	256	261	250	253	250	271	252	248	228	257	275	253	250	298	264	266	298	241	263	257	259	252	250	284	251	280	273	230	248	283	228	242	251	252	255	277	261	261	255	257	264	275	257	252	268	254	263	271	255	299	261	277	260	250	261	251	275	268	280	264	275	293	266	277	247	262	254	244	256	252	280	276	250	275	274	292	267	256	274	238	267	235	279	233	268	267	260	276	259	262	267	271	272	275	261	281	244	244	274	281	247	248	255	258	271	256	255	294	257	234	243	267	258	236	266	258	247	248	273	276	270	302	268	270	266	260	246	280	280	269	257	252	264	249	268	261	266	241	286	270	273	242	258	246	262	270	268	276	301	270	263	253	273	263	250	269	250	284	278	235	271	271	273	236	277	246	283	297	225	280	272	280	258	251	262	258	271	278	234	265	300	280	227	261	224	254	260	271	266	259	254	248	253	238	250	246	279	285	285	251	246	282	282	269	266	298	237	284	274	249	249	261	264	260	286	296	294	296	264	259	277	264	238	261	273	273	252	237	251	264	307	281	268	266	278	273	259	258	288	217	249	247	244	251	263	254	263	284	290	242	270	260	258	247	269	265	279	276	289	272	278	278	294	259	279	270	277	259	257	271	272	283	249	262	229	254	273	242	243	261	257	277	244	287	247	266	284	267	249	286	259	238	264	267	224	255	274	254	267	238	281	257	248	282	259	261	246	254	245	254	249	263	230	265	233	233	228	269	251	251	236	255	265	266	238	257	250	243	237	229	277	293	269	283	274	274	274	270	280	260	267	265	249	272	276	261	267	274	265	283	273	257	295	266	273	254	283	278	269	235	232	270	274	257	253	257	271	302	244	271	271	275	269	239	270	260	253	243	258	284	260	281	255	230	264	245	289	286	254	250	285	294	268	249	264	234	208	265	285	261	269	260	237	257	239	257	272	280	255	287	262	276	260	244	242	235	272	227	269	244	267
8983	953	1213	1401	1273	1103	1021	937	848	812	783	767	725	692	680	660	685	691	667	655	676	641	588	647	643	647	654	690	611	646	614	674	643	659	610	644	622	630	585	618	652	653	668	601	597	621	589	618	666	605	638	652	590	602	593	639	618	634	615	642	666	666	630	577	600	606	616	633	595	645	607	628	651	625	610	625	603	593	634	617	572	611	609	625	564	598	629	618	622	665	629	630	580	616	588	625	651	631	611	614	612	594	599	611	575	656	606	643	564	632	613	640	659	649	606	615	629	612	636	613	628	603	660	608	624	584	627	583	585	616	578	593	586	623	641	653	600	581	609	605	647	668	599	582	607	600	607	608	633	644	627	639	597	618	614	559	556	613	643	606	612	616	650	625	617	632	626	596	595	591	634	630	593	579	625	647	600	632	619	658	631	623	603	608	622	643	668	606	597	652	606	601	657	594	602	623	640	597	619	588	635	583	590	573	669	656	634	630	610	536	553	638	657	586	585	632	629	588	606	592	628	593	622	625	604	615	631	611	625	630	629	600	619	607	595	608	584	630	595	571	592	576	632	595	644	635	596	621	616	623	635	646	610	607	600	618	601	597	568	638	601	589	565	596	599	590	552	639	623	600	616	593	630	611	616	616	617	608	583	611	637	566	619	643	655	611	608	595	628	618	587	589	590	603	677	604	620	654	617	648	612	624	612	631	602	583	608	606	599	587	677	567	608	571	627	617	607	634	612	570	566	598	598	591	591	628	600	593	603	558	610	617	592	606	611	622	633	644	617	654	634	621	602	637	614	581	599	631	602	573	622	565	611	615	622	633	654	596	609	648	595	659	626	624	592	604	585	639	602	546	621	628	577	550	619	599	590	629	600	585	625	642	600	591	624	626	604	590	618	641	608	585	634	621	585	607	608	614	612	603	611	613	572	578	614	601	594	591	648	573	613	624	617	544	620	617	620	592	597	641	593	611	591	618	598	579	631	618	625	630	609	571	580	620	635	622	606	608	608	611	586	592	595	583	627	583	641	610	600	608	619	612	629	635	604	585	631	629	613	620	624	594	599	649	639	584	569	616	647	602	597	565	660	613	600	632	659	637	620	549	644	599	625	605	663	567	597	594	580	588	602	639	614	571	583	557	607	575	591	606	601	644	623	609	598	574	621	603	629	625	627	648	592	626	615	595	582	613	649	617	597	566	623	562	603	597	625	605	610	663	634	595	613	654	618	601	640	565	554	592	614	641	655	584	610	612	609	645	627	613	583	586	601	588	632	619	610	585	656	623	592	592	592	614	614	639	547	656	631	636	616	610	603	603	592	611	596	618	624	592	576	625	638	588	594	643	609	616	613	612	625	617	624	642	602	585	633	607	603	618	618	617	612	602	621	626	619	604	587	586	599	576	591	611	632	632	609	605	619	586	659	622	597	616	579	582	595	620	621	649	603	592	608	613	603	632	612	582	612	623	626	610	645	587	583	649	609	582	616	601	567	619	587	627	633	641	565	620	605	585	627	650	609	614	654	627	655	624	643	613	608	626	562	603	634	629	654	592	618	599	611	594	635	574	630	615	599	585	644	582	590	619	612	577	612	533	548	591	612	587	612	600	585	574	625	612	616	628	633	605	605	574	634	579	612	626	611	615	639	621	553	605	629	601	639	609	654	602	585	595	597	591	613	579	595	594	621	600	604	598	566	588	629	589	560	600	636	616	634	617	615	641	568	601	591	607	609	588	615	612	591	637	601	609	578	620	636	608	554	593	622	621	572	611	609	647	634	645	594	614	600	605	598	615	653	643	621	616	604	610	649	612	643	588	637	656	627	653	606	622	579	621	609	620	626	672	614	605	630	617	624	605	591	595	630	600	576	613	653	589	606	632	617	661	591	624	613	580	559	605	582	609	628	604	576	599	585	564	634	570	619	607	653	672	594	617	592	655	621	602	607	623	607	612	603	604	587	605	606	564	623	594	630	623	607	606	595	588	593	628	627	650	624	607	612	679	586	602	643	565	633	681	573	617	567	609	577	619	626	610	613	633	630	582	611	602	629	560	643	620	610	584	601	602	597	618	564	609	571	636	606	620	645	593	650	575	636	615	628	644	604	608	601	653	606	605	656	560	659	611	595	696	640	621	592	603	649	640	559	616	590	590	593	671	631	617	646	599	569	627	576	611	620	593	577	607	573	630	586	613	605	623	619	607	569	584	643	598	635	610	597	597	620	636	594	632	595	641	572	616	611	602	626	624	667	601	585	595	594	577	598	610	622	613	606	634	627	594	609	601	613	596	621	649	604	603	615	574	617	607	591	596	625	614	614	621	610	599	623	596	562	551	593	614	602	629	608	603	589	599	607	581	552	614	614	623	586	603	601	571	641	638	617	641	593	596	641	690	631	581	627	602	553	626	580	619	621	597	613	660	623	615	567	621	596	607	624	589	590	604	652	635	582	616	595	623	587	636	592	627	606	547	582	598	599	612	643	606	644	671	610	629	586	571	613	608	621	602	609	607	618	664	635	612	602	630	580	610	580	625	649	634	626	604	602	574	596	633	566	605	647	575	595	555	660	602	601	601	610	650	607	590	626	588	642	618	618	590	631	631	601	579	623	649	581	596	593	571	576	601	654	605	601	618	613	591	535	598	634	617	578	617	594	587	603	580	616	635	591	602	640	594	607	658	645	640	624	600	622	622	634	635	632	607	649	589	578	606	564	614	578	625	619	604	622	578	630	590	602	592	581	566	594	627	630	595	592	619	575	618	629	636	632	642	595	601	584	609	639	607	615	574	650	598	630	601	594	592	617	592	645	624	569	599	578	556	640	593	590	632	609	581	606	613	610	642	611	604	611	629	617	604	631	663	625	663	606	595	628	613	596	591	631	582	613	585	618	612	620	564	619	609	616	602	646	610	544	588	614	613	626	645	646	579	635	556	612	605	588	591	626	655	593	559	606	664	598	618	574	618	608	593	613	635	648	672	605	593	618	605	638	631	572	573	627	601	581	635	619	640	615	618	628	605	627	618	595	616	629	601	581	639	542	612	584	649	676	636	571	584	667	612	606	638	610	636	571	595	593	659	623	614	590	629	624	667	630	621	585	584	614	623	635	581	563	599	609	642	668	603	629	643	658	601	565	630	598	594	585	582	624	622	618	600	607	593	598	625	606	613	667	626	638	602	599	642	639	611	597	591	592	651	556	624	616	654	589	626	575	557	630	637	624	614	617	595	576	586	604	606	598	623	599	614	602	635	612	569	616	593	647	589	593	606	587	607	618	624	593	581	583	681	621	638	610	640	605	642	640	608	631	633	597	611	628	610	613	601	553	615	618	616	584	579	611	572	629	608	615	568	643	602	591	602	616	621	621	595	607	616	583	636	603	594	611	627	609	604	623	639	631	611	591	658	640	603	577	581	584	622	618	606	621	635	609	585	611	639	625	590	609	596	608	571	647	627	622	667	638	592	607	596	595	615	617	654	602	620	602	582	589	604	585	620	635	616
21045	1945	1167	876	667	574	572	474	418	403	392	395	372	405	382	358	360	402	395	395	421	379	367	381	365	395	352	350	371	430	390	397	380	363	381	357	397	394	372	395	388	376	373	326	397	362	357	377	360	367	355	368	366	395	328	356	362	372	398	389	372	390	397	399	356	349	373	338	401	399	363	374	398	401	364	390	356	331	427	400	394	400	358	323	322	375	353	354	350	345	345	372	374	356	390	357	314	380	348	339	397	363	364	393	363	346	405	378	371	376	376	382	367	328	377	347	383	369	385	412	374	331	363	368	330	362	342	391	365	351	355	385	382	367	349	348	355	382	384	382	348	399	373	362	390	353	347	376	375	350	394	376	365	363	386	364	343	373	367	391	361	369	355	357	348	357	350	361	367	395	349	379	393	390	399	408	367	362	372	350	352	347	330	341	350	364	366	360	335	362	363	319	342	393	392	368	366	351	389	370	357	374	368	354	366	392	370	373	393	382	354	360	385	371	361	385	373	336	404	383	344	361	354	341	362	398	349	367	411	389	402	373	351	367	338	382	356	359	329	361	369	374	359	398	369	405	396	394	368	360	335	383	351	353	330	327	316	386	398	394	393	351	398	386	317	329	360	372	361	373	367	365	344	358	382	359	391	389	354	332	385	364	356	371	353	381	434	355	403	418	349	342	365	354	366	321	351	386	386	376	384	395	337	334	360	385	377	403	354	399	368	387	349	378	408	339	340	346	386	355	371	374	374	349	369	387	375	366	373	344	393	385	363	376	334	383	342	368	418	362	346	306	346	362	387	377	350	370	351	338	349	383	354	326	367	381	324	355	369	359	350	343	399	369	390	384	383	353	341	341	370	342	369	372	382	386	367	358	341	356	363	394	359	367	415	352	350	386	367	375	390	327	381	390	353	368	387	404	380	343	364	367	359	349	331	376	377	360	362	360	367	396	368	347	347	335	354	381	405	351	396	359	357	337	365	367	386	393	375	407	376	361	377	365	369	348	353	373	339	372	353	331	343	322	426	359	406	411	406	375	384	359	348	365	358	351	375	395	326	359	383	352	335	377	347	374	403	366	379	409	369	360	401	368	367	390	340	364	346	327	318	360	353	393	327	335	407	360	386	331	332	359	335	332	392	381	368	392	367	356	414	363	382	391	388	351	411	350	399	366	372	367	373	374	371	397	347	334	404	362	342	365	358	390	371	351	400	360	337	357	331	364	372	380	367	359	375	368	398	360	363	376	392	396	399	316	336	353	354	349	374	372	371	366	341	398	330	346	367	362	416	350	363	378	330	356	325	354	350	364	397	373	366	320	344	335	363	344	379	410	366	358	376	377	409	412	350	411	348	381	356	366	315	369	396	360	396	383	400	327	391	315	372	389	385	376	335	371	353	360	353	366	346	358	346	345	389	335	406	356	403	382	360	311	350	370	342	368	363	369	392	357	324	348	378	381	375	374	380	369	346	337	379	351	347	372	357	354	366	393	348	355	380	361	377	321	379	382	344	332	366	386	409	366	409	377	361	353	321	342	344	347	375	385	365	347	338	403	373	360	361	333	393	392	399	369	372	401	392	360	385	372	405	350	388	356	381	358	376	370	379	383	365	381	372	368	349	354	366	361	376	387	351	408	377	384	393	393	349	390	372	353	360	376	402	399	398	336	375	388	362	335	324	390	383	338	404	350	365	386	367	374	378	376	385	402	371	370	362	377	374	335	386	352	358	389	386	364	371	362	375	365	400	340	357	371	384	408	366	365	376	354	379	421	394	372	392	414	374	396	378	364	364	326	354	409	382	354	377	364	410	377	362	360	367	361	369	375	388	363	367	383	364	367	377	355	335	375	396	406	343	368	394	385	375	407	400	391	399	359	395	370	367	372	360	381	384	346	394	381	356	344	346	379	383	350	357	378	362	394	338	395	370	368	349	377	354	399	370	396	361	394	368	360	427	392	394	371	367	365	357	361	362	403	363	346	362	347	363	398	377	371	319	322	390	392	402	390	391	362	355	335	412	361	330	363	359	377	353	322	378	420	391	384	370	404	372	382	368	384	367	369	357	381	364	347	376	387	353	369	368	357	388	381	395	360	395	373	374	367	387	400	355	362	352	367	367	357	350	410	402	386	322	353	364	379	353	347	363	365	383	373	387	383	398	381	355	351	378	344	396	337	388	381	320	401	376	355	379	343	363	395	348	352	328	385	363	381	361	359	355	357	353	346	388	362	326	349	381	374	354	383	361	338	356	390	372	369	391	380	357	355	372	388	362	376	378	373	396	374	346	370	403	378	360	398	387	391	334	361	351	391	353	362	346	340	388	358	390	355	319	435	382	396	387	376	358	364	339	371	382	363	322	363	350	366	395	362	331	352	366	319	387	341	382	365	378	355	363	357	380	364	355	354	343	366	375	383	341	389	364	367	370	391	397	373	310	367	349	360	338	374	378	353	385	360	376	362	370	364	402	370	358	371	373	361	392	377	348	359	397	379	391	395	375	373	401	351	362	400	373	380	365	358	386	380	385	374	355	379	380	349	372	355	362	334	344	374	375	372	388	384	356	407	367	351	338	389	411	382	330	365	386	384	339	374	378	351	340	372	352	374	399	334	356	394	392	355	383	374	368	365	391	362	348	357	369	413	356	326	343	361	396	402	366	381	395	390	377	399	376	357	357	320	367	376	328	407	345	386	382	363	359	388	411	376	421	356	382	392	366	347	370	357	381	381	365	385	366	364	374	367	362	371	386	359	370	381	396	359	352	354	390	373	374	372	352	323	341	390	366	370	380	382	362	385	371	343	351	379	340	395	390	347	388	399	382	361	371	351	382	415	352	366	369	396	354	370	359	375	365	382	355	351	365	368	387	352	373	375	358	363	363	355	367	349	387	367	381	375	372	375	389	350	348	380	346	351	346	376	379	376	390	354	390	387	347	369	372	356	343	347	397	368	377	374	413	315	366	382	347	377	413	384	375	396	344	364	378	395	385	368	345	380	388	376	355	386	370	372	417	419	347	338	383	391	345	383	370	333	373	372	419	361	339	402	389	332	361	382	366	365	384	353	386	340	383	376	380	413	388	380	353	371	370	370	383	366	362	341	346	362	337	378	402	338	340	339	325	348	375	335	355	348	370	376	359	372	349	358	331	388	424	394	355	351	364	374	376	377	354	404	357	397	361	354	381	330	397	385	391	409	325	362	347	359	386	414	371	353	375	387	366	363	334	354	412	385	373	353	368	357	363	370	366	380	392	372	330	374	368	342	391	376	370	365	343	383	384	390	362	368	353	386	368	353	366	390	390	337	362	326	376	402	361	333	366	371	342	397	388	387	385	357	364	376	368	333	334	370	362	331	343	383	406	350	352	394	394	344	346	383	365	371	390	394	402	339	360	352	352	376	333	341	365	399	373	405	348	364	340	338	349	387	367	346	390	344	323	356	370	353	355	358	379	380	379	374	394	399	372	378	311	341	396	364	354	350	341	339	347	369	387	368	368	338
11239	1520	2190	2434	2150	1777	1603	1328	1220	1180	1110	1071	1047	1022	961	974	939	936	936	925	958	902	862	883	833	860	853	900	861	861	812	842	786	817	892	835	861	810	802	842	795	815	906	862	850	832	822	850	831	813	826	870	852	862	844	843	838	805	834	848	823	838	841	787	825	803	815	810	848	818	800	804	788	762	836	847	783	834	812	836	814	834	771	835	835	849	795	807	806	834	771	783	805	812	808	834	855	804	831	817	817	777	809	835	833	790	781	833	788	886	820	831	828	835	827	821	819	860	805	835	791	804	803	780	822	850	796	797	814	869	823	765	844	770	805	819	852	760	790	799	881	814	870	817	809	837	776	826	859	870	829	844	838	839	778	835	764	799	867	806	842	813	817	838	801	854	762	797	800	812	771	777	769	774	781	814	811	822	790	765	746	823	774	815	763	815	785	786	815	773	815	780	792	844	808	808	775	792	777	797	833	840	860	812	755	836	828	869	854	810	809	767	825	792	818	801	772	819	801	847	781	826	814	847	838	820	809	769	802	830	814	759	805	787	829	820	864	823	866	851	818	775	786	805	806	803	811	794	812	770	813	838	764	809	774	804	757	843	761	775	744	766	832	803	776	805	810	839	790	806	777	774	782	772	858	817	855	807	858	860	753	854	772	825	830	778	827	817	816	796	814	817	787	751	797	806	840	795	793	811	798	797	807	788	835	767	816	783	786	738	792	855	828	818	770	770	796	815	813	801	778	803	837	754	836	765	820	783	776	803	756	783	811	828	807	792	832	841	790	822	841	785	812	819	767	813	840	814	799	770	832	794	784	794	839	878	822	803	831	816	765	794	816	788	816	819	789	835	838	775	810	795	768	786	813	845	851	827	806	851	792	848	808	844	801	760	821	809	777	764	833	767	772	754	847	810	767	839	804	797	799	781	798	791	826	806	808	825	798	854	817	776	786	814	837	796	750	834	820	791	806	818	747	826	809	798	817	844	815	784	779	821	842	796	794	792	848	772	748	854	788	839	762	831	826	829	792	812	755	812	805	792	801	833	827	805	810	812	846	774	795	819	787	811	872	823	754	810	784	817	844	841	829	800	825	778	795	809	797	783	782	835	819	780	837	796	779	776	812	829	776	853	773	806	827	782	795	834	771	820	785	815	840	780	805	841	826	808	798	870	803	773	764	812	766	806	795	800	840	826	807	786	815	804	854	817	787	855	839	810	803	812	817	825	842	808	777	826	767	792	764	814	791	771	744	861	803	820	836	793	825	822	777	813	748	793	766	783	842	835	768	812	815	782	828	788	807	740	800	770	814	799	787	771	801	821	827	814	815	754	790	773	804	805	850	833	822	792	799	804	817	814	791	829	854	794	790	794	772	768	774	815	860	791	825	778	787	822	783	784	771	834	856	797	770	813	803	839	755	836	763	772	822	791	843	814	833	819	778	790	792	832	866	799	769	786	812	803	803	827	799	852	834	847	808	805	819	812	851	818	774	778	797	789	747	800	809	764	795	816	809	806	816	798	752	796	808	803	773	791	825	796	841	841	764	795	857	789	803	795	837	757	740	841	791	780	807	770	777	739	799	837	848	783	795	804	807	843	782	778	848	828	797	826	791	790	793	753	814	780	768	849	764	804	834	783	771	800	820	803	812	794	811	836	795	828	869	795	837	761	801	802	806	822	835	826	787	837	785	823	772	770	816	784	780	775	800	819	884	810	819	806	786	826	794	788	782	787	849	775	828	831	825	794	809	845	763	853	825	804	807	736	855	772	781	837	790	837	796	789	821	854	795	855	784	813	814	821	864	837	830	858	807	795	774	811	769	809	801	798	800	798	777	848	789	833	841	774	825	823	811	765	776	783	819	814	819	807	788	812	850	792	839	811	795	774	807	818	838	822	785	798	769	794	781	828	799	781	734	802	761	810	845	858	814	781	824	812	830	814	815	784	851	730	799	873	794	826	818	857	816	771	780	802	765	836	808	787	844	811	803	830	755	828	863	806	798	768	746	836	828	758	790	796	823	812	846	837	835	802	888	833	817	839	851	814	809	816	813	764	823	821	863	852	844	811	758	776	776	874	793	799	838	809	753	805	807	793	811	739	862	816	826	802	839	778	848	821	823	795	853	763	775	808	815	824	826	796	843	811	829	846	826	815	831	831	811	809	798	837	799	772	787	781	808	858	810	752	830	796	818	833	790	793	813	794	830	812	807	778	808	808	754	797	789	795	836	838	789	872	805	770	813	819	805	796	762	820	794	845	826	838	831	778	800	816	797	800	855	818	867	800	782	798	802	860	859	766	840	785	868	824	841	773	826	763	834	785	820	827	816	785	790	738	852	837	833	856	835	783	766	828	753	858	830	857	828	784	792	810	862	792	767	792	786	803	795	863	739	804	814	768	819	799	808	841	822	842	838	790	841	842	807	790	812	823	820	826	769	815	777	815	771	822	790	805	790	851	743	864	834	795	805	767	803	784	818	789	804	802	799	817	796	791	858	783	773	769	793	828	767	803	846	783	803	834	817	821	807	822	850	817	790	829	810	788	819	801	794	814	791	774	866	805	816	802	785	832	845	817	782	779	834	839	779	790	810	802	812	794	777	872	825	834	802	842	798	769	823	749	817	813	796	805	813	767	797	792	802	778	778	793	803	809	802	797	804	792	754	794	810	850	765	821	741	834	759	778	782	812	820	821	758	773	811	816	811	843	811	825	776	797	798	783	832	811	849	759	781	822	743	787	838	797	864	836	832	751	809	844	805	819	812	754	794	770	804	801	848	788	774	833	796	814	836	778	831	763	748	807	786	844	797	787	830	770	737	796	760	779	804	823	819	834	825	808	805	817	781	809	836	763	829	772	810	813	796	819	779	768	833	805	803	775	794	795	771	773	803	825	761	819	832	818	836	830	807	825	856	811	824	788	804	731	855	794	798	797	773	808	849	829	804	806	830	795	853	851	831	812	812	834	777	817	789	794	848	778	835	783	767	834	806	789	781	817	787	788	841	845	810	784	829	763	794	815	814	858	838	808	843	831	831	835	771	827	793	790	750	809	791	778	823	805	849	834	813	845	776	843	784	786	876	756	796	804	772	808	801	778	814	844	790	783	829	783	802	795	839	769	815	827	817	835	787	840	812	818	761	866	813	810	750	795	772	832	811	850	839	828	771	792	792	781	736	771	817	835	796	843	800	825	770	815	817	820	805	793	822	855	809	820	773	830	822	841	854	820	811	755	806	806	797	805	829	837	776	817	820	839	831	854	828	818	756	814	798	791	827	815	811	851	818	806	854	848	776	835	816	804	801	804	748	796	785	809	814	808	805	776	812	765	858	839	811	825	855	773	776	781	757	853	817	780	807	777	816	848	788	864	743	851	763	831	820	901	778	788	827	803	818	792	841	809	807	822	837	794	835	836	819	861	781	830	755	797	850	797	799	789	796	863	848	808	844	736	857	840	857	786	809	798	832	798	821	796	779	800	791	836	841	803	795	789	781	770
4028	219	189	191	177	166	166	160	193	174	146	170	160	152	164	173	208	171	162	170	157	192	162	141	163	182	150	195	188	180	176	198	163	180	160	157	161	164	181	164	171	182	162	177	197	153	157	167	199	154	201	174	159	188	180	193	190	184	158	182	198	200	163	160	178	183	169	187	148	173	163	168	185	155	172	184	174	167	194	181	160	160	189	179	199	166	160	157	162	157	154	161	170	146	164	175	157	193	148	175	187	184	172	187	186	163	175	176	167	159	191	197	170	149	168	151	170	184	166	153	144	179	195	178	170	172	164	169	174	183	161	150	158	164	162	176	198	182	186	158	154	178	167	175	186	195	154	178	170	165	166	168	185	186	179	186	175	175	180	205	181	179	152	173	172	169	144	143	190	178	158	167	146	184	171	178	168	149	178	188	164	141	166	174	183	184	163	127	189	174	187	164	191	173	181	175	178	179	166	164	194	175	177	180	175	160	157	173	184	178	160	189	167	166	167	196	154	162	210	162	178	189	178	172	160	180	167	160	177	170	163	165	178	156	180	168	176	168	180	193	159	173	185	175	181	150	159	172	154	179	168	171	172	178	177	167	156	169	182	147	174	176	148	190	167	177	152	178	169	170	178	170	163	181	185	167	180	192	186	166	153	163	192	150	203	168	171	176	173	164	162	162	170	170	162	171	190	201	173	171	173	196	186	186	163	184	181	153	177	182	186	183	170	168	177	177	166	169	169	185	149	184	189	142	181	159	196	167	192	179	190	159	162	158	164	169	170	192	166	169	162	170	154	181	181	163	173	169	178	166	184	176	155	156	170	149	156	170	174	160	176	184	180	165	167	161	153	140	152	170	198	189	177	170	185	152	163	163	175	152	185	173	169	158	167	151	205	194	180	177	197	164	183	186	181	163	164	188	184	163	155	169	158	178	171	152	184	179	157	148	151	161	167	177	178	169	162	153	183	177	189	196	210	180	167	191	189	138	176	181	168	167	156	189	177	151	169	158	162	173	150	171	184	155	172	192	173	157	170	207	187	152	169	175	158	174	157	189	159	150	201	173	140	169	168	164	166	142	181	169	183	180	189	200	180	164	167	171	181	176	189	206	148	163	199	186	179	186	161	164	170	164	194	173	166	152	185	189	151	188	179	151	143	175	150	173	191	193	187	172	175	171	166	188	159	190	171	176	188	161	198	156	175	176	161	160	182	155	170	177	168	170	183	175	175	140	169	176	164	195	186	174	175	189	174	167	183	176	186	170	122	197	149	168	152	194	168	177	152	174	160	157	186	163	160	164	167	163	174	162	168	179	171	164	186	163	170	174	174	208	179	183	174	163	153	174	163	195	173	170	166	156	156	164	171	174	179	174	168	144	178	175	177	166	185	160	177	176	194	167	179	152	154	157	181	180	178	175	176	147	186	160	178	177	189	194	159	179	167	180	175	149	155	165	174	165	163	171	188	169	165	172	173	185	178	190	151	169	162	176	159	159	144	171	172	170	169	165	153	208	183	152	164	178	195	192	152	190	193	159	167	160	192	156	160	183	193	154	184	159	154	156	176	182	166	196	197	176	184	173	168	178	168	160	187	195	178	174	190	176	170	169	184	159	165	155	172	178	154	168	143	176	159	154	174	169	171	162	152	195	141	160	162	175	187	199	176	153	177	168	178	167	156	161	179	160	185	180	149	162	177	181	164	192	157	179	188	171	185	164	176	171	170	168	202	178	141	171	159	176	183	156	161	171	182	179	168	157	168	185	172	180	204	158	155	164	143	167	176	177	178	163	171	172	154	160	167	170	182	157	167	165	160	171	202	164	177	193	189	166	173	175	168	174	163	163	156	187	173	139	147	155	180	168	168	166	183	187	154	147	161	170	169	182	182	176	162	166	169	192	190	181	173	181	186	176	161	184	174	192	148	172	189	174	176	179	167	147	175	157	185	157	158	198	177	177	183	167	194	164	156	182	167	170	184	152	163	166	179	183	168	163	159	165	150	156	202	165	142	191	157	168	166	159	174	195	164	163	139	149	153	188	141	167	179	169	152	189	174	174	158	144	165	180	181	196	163	150	185	173	154	177	164	168	182	192	166	174	195	198	198	175	167	174	173	139	150	150	172	191	156	164	160	196	174	170	166	159	173	161	178	185	170	149	191	169	159	195	177	172	177	173	157	147	167	181	174	173	171	169	156	182	192	167	166	161	148	156	171	191	188	187	164	176	197	166	165	166	149	153	181	185	152	178	163	193	183	169	169	179	173	184	211	175	171	172	146	180	186	152	192	179	169	166	185	152	190	154	182	204	178	197	167	191	157	162	161	162	150	152	174	163	156	152	165	169	133	188	165	188	202	202	185	152	159	164	173	186	151	163	164	167	188	155	184	196	198	166	185	174	162	163	163	169	162	172	156	165	172	180	180	184	163	156	199	171	147	162	192	174	187	175	178	129	169	198	175	176	145	187	192	189	163	172	161	192	178	184	176	186	183	173	168	172	150	166	144	163	158	188	189	179	162	172	181	184	177	166	181	151	162	174	198	183	158	162	144	187	201	168	157	183	141	177	197	179	176	168	187	172	185	172	156	163	146	190	184	159	163	168	197	181	163	192	193	173	183	152	163	154	192	151	168	159	173	151	198	160	152	192	180	174	220	182	153	179	169	169	205	173	154	171	156	187	174	143	170	174	185	169	214	166	167	173	179	202	159	180	169	183	176	166	199	172	166	137	135	181	191	154	162	151	159	188	167	163	203	165	190	156	162	183	183	170	148	161	173	176	172	197	164	192	183	177	169	188	166	184	183	167	158	159	169	176	197	173	208	193	146	180	180	176	180	187	177	163	178	194	159	167	181	156	162	189	162	180	184	181	182	179	130	168	176	159	188	178	164	172	164	180	190	169	151	153	183	190	168	156	166	175	161	191	143	155	171	176	167	182	176	164	189	186	175	195	197	178	160	185	188	151	150	174	148	171	172	147	174	164	169	192	157	161	175	194	168	154	194	166	169	173	182	156	172	166	175	169	175	157	148	220	176	182	169	185	186	186	182	180	186	150	156	166	180	173	156	172	155	151	158	178	168	185	186	191	160	171	183	172	154	153	154	160	171	179	177	164	188	177	163	187	196	159	173	175	165	190	166	176	175	150	162	184	145	184	152	174	159	201	165	154	163	177	151	164	164	175	187	170	140	165	185	183	183	151	152	180	182	174	181	163	164	202	170	152	148	172	160	170	146	178	194	173	156	168	172	171	157	159	182	174	153	168	179	178	152	169	166	169	173	171	168	173	159	182	174	168	171	185	189	196	176	149	181	172	160	170	180	168	168	158	176	188	183	170	160	145	173	177	170	184	167	166	185	190	197	171	160	143	150	183	174	180	183	175	171	190	176	184	192	184	146	167	176	176	171	197	176	154	168	152	198	177	175	176	185	195	179	189	164	181	153	191	172	164	155	161	171	163	184	170	170	161	164	162	160	170	191	146	178	160	164	183	169	164	145	181
3251	445	439	399	424	422	435	444	389	433	401	424	459	400	472	441	431	401	432	429	444	441	403	468	396	410	419	448	433	398	456	407	431	441	444	440	412	417	386	415	401	449	452	402	466	411	453	432	404	407	411	430	447	411	397	408	388	430	445	467	441	407	426	399	416	444	430	462	424	420	428	396	451	441	381	419	433	402	411	407	398	427	434	391	454	419	400	418	442	446	424	426	457	417	425	478	420	428	464	448	443	414	401	445	403	436	402	417	437	415	419	440	415	447	403	467	437	449	460	421	416	451	465	416	447	419	398	420	455	420	438	412	434	465	430	423	458	414	437	426	463	420	407	444	409	473	422	464	438	447	443	451	441	444	460	433	435	414	410	390	425	450	476	438	403	434	448	427	431	422	417	383	441	468	440	444	409	422	430	422	449	393	436	447	457	450	441	454	401	424	428	441	435	422	463	417	392	400	426	397	469	419	429	441	417	406	421	436	421	442	424	440	436	444	406	439	417	438	434	439	409	386	379	405	415	411	435	446	383	430	442	464	436	430	419	455	479	455	431	439	411	400	422	420	453	418	417	453	392	498	457	461	441	412	427	440	454	459	442	423	432	403	451	440	413	417	435	437	442	453	449	433	437	416	458	432	380	411	430	443	426	412	434	414	423	422	427	421	458	403	419	418	431	446	429	417	477	484	414	396	425	450	410	433	456	402	429	422	447	387	468	451	405	457	412	456	422	402	446	403	434	421	431	408	441	443	451	436	398	464	444	445	411	439	440	423	411	438	431	420	464	430	417	418	423	427	442	411	447	437	405	422	419	447	431	428	438	417	441	405	446	384	453	422	441	448	462	384	406	421	428	476	440	442	428	419	402	454	377	405	432	439	441	476	405	441	406	443	427	418	462	441	442	416	429	480	422	450	413	438	429	476	384	419	454	431	436	451	407	426	446	455	415	413	426	400	413	402	444	427	466	427	415	435	431	446	430	441	453	446	429	451	446	428	412	449	421	483	448	411	456	425	440	406	452	418	445	403	417	440	432	375	408	432	434	454	415	423	436	435	448	391	453	441	409	430	434	430	452	421	425	415	409	406	412	440	444	459	441	451	438	438	427	405	400	419	435	445	415	412	406	426	446	465	439	450	427	429	419	440	441	407	444	396	458	460	392	402	434	423	460	421	435	424	426	447	426	460	477	444	465	427	448	460	474	419	415	426	408	430	397	450	420	437	401	430	403	489	437	416	416	466	503	446	426	462	416	386	395	406	426	471	405	408	447	420	466	409	439	434	422	438	370	446	426	439	457	388	429	419	457	434	449	436	426	421	430	411	449	409	410	408	392	433	386	461	445	417	436	425	401	429	423	406	449	419	428	403	410	432	428	402	437	431	449	416	424	400	414	453	435	436	448	418	432	423	406	434	477	428	414	409	428	447	463	403	437	460	415	419	412	451	471	428	424	425	427	442	411	480	418	439	421	418	428	426	395	417	398	441	382	442	439	381	424	452	440	439	441	421	390	441	442	431	421	440	430	419	419	423	433	444	454	446	464	460	475	445	446	431	444	428	450	436	456	408	435	428	422	417	410	433	442	432	419	424	445	431	423	462	420	438	449	421	413	431	444	445	455	449	409	427	399	417	442	423	446	436	452	407	445	416	406	421	440	412	448	437	459	428	437	398	431	408	393	444	443	427	432	427	438	418	384	443	409	465	421	393	438	449	440	448	379	434	409	414	447	429	432	417	423	414	401	427	432	420	457	420	407	430	435	397	411	463	446	425	436	437	452	405	428	441	406	406	425	407	410	449	420	442	452	422	416	423	386	415	421	376	395	409	427	448	435	424	434	433	406	471	426	440	441	403	432	429	470	380	463	429	421	429	417	418	412	430	408	385	414	437	448	417	431	406	427	411	437	441	427	414	447	441	440	414	413	424	422	420	429	451	417	461	416	406	392	426	434	449	443	456	453	444	421	431	445	446	395	434	409	416	428	453	419	436	446	408	418	418	393	424	426	443	421	433	427	440	451	422	453	445	460	418	448	439	420	424	442	423	435	417	448	430	457	446	439	473	456	442	434	434	399	432	428	416	454	424	414	407	429	415	403	420	412	395	437	457	440	441	430	401	436	401	445	415	408	444	416	402	467	428	461	442	411	425	409	434	424	433	431	369	431	433	412	406	403	413	430	414	422	438	407	401	441	413	414	426	478	396	412	431	417	392	447	408	430	450	442	443	403	435	399	437	434	453	383	459	436	470	409	454	434	423	436	428	431	396	447	417	416	437	433	450	434	424	420	426	426	413	438	421	423	442	426	458	424	442	427	434	439	413	428	414	423	403	434	466	485	422	430	419	408	412	430	461	434	438	416	442	403	433	371	429	418	408	397	433	432	424	402	444	416	439	423	433	361	405	435	425	422	421	416	451	437	396	425	415	441	434	400	443	451	438	439	429	447	402	418	418	411	437	423	407	443	415	391	469	431	436	441	432	418	416	460	437	415	400	420	440	416	402	451	414	430	444	426	428	410	471	431	451	420	468	453	415	449	423	428	455	422	412	446	405	418	436	425	418	432	441	452	434	424	434	435	372	476	420	433	435	424	418	410	431	430	396	416	427	467	431	438	442	398	427	439	416	482	455	433	442	416	402	422	398	441	439	415	390	398	428	413	431	456	442	404	404	393	433	426	398	384	422	453	462	416	431	441	435	431	425	414	447	424	456	425	411	393	444	414	454	455	435	420	377	439	449	432	402	460	443	407	426	430	412	412	452	420	427	404	440	398	437	426	429	439	433	435	438	451	490	444	425	420	393	442	447	402	430	389	448	437	451	424	412	457	407	418	391	408	410	459	404	412	448	419	422	387	412	450	413	442	434	418	396	411	423	421	463	393	412	437	451	454	443	414	451	453	398	425	446	432	427	414	414	448	439	401	379	430	466	420	400	452	436	455	444	379	405	437	432	419	420	415	387	383	416	443	414	446	427	445	430	434	438	401	426	397	413	413	450	449	406	430	459	427	400	448	421	456	419	424	429	467	428	442	431	419	418	425	439	432	418	415	416	428	459	428	462	421	467	459	435	472	436	436	408	410	407	399	503	424	459	434	456	458	474	441	423	407	411	403	422	442	439	451	432	446	387	411	439	431	438	397	460	408	438	423	398	416	430	413	472	411	423	430	438	426	399	415	437	418	406	416	419	418	416	420	433	432	431	434	399	414	450	423	404	433	448	406	463	419	428	415	442	452	398	455	427	403	442	421	430	449	434	427	477	433	437	425	389	414	425	413	413	421	404	448	486	438	417	404	436	417	416	396	431	434	414	420	433	409	438	401	458	422	407	446	488	433	449	417	425	409	418	416	434	396	412	445	425	403	433	451	423	413	441	430	396	430	436	393	391	432	436	451	444	440	419	430	412	402	433	458	419	452	447	402	422	399	440	433	476	454	432	423	420	427	415	476	400	389	414	466	454	435	439	462	416	398	438	467	432	430	448	399	416	436	408	444	413
12628	824	615	518	423	344	388	317	302	320	274	278	293	293	270	267	264	246	292	286	279	271	269	252	319	261	282	287	267	267	269	242	246	248	254	310	282	277	265	274	235	251	277	245	259	242	272	246	239	251	283	241	249	280	266	274	271	261	266	273	302	258	260	275	278	265	267	250	277	266	273	237	281	244	251	273	231	240	271	276	281	221	258	235	278	252	264	275	304	285	252	299	247	296	303	252	255	248	275	288	244	254	276	257	267	284	231	214	244	276	257	281	271	226	268	276	296	287	238	288	286	226	260	281	279	256	244	273	259	249	254	252	314	280	284	247	253	258	242	274	272	281	260	257	277	262	252	273	244	236	252	257	295	271	274	239	270	246	248	222	239	258	264	241	239	249	261	259	256	257	266	255	268	306	273	269	265	256	257	274	266	267	256	252	277	276	278	257	271	242	241	262	300	263	260	269	239	274	239	270	271	289	262	287	275	270	279	269	263	277	287	266	250	284	267	253	274	256	264	259	266	257	268	246	238	268	275	262	280	245	297	263	256	246	258	266	274	260	223	278	289	256	245	268	263	278	292	254	286	244	248	280	270	260	263	257	292	281	270	283	272	283	277	242	276	250	256	253	295	266	266	260	238	255	276	277	252	267	263	274	292	245	245	222	258	280	235	241	234	219	248	288	277	266	252	268	259	259	269	263	246	248	275	294	246	243	295	267	245	254	295	266	241	255	275	276	271	242	250	237	274	274	280	285	297	275	233	255	278	277	280	267	260	287	226	234	265	280	271	280	254	256	258	252	285	220	262	203	234	248	290	250	272	237	249	245	250	251	266	283	211	257	254	269	267	236	267	280	265	277	255	241	261	263	242	261	248	286	236	247	297	256	245	267	285	266	224	252	267	268	270	239	265	275	240	264	257	243	259	236	225	261	286	268	279	250	278	278	260	302	255	232	263	269	253	273	211	249	277	259	267	260	264	261	278	238	252	242	269	223	255	265	267	262	237	286	284	252	246	280	288	261	261	279	242	239	239	234	278	245	268	246	287	260	272	258	253	260	263	234	267	262	272	276	271	231	246	284	247	254	263	246	245	239	260	238	267	233	256	239	265	257	241	238	254	271	295	277	247	258	279	245	267	294	279	289	269	261	288	253	231	243	264	256	246	257	299	281	266	291	276	271	276	251	279	259	282	280	242	264	250	272	281	263	247	262	300	292	258	249	278	279	281	248	270	252	251	260	262	264	266	275	269	254	260	255	264	265	308	245	272	288	261	262	253	237	241	237	268	249	270	246	286	249	272	259	227	260	273	250	230	243	315	257	276	256	273	299	244	224	247	232	250	246	246	239	275	267	285	257	287	237	277	251	245	290	255	214	251	250	275	255	257	234	279	262	257	246	267	266	241	266	275	282	264	287	265	241	286	269	282	281	281	266	246	257	268	287	241	274	283	254	252	244	266	248	290	273	270	274	271	251	260	218	262	274	260	267	249	244	296	259	267	273	267	284	287	257	273	265	256	296	286	258	228	299	250	256	279	269	232	251	260	291	274	271	252	238	265	271	248	252	297	264	245	256	236	249	246	266	265	272	264	259	268	279	240	257	239	274	267	254	254	262	262	256	284	262	262	260	256	298	273	266	287	269	284	242	234	241	258	281	265	247	279	261	277	253	272	242	258	261	256	279	291	257	250	253	266	245	254	264	286	295	256	250	276	257	271	278	257	259	270	252	248	260	250	262	276	232	257	277	300	299	220	234	268	278	258	294	262	263	262	254	279	266	254	267	242	258	257	243	252	279	259	270	237	254	269	260	250	262	276	289	261	235	251	246	278	270	267	294	249	280	259	248	261	237	293	238	291	271	265	268	264	248	245	265	230	241	273	268	239	283	259	278	276	252	271	288	250	272	289	288	252	277	241	292	262	275	244	273	278	254	242	268	255	240	270	280	257	282	247	313	270	262	262	267	231	257	249	259	241	240	256	289	276	238	249	266	269	257	238	283	267	297	273	294	251	260	269	237	288	265	280	249	250	236	252	281	277	259	303	284	259	275	249	248	250	259	244	252	276	268	260	275	262	231	241	243	273	251	280	294	259	260	292	244	255	255	253	258	251	276	283	261	281	267	249	282	274	247	268	256	263	247	263	276	246	261	253	286	279	285	270	232	260	256	260	261	271	259	235	256	263	247	243	278	239	248	258	282	236	265	264	289	237	269	253	263	254	255	226	249	263	245	240	296	252	252	274	274	248	251	226	280	310	271	263	254	236	262	281	274	253	252	248	257	231	259	294	256	288	247	263	246	253	261	267	237	277	280	268	260	242	252	285	263	245	241	284	250	266	264	270	257	273	295	274	264	235	274	298	240	239	258	292	261	265	274	263	277	262	256	247	269	224	221	294	261	296	271	283	274	259	276	248	260	252	266	270	287	303	269	294	255	250	264	282	256	265	246	253	272	261	245	256	278	267	247	253	277	280	271	238	278	257	250	252	261	270	309	245	272	262	248	225	250	241	260	260	266	290	293	234	238	273	239	274	294	248	273	261	243	289	246	267	266	245	249	227	277	258	267	268	286	257	235	263	230	280	270	248	269	256	270	264	278	265	276	271	269	276	290	266	218	260	249	243	256	250	267	250	265	271	257	267	256	281	225	268	280	253	291	257	260	275	269	265	299	247	240	262	251	276	247	264	230	292	272	276	253	285	257	280	256	271	274	271	266	263	256	246	232	274	286	235	261	251	241	232	260	254	249	258	244	271	265	249	243	266	230	245	267	281	254	243	255	263	245	253	248	259	264	259	251	252	255	254	228	264	276	263	270	267	268	269	264	283	243	315	263	261	252	255	234	243	267	278	272	288	250	258	267	246	270	237	248	266	279	256	259	271	259	227	232	266	249	240	260	290	264	234	259	250	281	265	263	259	272	278	279	262	250	262	282	254	262	281	260	294	264	263	259	272	278	259	276	255	255	257	254	260	272	263	272	267	265	244	301	267	237	261	233	270	283	274	270	265	270	274	278	278	255	261	241	266	271	242	253	249	275	275	269	261	236	246	244	285	267	266	259	294	249	270	266	276	273	267	257	239	248	249	253	279	274	284	238	271	273	250	241	250	247	252	254	244	258	260	233	259	258	261	265	290	263	266	286	251	285	249	259	261	265	270	251	229	246	258	275	247	258	286	282	270	238	240	278	271	268	273	292	256	226	258	272	264	233	250	255	269	270	273	226	281	282	276	238	269	262	277	257	239	273	279	294	258	240	275	264	261	263	265	297	276	233	240	273	269	290	264	273	262	261	279	255	278	252	239	244	251	282	238	269	262	257	276	299	307	256	255	267	281	257	286	258	258	271	251	280	258	277	242	279	293	273	267	272	256	291	257	274	280	258	257	269	259	277	233	269	262	286	265	223	251	265	271	253	306	259	248	275	253	274	270	255	281	281	225	262	288	259	276	277	267	223	292	297	264	273	238	257	268	250	271	237	250	233	287	255	250	257	268	256	275	264
8760	926	1333	1494	1305	1126	1045	925	858	776	770	729	721	696	692	674	701	724	638	658	641	665	603	631	660	634	625	599	636	622	672	635	618	662	657	592	641	656	645	622	588	625	628	645	657	626	590	643	625	599	597	628	649	590	610	669	649	605	656	656	645	629	671	655	638	623	593	586	646	627	627	610	628	606	636	635	618	616	642	633	629	628	629	559	624	612	626	599	623	641	654	608	578	606	600	612	597	604	604	616	601	652	657	638	587	635	610	613	598	629	611	608	668	590	634	611	632	622	627	649	589	638	614	635	583	634	646	556	569	623	624	590	587	654	658	614	612	629	611	554	658	619	622	598	612	604	643	615	634	665	620	590	573	625	627	609	619	579	641	661	606	622	582	617	612	650	605	599	623	650	585	624	644	608	594	624	612	644	660	605	618	627	566	602	636	596	606	597	650	611	586	582	660	663	621	627	582	610	634	678	635	590	607	602	609	614	609	599	600	654	581	617	629	625	606	606	605	624	629	623	622	637	615	559	643	600	587	634	618	634	595	620	625	619	573	625	671	658	600	646	618	591	611	632	596	555	624	631	622	629	617	571	596	614	597	611	632	600	621	609	649	626	638	619	641	598	583	604	643	620	648	642	614	612	554	609	646	595	573	632	570	642	642	591	608	666	618	622	577	625	593	607	614	612	596	578	598	606	613	659	619	650	629	598	649	635	601	597	622	608	601	645	615	597	586	592	640	590	636	623	630	586	671	586	658	635	593	586	636	586	598	571	649	662	667	630	655	599	562	621	656	628	621	616	600	609	637	596	601	647	576	642	592	622	592	600	636	618	653	623	624	619	580	592	625	668	663	635	604	647	605	653	647	629	587	594	665	605	624	650	612	619	651	637	616	585	572	611	607	623	593	606	604	604	595	626	611	616	599	621	590	617	600	529	622	656	614	645	571	594	632	623	641	640	594	613	603	602	671	613	598	611	593	582	636	649	617	638	620	622	612	601	638	592	585	606	638	573	593	622	560	593	569	588	614	608	624	605	616	626	606	614	626	635	583	624	622	589	612	619	632	573	586	593	641	596	622	620	589	558	623	604	595	629	591	604	602	618	634	636	607	626	616	624	661	632	622	601	577	614	609	605	667	605	567	629	618	615	596	643	648	600	593	573	570	649	614	623	612	593	611	593	629	628	617	631	630	637	604	622	663	602	604	593	558	599	596	613	588	563	595	632	640	620	586	633	605	599	623	635	626	673	616	577	623	628	629	637	606	601	632	621	608	641	632	580	604	621	599	605	564	625	613	599	565	605	601	624	593	603	610	617	634	654	574	554	644	555	593	630	591	588	632	630	595	615	636	601	642	605	614	651	640	650	629	632	646	607	613	615	634	618	617	605	575	631	636	574	617	603	625	633	585	577	600	625	611	591	603	616	620	590	656	615	600	640	572	621	653	593	586	635	609	592	609	588	644	603	631	587	582	603	566	626	579	618	625	645	627	669	608	646	598	634	647	616	638	588	583	600	659	628	603	598	623	622	598	581	664	629	603	641	623	608	643	582	621	617	577	626	658	585	619	617	590	640	568	566	624	645	614	556	617	636	590	597	643	594	621	640	623	628	583	615	592	595	616	605	630	616	643	607	650	662	602	642	632	610	598	622	607	588	622	606	601	630	635	586	605	577	607	599	588	603	623	604	619	619	653	632	647	582	596	603	663	602	577	630	639	582	602	595	629	582	606	619	629	560	626	634	606	637	585	597	616	624	629	632	638	640	626	619	617	651	576	610	608	611	612	620	618	594	604	583	598	625	592	614	636	626	618	599	616	606	627	610	629	595	656	614	635	644	573	632	614	592	588	595	566	581	646	575	597	599	619	685	589	605	610	624	609	594	600	592	560	592	600	667	647	608	638	599	607	591	616	567	627	640	597	621	606	622	602	606	622	606	604	574	617	563	598	612	617	582	592	612	660	627	585	627	545	668	630	634	614	596	637	638	625	600	607	629	558	660	614	619	607	589	629	576	611	600	590	673	583	628	617	612	624	611	591	631	627	655	629	615	572	618	631	657	617	623	573	606	606	637	591	610	604	640	610	639	653	600	596	631	621	639	634	623	588	604	587	642	614	622	617	632	624	618	601	592	627	605	606	591	602	681	624	633	606	573	628	573	591	622	611	591	643	599	576	616	604	664	640	616	607	647	664	533	541	622	623	615	625	658	639	593	613	642	673	617	630	624	599	605	643	598	565	619	635	585	594	581	588	621	613	620	587	648	605	623	602	612	618	612	675	622	612	621	576	607	601	574	597	612	614	606	649	602	623	587	589	656	649	635	619	593	592	638	596	605	627	610	613	585	599	615	637	613	609	621	589	605	597	612	640	632	656	629	632	604	583	606	622	618	612	612	627	620	608	644	622	600	601	621	619	601	626	613	647	573	589	682	579	599	603	624	610	589	616	630	586	586	611	586	583	572	617	634	647	634	658	595	639	577	628	614	624	589	622	649	608	594	655	599	606	623	653	610	567	603	594	609	609	614	570	599	607	610	618	622	600	638	641	637	631	622	580	625	642	649	643	628	605	640	574	612	622	596	639	645	571	639	599	622	619	658	663	606	630	618	595	577	639	593	636	583	581	578	620	604	647	576	598	578	585	615	610	543	628	575	619	631	626	584	630	614	617	609	612	615	606	613	628	620	599	626	610	623	659	597	602	587	614	593	616	671	595	615	594	582	583	629	603	592	630	636	584	626	618	629	588	608	601	664	619	629	625	600	581	631	672	607	602	605	634	608	603	606	618	645	596	642	630	615	635	584	605	609	599	608	601	612	599	572	608	631	648	619	595	587	636	640	593	596	622	672	600	612	605	649	599	623	622	614	639	605	589	638	606	615	600	642	603	610	633	644	594	645	591	556	576	654	588	641	616	616	573	606	601	586	581	613	641	610	625	627	601	630	635	557	624	658	637	633	603	617	615	593	586	604	594	613	569	599	627	665	589	601	634	616	610	618	599	610	640	559	628	643	657	657	607	627	597	614	589	604	598	572	620	649	640	591	662	619	661	622	610	616	628	601	606	599	564	576	607	638	601	594	611	619	608	636	581	617	620	644	604	617	589	606	583	618	632	592	567	598	638	642	641	606	665	627	614	637	638	585	606	604	601	625	622	623	612	613	613	628	608	599	626	614	635	595	607	671	627	620	620	596	607	644	586	597	604	619	612	628	659	574	625	631	592	600	613	633	572	589	557	643	644	643	626	612	647	634	584	595	623	572	657	584	628	605	611	636	612	634	634	623	628	592	643	617	594	646	567	629	615	569	632	607	616	639	624	631	683	577	578	621	617	580	634	664	619	609	620	600	649	589	635	625	641	612	642	623	611	638	574	641	603	651	569	653	622	628	589	605	621	593	626	652	614	602	626	600	627	636	562	598	582	601	598	591	582	628	588	574	599	599	622	608	631	579	604	593	614	626	648	620	665	612	635	612	577	580	625	614	601	578	588	627	599	672	666	606
20864	1973	1113	937	700	622	569	514	466	437	414	411	412	459	386	371	416	388	399	392	393	363	417	382	380	368	369	349	344	322	347	374	364	349	392	374	345	375	347	378	412	390	376	373	414	385	398	373	379	375	363	385	349	358	373	350	364	343	391	380	373	393	358	350	375	384	418	362	393	348	342	364	394	388	346	364	378	425	368	374	369	357	363	386	351	398	358	377	374	360	406	411	370	379	365	374	371	412	408	374	371	369	386	357	335	378	366	377	389	336	363	351	357	390	343	391	376	368	356	388	381	402	393	357	362	347	360	336	379	347	358	369	369	356	372	383	376	351	379	363	377	363	373	379	383	400	358	365	366	396	396	381	378	363	380	387	371	392	378	382	366	418	364	367	369	381	372	358	347	360	391	368	394	408	361	369	342	363	393	381	372	394	402	345	369	401	335	378	378	371	380	365	353	358	365	370	403	366	344	378	323	368	373	401	368	377	346	355	367	397	354	352	389	381	358	335	385	372	358	347	361	356	335	344	399	361	374	436	368	380	397	403	350	380	394	349	369	363	440	404	378	377	366	326	372	348	391	388	357	319	358	386	373	332	358	397	404	362	340	348	424	398	369	358	332	391	380	382	353	346	365	375	371	356	376	360	360	347	368	368	352	416	367	373	376	396	406	398	365	385	348	374	374	404	364	374	385	381	392	387	347	427	383	371	341	343	375	383	411	370	366	347	370	356	401	401	383	379	381	356	340	386	347	374	387	382	372	401	364	374	382	410	351	374	384	348	376	379	382	359	385	362	361	381	367	379	345	391	399	375	388	382	385	344	392	358	372	375	417	383	368	368	372	371	383	368	369	345	389	366	364	349	372	371	397	363	387	370	377	384	351	379	344	369	363	379	372	375	346	364	391	366	394	360	387	461	397	347	370	400	387	332	376	401	376	357	349	394	326	367	362	350	384	340	357	340	378	403	353	363	365	395	354	332	384	340	365	369	348	348	417	358	361	369	391	350	365	368	368	407	369	379	377	373	377	376	360	394	369	378	332	386	423	384	396	378	373	358	341	378	360	382	385	338	376	360	364	362	356	420	388	367	365	390	380	345	369	374	367	374	407	372	340	387	363	378	363	381	346	387	357	349	352	383	349	347	377	373	351	368	385	363	342	372	376	359	378	363	389	358	366	365	421	372	377	379	373	344	395	387	366	355	371	361	331	375	365	343	391	424	380	386	381	389	348	349	341	390	362	334	335	396	366	377	358	364	381	405	359	378	404	369	348	363	366	415	402	365	349	363	367	344	350	370	353	375	368	333	365	357	372	386	353	378	432	355	374	349	362	390	403	375	372	377	354	364	370	343	340	384	368	363	372	386	409	359	364	347	366	338	387	384	369	359	370	366	393	375	388	391	359	418	374	358	400	373	341	420	337	386	344	383	399	398	361	351	364	342	375	381	373	366	372	404	360	369	365	367	349	360	371	375	346	358	357	374	404	371	401	361	416	368	392	348	384	393	370	355	387	356	342	374	352	387	373	412	368	378	367	323	396	380	350	370	388	366	387	390	399	370	340	357	336	374	409	378	409	397	402	373	360	375	377	394	344	394	412	355	355	343	335	380	374	382	364	356	379	379	365	389	382	378	356	376	352	405	347	412	371	407	376	394	382	395	375	403	392	352	388	379	353	346	390	371	379	387	396	379	388	419	376	369	384	355	394	421	370	377	410	359	420	386	333	364	387	384	345	361	342	383	390	347	382	350	360	332	386	343	322	398	374	366	360	345	375	404	357	387	359	390	386	371	384	388	379	387	386	395	367	369	360	417	401	351	398	369	399	349	376	378	369	352	341	363	364	391	371	408	372	371	378	355	334	376	312	372	360	345	333	359	395	369	380	377	359	382	392	401	385	379	381	375	367	342	380	385	412	397	383	369	340	386	367	370	375	367	361	374	339	379	376	350	370	399	347	352	383	334	359	395	410	391	372	411	376	396	396	358	367	378	388	373	404	388	369	396	325	380	389	379	351	393	396	378	343	347	364	380	354	401	369	354	371	391	372	387	368	361	373	352	410	391	359	397	333	348	385	367	380	408	364	395	398	339	360	360	379	371	346	413	399	352	389	370	366	333	359	342	386	350	351	365	360	347	360	364	376	399	400	398	367	374	361	372	379	395	344	365	354	389	384	346	391	340	373	387	385	394	437	365	342	340	352	371	368	365	396	377	401	352	348	403	374	388	357	356	354	383	355	378	422	353	378	342	374	364	409	356	378	371	370	394	378	356	385	353	400	382	384	324	393	353	385	355	383	373	361	404	375	388	374	380	377	361	401	381	345	393	362	355	383	372	407	358	397	355	350	330	393	358	386	379	357	369	394	381	373	372	351	374	380	403	372	396	424	416	362	373	336	367	336	369	394	344	408	361	372	372	364	389	373	364	352	351	377	360	372	387	360	371	385	379	374	357	357	360	363	377	319	359	389	379	375	383	350	375	363	381	381	380	372	364	386	343	360	341	366	369	356	398	380	358	394	378	364	397	356	346	353	348	341	386	357	388	334	367	399	361	379	374	368	386	417	398	364	370	390	385	385	386	350	345	417	370	354	396	408	354	350	348	394	383	358	378	392	411	366	347	362	366	370	387	364	384	354	400	429	389	365	388	374	383	370	361	363	397	348	394	349	371	373	381	342	364	343	397	352	347	355	371	382	418	402	417	377	378	389	355	394	342	398	351	380	349	370	378	372	373	347	353	371	375	392	435	376	361	380	383	341	411	385	434	413	339	394	394	406	378	379	368	392	348	348	368	393	395	347	387	380	394	370	343	377	408	409	373	351	384	339	401	428	377	368	346	341	372	419	399	350	345	365	382	381	362	373	401	389	373	425	396	434	366	369	360	371	392	402	359	390	353	392	381	380	361	385	322	347	385	385	384	392	353	360	356	371	359	381	350	353	387	371	367	362	352	353	389	373	349	342	404	406	387	363	375	350	358	421	381	381	376	364	362	389	330	363	376	395	360	364	365	367	407	422	366	351	393	356	363	380	365	376	379	369	415	447	364	333	386	361	415	375	370	429	373	383	388	417	376	381	390	381	380	402	351	358	392	390	359	352	380	367	374	369	367	354	347	388	350	360	382	373	323	380	370	385	407	365	347	369	393	368	367	366	398	408	377	376	391	387	371	353	374	365	376	390	383	374	395	367	349	370	331	385	365	369	355	387	372	356	378	370	369	353	414	387	387	406	374	357	361	414	373	391	365	330	400	395	384	376	380	373	386	363	389	415	369	404	379	389	342	361	322	405	352	391	338	365	415	377	363	370	346	370	402	367	367	390	384	341	366	387	373	373	369	338	352	373	394	384	373	363	387	350	384	366	383	348	366	377	360	348	350	391	361	356	372	361	365	376	377	392	369	394	355	371	341	360	343	383	352	368	375	340	381	402	359	349	353	375	376	367	384	409	364	356	389	375	389	393	399	357	369	377	373	405	304	386	348	349	381	343	380	378	369	375	360
11259	1468	2243	2503	2082	1819	1635	1378	1277	1179	1109	1096	1100	1012	1038	994	1026	962	926	914	833	874	887	924	864	878	903	864	865	887	841	863	882	881	847	883	833	897	832	875	863	860	868	797	799	843	842	787	808	852	813	827	812	822	832	844	815	823	816	822	822	857	848	830	881	830	866	858	823	855	839	806	813	784	809	826	797	822	777	845	827	796	865	795	826	824	865	815	844	806	824	813	747	817	781	818	881	861	889	817	837	807	791	848	803	858	851	832	848	860	786	813	820	775	803	828	783	861	854	794	843	810	787	834	782	808	809	840	751	790	814	838	843	802	853	814	805	858	807	891	820	798	858	806	838	843	862	855	816	819	799	833	783	840	909	794	873	816	809	778	787	841	863	804	837	823	809	813	860	860	830	819	803	836	817	842	823	815	826	835	823	848	856	784	820	807	831	796	794	810	807	804	836	822	844	825	810	877	808	854	796	829	864	815	803	824	803	823	839	845	814	826	818	840	737	764	844	815	849	831	823	852	807	849	805	791	804	835	749	829	780	799	843	839	818	821	802	827	758	836	832	840	808	832	793	769	857	788	877	759	805	845	821	805	804	737	815	801	833	808	834	819	827	800	813	814	821	805	819	790	820	830	825	840	813	804	820	837	828	831	817	783	820	827	783	819	808	829	819	819	829	862	840	880	845	851	754	883	824	780	815	807	788	837	813	810	791	839	815	861	849	829	799	864	832	786	823	801	832	841	817	806	876	801	843	822	830	853	840	805	816	800	839	772	838	835	828	798	830	797	853	858	806	837	850	837	829	797	757	808	753	758	795	821	806	821	829	820	784	807	836	855	802	846	744	769	785	812	792	814	836	800	771	813	820	826	834	802	889	798	851	759	814	831	823	817	798	824	794	821	836	862	828	840	858	804	844	817	829	857	850	858	823	846	816	842	839	813	803	799	768	860	794	796	817	828	806	820	779	814	867	858	793	796	807	841	798	844	809	777	783	786	796	802	795	814	798	796	806	824	804	865	803	846	830	833	809	781	841	842	799	831	839	838	830	759	827	822	804	798	856	826	792	870	772	865	847	869	822	847	800	844	869	788	819	798	827	862	798	837	838	759	812	826	805	809	851	796	767	794	799	861	791	862	829	809	867	809	840	829	813	869	827	843	844	847	824	820	834	811	770	826	805	816	812	824	816	846	819	832	803	795	824	777	785	825	819	791	788	784	775	829	807	829	841	847	862	850	801	852	779	842	801	807	810	815	793	818	816	834	860	858	863	821	782	823	817	800	769	823	841	829	812	863	818	829	778	775	845	835	831	873	812	849	792	778	812	804	823	819	876	803	886	802	799	832	792	825	821	800	828	785	769	811	813	820	791	854	834	830	815	793	787	803	783	819	878	759	790	867	783	800	804	851	797	859	798	806	850	807	819	848	791	781	818	780	831	793	803	829	824	853	843	762	794	843	839	846	832	810	787	790	823	824	801	828	828	831	784	819	786	829	792	836	804	790	807	816	787	794	802	826	818	818	789	784	831	797	852	830	825	802	779	829	826	803	813	826	826	827	847	866	833	820	825	818	864	810	773	822	794	850	788	771	798	852	778	839	796	839	830	814	827	803	824	804	737	825	812	824	864	837	842	827	830	867	774	807	771	848	800	793	827	835	827	813	815	823	856	876	814	760	805	795	830	809	843	755	811	792	794	800	813	768	765	769	855	838	800	823	886	861	862	829	798	816	777	819	799	821	849	797	773	811	835	813	822	798	820	834	823	786	843	833	833	777	816	769	797	888	780	789	883	832	830	846	817	815	818	801	864	844	814	816	840	829	841	801	823	838	878	806	860	897	819	821	801	789	852	780	811	810	814	835	794	848	831	816	806	800	782	780	825	797	818	800	812	819	819	840	786	791	816	823	851	820	781	832	828	845	869	814	814	847	796	796	829	775	838	859	826	833	831	816	849	809	795	852	875	782	813	843	804	830	783	838	805	808	815	842	833	813	801	865	775	791	823	786	808	797	821	858	780	838	824	834	794	822	811	763	837	838	806	790	866	857	826	818	844	829	801	822	796	830	827	784	807	811	859	839	812	753	845	788	824	777	815	809	840	775	849	787	792	820	831	840	793	841	762	807	830	856	827	810	813	851	826	823	868	785	777	836	843	808	825	863	794	821	797	824	844	828	797	799	823	808	792	804	830	812	779	840	803	812	757	774	836	753	822	797	876	848	811	842	822	831	814	831	796	840	771	792	774	825	783	835	808	842	845	826	844	865	831	805	821	840	822	833	828	798	801	822	830	843	815	804	843	779	825	817	807	796	839	815	851	793	818	857	838	798	838	768	811	851	838	804	809	749	765	831	768	820	848	835	868	765	829	775	835	814	821	812	868	803	843	822	783	806	778	795	866	807	811	809	827	859	758	824	820	823	815	879	844	838	849	814	843	847	852	833	841	892	815	877	842	824	782	822	812	832	820	805	851	834	787	842	819	818	848	794	826	820	810	848	871	815	830	810	812	835	813	841	838	826	810	851	821	864	792	828	840	826	776	822	795	788	779	778	790	802	815	870	808	798	791	784	789	900	796	873	839	814	792	784	805	788	788	807	824	830	828	857	762	840	799	861	784	849	799	801	789	857	795	822	823	807	816	846	811	791	840	765	825	845	827	843	824	832	882	834	821	830	794	820	856	802	826	864	809	783	874	842	814	793	827	833	779	896	830	810	865	849	783	801	809	817	860	804	814	806	805	786	809	835	798	844	823	854	833	833	820	822	836	865	801	807	802	797	846	854	815	922	786	821	816	828	832	848	841	841	806	846	827	786	846	734	814	885	832	836	843	820	752	849	853	809	811	845	785	833	781	823	795	800	834	819	871	815	828	849	825	781	833	794	846	769	829	823	801	857	816	788	843	828	844	797	873	764	808	807	839	831	823	825	805	757	812	824	867	832	854	812	808	796	784	821	849	831	858	906	842	820	825	829	823	875	801	781	816	834	828	853	807	830	847	831	831	822	819	873	803	806	814	809	812	809	800	805	868	862	781	819	786	860	880	805	801	808	859	844	803	857	834	825	761	807	801	783	841	798	799	847	838	791	806	815	813	821	825	844	808	794	827	830	806	846	794	809	889	865	837	856	828	821	832	820	815	807	808	871	830	841	785	869	815	794	806	816	818	858	791	858	793	842	843	741	789	857	843	794	787	873	867	816	779	846	810	849	859	784	814	795	835	782	854	776	759	824	842	786	840	815	826	841	776	862	820	857	877	818	810	749	760	873	819	814	776	805	840	791	814	828	837	786	809	799	802	776	813	776	810	776	795	794	812	852	812	848	811	853	783	827	832	810	833	824	835	861	767	829	862	807	811	830	861	834	798	837	820	840	792	800	794	841	835	823	780	821	838	791	822	812	804	838	801	805	810	852	856	845	838	805	835	823	836	816	785	788	810	798	784	837	828	810	827	860	825	790	797	868	822	812	800	822	832	840	832	832	817	803	840	825	878	825	815	848
4351	248	163	213	188	178	170	180	173	169	192	164	169	171	165	194	177	188	184	194	182	165	190	176	184	184	191	209	181	185	183	170	175	171	190	196	213	159	159	218	157	198	163	206	183	201	170	153	187	190	184	139	189	186	186	194	189	163	179	180	187	184	188	187	179	179	177	166	183	170	180	196	168	158	163	190	200	167	164	162	164	213	174	170	175	153	161	186	192	174	179	182	151	182	199	173	166	188	159	185	179	184	135	170	186	179	189	145	162	163	195	176	197	200	196	179	187	200	178	171	166	174	192	174	159	173	205	214	181	181	200	188	175	175	199	205	196	190	190	172	173	178	185	154	170	180	165	170	183	146	199	146	183	177	153	147	187	179	213	189	173	181	177	175	175	189	178	174	189	177	174	190	182	152	173	183	167	174	185	187	183	185	191	174	147	167	178	195	189	175	198	182	161	165	146	167	165	165	188	166	192	168	153	186	176	162	198	191	177	176	156	164	162	176	187	157	198	183	187	184	163	173	188	176	194	159	194	172	155	165	197	172	190	174	192	182	177	165	177	174	165	177	183	158	184	169	188	159	177	167	182	167	163	179	178	193	153	165	198	178	182	182	189	159	167	196	212	218	176	150	167	169	193	158	165	169	172	186	176	175	175	206	199	184	186	173	150	167	167	179	161	164	168	181	171	176	175	174	166	180	179	183	176	191	185	202	168	194	209	174	196	216	207	174	195	185	178	175	164	198	171	173	186	180	173	198	169	184	205	200	166	171	211	207	152	196	157	179	192	171	173	182	165	182	167	192	178	165	208	182	156	159	155	170	182	199	195	171	187	187	150	193	187	192	137	172	171	174	157	168	153	191	181	184	196	181	180	200	194	183	187	199	205	179	188	174	180	180	165	167	182	182	201	215	196	177	179	161	172	183	215	177	164	186	184	191	201	174	173	183	186	171	168	153	175	193	164	193	196	204	154	195	162	179	198	177	153	185	163	148	157	209	196	171	200	183	180	189	204	190	155	184	213	163	168	184	164	157	194	184	191	183	194	205	179	189	165	191	163	185	199	158	183	195	183	180	184	171	160	166	158	167	185	167	180	170	173	189	180	184	182	164	178	150	168	174	190	175	163	204	169	178	168	175	196	159	181	200	195	182	143	164	192	187	186	167	171	187	197	153	183	180	185	158	193	185	190	199	185	143	171	183	195	202	172	195	175	189	175	189	177	184	190	186	182	175	194	187	191	164	192	172	177	189	199	191	171	192	175	182	169	168	167	154	155	166	178	195	184	173	219	162	174	203	165	189	211	180	167	164	191	182	177	176	179	154	174	215	191	183	185	177	181	188	159	174	193	192	203	210	168	160	197	177	157	199	193	185	182	200	175	189	160	161	179	181	176	163	155	202	204	166	159	179	174	178	183	177	184	190	173	169	204	178	186	190	198	183	164	157	183	171	169	189	188	155	182	179	189	182	173	177	180	179	168	185	181	209	189	170	183	183	176	188	176	165	179	195	190	175	174	190	188	200	182	175	191	157	183	216	189	165	183	153	195	171	173	166	200	203	184	166	160	173	186	181	167	176	199	174	204	163	164	161	196	159	187	184	152	169	196	164	212	189	184	188	174	204	194	173	170	189	164	171	190	169	202	143	188	184	175	174	200	177	183	179	179	157	214	183	191	210	186	171	175	217	189	175	179	175	185	210	193	174	166	166	194	174	175	165	189	191	184	166	172	196	183	167	197	178	192	203	194	182	186	197	165	182	190	177	157	181	173	188	173	196	168	184	193	217	163	194	181	181	169	193	176	166	193	174	166	175	172	149	166	210	173	160	148	191	173	171	194	192	151	189	168	171	178	210	193	180	158	166	185	159	162	189	194	188	200	173	164	197	171	155	173	155	151	167	182	172	175	187	195	187	183	198	182	193	185	189	192	175	176	177	197	185	191	180	156	162	153	180	187	188	176	177	162	162	178	182	190	180	175	188	207	194	171	225	179	188	209	167	195	193	194	195	153	178	190	149	167	186	213	165	158	181	160	181	209	200	169	169	174	192	197	153	180	150	202	186	148	215	189	182	152	166	168	157	174	184	178	184	183	190	181	169	177	171	160	161	185	188	188	181	195	163	203	189	175	232	191	186	197	167	198	169	189	171	184	165	173	168	203	146	168	185	163	186	188	181	168	159	189	159	187	190	184	186	193	185	172	208	164	190	165	177	192	175	184	178	167	187	184	181	182	197	198	166	174	192	192	171	185	167	193	148	177	196	192	185	190	195	166	149	201	199	194	196	176	182	164	182	165	165	192	177	156	195	178	185	172	193	176	185	196	169	180	156	167	205	183	187	187	176	182	174	186	160	205	173	183	201	187	179	199	192	168	149	184	212	187	171	173	171	164	170	180	195	197	170	176	175	159	185	165	167	193	203	208	177	178	172	183	183	209	194	175	157	174	187	184	191	168	192	203	207	207	183	183	178	172	167	187	207	169	177	199	213	183	203	219	188	200	182	196	168	204	191	189	190	209	190	170	144	200	186	182	194	159	210	172	175	183	162	160	210	192	180	181	183	173	186	158	179	185	183	178	170	172	218	172	180	176	213	189	197	198	190	170	178	172	173	210	184	167	173	198	209	187	171	163	167	185	183	183	176	179	181	183	170	182	151	172	181	174	194	176	169	176	197	208	173	174	185	188	170	173	197	181	195	196	192	191	175	174	180	199	191	175	191	209	182	173	182	191	180	186	167	171	175	162	166	152	158	194	177	188	168	167	179	196	189	163	141	146	200	169	197	176	195	164	190	205	150	187	161	183	173	176	165	197	177	158	185	184	195	189	174	153	175	196	166	191	173	170	151	180	171	184	183	171	202	153	167	186	158	194	189	172	172	176	165	194	198	193	177	171	179	183	199	168	198	168	174	180	155	161	173	185	171	183	175	165	227	179	168	191	206	180	165	165	172	186	193	178	177	172	184	154	172	171	207	183	202	163	182	151	179	190	177	142	199	170	187	174	172	221	177	174	178	171	189	185	167	177	207	201	183	178	187	166	186	182	186	184	171	171	214	180	194	201	161	174	170	170	177	180	188	163	183	181	202	180	181	161	178	216	193	185	189	175	174	190	167	175	185	177	168	174	186	168	160	186	204	173	176	170	209	150	185	198	158	194	181	190	187	171	168	191	176	194	184	166	192	189	168	175	169	173	173	172	171	167	160	194	171	198	184	180	186	166	180	180	181	176	172	191	176	164	159	151	167	169	187	181	173	190	176	198	183	176	199	193	189	169	150	193	168	190	176	165	180	170	158	172	160	177	175	180	183	160	199	201	186	184	160	155	187	164	161	156	177	199	192	186	157	164	189	193	176	200	165	215	160	189	188	174	176	164	184	185	177	186	189	172	176	167	172	181	221	161	178	148	188	165	167	193	182	183	176	171	182	172	176	185	169	172	187	176	177	148	182	183	182	172	160	173	165	185	176	176	177	186	185	169	193	174	204	188	204	183	185	171	175
3315	466	464	455	498	450	476	445	448	445	498	447	454	445	418	459	454	449	452	432	490	447	421	460	436	443	419	436	477	446	473	445	457	501	420	416	440	464	470	442	459	417	459	423	416	431	401	464	445	445	472	476	438	438	407	468	413	435	473	462	435	484	426	421	414	446	450	455	457	419	472	413	492	444	446	438	445	422	436	450	412	446	418	460	448	404	502	444	445	472	455	476	486	419	478	427	445	456	457	396	455	450	474	461	462	449	437	439	483	447	480	424	490	481	437	450	417	441	495	474	470	437	442	470	443	437	415	413	433	467	410	408	408	467	451	436	463	440	450	435	403	500	410	459	474	455	426	483	460	441	439	429	453	455	460	410	439	478	431	425	443	483	420	454	392	449	431	440	437	479	416	460	449	458	448	444	484	461	427	435	481	442	448	433	505	432	464	486	464	432	427	460	449	410	394	467	455	458	452	457	435	457	441	447	481	424	432	445	437	466	465	431	469	456	445	445	455	438	450	455	439	476	455	427	413	462	474	470	418	422	456	439	437	430	458	422	454	489	438	467	472	469	476	433	449	470	425	424	448	448	449	475	448	434	471	459	429	430	430	452	452	447	432	410	463	402	440	465	411	429	433	427	496	452	458	433	483	430	420	444	427	431	470	408	404	406	450	449	439	447	437	400	456	419	434	436	445	385	434	438	440	476	446	417	435	443	437	466	443	465	438	420	426	460	434	438	469	484	452	437	436	436	409	428	461	410	453	450	418	459	469	462	460	444	420	434	462	445	465	446	431	472	438	434	429	409	458	466	430	408	446	440	394	407	435	451	451	454	491	451	469	440	440	416	435	449	428	487	437	435	455	428	458	458	467	440	450	458	454	426	434	460	416	463	441	435	410	443	455	472	435	454	451	476	443	472	433	455	422	420	427	459	497	412	465	400	434	431	429	444	450	422	453	436	422	427	417	478	448	454	451	478	446	473	429	435	456	456	454	378	435	412	448	441	423	482	428	430	457	431	449	450	441	432	435	462	447	401	438	454	465	446	426	435	466	428	432	440	427	437	463	484	420	448	483	428	454	478	428	462	447	404	431	495	417	429	453	446	425	442	425	479	433	501	470	479	439	464	457	462	464	402	442	464	459	409	458	473	481	426	479	424	467	455	442	474	460	408	414	415	439	429	438	455	459	444	436	437	437	426	435	433	421	480	466	486	492	426	446	432	449	483	484	435	455	445	442	430	445	451	456	459	473	425	427	480	453	450	477	448	424	441	464	437	472	445	453	429	422	442	502	435	428	443	433	422	457	434	404	514	476	443	446	480	426	470	438	399	465	434	417	460	448	479	424	438	466	436	501	474	439	457	476	433	445	439	463	471	410	443	472	423	457	430	438	436	407	426	429	433	463	481	434	458	478	466	432	440	452	438	450	454	465	422	449	415	416	433	415	460	464	428	458	453	375	450	419	430	445	455	462	432	472	415	418	412	442	446	464	448	435	417	480	418	425	438	461	446	414	447	410	429	431	445	453	435	454	465	425	417	499	431	463	429	422	427	463	426	438	427	465	478	460	436	452	475	458	497	401	452	482	437	417	454	437	445	451	469	448	464	481	426	470	457	464	450	425	438	428	419	418	452	440	445	427	452	439	443	477	470	440	493	431	451	439	453	473	492	417	459	452	491	459	459	428	464	433	408	420	449	415	471	444	457	464	441	425	456	451	452	437	441	428	420	412	457	461	484	423	456	427	443	436	444	462	471	482	449	446	440	437	479	452	451	452	455	433	458	442	431	466	433	405	460	427	438	426	434	417	429	478	408	448	438	468	439	450	447	431	458	447	480	455	460	434	449	431	421	485	446	497	465	449	498	402	452	482	446	386	453	443	449	476	428	486	465	429	445	438	411	445	453	438	428	449	458	441	433	444	401	455	456	443	430	437	431	445	436	446	456	456	440	475	480	474	418	439	436	439	431	458	449	444	447	456	479	437	484	423	450	419	449	410	401	426	446	418	428	472	468	465	444	423	494	463	433	424	462	470	437	428	433	463	419	465	448	441	419	450	447	456	469	435	460	456	441	430	469	408	461	429	427	459	416	454	418	507	473	425	417	473	460	486	414	417	435	428	438	440	449	464	455	471	448	440	449	447	485	434	467	427	455	421	482	487	442	427	432	457	416	452	470	426	478	449	476	405	472	465	465	448	464	422	450	467	450	475	472	437	451	455	465	446	473	468	412	427	492	459	449	447	404	420	418	418	444	428	447	434	460	424	427	433	447	472	398	429	451	426	429	475	427	444	468	465	462	422	470	449	438	467	464	436	409	426	439	406	457	483	416	461	426	451	451	432	473	425	480	437	462	437	444	453	459	473	428	386	458	459	459	453	413	458	425	461	464	433	472	435	463	454	426	425	434	445	438	440	420	436	460	445	459	479	459	411	408	462	452	426	454	443	463	467	474	428	459	445	468	477	447	417	415	444	451	416	469	462	424	420	424	426	446	425	405	446	425	445	424	439	441	426	476	425	451	438	402	423	462	455	416	452	459	454	452	441	480	420	474	444	443	487	458	431	429	418	452	423	412	408	427	462	462	480	445	426	418	469	475	473	457	445	463	430	467	462	511	434	449	431	453	441	481	445	456	457	417	462	416	447	458	489	432	454	440	437	458	440	445	460	414	447	479	430	478	430	459	432	443	484	414	457	433	479	423	467	461	455	459	507	428	482	481	429	416	454	451	449	451	470	465	431	407	425	468	432	427	491	471	442	420	416	425	436	470	427	453	457	463	444	409	498	432	437	409	447	476	422	463	435	429	428	453	419	400	426	463	420	411	434	428	443	449	436	396	445	472	460	430	436	451	465	445	438	436	466	418	442	420	424	452	428	421	444	429	469	466	432	466	462	459	440	412	437	440	458	440	422	431	441	450	416	483	475	452	425	470	470	445	424	441	441	464	435	451	471	483	426	439	458	462	468	441	493	450	481	428	455	419	468	447	455	415	437	455	423	424	467	469	478	470	468	416	406	460	453	465	440	449	401	431	461	416	468	455	485	442	440	447	432	475	418	425	451	450	443	402	428	434	454	460	438	433	444	436	411	457	445	421	430	437	396	503	449	483	455	444	462	435	455	459	403	495	451	438	467	433	427	441	421	454	478	440	402	402	452	498	428	425	446	467	433	428	449	462	452	493	423	455	463	472	453	473	457	438	420	445	450	474	449	400	408	434	492	434	424	468	444	439	449	438	481	451	471	455	403	462	466	407	430	457	467	462	486	435	437	434	479	428	433	442	447	467	471	423	415	485	429	451	478	450	454	451	439	449	460	436	404	448	464	418	432	448	433	427	448	470	438	472	438	438	438	467	442	455	441	470	449	448	436	424	426	432	421	436	421	448	446	436	463	437	434	472	453	467	431	456	460	394	437	489	473	423	470	454	400	453	413	414	454	464	466	406	464	472	437	435	410	461	431	500	421	449	469	424	455	450	463	475	454	457	393	437	432	482	451	434
12060	819	631	533	418	348	357	335	284	313	292	299	268	268	306	280	291	267	280	248	284	285	273	262	273	303	291	254	267	280	263	284	273	215	245	258	250	268	279	292	245	272	264	263	251	270	265	298	241	264	233	244	257	276	254	271	264	273	248	255	270	275	254	275	269	263	282	296	274	315	266	243	259	262	280	293	294	255	283	269	291	278	266	259	260	280	237	297	274	275	262	299	260	272	276	253	294	285	233	248	284	253	256	284	245	251	269	249	259	286	292	260	271	251	252	286	264	296	263	260	285	279	265	268	292	268	247	267	268	285	266	263	241	293	238	274	273	259	245	233	285	252	280	256	258	282	258	279	280	252	237	265	247	262	252	285	248	239	267	235	261	232	280	285	229	247	260	249	265	277	280	268	273	285	309	241	253	288	268	272	263	254	267	262	264	258	278	317	279	282	251	289	271	266	253	279	275	284	249	284	249	258	231	254	271	278	275	250	270	273	270	267	253	268	230	276	240	267	290	307	262	255	279	298	283	278	275	236	248	238	267	247	252	288	264	278	258	254	288	258	257	251	246	268	265	259	290	270	291	266	277	242	248	270	269	270	282	296	269	306	265	291	257	262	293	265	286	259	263	267	244	249	275	216	248	274	262	273	258	278	273	235	229	252	241	274	255	235	280	273	281	256	276	293	280	269	264	255	281	287	256	268	272	295	272	272	316	299	238	281	259	273	284	296	260	266	284	276	274	245	271	245	270	277	274	252	249	256	279	266	278	246	259	257	263	293	279	266	271	258	277	250	274	273	254	262	252	270	266	289	280	292	284	273	271	261	236	233	258	298	286	253	269	266	308	261	282	286	226	249	253	252	267	273	280	269	257	278	278	291	292	260	271	273	239	269	236	293	295	268	265	238	265	255	276	251	247	301	247	272	289	264	242	292	270	255	266	260	287	256	255	246	281	235	282	285	250	237	239	263	243	240	288	272	247	271	288	245	267	254	287	300	287	253	262	298	288	265	231	257	273	261	265	241	264	242	267	269	272	285	272	232	281	267	253	264	272	263	254	265	287	254	277	269	258	285	274	241	270	233	299	264	249	258	255	271	284	259	260	248	263	266	278	254	287	267	263	274	242	284	280	268	242	256	237	274	277	266	251	278	286	261	263	274	262	249	282	270	260	250	266	239	247	263	252	280	277	264	246	275	276	254	264	288	279	264	251	267	265	269	288	273	260	271	252	251	246	256	267	299	243	293	281	264	308	279	274	258	285	289	268	256	254	267	253	262	270	269	259	279	272	240	243	260	281	234	256	273	261	273	255	263	290	267	271	249	265	271	270	245	242	244	263	291	273	281	264	265	234	291	298	258	245	252	259	274	270	278	277	291	267	273	263	281	215	258	317	259	231	304	266	282	258	286	283	242	265	246	255	272	273	269	276	322	274	271	251	244	279	260	259	281	277	271	269	280	256	251	282	241	263	249	275	276	269	267	251	252	271	296	286	266	290	257	286	261	282	271	266	284	240	278	278	282	263	274	269	260	274	241	270	272	272	245	298	250	254	269	248	284	256	292	257	259	257	262	268	269	260	269	272	273	278	286	274	290	246	252	259	250	274	275	249	253	258	274	273	247	248	268	260	256	245	302	250	257	272	271	243	285	289	263	237	258	269	285	263	321	262	264	239	242	251	265	280	292	268	270	240	283	283	257	242	244	249	265	275	272	238	297	276	269	261	288	268	268	260	290	280	268	287	260	254	260	280	228	262	287	274	238	304	261	243	251	279	305	258	288	276	267	250	265	283	253	251	259	264	278	274	265	276	277	267	275	270	289	227	269	267	258	260	273	250	269	245	273	291	275	251	252	256	253	266	284	245	258	249	266	286	279	277	245	247	263	263	276	262	293	298	241	273	244	287	242	244	274	271	265	285	302	287	284	264	252	282	261	251	258	263	310	284	223	234	275	293	247	251	257	274	282	242	271	244	287	313	277	298	284	236	301	281	258	232	237	250	276	275	242	257	269	271	253	280	249	270	273	266	276	310	255	268	268	262	260	271	275	261	260	238	250	229	250	247	311	257	255	295	257	294	259	263	231	261	239	268	283	273	271	313	262	309	265	271	257	251	245	300	245	250	284	268	251	264	268	281	315	302	258	281	293	248	249	274	251	288	281	259	271	248	279	283	231	282	259	261	229	298	275	253	238	250	272	255	254	236	278	252	275	244	261	274	278	272	284	291	286	291	254	264	287	258	282	254	268	291	260	216	289	222	271	266	251	251	279	249	258	267	278	251	259	266	268	278	252	279	252	254	261	264	271	290	267	253	259	242	293	261	283	282	277	266	256	261	268	263	275	261	270	237	267	302	279	296	284	252	285	296	300	281	283	251	263	294	252	289	260	260	256	230	274	249	256	290	281	269	285	252	269	269	239	228	239	224	266	290	245	260	263	246	270	281	290	272	240	274	265	287	216	277	278	233	255	231	278	246	265	267	248	250	259	266	292	281	270	245	291	242	272	302	243	265	279	271	285	263	302	265	272	234	240	245	265	267	287	325	253	275	248	272	281	285	274	272	252	246	257	277	287	273	285	260	249	285	293	271	265	281	250	268	266	299	244	245	280	281	270	261	254	259	255	287	290	272	261	281	260	298	230	270	279	269	230	276	265	232	294	263	247	275	261	250	244	226	251	263	273	285	276	299	307	238	240	237	264	278	272	260	255	272	261	267	228	283	259	258	291	255	254	271	254	263	285	264	262	244	279	286	263	251	278	265	269	259	273	259	296	261	238	255	241	274	238	285	274	243	290	279	266	255	273	261	252	285	274	273	279	258	267	251	259	252	254	276	287	269	265	265	268	279	274	294	285	271	222	288	227	273	242	264	259	284	280	309	272	264	255	272	278	285	237	263	279	235	279	283	271	264	237	252	255	283	252	264	258	262	269	278	308	232	252	247	277	259	249	296	265	263	283	235	273	281	264	251	274	305	258	258	267	284	263	285	303	258	268	230	217	267	269	260	270	252	277	265	289	261	268	262	293	274	264	295	292	240	236	278	286	257	280	243	255	280	272	266	284	253	278	278	303	248	264	256	259	248	287	255	264	256	270	224	275	270	268	252	237	268	276	243	221	293	256	250	258	266	272	283	256	266	260	303	250	256	272	260	283	237	299	281	259	279	254	267	280	289	295	252	278	259	260	254	279	269	265	279	251	268	249	231	259	281	290	272	258	258	249	243	254	273	289	314	273	292	247	256	239	278	261	288	252	247	258	294	269	244	288	223	231	251	255	265	254	264	263	281	243	284	277	278	276	309	255	257	291	260	291	277	237	272	266	262	276	278	263	233	271	269	247	262	270	276	263	263	260	263	291	265	273	257	253	272	254	273	288	277	286	287	263	268	243	225	260	253	236	266	272	274	261	254	252	275	241	259	218	261	270	243	243	263	279	282	277	258	276	276	283	272	290	250	264	287	260	262	288	263	254	262	237	270	311	266	273	268	280	266	265	235	268
8709	920	1292	1463	1269	1177	970	912	852	817	736	765	757	684	699	653	655	645	690	634	703	654	642	650	687	623	608	632	657	649	632	633	687	665	654	634	691	614	625	650	674	596	600	685	645	625	641	609	621	620	644	637	632	646	609	603	591	598	645	628	636	580	606	620	578	647	608	638	640	592	616	639	623	647	659	648	657	612	642	607	605	587	635	637	661	608	617	584	616	589	636	626	632	646	632	653	666	642	641	645	633	624	603	610	619	625	599	608	628	628	618	657	649	569	611	633	630	626	620	629	650	608	604	668	619	662	657	576	570	668	666	623	612	634	656	618	657	647	617	629	631	608	622	582	629	567	684	635	609	655	597	619	600	618	612	665	620	660	647	671	636	650	644	609	635	658	640	647	643	599	654	597	646	637	583	648	567	615	660	638	651	589	615	632	622	647	612	612	635	630	629	642	604	638	619	677	639	609	670	660	612	664	635	622	639	607	601	648	638	618	581	620	596	572	616	626	591	636	607	656	591	645	585	589	633	604	630	600	601	623	620	684	616	574	620	629	610	643	610	590	626	630	659	655	607	631	615	613	661	619	636	603	593	603	617	638	667	650	603	602	647	575	629	624	622	644	632	617	626	650	611	610	596	622	631	654	595	636	636	607	614	568	623	606	605	569	659	623	633	670	624	600	598	613	643	636	621	597	668	643	600	613	645	666	654	646	579	627	605	603	640	615	604	633	609	655	585	599	630	635	578	628	652	577	668	638	608	643	590	584	644	636	666	611	609	650	612	605	636	604	621	614	623	612	627	659	636	603	646	639	638	627	618	641	568	679	644	685	653	590	604	634	589	646	638	607	647	601	587	622	640	640	631	565	583	660	628	653	660	604	651	653	608	629	603	621	632	653	599	633	631	653	650	621	632	621	594	627	653	655	598	601	694	650	599	598	632	612	587	627	620	602	620	594	597	621	583	585	622	639	625	638	643	625	636	642	677	605	602	572	626	599	628	596	610	599	603	603	654	627	614	668	652	640	632	601	612	621	659	633	621	647	613	625	610	637	638	626	631	626	600	632	607	598	602	637	599	630	583	614	602	621	645	617	598	625	576	652	597	592	635	630	608	612	632	595	643	628	646	626	595	645	674	625	620	614	626	637	650	648	595	580	643	652	582	635	581	620	588	621	602	624	593	664	594	613	612	639	644	628	627	585	610	562	579	613	644	614	624	624	595	636	600	658	621	661	639	606	631	619	660	615	627	632	627	634	628	639	625	690	595	613	626	614	589	549	612	630	612	649	629	582	645	656	637	600	624	623	594	645	565	624	600	641	609	594	649	630	643	614	652	615	605	593	583	627	646	596	619	639	615	608	618	635	643	621	625	649	649	632	617	634	576	594	605	641	606	612	601	649	666	592	624	611	676	654	633	682	588	679	634	654	642	596	621	635	643	575	636	564	573	610	619	627	600	595	636	641	688	607	642	629	610	626	637	626	652	616	655	618	621	622	623	630	641	629	597	564	575	590	581	655	622	605	591	587	590	647	627	614	665	656	606	592	632	602	608	654	638	611	614	684	610	632	638	660	641	607	624	611	619	652	626	617	600	609	642	597	625	634	675	637	618	574	633	592	658	590	641	632	637	595	613	599	611	619	642	676	621	616	600	641	605	632	648	601	654	602	609	641	593	589	626	619	639	636	592	657	640	616	632	630	575	590	592	594	669	637	624	576	640	626	637	586	633	632	610	590	603	592	592	635	591	632	606	648	572	597	620	593	598	587	614	575	615	584	623	620	654	603	607	614	665	624	585	626	577	640	633	577	623	609	621	596	594	619	615	625	628	606	645	585	614	654	638	615	651	598	656	575	600	648	582	573	636	632	648	684	616	608	640	626	644	616	615	622	653	623	653	661	609	609	619	642	626	579	644	698	624	670	616	633	633	628	612	611	592	598	596	676	655	583	644	668	624	638	586	627	637	609	645	601	666	612	618	651	624	652	653	642	588	621	652	597	599	614	600	679	642	594	593	648	634	619	653	594	599	593	604	602	593	645	603	620	600	633	632	614	646	636	601	634	623	633	580	655	582	580	660	630	613	657	590	645	664	606	622	601	600	639	627	601	632	580	550	608	603	623	565	647	595	657	610	570	663	602	608	619	642	656	614	603	647	610	612	642	586	594	544	596	638	585	615	620	628	625	644	621	586	622	634	623	596	631	574	637	601	616	652	638	595	621	561	676	644	594	609	617	632	656	642	648	625	605	582	622	632	616	597	617	642	655	619	667	628	655	608	623	644	581	651	624	630	613	613	606	609	631	617	640	647	601	601	596	649	599	654	619	615	616	672	657	578	634	664	699	614	642	596	606	595	636	654	613	603	638	628	604	600	625	646	635	616	656	652	588	660	637	607	627	593	618	573	627	616	622	642	645	637	644	635	638	627	588	589	669	662	626	642	652	611	636	564	586	608	599	603	665	665	614	627	594	618	632	578	641	650	646	635	620	644	666	650	631	597	658	639	592	636	593	595	645	640	597	614	670	661	606	615	620	625	583	596	670	600	618	613	613	630	629	618	658	611	615	577	634	650	638	632	620	634	640	597	643	637	613	593	613	563	661	640	602	586	585	595	601	647	624	621	619	657	600	644	610	622	623	656	643	602	617	636	617	657	589	642	644	643	600	611	596	605	589	657	621	640	625	627	664	606	627	669	594	592	572	625	595	632	607	639	649	685	580	593	613	644	659	602	617	657	672	620	614	621	608	614	635	639	657	616	645	626	645	645	607	601	641	643	646	581	652	574	604	616	616	643	660	650	593	665	637	610	627	592	589	628	579	649	589	612	612	651	628	595	656	613	592	606	659	612	638	608	632	660	612	577	602	619	629	646	593	624	576	574	628	559	610	625	601	611	627	664	671	622	644	682	630	652	616	638	639	581	593	635	615	595	615	609	583	574	637	629	610	617	635	616	650	668	582	666	593	636	625	605	618	668	648	613	601	650	581	592	645	604	606	622	626	616	592	639	644	617	621	643	586	622	614	602	600	641	672	622	600	623	651	622	657	646	659	584	599	607	626	641	645	597	652	582	646	595	647	607	596	618	624	633	605	636	626	664	606	587	622	667	610	659	655	619	641	655	604	608	628	655	610	651	635	668	648	628	615	678	584	604	618	656	667	686	630	607	602	674	648	607	629	628	605	612	633	640	639	607	613	633	622	626	596	649	632	598	654	603	588	575	594	619	649	583	590	618	623	613	645	627	655	652	639	620	643	621	640	619	605	624	656	598	633	668	663	573	611	566	616	609	656	620	642	636	655	635	592	590	582	641	604	665	648	646	594	658	628	645	634	601	648	639	608	624	604	640	611	615	626	614	630	607	610	616	615	666	619	590	649	641	579	666	637	607	666	678	648	594	612	624	646	622	561	674	640	638	644	646	675	599	615	623	616	582	639	635	577	611	620	608	629	637	625	640	623	601	604	600	657	599	614	666	602	599	623	598	578	652	602	588	625	651	635
19788	1888	1142	883	687	587	508	446	483	448	404	414	410	402	384	397	397	378	383	420	377	371	385	366	364	436	399	394	397	392	359	378	367	388	401	400	356	346	410	354	398	362	379	396	411	389	377	390	361	364	348	377	386	391	368	387	386	399	387	393	368	409	345	354	398	399	437	377	372	381	373	404	396	359	341	347	371	394	383	357	398	400	356	376	349	351	374	319	377	411	363	358	368	360	351	383	370	381	368	404	392	354	359	375	380	365	412	386	383	407	382	436	416	365	380	393	355	377	344	394	396	388	349	394	373	370	379	365	392	369	379	342	378	401	395	424	402	370	334	352	374	397	378	412	404	397	359	348	371	352	348	367	389	341	353	365	366	328	382	333	341	382	377	357	375	385	386	340	378	369	347	365	367	387	365	369	344	372	367	379	371	374	403	354	360	397	372	369	349	371	376	404	330	367	372	375	368	349	352	356	364	366	363	366	334	381	363	337	340	324	370	391	391	375	370	387	367	370	394	375	357	395	372	349	377	332	369	348	373	372	356	385	364	355	358	365	373	399	400	393	343	334	342	359	369	369	378	362	404	371	346	400	365	376	371	412	382	380	401	345	378	390	390	380	381	404	400	356	381	358	357	350	420	341	381	385	370	349	376	368	360	377	348	374	344	363	391	383	366	333	388	373	354	413	385	356	372	385	390	340	384	353	375	385	406	385	351	352	377	385	382	358	402	361	394	418	346	384	423	365	388	378	367	353	356	405	388	368	365	346	379	390	351	369	389	391	379	381	354	351	357	381	366	375	359	347	370	373	370	383	383	400	415	365	327	347	367	378	336	354	387	383	367	342	352	381	381	378	372	364	351	402	357	382	404	363	373	357	349	389	376	408	377	383	387	364	383	394	366	415	382	374	392	350	407	379	380	393	379	396	361	362	372	383	379	357	356	364	373	383	389	425	411	388	381	378	389	350	399	373	358	384	358	375	409	373	375	368	375	357	383	397	386	369	381	376	387	356	392	391	374	406	352	399	354	339	373	380	372	369	403	349	396	406	364	377	405	346	367	325	399	394	375	347	395	342	379	357	404	392	386	363	382	356	418	359	356	363	356	393	391	411	323	374	387	395	359	368	390	377	387	356	366	352	397	376	406	371	382	409	376	388	354	378	361	355	392	377	406	407	412	366	388	371	352	366	402	354	385	360	388	389	363	397	352	369	359	361	380	343	355	377	377	372	376	354	401	385	369	363	373	367	386	429	382	378	389	352	419	373	406	357	389	380	327	381	398	360	346	375	365	380	384	361	367	345	381	356	392	353	326	360	410	344	415	391	346	399	356	389	379	407	380	342	384	376	386	425	359	380	383	375	334	382	393	354	349	383	367	369	403	410	380	368	371	362	375	317	373	346	367	409	399	364	351	345	348	396	381	334	355	337	413	414	384	378	337	381	416	402	416	370	338	372	400	375	386	395	371	375	372	365	408	382	381	311	381	363	387	388	393	360	366	416	372	394	386	395	356	381	396	369	366	372	377	400	342	354	417	377	330	348	354	350	384	389	370	339	361	371	353	399	353	406	354	385	351	368	381	394	416	390	384	386	383	372	395	394	374	337	377	389	364	364	365	386	396	366	375	404	374	349	374	390	367	339	380	384	376	378	386	338	405	418	367	363	363	361	358	403	392	397	325	410	391	371	365	385	367	351	407	358	372	401	369	387	382	350	378	413	360	396	406	390	381	391	364	367	416	382	368	411	367	363	374	365	397	364	364	381	381	346	387	391	384	352	407	353	376	415	368	346	407	347	408	363	343	342	355	386	336	432	378	368	371	427	392	364	378	327	373	404	386	377	346	365	403	392	391	372	384	360	356	373	377	319	352	391	376	367	389	375	378	348	382	377	404	385	380	345	395	399	367	338	378	356	366	354	389	356	415	384	346	363	388	404	343	386	362	378	379	333	368	358	388	400	378	388	366	362	354	346	396	384	363	379	391	367	392	358	371	399	363	375	369	381	392	375	368	379	367	365	360	389	400	380	355	401	366	358	380	383	408	348	364	407	348	358	383	371	378	384	365	401	380	378	427	355	338	419	371	348	386	413	390	367	387	382	382	369	384	377	350	374	358	390	386	365	361	348	360	426	380	389	367	378	401	370	362	391	354	385	363	362	415	403	375	377	373	379	354	387	359	397	371	412	372	367	374	409	365	423	394	395	370	356	342	395	400	368	368	372	386	396	363	341	387	376	367	362	393	356	393	385	374	368	383	386	358	388	417	364	374	411	383	356	393	408	384	367	400	338	377	384	406	333	392	380	345	341	419	390	389	382	354	374	323	346	337	371	358	392	344	370	369	400	372	411	399	405	407	331	380	389	397	364	383	349	387	408	376	377	394	397	372	391	363	402	345	357	356	419	363	336	374	371	391	336	430	360	386	394	340	345	361	351	357	382	336	351	389	360	388	405	350	395	376	368	392	404	393	351	357	383	384	391	378	357	356	390	361	355	363	393	426	383	341	359	377	407	365	402	360	364	421	371	369	390	361	358	365	405	386	401	371	385	354	395	337	370	366	374	388	393	342	350	397	367	393	404	368	357	371	412	373	383	392	359	388	347	330	375	355	416	372	354	393	351	354	366	389	367	394	367	365	375	385	344	390	425	381	426	360	379	357	362	376	392	362	358	389	356	371	384	367	424	357	378	387	381	352	381	401	363	376	419	376	374	361	384	373	368	334	359	394	346	372	396	375	374	368	385	420	390	335	380	409	375	358	340	371	382	376	381	382	372	390	385	394	359	379	393	428	392	356	357	385	341	391	402	362	366	402	373	347	361	362	346	379	390	392	403	360	399	358	388	394	357	391	365	400	385	371	379	378	397	343	391	364	345	363	375	393	389	358	370	364	371	377	383	350	357	390	369	384	348	391	362	366	374	359	405	378	382	371	406	361	342	410	346	361	399	353	386	404	360	378	389	428	416	377	351	404	427	365	365	348	365	369	334	327	378	386	378	338	343	355	342	360	391	360	388	387	404	327	352	374	411	358	382	344	408	364	374	337	375	352	337	389	386	391	342	368	372	389	370	398	378	354	358	378	417	392	330	331	368	381	348	350	375	383	396	389	364	382	364	406	387	372	403	412	389	404	368	375	355	398	375	388	367	396	367	395	352	379	368	386	361	395	381	382	357	389	370	410	388	336	396	372	379	390	347	383	393	379	350	416	373	372	405	342	358	386	380	403	379	353	353	338	357	341	422	414	378	403	360	362	363	404	353	395	369	390	385	354	330	398	412	421	402	382	336	389	347	366	346	370	371	363	364	405	394	367	374	406	397	394	389	363	402	362	377	371	368	390	394	374	389	372	393	412	394	428	360	375	387	382	339	359	370	370	381	367	377	396	374	403	359	362	398	374	366	399	388	357	370	389	331	396	361	353	380	370	383	421	356	364	383	356	371	376	366	383	347	368	380	429	352	359	376	378	383	371	335	366	384	356	384	408	400	367	357	360	363	409	325
10758	1437	2134	2498	2071	1853	1609	1402	1297	1214	1243	1107	1091	1027	981	992	955	959	901	944	919	953	893	900	848	868	892	818	880	840	888	838	820	898	847	905	866	830	837	842	832	809	831	827	857	861	808	913	833	868	886	842	841	864	834	798	843	791	896	858	858	866	822	817	812	852	866	843	789	894	829	863	843	916	840	813	805	851	842	834	867	848	847	842	846	828	837	803	815	833	840	831	846	790	856	875	814	853	847	887	882	861	873	862	824	828	830	795	849	815	869	808	840	852	810	847	827	899	852	849	823	864	865	864	798	881	846	826	858	853	838	808	809	841	896	828	816	820	814	814	829	788	865	861	818	827	849	840	861	826	870	842	907	868	804	864	864	837	878	786	871	867	808	838	793	791	838	895	866	819	878	854	862	826	837	808	824	839	792	820	864	861	846	778	823	808	842	753	807	735	852	859	765	807	876	876	801	815	882	818	842	830	810	794	797	814	887	867	790	801	866	813	829	835	784	825	829	865	848	809	857	828	806	832	778	802	794	807	790	755	815	775	836	784	809	856	806	852	784	814	818	841	822	827	754	821	867	820	841	877	807	841	810	862	811	790	786	842	779	827	789	817	786	823	850	827	831	808	874	798	841	805	837	855	836	856	829	823	843	864	831	835	826	847	796	820	854	787	869	778	841	810	861	784	816	810	832	813	829	804	847	829	798	811	783	869	874	797	856	824	824	798	828	859	780	858	793	851	841	848	826	847	817	850	827	798	814	827	818	784	806	857	810	805	858	848	808	825	874	781	786	882	837	846	786	813	833	840	784	793	848	862	773	848	838	771	841	823	867	805	863	855	849	800	825	814	806	851	798	807	808	851	826	829	841	838	862	856	807	810	887	833	812	841	796	780	850	836	759	789	833	812	787	807	828	807	806	826	865	840	863	792	802	805	792	826	820	857	803	767	850	857	861	858	841	830	837	836	838	875	822	835	841	817	889	780	806	828	843	802	802	823	900	807	826	840	801	840	863	819	846	788	864	806	788	849	804	793	818	792	870	791	810	823	823	854	820	883	803	856	827	840	799	844	819	774	852	806	808	844	809	849	820	834	840	827	780	869	879	796	811	826	804	791	837	906	819	840	812	858	805	847	863	839	852	824	852	822	793	831	844	816	824	803	811	872	811	818	819	848	842	856	822	849	828	845	798	852	770	823	829	816	829	828	831	806	800	814	855	837	867	873	832	817	813	795	822	814	862	833	826	865	824	798	837	847	803	861	862	829	818	810	853	857	838	825	810	869	795	801	783	848	773	862	769	828	803	833	820	817	817	783	792	821	879	873	804	825	776	822	810	831	821	837	800	829	842	809	821	809	841	801	829	914	844	853	848	815	823	820	867	810	796	833	836	872	819	833	853	855	836	816	804	854	856	798	876	812	873	818	821	792	831	847	823	829	851	857	836	808	835	768	826	833	815	810	804	793	814	827	845	883	801	806	820	806	823	861	842	752	831	825	820	799	841	812	803	893	809	836	831	815	826	829	817	774	818	844	795	831	838	811	831	788	793	868	849	826	826	831	830	816	819	840	852	871	886	803	865	837	814	872	825	835	861	817	807	855	764	823	818	850	909	820	784	817	834	853	806	796	826	835	815	833	772	819	733	861	810	809	834	793	803	843	839	820	850	878	831	849	803	841	820	821	864	863	842	778	799	844	806	815	814	822	798	792	838	812	827	767	806	846	831	778	835	844	802	826	809	860	801	841	788	825	748	810	802	828	822	817	810	815	824	797	797	799	819	829	836	849	866	819	827	808	827	809	881	825	858	778	863	846	801	792	785	844	825	821	896	853	829	776	834	864	859	909	833	852	858	797	857	833	843	828	883	793	816	822	812	834	875	854	794	829	758	855	807	804	826	831	868	804	866	778	791	831	803	803	830	854	812	825	820	864	859	777	825	843	821	833	866	832	808	797	881	838	861	820	784	858	854	821	838	812	914	850	847	832	813	785	847	788	849	794	815	740	775	852	858	827	829	842	837	846	855	845	796	827	797	813	863	768	868	816	794	835	849	791	831	824	868	862	811	833	788	779	815	838	901	794	828	839	807	826	845	817	805	773	861	834	828	787	801	777	890	856	827	855	823	807	825	824	829	893	849	795	825	889	844	844	821	841	817	831	815	882	841	886	807	849	835	839	817	838	799	783	864	786	848	810	831	831	849	799	828	800	837	879	841	861	842	845	776	823	825	850	838	833	826	863	825	863	825	858	813	831	860	862	909	786	790	812	825	801	833	832	873	874	818	829	844	821	818	803	846	799	873	825	798	821	849	768	823	859	789	791	827	808	844	857	869	819	831	817	847	794	817	805	854	789	841	826	862	818	817	804	782	833	823	799	856	782	790	799	807	827	830	848	860	807	785	824	826	837	809	775	871	806	812	842	821	832	843	813	854	853	821	809	826	784	831	820	820	800	874	867	831	804	799	858	850	841	862	780	875	853	881	851	831	864	852	896	881	819	781	822	878	836	785	777	830	822	835	775	828	815	799	824	803	824	840	847	850	806	877	812	834	876	830	872	805	816	813	870	787	766	855	867	829	861	820	748	789	844	803	821	848	834	777	817	828	774	826	799	822	831	838	880	838	855	864	806	844	806	805	850	847	826	805	803	844	848	868	830	867	849	827	815	858	816	783	799	792	780	859	855	864	863	866	784	838	802	820	811	821	823	808	803	832	885	869	803	841	831	803	866	841	801	828	821	862	839	822	811	842	843	828	845	815	851	851	789	865	825	826	809	833	857	809	792	842	838	773	818	820	856	812	859	794	797	818	827	872	806	834	831	859	792	846	893	851	781	846	849	838	855	832	832	818	895	816	797	865	849	802	806	896	814	820	794	830	794	860	817	829	856	823	863	811	800	875	806	848	829	813	796	810	806	828	841	828	795	782	811	810	810	862	854	835	840	833	770	824	861	846	880	855	804	835	829	841	777	817	859	848	865	813	782	831	852	827	836	802	832	842	838	767	819	846	830	763	868	825	889	862	809	845	795	823	775	875	770	819	842	781	859	863	827	815	823	834	786	865	808	827	839	834	827	832	791	848	825	798	749	842	868	819	815	855	876	838	839	809	864	857	790	809	794	831	835	805	830	807	873	864	839	867	798	749	809	846	829	864	800	799	775	842	818	858	819	849	821	823	805	820	827	808	794	861	790	815	849	795	815	781	781	850	942	799	818	806	833	808	823	773	818	840	842	840	788	822	840	850	839	812	844	803	890	831	835	848	788	819	785	806	786	868	804	797	820	806	872	817	800	837	796	828	834	811	810	825	836	807	810	790	790	818	796	863	868	847	761	818	830	874	821	799	799	809	758	810	831	822	871	798	780	773	830	841	871	763	809	850	834	813	788	831	814	822	818	805	817	811	760	800	813	831	774	899	792	836	890	858	802	828	860	879	861	891	838	808	830	806	860	851	849	813	839	803	842	834	788	874	832	855	799	819	902	781	857	833	898	814	822	842	841
4236	263	204	203	183	202	187	165	185	171	194	202	167	158	190	219	207	183	171	189	200	172	196	163	162	193	206	183	188	192	190	190	155	214	175	181	187	186	184	190	213	211	191	183	192	181	184	171	189	177	189	183	193	179	174	199	166	186	194	205	177	198	178	182	198	196	213	226	186	180	156	189	155	180	171	184	184	210	163	172	188	158	181	166	186	204	183	182	182	169	204	184	195	202	191	218	194	195	191	175	199	169	161	172	171	164	190	183	168	172	176	176	200	172	191	201	192	168	245	182	181	221	210	161	179	202	186	179	169	156	136	201	207	183	185	189	165	170	160	202	196	170	177	195	194	181	188	176	195	177	162	181	226	180	169	204	163	165	186	199	202	169	187	195	200	216	191	180	195	196	183	201	183	207	218	213	203	166	180	196	179	179	177	183	178	212	167	168	169	189	196	200	207	174	180	192	193	202	201	186	169	165	151	171	176	182	142	165	172	185	158	185	164	194	177	177	173	204	181	181	201	170	168	185	202	210	189	181	195	182	210	195	193	173	180	172	174	212	176	194	182	191	151	189	189	201	177	149	155	175	189	199	166	203	218	213	188	185	195	199	189	184	179	171	191	152	191	181	175	198	163	199	183	177	190	179	182	174	198	184	177	174	173	196	182	185	175	156	198	180	186	181	162	175	193	185	174	171	162	165	160	163	190	199	175	166	165	151	180	197	201	192	196	183	181	201	196	196	171	175	198	174	196	177	181	172	183	221	203	195	173	185	186	186	202	164	189	172	180	182	185	189	200	173	186	198	179	154	211	170	187	191	200	195	199	180	175	175	215	175	177	195	191	182	211	174	142	170	163	161	186	184	201	184	193	191	198	178	198	190	185	188	197	187	166	171	187	171	177	193	176	181	170	170	206	171	174	163	200	201	184	190	203	193	197	177	162	156	176	205	179	214	186	160	190	170	169	165	190	165	186	207	172	195	178	178	197	157	166	183	171	170	197	179	197	173	201	180	205	187	206	165	166	169	181	197	192	192	193	160	174	179	162	190	178	185	176	188	198	180	176	198	207	171	169	180	189	181	181	188	170	180	198	207	184	193	184	208	185	184	185	172	174	178	189	162	159	187	179	177	189	187	186	177	186	173	148	179	182	164	182	161	196	189	174	198	194	175	206	192	204	196	197	201	174	188	154	176	166	164	182	200	164	203	170	191	203	190	139	173	207	184	165	177	186	172	183	195	194	182	180	200	168	155	179	193	204	196	200	178	156	173	182	189	180	166	212	202	173	206	205	187	199	180	180	184	183	179	188	155	179	172	177	187	197	169	190	179	182	208	184	164	195	178	155	188	186	173	173	176	182	184	206	191	175	175	185	183	180	211	195	187	157	168	181	177	170	172	183	177	152	197	178	186	158	184	185	207	191	183	188	172	166	181	178	183	196	201	192	200	185	189	181	170	164	158	190	179	188	196	205	172	175	213	191	201	184	168	179	173	177	160	184	160	186	167	169	189	166	177	160	190	157	178	177	175	180	182	168	179	187	196	186	197	168	157	200	184	164	231	153	178	184	189	182	171	207	160	198	188	154	159	188	191	206	165	193	191	185	193	180	206	188	201	194	184	180	184	170	172	185	158	171	186	164	178	195	179	180	162	192	171	178	185	202	205	177	213	168	189	181	166	169	159	184	157	173	151	196	188	188	180	187	173	209	180	186	184	170	161	188	166	209	193	163	188	180	184	180	179	173	177	175	180	179	184	179	203	179	182	162	173	189	172	190	170	189	187	184	193	191	181	185	200	187	168	187	174	189	186	195	186	183	181	163	170	189	206	164	205	183	174	198	169	176	182	193	203	186	186	190	189	194	185	180	212	189	177	154	169	186	175	196	202	175	197	193	188	213	178	184	184	186	152	149	200	173	195	172	177	216	176	201	171	171	176	166	180	168	180	205	225	181	163	177	168	179	184	189	196	184	169	159	157	169	198	204	179	180	208	207	187	181	166	160	175	174	176	179	188	213	186	191	186	185	171	190	184	202	190	168	178	189	195	167	165	161	184	209	179	209	192	197	203	182	186	182	170	209	163	185	190	190	178	164	157	186	187	200	151	191	214	208	194	177	174	165	188	194	159	159	186	170	174	179	182	191	156	184	171	192	180	202	180	205	182	162	168	197	169	163	147	187	186	180	185	165	184	192	215	165	187	214	191	196	192	193	160	184	190	175	185	195	176	177	174	167	198	198	196	173	180	161	172	172	210	191	192	171	184	176	182	179	174	192	160	179	233	197	196	181	201	183	178	184	179	187	180	187	182	172	176	182	175	136	189	161	197	166	193	163	194	168	172	190	168	169	212	199	183	189	173	186	197	183	153	178	188	178	200	168	188	191	179	161	176	163	190	174	192	196	184	186	177	171	181	185	176	160	181	180	170	199	211	179	172	188	182	156	164	191	193	183	201	179	182	195	177	182	161	180	200	203	178	154	199	190	159	179	184	170	184	207	168	194	187	177	193	175	190	189	184	193	183	156	189	170	190	175	193	169	196	194	181	177	184	191	191	197	195	176	199	177	182	198	194	155	167	170	189	195	175	168	171	178	185	215	182	176	170	195	191	208	198	167	169	175	168	183	195	167	160	194	187	188	167	169	167	173	168	178	182	194	201	192	186	175	202	195	178	180	181	183	150	167	171	187	190	189	171	192	159	179	206	205	190	189	209	179	154	158	199	190	182	205	200	175	193	182	174	189	182	169	160	159	179	191	182	194	171	195	181	154	189	203	163	192	177	185	190	178	183	180	194	197	196	176	184	185	186	178	214	188	193	173	187	209	195	180	177	176	179	184	205	209	170	210	185	156	171	168	168	200	195	173	177	177	168	169	155	189	182	196	184	211	181	212	151	200	182	176	173	177	193	163	180	198	210	193	172	163	172	192	202	182	153	150	204	174	197	155	184	187	192	197	163	180	158	155	195	177	175	174	200	181	186	155	175	172	203	177	175	168	166	185	226	193	177	189	178	184	196	175	182	174	189	186	193	177	185	157	179	195	177	168	193	198	190	207	180	187	180	199	206	192	192	187	154	192	181	175	215	196	180	193	190	180	197	223	204	188	177	218	203	177	185	178	148	195	185	175	179	168	155	178	193	196	200	167	192	198	193	162	196	191	176	184	183	179	190	188	188	169	191	174	195	188	219	178	181	173	180	171	165	191	175	198	212	167	196	165	172	198	161	195	180	186	173	197	183	184	186	205	198	181	184	175	176	195	178	186	194	177	200	186	187	183	176	200	161	174	171	198	180	177	176	180	188	178	192	184	179	183	202	192	214	162	182	170	181	190	156	171	184	197	171	190	192	188	201	171	199	185	188	175	188	176	184	167	181	196	187	160	189	181	194	195	187	181	168	208	191	197	196	138	217	189	204	182	174	191	177	177	162	177	175	177	187	165	175	170	174	162	152	179	165	200	185	173	180	169	180	189	167	186	185	162	195	202	167	194	200	196	208	184	176
3145	487	448	441	464	473	485	478	484	484	448	463	474	466	454	479	437	445	457	439	487	456	432	437	420	471	439	483	492	470	438	473	428	422	456	471	460	445	447	474	451	469	444	438	443	458	470	486	475	472	434	450	440	475	426	468	447	443	430	462	444	427	441	495	452	430	439	480	455	403	463	441	442	457	451	434	467	447	470	439	428	489	430	451	425	488	468	468	451	492	473	458	446	433	482	470	471	493	475	465	442	445	437	447	467	428	450	459	442	454	502	457	479	444	521	442	437	460	454	500	446	467	436	464	465	447	467	455	445	425	466	448	471	449	432	483	448	460	467	459	458	428	456	449	448	433	443	461	437	457	463	417	480	431	468	434	420	456	484	424	436	436	484	452	448	455	445	494	417	444	480	455	420	456	452	476	436	502	504	448	504	458	441	446	432	464	443	430	438	476	450	491	477	450	468	477	438	465	424	455	416	454	443	440	472	422	460	476	482	512	461	467	440	435	463	450	475	469	461	509	460	456	433	445	488	454	482	469	436	435	459	472	459	450	475	456	436	458	481	497	467	489	447	436	489	432	504	439	436	470	470	475	440	435	436	479	490	461	427	457	451	462	453	441	471	461	432	411	474	469	476	468	488	479	502	477	401	434	433	484	436	449	446	465	461	474	421	494	464	424	470	468	454	491	486	434	441	429	467	462	475	452	457	427	441	445	447	483	496	463	427	466	407	466	438	447	452	451	443	459	467	455	463	475	462	452	456	436	434	487	454	470	448	433	431	439	448	451	438	484	452	436	503	474	437	469	432	433	440	472	436	449	425	458	420	438	457	449	441	469	431	483	393	484	455	482	457	441	457	395	505	481	439	441	455	479	428	494	468	443	456	467	407	439	468	459	446	417	426	457	440	449	460	487	435	488	478	470	491	463	427	491	464	444	466	434	468	461	468	418	444	499	463	469	432	476	440	453	424	463	434	449	470	449	457	456	479	446	424	510	451	431	454	450	476	483	473	456	425	469	469	467	452	431	520	447	467	430	460	463	453	428	455	428	451	459	392	449	440	450	464	459	472	469	475	466	435	451	428	433	470	449	418	449	442	456	511	446	485	425	443	474	475	473	449	448	461	466	452	494	438	495	486	451	468	481	413	492	472	436	470	470	426	481	460	433	474	432	460	455	444	464	457	441	414	452	429	466	483	421	451	479	439	439	454	434	417	469	482	456	445	455	445	452	427	445	458	465	449	418	460	444	441	452	495	473	455	454	459	488	487	444	456	477	475	444	486	434	472	409	424	454	471	459	435	451	476	436	464	487	459	454	500	458	461	470	433	476	436	439	498	437	475	434	441	461	456	454	424	473	444	437	421	461	412	485	408	464	462	428	437	415	480	470	425	422	470	417	434	478	450	457	456	435	448	461	498	413	449	415	460	457	388	449	448	413	455	437	452	466	486	484	444	444	465	456	443	424	460	449	445	460	477	425	469	471	443	435	457	455	454	453	459	446	479	453	426	451	423	418	435	470	439	448	496	472	472	429	447	431	460	426	458	508	436	455	476	453	461	454	474	482	435	457	465	445	463	411	479	451	426	450	508	440	470	469	477	481	440	458	444	453	444	429	442	457	466	468	434	480	466	427	494	441	450	444	476	423	419	442	446	457	491	455	418	463	460	462	466	453	426	458	448	466	436	463	446	434	463	436	430	451	488	461	442	490	435	433	447	463	442	439	438	448	460	463	447	476	440	430	486	432	497	453	445	422	441	455	463	428	509	428	467	470	457	412	421	454	388	452	451	500	472	476	484	487	462	435	413	428	425	478	436	438	438	446	448	476	457	437	440	475	447	442	454	451	483	434	435	466	473	429	468	443	456	449	443	447	446	445	443	454	456	436	474	459	477	461	442	439	454	446	439	449	460	454	463	473	462	429	439	413	458	448	426	445	456	458	443	467	437	439	462	464	450	458	473	459	481	488	446	479	478	447	467	476	483	434	432	440	460	426	427	434	460	427	440	455	424	462	461	437	482	447	440	459	460	438	486	444	438	462	432	449	411	452	433	483	476	449	475	465	450	476	441	477	457	451	465	406	507	443	456	467	481	454	478	491	465	448	430	443	477	442	449	436	443	457	436	425	446	448	437	434	442	465	423	454	465	418	471	464	469	453	466	455	486	450	418	443	451	489	506	456	469	409	441	449	486	470	482	437	468	452	436	474	449	465	478	465	445	462	439	465	450	468	482	456	465	447	442	438	414	463	419	427	445	447	468	482	441	458	449	452	461	495	451	440	446	467	445	447	437	415	472	424	446	431	506	458	439	464	411	444	452	469	477	458	500	490	399	445	496	440	471	467	493	444	461	413	432	464	442	469	471	474	455	468	451	454	468	449	480	448	423	437	445	427	494	461	418	414	414	447	476	476	448	468	463	464	473	451	444	460	444	466	454	431	478	440	475	439	466	455	443	428	467	431	428	438	456	483	464	457	462	416	451	482	460	415	466	453	424	467	434	443	482	485	476	443	492	430	432	423	441	441	443	433	456	424	501	459	464	403	493	525	455	435	449	477	446	470	474	461	442	447	442	439	445	503	456	439	505	428	456	479	443	405	424	430	479	450	467	417	412	467	455	375	440	457	477	445	455	451	464	451	483	436	442	474	460	389	437	432	474	449	423	471	464	434	454	507	445	460	447	432	452	438	459	454	439	457	423	447	415	439	465	451	480	471	447	457	472	447	495	477	436	461	455	497	437	473	436	456	472	480	498	499	461	431	464	464	475	518	476	435	462	472	433	477	439	466	457	484	424	483	432	465	446	429	462	470	417	457	456	451	425	513	413	391	434	468	454	445	467	456	464	462	417	414	442	450	446	461	471	474	432	444	490	419	461	447	479	437	417	480	426	419	473	460	465	443	470	439	481	436	425	441	435	444	442	482	434	469	484	450	433	402	460	469	463	440	434	441	488	456	478	420	434	436	490	472	470	442	475	480	463	480	437	453	482	449	479	439	462	454	454	481	451	462	459	443	444	436	409	452	443	429	453	436	465	460	489	455	447	455	460	453	445	419	445	412	490	445	465	438	493	483	461	404	450	489	465	431	443	472	478	473	477	450	430	454	446	458	453	425	483	455	474	440	438	461	450	431	442	481	493	471	474	434	472	448	501	440	466	437	459	462	436	451	455	469	480	429	431	454	442	446	435	446	453	466	435	460	462	484	452	461	502	441	457	443	451	463	467	445	445	487	474	443	427	453	485	446	462	458	479	457	458	424	487	455	463	418	475	450	473	439	427	467	451	486	458	458	484	469	431	453	478	466	430	447	434	460	457	450	445	439	459	439	465	446	448	471	448	454	433	451	465	463	421	473	423	438	483	430	477	482	438	467	447	465	459	463	406	423	445	477	448	447	431	429	506	446	478	450	462	426	437	442	439	465	474	448	519	466	440	462	489	466	479	452	509	451	464	464	401	472	470	426	486	477	443	502	435	456	455	452	444	446	474	467	444	463	407	440
12361	744	588	543	388	368	342	304	286	298	301	302	283	318	303	284	281	292	285	281	278	272	261	263	278	268	264	259	281	287	273	288	277	283	280	292	279	269	260	222	260	266	276	254	272	277	255	263	285	240	272	282	264	285	240	270	281	265	265	260	287	275	275	244	292	275	254	272	275	279	267	301	293	278	251	248	263	287	278	282	294	234	295	254	268	283	272	243	250	265	273	267	257	295	271	269	265	272	262	276	248	254	243	273	270	250	279	266	251	245	243	268	283	265	267	266	261	286	230	279	276	279	258	228	302	272	243	227	255	296	269	273	286	265	308	288	287	278	267	304	283	296	266	285	292	244	247	291	274	282	270	270	291	244	278	269	269	265	277	247	295	278	268	259	261	288	261	253	247	250	241	280	267	276	254	269	287	284	243	290	248	261	275	278	299	267	327	281	243	243	255	278	264	274	250	298	274	279	318	272	311	262	258	268	290	274	253	260	269	285	281	267	264	304	254	240	278	247	287	250	242	289	292	244	265	284	253	272	273	260	278	250	251	285	290	310	247	256	279	263	277	267	266	259	315	272	258	287	251	279	264	263	244	275	276	265	265	283	257	289	284	288	256	303	282	279	294	264	282	265	307	235	251	289	280	275	288	263	260	266	272	271	284	265	250	267	252	247	261	294	262	282	250	273	277	250	313	262	245	251	271	260	249	277	264	276	264	264	274	264	260	268	286	267	258	279	290	278	264	279	266	242	245	236	267	233	289	270	257	296	229	232	273	252	274	245	263	265	261	271	260	281	241	266	280	276	251	276	254	272	254	224	249	308	271	314	256	243	283	272	278	240	276	234	270	253	263	266	292	260	267	247	265	265	255	252	273	267	251	243	269	250	236	267	266	274	266	278	238	257	282	252	278	265	274	264	279	263	269	272	253	258	298	267	289	272	272	231	289	320	301	257	264	298	252	289	283	265	258	274	284	250	254	258	316	305	271	251	283	285	273	263	257	264	296	294	283	252	286	265	271	282	252	275	239	278	280	277	259	249	283	277	244	255	264	258	289	266	260	241	248	271	273	277	251	310	287	263	251	278	263	268	250	270	257	251	274	256	250	288	262	261	283	271	271	245	300	279	264	285	272	259	254	270	258	265	246	273	248	303	302	276	279	256	242	260	261	294	262	270	259	271	260	267	261	232	264	276	282	278	265	279	258	271	248	273	305	245	310	262	270	315	276	291	270	280	258	256	268	279	252	207	252	259	255	279	282	276	239	279	280	253	279	265	262	266	271	240	276	275	312	264	269	282	268	296	286	315	252	275	292	246	271	284	282	256	254	276	266	240	291	260	244	279	269	255	259	273	271	294	258	278	273	241	260	275	252	231	272	301	272	267	245	255	274	276	262	268	242	257	279	277	293	267	258	302	274	289	286	282	272	238	294	281	259	271	287	258	287	260	258	261	295	267	283	265	266	262	256	275	278	247	278	261	273	242	230	255	249	256	251	255	265	241	244	250	277	279	253	279	275	272	261	288	313	304	267	276	291	267	289	261	234	293	266	314	279	274	281	301	284	299	264	285	268	252	283	297	262	319	300	283	291	250	270	264	270	276	296	249	256	291	267	247	264	272	254	256	236	275	248	246	295	249	259	281	296	283	254	267	280	284	231	278	264	289	259	262	298	266	263	248	247	274	293	251	294	243	291	283	275	262	272	247	264	232	264	300	286	267	239	229	275	262	302	280	255	270	290	268	242	276	223	286	259	263	242	276	257	277	278	254	278	287	259	270	275	290	266	261	272	241	258	276	311	252	246	312	293	259	287	249	317	265	253	278	300	270	261	280	238	269	283	271	280	258	271	263	302	269	287	246	229	283	271	269	281	248	271	267	296	311	264	293	252	264	258	249	236	255	269	258	268	283	271	268	267	273	245	292	275	290	264	271	256	233	264	283	253	279	262	267	270	282	282	292	245	242	291	269	279	280	254	298	281	297	279	278	293	281	290	261	241	295	263	277	286	271	288	262	283	269	265	244	280	264	262	252	257	275	262	263	245	296	256	259	276	257	270	285	265	270	309	260	289	278	256	279	273	242	263	289	256	282	265	256	304	257	268	265	245	278	291	256	279	308	237	227	268	277	271	271	242	218	285	275	281	271	270	279	275	282	273	268	268	257	285	307	308	282	284	265	244	276	279	289	263	283	279	277	277	273	271	260	291	268	234	264	272	283	290	258	254	263	277	233	255	288	254	290	264	240	263	291	267	270	291	262	265	234	251	258	290	266	256	230	270	246	257	293	258	261	299	263	257	282	264	256	239	268	261	284	277	274	293	268	267	263	285	292	291	262	290	295	279	298	247	289	263	267	281	246	275	255	267	258	264	274	269	278	280	257	264	273	255	262	290	272	267	244	268	264	275	290	273	285	258	267	289	273	270	270	249	278	291	288	249	280	280	339	247	290	304	294	262	270	274	317	285	255	257	273	255	271	285	266	291	292	287	309	304	270	264	286	282	233	259	270	266	259	274	266	248	306	255	264	279	281	268	285	252	276	281	265	263	242	245	250	251	278	236	248	287	264	259	294	291	266	268	279	277	241	268	265	290	263	268	271	256	272	307	238	299	264	267	245	222	275	284	278	271	264	298	284	278	263	305	293	295	262	308	251	263	262	259	276	292	259	270	249	254	302	287	237	265	299	281	299	283	286	287	257	290	256	270	260	262	296	275	251	247	293	296	272	247	238	285	271	283	276	296	250	259	250	282	285	230	261	249	259	252	227	231	249	256	260	244	306	240	250	265	267	264	278	291	280	285	243	262	275	268	256	263	264	279	287	271	302	275	261	256	270	281	262	277	268	267	275	238	265	288	282	267	268	285	288	250	248	263	251	251	263	272	263	250	276	297	310	274	290	301	265	274	254	258	250	264	274	281	272	277	277	278	252	270	248	250	248	262	240	270	276	278	278	270	298	293	303	259	303	258	281	232	258	299	254	267	282	275	258	319	302	292	289	271	282	278	271	245	268	270	285	262	268	266	309	257	278	246	265	280	289	292	291	267	278	256	279	243	282	284	283	250	275	278	253	278	238	266	287	258	248	286	235	253	277	271	266	248	298	261	291	264	291	259	276	290	236	215	268	245	272	247	288	254	256	249	246	274	251	258	301	279	281	274	284	251	287	265	271	280	288	286	285	300	269	269	249	271	236	249	277	265	266	290	249	254	275	248	269	282	273	284	272	271	235	277	286	253	280	252	259	258	255	284	251	248	277	268	291	263	310	249	224	308	253	282	288	275	274	286	286	272	244	266	260	289	255	267	240	283	281	263	271	292	250	258	316	266	267	252	298	264	252	272	279	277	276	265	278	257	267	270	268	262	240	314	249	298	279	245	304	247	283	228	287	245	292	297	255	307	267	265	268	270	268	272	267	270	246	290	275	302	310	235	268	244	255	258	234	270	290	247	255	255	285	257	243	273	260	250	278	273	289	254	254	262	268	259	276	263	299	257	272	292	254
8542	960	1369	1503	1267	1162	1025	936	872	840	764	754	751	711	728	768	705	716	680	656	733	638	645	661	666	628	675	695	644	625	629	614	594	599	642	675	712	633	661	664	682	671	620	637	616	619	647	630	624	615	594	661	629	661	639	635	646	627	695	688	659	678	620	679	645	649	645	660	650	653	617	589	594	668	675	619	640	655	641	623	622	606	638	604	603	620	637	617	642	608	644	615	643	661	635	644	613	634	590	629	658	663	645	630	679	623	631	639	612	624	652	679	645	618	605	622	611	585	616	625	580	679	572	616	629	609	641	620	610	612	609	634	615	654	634	629	626	652	665	637	641	647	598	625	626	647	651	674	578	610	643	590	629	612	633	656	639	644	595	631	637	624	681	622	585	637	622	632	597	611	613	602	670	658	642	605	610	647	611	641	646	644	636	664	645	638	635	606	580	664	612	628	631	652	617	620	647	597	625	544	632	613	650	623	649	653	632	667	632	610	609	619	644	606	600	631	663	618	610	587	629	613	641	588	636	652	626	583	598	609	655	635	616	616	574	602	660	651	611	671	622	619	605	645	643	640	658	644	618	625	616	655	655	614	590	594	651	577	625	661	583	610	604	637	626	638	622	613	601	616	593	668	616	601	640	669	684	598	684	625	661	630	647	634	638	638	615	615	594	576	611	595	619	638	629	622	602	619	629	649	650	605	626	643	635	613	609	614	607	654	599	613	595	655	650	580	645	659	589	647	642	647	644	607	611	607	630	653	604	670	592	621	618	604	616	616	623	626	574	628	641	637	636	658	632	628	662	618	620	619	634	595	637	643	672	637	611	624	658	580	638	603	594	654	665	598	612	624	620	625	616	638	645	674	606	594	622	666	596	614	606	625	620	591	635	683	608	659	625	665	642	613	650	661	599	645	637	613	650	634	691	616	616	648	636	582	599	591	653	640	636	641	620	605	631	636	601	655	629	683	662	607	649	574	621	643	604	579	649	623	610	618	632	594	645	645	620	670	664	644	650	627	653	678	627	624	634	613	647	671	600	609	610	635	603	657	637	609	624	668	627	641	666	614	640	640	623	639	606	623	662	636	629	590	665	608	624	605	638	655	636	601	638	615	586	650	612	649	630	596	622	637	608	592	618	616	624	648	669	620	647	633	641	586	625	613	648	608	658	623	628	671	643	597	593	656	642	649	598	641	662	625	690	621	605	640	630	639	598	625	614	580	623	626	596	646	603	586	635	655	625	674	605	651	685	625	618	608	607	640	660	651	662	696	607	636	607	665	590	619	576	600	652	626	594	623	576	604	586	637	604	600	603	616	605	643	648	558	645	607	608	613	637	618	649	612	627	611	641	617	680	603	632	701	634	592	649	593	612	618	617	664	599	633	611	660	601	630	647	614	615	692	607	607	629	610	619	637	606	616	646	609	593	605	592	583	647	606	688	652	603	641	597	664	615	609	628	674	591	608	650	641	648	612	647	641	618	621	631	633	610	618	583	665	650	575	568	624	640	643	681	622	634	621	656	637	596	628	591	626	605	614	625	619	635	612	605	626	601	650	600	682	632	648	640	633	625	641	622	608	618	635	643	649	618	640	673	620	634	608	668	633	604	602	622	649	604	618	605	632	698	636	614	664	653	609	628	625	656	629	611	628	638	613	595	620	613	619	615	629	586	653	580	647	648	692	614	662	664	633	611	629	643	684	681	615	613	639	656	626	641	623	608	634	584	629	611	590	584	628	641	608	610	616	621	622	648	634	632	637	640	630	657	631	617	593	654	626	616	647	611	629	656	645	589	608	622	634	625	647	654	685	642	597	610	631	611	656	643	680	596	602	621	609	676	608	616	676	634	628	652	586	621	609	619	613	632	621	617	605	631	637	583	623	636	567	583	618	631	618	632	590	597	635	648	652	603	606	604	645	608	626	618	598	614	625	626	608	628	639	673	597	680	641	600	654	638	635	624	641	607	659	627	609	646	621	599	608	644	615	603	628	661	627	580	630	624	664	567	590	606	600	654	624	641	616	609	613	627	598	630	621	581	612	614	638	655	621	617	650	632	626	599	625	613	645	599	651	676	659	621	625	616	604	658	589	611	610	608	631	627	626	601	658	627	604	644	673	617	650	623	617	628	637	591	629	606	615	609	608	571	604	587	613	623	659	618	677	621	669	657	599	649	657	624	587	602	599	625	598	634	623	625	639	606	621	587	636	625	637	610	648	570	650	622	669	628	648	602	614	675	617	598	613	643	629	591	594	592	640	628	664	613	651	646	623	647	603	597	633	614	664	566	635	613	606	646	640	627	637	649	619	669	590	632	669	598	622	634	641	616	674	624	605	633	665	636	595	597	665	639	634	607	641	643	666	618	614	626	611	674	681	673	599	635	620	653	618	584	587	646	627	661	658	680	610	645	588	604	611	587	646	640	649	630	644	607	666	619	586	625	660	578	628	633	612	648	621	588	596	572	627	616	654	636	618	624	661	612	597	644	640	624	639	659	601	611	619	640	611	616	620	623	618	625	621	627	647	670	650	615	628	604	652	599	622	626	638	618	608	609	620	628	625	630	663	586	619	606	601	612	660	661	581	621	604	645	623	635	608	617	616	666	650	664	621	599	594	624	666	640	596	621	651	618	635	674	626	620	643	603	622	622	598	647	642	640	605	595	660	622	633	631	610	667	587	649	612	642	579	621	624	627	621	624	596	632	642	635	616	638	637	579	609	650	656	649	658	680	601	622	656	672	626	639	672	628	607	635	653	648	623	604	667	651	611	639	610	619	627	617	615	614	589	624	617	636	575	611	595	630	639	629	677	625	602	692	618	620	613	618	617	621	588	625	596	624	650	617	652	596	602	655	610	639	601	647	647	600	666	680	613	656	605	667	585	638	641	620	653	644	608	633	684	651	641	625	594	649	637	634	573	649	652	603	650	695	615	639	616	597	604	642	624	618	601	682	612	615	584	637	600	628	614	665	600	657	617	592	623	613	632	649	617	624	611	632	617	569	632	584	603	654	665	644	637	616	655	581	616	599	656	664	620	639	617	627	639	583	594	621	594	627	620	643	649	612	623	627	630	663	592	635	594	613	572	652	642	643	654	643	644	670	640	605	622	645	611	634	643	676	593	662	592	636	580	613	655	624	657	570	615	613	633	638	623	660	663	601	637	655	600	597	616	598	632	662	605	620	628	584	621	617	639	639	658	615	656	584	595	648	602	605	604	620	654	683	614	656	619	599	654	640	664	652	592	590	652	627	601	626	582	602	637	678	625	600	619	622	648	613	630	645	629	653	662	610	648	597	569	665	684	647	606	660	644	620	604	643	607	607	641	649	627	606	660	656	593	649	615	648	585	627	609	640	629	591	588	630	604	610	616	635	615	654	630	573	617	623	606	629	640	589	650	617	629	658	639	665	611	595	618	598	610	649	651	616	586	642	584	619	629	665	619	634	629	643	608	633	655	619	606	635	642	632	605	600	639	624	646	655	612	606	632	632	651
20095	1886	1115	894	695	600	550	500	444	458	437	424	394	417	400	385	348	411	382	376	397	407	393	392	409	382	402	390	439	406	368	345	398	383	392	358	364	363	426	369	353	367	397	403	351	391	396	395	383	392	362	361	377	403	372	397	368	391	378	371	370	382	370	380	394	383	393	407	382	376	426	378	362	363	374	339	385	379	319	367	362	377	393	386	364	364	369	386	370	358	407	401	364	379	351	392	389	362	361	385	372	437	368	404	393	338	388	354	384	371	383	397	352	372	381	428	374	334	395	372	368	417	385	393	352	386	404	357	348	379	378	360	366	397	363	364	375	377	349	370	375	393	401	383	385	412	386	378	369	401	373	363	413	406	377	347	374	372	366	389	406	374	373	397	363	404	358	402	388	417	369	368	330	420	385	386	367	359	389	353	386	382	399	370	352	370	414	362	403	373	379	361	364	428	427	349	379	380	390	365	420	369	361	392	351	354	409	360	401	377	385	370	393	361	348	339	336	383	364	375	357	371	387	420	429	385	329	407	366	349	373	371	387	360	367	382	368	348	370	405	378	391	398	398	358	402	423	363	365	415	389	356	378	370	426	373	388	357	337	348	382	375	389	365	394	391	365	375	340	374	364	345	390	344	382	364	346	341	403	369	352	389	355	398	379	351	379	376	356	357	371	344	390	359	397	349	373	385	371	379	364	376	344	362	386	370	394	388	370	368	338	375	399	385	373	383	350	376	400	323	412	374	382	395	368	357	390	381	369	348	346	351	337	384	343	390	363	351	372	382	396	384	385	373	363	417	422	401	322	388	342	356	357	373	349	343	364	371	390	383	367	364	376	374	386	367	385	352	371	428	369	387	415	408	391	415	350	379	408	390	377	361	397	398	372	374	333	364	365	382	399	363	379	413	376	371	398	349	383	419	401	378	412	384	385	370	414	393	387	418	385	412	402	414	400	370	366	398	390	360	394	378	400	414	366	358	384	391	387	372	348	337	358	356	374	362	346	363	370	373	376	377	382	410	390	370	400	402	388	392	401	347	372	369	342	371	315	401	366	400	392	346	404	384	355	335	371	393	375	374	376	352	410	376	414	401	345	390	363	367	372	368	423	406	359	406	372	385	376	383	374	385	346	377	362	336	351	382	391	370	392	355	368	390	362	409	371	367	365	403	410	396	405	414	375	391	397	415	401	384	385	368	399	403	360	391	365	367	328	316	370	364	379	425	344	391	376	355	382	394	388	388	385	376	360	368	417	360	313	364	368	372	360	347	392	415	363	382	320	365	372	383	400	361	361	367	365	374	359	365	372	395	404	375	428	401	396	384	350	380	397	364	359	358	371	375	372	341	417	391	378	378	366	360	398	360	417	378	379	378	396	374	367	362	384	366	333	421	403	363	393	391	378	385	399	335	409	386	380	361	394	390	364	418	376	388	382	377	362	428	381	361	405	392	388	398	407	378	345	329	392	394	405	365	365	404	354	419	374	378	398	390	366	349	372	380	405	433	365	421	333	371	365	372	379	392	365	363	398	373	382	378	395	373	375	371	390	376	379	364	367	358	344	390	382	367	364	362	420	408	366	400	376	394	405	374	399	383	413	374	371	347	360	403	384	418	381	358	398	369	401	366	354	361	380	348	398	354	394	382	395	365	360	406	369	410	380	357	376	368	368	367	379	367	342	392	381	374	346	351	371	331	370	392	355	375	398	380	360	409	366	362	361	399	379	384	351	362	346	362	390	369	396	387	425	355	379	371	391	343	400	362	403	352	445	343	387	388	371	387	366	395	391	370	356	369	365	413	377	374	383	360	382	412	372	376	366	374	348	399	353	347	395	387	387	353	374	391	413	385	387	413	392	365	394	362	353	375	341	347	414	353	383	419	393	375	386	370	383	411	385	360	372	346	355	400	411	379	392	394	351	342	397	383	352	347	375	371	401	448	425	400	367	341	395	381	412	374	396	386	384	386	393	390	393	370	387	382	409	419	359	380	363	392	369	366	386	364	381	356	382	411	383	408	365	350	394	406	418	394	397	352	378	371	405	384	373	397	355	369	375	378	394	369	380	349	415	395	333	390	353	374	384	408	369	399	368	405	378	380	375	374	380	348	370	362	370	374	372	341	412	390	365	356	374	369	349	354	406	352	310	357	358	351	394	384	394	384	346	354	357	367	393	384	385	378	411	339	354	344	365	414	356	381	375	373	396	378	373	375	383	394	411	407	352	371	347	396	389	435	341	389	363	383	360	350	406	364	409	359	384	364	366	343	416	416	407	394	355	371	335	326	376	409	361	372	384	392	403	360	363	397	383	375	338	377	387	397	378	366	408	369	399	418	394	379	401	387	388	362	355	362	390	395	393	388	365	381	383	358	397	356	377	351	374	400	404	353	361	390	357	366	361	338	361	359	344	403	392	397	380	395	405	382	373	400	366	390	385	369	367	392	389	342	409	377	374	401	410	415	352	402	368	371	393	409	381	369	329	393	399	391	391	364	355	388	392	355	358	386	331	372	408	404	366	383	368	369	395	390	402	356	375	355	359	381	392	403	361	383	400	393	383	345	395	347	365	383	361	373	330	397	375	372	388	394	394	378	355	403	360	385	426	375	389	402	302	345	383	365	373	377	386	384	408	372	398	377	351	405	364	362	383	352	392	417	386	387	392	390	403	372	401	332	384	376	388	385	334	366	384	363	396	399	395	427	371	384	333	382	351	397	344	414	343	385	351	407	355	349	386	388	370	376	370	387	387	372	374	399	389	332	372	407	404	404	365	390	402	376	352	370	434	375	360	375	359	344	386	397	384	392	356	355	393	373	377	406	372	380	383	369	400	342	354	397	363	405	420	345	394	375	353	346	410	419	359	376	388	396	371	396	378	387	372	357	365	375	382	391	382	398	360	401	378	411	380	387	347	410	397	360	410	388	378	377	381	375	395	407	350	429	399	404	380	384	363	343	390	341	342	407	386	411	368	356	387	381	371	343	343	391	347	399	393	376	367	372	386	384	358	380	384	401	323	371	408	357	379	371	364	391	374	360	363	384	368	397	339	381	384	377	369	366	368	398	416	400	429	345	391	373	400	375	390	393	388	362	378	347	383	382	356	390	412	396	391	400	321	411	370	403	349	420	390	365	368	377	368	363	349	402	421	397	360	398	398	358	351	383	406	413	405	393	366	370	356	400	368	345	371	352	404	369	334	379	397	378	385	364	393	394	405	363	359	359	379	381	384	375	390	365	369	365	372	381	366	385	358	377	389	393	404	432	403	402	359	335	400	363	406	388	346	358	385	360	422	391	373	355	359	361	377	372	372	397	377	378	452	392	372	396	376	337	382	377	393	379	386	368	384	390	372	374	388	347	374	371	372	362	355	357	356	370	381	377	398	388	413	411	355	343	371	375	368	411	377	368	355	398	388	342	364	407	381	398	365	408	363	310	378	369	381	378	354	402	368	385	329	389	370	354	356	399	371	402	345	373	368	342	390	384	363	350	348	346
10866	1427	2266	2476	2111	1832	1582	1390	1260	1241	1187	1047	1116	992	974	1071	968	948	888	940	916	977	878	934	961	865	930	879	919	886	866	854	844	854	880	935	894	794	882	832	840	871	872	796	831	892	909	875	861	876	826	871	835	860	844	843	767	820	928	888	819	847	832	896	826	829	849	774	871	849	825	827	870	853	850	825	791	789	791	886	784	823	845	845	811	838	844	800	821	826	858	837	885	854	868	762	847	799	836	851	822	873	825	785	837	819	822	811	814	831	861	823	830	836	816	813	804	841	867	761	804	797	834	838	788	836	793	865	843	831	836	803	825	823	831	831	839	826	838	862	867	831	814	827	845	800	820	828	819	845	857	862	825	799	871	851	811	877	851	857	878	798	837	836	833	874	794	831	767	822	847	802	803	820	882	878	858	908	822	842	816	910	853	859	806	844	883	801	817	835	838	795	825	817	853	809	860	856	866	809	882	827	794	819	863	811	840	821	828	791	836	825	837	826	837	783	865	817	848	881	825	825	855	808	881	841	830	819	788	814	824	839	838	788	801	820	834	732	822	802	829	835	838	813	798	818	825	818	783	774	812	848	833	829	846	816	755	832	806	835	810	848	827	802	808	838	798	818	844	840	797	816	831	763	848	851	831	826	814	741	835	843	844	784	835	802	813	847	781	843	827	826	838	848	861	867	839	884	823	789	824	799	869	793	813	854	851	815	833	746	786	811	848	811	838	795	811	830	839	831	811	809	843	807	823	878	805	769	876	771	845	824	815	835	853	882	784	794	831	859	797	801	837	750	799	819	784	823	828	778	812	827	807	844	830	839	820	799	829	852	879	842	833	811	803	849	811	762	835	836	796	808	817	830	810	814	788	807	831	819	822	886	782	820	807	841	841	874	846	806	836	796	826	850	836	787	804	869	853	795	819	786	850	878	828	826	859	803	830	819	813	805	818	842	783	789	874	836	830	882	834	825	831	823	834	778	803	867	863	834	809	808	830	832	836	789	805	847	851	774	846	800	868	837	879	833	842	808	786	759	820	849	810	772	785	846	827	840	796	832	880	842	819	811	796	842	817	819	813	792	831	855	823	830	864	892	815	837	855	862	786	830	861	834	797	849	796	833	858	822	831	815	844	855	799	792	827	804	774	835	846	812	858	818	863	843	844	821	832	833	844	803	856	850	816	795	779	799	834	798	805	820	803	831	798	843	816	835	823	786	783	862	821	813	872	858	837	899	855	781	770	871	774	843	827	832	797	819	828	849	789	828	810	852	800	848	848	866	825	830	751	851	807	854	809	842	777	840	809	839	849	769	807	812	881	872	859	802	804	846	819	870	842	872	800	801	833	826	808	828	836	780	831	769	787	836	892	847	878	864	803	827	837	839	850	790	818	853	835	835	768	879	825	777	860	794	847	803	827	809	871	819	824	815	841	862	809	826	826	818	815	778	850	806	803	791	824	841	842	815	797	859	779	851	803	754	841	842	791	874	747	871	835	779	852	836	820	819	802	850	852	821	833	795	840	846	825	817	785	831	854	838	811	824	869	761	769	815	858	866	845	864	867	839	827	848	848	782	842	813	815	857	815	831	834	819	835	813	842	819	815	848	834	858	785	837	830	854	808	835	829	840	774	912	857	752	807	835	906	841	768	826	782	818	877	794	820	873	805	795	830	816	831	800	823	855	820	817	842	824	898	807	873	807	827	790	819	799	805	866	820	801	821	799	818	807	815	824	875	857	777	870	831	868	789	838	786	865	823	858	765	837	842	814	831	852	791	822	804	818	759	839	773	830	792	849	852	868	837	843	804	819	823	873	838	789	800	846	829	816	743	840	833	805	846	827	841	786	843	860	851	823	813	818	844	851	830	833	857	773	829	818	866	817	790	810	864	824	789	819	841	821	844	869	798	801	827	802	835	847	883	785	811	821	816	869	854	824	839	818	825	832	838	826	839	812	807	764	843	799	807	865	820	844	863	813	799	825	826	831	853	777	781	814	841	870	791	817	809	850	817	853	811	793	872	782	810	800	803	845	840	831	819	830	833	797	875	836	834	823	862	847	800	843	852	854	823	894	841	775	803	818	855	797	833	804	845	812	841	820	837	820	869	875	793	808	813	878	766	780	831	831	853	805	801	828	846	873	833	766	821	835	856	877	811	827	800	827	818	795	785	798	885	860	818	841	792	821	808	852	838	856	818	828	825	817	786	856	850	856	837	837	900	819	809	836	878	838	826	787	814	785	830	813	822	811	840	829	863	814	816	790	838	841	819	824	845	871	867	854	821	845	808	821	794	787	834	840	823	793	820	899	813	758	838	765	808	784	839	829	826	806	899	830	826	808	852	835	803	865	834	823	766	847	816	839	871	828	831	836	797	859	833	840	816	794	831	810	820	817	815	813	875	875	867	834	786	861	798	835	814	793	835	808	816	822	834	852	862	828	804	785	880	778	799	820	893	833	819	842	875	821	853	855	819	782	841	811	781	805	910	799	838	857	773	831	819	788	825	816	832	829	826	825	786	865	862	858	864	805	854	774	835	883	813	847	792	795	855	831	844	838	820	816	809	857	757	857	879	837	800	809	793	856	809	844	807	760	884	826	813	855	836	804	832	836	807	820	826	829	826	852	790	805	808	816	840	780	882	847	823	829	830	868	853	854	826	792	845	812	874	811	834	820	805	776	805	861	768	859	805	838	815	827	804	852	877	855	816	808	836	762	857	830	787	795	830	816	843	863	788	849	848	829	788	818	831	782	824	817	868	831	824	836	821	845	836	813	814	867	859	822	830	864	858	835	781	876	823	806	821	812	851	781	886	835	846	856	874	796	768	832	821	825	796	815	827	813	804	818	776	849	874	794	836	835	849	830	807	868	812	825	759	812	806	803	824	791	812	842	862	843	822	778	773	801	815	855	780	811	801	807	835	809	801	837	887	827	829	817	828	849	864	804	806	795	769	814	835	843	806	798	828	844	842	839	806	867	852	855	838	845	829	867	862	814	804	885	828	830	835	832	839	839	850	831	812	860	843	758	836	820	811	820	820	831	792	801	892	820	802	822	813	822	819	798	858	787	835	845	860	817	841	832	843	852	812	833	829	791	854	792	845	807	807	836	837	820	838	811	789	854	856	829	813	793	821	802	815	822	832	844	828	824	865	890	847	864	832	803	806	806	856	758	803	833	823	814	830	804	859	786	813	820	791	852	813	879	854	791	844	840	831	842	813	831	821	802	800	796	813	786	848	815	819	832	842	789	865	805	880	882	803	808	863	837	836	849	804	832	815	792	840	809	831	815	824	806	784	779	778	816	853	843	872	829	823	851	838	845	916	827	786	818	778	805	810	798	872	846	794	853	803	853	813	853	820	857	794	784	864	807	789	807	810	771	818	850	850	832	853	772	816	835	792	815	817	797	889	814	806	836	876	838	822	832	846	850	784	822	831	869	877	815	798	835	874	873	778	788	834	862	858	863	814	874	848	816	816	801	793	861	790	844	802	813
3767	245	202	220	169	187	208	195	171	179	166	169	175	187	180	190	181	205	191	177	187	193	196	188	199	176	216	183	171	197	199	194	168	178	162	184	188	197	169	185	150	163	160	201	169	164	186	173	160	168	180	173	168	187	182	187	162	185	191	157	214	189	180	215	200	193	174	184	186	168	164	168	168	188	170	178	180	197	190	183	189	189	180	192	169	201	175	158	154	180	165	182	191	204	165	185	185	175	174	170	193	176	192	195	166	164	203	178	182	194	172	189	177	173	176	186	192	194	158	196	193	193	205	188	196	188	168	172	163	196	189	179	181	183	191	187	182	194	173	169	173	181	182	175	170	190	178	151	182	197	212	171	199	183	181	166	179	175	176	197	170	166	164	176	173	186	175	174	193	203	179	179	189	190	182	182	182	198	202	179	186	177	161	164	187	197	190	172	164	164	187	208	184	183	195	190	165	178	193	178	186	206	193	231	188	179	177	178	185	149	209	174	166	181	184	178	202	177	208	191	185	170	197	189	189	202	206	193	200	211	194	175	173	156	187	181	178	200	176	162	176	191	183	192	191	173	198	194	190	184	180	195	174	182	203	173	186	188	206	185	166	185	193	186	182	149	164	181	183	191	181	190	184	199	165	145	189	191	207	196	187	195	198	172	188	181	194	195	170	194	184	166	164	172	175	174	175	186	191	178	200	167	159	171	202	192	173	172	161	191	168	185	163	198	174	174	176	168	191	160	179	187	197	168	176	190	176	182	157	168	183	164	172	147	145	198	185	166	180	187	176	189	207	174	201	167	190	179	170	182	173	179	180	186	171	188	161	184	168	198	203	183	189	166	161	190	165	179	182	170	189	187	169	161	180	179	176	160	160	193	171	179	192	170	170	183	176	170	177	180	177	197	186	186	182	170	149	173	198	180	161	171	163	217	167	172	199	190	185	188	175	171	160	182	179	192	179	157	167	173	187	196	178	200	201	164	203	140	191	177	194	189	186	173	175	162	170	167	196	166	214	171	189	191	168	164	202	203	198	164	190	170	165	170	196	161	179	180	194	194	178	201	155	170	188	198	167	183	178	157	165	203	164	202	198	170	181	175	172	180	170	189	192	156	177	188	201	179	197	187	189	151	191	172	187	166	194	206	170	176	176	196	188	178	179	176	156	166	159	169	176	190	183	168	184	176	155	164	155	177	190	201	159	163	196	194	194	182	179	181	181	188	165	163	188	213	174	168	167	184	181	207	186	178	165	208	175	185	165	222	185	188	190	208	186	189	183	176	179	176	185	178	157	180	189	168	192	194	165	200	162	185	192	194	190	180	202	191	179	183	183	181	168	168	166	198	164	177	177	163	174	177	170	165	193	193	152	159	181	177	203	191	193	192	184	187	180	166	184	180	197	189	183	186	188	181	157	182	167	189	186	174	146	174	185	206	182	138	168	195	169	186	163	205	181	178	166	185	176	156	186	197	182	158	199	174	163	210	189	183	164	213	194	181	188	183	193	185	211	178	169	156	200	183	190	168	188	202	199	190	192	193	180	204	195	201	199	188	164	192	160	166	194	194	182	208	181	220	168	160	181	170	199	176	184	175	194	170	157	181	168	152	180	204	180	192	209	188	180	166	172	168	169	171	189	192	178	214	196	159	209	182	179	148	180	168	170	162	184	159	173	206	183	178	203	221	196	176	183	186	191	170	190	190	181	192	168	168	191	177	165	172	164	173	181	201	164	181	221	189	196	177	188	201	178	195	198	195	193	175	184	206	162	202	166	173	187	182	167	180	180	213	187	155	183	185	189	170	170	181	185	173	188	180	200	203	168	181	188	148	170	188	182	168	191	185	186	197	172	201	190	191	181	173	176	166	158	189	188	163	177	156	180	188	183	166	144	186	206	181	179	170	186	182	188	179	170	192	178	189	193	178	197	191	185	165	191	183	187	163	206	195	174	187	178	180	166	222	178	185	186	186	175	167	174	189	159	206	174	174	172	159	155	177	198	204	171	192	182	181	217	169	162	176	166	173	162	178	176	178	184	191	181	193	187	202	177	160	190	175	188	175	200	187	154	198	193	195	190	165	189	196	205	198	164	194	179	175	195	191	160	182	176	165	172	196	177	163	193	170	192	174	198	161	193	179	170	182	188	192	184	184	190	184	172	142	164	179	183	176	182	176	177	181	189	191	158	181	178	195	176	178	170	166	161	177	175	188	178	159	190	176	160	178	176	180	161	169	185	181	190	190	165	176	227	185	180	200	189	179	171	187	161	194	190	183	169	169	173	172	177	185	154	181	213	186	197	192	179	181	183	201	180	178	182	155	179	207	177	185	156	181	173	179	175	168	169	196	169	209	211	187	175	169	192	162	173	168	191	178	182	168	181	222	178	185	177	183	186	192	195	181	181	170	199	187	183	199	184	191	190	175	174	205	201	181	177	162	173	201	189	183	202	186	186	182	185	137	192	163	178	176	184	199	163	189	169	216	197	195	167	187	186	195	192	173	169	193	176	199	202	188	187	187	182	181	166	168	167	176	191	173	187	177	182	149	162	179	170	173	199	192	220	195	173	171	163	152	183	166	192	196	191	199	164	176	172	146	183	188	169	202	189	183	174	195	175	189	179	166	195	193	181	182	163	199	188	186	162	180	167	182	175	182	180	178	162	167	214	175	205	194	201	156	167	200	200	153	189	175	196	187	165	184	181	197	180	172	206	206	201	191	163	192	183	196	183	185	197	186	192	166	154	184	178	198	181	164	161	159	196	181	176	184	196	158	189	204	170	199	182	201	173	177	196	175	213	183	180	167	190	177	209	177	175	160	194	183	225	168	177	167	213	185	166	171	189	161	209	168	203	198	154	182	190	203	198	179	191	208	186	178	195	192	173	159	176	166	169	193	210	179	185	180	191	167	195	194	177	181	174	175	173	172	192	215	180	228	203	172	193	217	172	167	159	172	189	163	196	169	178	156	176	180	179	199	173	153	190	185	197	190	172	161	185	177	177	187	197	185	201	158	169	160	189	177	201	168	191	168	170	162	170	201	223	158	162	183	183	182	189	175	188	190	194	188	175	189	184	182	192	175	184	187	198	194	206	198	176	186	196	171	199	190	177	167	188	169	194	179	178	173	187	205	187	173	208	161	179	176	187	195	204	188	191	182	169	177	193	195	162	168	156	184	199	170	171	155	170	188	189	175	154	158	175	186	195	169	198	165	179	186	182	174	167	174	178	169	202	171	187	213	185	174	153	168	155	170	196	173	192	191	188	198	164	193	179	165	197	199	183	180	165	193	153	169	186	175	169	174	186	166	168	180	188	194	161	184	193	186	198	205	201	176	161	198	175	186	170	190	163	196	191	177	198	159	169	182	170	172	164	186	201	199	198	192	172	164	181	177	183	198	172	169	190	183	167	154	172	183	217	203	159	156	201	166	193	161	203	202	174	179	171	195	236	181	188	179	197	177	168	202	187	195	163	183	200	179	162	173	205	189	198	174	182	168
3087	482	487	498	485	448	467	458	427	469	458	435	448	445	450	425	445	430	474	420	434	461	453	453	419	441	419	476	456	456	478	446	430	443	477	435	485	445	427	448	448	492	455	465	475	436	427	447	429	442	480	469	428	445	406	420	472	461	444	442	444	465	419	435	417	441	461	451	421	413	453	444	417	419	442	451	476	462	467	464	476	454	497	442	417	461	407	451	454	474	453	444	435	460	488	477	453	453	438	467	496	456	466	435	474	448	467	435	473	455	454	438	425	450	427	446	444	449	465	478	447	422	455	433	419	461	408	455	406	454	481	470	463	434	467	424	442	470	446	466	425	482	424	435	424	444	453	447	473	460	437	422	455	445	434	428	456	432	451	436	443	412	424	435	471	457	450	435	484	451	480	460	426	466	447	421	444	442	454	480	465	437	461	439	430	454	416	463	493	433	447	454	470	456	407	479	441	432	468	477	469	438	479	418	441	410	455	467	424	432	417	477	459	429	444	449	433	458	490	448	462	480	451	453	471	469	430	447	483	455	451	446	414	468	452	439	466	452	456	452	432	420	438	445	442	459	447	437	459	413	454	431	438	510	457	467	422	491	438	414	415	446	478	446	451	504	438	463	444	420	452	487	430	469	458	458	442	436	451	473	424	444	423	460	447	452	474	464	460	436	481	516	445	440	425	431	472	469	460	452	405	465	477	440	444	494	447	454	459	406	417	473	448	452	439	403	432	438	425	456	442	461	450	497	422	446	405	406	459	433	466	454	457	444	454	448	466	455	462	461	441	461	433	437	448	439	452	408	430	427	503	467	418	448	453	451	424	446	473	444	476	445	409	417	465	436	453	456	428	453	443	457	462	460	525	437	460	450	433	451	447	441	455	462	472	444	440	410	423	454	435	441	481	454	464	455	470	421	474	452	430	455	451	458	420	470	450	426	451	465	427	468	463	464	464	443	453	446	454	463	428	468	417	463	459	453	452	458	468	436	455	467	428	476	433	447	458	448	464	469	471	457	489	457	439	415	438	428	437	476	485	439	424	383	421	458	426	424	424	452	442	480	446	438	415	445	470	442	463	446	454	432	440	438	432	460	426	459	450	450	462	457	441	469	422	469	436	480	455	452	461	435	448	484	405	423	475	438	400	414	469	447	433	454	460	468	409	447	481	487	458	442	469	479	470	423	474	413	445	453	477	487	435	472	436	463	415	467	461	466	396	461	441	421	480	429	447	417	453	449	448	433	457	461	435	473	483	462	421	465	451	500	489	504	462	413	441	479	449	435	458	440	449	455	445	464	473	444	456	442	470	436	419	428	435	464	452	420	461	420	459	486	472	420	439	444	476	475	421	430	449	518	451	435	416	489	452	427	455	458	456	441	437	508	470	473	445	444	450	409	437	456	415	411	451	485	472	444	438	468	424	487	463	401	475	461	433	434	435	415	444	454	439	463	437	437	445	438	429	438	439	510	449	472	415	440	488	463	441	456	467	485	458	475	489	457	458	465	443	462	427	444	463	460	485	447	448	476	464	445	481	474	429	477	473	426	417	449	443	464	450	469	457	395	510	476	423	411	447	406	442	461	451	473	448	445	450	498	437	455	484	431	465	451	474	447	451	462	445	477	412	466	439	466	465	431	445	452	428	432	449	448	443	459	454	466	451	462	469	460	451	457	434	472	457	478	453	426	482	441	444	454	450	439	480	459	429	437	449	462	463	458	438	460	439	417	426	448	457	443	425	452	458	479	441	424	438	437	447	461	430	435	468	463	463	442	463	440	446	458	407	454	477	431	456	440	423	439	482	453	445	456	443	422	399	438	442	410	454	452	462	463	473	451	458	432	410	409	460	440	431	444	419	460	478	416	445	456	457	435	482	427	411	478	428	444	470	448	442	448	447	410	468	440	423	443	462	405	446	496	434	416	428	466	460	434	474	499	429	461	506	426	479	452	447	431	462	446	464	440	453	440	474	459	467	429	447	432	455	450	449	423	438	475	484	434	459	481	434	413	417	417	443	459	500	459	456	460	438	440	438	477	442	425	426	439	437	452	463	487	435	458	457	453	452	409	471	492	469	435	452	475	418	495	441	424	437	407	473	431	432	468	413	458	432	440	476	469	412	444	455	384	455	424	450	428	421	459	454	433	481	436	447	428	479	473	457	458	461	454	450	445	435	429	425	445	442	468	465	448	417	445	451	440	433	423	464	438	475	510	426	476	437	458	447	436	467	450	445	445	424	422	453	421	501	469	442	400	422	466	449	454	441	455	455	442	445	457	434	464	433	502	430	458	485	457	430	457	453	451	429	478	432	463	476	500	429	443	462	440	478	453	460	423	482	451	510	458	451	467	488	469	453	444	433	475	450	473	413	461	432	468	487	468	480	453	426	440	464	458	442	455	415	454	451	475	431	469	449	455	430	474	465	427	455	455	463	481	483	421	423	445	424	428	448	471	468	483	409	448	435	433	452	484	416	446	465	468	439	467	447	417	463	453	448	438	401	449	451	452	480	452	426	428	410	425	448	480	464	456	438	461	461	474	429	448	464	470	445	437	446	399	473	481	445	470	454	448	463	461	428	433	438	493	447	482	458	391	406	438	454	479	406	462	484	466	461	451	435	470	463	472	439	422	444	447	446	464	434	459	474	470	451	487	449	478	485	441	445	434	442	400	417	425	453	439	440	444	455	424	450	433	469	449	448	443	429	454	465	432	426	427	443	428	440	452	465	424	454	435	444	464	460	418	451	427	475	470	457	417	447	450	424	460	462	442	433	477	449	501	414	441	452	453	446	451	436	457	433	418	469	469	411	479	470	489	447	462	462	452	468	449	449	453	419	458	445	454	444	446	464	421	439	428	466	446	462	438	470	477	469	423	455	478	446	451	452	443	424	449	469	457	478	428	455	460	429	492	438	425	430	463	453	406	423	447	470	461	427	407	489	471	448	461	449	454	438	395	443	463	466	478	490	439	438	447	426	497	426	461	443	445	421	431	478	456	443	435	488	454	452	453	476	474	453	442	426	452	446	464	462	431	458	435	466	464	436	415	446	439	450	458	439	460	487	469	428	446	471	420	434	433	460	465	442	465	401	479	465	403	460	465	459	464	443	446	469	443	456	442	458	449	454	425	434	485	466	436	501	459	449	442	459	452	459	435	448	421	426	427	459	436	458	489	460	455	456	451	440	507	413	482	432	430	446	405	455	461	440	456	414	443	467	439	431	451	448	431	461	409	444	480	400	458	458	437	443	452	455	439	435	446	487	440	411	486	466	438	443	416	428	457	438	455	449	407	444	439	452	438	482	457	446	474	473	448	428	423	431	435	461	439	446	467	422	447	443	452	468	442	452	462	441	451	422	423	439	450	447	444	456	456	472	451	429	442	428	415	452	447	446	493	446	406	474	425	462	428	463	416	451	499	435	458	434	475	473	453	447	426	458	460	451	431	495	457	454	426	449	408	477	423	443	456	452	444	455	437	486	503	428	462	430	440	437	408
12009	777	635	531	426	350	369	341	338	300	319	303	276	311	252	278	278	316	333	281	273	287	311	281	298	299	300	258	233	292	275	270	287	286	296	262	290	261	287	245	246	262	234	235	307	255	292	253	290	290	271	268	262	256	279	258	279	281	306	286	298	278	285	257	282	284	291	248	286	269	264	285	268	266	285	275	270	272	279	267	283	272	267	260	272	289	287	275	290	266	304	300	280	275	271	265	255	251	285	287	288	292	279	263	244	268	257	292	258	267	260	253	266	272	276	287	256	271	264	289	265	272	261	273	279	297	258	253	296	284	241	283	285	272	260	274	309	275	270	298	293	248	260	261	253	274	276	250	264	263	254	286	227	260	265	241	265	264	255	267	285	247	293	276	261	237	274	292	271	256	273	264	290	302	273	292	278	264	293	266	286	279	284	269	290	286	287	268	253	268	270	281	293	266	296	263	292	269	262	276	271	266	313	286	244	301	276	317	257	281	296	271	264	288	288	281	256	254	249	253	281	262	274	249	293	270	266	291	278	296	263	298	286	248	304	318	265	308	279	235	258	253	255	258	257	279	275	270	269	287	235	251	262	273	250	317	257	265	241	287	283	280	274	299	288	253	256	267	286	256	299	281	318	289	274	262	289	229	270	271	275	315	264	295	243	273	291	273	270	309	266	266	299	287	277	286	258	270	299	269	261	260	264	282	276	276	284	275	261	271	281	279	247	261	287	276	279	291	287	271	308	275	264	255	274	263	278	272	247	264	293	314	277	278	292	253	263	279	291	265	268	292	256	264	282	255	299	319	329	273	272	241	259	281	291	268	267	275	264	261	264	242	256	289	288	240	252	270	271	282	293	254	263	300	289	328	308	297	300	280	262	257	250	267	268	252	261	285	279	271	274	272	242	251	290	288	276	262	295	278	269	279	277	305	270	257	262	287	305	299	276	279	288	293	293	287	293	253	244	270	249	286	293	254	269	283	266	288	254	242	296	271	244	231	234	241	247	266	273	278	256	251	264	276	249	248	276	277	253	276	270	276	302	284	280	251	278	272	280	277	252	277	259	271	283	274	230	289	301	259	258	294	277	303	286	283	285	294	305	284	303	313	257	299	256	283	281	279	255	268	281	255	280	264	243	266	278	278	295	315	259	264	243	273	274	249	265	265	281	246	291	283	241	243	277	279	256	250	274	260	271	293	315	286	288	291	292	248	259	287	263	270	276	241	276	277	268	267	268	293	289	298	266	280	277	264	265	288	301	274	266	289	282	271	270	293	262	259	272	271	286	290	244	261	284	302	296	302	256	275	280	274	266	276	256	307	275	248	272	282	289	275	263	253	281	289	260	270	270	268	246	260	281	269	293	283	290	295	261	247	260	264	274	233	252	257	250	268	298	289	274	291	282	280	250	242	288	296	276	285	264	285	264	256	264	260	258	282	268	279	284	258	281	291	289	289	275	250	265	264	270	275	262	266	275	255	283	253	289	288	256	244	253	273	272	251	292	286	259	281	276	300	250	266	280	282	266	256	273	310	242	269	277	281	258	270	244	237	244	249	260	280	231	226	286	258	254	269	242	248	273	311	256	281	287	292	264	290	269	267	258	283	285	252	275	268	281	273	273	270	281	277	264	268	308	279	273	254	269	295	246	277	242	294	277	250	281	272	259	272	261	283	286	294	265	278	263	265	285	264	277	273	307	271	251	260	264	244	256	256	267	272	284	252	283	249	283	277	297	270	261	281	256	263	262	290	263	298	269	292	265	285	273	273	279	279	253	262	244	275	267	274	286	229	285	250	261	265	263	278	262	257	257	261	255	273	326	297	274	278	252	268	262	267	290	279	253	273	281	278	291	302	268	281	283	259	247	267	251	265	275	281	290	279	288	279	270	280	248	306	269	266	281	288	279	280	279	264	294	259	260	270	272	287	291	258	261	239	257	302	255	253	290	232	253	287	276	254	255	250	288	249	240	257	276	268	290	314	279	285	288	259	263	298	265	287	257	309	268	289	281	251	259	281	317	267	298	265	281	281	281	295	264	276	297	300	272	290	283	284	249	266	282	282	257	266	293	283	262	275	281	261	275	277	270	269	245	266	301	279	287	245	255	257	263	286	254	265	258	278	259	247	241	294	260	273	244	284	279	292	270	296	283	271	276	266	259	277	287	287	261	267	260	265	260	277	270	245	302	257	286	299	272	286	250	284	300	261	249	268	282	267	272	255	264	270	304	277	275	280	239	284	269	287	274	259	261	285	305	252	284	290	263	271	267	267	294	273	246	272	243	249	252	262	268	263	281	275	270	286	283	306	242	269	236	246	285	280	270	281	275	289	281	289	282	263	288	253	274	272	262	291	272	289	266	261	264	258	307	304	250	274	266	323	279	285	291	301	296	272	282	275	242	246	255	263	235	250	275	266	284	299	279	284	271	265	244	299	284	289	277	261	287	279	281	290	271	268	266	275	245	250	249	288	291	250	257	258	248	249	270	278	267	293	272	265	302	247	270	260	274	300	238	280	282	276	292	253	291	258	264	268	267	261	276	281	264	272	259	290	302	291	260	251	255	249	249	248	259	273	268	299	282	263	277	265	285	264	273	307	272	299	297	284	272	249	265	250	295	299	257	268	287	278	269	282	290	317	245	282	279	296	274	284	288	254	298	271	282	278	241	285	298	287	316	278	294	288	232	290	277	300	290	272	277	266	274	285	281	273	293	280	293	261	246	255	264	266	276	278	319	294	274	294	308	272	273	255	274	289	276	264	272	275	261	244	249	242	267	255	296	267	270	302	297	269	279	298	276	283	284	271	288	262	286	309	273	290	301	276	279	270	294	289	253	286	254	241	243	286	295	272	289	316	273	269	252	267	305	279	295	263	280	261	289	228	273	256	287	262	254	266	289	292	280	288	256	293	273	266	281	265	361	247	254	275	239	275	285	276	271	261	253	278	311	303	304	249	276	271	269	291	266	280	295	240	260	264	285	267	263	247	274	257	277	275	255	249	253	292	279	284	304	252	276	253	257	299	245	257	275	278	291	261	224	283	245	239	288	275	224	295	293	283	228	265	285	286	258	216	278	239	255	245	243	255	278	309	303	264	274	257	264	278	267	305	281	254	277	246	296	290	259	275	288	285	282	238	282	272	275	247	276	252	246	232	283	263	299	271	248	230	279	287	259	266	275	283	242	245	261	259	307	313	246	294	280	284	281	294	303	279	263	271	283	307	265	281	277	263	283	253	298	324	296	273	268	282	257	271	289	291	284	272	247	255	280	272	267	238	273	266	255	231	247	293	277	257	267	289	259	260	249	267	272	286	242	269	250	228	274	276	286	245	312	258	274	254	265	276	298	263	314	270	299	305	236	282	266	281	272	276	277	293	290	266	253	248	284	296	262	233	268	258	285	256	258	232	328	285	258	267	262	263	296	262	318	270	236	251	249	279	255	265	269	266	282	283	255	281	262	284	280	219	280	260	287	291	271	311	312	262	282	276	252	273
8421	1008	1306	1469	1316	1097	1010	960	919	845	809	701	731	728	767	696	689	683	691	727	688	668	639	615	666	603	625	630	643	712	653	679	622	648	662	594	666	620	671	675	653	652	646	673	624	658	616	645	639	661	663	691	615	678	642	641	639	638	735	665	639	649	641	665	654	605	660	678	627	646	589	593	667	663	663	607	626	660	642	601	664	646	611	606	665	634	636	625	640	672	626	638	610	580	646	656	593	635	647	659	627	656	653	677	613	673	632	605	653	647	636	602	606	656	646	631	644	655	610	647	652	663	663	617	617	666	642	645	652	642	654	617	638	633	647	619	693	621	640	615	643	650	641	640	576	631	666	617	645	644	673	615	635	654	614	625	630	652	652	621	644	655	641	702	669	677	616	614	636	609	627	681	650	595	649	686	684	620	647	630	642	669	692	629	676	633	623	619	614	650	636	645	615	645	653	640	620	643	631	637	691	671	645	602	611	681	625	609	563	628	650	638	633	678	652	649	607	640	635	620	613	650	646	655	636	595	690	631	634	659	642	608	655	644	617	663	630	644	643	609	649	637	640	607	660	608	590	651	728	656	628	634	635	627	663	599	617	637	658	682	623	608	639	626	643	594	598	636	608	631	654	616	626	641	603	633	623	659	661	641	636	652	639	610	584	631	617	639	661	625	618	616	634	644	630	653	678	661	618	631	592	618	593	668	607	638	632	614	641	644	626	649	621	656	661	632	587	636	651	642	606	618	638	625	607	634	665	642	634	637	618	640	631	642	639	647	628	665	655	658	639	610	578	651	605	668	657	620	652	646	601	682	640	664	636	637	608	660	670	607	659	602	606	629	642	638	644	627	594	668	574	598	624	698	661	602	643	635	609	619	628	625	637	653	635	661	633	640	673	649	607	603	633	644	619	619	632	683	684	626	686	626	641	614	592	637	636	641	568	613	660	618	597	668	649	654	637	636	627	688	636	671	668	632	607	596	622	602	629	671	595	611	659	656	633	638	598	674	638	600	568	641	666	637	659	610	680	621	657	586	648	618	601	620	617	649	615	660	580	658	617	657	644	637	600	635	659	590	649	645	665	591	693	606	633	657	647	609	663	618	604	581	638	660	616	625	583	603	654	656	668	647	618	593	621	648	673	669	625	641	587	595	705	652	642	590	679	590	677	660	620	610	622	658	602	624	673	630	640	594	672	661	646	689	593	659	615	615	626	647	640	673	612	676	659	606	638	643	607	636	650	618	607	658	649	616	604	698	640	628	651	672	668	657	651	623	653	607	670	643	648	624	637	665	620	634	634	636	652	614	618	659	601	659	635	670	631	661	650	612	611	642	616	643	648	699	645	647	638	635	631	623	620	643	679	671	618	633	634	612	637	645	631	636	647	662	628	556	632	659	651	654	608	597	609	643	633	615	650	619	649	675	604	620	621	673	613	636	695	603	616	652	650	642	644	592	610	615	664	685	683	600	591	617	634	685	584	653	607	631	633	601	683	650	651	669	619	640	638	669	615	645	627	635	630	634	635	635	665	595	620	672	619	625	641	652	576	671	634	614	636	590	631	606	634	598	581	652	630	627	626	654	639	646	617	631	684	632	622	619	635	630	659	632	621	644	621	608	631	624	615	623	601	681	667	614	599	619	645	619	580	652	594	585	652	635	608	609	682	587	636	666	597	641	670	626	628	674	699	653	638	652	679	682	624	643	619	625	653	664	623	648	628	613	642	648	609	624	629	638	657	604	645	641	662	664	646	617	610	617	593	648	644	633	646	648	616	650	603	632	614	631	626	618	683	619	627	606	589	641	665	620	637	631	612	642	633	612	624	610	673	618	597	645	642	647	649	647	676	632	682	604	697	636	638	663	672	612	654	630	633	623	656	623	636	620	642	585	627	642	638	649	623	634	622	644	647	642	638	637	596	620	644	627	645	613	640	619	629	655	623	644	595	629	636	647	610	670	622	605	600	624	622	619	575	635	649	606	653	658	636	636	640	644	666	606	652	635	646	678	590	632	619	592	642	628	628	686	683	655	595	628	633	635	616	562	612	635	662	636	661	646	683	675	627	619	653	680	680	563	624	604	646	623	616	580	619	647	634	637	638	664	596	660	640	641	643	637	597	586	603	659	626	661	620	643	634	657	629	700	655	610	622	604	662	619	665	629	627	662	616	640	667	630	661	559	656	642	647	658	641	632	652	635	632	636	667	631	672	627	634	608	590	629	617	629	630	599	627	670	644	662	621	647	646	638	620	681	653	597	652	649	609	613	607	630	661	606	641	611	616	645	633	666	674	586	693	648	675	624	595	609	605	635	641	685	603	612	614	616	669	642	620	670	609	625	634	615	649	664	642	645	578	670	676	645	662	622	622	612	644	630	621	638	612	655	656	665	628	631	651	634	621	657	655	634	606	617	656	656	582	645	643	650	628	645	617	667	602	596	628	631	644	650	654	621	628	618	617	673	644	633	648	642	692	713	668	606	605	654	635	669	651	652	630	637	683	679	666	625	632	628	611	609	639	634	645	623	679	613	637	656	643	676	667	638	599	599	619	599	582	602	615	568	647	629	633	610	671	610	609	631	682	607	632	652	607	640	650	666	613	609	660	641	648	656	673	618	621	630	656	658	631	696	610	650	646	654	652	645	637	617	649	649	608	658	620	599	627	679	611	615	621	662	667	634	669	668	637	660	650	639	662	569	619	606	644	637	677	603	642	619	652	609	610	648	694	645	634	630	660	623	607	605	629	626	633	662	630	638	635	649	639	605	627	632	626	638	628	627	598	628	579	657	639	657	685	655	654	629	662	595	647	634	628	620	627	658	613	680	606	653	647	623	633	626	648	609	649	605	678	634	657	681	609	639	667	644	656	629	622	643	587	637	605	632	636	635	618	666	638	619	639	610	605	616	628	647	665	610	602	622	654	655	611	643	627	637	613	628	646	601	635	667	634	619	642	630	616	640	640	641	612	666	649	620	698	628	609	633	699	612	641	657	600	602	626	650	646	586	659	641	633	669	594	636	678	631	639	662	666	591	612	641	619	658	690	609	655	634	649	607	607	627	671	600	605	596	582	606	670	645	664	669	663	665	663	604	642	588	655	685	594	618	661	665	648	636	601	604	655	633	629	641	625	674	666	649	666	614	675	607	644	614	614	633	614	655	699	639	662	691	600	644	665	646	654	644	646	632	645	594	649	620	641	638	630	644	606	625	605	599	656	615	634	627	632	646	629	620	655	642	583	612	592	644	606	681	674	640	626	630	646	622	616	678	627	605	646	595	629	607	638	637	647	621	608	616	664	608	657	604	668	646	651	647	681	651	608	606	646	637	697	606	616	648	672	648	616	596	642	601	609	629	640	647	600	650	640	601	623	622	675	620	624	610	625	628	632	636	647	647	598	639	659	612	626	619	612	582	653	630	643	626	593	605	604	612	678	650	633	625	635	667	647	660	583	649	623	638	615	644	634	635	615	648	666	619	670	660	673	676	656	622	614	659
21102	1944	1135	928	700	640	585	492	435	428	436	387	425	477	365	387	389	403	395	392	409	371	425	387	394	386	380	434	400	361	361	360	368	381	391	403	411	410	355	355	390	410	380	354	418	392	367	386	383	370	380	361	423	378	352	385	423	379	390	412	384	388	400	370	395	394	390	404	405	406	360	366	375	379	410	407	417	374	351	370	368	400	355	424	419	420	370	356	356	381	342	399	418	432	371	361	400	380	384	351	415	409	408	402	373	372	360	370	412	380	395	400	398	370	403	365	391	395	386	360	382	372	385	412	347	374	364	366	370	389	385	358	390	409	417	389	374	386	387	381	420	408	368	383	370	389	379	406	365	368	399	394	414	361	392	381	378	418	390	391	382	350	384	395	357	413	398	362	372	416	388	383	423	398	395	389	407	387	356	364	409	393	365	400	410	403	384	345	411	390	379	392	369	383	386	399	373	396	368	375	397	336	346	376	405	380	371	335	382	349	435	355	389	419	436	383	357	394	361	368	416	394	366	371	369	389	426	392	386	399	383	375	375	376	354	372	384	391	377	384	422	407	410	426	400	429	387	392	378	414	386	426	383	381	353	395	391	389	419	414	391	375	388	379	362	370	346	354	395	388	408	396	352	381	370	364	418	355	420	406	379	365	377	351	416	361	369	394	371	387	404	425	382	392	375	398	367	352	380	389	414	403	376	361	367	422	367	371	374	346	378	377	355	403	365	408	400	383	392	398	383	374	407	379	345	395	396	418	405	398	392	359	411	391	398	377	382	396	424	354	391	408	374	431	355	359	413	395	364	343	407	392	320	411	387	372	393	401	363	387	353	407	383	362	403	401	379	370	392	391	375	356	392	405	412	396	361	396	375	411	337	383	358	374	341	384	370	444	380	404	369	389	368	394	381	391	375	364	408	396	347	361	389	406	416	369	383	401	385	347	400	401	367	379	384	379	362	363	392	427	386	388	403	379	367	376	366	385	416	376	405	372	372	367	372	406	378	392	397	384	428	394	371	399	419	373	380	395	375	388	421	356	383	399	352	397	357	376	388	393	353	361	380	402	349	375	391	396	389	393	402	390	371	370	353	423	380	378	370	382	424	398	387	404	414	425	410	390	419	380	368	381	354	404	375	345	369	366	357	343	398	381	427	401	411	400	344	361	392	377	392	372	358	390	363	359	436	376	408	374	394	359	373	376	398	452	387	412	372	393	398	381	373	371	361	379	401	369	433	348	361	351	360	385	384	392	363	432	391	368	402	386	370	425	376	394	373	370	405	360	384	361	368	394	386	378	399	398	380	419	394	397	371	377	360	402	394	383	387	369	377	381	368	354	392	406	376	385	421	368	386	365	394	408	368	386	392	379	364	388	381	369	361	380	365	348	365	397	392	368	353	407	370	364	359	375	382	327	372	408	343	379	381	405	389	383	375	382	351	422	359	351	380	384	383	385	344	358	343	364	359	385	385	402	428	401	377	397	387	375	370	349	396	356	393	380	411	382	361	384	409	406	385	378	359	396	394	415	383	364	423	407	394	395	360	351	387	429	368	394	380	399	399	355	376	395	393	395	353	397	399	352	383	383	369	402	376	374	412	405	353	355	367	370	409	395	370	415	386	382	385	386	380	423	404	362	367	404	372	398	355	363	372	346	381	380	387	416	365	386	375	322	373	366	387	350	413	382	370	399	409	428	372	345	404	395	373	390	374	404	394	386	348	359	407	370	367	360	374	392	391	380	390	362	392	398	392	387	387	337	377	390	353	357	363	430	374	380	391	354	375	335	366	424	391	362	386	397	372	362	391	360	381	348	377	397	395	380	380	432	398	382	408	347	387	416	361	401	371	419	402	391	406	389	388	393	402	390	386	385	384	351	388	367	393	403	336	382	391	422	416	390	399	357	364	392	397	366	415	386	401	395	361	406	367	386	380	377	384	394	388	391	395	409	400	362	388	395	398	384	372	420	378	365	388	366	436	386	372	383	396	391	404	352	426	390	425	390	381	416	405	387	392	365	388	348	380	353	363	354	366	389	375	370	372	374	408	357	416	401	347	390	351	359	348	366	349	380	383	385	407	382	393	386	344	382	346	346	389	421	399	424	366	448	387	382	358	359	419	418	379	404	402	399	383	365	386	348	364	363	370	427	390	363	393	382	376	363	412	351	353	430	407	408	382	392	366	384	413	383	416	374	380	386	394	384	387	360	358	397	401	370	382	379	398	365	387	323	358	371	378	382	386	386	344	358	376	349	377	380	376	373	323	358	375	421	376	382	431	406	370	359	401	390	367	406	422	415	416	435	359	378	387	414	357	366	400	346	393	380	402	374	342	416	389	402	372	370	370	403	346	364	374	439	366	419	399	383	385	333	405	379	382	405	395	402	353	416	370	387	419	410	360	354	370	406	375	374	376	390	381	399	370	399	388	391	381	358	422	336	354	400	396	401	388	358	364	388	430	386	361	391	411	358	383	384	361	437	405	393	396	401	408	368	373	377	419	396	374	398	411	433	397	394	389	421	351	394	382	392	375	355	368	376	393	401	364	356	358	401	381	400	391	393	378	418	395	369	397	418	427	411	365	383	355	361	349	383	371	382	395	377	399	381	391	371	403	357	401	410	411	351	378	360	405	407	381	395	386	384	404	368	417	420	391	427	372	405	390	404	379	367	364	379	401	445	424	405	431	402	330	371	391	365	369	393	367	380	376	388	400	418	376	383	380	341	332	397	386	430	349	428	371	383	390	381	357	364	360	361	381	430	436	367	373	358	377	365	403	377	379	361	411	351	381	384	399	351	375	398	367	355	366	354	366	391	367	401	418	367	382	391	434	397	416	395	385	388	372	414	335	336	376	414	404	360	374	393	426	404	355	378	407	417	382	400	372	380	414	371	405	360	348	367	391	397	419	400	395	404	372	393	386	368	372	404	362	361	397	382	357	377	417	360	378	382	366	378	374	389	402	411	375	394	393	402	400	382	351	373	383	405	379	398	398	412	378	360	428	402	428	372	371	395	394	423	364	389	388	368	428	369	375	377	379	386	377	359	437	381	348	367	348	378	438	419	384	369	370	368	401	405	386	360	328	389	356	383	376	388	376	357	384	376	412	385	392	384	377	358	414	407	412	409	417	420	375	367	367	379	395	380	335	338	365	383	376	388	372	401	377	361	449	375	372	407	372	396	415	367	356	391	376	390	356	385	364	364	363	403	404	373	382	372	350	358	346	350	394	383	373	414	384	420	389	361	356	346	423	357	362	370	382	387	397	384	388	373	398	344	383	408	355	372	344	388	356	406	371	392	373	398	392	403	371	423	397	400	381	381	388	396	364	387	380	368	400	386	383	332	368	367	379	374	424	376	350	370	397	388	387	392	321	361	376	428	391	380	441	396	431	346	393	390	394	370	347	368	400	391	350	385	391	375	393	354	391	380	386	373	386	404	399	373	403	355	366	396	388	434	439	382	376	414	369	384	391	352	394	414	379	385	367	384	411	393
11587	1478	2235	2474	2208	1869	1552	1386	1315	1242	1228	1107	1093	1068	976	961	960	928	969	912	902	926	917	947	912	859	846	903	914	863	903	893	884	843	816	839	897	882	835	887	839	879	857	907	880	881	810	833	870	904	831	853	846	865	865	863	855	833	853	850	879	862	844	868	873	826	865	875	790	890	823	853	851	874	822	839	796	862	844	847	922	825	866	794	828	886	903	862	823	799	817	827	828	845	854	891	899	821	773	841	884	788	880	883	934	843	830	878	805	860	883	820	872	823	862	835	905	827	851	845	895	817	798	884	853	808	819	895	769	870	801	820	825	805	849	803	889	832	804	864	849	862	788	834	899	854	856	814	853	840	806	809	829	866	804	845	913	808	898	846	867	858	869	805	844	783	877	834	818	853	890	843	820	839	858	849	846	847	827	821	809	869	915	844	820	829	827	813	819	764	885	841	868	820	862	801	800	859	824	842	836	887	848	820	838	871	864	761	929	824	826	870	882	848	830	893	839	823	845	849	888	800	857	854	794	875	816	859	857	835	859	782	807	830	838	824	839	790	859	835	815	863	849	790	900	830	827	808	819	847	762	859	843	812	813	846	809	848	820	835	870	867	896	827	799	822	871	813	829	830	841	821	836	862	880	819	885	833	902	806	850	842	860	845	848	825	862	885	886	862	800	848	855	849	811	877	824	866	897	905	830	822	870	811	825	828	863	840	858	851	785	873	861	840	843	821	814	847	867	811	873	864	907	839	815	814	804	876	858	825	833	836	840	838	798	880	841	793	771	837	854	814	862	830	816	788	888	830	854	833	869	816	836	832	865	807	892	853	895	837	862	843	832	892	819	798	845	851	853	868	842	840	858	797	846	823	861	792	891	893	847	852	795	822	800	835	799	813	827	866	809	873	864	820	787	803	822	859	879	836	847	804	829	856	832	874	852	828	861	840	845	813	790	862	830	865	827	816	826	841	904	828	822	875	797	808	855	818	859	839	823	889	835	844	847	855	780	863	798	838	780	847	884	830	847	849	812	855	777	810	865	877	773	833	854	844	829	844	859	819	832	825	821	810	822	803	794	868	839	831	882	791	851	872	847	824	847	793	869	821	858	787	910	818	858	862	847	838	824	856	867	867	820	835	814	871	854	779	828	856	849	888	796	849	878	820	830	805	853	814	859	847	875	840	879	865	863	836	819	868	798	808	834	814	824	867	819	841	796	824	859	858	817	810	858	877	807	803	785	853	786	848	838	831	854	822	820	791	807	812	815	839	819	883	856	808	843	854	874	914	839	819	831	861	841	886	848	834	809	836	804	809	860	828	835	868	838	840	870	843	813	841	842	810	833	845	835	820	852	861	859	821	854	826	800	873	807	821	821	821	832	825	864	780	846	832	848	850	839	882	837	846	865	874	821	847	831	811	822	856	926	870	833	880	883	860	828	839	857	822	843	862	877	826	814	847	851	824	854	807	814	826	851	868	843	817	800	900	820	871	815	866	878	847	864	826	866	811	851	842	840	874	841	864	818	853	830	803	806	858	893	853	846	903	836	826	797	831	829	850	860	848	853	865	832	854	866	834	866	791	837	850	813	797	888	837	838	828	904	822	863	840	827	843	858	857	796	867	881	833	813	834	786	811	891	861	859	846	877	857	838	828	817	845	816	806	846	871	869	829	840	866	884	847	817	857	862	797	836	804	820	850	812	834	816	890	833	856	805	865	879	876	817	780	835	854	781	867	828	850	870	856	836	827	799	827	845	806	852	810	835	835	917	812	817	850	837	843	882	868	833	871	853	911	897	820	842	841	876	847	868	803	820	845	830	838	802	790	816	859	834	887	831	819	859	787	846	846	822	855	827	858	848	826	841	847	800	843	843	845	846	811	861	838	749	756	831	802	860	833	856	861	824	795	826	806	838	840	867	830	798	816	867	831	853	856	865	867	817	831	815	813	859	836	796	882	798	818	821	868	828	804	831	830	829	855	858	858	870	851	847	842	828	850	838	849	803	842	825	822	877	783	855	860	811	840	876	843	836	835	825	856	828	778	837	816	820	830	849	852	789	799	875	846	860	826	815	837	834	863	839	832	854	830	861	817	818	822	837	843	829	838	816	850	798	882	820	865	871	825	846	792	870	871	838	827	840	831	850	864	855	796	799	813	851	841	808	849	814	848	850	852	846	799	807	831	844	916	829	880	830	827	838	851	900	876	856	837	842	829	959	842	810	888	801	841	859	879	828	828	841	859	854	847	827	820	822	780	817	852	851	805	883	841	826	799	858	768	829	857	825	836	853	832	843	835	893	876	890	833	855	865	854	828	816	820	869	843	784	826	887	865	838	845	850	855	835	840	822	788	871	889	781	842	838	840	833	856	816	877	834	831	836	759	855	889	785	796	829	804	890	811	825	836	830	831	847	753	861	808	826	886	819	843	822	846	876	858	872	821	807	858	875	849	839	837	851	791	887	875	851	833	802	818	815	847	860	849	841	825	876	826	855	860	859	872	880	844	819	788	843	820	893	801	913	883	851	866	861	839	827	792	862	848	890	816	834	836	783	866	817	849	838	927	842	848	819	846	808	846	890	845	826	851	834	874	804	865	848	900	857	857	833	863	847	844	814	850	833	824	811	840	778	819	837	859	817	819	823	778	833	884	845	867	806	868	886	836	833	808	821	810	792	800	872	822	851	843	851	776	851	803	805	841	854	870	832	876	887	793	872	882	868	849	890	805	774	828	848	837	874	792	847	879	852	806	811	840	875	797	848	861	833	860	903	838	773	808	818	886	840	796	850	852	852	913	844	846	833	818	828	816	805	897	846	843	824	774	840	816	852	870	806	856	820	838	857	813	845	858	806	811	809	895	867	917	859	828	850	887	812	846	844	812	828	878	879	859	814	838	846	843	812	815	882	800	790	812	849	846	837	887	825	829	780	867	811	866	869	866	875	841	795	783	797	834	822	843	881	823	879	813	835	819	815	835	837	878	848	792	879	826	838	812	855	864	802	865	875	845	835	829	841	842	906	849	832	902	867	833	849	840	810	841	836	867	822	872	795	827	839	869	839	792	798	820	883	808	866	845	834	879	884	837	863	862	813	841	779	861	892	850	848	828	810	843	909	854	857	799	838	853	837	868	874	833	816	876	842	818	862	844	861	895	852	873	844	784	838	877	844	813	809	846	832	795	865	881	800	829	865	805	812	816	855	850	858	832	850	848	856	853	874	832	860	843	757	843	909	811	835	879	834	831	860	782	897	811	872	855	818	856	820	839	828	822	831	790	845	832	845	833	847	834	821	853	829	814	821	786	888	896	814	829	830	872	889	829	837	880	820	840	914	843	857	903	790	805	877	830	856	858	869	817	832	780	843	828	869	833	830	801	869	809	856	900	858	877	886	830	833	839	840	832	841	821	855	790	857	804	857	822	839	831	861	774	813	836	773	781	810	853	886	782	825	873	867	851	865	847	862	881	839	863	841	832	822	894	843	843	823	894	838	859	846	899
3588	219	191	195	184	175	205	191	184	199	188	188	201	191	197	209	195	198	177	179	212	192	191	193	171	203	200	191	190	163	195	176	194	180	168	173	228	178	196	188	200	178	198	197	178	178	194	203	184	196	190	203	197	194	185	176	226	186	167	179	182	218	224	185	175	180	178	193	181	226	191	181	177	198	205	155	169	178	187	190	181	193	185	169	179	179	187	203	174	165	185	198	200	164	194	195	200	197	197	204	190	159	183	183	179	187	188	180	210	194	182	166	193	184	177	189	184	216	170	194	184	188	212	177	159	190	182	206	185	198	179	169	188	196	199	166	219	209	189	210	198	207	215	165	191	182	189	206	165	199	201	197	193	194	189	190	204	197	192	169	176	174	205	204	189	191	215	185	185	205	195	223	209	165	190	211	192	194	201	177	156	186	156	171	172	173	188	170	182	198	193	174	176	201	200	190	190	212	150	181	198	201	193	179	194	199	188	153	162	190	211	157	196	194	170	190	201	181	197	201	191	189	220	158	183	162	180	182	178	180	203	174	190	176	188	191	149	179	186	219	207	184	193	181	195	165	206	205	210	192	211	189	209	196	183	193	194	196	208	152	210	196	183	185	166	231	183	204	174	181	196	174	168	185	208	199	161	185	202	211	190	181	165	183	185	184	196	181	197	175	157	198	192	166	194	181	190	170	186	199	188	214	152	181	221	186	172	170	179	200	185	172	203	215	190	189	206	213	177	194	156	176	174	183	188	171	188	179	160	182	175	192	150	221	178	183	200	183	189	177	187	187	207	223	183	198	195	190	200	184	197	197	206	195	164	176	184	180	199	192	192	190	167	206	215	208	190	208	187	190	169	205	190	168	203	204	184	198	196	173	191	196	173	193	194	164	198	214	172	187	193	207	156	211	194	183	193	190	205	182	150	168	210	193	203	189	210	178	193	167	182	226	176	187	184	219	168	203	181	193	167	187	180	181	177	179	174	197	167	173	194	204	207	215	176	209	194	163	140	178	185	183	169	202	179	199	227	165	168	187	207	211	190	174	186	182	208	208	199	193	192	190	186	196	171	205	195	195	185	181	176	168	194	169	173	208	214	201	205	192	172	194	185	209	203	224	185	195	176	157	185	185	205	192	159	188	166	196	199	202	163	165	189	171	193	206	174	178	188	152	194	167	216	191	192	181	174	175	177	194	164	190	188	203	178	190	199	194	171	192	188	227	206	213	186	194	177	186	200	200	171	176	179	178	204	191	185	222	179	189	185	196	182	163	182	172	196	203	199	190	184	176	199	185	176	186	177	177	170	232	181	191	203	200	195	202	197	188	184	175	165	206	166	178	178	218	204	189	171	198	173	198	187	229	184	214	191	203	181	175	177	173	167	174	187	193	201	190	209	184	175	178	181	180	180	194	220	177	213	204	177	181	191	183	216	184	189	195	202	191	154	173	185	167	171	183	191	172	165	205	194	208	172	192	203	173	174	183	201	204	170	178	176	193	159	164	171	191	198	164	190	171	175	166	183	187	175	194	198	167	184	214	207	196	183	187	208	186	174	179	193	174	170	181	195	199	200	210	193	181	183	198	179	183	212	166	204	169	182	186	193	210	196	200	175	187	165	184	172	165	187	179	176	189	168	199	199	198	165	174	184	187	169	167	192	190	179	201	167	189	174	181	179	184	195	207	170	173	202	202	209	174	183	192	210	190	195	222	201	201	199	206	149	202	220	180	180	181	180	173	175	208	200	165	181	161	201	204	167	192	200	172	198	178	195	188	181	202	173	195	223	184	198	190	176	163	193	160	208	180	199	155	202	182	195	175	187	195	172	200	176	203	157	168	176	185	174	199	178	169	173	210	177	204	192	184	193	187	196	177	211	179	181	179	162	200	181	204	190	198	170	192	179	172	190	180	195	200	207	179	182	200	174	181	193	163	169	192	191	196	189	210	187	190	210	196	188	206	206	199	189	186	182	197	190	196	196	196	175	188	187	192	174	192	181	181	215	192	202	192	200	202	181	225	190	204	181	214	199	182	223	167	180	182	165	169	193	205	173	165	162	194	180	200	186	185	176	196	179	188	172	198	182	196	170	172	204	174	201	202	166	169	191	192	200	172	190	200	180	203	169	228	160	159	194	190	155	164	168	174	194	187	167	166	182	204	189	183	196	159	187	196	180	187	174	191	201	179	194	189	225	183	185	189	193	187	169	191	183	194	181	198	210	173	174	202	217	173	219	209	196	207	176	150	177	172	199	224	172	186	184	186	195	207	188	189	210	187	207	191	199	172	183	201	161	184	204	215	194	224	196	167	175	174	216	215	172	192	192	198	202	180	208	158	164	188	188	177	184	161	198	160	174	215	195	187	194	202	185	190	190	195	167	201	210	195	171	186	185	170	178	170	195	206	212	174	194	207	187	208	196	171	180	188	191	197	175	173	169	189	164	206	180	176	186	191	176	177	190	182	183	176	172	181	203	191	177	211	182	159	194	162	162	218	198	165	200	181	162	185	193	211	192	186	167	166	193	177	202	205	181	206	187	199	174	196	185	151	193	191	191	178	197	185	175	217	186	176	190	198	196	174	209	210	190	171	173	196	198	173	188	181	195	177	222	178	191	180	204	197	218	192	194	206	198	215	192	196	199	172	192	178	194	180	194	192	199	217	193	180	181	169	199	182	192	193	184	171	196	186	227	201	190	198	184	172	187	191	181	210	174	213	207	169	224	211	170	170	169	177	156	185	159	188	207	181	176	181	194	165	183	184	198	192	182	183	212	177	180	188	190	183	221	195	188	180	207	195	190	205	198	207	165	202	192	152	188	189	219	188	197	192	179	208	180	187	190	210	192	175	180	175	186	188	197	175	192	181	204	165	214	210	195	163	179	216	173	205	202	186	182	184	191	185	182	204	184	181	188	172	148	201	202	182	189	202	170	176	170	190	196	161	187	168	175	201	193	186	205	176	195	218	210	201	166	191	203	189	173	196	207	191	173	185	191	166	185	191	214	186	157	200	189	173	196	181	207	192	178	201	198	158	206	202	203	190	195	184	195	189	200	206	170	166	179	182	189	184	182	197	194	173	170	175	179	200	217	187	172	189	193	177	215	207	179	162	193	185	187	192	192	212	163	193	210	196	189	180	198	183	188	179	192	193	176	174	200	175	180	186	193	187	168	181	192	185	199	189	186	177	199	195	173	185	197	171	204	216	174	191	182	179	177	222	213	213	176	197	213	179	179	179	200	190	192	178	175	195	181	185	176	170	199	187	176	160	202	188	175	192	200	179	181	187	188	199	204	200	177	177	163	193	171	179	194	202	189	184	227	183	175	182	200	195	189	219	198	192	212	197	187	182	162	189	200	200	165	229	185	178	198	183	198	168	189	204	206	208	175	208	192	193	172	201	208	198	169	185	201	177	174	175	187	195	200	200	185	180	184	157	163	184	173	173	160	162	179	192	176	179	201	193	174	198	188	190	168	172	188	185	197	212	157	205	217	192
3047	498	479	476	442	484	493	452	464	487	500	456	484	478	447	446	492	490	457	473	459	438	447	433	431	445	447	519	475	449	419	452	426	483	442	449	469	464	431	478	478	453	483	494	499	431	472	504	494	458	474	471	454	454	469	466	477	494	491	459	442	446	467	418	431	489	485	479	477	475	479	444	486	425	462	410	478	471	469	468	457	463	468	460	442	484	472	456	487	422	467	434	502	477	468	503	492	460	474	494	429	439	495	465	469	498	469	490	466	471	450	445	472	475	472	453	492	438	442	442	490	448	494	468	453	462	475	471	458	424	444	456	413	486	474	475	498	471	494	462	450	434	463	482	448	484	452	430	482	455	434	488	508	456	498	457	462	482	443	427	489	440	509	494	441	440	436	437	470	485	450	426	469	465	473	508	417	463	449	451	442	493	490	464	453	485	480	476	484	457	454	468	472	454	424	475	463	465	474	442	481	448	473	459	492	429	461	461	472	458	425	468	427	478	448	479	482	474	437	448	452	446	464	460	512	461	458	472	457	480	438	487	511	442	449	470	467	452	467	467	432	488	429	484	431	455	475	469	462	463	483	472	497	490	489	450	429	435	488	488	505	470	441	476	471	483	453	456	438	429	460	470	460	476	462	471	487	470	455	437	464	450	459	461	448	471	467	488	445	468	450	481	453	460	444	523	461	487	454	448	460	455	466	481	423	467	437	445	432	454	466	466	492	495	458	484	469	474	448	456	475	448	462	455	467	477	457	472	507	474	497	468	439	472	455	514	459	490	495	452	466	460	448	467	447	477	475	490	476	449	490	450	468	485	474	474	491	472	470	438	485	449	443	493	454	460	472	497	481	428	486	428	465	462	500	477	486	433	484	452	449	466	500	441	467	469	457	489	459	458	422	434	460	468	463	452	474	507	479	481	438	461	456	472	440	468	448	460	478	472	467	445	429	438	454	445	458	471	440	449	431	507	475	471	461	465	431	463	433	452	457	490	489	457	472	492	463	450	446	451	428	461	422	492	506	483	471	469	453	453	454	456	503	442	484	428	494	484	490	438	480	464	480	472	462	447	497	442	458	455	435	471	482	431	497	483	451	442	478	488	478	481	469	420	524	428	457	503	454	471	457	489	452	464	487	491	452	462	453	460	429	477	448	494	477	450	503	469	455	508	448	484	460	445	433	468	464	433	441	466	499	445	427	469	476	467	423	494	470	468	456	458	470	493	497	486	470	459	466	458	462	453	465	473	450	453	450	446	513	447	455	478	454	484	468	467	453	452	448	475	441	438	473	483	480	460	494	447	481	459	461	446	492	437	445	447	469	435	440	457	434	468	456	483	478	498	449	436	453	420	463	423	451	445	416	493	458	435	500	463	444	461	434	496	456	422	447	462	489	458	432	443	450	468	457	449	488	418	475	491	457	454	469	437	447	431	474	477	430	470	444	489	469	424	481	461	472	487	464	434	457	457	462	442	438	428	461	448	427	496	478	450	467	459	469	434	449	477	449	447	468	444	449	495	411	463	469	463	462	435	452	474	460	465	459	466	470	465	437	462	464	443	473	430	462	445	419	460	432	440	456	479	487	493	416	463	426	445	482	506	472	488	437	452	475	450	448	519	509	430	457	444	503	487	459	468	460	445	481	463	448	495	545	456	476	487	502	446	454	462	471	417	487	442	462	432	460	477	464	470	444	430	487	444	481	404	489	455	461	453	445	458	465	451	444	448	500	454	451	466	431	462	460	454	458	458	435	482	462	449	448	465	422	450	449	458	426	439	473	432	422	494	451	461	468	460	451	470	489	472	452	435	450	440	452	459	449	448	459	449	440	504	441	423	435	454	472	486	493	460	463	480	457	411	484	452	441	422	452	447	434	441	474	440	481	436	467	447	478	469	453	490	435	455	471	457	485	490	446	458	465	443	479	447	484	472	492	423	467	443	453	465	481	467	425	504	478	486	458	475	482	489	439	479	457	450	477	460	494	508	468	475	463	476	444	453	435	446	450	458	454	481	465	471	462	492	455	457	439	495	452	426	429	486	469	477	496	440	486	477	462	484	463	466	448	458	480	488	488	455	461	485	447	434	460	463	486	452	474	455	459	467	468	465	445	441	475	500	458	444	478	442	467	435	471	454	479	468	467	457	423	467	506	434	466	490	458	446	486	432	407	445	485	478	464	424	474	464	462	470	458	456	476	479	465	449	468	472	460	483	463	424	462	467	477	439	477	475	501	499	472	461	485	495	451	445	504	455	467	481	428	452	455	444	451	481	513	450	451	419	450	443	426	471	461	447	479	461	467	480	460	506	489	447	452	455	416	460	473	446	435	476	485	485	440	461	449	480	475	476	415	474	442	452	461	468	461	460	425	502	467	483	474	494	510	502	448	442	438	478	462	470	512	456	432	451	458	448	494	487	473	447	481	444	442	479	482	484	487	509	439	475	485	452	472	437	478	434	461	456	428	458	480	475	446	465	486	452	470	424	457	467	452	468	466	460	478	502	483	436	463	465	473	466	457	508	457	455	444	461	489	453	482	470	478	451	476	492	444	438	504	476	472	498	437	447	485	456	463	480	467	506	501	504	468	466	414	473	483	465	485	464	492	487	445	466	481	461	494	450	447	458	470	431	459	479	495	472	470	490	465	471	483	510	449	495	468	450	463	450	425	414	476	446	462	450	389	470	456	471	444	432	457	462	449	410	489	447	468	470	487	491	433	487	463	438	459	462	470	467	441	444	432	488	465	457	467	477	464	450	437	460	466	489	453	426	464	455	481	463	453	424	480	458	468	479	428	466	476	457	447	477	475	515	440	463	503	480	445	496	467	407	487	442	465	437	452	450	479	474	447	465	470	433	483	480	485	467	475	460	449	472	487	449	454	470	439	460	473	482	459	469	461	472	439	534	441	483	454	481	457	462	467	492	482	464	454	473	452	453	483	471	483	478	454	472	478	489	467	482	458	450	473	451	456	453	471	426	426	462	462	470	421	470	463	514	448	439	494	483	446	483	429	445	470	450	451	474	479	456	451	487	488	431	516	502	469	443	449	436	448	436	489	465	475	471	463	509	457	462	405	475	437	460	407	458	441	460	449	481	476	469	467	431	442	473	477	466	448	445	477	465	443	468	466	446	458	442	467	424	487	468	477	443	424	474	454	453	481	460	481	470	497	486	472	490	433	455	454	464	484	482	456	493	488	448	482	493	468	464	470	463	471	413	444	478	488	464	452	457	490	459	472	460	430	465	490	456	466	427	475	440	482	475	454	462	454	460	457	433	474	493	446	489	421	436	465	521	475	475	484	440	458	453	491	439	440	439	502	472	470	487	427	426	481	466	445	445	463	463	478	468	477	441	463	442	495	489	461	418	469	463	482	466	454	444	441	448	474	465	475	482	470	462	492	471	453	445	458	466	474	452	447	448	427	493	477	489	477	455	457	444	474	470	460	424	473	436	500	458	479	480	472	480	521	510	462	453	470	477	469	479	446	485	459	462
12615	850	647	547	453	393	342	326	307	322	323	305	306	282	291	281	264	261	298	264	306	290	290	292	273	261	326	269	275	305	291	276	247	306	292	269	272	272	283	282	304	327	266	259	266	270	291	271	283	256	268	285	258	273	273	305	277	285	261	282	261	276	282	310	269	301	286	291	310	258	301	248	264	248	233	246	303	281	300	281	268	260	271	301	293	276	269	282	290	277	266	264	292	292	291	277	265	260	278	278	248	283	294	302	284	292	285	284	279	245	278	271	227	281	278	302	258	253	243	285	274	295	285	278	295	279	293	271	271	258	275	297	298	253	259	298	276	271	264	288	254	269	260	268	299	274	265	267	277	276	293	264	285	266	298	274	242	275	251	274	287	254	263	268	268	269	293	268	303	307	276	312	272	287	289	279	303	263	266	252	287	276	295	273	284	323	283	279	266	281	257	284	292	276	268	260	296	270	289	264	262	255	271	287	253	256	273	269	295	251	282	272	298	294	291	257	272	275	288	266	263	248	270	302	291	282	297	262	291	291	288	300	269	288	244	276	248	255	272	272	275	277	260	294	264	295	257	268	289	269	295	274	316	270	282	256	280	278	279	298	302	273	283	251	279	307	264	260	264	273	286	264	257	286	283	326	294	294	285	283	335	316	276	275	270	274	297	258	269	292	287	240	288	284	227	247	294	296	242	262	280	292	250	310	261	274	277	285	273	224	267	274	275	263	300	300	307	319	266	276	277	271	281	275	280	286	287	273	279	265	269	284	279	331	280	248	268	276	255	287	285	324	306	260	274	276	275	257	276	301	296	283	270	267	270	256	239	253	297	272	295	251	320	256	266	270	269	277	263	258	248	256	281	287	284	286	266	255	284	298	301	288	322	250	277	285	240	248	285	283	284	295	278	320	274	282	268	259	233	273	272	254	278	287	281	271	279	304	289	270	280	240	316	250	266	215	300	283	272	295	251	289	297	290	286	272	239	274	265	288	275	286	319	278	280	282	327	294	263	306	250	286	302	295	286	256	281	285	293	258	259	291	291	277	250	296	244	251	276	277	313	259	310	264	287	272	280	266	279	273	269	279	273	289	251	289	248	264	258	310	283	296	265	299	272	276	283	255	292	260	271	283	304	263	248	267	250	268	278	287	261	276	310	325	269	268	321	292	263	296	272	277	277	284	283	278	263	287	289	267	281	293	261	251	263	302	258	285	247	278	274	310	280	278	257	299	306	286	278	316	295	270	272	280	256	264	237	264	266	284	261	242	284	228	285	298	302	292	280	281	297	310	278	293	259	277	303	261	276	280	287	278	289	285	283	266	281	253	259	260	253	294	273	292	289	298	306	292	281	269	279	306	262	313	293	265	268	262	267	256	283	269	289	293	259	254	264	253	267	284	293	275	286	272	311	269	277	298	301	270	268	294	293	276	295	271	286	270	308	270	246	271	281	309	271	306	259	261	251	268	278	300	303	283	284	252	269	284	249	292	261	297	280	307	274	277	281	256	275	281	268	289	255	278	257	296	280	288	271	248	259	289	282	277	293	278	283	276	244	251	249	320	303	252	284	245	287	268	293	267	285	285	302	269	271	278	264	260	272	268	273	270	281	284	272	252	289	260	289	298	255	252	294	270	307	263	284	306	280	291	285	308	296	261	278	292	266	311	273	297	260	295	264	279	265	265	307	294	253	305	288	280	283	279	280	279	264	270	273	299	306	306	290	273	282	271	311	308	314	273	272	251	325	288	290	264	291	286	280	261	275	265	282	270	278	294	288	298	283	301	287	274	256	243	283	272	265	253	271	268	306	263	287	307	280	300	272	296	282	283	250	257	247	269	308	245	304	309	263	272	264	254	280	328	265	256	285	290	272	283	276	280	286	312	285	281	244	278	296	257	292	278	282	277	320	282	280	277	282	275	310	290	323	243	265	294	276	310	264	287	290	263	285	268	264	284	302	250	298	248	256	287	272	262	302	276	312	320	260	279	268	270	323	241	255	263	267	244	244	255	281	288	262	311	252	256	277	273	257	298	266	300	266	273	277	275	269	321	267	271	289	295	305	275	262	278	293	253	262	267	302	263	273	282	291	267	274	284	271	297	273	293	263	280	305	301	311	295	266	279	285	298	266	284	260	272	267	261	284	301	311	291	290	302	287	286	267	301	304	279	292	290	271	277	258	310	289	272	290	262	285	271	287	285	266	281	276	269	312	276	260	250	258	323	268	299	314	294	275	266	262	285	270	281	259	253	304	272	272	288	284	251	278	269	265	271	262	282	281	253	252	274	276	247	266	269	225	269	265	256	269	306	252	275	269	274	302	291	290	245	298	267	261	319	271	262	296	273	260	289	270	272	277	220	280	267	268	290	260	295	267	302	277	254	290	283	253	287	264	276	312	268	297	247	275	282	278	290	275	267	311	262	274	277	297	281	297	289	305	293	268	290	286	265	286	329	264	269	298	266	268	305	293	316	279	293	262	272	264	269	276	279	282	242	272	284	286	262	240	282	259	284	262	266	283	281	290	282	286	269	287	257	288	290	317	257	249	298	294	299	253	258	278	259	279	274	281	291	300	311	269	253	269	280	258	255	279	273	295	271	276	269	294	274	240	285	254	269	288	283	276	271	277	274	279	282	291	291	275	289	253	302	281	281	254	276	241	283	281	312	253	299	256	293	255	282	275	269	267	254	282	245	276	256	285	284	259	284	276	272	292	259	250	252	293	292	257	261	271	247	249	245	289	298	267	292	299	298	281	287	299	299	292	281	255	275	283	287	285	254	283	292	284	270	265	280	283	263	287	290	293	286	277	259	273	270	266	284	302	307	264	291	270	260	246	289	241	249	269	273	273	280	313	272	270	292	263	277	300	273	276	266	292	289	276	276	275	281	255	258	274	298	283	285	257	298	261	267	276	266	260	306	275	281	283	300	289	293	275	277	289	281	286	298	303	276	293	271	287	274	298	259	266	262	281	281	291	262	295	279	300	261	301	293	284	284	283	268	273	254	269	262	255	266	296	287	273	271	280	284	281	272	264	278	308	299	280	288	293	253	254	294	297	319	284	321	260	298	254	289	251	280	256	296	305	280	257	281	289	269	267	247	272	275	286	276	284	258	255	278	278	301	263	287	273	314	249	279	256	258	268	289	272	260	252	281	272	257	300	270	280	293	236	261	270	266	268	263	269	289	260	284	304	255	278	278	260	306	297	278	295	275	303	304	298	259	285	290	253	304	269	301	285	284	255	304	281	256	256	280	289	268	267	323	306	277	295	273	299	263	273	256	275	247	291	258	302	285	263	278	284	281	225	263	280	290	283	283	293	276	323	277	300	240	279	289	296	263	272	313	286	314	273	274	279	291	264	273	289	285	277	307	263	274	271	298	272	257	263	297	261	273	275	291	259	281	272	323	295	304	263	287	285	305	271	279	281	253	282	280	283	253	290	293	260	259	271	250	300	289	265	286	289	259	280	309	296	237	265	287	288	271	281	296	268	296
8827	929	1332	1419	1288	1105	1062	964	874	840	805	775	784	754	727	751	727	707	709	702	673	657	626	661	699	665	651	674	614	639	662	636	739	713	672	637	667	659	674	651	599	691	685	651	663	679	598	649	640	688	609	676	679	687	618	703	703	627	644	677	626	630	698	696	645	671	671	637	656	605	690	702	665	630	614	650	665	673	686	644	670	621	617	618	650	659	639	666	658	642	626	620	618	628	577	690	620	640	661	635	667	665	646	634	630	629	655	633	636	655	651	625	649	646	632	675	601	665	636	600	668	579	648	641	668	680	684	690	664	657	609	628	655	620	665	705	631	650	654	614	602	634	647	656	680	662	615	628	635	621	649	667	622	657	660	611	675	644	657	634	621	604	660	649	666	640	666	633	595	649	642	591	613	632	688	643	632	661	624	659	660	662	635	643	656	629	639	637	628	679	643	667	681	638	657	675	622	600	615	668	663	611	659	641	597	648	645	612	634	672	678	671	591	615	643	589	701	673	605	617	686	645	654	612	663	665	612	680	644	700	659	657	634	627	589	659	677	622	659	668	587	621	668	615	641	640	686	647	603	637	665	687	621	639	668	661	614	613	685	605	637	640	673	656	628	668	674	677	649	644	661	660	637	653	615	666	648	623	628	671	637	648	620	617	648	651	638	674	592	645	616	667	675	655	651	640	662	665	646	588	660	629	651	646	666	607	683	649	664	645	648	631	658	624	665	638	664	623	665	633	646	642	630	663	630	654	634	606	652	622	610	636	628	590	659	625	664	596	674	639	616	601	671	726	655	649	713	625	644	631	635	670	636	673	622	634	665	667	618	657	654	606	666	587	692	678	616	647	624	654	652	674	633	678	660	629	633	640	672	661	604	626	638	634	632	677	678	685	628	639	638	664	625	670	648	625	642	652	645	632	664	696	646	637	648	639	679	620	684	608	632	633	653	646	692	632	681	660	640	636	620	684	637	638	647	621	661	651	628	631	620	659	673	642	654	613	641	651	631	647	669	661	635	610	641	620	618	650	621	608	638	627	675	670	680	656	687	656	654	656	643	653	637	655	658	664	652	644	657	662	692	656	622	667	611	610	647	669	653	643	588	675	653	601	674	680	643	681	650	670	656	654	635	649	681	640	635	649	644	616	626	630	623	695	627	639	639	658	644	664	683	641	655	655	703	619	644	644	605	636	648	659	648	628	623	585	609	682	643	666	633	636	650	625	606	656	637	622	692	666	675	628	619	634	607	678	632	663	638	623	649	614	672	651	616	686	630	599	666	620	656	630	646	651	643	628	619	674	654	636	664	673	684	680	640	632	644	593	622	644	656	648	624	678	681	640	639	652	662	656	657	663	635	628	627	637	663	631	662	627	603	652	667	662	668	650	641	623	655	665	656	628	630	659	601	608	622	663	658	655	626	644	661	690	651	617	661	683	655	669	634	650	626	632	699	623	641	586	632	661	670	627	629	635	707	634	671	623	676	666	629	641	656	635	649	649	628	621	665	644	625	594	652	659	645	628	661	605	645	603	665	676	639	651	653	678	645	637	676	658	649	617	661	653	640	657	658	636	639	670	631	580	685	663	615	605	618	608	651	661	661	647	653	665	689	617	655	673	664	652	654	707	625	654	622	640	609	642	689	620	673	656	668	625	674	665	634	670	699	629	631	666	624	655	650	665	641	621	646	664	620	675	652	651	656	643	660	672	613	657	637	640	624	628	653	599	639	633	653	616	641	693	565	671	662	648	637	618	683	626	658	673	684	635	646	635	607	647	648	635	634	672	634	671	695	677	652	643	638	656	633	647	639	633	668	681	642	679	648	659	607	651	619	650	613	605	663	645	596	612	623	639	601	663	663	639	621	618	635	664	693	667	629	606	668	659	609	695	619	620	647	642	608	654	606	647	662	648	594	617	684	678	647	664	657	600	625	677	709	671	626	657	689	646	650	661	612	651	664	625	605	650	701	597	641	694	650	637	647	666	657	689	644	657	664	653	673	682	655	632	699	664	673	672	654	632	638	619	661	632	690	655	655	652	635	633	611	716	682	628	618	661	664	675	647	624	666	653	641	646	643	692	656	631	610	623	612	642	659	625	661	616	641	658	626	642	617	641	647	658	618	717	634	676	656	643	676	669	645	683	633	651	621	682	660	670	666	623	635	656	620	649	643	659	661	651	687	634	648	654	642	650	638	655	656	635	652	639	636	610	647	635	616	638	655	653	644	667	657	630	680	630	651	684	667	618	620	615	638	692	631	626	632	619	620	678	649	642	667	602	654	559	679	676	628	624	640	593	629	645	627	615	590	680	657	640	665	641	649	687	627	644	598	641	646	636	650	706	651	660	646	654	649	663	642	635	649	602	627	640	604	698	624	677	682	668	691	682	648	635	609	611	640	645	647	658	679	645	621	660	657	618	624	643	632	611	670	623	670	666	634	658	654	625	589	660	618	697	658	651	635	643	630	638	675	647	599	689	634	616	653	652	613	660	654	646	620	633	676	638	648	620	616	669	624	650	706	614	650	630	672	658	663	654	613	672	633	648	628	684	661	634	651	660	630	697	633	641	636	655	614	627	631	696	646	658	648	586	639	600	668	655	661	644	621	635	679	695	650	653	652	678	610	649	650	594	658	646	660	649	665	608	642	618	631	637	648	650	633	628	670	634	646	648	619	623	657	680	678	642	667	631	601	651	662	627	644	634	610	612	666	642	612	606	673	639	656	651	634	679	622	653	618	639	599	647	681	719	659	599	679	645	640	675	660	615	636	648	597	694	663	635	618	614	662	665	601	636	634	652	679	708	638	657	651	633	638	640	659	680	649	633	673	643	631	655	651	682	610	631	676	649	664	647	631	690	658	664	623	611	644	636	608	631	688	678	607	668	616	650	634	644	667	642	658	613	671	628	641	662	635	683	637	652	642	629	697	650	671	675	664	623	641	622	627	618	658	678	657	685	720	662	589	655	646	654	620	626	667	653	679	647	583	643	637	620	645	641	646	626	647	654	616	702	667	564	636	653	676	616	644	681	617	663	654	638	687	654	628	673	650	683	628	659	617	609	682	635	606	626	661	643	646	684	617	645	676	629	640	644	652	605	629	678	633	646	660	621	677	631	653	630	619	646	639	666	671	624	656	654	657	672	606	680	631	676	626	627	643	649	669	612	617	625	672	611	670	613	668	666	618	643	686	586	657	697	663	666	619	616	626	658	668	640	650	619	632	715	660	631	611	673	626	688	639	637	657	682	656	635	660	671	661	640	639	644	676	629	623	626	632	621	651	695	676	629	666	649	644	623	620	648	651	644	672	657	666	628	636	698	682	632	709	597	617	607	637	644	648	656	598	714	689	660	653	674	680	653	596	675	651	656	656	656	605	692	628	673	704	646	654	640	641	615	600	640	609	672	644	679	625	640	663	651	682	631	639	704	617	617	662	625	640	662	605	643	631	657	636	651	650	647	631	645	665	662	682	652	626	665	676	668	655	620	621	654
22074	2111	1168	913	712	629	518	526	434	453	403	422	431	437	413	444	398	411	378	405	378	420	399	373	414	365	432	345	401	408	412	412	410	375	393	367	404	388	402	397	370	396	382	369	347	399	378	417	398	354	384	388	391	416	408	364	373	359	392	367	383	364	391	430	421	408	388	444	391	399	410	375	384	414	397	421	362	391	397	403	403	401	369	407	393	402	391	421	409	356	371	389	387	400	365	386	379	382	380	380	386	397	394	419	407	390	419	388	393	392	403	408	403	416	394	395	403	385	407	406	382	411	383	401	360	432	420	364	382	413	445	390	375	405	415	359	379	375	397	380	381	410	377	375	373	344	400	426	412	368	390	404	436	372	390	408	383	371	383	392	363	407	383	388	383	368	390	386	411	385	353	380	366	400	364	376	380	380	366	385	385	381	386	393	356	425	392	378	373	371	388	364	373	381	373	402	372	377	354	368	387	404	407	378	391	401	416	383	376	400	425	375	389	413	375	343	400	411	361	372	373	438	346	350	406	419	433	400	399	402	383	379	429	395	372	393	375	390	383	393	385	399	423	387	380	384	363	354	402	402	379	413	413	370	369	419	386	395	416	369	396	358	385	393	403	396	411	377	375	407	430	388	407	391	382	391	387	359	376	373	420	368	385	390	380	391	374	373	390	406	378	406	374	385	388	359	392	407	408	409	338	364	382	392	338	396	395	378	364	386	381	359	396	393	387	404	393	415	398	393	412	367	377	377	380	390	376	393	319	378	393	375	339	393	412	390	382	383	396	409	375	375	414	388	342	378	385	374	396	389	401	364	384	371	377	371	375	361	382	373	366	386	376	394	390	401	403	415	407	367	399	391	395	340	386	395	398	401	388	395	382	360	368	395	381	394	376	390	363	372	370	422	385	414	380	367	394	394	374	388	413	363	386	383	355	360	408	411	341	394	398	370	393	402	399	356	357	367	380	388	389	363	393	388	408	380	388	386	364	442	383	387	398	427	391	366	404	443	426	389	388	389	375	399	372	379	393	367	400	420	417	351	384	398	396	397	345	419	379	387	369	377	390	372	417	380	393	358	378	345	365	379	413	372	377	412	344	417	430	391	403	370	365	407	397	379	390	371	424	403	392	372	371	384	388	401	375	371	394	404	381	367	385	410	365	412	404	364	388	388	397	372	392	357	389	359	380	383	409	362	349	384	361	404	396	415	387	389	385	397	410	388	385	400	387	403	380	407	373	400	377	346	358	434	364	393	411	416	381	370	424	394	398	361	392	374	386	394	380	389	363	408	372	407	385	406	381	393	416	355	352	371	399	363	383	379	405	376	363	393	413	412	355	381	378	378	353	423	387	430	411	415	379	397	352	389	364	362	394	369	403	379	400	329	390	405	403	388	379	373	399	378	369	360	398	381	419	415	355	357	400	365	375	399	387	365	397	379	372	361	378	376	348	403	417	357	390	402	369	396	387	384	379	437	422	388	403	421	442	403	397	365	363	388	375	395	383	367	357	337	401	373	422	398	360	393	402	356	415	353	381	402	386	361	393	415	392	422	372	425	368	389	383	421	366	381	416	356	392	391	378	389	405	426	375	387	364	395	377	412	378	374	418	397	383	375	374	383	392	372	353	407	389	383	377	406	409	416	399	395	375	390	385	408	416	400	395	390	431	403	360	419	410	409	386	381	398	360	387	412	407	398	437	350	404	361	393	417	370	358	372	399	406	345	413	372	431	376	364	378	360	368	425	372	382	382	359	379	376	381	405	398	388	381	373	401	374	351	400	384	391	391	433	416	399	407	381	391	405	380	390	418	423	400	421	372	372	371	401	401	365	355	418	361	374	416	414	409	365	380	376	384	330	380	382	399	401	406	402	419	365	413	409	364	415	395	389	379	393	379	382	409	382	405	379	411	389	385	346	419	435	402	407	383	384	385	413	404	393	359	405	392	418	394	396	390	398	383	401	374	368	389	368	430	387	368	415	387	402	399	376	347	400	384	385	371	440	391	365	380	380	380	432	399	409	404	341	395	392	359	363	342	414	402	392	392	403	396	397	359	385	383	373	396	394	391	365	404	370	391	366	386	373	410	381	392	379	378	394	381	412	391	402	358	411	364	400	384	394	375	398	396	410	431	400	365	422	384	388	368	385	417	382	367	377	428	392	354	391	382	399	375	435	394	390	345	393	399	376	382	399	401	396	359	398	405	384	390	409	341	384	415	395	341	365	371	375	426	370	361	357	379	424	353	361	376	404	417	381	370	405	362	439	397	378	421	371	400	396	377	354	372	387	381	377	358	358	414	390	386	346	425	412	384	366	396	359	346	308	387	402	409	368	406	392	425	419	406	393	370	399	371	383	382	421	374	365	413	362	398	433	371	400	366	386	396	372	374	427	400	380	373	391	370	408	418	398	402	407	384	407	397	380	363	418	388	379	383	366	355	435	384	416	412	383	362	360	398	381	360	424	398	411	391	372	382	419	377	379	400	395	393	382	368	403	406	408	333	362	408	381	387	369	355	360	371	422	429	354	419	390	360	398	364	380	450	419	396	405	369	377	363	422	393	389	428	403	338	415	408	414	365	368	392	393	367	393	345	393	395	397	458	394	376	395	370	415	365	403	438	427	370	386	384	376	416	379	374	361	409	432	354	375	378	388	391	384	365	404	374	374	393	369	371	376	363	376	450	400	403	399	403	389	400	376	441	382	383	400	397	363	407	388	371	356	404	401	410	383	414	402	371	411	379	362	399	355	401	376	396	349	375	385	413	412	413	383	401	395	401	406	417	392	363	362	391	393	397	455	418	385	400	402	366	408	399	341	346	405	367	406	375	415	388	418	348	360	398	367	401	357	385	370	402	389	367	371	405	410	377	390	400	383	390	400	391	360	378	392	386	434	397	375	379	397	368	383	383	349	363	367	377	362	357	428	425	374	380	373	407	410	401	418	352	384	389	380	401	410	388	364	386	410	374	419	377	397	381	393	393	425	400	390	390	394	400	352	420	393	380	390	412	388	376	404	392	423	379	396	443	391	388	374	377	405	354	390	419	386	370	390	383	387	390	413	379	373	401	386	368	361	397	429	356	367	423	377	391	355	400	393	368	354	377	410	404	364	413	442	388	350	378	367	418	378	409	393	383	426	360	402	356	429	372	396	409	375	376	367	416	339	419	369	419	433	374	388	370	399	381	417	391	373	357	372	378	377	362	420	423	375	395	390	390	399	398	382	385	451	392	363	380	393	393	366	362	389	374	410	355	381	368	389	367	376	407	385	397	361	392	374	432	376	386	404	378	384	399	378	377	402	368	377	430	384	390	386	375	380	378	417	389	391	420	378	381	381	383	377	414	399	393	379	371	399	370	386	364	361	395	370	382	422	421	354	397	351	357	373	387	380	395	361	392	393	403	440	381	424	402	406	396	361	423	396	383	375	374	372	384	376	402	368	404	388	369	413	366	383	368	363	390	408	401	410	371	387	421	410	419	423	382	386	425	379	362
11763	1436	2170	2455	2152	1889	1596	1432	1322	1205	1196	1096	1049	1077	987	1060	953	985	953	951	1021	934	947	960	907	909	921	915	934	850	875	909	876	848	882	929	904	861	885	871	944	934	867	868	837	857	854	891	844	867	857	897	890	884	860	826	889	880	901	921	872	839	893	847	883	865	823	893	926	846	832	832	892	868	816	858	842	871	832	870	883	880	859	844	840	900	855	834	853	863	854	874	867	911	916	837	884	875	893	848	898	860	850	822	871	837	888	905	907	862	850	820	897	897	816	856	838	824	863	863	825	844	836	770	878	914	861	818	865	873	819	851	845	835	838	854	887	847	897	823	856	846	813	844	882	810	851	852	853	871	853	889	816	857	818	921	853	875	869	851	902	785	818	864	921	836	838	837	835	839	845	853	819	834	859	897	873	814	867	790	849	867	884	828	852	876	903	837	872	863	853	854	844	879	844	885	848	834	860	795	802	844	809	882	867	856	868	839	871	833	842	809	867	869	843	785	835	833	851	886	831	836	868	784	865	808	821	842	847	904	852	831	854	869	891	877	854	857	816	866	847	827	869	863	840	850	849	875	804	900	825	835	862	841	792	877	828	840	837	846	845	872	844	853	865	861	886	886	843	815	831	790	814	829	865	838	880	849	872	810	861	923	851	811	847	815	808	842	834	853	885	799	874	886	885	895	852	825	875	864	819	824	848	875	853	867	840	838	884	879	857	841	860	861	871	835	886	807	877	875	830	854	844	835	881	841	848	842	866	868	892	902	812	758	899	819	848	789	842	801	872	882	875	814	804	829	846	790	856	898	864	855	816	834	832	787	822	866	860	866	912	837	782	840	825	776	849	834	847	839	826	911	863	824	819	874	851	842	846	891	870	858	829	864	836	837	872	852	881	858	855	839	863	840	837	786	827	870	885	812	816	866	824	861	853	832	932	890	884	862	862	859	853	864	827	823	806	889	853	837	873	825	807	881	840	879	818	776	794	873	817	892	777	801	940	811	853	833	812	872	849	873	824	845	815	847	886	847	914	876	818	822	887	858	818	889	823	886	814	815	794	850	878	872	843	856	800	799	820	834	837	865	872	830	845	841	887	895	823	889	841	830	866	882	831	848	863	868	857	873	822	860	891	850	864	878	901	879	835	863	858	804	870	854	877	834	859	829	864	829	864	827	825	876	861	895	828	848	872	808	847	878	841	878	804	893	874	882	896	839	827	942	817	831	814	823	867	841	868	867	850	838	871	885	863	827	875	881	878	877	865	829	838	793	824	806	861	856	861	852	832	839	830	812	864	883	890	866	818	782	825	873	805	856	888	863	861	880	842	866	890	894	855	833	875	876	890	851	871	865	864	816	843	855	818	874	860	865	845	803	856	837	840	799	827	870	827	834	790	877	855	879	814	899	866	793	794	859	804	865	840	885	902	838	875	868	850	862	796	864	842	840	893	832	845	843	868	890	817	830	912	854	873	845	827	845	851	862	871	799	842	805	872	864	865	850	861	839	838	850	831	915	856	870	889	810	778	866	828	844	869	887	884	869	821	823	828	871	854	773	841	872	797	831	852	843	875	834	850	848	892	803	866	813	839	899	854	853	843	919	842	957	883	867	848	839	850	871	843	882	850	868	888	867	847	819	836	833	827	824	836	877	865	848	879	843	838	871	869	809	856	806	828	838	870	838	893	880	777	848	830	770	860	838	856	800	828	824	864	845	844	850	828	884	865	818	854	793	831	823	862	834	888	842	863	824	883	839	824	851	855	820	791	866	820	873	838	828	862	827	871	828	886	838	801	840	898	816	803	854	895	870	845	862	824	840	840	911	832	825	842	833	841	902	904	805	863	822	843	880	855	839	827	851	868	829	855	929	833	811	824	853	856	887	872	836	869	853	887	822	846	874	844	904	844	796	845	844	847	851	844	837	859	846	851	811	842	842	880	829	837	846	796	871	876	862	855	806	849	839	797	848	845	836	846	909	849	828	853	788	873	800	836	845	807	858	882	834	818	881	847	820	908	895	803	806	828	857	868	839	835	858	852	782	878	872	849	861	824	835	842	878	876	848	857	844	820	816	893	842	918	893	825	860	866	906	858	819	893	856	828	820	820	815	824	855	827	849	874	891	819	797	902	789	831	877	826	871	827	830	828	865	839	815	890	830	876	815	863	845	793	869	850	834	835	855	858	841	820	849	859	836	825	831	917	857	881	834	892	830	883	863	874	837	881	880	827	831	829	807	840	889	812	827	859	859	869	839	839	870	906	837	856	853	867	895	739	918	832	832	828	836	866	805	842	849	808	855	864	851	847	833	847	822	904	828	844	872	817	836	844	884	837	810	862	847	831	850	838	855	871	846	869	857	824	839	818	881	859	845	810	900	824	846	873	855	856	883	787	812	826	836	866	863	864	840	829	851	778	929	842	819	834	851	872	873	852	842	838	840	844	820	862	830	813	779	805	822	879	879	837	880	863	798	843	815	855	842	881	825	855	816	841	898	849	868	887	863	849	888	839	845	863	850	829	833	833	826	872	818	841	879	816	895	832	875	795	845	871	812	898	832	846	862	815	837	833	873	891	828	889	820	850	874	798	825	851	833	847	813	909	889	825	894	895	847	822	879	880	875	837	847	821	894	888	815	870	821	830	869	850	865	830	827	840	909	894	768	829	797	827	791	846	828	863	821	848	877	891	825	900	857	857	839	879	876	862	879	832	879	899	841	869	856	867	920	939	878	929	837	849	869	833	838	899	857	814	868	815	851	873	867	894	918	860	855	833	773	829	901	844	815	828	846	837	902	848	831	810	838	839	881	827	857	854	814	843	867	836	887	786	857	818	866	868	819	843	850	813	847	850	886	842	849	823	886	842	865	788	819	862	825	817	868	857	858	846	819	850	902	856	838	848	882	902	888	928	903	788	855	874	861	786	876	848	884	861	836	882	764	836	870	838	881	817	862	866	839	886	789	892	814	788	813	872	880	824	826	875	839	792	873	824	849	894	829	813	864	837	862	821	864	838	866	898	824	847	852	885	851	824	832	795	843	837	871	795	896	845	844	811	860	845	913	841	856	862	840	808	847	894	839	853	858	834	833	837	863	864	881	855	846	886	844	875	880	880	782	891	849	873	849	790	829	824	829	791	879	919	815	838	843	853	818	848	861	863	846	828	881	834	828	836	843	835	882	881	844	861	855	870	885	837	891	796	857	885	846	853	869	825	814	835	866	842	792	840	812	803	823	845	823	823	900	838	864	850	785	888	852	890	875	840	894	891	866	826	850	825	911	791	900	899	912	867	887	812	814	831	845	848	844	841	822	868	855	899	875	869	876	833	883	867	811	911	832	876	821	869	843	885	887	846	845	829	859	835	872	835	846	844	860	861	869	828	851	859	864	818	865	923	902	864	834	811	800	816	835	891	853	893	874	824	872	846	850	869	825	863	856	839	854	858	816	815	879	841	864	849	877	840	878	815	833	885	810	858	832	894	875	868	864	877	869	877	831
4441	270	214	206	196	209	210	205	202	198	225	193	206	190	205	189	195	216	197	173	163	192	181	179	215	224	211	178	207	198	195	172	207	191	189	189	178	182	173	210	178	194	181	180	196	162	199	183	188	174	209	197	211	186	217	184	183	201	213	181	191	182	220	202	195	160	185	225	197	174	193	206	178	190	176	218	193	180	190	175	197	201	203	208	187	215	204	173	167	186	181	181	199	204	196	178	215	201	205	170	179	195	193	187	219	190	214	204	181	195	193	167	171	211	211	193	169	210	184	203	191	188	221	196	201	200	215	216	201	175	205	195	205	186	195	218	186	206	205	197	188	185	220	186	211	213	233	228	199	181	188	182	187	180	204	183	194	185	208	181	200	189	188	200	198	202	208	196	188	175	189	204	182	186	180	190	188	185	198	192	202	184	227	210	195	211	181	199	202	195	199	228	176	188	202	213	184	224	182	191	188	207	218	195	197	190	195	189	236	214	192	169	209	201	196	199	202	192	197	170	195	204	188	197	197	209	192	207	212	189	196	197	187	201	176	210	169	208	210	189	204	187	190	156	173	189	207	202	175	219	158	183	204	199	206	189	215	196	190	205	195	164	167	184	206	179	205	194	212	186	221	201	196	193	217	183	207	188	178	198	203	219	184	208	180	198	200	222	200	214	206	188	192	200	186	188	176	201	186	209	194	176	189	236	216	190	204	198	189	203	179	191	199	177	224	230	221	203	237	217	179	208	175	214	207	183	199	200	233	193	211	203	213	195	186	193	168	185	205	193	200	212	191	192	203	188	183	186	212	217	224	210	201	166	198	176	176	202	182	203	192	207	171	216	198	191	205	197	180	195	201	185	204	175	218	210	193	192	197	178	211	221	204	211	233	236	187	174	190	208	189	222	198	184	176	200	187	196	219	175	197	192	228	197	196	192	194	224	199	178	196	205	233	219	212	203	202	193	190	209	206	180	179	192	198	187	204	190	237	198	215	178	198	214	189	190	199	205	209	213	192	194	184	210	198	194	208	199	204	202	195	197	174	190	204	182	201	205	179	221	224	197	226	180	217	197	183	194	181	170	197	205	195	194	201	224	185	207	196	187	217	192	196	189	182	183	213	206	198	213	205	189	177	201	193	184	172	166	176	199	188	177	189	186	205	189	172	178	216	189	180	209	218	171	216	188	192	182	214	209	194	216	201	192	186	200	214	205	184	170	196	191	198	223	209	219	178	206	202	191	210	187	169	164	173	194	186	210	223	224	219	199	217	188	207	173	170	182	178	202	185	183	216	200	184	193	186	195	181	205	188	186	202	180	188	186	183	178	198	195	205	220	220	195	194	214	169	180	202	231	226	173	189	202	205	195	171	211	185	199	187	199	174	199	206	194	175	208	195	181	206	199	208	187	210	225	193	186	201	189	199	209	186	207	181	225	181	206	182	195	215	192	227	198	184	198	176	189	214	174	176	193	187	218	175	198	168	165	200	194	198	176	227	202	216	187	185	160	195	212	201	213	197	213	175	209	199	184	196	185	178	191	229	209	175	186	196	191	214	195	210	228	168	209	211	191	211	211	191	200	200	202	183	191	201	182	218	178	211	184	145	202	181	176	191	221	218	204	188	190	198	174	195	189	204	221	195	202	192	198	194	198	175	165	199	186	187	215	193	187	187	177	205	204	179	182	196	203	204	213	186	187	204	211	182	151	193	198	213	195	187	167	197	185	195	217	184	181	210	181	190	180	190	185	183	162	213	219	165	192	175	196	176	220	193	182	216	204	193	199	218	197	185	196	194	161	201	196	194	188	148	200	178	234	189	198	224	166	204	244	208	207	206	188	197	157	178	209	210	209	205	188	181	184	193	211	220	187	233	184	209	159	189	195	189	204	207	185	183	192	181	209	194	195	220	209	201	223	206	221	196	198	170	196	165	208	204	186	190	173	194	213	192	199	221	200	208	197	233	193	177	206	157	194	206	206	195	197	216	193	186	198	187	199	174	193	187	199	220	189	201	202	185	207	222	198	204	198	187	190	196	210	229	173	174	197	207	185	194	185	182	238	198	198	180	210	201	194	187	175	209	210	192	189	213	192	190	191	203	184	213	207	177	213	197	181	184	175	180	189	196	191	199	191	187	208	211	198	198	191	192	182	206	180	186	205	198	180	218	201	193	200	197	179	193	199	178	215	223	183	172	195	187	208	197	201	187	183	180	198	183	179	194	178	171	212	210	201	193	211	187	216	185	204	170	192	183	196	197	192	208	243	207	195	201	193	185	209	193	193	190	190	196	197	203	166	171	178	179	156	192	190	177	196	203	194	197	200	220	200	196	187	217	212	175	190	178	199	200	192	185	187	179	199	212	209	199	196	205	189	213	208	209	210	193	179	192	205	184	189	203	206	209	166	195	177	222	197	162	202	191	197	207	224	196	186	177	210	199	190	197	164	205	210	223	204	214	194	206	202	175	181	208	212	189	205	215	197	185	209	205	228	192	160	180	167	192	199	209	190	182	195	203	185	211	191	191	217	170	183	181	186	180	206	189	203	157	184	198	161	200	216	179	181	201	206	202	189	204	192	188	160	196	206	170	173	188	190	202	187	187	202	198	191	199	195	189	191	197	198	177	200	209	194	174	200	208	204	228	210	206	218	213	213	191	218	225	181	206	178	227	207	194	182	188	206	203	198	211	189	173	182	178	210	197	203	207	187	178	208	206	216	220	199	194	194	182	185	170	212	205	199	208	204	164	195	195	198	204	198	201	207	220	181	211	225	199	207	190	187	184	193	211	236	193	169	183	214	187	213	178	189	190	177	189	185	221	160	201	196	200	193	197	208	188	174	178	181	194	212	206	222	194	200	165	194	215	183	204	204	174	202	215	186	171	189	203	191	201	215	208	186	177	194	169	186	208	183	201	188	196	222	187	223	184	183	199	183	205	192	213	219	192	174	168	218	177	211	210	209	192	151	186	190	192	196	199	185	186	191	193	200	180	203	182	181	166	188	210	211	167	189	209	216	203	188	201	180	186	198	183	198	188	193	201	195	188	193	206	208	198	183	178	200	196	179	212	191	206	216	184	171	208	199	210	185	191	213	203	192	196	201	185	196	214	193	226	217	175	213	185	192	206	191	190	203	200	187	186	170	195	208	193	214	200	173	214	179	181	196	188	184	231	186	204	182	189	198	208	203	194	182	210	222	183	168	199	199	211	194	177	180	194	188	207	172	192	221	185	206	189	193	211	193	199	181	194	200	177	216	208	179	173	187	199	170	175	163	191	202	195	197	182	182	197	181	203	214	193	180	183	215	208	203	186	220	195	194	230	177	193	180	176	168	218	198	203	180	199	213	200	200	225	220	216	249	187	200	197	200	200	205	195	195	201	204	191	196	197	211	167	197	189	213	194	176	196	210	198	196	203	199	221	196	184	185	198	205	198	226	206	213	205	199	202	204	220	193	166	211	218	194	174	158	211	199	209	214	211	210	211	215	182	159	191	201
3376	480	471	537	524	484	491	480	467	496	477	513	496	484	479	484	441	486	477	466	485	439	503	485	486	464	445	478	489	512	478	465	486	486	416	474	473	493	463	485	472	498	492	451	488	472	464	485	444	509	465	466	488	470	511	431	480	478	479	496	504	454	489	493	476	488	464	515	491	495	475	480	474	495	505	479	470	497	493	467	488	519	475	431	486	454	478	452	522	495	491	513	470	522	498	474	494	456	471	512	498	483	439	527	475	473	489	441	477	496	500	473	512	477	499	448	454	516	474	481	491	445	501	504	479	468	489	489	493	499	461	507	515	496	464	479	489	503	487	455	480	448	495	438	429	450	461	511	475	497	506	469	471	499	456	450	464	499	472	490	490	501	468	503	476	467	480	535	480	485	493	461	457	460	489	470	482	472	475	464	461	488	495	469	501	491	488	470	487	487	453	466	473	499	458	485	492	479	446	477	459	498	486	492	499	503	469	494	516	491	500	488	487	485	469	463	507	474	475	500	458	464	457	502	452	500	441	447	489	453	497	498	475	450	476	443	479	499	470	444	488	493	474	481	469	525	496	488	474	492	478	472	492	483	482	466	456	513	521	456	464	462	529	472	487	480	484	463	473	496	456	499	476	487	435	489	470	444	463	486	507	497	457	485	482	456	502	496	480	479	458	500	497	479	501	493	486	464	491	505	473	473	457	465	471	510	469	497	485	523	419	473	491	530	439	494	471	481	539	494	468	471	431	487	430	465	470	465	475	475	440	475	505	521	496	459	464	493	442	480	492	482	473	458	497	469	486	492	445	470	474	452	454	463	493	443	456	516	471	506	490	503	494	503	469	462	457	459	476	479	465	465	480	490	509	497	503	515	464	472	495	472	523	488	457	440	489	496	478	468	508	464	503	480	498	471	472	470	506	486	511	467	519	543	508	513	491	460	475	485	445	431	500	475	466	462	467	457	475	472	481	487	482	465	503	440	459	479	504	473	489	512	484	489	471	462	527	509	500	507	460	517	496	467	485	470	469	479	459	505	471	447	473	462	473	509	503	485	449	451	483	478	469	488	489	493	490	486	469	479	492	471	530	451	479	447	499	484	505	486	490	510	501	507	510	453	474	452	456	489	461	519	486	497	467	494	498	508	421	512	486	479	465	477	471	448	453	473	441	527	491	476	448	465	473	437	494	445	465	515	507	503	486	500	490	491	480	468	480	461	457	472	448	447	487	467	461	468	446	484	512	496	474	506	473	440	504	497	487	451	489	482	493	444	514	491	458	491	514	465	521	498	490	486	483	455	471	478	470	492	477	459	510	483	475	413	478	477	509	470	469	473	434	511	469	530	500	503	502	494	503	439	472	494	504	517	532	476	442	454	464	502	476	448	513	465	503	431	467	445	455	490	487	468	453	511	500	509	459	485	490	496	458	499	507	466	511	460	489	485	468	443	464	489	416	450	508	511	470	474	484	495	481	504	467	481	464	464	481	487	477	499	449	500	467	457	478	497	511	476	471	486	490	494	503	456	485	462	483	509	466	485	445	479	468	462	481	446	475	465	488	465	499	489	484	490	452	479	505	504	476	476	479	466	470	427	495	487	494	521	454	466	428	465	479	467	513	490	494	479	488	484	449	501	471	448	499	474	488	440	454	492	459	450	467	446	476	466	494	476	485	453	493	462	521	478	523	517	481	493	499	518	482	503	442	486	473	473	475	460	469	498	478	508	509	500	464	496	458	471	489	460	501	484	481	443	465	485	521	479	501	520	495	483	459	485	477	472	453	469	483	498	447	508	477	467	469	467	499	462	506	439	502	495	500	510	476	479	513	475	489	473	478	450	443	512	490	480	480	468	488	457	432	453	501	471	466	455	482	486	500	479	485	500	477	483	492	468	498	482	539	498	495	437	493	454	488	449	468	500	456	502	506	490	479	490	477	479	442	465	454	473	435	443	477	499	482	499	493	434	511	420	501	551	435	491	493	469	486	449	510	458	475	509	478	525	471	484	478	457	524	488	465	473	454	428	492	475	489	490	478	535	537	450	555	477	493	507	477	504	505	489	449	480	465	470	455	461	432	478	484	487	464	497	500	453	559	487	441	464	462	459	515	496	444	501	493	469	460	473	502	491	438	538	455	448	429	482	496	437	488	502	457	493	495	480	451	470	457	477	522	472	479	486	510	511	505	476	501	523	466	486	485	471	466	447	496	494	506	521	518	465	469	488	455	495	463	452	475	487	475	521	520	497	493	457	471	450	489	494	458	517	468	476	483	490	509	441	469	475	473	504	454	470	467	488	487	452	490	475	460	473	467	513	464	486	467	488	485	484	482	473	470	437	495	446	429	481	491	488	514	462	477	486	481	490	434	514	498	532	473	483	464	487	465	489	505	522	471	526	492	521	471	510	462	480	492	504	495	468	481	470	485	444	436	481	447	472	483	511	474	487	483	493	478	472	452	505	464	522	469	495	473	442	496	488	454	489	463	450	479	462	466	511	502	468	500	456	432	480	469	504	474	505	477	477	475	452	468	454	497	499	462	498	526	453	473	499	488	460	492	502	518	471	480	476	472	465	483	462	479	469	490	458	482	472	478	467	459	516	486	479	477	441	478	487	462	460	511	505	475	530	464	519	452	471	457	501	490	492	452	486	479	449	506	483	501	461	478	479	492	482	488	458	472	489	443	508	503	515	495	462	494	519	491	475	477	499	492	480	532	477	490	468	481	470	480	508	490	492	477	454	519	511	468	476	480	457	497	459	475	470	496	474	471	499	470	473	507	473	483	515	469	442	484	487	464	503	526	482	504	497	508	458	469	455	461	486	488	500	485	468	472	487	473	484	485	482	484	490	425	471	479	488	504	451	461	482	460	443	486	479	481	513	476	503	469	474	458	466	489	483	505	484	481	462	501	513	484	450	498	494	494	489	517	457	467	467	459	501	491	498	468	478	456	474	480	490	474	499	516	469	476	484	517	485	464	491	455	499	500	474	481	493	436	496	487	461	433	472	494	504	474	498	486	449	489	471	473	473	482	495	467	463	506	455	466	491	469	481	479	483	474	460	479	493	439	484	481	495	473	465	550	491	505	498	481	476	522	503	443	466	488	498	487	487	435	481	514	485	468	446	466	478	465	499	468	498	516	496	474	486	474	488	481	477	486	474	466	443	486	442	464	476	472	486	504	445	460	480	470	465	544	489	477	460	439	457	539	513	459	484	508	477	481	471	504	440	488	483	449	513	484	503	471	460	491	467	508	457	448	457	519	503	481	487	485	484	468	508	475	455	509	476	470	502	448	454	471	505	501	489	484	493	461	466	473	412	522	440	460	488	442	511	497	472	504	467	502	483	436	507	504	464	513	458	497	444	464	452	513	489	448	500	460	471	445	455	472	454	472	496	460	514	475	440	491	443	434	480	457	469	492	512	474	474	471	480	472	490	469	508	439	464	492	496	518	500	534	493	481	442	480	453	522	446	475	490	455	498	455	499	463	464	470	468
13570	929	646	539	452	359	353	344	344	335	308	282	308	291	312	318	307	270	318	268	302	300	305	354	294	276	274	288	318	284	285	313	265	282	304	300	307	262	265	296	295	281	267	276	274	287	311	287	268	297	323	274	293	311	293	276	296	309	316	268	291	262	296	319	253	266	278	295	254	310	275	300	284	320	295	280	287	320	289	301	310	304	288	280	309	279	321	319	276	287	287	297	280	304	264	282	265	266	262	294	283	294	289	278	285	256	303	293	272	269	261	270	294	288	282	272	307	272	252	279	256	339	271	280	272	293	279	320	264	277	293	295	308	279	304	269	292	280	270	253	303	280	266	307	296	270	298	282	300	288	273	309	312	269	281	284	251	311	284	283	312	275	270	300	303	313	268	286	311	277	244	273	296	292	248	298	304	289	301	318	284	291	284	274	288	268	282	275	280	304	280	280	325	302	280	280	273	261	290	300	281	298	260	287	306	298	280	260	270	259	300	296	301	280	302	287	305	286	286	272	302	286	286	286	330	289	295	306	264	277	269	266	306	270	267	284	263	290	255	276	302	289	279	335	314	289	286	284	289	289	287	277	257	309	284	282	313	312	286	288	299	307	297	275	274	275	302	270	279	290	287	271	262	310	311	296	261	281	264	306	281	263	279	294	294	259	279	312	295	288	299	321	271	303	307	294	302	257	279	291	273	291	293	297	307	308	264	294	323	311	282	275	302	278	295	266	278	302	291	281	295	284	310	298	279	283	259	270	277	279	316	316	294	268	256	269	251	293	314	335	291	287	269	295	317	292	254	253	288	295	292	284	294	288	293	279	250	284	300	274	302	257	264	305	288	279	257	295	284	272	261	302	330	287	282	262	320	286	286	296	317	282	310	288	276	263	286	312	280	304	290	270	275	275	271	294	323	327	285	299	333	302	277	294	268	263	269	293	279	277	265	278	245	310	289	263	316	284	281	256	281	303	285	296	294	289	303	277	283	282	286	268	297	260	295	264	297	304	307	275	266	317	306	278	303	308	302	293	292	299	306	278	301	281	260	268	310	289	258	291	342	301	287	266	317	267	254	302	295	274	287	294	319	303	255	270	262	295	297	314	315	303	273	290	295	300	256	269	297	282	276	244	291	306	309	301	295	259	291	272	291	296	261	300	271	286	284	296	291	274	297	276	291	275	305	240	276	293	316	263	308	258	260	286	329	298	275	294	257	288	273	302	288	294	312	282	304	280	284	275	286	275	281	292	313	284	313	276	294	260	313	269	283	290	279	285	281	279	315	302	279	292	279	309	325	291	240	317	297	280	262	278	284	284	274	290	278	279	293	292	336	301	315	259	306	328	267	299	292	289	334	310	274	273	309	327	290	300	286	281	329	270	283	312	332	285	286	255	309	295	284	301	272	311	289	278	285	297	313	294	299	302	304	294	254	295	326	276	294	269	289	269	278	297	291	298	293	297	301	282	305	306	275	265	277	245	274	282	303	270	250	257	284	289	300	275	285	285	283	289	311	262	293	316	302	293	247	286	273	291	307	267	250	270	262	290	256	261	273	291	294	258	281	291	312	300	311	313	257	263	307	271	279	242	314	311	290	281	274	297	299	296	289	285	277	242	288	313	293	272	302	291	307	289	313	277	285	294	290	292	293	287	272	263	252	241	273	256	270	264	282	264	325	299	266	298	286	254	270	274	288	263	280	272	306	294	290	286	283	291	275	257	300	272	307	298	303	288	295	276	309	315	291	326	306	275	304	280	292	312	288	276	290	278	277	298	300	277	306	298	307	325	302	254	306	319	279	285	292	276	291	255	334	258	302	305	282	314	279	279	327	282	296	282	279	313	263	285	339	287	290	293	299	290	259	252	287	289	318	327	311	307	276	317	293	284	294	296	281	310	312	281	282	309	265	283	257	302	308	284	255	268	281	278	294	287	292	284	284	303	278	318	297	300	286	298	296	305	299	278	285	284	305	327	274	312	291	288	273	291	274	265	230	280	286	323	298	262	299	289	273	277	272	286	269	283	289	307	299	293	297	265	280	280	266	294	269	273	270	297	266	234	272	265	277	261	259	313	270	277	246	315	325	286	299	321	295	292	290	280	303	273	289	273	272	285	291	276	298	276	302	275	270	260	275	295	307	277	300	288	286	295	294	266	268	282	292	278	258	280	264	263	319	317	272	280	294	323	264	277	325	316	269	267	288	239	294	257	306	264	270	279	310	254	307	270	312	257	296	295	286	317	277	297	302	316	272	256	269	301	286	311	338	293	315	283	275	267	302	286	270	271	288	290	278	315	305	324	306	263	318	281	299	286	287	258	267	278	262	286	279	282	286	294	270	255	261	284	267	282	267	276	299	290	310	298	319	278	302	284	279	281	275	311	257	303	299	307	274	276	293	294	337	275	268	315	288	320	283	297	275	259	299	312	291	267	295	266	260	276	255	281	296	269	300	286	274	274	292	307	259	308	283	292	282	290	307	304	249	276	320	294	284	247	271	284	292	277	283	325	276	319	329	314	280	293	273	285	307	277	274	314	284	270	304	284	297	268	288	302	301	305	289	282	304	263	281	325	304	287	254	298	267	255	274	261	278	303	265	284	266	280	287	278	264	290	282	283	265	288	285	275	273	273	294	316	290	288	310	293	280	288	274	290	290	308	277	267	278	274	278	300	275	289	300	277	285	282	279	272	270	279	291	291	291	278	315	290	272	248	254	293	316	309	304	288	293	246	270	300	302	275	299	291	260	280	312	289	293	278	289	278	264	256	274	295	290	280	257	276	263	270	299	242	279	273	289	292	293	270	308	250	290	322	291	275	283	276	287	260	301	287	267	290	284	299	285	286	276	318	247	293	277	272	291	294	265	297	305	287	252	265	275	280	293	291	316	314	321	309	253	267	283	320	285	303	307	264	286	275	274	277	282	265	268	306	283	279	304	294	276	304	250	308	292	278	300	264	280	300	285	288	292	299	274	291	299	327	281	287	303	300	299	297	273	314	271	268	322	286	301	273	280	321	299	274	289	268	291	276	254	281	265	309	314	302	273	280	312	284	253	275	296	270	271	315	292	295	276	279	307	304	305	289	315	295	266	270	301	283	271	284	283	239	269	274	301	269	300	295	285	278	299	265	260	300	264	291	325	305	311	313	270	283	280	305	268	290	287	264	293	294	293	293	280	277	285	275	298	314	272	284	276	272	293	281	304	291	307	282	293	309	277	246	267	262	278	285	302	282	271	292	319	305	313	262	259	267	290	277	283	294	284	286	292	284	301	260	300	270	279	287	275	273	280	294	252	263	276	317	300	285	302	314	257	283	308	289	282	271	308	287	300	291	331	306	300	281	326	270	274	297	290	315	316	304	308	285	309	285	291	266	322	288	316	287	252	298	299	300	279	302	291	283	289	276	277	305	296	280	316	297	297	269	307	296	262	277	289	252	299	278	277	269	264	282	294	282	271	319	277	298	288	288	282	291	262	317	275	269	278	258	276	316	264	302
9030	1033	1306	1516	1325	1184	1131	935	911	898	825	826	754	726	764	694	773	756	725	715	725	695	664	709	735	682	723	718	692	691	681	723	701	705	647	682	654	652	646	680	658	635	681	697	694	689	671	620	675	621	673	663	687	708	667	682	670	662	665	689	706	670	665	681	680	684	646	661	636	667	659	650	694	651	681	615	653	697	673	642	646	694	676	687	662	696	701	649	702	654	628	675	646	620	698	699	700	699	657	686	716	691	646	674	683	657	709	702	666	612	725	701	602	684	721	709	659	645	656	681	672	692	661	657	701	711	656	689	656	690	636	680	712	657	662	648	703	699	666	666	698	730	674	704	648	692	708	661	630	661	645	682	678	647	683	666	641	692	662	669	684	691	661	653	677	660	681	707	654	688	675	675	669	632	640	685	664	697	691	692	654	630	657	680	693	637	678	669	674	621	698	659	642	666	641	672	659	721	688	715	656	657	670	712	670	661	679	651	615	691	691	681	684	674	685	697	684	636	663	662	669	676	636	657	666	696	640	637	653	635	634	690	657	667	591	644	663	696	655	654	677	662	645	666	666	668	645	663	629	692	651	611	653	630	664	668	704	664	644	666	618	607	608	677	663	665	679	672	658	653	693	662	693	672	663	660	652	683	637	641	640	676	669	664	627	668	706	681	647	725	695	655	620	710	632	684	662	700	692	653	669	620	660	705	681	656	664	647	640	672	668	656	675	673	641	716	653	645	696	681	685	654	688	654	682	677	613	661	644	645	666	660	660	657	704	668	676	622	700	622	639	642	652	674	665	682	646	634	658	651	676	710	650	672	631	683	659	655	702	678	646	620	636	679	678	660	643	695	688	625	668	634	668	658	634	678	691	667	628	670	651	661	650	689	726	645	670	713	656	682	663	647	675	669	676	679	613	635	654	655	653	604	655	621	680	677	668	682	651	711	672	654	662	675	624	658	653	654	674	669	640	700	662	647	673	692	680	684	711	622	668	688	629	707	649	704	710	655	647	690	704	673	635	679	649	702	635	628	674	667	696	651	644	665	707	648	658	635	625	669	619	619	701	651	686	669	638	691	638	680	686	637	638	649	668	657	660	663	686	694	683	670	668	622	686	704	657	689	626	677	698	676	688	685	695	646	648	694	658	683	688	666	697	650	611	660	699	660	634	656	662	705	625	656	693	672	669	689	631	704	703	684	647	639	657	642	645	637	615	660	647	713	646	691	670	703	655	694	666	670	662	646	685	669	655	671	661	677	642	643	650	705	704	683	608	704	691	649	679	675	693	651	644	738	686	687	651	658	652	672	657	686	678	714	676	694	710	686	702	648	658	645	605	661	631	671	640	701	672	661	685	631	676	642	676	690	704	630	667	676	678	655	660	638	692	655	653	657	680	609	644	637	697	638	636	621	649	616	674	652	658	667	656	701	636	681	625	669	661	639	630	630	668	660	640	649	670	679	637	676	679	699	673	623	670	684	654	645	675	678	680	682	719	666	638	644	686	655	654	626	628	646	652	663	654	684	678	665	694	650	645	618	716	688	661	705	657	675	683	635	661	647	629	660	626	674	702	623	672	657	644	640	661	705	681	624	684	673	654	673	662	660	653	687	672	662	652	670	679	689	657	677	621	706	697	657	677	597	632	631	629	671	626	626	676	656	634	663	664	675	666	667	641	660	659	660	660	650	675	705	718	677	686	636	666	708	682	683	690	683	680	666	671	631	658	650	646	644	683	693	671	637	657	712	704	625	677	665	680	714	659	687	732	635	681	659	622	672	713	659	629	654	658	632	606	722	699	679	662	664	643	717	672	660	644	641	731	693	699	694	692	650	700	604	651	672	687	647	686	688	655	701	628	636	662	649	625	710	670	695	674	633	704	635	702	672	693	686	669	665	650	663	720	657	723	691	646	680	672	702	650	666	700	693	719	671	656	695	655	651	694	685	683	669	655	621	698	654	686	702	620	671	707	666	705	650	677	630	639	689	652	666	670	611	711	635	663	708	674	662	639	688	671	692	667	658	703	677	637	639	653	644	689	677	721	653	640	679	684	660	637	688	617	602	703	639	624	610	655	650	691	680	641	701	654	663	667	661	692	662	689	675	674	674	639	666	661	665	692	679	648	614	693	674	701	683	658	703	669	700	631	689	649	680	658	624	646	678	661	620	672	661	689	668	690	690	662	648	657	678	640	663	645	662	658	641	686	635	662	627	671	642	682	678	665	629	665	662	651	662	677	643	655	677	683	696	657	629	632	669	702	631	667	628	667	662	704	665	667	642	666	648	643	627	617	648	654	634	635	706	671	642	676	665	701	630	665	643	642	653	623	692	688	645	686	676	639	601	684	708	681	653	629	633	653	657	633	656	626	683	700	682	624	594	647	661	665	718	706	648	635	661	654	674	658	632	666	691	666	687	624	661	648	667	601	611	648	677	708	630	662	705	686	682	628	676	695	669	685	717	674	671	650	678	665	706	625	638	654	664	639	651	668	650	590	629	663	644	616	666	665	605	696	677	657	664	647	637	660	652	645	647	695	687	663	653	681	668	648	656	647	672	621	687	632	639	679	688	649	628	653	616	687	636	685	650	682	685	676	645	675	664	601	688	689	711	653	642	636	651	683	609	634	697	644	659	664	631	650	651	698	673	627	657	617	630	680	678	619	680	677	641	684	676	638	702	714	664	735	673	685	673	664	695	595	662	629	714	650	690	631	692	678	678	614	650	660	632	658	669	689	647	641	690	687	660	675	624	651	667	616	687	700	683	674	701	658	714	673	672	674	684	632	656	686	702	693	649	675	647	691	626	672	695	650	677	623	646	658	658	667	598	622	676	645	678	693	695	697	634	681	639	645	693	660	634	655	683	677	635	633	664	700	683	674	704	673	643	650	644	644	620	670	671	607	645	638	662	690	675	678	641	637	665	621	659	656	672	646	647	691	663	656	731	650	641	677	648	658	657	646	678	657	648	697	693	717	606	685	675	643	681	651	662	676	654	678	692	708	625	689	682	676	633	674	651	660	684	689	657	662	680	651	616	666	671	666	649	663	658	622	639	682	692	693	670	612	648	694	642	685	645	624	699	665	663	653	680	654	662	639	666	662	660	632	629	667	635	648	646	635	680	639	691	674	651	661	623	630	673	663	684	649	694	626	670	674	697	637	709	612	619	696	633	664	665	705	640	663	641	669	627	655	675	623	698	644	679	663	685	702	689	703	664	641	659	638	652	678	626	630	682	647	651	713	663	636	642	629	701	667	660	609	624	661	668	680	691	653	616	633	667	676	703	654	714	686	646	692	647	641	678	644	654	638	699	657	625	641	649	641	679	667	647	640	633	684	653	667	645	663	684	614	678	640	633	650	654	677	675	670	627	669	635	710	663	604	675	680	663	669	658	649	620	649	642	700	652	662	649	648	627	626	642	691	678	687	673	679	649	667	634	650	666	626	708	671	657	606	618	613	670	620	658	708	682	722	656	697	683	651	687	642	609	692	632
21063	2072	1199	883	759	598	573	518	502	461	444	434	446	484	428	428	404	429	400	401	437	385	386	366	366	439	382	403	356	426	379	407	417	386	395	443	384	401	400	386	390	398	377	414	388	407	380	374	357	395	392	421	446	373	421	400	434	400	386	382	394	391	403	388	369	347	400	378	397	406	380	434	372	394	388	383	390	414	396	381	403	388	391	423	391	368	377	369	419	414	406	395	398	379	360	424	397	448	388	379	434	396	388	391	388	379	386	416	353	419	396	406	403	388	381	357	408	398	419	393	421	437	433	441	391	363	414	425	373	404	361	349	424	426	407	382	425	414	373	378	373	376	387	418	385	374	416	452	361	383	372	407	388	423	389	418	446	416	407	391	366	373	394	382	371	398	436	381	395	376	403	385	407	399	383	414	387	375	425	391	405	350	367	395	403	386	386	380	371	372	390	388	389	394	405	367	427	392	365	359	413	380	404	396	367	430	358	379	408	425	405	393	406	397	398	419	375	412	410	427	390	393	411	349	387	391	384	359	353	378	388	427	382	362	397	372	366	378	391	391	425	405	361	387	398	413	433	365	410	376	393	366	395	372	403	396	381	403	367	372	421	424	408	406	416	367	370	375	420	421	377	395	379	395	408	401	400	373	411	413	429	392	374	403	371	369	379	406	429	388	388	425	373	405	393	360	414	375	425	402	418	364	450	406	381	368	399	379	406	387	386	425	433	422	410	419	385	380	403	399	343	396	405	380	359	374	368	360	416	379	395	390	379	377	355	404	377	389	410	345	391	366	353	367	420	429	410	376	402	421	408	400	418	395	367	385	401	393	395	358	400	409	437	382	417	367	386	353	421	356	420	367	436	377	386	400	385	376	434	367	400	372	406	374	386	412	434	375	397	420	371	404	421	390	403	431	404	434	398	394	401	422	411	401	383	360	437	425	394	402	382	423	365	419	384	385	393	394	410	394	381	364	343	394	382	392	396	409	388	392	394	421	376	383	407	396	407	412	414	381	427	422	408	380	379	426	385	402	395	414	356	390	378	369	384	390	410	404	396	408	353	414	434	414	375	391	371	393	377	399	423	398	361	368	414	370	462	380	358	380	407	372	344	447	369	402	375	444	371	458	471	376	400	412	396	367	353	399	358	400	370	416	418	399	406	423	390	377	394	397	382	371	355	399	427	412	374	410	377	426	396	351	402	423	399	427	379	405	343	357	434	426	374	403	387	396	416	403	384	429	394	395	360	435	391	398	386	362	400	390	417	415	341	372	391	391	411	403	418	390	407	403	406	441	398	390	379	413	359	388	403	350	404	414	406	385	377	410	380	390	377	425	389	408	381	364	385	357	386	366	407	396	396	421	399	405	397	418	389	388	378	420	410	401	403	395	411	397	375	403	447	356	382	414	426	401	371	397	446	393	425	392	378	394	391	390	373	390	376	407	372	377	424	391	364	397	367	389	343	430	396	437	380	379	368	377	384	406	385	388	387	381	358	431	394	397	374	396	389	402	413	411	384	389	399	411	362	354	380	365	399	433	393	415	380	398	380	402	420	396	397	447	397	423	409	363	392	382	398	407	383	422	410	425	427	400	415	393	411	396	402	409	421	332	408	405	397	386	382	366	355	385	382	395	396	397	418	388	387	395	391	381	400	412	418	375	446	427	432	411	379	385	393	413	351	416	404	374	359	405	391	390	362	367	366	384	402	382	372	395	424	365	374	387	410	420	397	402	416	346	388	373	383	394	390	429	398	420	394	382	386	376	362	382	405	396	426	374	400	382	389	393	411	401	409	404	436	395	405	385	374	365	399	407	439	395	402	390	412	405	396	391	397	412	432	365	423	384	371	375	395	374	404	397	370	348	387	453	409	406	450	399	401	407	387	380	393	406	407	389	388	387	391	369	393	402	379	392	415	427	399	405	395	412	386	384	326	381	402	403	364	383	389	381	378	419	368	400	398	390	372	367	371	354	376	383	380	419	387	388	377	379	377	391	347	395	396	423	388	393	416	405	446	363	373	374	369	391	422	361	394	374	380	395	426	393	389	356	375	394	368	357	405	402	414	405	358	388	375	394	416	404	371	394	377	401	454	405	387	385	382	387	363	406	419	399	396	415	428	400	406	386	371	401	396	369	402	355	406	385	390	384	372	366	413	427	389	367	379	422	417	408	419	394	412	362	366	362	428	420	362	364	398	392	371	399	366	412	390	392	380	391	412	404	369	392	402	402	400	407	401	425	409	414	395	405	382	378	457	403	400	388	395	394	412	390	406	371	392	386	396	405	402	413	399	390	429	420	374	423	400	397	409	369	384	384	383	374	425	411	392	403	379	364	421	418	383	407	380	391	418	372	358	400	409	399	365	389	406	388	387	394	421	427	376	372	407	394	373	383	420	381	380	372	394	425	378	378	416	433	359	360	400	419	404	383	390	404	411	390	404	372	368	372	398	415	405	369	389	386	402	397	410	374	378	433	430	376	388	394	368	411	407	399	399	371	406	432	394	423	403	403	407	427	429	406	379	382	385	409	379	434	417	387	400	361	387	400	422	422	375	412	385	364	400	391	390	369	384	412	411	435	357	385	398	435	419	406	401	385	420	418	378	396	414	385	355	417	412	414	371	387	397	412	420	381	398	421	397	373	417	390	416	395	444	452	378	427	378	351	368	365	401	396	403	413	389	444	371	400	394	420	422	437	429	355	389	393	380	405	431	417	408	392	380	359	371	393	431	368	398	408	365	365	390	393	406	420	383	385	430	411	374	401	391	397	401	408	413	400	397	437	386	358	376	413	392	397	367	397	421	368	404	404	398	397	385	395	376	417	449	399	395	392	411	439	391	391	387	417	434	409	387	398	403	404	414	400	452	372	413	400	394	365	385	377	348	394	366	361	389	322	403	364	349	426	410	396	397	374	381	396	403	393	409	394	388	380	385	360	417	441	420	384	385	364	442	405	385	386	380	351	387	381	403	386	427	355	433	404	416	415	403	387	416	434	426	390	366	438	395	397	367	404	350	407	381	385	421	441	435	352	368	405	433	414	358	416	444	425	412	351	402	385	402	348	403	387	347	384	406	383	390	380	423	428	431	399	437	405	402	405	418	350	403	378	379	367	405	367	376	414	395	397	408	412	368	361	358	407	411	381	425	368	396	366	407	421	374	398	402	346	433	402	378	403	397	406	383	405	406	417	433	416	407	388	400	438	414	428	406	421	411	407	402	386	418	428	439	388	397	411	418	424	383	433	403	418	369	392	406	377	393	397	384	409	379	421	365	401	374	400	433	376	339	407	354	410	402	365	410	389	391	337	373	391	399	407	367	394	433	393	380	403	402	394	357	382	378	360	384	321	360	383	409	378	379	396	410	396	403	393	364	393	377	381	426	411	344	386	418	412	391	421	395	397	388	386	409	396	381	357	371	396	392	393	379	363	429	416	391	447	361	414	422	407	444	401	408	379	402	396	382	398	380	400	386	398	403	396	408	392	391	385	433	389
11319	1584	2155	2517	2126	1874	1688	1497	1326	1228	1185	1130	1049	1065	989	1021	1005	1016	1023	971	1011	920	925	902	966	983	956	950	901	918	844	902	863	912	875	902	907	865	935	852	859	908	886	890	896	905	910	845	898	896	914	864	888	866	847	848	865	905	924	866	887	852	846	871	860	844	869	875	922	850	905	871	897	878	877	846	849	873	901	904	854	841	823	893	830	902	859	846	864	881	823	873	907	871	862	875	875	846	877	848	843	897	844	869	886	894	870	873	855	862	844	864	908	857	841	883	871	855	854	807	899	884	896	877	870	857	901	842	906	911	882	857	831	849	870	841	835	852	901	903	884	858	867	866	895	897	847	856	859	833	834	837	852	833	889	908	882	831	844	901	909	850	915	831	869	856	882	883	853	853	811	883	882	823	906	814	840	877	901	871	867	816	881	850	856	851	859	811	862	869	912	866	912	890	856	855	842	821	901	836	924	842	801	846	855	910	878	870	851	887	816	841	872	855	857	838	851	788	857	823	844	855	812	852	854	838	822	896	904	899	963	817	826	872	841	855	862	890	837	843	834	815	824	880	817	873	851	854	870	860	890	863	843	864	834	807	861	840	839	846	824	898	857	869	864	837	853	828	843	867	846	863	836	836	869	899	789	865	879	897	867	827	819	876	914	856	889	840	904	850	875	885	860	841	841	845	818	873	828	843	871	879	859	848	850	871	905	847	849	835	844	838	839	839	830	905	885	844	836	853	848	816	858	863	866	858	902	845	853	895	874	866	814	831	881	863	846	851	858	867	921	811	887	904	872	855	880	874	886	905	881	861	806	829	909	874	929	820	876	819	845	846	911	876	872	882	875	865	879	876	867	853	848	726	840	847	866	847	908	820	866	878	825	856	857	830	849	838	819	834	862	863	886	843	859	842	818	840	866	826	841	867	847	880	890	848	898	892	836	888	824	812	884	836	827	874	821	903	865	858	872	894	859	878	818	857	849	903	894	846	871	907	867	852	861	814	837	827	855	822	821	890	845	883	878	851	888	872	855	827	870	882	835	822	820	833	874	853	850	928	880	860	881	853	853	848	858	810	890	874	880	911	920	849	867	860	847	831	854	856	800	849	828	819	910	865	839	821	858	885	840	835	839	868	915	843	872	861	834	872	925	850	854	902	863	816	839	891	815	812	810	881	873	859	883	868	821	885	833	867	854	859	895	905	839	873	825	838	851	861	873	905	899	899	859	909	907	870	831	774	855	857	878	933	900	860	892	827	873	879	873	841	876	871	828	863	841	875	838	818	901	837	873	884	902	874	887	889	873	859	904	859	841	902	881	876	850	821	854	853	885	859	876	895	833	922	879	854	833	863	789	867	917	872	885	850	833	847	917	921	822	858	900	875	851	863	821	862	896	829	838	855	874	828	786	826	919	863	889	867	849	805	872	871	898	844	861	896	879	884	847	856	846	848	846	833	856	866	807	896	857	883	861	879	853	800	832	826	897	892	863	850	859	915	859	873	829	889	848	908	838	838	896	845	859	939	862	819	826	811	878	915	833	871	915	874	888	904	814	822	885	839	775	871	878	868	853	855	867	824	880	918	795	863	850	854	836	860	909	886	886	864	883	846	872	829	804	867	833	851	840	862	874	850	872	846	836	873	866	831	869	810	848	891	822	853	826	849	884	866	893	845	843	863	902	830	842	826	895	914	792	854	855	892	890	853	831	853	870	847	849	868	853	835	850	830	827	893	830	884	902	865	858	847	844	879	833	849	853	865	880	869	848	849	908	869	822	897	828	852	840	848	870	866	840	874	842	876	830	847	840	874	815	829	823	826	832	886	835	855	863	892	854	837	857	926	865	850	870	842	850	836	851	867	861	852	822	852	830	848	818	812	925	865	878	876	831	857	824	839	868	871	845	849	911	877	815	888	899	849	813	866	898	895	871	855	891	923	878	888	854	842	807	861	893	853	858	871	861	888	889	866	882	818	893	844	869	854	848	802	807	908	883	854	851	858	822	904	841	759	834	895	886	884	886	928	869	877	863	898	900	809	835	883	875	882	858	821	849	856	849	921	860	821	863	841	895	826	832	884	905	825	862	883	812	869	792	884	877	856	837	861	842	854	829	889	859	849	889	872	820	840	898	859	847	877	834	857	844	889	836	874	837	860	885	870	835	847	842	826	827	817	786	832	838	882	822	900	875	859	873	832	849	841	810	851	861	878	902	880	863	857	855	895	910	845	866	874	900	833	849	849	860	888	832	865	899	854	865	854	832	830	870	890	826	824	873	911	859	759	896	845	869	850	880	878	852	871	828	861	862	869	854	885	884	895	866	897	850	881	861	866	816	831	848	890	856	826	861	872	825	831	828	848	861	847	869	842	842	819	843	901	830	827	836	885	888	923	857	917	832	860	870	856	810	871	860	838	892	895	863	834	850	820	868	834	898	892	879	847	849	845	836	850	851	840	841	853	817	867	876	860	837	877	877	840	883	881	831	848	906	842	898	928	847	872	853	873	842	827	854	845	815	837	898	810	860	915	884	845	930	903	826	818	858	871	856	848	844	850	853	885	852	793	822	846	859	869	869	897	960	871	845	817	870	863	826	814	861	902	877	844	821	877	943	867	844	890	903	794	802	890	840	799	882	833	893	826	863	868	870	860	814	904	818	865	831	874	890	917	838	852	874	861	856	833	874	877	862	818	817	821	840	850	878	863	892	841	863	878	841	864	920	830	853	866	881	882	849	861	825	850	935	900	923	840	808	889	840	899	854	841	828	912	898	860	860	887	857	867	796	865	896	804	841	820	862	912	862	884	819	878	890	897	825	852	842	839	876	872	864	887	875	822	859	864	871	905	859	874	857	842	933	833	864	875	856	883	896	874	870	934	858	832	787	830	858	909	871	906	904	844	825	885	800	830	868	871	887	844	826	864	790	830	877	828	817	846	863	892	832	853	843	794	857	855	780	870	853	840	860	845	824	818	831	920	819	920	900	867	842	855	882	897	836	838	908	850	877	845	831	863	867	823	878	853	837	868	797	879	849	869	848	867	900	896	854	827	857	806	882	849	863	818	862	807	833	837	850	859	837	882	829	876	844	914	832	823	948	843	887	803	844	784	844	878	854	905	890	878	797	892	855	869	818	844	840	846	827	841	851	872	914	890	853	883	848	821	878	850	852	838	836	860	926	833	851	838	888	834	864	844	874	840	858	863	872	829	851	842	817	885	922	866	853	846	868	828	847	881	817	848	929	848	879	851	850	872	841	889	861	839	816	856	844	860	836	942	880	870	824	861	897	841	863	859	826	833	806	884	844	836	878	817	813	845	865	866	837	863	856	828	863	834	865	866	802	845	852	838	891	884	897	896	897	882	868	846	876	892	861	815	873	920	828	881	894	899	832	873	868	911	868	859	835	834	906	849	859	889	846	826	892	849	892	830	958	845	923	853	937	844	790	845	859	798	839	833	864	858	846	920	879	826	838	801	893	834	878	895	864	857	873	799	910	788
3897	255	211	195	205	207	179	188	191	163	203	216	213	244	198	183	177	219	191	183	191	198	184	190	202	218	185	215	194	217	195	210	212	181	224	223	222	202	207	188	190	228	198	207	185	180	236	183	185	206	215	188	200	190	200	220	230	195	220	211	203	185	177	187	205	226	175	192	191	188	222	184	222	205	184	187	213	199	200	204	191	206	186	194	187	189	209	199	193	217	214	205	201	199	192	209	197	209	210	184	213	194	206	208	204	201	224	224	202	185	214	201	194	201	192	177	210	220	207	184	198	208	186	206	201	182	228	192	189	168	191	222	195	196	182	206	191	210	221	201	212	194	203	209	216	254	213	201	218	195	197	199	199	200	195	180	190	194	219	222	191	209	216	214	208	222	217	199	194	201	179	201	187	234	202	178	190	179	190	193	206	193	223	207	206	182	210	190	191	192	215	193	191	198	214	206	215	210	229	223	221	198	181	215	195	196	208	188	202	186	183	189	180	176	214	231	172	238	209	172	198	202	208	182	198	191	204	215	201	189	193	220	220	203	210	200	203	179	175	182	193	208	205	206	194	196	183	191	216	209	213	201	228	187	210	232	205	181	175	190	184	181	177	217	185	228	197	216	213	188	193	220	219	209	191	203	227	178	213	182	197	193	212	203	208	205	194	169	186	224	191	183	176	199	201	211	202	184	174	178	214	175	180	230	183	204	197	194	206	206	202	173	217	195	204	207	216	210	198	202	209	194	213	207	198	207	211	171	186	173	211	181	207	221	210	190	234	196	206	211	203	207	222	196	202	187	199	205	207	186	195	195	197	209	194	184	183	217	180	216	195	205	192	228	235	179	183	196	195	205	167	190	189	189	213	209	189	208	220	197	223	212	186	188	191	178	203	210	215	206	181	178	226	201	185	205	137	204	199	208	182	192	223	193	182	212	186	198	219	181	243	198	212	221	231	181	206	214	194	183	196	185	201	187	204	181	193	190	193	200	200	215	207	247	179	186	177	191	198	191	201	224	187	180	211	198	208	212	206	218	229	190	209	213	211	206	209	214	213	188	192	206	200	212	191	194	211	215	215	205	216	202	215	214	199	218	203	181	174	214	223	171	181	195	206	205	222	199	220	206	200	175	221	222	183	201	214	190	230	227	234	199	225	193	183	190	220	203	198	191	197	190	192	198	165	221	192	183	193	201	200	207	207	187	191	214	211	183	169	193	198	206	219	188	204	176	188	199	206	205	178	173	213	222	192	198	191	214	211	189	207	178	158	194	201	205	188	201	194	205	201	205	187	203	226	203	215	195	201	208	172	221	181	227	213	192	229	187	215	207	213	206	169	195	180	217	211	171	172	195	217	222	206	218	169	215	196	189	226	212	178	200	195	187	200	206	166	218	174	198	192	206	210	216	210	191	195	193	233	210	178	197	196	210	181	209	192	203	219	182	191	192	235	195	193	197	215	174	211	197	173	196	182	192	197	191	208	219	196	214	194	204	182	237	184	233	183	214	203	233	218	190	175	182	200	196	197	221	184	222	208	174	182	175	229	205	195	173	195	208	206	177	202	175	185	212	224	224	194	212	183	217	193	222	222	198	184	187	165	183	202	183	190	170	207	196	186	207	215	219	177	197	195	192	185	208	214	199	207	180	184	189	239	199	199	200	228	203	208	185	206	183	211	192	227	201	195	218	196	196	216	219	207	196	207	204	180	208	200	210	168	192	193	177	210	200	239	185	212	197	178	206	178	198	211	174	175	191	221	219	217	194	229	172	194	208	168	187	210	184	219	221	201	211	203	199	183	189	196	187	200	164	189	197	233	219	202	191	206	171	198	214	194	187	210	204	185	169	198	179	182	179	182	201	179	217	195	203	193	198	224	209	181	211	221	201	212	215	223	206	198	207	210	196	183	199	183	196	180	211	209	209	185	169	206	222	204	197	204	200	192	211	174	217	221	197	211	211	215	193	180	224	186	226	170	180	191	193	164	184	173	203	185	211	184	225	202	196	218	178	206	204	196	207	196	205	185	213	176	209	223	231	191	203	186	184	199	192	216	191	210	200	208	176	223	187	211	198	206	172	195	178	191	193	164	172	205	184	212	203	212	201	181	194	220	201	217	204	191	210	200	196	213	208	222	193	205	178	180	177	186	190	202	190	206	209	178	184	205	188	193	201	204	190	192	184	194	197	183	197	187	224	200	228	183	161	205	198	209	194	186	230	192	191	205	187	201	211	216	196	185	216	159	177	210	229	196	203	197	220	197	202	195	185	190	153	204	204	228	198	192	207	200	197	224	222	182	184	209	214	223	199	203	195	207	207	202	190	219	194	192	189	204	197	181	210	223	203	172	206	199	170	225	178	192	212	201	191	185	188	185	182	194	221	203	191	191	206	206	209	186	181	186	245	193	170	176	203	194	179	182	183	180	193	199	183	172	211	242	213	205	193	232	190	225	199	219	195	193	194	197	178	188	190	187	225	184	181	226	184	200	210	178	220	204	212	209	198	191	218	220	189	204	186	213	210	176	208	197	202	213	200	182	190	192	206	190	171	172	190	189	180	204	235	197	196	224	220	192	195	198	205	184	208	193	193	197	206	193	201	229	220	208	206	208	179	198	192	205	216	208	191	178	219	185	217	213	199	190	182	213	180	193	181	207	196	194	172	185	223	197	215	208	216	213	178	201	229	205	204	207	184	206	197	191	216	185	197	185	186	191	197	173	182	181	170	190	221	194	167	207	207	180	224	199	220	187	196	192	198	180	209	191	175	221	193	213	180	208	215	193	181	206	198	197	188	188	181	207	215	189	206	187	201	205	202	194	180	206	207	187	201	214	201	185	205	178	217	188	192	214	221	190	207	198	171	179	214	202	215	182	184	217	185	192	209	185	171	218	227	221	220	192	203	219	206	194	198	177	191	169	193	222	181	198	197	195	210	218	204	178	179	197	202	194	195	184	192	195	160	176	193	189	223	180	242	185	194	193	179	198	217	213	203	203	210	200	184	205	191	232	201	225	195	212	181	227	195	190	195	213	200	241	198	186	198	173	213	199	189	205	190	196	183	178	211	196	193	205	203	198	203	233	187	204	207	201	206	182	206	196	205	200	251	196	176	190	193	185	205	215	187	181	222	176	177	190	200	182	188	217	180	197	173	205	200	207	215	189	188	216	226	218	195	198	193	184	171	220	197	194	196	208	197	197	203	197	185	217	192	187	191	222	172	188	184	216	190	191	166	207	205	209	208	180	195	177	192	208	227	218	181	207	209	195	201	191	202	195	185	197	201	208	199	203	198	195	209	178	185	193	197	191	168	213	183	189	187	205	217	192	189	212	222	201	190	166	179	179	225	204	197	192	228	204	175	178	189	199	205	166	196	178	210	187	149	204	192	203	214	164	175	175	209	201	229	233	194	218	166	226	226	184	193	203	204	180	205	191	205	205	197	221	198	206	190	212	225	177	190	210	228	180	192	227	196	211	196	182	198	214	210	191	227	190	201
3167	530	484	556	526	495	530	495	454	497	449	515	488	492	480	478	530	471	478	487	501	481	523	461	480	494	477	502	475	488	470	503	499	499	459	473	474	462	483	456	471	481	501	498	486	470	476	425	466	462	525	463	460	476	458	478	466	534	488	533	475	503	508	463	488	475	486	518	493	477	464	482	519	469	478	488	493	464	486	478	455	474	512	507	464	484	458	450	467	506	497	469	479	478	462	467	471	466	507	455	474	493	461	471	518	465	471	494	514	486	479	499	463	487	470	507	499	504	463	487	467	468	472	526	486	525	446	462	475	516	473	489	468	461	508	432	506	482	483	494	464	463	487	492	470	460	497	501	498	474	522	506	487	459	474	464	466	482	486	514	487	491	462	491	491	438	491	497	430	501	502	483	491	472	463	512	430	478	475	471	516	470	496	457	458	484	514	469	517	480	462	510	490	468	527	471	488	510	462	458	486	480	493	460	469	505	458	528	521	458	445	476	481	506	479	440	478	481	452	479	465	475	449	484	491	476	489	477	448	490	482	481	492	492	469	505	477	466	492	475	469	448	503	490	437	449	500	492	475	466	461	463	468	467	480	512	487	495	503	502	520	501	487	476	484	438	484	491	485	476	478	455	492	524	464	460	491	465	496	487	474	440	519	467	466	459	475	518	490	485	459	491	494	488	428	473	494	499	461	475	464	473	450	458	465	438	484	480	510	502	503	496	485	465	483	484	492	479	484	498	452	507	527	489	488	522	468	478	470	466	506	485	466	491	489	496	510	452	450	461	429	457	496	492	500	499	479	502	445	490	469	492	469	500	468	478	474	480	494	464	464	480	454	477	458	432	502	483	492	464	490	462	500	468	492	496	469	523	491	474	459	500	505	541	477	523	500	490	499	502	471	473	476	522	502	473	499	514	473	492	487	467	456	500	489	452	520	456	491	487	470	459	473	435	487	478	520	465	446	472	483	493	490	484	501	492	489	497	538	493	492	466	485	483	453	455	448	477	505	476	494	465	459	495	474	523	473	479	470	480	444	508	454	452	458	508	503	481	466	456	507	481	492	471	478	473	451	478	523	498	473	497	501	510	495	488	455	495	472	479	482	489	463	462	484	487	473	477	460	482	459	488	500	476	462	492	510	501	481	481	497	466	453	491	476	466	486	490	468	507	488	479	497	465	512	476	472	482	480	444	523	460	493	449	495	501	490	451	481	484	465	499	453	517	492	440	471	445	466	506	486	435	522	499	451	481	469	488	539	482	482	494	459	516	499	477	491	509	463	513	494	442	472	486	500	467	491	464	458	488	509	497	474	478	478	493	481	479	490	465	479	507	506	471	454	481	483	490	502	477	536	504	476	521	471	511	431	489	500	498	471	473	487	442	481	505	462	487	467	474	505	531	483	476	469	513	460	464	450	495	457	491	458	487	514	488	486	513	490	478	449	486	495	454	453	467	462	435	507	517	449	473	469	456	501	495	485	452	505	480	467	500	489	466	465	453	487	470	518	460	464	494	467	462	527	467	485	497	475	499	453	464	504	505	491	500	479	509	438	507	457	474	493	489	506	483	509	525	478	468	448	529	528	490	458	482	502	478	487	518	469	465	478	487	444	452	482	476	461	449	459	468	471	470	493	452	482	463	519	495	474	470	446	470	488	497	452	476	472	507	493	489	519	482	464	528	460	480	465	480	458	484	463	489	464	523	477	509	515	490	494	473	504	474	462	471	475	472	460	467	467	481	487	441	486	513	481	515	451	487	451	439	435	517	479	482	488	501	475	492	492	474	498	504	512	460	487	471	501	476	465	454	499	486	467	465	454	502	501	463	458	468	525	485	493	474	510	488	460	457	498	532	481	489	504	480	491	494	486	496	486	492	461	479	455	477	478	513	466	506	461	507	533	456	467	494	510	497	510	461	470	488	508	513	457	490	458	465	475	510	470	489	524	470	476	460	460	482	445	445	450	498	510	523	521	475	498	476	460	510	481	485	506	464	461	463	484	470	485	478	478	507	459	505	469	455	466	451	500	477	492	483	431	511	471	489	499	457	546	513	472	489	498	474	440	516	494	466	497	477	474	490	449	504	494	458	470	474	509	469	509	493	504	453	521	502	487	481	497	425	462	508	499	503	425	468	480	493	470	511	482	458	465	481	471	500	455	504	462	476	456	526	508	506	468	489	476	474	486	448	446	490	471	470	493	458	479	481	454	486	507	462	477	477	481	462	468	449	473	500	482	514	506	466	465	528	439	454	477	510	449	519	504	485	486	483	515	482	499	507	516	508	454	506	467	481	496	467	492	502	467	445	519	515	507	500	425	487	490	516	505	451	472	483	504	498	491	472	547	492	462	504	475	498	475	485	484	469	491	486	494	477	472	498	452	496	472	457	461	487	483	432	486	473	507	523	503	445	483	476	465	488	475	481	501	489	495	476	462	505	445	478	476	462	485	497	459	480	489	473	483	469	475	501	456	474	472	502	495	495	489	469	502	481	509	530	443	462	502	483	483	452	531	495	486	480	429	492	441	457	515	511	518	543	451	496	508	487	495	464	511	492	477	466	523	487	508	533	479	465	487	468	463	503	469	503	470	476	490	500	504	497	482	501	488	465	474	466	494	438	474	515	430	529	464	525	498	475	512	483	424	482	520	503	466	469	499	491	482	489	502	507	488	478	495	455	495	484	471	475	458	472	461	469	490	504	463	484	470	447	467	520	463	477	488	494	473	503	511	467	456	495	486	433	483	476	527	472	506	498	508	476	461	483	467	474	514	483	475	490	477	497	482	459	495	477	464	506	442	472	524	470	476	485	457	479	498	475	527	492	492	488	450	481	495	425	513	458	529	517	520	496	518	457	460	470	474	492	480	493	472	470	484	477	517	500	478	516	483	476	501	467	450	498	498	508	467	477	497	499	447	510	486	462	462	437	484	479	493	493	431	491	502	446	491	464	492	457	477	507	449	491	471	490	492	474	463	507	461	490	477	495	489	489	508	476	482	492	466	483	461	472	482	500	464	507	486	484	506	517	473	425	474	437	496	445	453	471	475	475	475	488	436	489	524	487	541	496	494	471	482	473	443	474	514	534	491	491	503	437	446	473	458	497	472	463	483	477	466	478	461	451	523	465	494	452	483	459	448	508	478	482	493	505	492	542	491	471	484	477	479	471	512	511	539	493	535	495	506	500	494	473	468	466	490	493	469	486	513	497	481	507	486	528	489	445	488	510	482	465	472	516	493	480	486	469	521	462	470	491	451	506	506	468	476	492	512	506	501	486	477	491	508	483	489	462	482	475	454	507	529	470	481	495	451	526	485	483	528	487	447	449	498	509	466	513	448	422	489	449	489	477	442	480	478	522	495	454	493	493	480	483	483	475	477	472	515	453	470	512	485	497	512	506	487	424	500	440	469	442	471	473	461	504	493	468	479	450	479	486	485	493	474	450	467	505	463	491	527	483	457	490	469	484	475	467	480	495	483	498	466	507	462	469	530	442
12058	863	617	548	465	383	379	385	346	285	308	344	331	311	313	322	298	306	314	289	299	245	300	320	316	291	323	301	286	291	294	272	307	314	296	278	299	280	322	278	303	309	291	302	332	289	273	302	309	306	304	299	278	280	342	302	320	326	291	298	290	279	292	297	290	305	275	304	310	306	294	307	282	285	289	257	335	307	338	297	286	283	321	283	305	311	287	305	326	320	291	297	265	295	280	274	298	297	275	308	301	309	291	281	311	298	287	299	337	286	287	254	306	280	302	326	315	330	361	360	327	301	301	278	318	284	338	280	292	307	327	294	287	310	282	281	283	296	281	278	329	298	286	291	313	286	274	310	294	272	286	288	298	306	294	301	302	290	277	263	315	283	302	299	301	301	300	287	309	295	287	287	284	287	263	275	317	290	297	313	275	324	277	285	285	293	306	263	290	284	266	276	286	308	323	274	285	310	336	329	287	288	291	310	309	305	270	310	302	276	281	303	309	305	278	269	319	300	261	300	305	314	284	294	290	296	288	253	275	298	301	293	272	291	306	294	291	275	271	298	306	296	294	266	287	254	288	312	266	325	296	258	275	312	327	296	294	270	287	302	314	303	291	302	292	308	316	314	320	281	265	256	279	288	291	311	291	285	294	305	291	293	305	315	283	302	264	289	283	304	306	261	293	307	279	285	316	281	310	311	289	312	308	312	306	286	320	265	278	276	301	276	296	273	297	258	267	274	295	289	300	275	315	281	283	302	337	278	267	307	253	293	290	310	309	295	308	267	298	272	281	319	326	272	279	283	312	315	295	297	273	337	316	301	305	268	309	292	293	291	284	318	280	273	260	293	277	278	304	279	273	320	303	279	267	280	309	323	326	266	307	300	272	307	290	280	309	316	292	288	275	285	317	298	330	289	279	305	318	304	299	298	275	300	305	254	284	315	311	309	309	333	332	309	293	292	267	266	289	280	271	274	303	299	295	315	301	323	296	263	271	292	262	271	267	309	272	284	284	300	279	266	285	269	272	288	325	289	301	285	286	327	271	288	273	299	316	275	267	296	299	321	323	301	288	272	315	268	293	288	321	309	318	331	278	291	267	298	293	291	304	310	278	268	295	291	279	299	310	317	265	291	285	288	260	284	303	289	305	295	280	311	323	306	303	329	291	314	260	290	281	272	324	334	327	293	277	274	310	318	297	285	305	273	267	296	300	279	308	304	302	306	290	302	301	288	306	310	275	293	308	305	276	283	300	304	287	282	278	291	283	292	324	295	322	352	281	301	304	312	245	258	290	298	288	252	299	308	313	312	301	272	295	309	308	295	300	298	262	255	297	280	301	306	315	324	315	291	312	285	306	314	259	285	300	302	304	300	296	275	315	267	301	285	317	285	275	270	280	283	300	307	291	258	264	297	302	317	293	257	316	272	265	268	294	312	299	299	297	277	296	302	280	326	358	289	268	276	308	337	274	289	278	284	286	305	271	290	263	301	280	290	285	273	308	278	274	292	285	305	304	282	307	306	292	330	304	292	289	311	306	315	283	249	293	276	290	275	259	282	258	289	311	294	307	304	309	327	295	297	301	312	255	299	291	294	317	308	322	303	283	306	304	277	309	286	273	307	277	288	331	300	288	328	295	288	288	294	258	303	301	262	297	287	324	278	311	293	288	284	305	299	311	322	264	298	319	291	294	292	287	287	293	324	326	337	300	264	307	305	335	316	292	286	286	282	308	293	304	283	316	305	282	321	290	295	271	289	306	297	279	323	313	276	294	317	264	317	288	304	298	265	268	265	282	306	297	284	282	292	288	276	299	283	291	301	309	307	307	265	273	283	291	308	273	286	275	296	309	322	280	297	314	281	301	332	319	272	307	272	273	296	313	342	298	302	284	328	312	309	288	287	261	258	317	295	287	302	287	290	295	314	298	285	287	326	273	305	276	285	314	278	280	302	314	261	315	280	302	292	296	261	280	312	309	295	282	338	278	267	293	268	297	320	305	294	295	296	304	325	268	277	308	283	317	300	308	295	275	328	323	287	300	296	285	295	263	290	266	290	255	283	296	306	277	284	309	294	266	297	313	274	322	291	308	296	280	288	298	286	279	309	250	292	305	273	293	297	295	308	307	299	290	321	292	267	282	284	319	284	265	287	308	297	291	298	287	301	281	300	282	275	284	308	301	317	341	277	282	261	304	278	275	309	265	277	331	348	292	280	263	309	295	324	308	293	311	294	269	325	307	300	304	278	311	279	294	273	301	309	309	298	288	282	273	306	316	281	272	284	290	308	273	307	332	288	316	322	284	310	303	281	314	303	268	278	306	331	284	313	299	274	301	291	309	292	280	287	289	300	269	319	310	327	287	295	299	315	305	269	298	288	318	278	297	312	296	296	286	296	296	313	283	260	264	288	312	292	280	287	284	317	346	323	330	300	322	312	277	275	357	298	269	308	282	298	313	315	325	266	300	288	320	314	323	300	286	277	281	297	310	284	317	274	336	281	289	304	300	282	276	323	278	276	307	307	294	298	309	311	296	277	278	311	274	265	272	290	320	281	301	312	288	283	319	275	275	296	305	280	276	306	298	307	286	295	285	291	281	294	295	337	293	321	299	344	284	296	291	291	304	333	294	283	292	282	305	297	303	321	256	320	297	319	264	273	314	265	298	302	284	314	288	307	273	261	318	291	318	288	308	280	311	301	300	319	290	292	288	293	289	305	329	308	296	295	296	260	279	292	260	266	288	338	309	319	297	303	257	321	289	286	303	274	294	274	321	293	281	308	296	326	312	315	323	304	283	310	259	298	276	320	299	298	282	298	305	338	297	324	263	312	286	316	293	278	319	281	306	285	276	302	293	292	278	286	290	287	305	317	310	306	294	281	277	293	312	292	278	304	301	302	263	293	265	287	308	307	282	269	301	291	331	274	288	281	298	293	301	293	312	278	286	280	267	314	287	303	290	282	262	294	314	265	266	293	311	269	268	308	305	266	316	287	259	299	291	331	291	287	303	275	263	281	335	301	337	295	282	285	310	310	312	330	277	295	312	290	287	271	299	302	276	295	317	276	258	309	308	294	302	283	325	280	297	284	306	258	259	315	291	269	269	287	303	275	299	298	276	312	303	302	304	328	289	274	278	289	308	296	273	301	294	307	311	283	312	275	292	305	273	279	309	289	295	296	275	305	307	272	295	283	293	288	300	277	284	234	286	299	275	282	320	312	312	284	300	306	301	269	260	254	244	305	312	303	287	306	332	258	280	289	295	319	310	309	268	291	307	299	299	289	281	288	293	303	320	316	317	282	289	291	288	308	294	276	312	296	305	281	303	291	278	313	289	292	281	277	302	280	267	272	331	335	333	302	287	297	292	291	293	292	297	302	315	301	291	298	302	291	315	281	312	277	251	289	315	300	294	332	338	316	298	301	289	276	300	263	278	257	294	288	258	298	315	256	285	318	291	268	285	288	289	280	303	288	291	319	271	287	302	286	327	307	296	299
8440	1035	1302	1542	1371	1223	1076	937	909	888	800	806	793	783	767	731	714	773	685	726	718	708	724	734	742	699	663	724	682	692	649	741	689	701	704	679	699	741	753	682	696	695	718	662	656	690	679	702	713	668	697	674	670	685	668	705	697	739	697	715	722	704	686	748	747	716	616	726	689	742	651	673	686	689	660	729	678	709	666	710	731	681	706	657	665	685	686	663	704	720	669	623	706	688	717	666	709	677	719	706	718	679	661	671	681	671	692	658	733	654	693	622	671	654	741	698	682	714	664	650	702	663	724	695	676	696	651	645	657	689	647	669	690	669	660	673	668	713	756	680	710	730	653	643	662	702	654	745	658	653	690	665	651	697	700	688	726	668	687	672	749	687	674	684	672	709	670	670	667	691	621	680	705	683	702	644	684	678	627	676	673	698	707	700	731	660	683	676	705	692	702	668	702	715	682	660	634	667	699	706	625	712	678	658	692	716	662	666	689	684	672	717	677	676	643	662	692	702	707	677	611	684	706	662	660	679	711	611	647	655	659	694	641	691	701	629	675	683	662	690	656	689	660	696	698	614	704	686	696	699	694	686	711	699	703	683	666	695	657	697	685	686	689	672	657	679	653	682	692	657	694	670	665	690	724	696	659	654	688	678	645	689	680	651	670	692	673	646	671	748	672	664	645	645	717	697	615	693	692	683	643	697	688	667	671	645	663	697	692	726	684	671	708	686	654	685	730	693	687	712	704	675	636	653	705	670	664	671	691	675	690	663	657	685	640	693	692	647	678	696	692	668	649	689	684	653	663	681	702	671	650	648	634	659	713	686	708	655	714	666	658	721	755	692	646	662	701	689	702	665	700	701	679	709	615	657	636	712	676	699	627	676	658	696	707	688	673	691	634	693	697	671	646	683	691	634	728	686	689	616	721	695	703	672	665	656	672	710	628	661	662	622	689	701	695	651	658	589	688	697	697	713	666	713	682	743	683	694	669	638	672	687	684	671	684	692	725	681	704	662	709	659	707	703	707	689	694	634	722	630	671	642	672	672	651	695	646	684	682	661	643	686	703	679	665	698	691	715	617	689	652	671	665	702	646	721	647	658	663	653	699	673	674	701	708	698	659	654	683	755	635	645	666	681	674	690	701	681	702	645	686	689	635	658	716	650	629	629	653	658	650	697	684	634	674	724	672	657	669	663	632	696	689	670	628	668	689	682	700	669	693	694	693	609	682	676	694	681	689	645	622	717	669	662	675	674	687	659	735	669	634	725	687	711	671	733	647	679	688	708	722	700	635	679	674	669	665	654	735	668	693	677	637	659	686	691	706	697	669	633	688	690	654	669	655	692	710	706	640	655	645	666	692	644	654	644	677	714	684	637	666	668	699	677	738	701	664	647	687	658	716	668	660	662	670	699	621	614	683	667	658	707	648	696	723	660	673	677	696	684	637	687	682	649	642	656	678	717	677	653	686	678	694	720	724	662	699	682	682	631	680	689	628	678	671	697	650	710	660	640	664	688	706	657	719	647	639	685	687	683	630	692	682	693	680	653	666	651	719	651	679	668	696	690	718	690	680	625	672	693	641	680	640	740	711	683	678	714	715	659	675	681	732	677	668	675	651	697	664	718	651	690	687	687	700	675	623	683	735	660	685	699	677	691	675	668	655	700	669	656	630	654	666	617	718	647	662	669	607	668	652	649	685	695	712	702	693	688	686	687	672	707	740	694	658	696	704	696	683	671	662	691	681	660	666	664	658	637	661	701	664	637	662	648	640	691	689	703	660	690	742	682	644	666	689	684	694	636	640	693	706	702	684	690	651	692	633	730	684	698	641	605	680	682	684	701	666	706	657	726	704	659	654	698	656	679	744	652	715	678	694	689	674	702	663	657	674	692	659	666	664	671	667	642	689	616	725	701	710	662	678	679	670	690	725	696	675	674	652	665	694	688	682	689	706	686	734	675	698	693	728	668	673	654	652	680	716	669	703	696	662	672	626	660	645	682	666	669	678	665	660	707	639	640	697	711	684	687	675	660	697	685	723	655	653	689	657	653	673	659	704	689	690	673	654	658	702	693	706	668	709	710	724	688	691	647	713	709	686	693	668	687	670	683	665	689	670	623	694	689	638	664	740	721	661	666	657	683	691	658	659	677	667	678	672	666	705	686	669	676	719	666	711	625	679	674	742	693	681	685	681	710	658	677	660	641	669	683	666	707	703	689	697	658	683	678	701	672	687	716	660	647	675	699	692	721	662	650	663	691	664	667	668	716	639	707	629	644	678	679	684	710	683	686	667	653	675	724	658	704	669	676	686	667	677	651	712	675	709	647	690	705	703	691	686	693	679	691	666	729	728	688	675	703	658	688	670	692	633	726	677	688	658	634	658	664	720	656	677	685	680	653	685	651	718	681	663	684	713	666	685	638	684	675	656	660	668	677	742	677	665	715	626	698	693	667	657	693	721	663	654	728	720	640	651	681	673	733	692	685	665	669	699	680	667	668	690	670	623	710	679	685	648	668	659	692	727	682	662	688	681	682	715	686	626	692	664	664	695	695	656	695	737	687	661	728	646	684	678	714	675	672	692	675	647	664	710	668	690	617	673	627	703	714	629	673	672	624	702	676	656	662	669	708	646	662	686	704	672	686	686	661	691	667	697	656	669	673	684	694	710	701	695	650	728	666	735	687	658	726	669	726	710	675	701	674	706	684	684	615	687	671	708	699	650	671	665	727	682	712	692	657	638	748	692	695	671	671	664	661	670	670	681	630	667	671	632	639	707	676	698	679	690	673	683	705	708	673	710	669	697	695	694	684	647	666	752	703	680	698	679	657	673	695	654	659	640	663	679	677	620	632	669	673	650	722	687	733	689	684	647	622	675	696	673	668	691	703	705	692	690	657	681	657	685	687	713	680	714	673	648	664	683	691	644	670	718	633	694	714	715	658	684	676	633	660	678	653	690	684	644	725	692	676	654	679	685	747	680	663	680	645	670	752	637	681	682	631	645	660	686	690	646	692	699	664	658	769	657	635	682	694	671	664	666	716	668	684	658	670	644	721	675	694	662	674	714	643	685	653	667	691	652	697	652	642	689	654	652	675	668	667	644	684	715	685	699	698	674	671	722	668	673	719	688	701	661	694	652	705	667	697	663	710	729	644	643	688	684	698	682	673	680	664	688	675	659	682	703	646	674	676	683	693	691	684	708	678	704	655	654	688	654	627	693	732	659	655	643	710	645	696	651	696	664	617	695	720	691	648	615	655	725	693	691	631	727	731	650	688	664	648	667	722	659	687	662	718	711	633	661	688	675	641	689	712	677	712	706	692	688	677	663	689	673	621	709	693	693	647	684	672	689	645	682	687	691	695	665	684	717	647	704	685	617	690	641	644	722	677	662	644	734	676	687	670	629	707	673	651	713	656	739	677	711	692	638	702	688	697	688	686	690	633	671	668	695	720	622	682	708	667	674	642	672	608	684	705	679	663	690	664	695	680	709	678
19968	1960	1204	961	736	664	542	517	483	426	435	438	451	426	423	449	457	370	433	454	407	401	445	411	417	399	428	417	400	429	424	438	445	403	421	387	420	384	425	434	449	421	387	422	420	394	373	400	400	396	388	409	389	354	402	444	387	408	426	482	407	405	416	379	421	395	390	394	384	362	435	409	396	394	371	383	428	389	402	427	401	389	400	426	379	406	378	405	394	372	392	409	421	407	396	411	394	346	446	388	439	413	387	389	360	412	409	386	416	425	444	417	445	419	397	378	409	387	406	379	428	398	390	373	390	407	412	397	415	407	390	414	398	376	411	394	405	365	431	391	367	420	408	409	394	404	422	478	390	423	414	386	432	418	393	407	359	377	426	408	388	409	368	400	417	406	421	382	435	412	388	434	391	434	413	391	354	405	391	393	416	390	390	409	386	416	393	393	412	399	432	435	370	396	438	413	397	404	400	396	398	422	372	396	405	407	412	368	393	390	414	415	418	393	392	389	419	389	412	403	397	383	406	388	397	408	358	376	413	404	416	410	397	431	383	409	416	391	424	351	403	426	419	421	393	373	409	416	387	420	399	396	415	404	407	433	403	408	390	440	395	379	398	378	416	449	357	437	411	395	396	403	369	396	397	408	387	413	410	417	386	400	406	368	454	420	414	378	378	386	409	443	423	394	361	394	390	359	389	397	392	389	402	387	420	386	413	391	391	399	402	427	401	369	448	416	445	377	360	422	425	444	405	391	409	406	413	341	416	412	397	422	398	457	365	437	399	399	391	392	454	410	393	374	431	406	371	374	416	435	374	394	366	391	422	433	402	424	432	418	422	376	433	435	410	445	410	370	384	414	394	417	421	410	413	365	400	419	443	420	410	383	422	457	386	387	419	387	420	390	438	411	390	418	409	416	393	381	410	390	406	352	424	390	375	394	393	401	349	423	379	382	398	370	427	376	410	426	397	402	372	380	398	360	426	404	381	402	437	384	439	371	435	377	417	385	401	405	373	401	413	434	389	368	402	457	415	417	419	402	441	416	419	400	371	435	387	377	363	385	377	430	424	432	401	395	391	388	396	390	377	408	405	394	445	390	387	407	444	383	382	417	388	388	403	397	396	377	387	418	386	398	404	373	381	416	454	424	403	397	381	389	408	378	406	426	371	414	335	426	428	396	416	388	420	418	421	384	385	416	428	364	400	413	404	383	420	373	413	405	392	413	410	413	391	416	375	394	410	392	352	389	417	397	397	381	384	353	403	415	421	431	408	420	393	363	399	406	399	408	423	444	437	393	401	419	405	402	360	349	445	369	372	379	377	393	409	421	399	401	409	437	410	436	399	394	372	371	393	398	378	366	396	416	409	434	392	390	387	413	398	417	389	386	399	421	389	395	425	416	401	392	359	400	406	357	397	357	406	450	394	427	401	410	407	422	411	387	357	427	389	403	387	366	386	437	408	450	430	418	397	364	401	380	358	407	424	360	399	401	404	377	359	397	419	392	405	410	444	418	410	402	374	395	389	387	397	387	413	370	378	420	379	396	415	383	421	391	388	388	413	408	424	422	375	380	442	426	411	398	352	398	420	403	362	382	407	423	384	395	401	430	429	377	372	411	430	376	417	415	409	382	432	438	411	397	409	428	381	412	448	405	387	335	393	347	433	382	432	430	397	400	376	379	393	396	395	408	402	380	431	373	413	427	402	403	389	369	442	439	396	404	378	407	435	403	387	391	422	424	381	408	427	422	401	394	417	377	424	422	405	379	417	406	419	417	391	400	409	371	398	422	386	417	416	416	368	388	398	418	393	395	416	390	385	396	395	392	388	442	383	372	395	392	388	406	398	398	379	387	402	412	412	385	387	394	392	404	379	407	401	422	415	438	466	402	400	441	403	402	388	419	380	386	387	428	405	372	411	422	412	408	373	451	402	452	420	390	393	403	433	439	405	418	401	378	397	455	440	388	416	401	395	415	410	381	401	377	442	398	456	447	414	428	381	410	396	414	405	395	461	462	403	378	383	394	378	394	411	389	385	383	388	395	379	363	405	391	386	406	393	399	436	382	410	416	377	390	418	421	423	420	424	410	433	383	392	406	412	403	411	419	391	370	415	432	446	422	427	441	388	439	396	388	417	433	425	401	389	412	430	406	412	401	419	431	398	412	387	421	376	416	392	376	383	436	447	415	376	366	395	400	384	425	409	380	415	381	370	352	419	427	414	406	397	417	395	392	433	403	395	376	387	424	383	393	403	391	416	407	415	373	374	406	404	413	435	394	427	422	398	427	425	381	371	413	393	378	397	376	392	366	413	413	419	402	395	404	366	428	423	366	365	402	384	432	383	401	380	394	389	398	389	412	410	409	425	427	382	422	391	396	406	401	381	434	401	411	396	413	387	404	396	388	417	366	423	399	381	443	431	379	419	423	387	364	374	406	382	380	388	389	381	434	365	390	440	422	405	436	416	378	436	425	394	420	374	407	393	466	420	432	414	381	413	399	400	395	425	396	421	391	408	401	422	407	372	414	462	400	420	405	364	388	409	438	411	418	405	442	397	395	393	443	396	377	435	383	401	380	417	400	423	391	436	400	407	409	384	388	401	416	414	399	412	421	368	410	362	393	407	360	406	362	405	418	396	393	441	421	412	400	378	403	386	400	412	423	387	369	358	424	391	425	405	400	379	416	438	407	415	396	417	389	430	396	417	374	361	397	390	412	395	391	400	426	384	398	408	401	415	413	401	398	423	418	406	405	396	398	386	407	402	415	394	424	417	369	373	401	393	428	413	413	401	392	413	418	373	372	387	384	386	370	373	402	372	426	439	408	394	417	384	377	438	381	387	411	388	455	400	412	425	412	418	412	405	394	396	390	392	375	378	361	348	427	394	376	404	397	378	408	403	393	421	366	372	408	379	363	430	414	397	404	405	433	390	365	370	421	402	395	363	395	404	390	421	398	404	372	392	372	401	394	377	396	403	413	408	382	390	364	394	407	423	373	413	406	399	418	393	375	437	402	384	422	471	418	421	342	434	406	419	374	398	401	363	397	403	372	419	422	398	369	476	380	391	393	393	442	405	419	426	396	420	373	386	426	440	397	443	421	404	374	431	433	400	426	408	363	412	398	382	463	405	429	404	353	380	442	389	389	420	429	394	397	405	376	413	386	396	389	417	434	381	403	417	426	381	421	442	395	362	364	424	426	423	430	409	356	373	394	444	407	425	446	422	352	386	385	402	390	400	411	403	376	401	415	430	435	411	435	422	392	413	396	404	394	408	428	386	416	412	391	418	401	384	386	422	410	366	396	375	381	405	389	395	373	403	420	409	372	408	439	384	368	377	402	424	417	374	374	407	401	391	392	452	419	406	403	396	375	413	433	398	428	430	444	436	405	435	376	395	398	404	434	369	414	382	400	436	416	377	392	414	381	386	375	431	389	414	395	405	371	421	421	422	401	404	358	365	346	400	433	398	409	404	397	390	379	403	440	432	399	416	390
10881	1510	2187	2518	2221	1845	1693	1465	1386	1237	1109	1105	1085	1034	997	1067	1069	1013	1002	1013	937	948	946	926	905	949	927	902	859	898	908	932	851	896	930	897	895	894	907	888	896	906	959	861	876	883	846	898	911	899	894	847	872	878	831	915	907	889	958	876	905	938	913	882	882	912	873	902	880	893	927	822	866	929	926	899	829	923	859	879	913	865	883	869	874	849	928	869	932	872	914	916	917	892	916	930	898	851	963	911	916	947	906	887	864	872	871	892	887	874	898	914	878	850	877	878	887	842	922	920	869	919	905	849	918	911	866	887	876	878	901	883	874	861	861	865	882	864	853	849	882	859	868	869	932	883	882	926	918	848	881	893	814	939	862	931	914	875	904	851	887	818	833	890	845	867	827	853	878	855	928	886	899	874	809	883	889	868	927	819	893	885	908	853	903	893	860	854	826	887	822	900	874	869	884	883	897	854	906	876	914	894	918	893	887	862	875	924	904	885	841	830	848	884	910	882	857	862	844	866	874	867	881	864	922	841	838	880	856	809	888	894	887	876	889	881	843	896	868	937	900	862	892	963	901	876	867	907	807	854	865	906	899	859	850	845	865	876	829	871	876	865	850	915	865	851	865	886	831	910	918	872	870	871	912	864	947	921	878	885	833	870	884	869	841	888	859	862	835	849	814	916	859	871	854	893	857	844	884	929	931	986	940	888	911	826	931	890	859	888	883	895	862	885	847	904	861	925	891	931	888	874	902	834	906	860	895	969	927	910	900	879	875	922	902	866	872	893	867	920	890	842	914	860	899	875	881	883	846	931	882	925	905	912	870	906	882	897	877	952	857	893	846	864	871	907	821	839	894	886	871	911	917	936	872	838	871	904	877	868	862	882	908	878	888	909	903	814	897	889	885	883	876	865	873	891	915	890	816	880	900	883	928	847	912	858	876	950	831	856	872	936	884	831	878	824	922	897	859	869	903	876	901	888	886	854	880	895	880	879	883	842	783	880	901	888	861	853	933	855	874	887	864	878	801	835	865	878	904	873	871	870	867	854	901	874	877	904	884	873	855	900	868	862	899	870	899	873	879	854	866	846	838	882	920	851	849	835	904	879	921	908	877	941	852	868	877	849	853	887	863	857	883	884	845	833	885	871	912	865	876	885	873	922	860	860	925	887	827	875	889	889	847	837	870	880	897	907	890	824	901	877	893	887	890	896	930	887	912	876	875	879	883	851	831	868	879	835	800	835	865	884	887	924	848	824	874	869	845	902	905	901	892	851	849	896	920	907	876	937	913	902	872	909	898	873	918	916	901	897	867	885	896	920	902	876	871	871	898	900	867	914	867	908	862	876	832	813	850	925	858	923	884	854	863	840	881	866	863	938	896	870	868	896	891	929	868	884	871	870	917	896	907	875	890	911	899	873	883	842	886	869	866	919	951	893	874	872	823	897	862	929	875	898	904	853	899	871	858	916	869	834	863	848	821	794	864	894	839	858	873	865	940	825	886	875	869	888	849	923	880	865	878	916	935	850	881	848	940	878	872	916	898	880	830	868	899	854	881	882	862	923	910	913	949	889	895	897	844	913	839	917	868	843	842	865	891	859	885	877	883	906	854	812	897	888	831	858	859	884	918	915	836	866	913	874	882	860	875	877	863	865	851	890	924	872	844	836	885	866	931	881	869	891	877	955	863	868	897	933	878	893	912	932	889	891	862	869	884	897	837	883	872	875	875	845	849	872	870	914	863	898	876	874	860	870	860	821	908	899	847	907	893	875	826	904	838	848	916	886	873	891	854	858	819	837	863	907	852	852	934	903	887	907	905	924	934	892	861	835	867	961	858	920	844	927	879	904	840	866	878	846	917	927	900	901	879	877	894	914	847	871	847	889	957	858	878	907	925	840	906	823	815	901	865	901	869	898	893	847	847	879	857	877	855	897	894	908	924	910	873	890	859	842	897	872	932	890	852	858	894	842	899	836	888	926	869	903	916	879	914	816	871	906	867	908	880	887	819	800	874	835	866	882	847	863	853	920	886	854	849	876	912	907	891	854	887	869	855	832	919	839	868	847	915	930	851	897	827	861	878	840	914	855	896	891	834	867	923	860	881	895	893	900	867	872	912	882	885	900	840	898	854	864	852	889	879	874	852	935	890	883	851	917	851	862	908	877	882	923	899	880	884	915	864	864	895	875	892	843	885	896	855	885	879	886	856	857	873	946	900	907	933	911	876	841	891	906	894	911	903	890	879	874	919	942	900	832	905	876	847	916	866	914	834	901	833	859	861	866	865	880	884	821	894	866	883	901	888	860	851	897	868	871	907	833	951	839	864	856	890	925	887	857	872	927	875	876	903	893	831	903	900	881	914	846	900	872	871	882	866	879	823	895	912	883	877	859	864	854	825	870	862	874	917	875	894	879	846	870	858	911	879	862	807	849	866	886	858	829	923	901	924	911	876	923	848	864	853	811	886	840	861	887	857	878	892	889	823	874	853	839	881	862	896	829	908	912	860	893	916	845	862	865	881	862	891	842	879	893	886	897	853	828	872	868	890	870	903	809	860	883	891	872	889	863	860	906	791	921	856	903	874	837	921	922	877	879	912	825	904	898	886	844	894	906	855	901	896	880	850	911	854	890	857	855	883	815	849	886	850	896	931	878	890	876	891	868	883	842	893	866	886	890	912	866	899	879	907	892	872	771	937	877	874	879	875	892	923	903	894	887	902	864	883	877	882	845	858	943	841	841	891	910	834	854	904	884	835	893	867	902	911	902	889	877	822	864	878	861	891	854	868	860	805	886	870	888	848	886	913	878	837	834	856	866	874	848	945	929	879	882	903	861	849	870	885	845	917	889	845	872	857	890	893	858	904	898	896	877	860	866	946	845	905	855	904	902	869	879	946	913	856	875	869	876	903	824	877	890	889	889	865	876	919	904	881	844	850	886	922	843	918	876	861	871	908	875	915	841	949	904	883	864	965	907	877	880	829	889	874	859	881	903	885	902	924	874	894	894	894	838	852	908	865	942	858	847	845	940	862	845	906	808	930	896	831	873	921	881	901	926	929	924	836	851	837	825	874	882	899	875	865	906	860	884	862	869	906	859	920	846	881	879	909	932	834	931	876	878	876	883	884	913	848	877	858	922	887	863	850	936	877	876	878	824	882	854	850	882	868	896	826	903	877	918	891	877	903	900	878	850	879	859	848	892	863	911	868	918	859	854	905	887	915	855	880	878	846	890	828	861	916	849	880	897	946	933	881	881	889	877	848	901	889	827	876	884	874	831	894	849	883	899	838	829	875	854	839	877	822	899	872	879	886	858	855	849	904	876	835	858	883	902	883	901	901	901	916	938	849	861	890	864	941	895	861	859	922	910	885	835	799	855	874	918	844	842	934	899	897	947	856	924	902	874	865	848	902	875	882	899	948	952	867	872	899	858	878	883	816	872	889	938	836	889	912	882	848	878	866	881	895	870	820	922	896	916	870	889	903	890	887	828	939	854
4149	271	206	217	217	228	244	199	202	224	227	198	191	225	219	209	211	200	198	199	236	204	211	212	197	205	208	230	194	189	213	222	180	223	247	202	221	170	219	214	179	203	174	226	197	216	230	235	212	208	222	210	212	218	201	220	212	201	195	193	207	201	194	202	239	182	209	220	217	183	213	215	215	210	241	213	223	215	212	245	223	215	200	189	215	182	202	211	187	210	229	182	213	194	209	215	182	192	249	244	221	204	197	215	182	210	219	219	218	221	224	206	198	182	190	178	201	192	220	207	223	235	214	207	217	213	218	224	219	229	215	220	221	210	214	205	198	201	220	201	175	214	218	238	179	215	209	205	228	225	175	220	201	234	221	213	213	222	208	232	213	208	218	232	215	197	212	222	227	220	211	230	213	204	209	239	204	187	225	201	202	222	199	234	228	196	206	174	196	212	207	231	214	209	214	236	205	194	201	187	204	212	199	203	202	187	202	188	209	229	198	236	214	201	245	219	208	190	196	202	210	200	205	208	227	209	239	204	219	186	209	203	181	213	230	219	203	201	217	209	204	217	209	226	226	204	227	208	230	196	199	220	239	203	197	245	231	242	220	223	213	201	224	232	252	230	213	239	225	234	201	195	181	212	223	231	195	187	210	216	209	202	222	211	246	262	198	214	242	201	203	198	203	202	204	204	199	182	215	186	202	200	195	201	226	197	208	211	213	187	220	223	206	224	210	193	198	224	186	201	204	208	226	210	216	206	217	238	217	196	205	196	212	220	188	194	194	208	213	212	212	229	223	193	207	234	241	222	206	199	196	196	216	185	203	198	230	201	185	210	214	222	237	230	225	198	209	195	204	210	186	228	194	236	200	224	243	216	179	200	230	214	193	218	204	209	213	211	217	217	206	222	201	198	206	201	197	231	216	192	186	206	231	225	207	211	199	200	218	218	226	205	181	213	213	206	233	195	223	200	198	215	202	193	218	202	216	224	187	202	205	214	208	207	178	198	198	210	220	216	210	220	209	190	203	196	229	207	215	199	202	204	207	229	245	219	202	227	214	220	204	199	220	199	237	197	211	221	209	196	224	212	211	213	206	204	215	183	207	191	197	206	203	188	219	230	232	201	217	219	204	217	204	233	218	211	188	201	214	233	205	207	222	202	204	220	211	220	243	212	198	205	208	206	214	202	188	206	194	217	211	223	242	205	196	209	224	206	208	255	191	186	237	234	219	217	216	211	244	225	222	177	205	224	182	226	216	225	231	221	239	201	245	198	217	194	208	236	199	196	205	226	200	226	222	208	210	230	201	189	206	217	202	242	209	198	190	232	194	216	204	221	225	217	197	202	217	215	185	231	200	227	218	193	214	183	221	212	205	204	190	201	197	223	230	222	233	215	189	237	222	186	205	198	200	220	226	226	217	209	193	194	224	201	218	217	208	190	229	232	211	199	219	195	200	206	210	222	239	233	218	218	197	237	201	205	214	199	178	201	237	197	228	196	233	182	183	210	213	194	217	214	227	186	214	212	207	208	242	208	206	237	197	231	209	204	215	217	203	223	228	197	201	214	200	221	228	223	197	221	222	194	217	210	215	191	201	235	228	224	241	204	196	205	202	179	216	218	203	206	215	225	229	206	224	216	194	213	264	208	211	215	223	187	228	203	239	221	208	209	211	204	204	239	206	212	219	217	193	208	226	202	225	211	209	195	193	229	238	216	208	221	212	206	216	215	231	226	222	209	218	236	206	209	211	217	235	179	222	212	222	221	197	211	211	204	226	163	185	213	195	188	214	212	232	221	208	228	190	209	209	223	235	212	221	230	206	212	209	212	203	242	241	206	235	190	199	245	212	237	256	229	193	214	197	212	240	228	229	231	188	210	209	208	212	210	217	224	209	214	211	208	195	220	199	216	198	218	215	205	195	216	188	235	202	192	211	221	205	189	190	215	199	201	215	184	185	185	179	194	170	199	216	185	231	211	217	228	196	228	215	188	201	185	198	183	204	217	222	216	224	206	200	172	240	201	214	173	232	223	213	185	197	208	217	203	198	214	214	202	249	252	232	211	210	180	187	191	208	213	213	225	219	194	205	236	216	234	199	232	198	218	221	214	195	234	211	204	195	217	211	202	227	179	216	201	238	203	205	224	209	212	207	194	223	193	216	228	210	207	208	224	201	212	232	221	201	187	211	200	221	239	212	210	220	214	205	192	209	197	164	202	209	196	218	228	226	203	228	222	217	217	235	193	210	208	234	231	209	223	200	207	185	206	221	224	230	193	229	209	199	207	225	214	221	210	191	210	174	218	222	208	217	237	213	202	217	212	206	186	212	205	219	185	188	213	209	204	205	223	231	183	206	240	210	214	224	241	210	218	218	221	223	198	200	224	223	222	224	212	212	212	211	210	235	219	235	236	205	184	202	210	190	243	196	189	236	197	200	210	197	220	218	220	202	223	216	204	204	228	232	181	218	200	210	215	230	224	218	215	237	234	215	211	219	191	210	214	172	189	203	207	212	195	188	211	186	228	194	226	199	201	189	188	235	221	234	223	207	206	219	187	187	190	170	196	197	206	202	218	220	198	220	202	222	221	204	203	222	188	225	238	208	224	198	204	175	200	224	207	178	205	192	219	229	214	212	213	220	232	200	186	203	197	199	195	181	231	206	232	220	193	212	195	206	225	189	212	217	209	247	228	193	222	230	221	202	201	194	184	220	198	218	203	200	205	221	203	216	216	197	224	227	202	215	218	180	246	205	219	184	215	195	214	186	225	195	195	190	210	216	204	205	224	209	240	198	187	187	193	203	170	212	225	197	226	199	208	228	204	196	216	185	232	172	201	195	201	218	203	192	244	230	249	212	222	210	207	213	206	207	229	217	195	194	199	205	212	244	198	208	218	216	225	211	233	245	193	229	214	216	207	223	174	218	224	187	206	199	212	210	235	215	187	234	241	206	218	194	187	195	225	211	204	215	210	215	204	200	204	228	222	206	176	212	215	216	217	206	216	232	229	224	205	198	203	216	210	215	244	230	206	206	223	211	175	224	250	220	236	214	207	209	188	206	191	220	223	229	182	213	232	204	224	207	202	204	187	174	195	194	207	207	196	231	246	224	211	178	227	229	196	206	203	228	192	180	213	215	225	218	168	212	225	239	191	229	238	226	221	220	214	165	224	191	213	231	201	205	197	222	203	221	188	178	206	194	220	192	223	238	236	229	222	199	198	202	219	210	218	194	206	214	210	196	171	203	237	237	193	189	215	192	201	206	193	204	212	247	177	216	216	186	189	208	206	196	204	207	222	196	245	200	214	223	200	243	180	201	203	239	182	229	221	205	211	200	225	223	204	240	210	224	182	209	196	198	231	222	243	218	215	179	201	212	206	192	201	210	216	212	199	213	210	248	218	214	242	219	220	216	195	223	245	226	182	216	199	205	201	194	215	218	208	218	250	218	212	224	202	232	216	210	218	213	218	228	200	207	232	226	182	193	205	212	187
3244	511	549	516	506	534	527	558	548	524	544	508	562	515	504	504	525	508	543	540	504	506	487	502	516	526	493	521	532	544	470	547	488	496	509	530	483	509	497	521	532	499	506	546	541	523	501	546	535	465	471	533	497	501	497	493	490	516	497	505	519	520	514	520	505	582	484	484	522	491	513	483	548	472	533	479	531	520	515	484	523	549	547	496	528	536	482	489	477	569	516	509	543	524	533	544	527	529	522	545	494	509	498	532	490	569	524	546	526	491	529	522	512	510	508	500	524	503	544	474	510	472	544	559	516	539	497	514	520	512	530	511	486	513	486	522	479	519	494	512	459	503	516	499	497	519	498	526	524	492	515	528	508	524	505	538	480	476	486	570	473	531	531	525	475	521	498	461	510	509	533	512	504	521	479	479	541	471	505	505	505	510	515	509	488	477	485	559	499	530	512	492	502	495	509	489	468	492	518	476	507	484	487	499	528	521	564	467	528	503	492	499	515	522	524	519	474	506	504	512	551	467	505	517	501	466	539	524	498	549	527	513	509	488	497	467	526	520	533	534	511	489	517	483	513	522	487	503	450	497	489	508	530	477	467	526	536	487	525	549	493	542	505	492	503	491	477	484	517	468	527	476	492	469	464	542	520	523	488	508	543	498	500	551	463	486	472	520	500	490	473	507	513	518	503	513	565	510	514	482	532	516	490	539	527	523	540	487	534	490	521	539	531	535	513	457	543	502	518	526	478	525	485	530	500	521	538	524	518	476	512	536	512	531	510	508	503	517	517	494	546	519	485	513	507	528	475	489	525	513	503	507	559	518	500	530	498	508	504	480	517	486	525	485	489	493	461	491	515	482	507	527	517	509	510	516	475	543	518	526	510	468	497	508	526	556	515	509	502	481	493	531	505	508	526	540	519	487	528	486	548	541	532	513	544	526	495	527	498	537	506	506	471	502	509	500	513	527	520	522	521	501	516	497	482	480	539	531	492	506	519	515	529	493	557	499	477	503	538	500	487	503	525	511	517	528	497	519	488	507	481	528	527	523	534	512	548	526	535	489	503	492	493	480	493	525	535	493	509	480	518	527	476	516	450	511	478	505	501	529	514	512	507	512	538	535	501	485	513	507	522	493	530	522	547	474	526	504	476	497	488	526	499	546	501	567	502	503	530	521	519	505	525	531	526	522	533	491	476	520	513	501	526	507	467	493	538	528	525	550	453	535	527	495	525	515	481	488	518	490	514	490	519	512	538	507	549	485	515	503	507	526	538	513	494	481	489	551	527	515	531	486	460	510	478	544	495	512	526	519	503	516	533	551	527	516	496	527	505	518	530	492	527	486	543	512	529	497	516	535	525	488	497	494	510	535	516	514	451	495	543	559	468	480	501	507	484	511	539	505	550	535	532	543	511	464	529	530	510	514	500	515	525	517	469	486	487	487	520	546	477	519	505	518	537	515	510	499	504	502	508	490	499	521	533	483	509	475	496	522	490	526	504	488	512	508	486	487	543	505	547	504	509	504	541	469	486	492	489	525	486	520	506	525	481	502	536	509	524	529	537	509	523	494	511	508	517	525	520	524	521	516	500	500	495	493	505	511	544	516	505	505	505	539	476	515	536	489	526	484	523	519	521	531	509	507	514	554	539	518	521	522	532	516	528	493	511	507	519	515	535	520	515	509	523	518	513	523	514	521	524	511	492	509	491	495	512	501	533	467	536	491	542	527	513	502	489	507	497	530	474	507	506	483	538	485	527	516	516	459	506	470	529	500	506	499	517	493	515	560	492	538	516	515	478	513	496	474	527	538	509	542	504	514	505	525	493	493	486	500	525	464	558	514	524	552	494	505	482	494	478	538	515	531	468	507	495	549	534	510	481	484	458	479	552	520	511	502	526	470	532	495	529	538	482	502	498	531	531	490	513	494	498	511	504	493	482	511	490	537	513	482	505	485	537	522	505	546	501	535	554	509	509	526	537	539	508	512	489	513	491	495	476	535	519	470	492	525	472	504	499	499	516	507	497	511	500	539	510	505	497	503	528	499	526	472	523	536	486	494	490	476	530	486	494	532	506	487	477	465	539	485	500	552	524	502	538	485	499	520	500	527	474	483	520	513	483	499	533	504	504	525	472	507	456	499	555	513	546	480	518	487	477	524	515	475	514	512	535	508	483	505	484	482	496	523	537	527	478	500	530	582	543	552	514	544	485	487	543	519	494	514	545	503	521	512	498	506	488	511	489	514	489	538	497	518	503	551	515	502	524	508	513	489	490	541	502	481	494	509	498	536	488	484	496	522	507	512	522	497	493	505	513	508	524	503	479	468	490	501	555	520	526	521	520	548	509	495	513	489	521	505	534	522	484	506	528	483	506	497	487	504	473	555	504	498	497	547	535	515	499	507	525	488	557	502	554	537	518	467	484	529	543	522	524	488	539	498	554	483	517	490	519	446	542	504	493	507	498	524	503	541	525	491	500	494	484	477	544	518	520	475	513	492	500	504	485	495	533	503	557	522	503	543	493	522	503	525	532	545	502	525	540	545	531	550	503	534	516	500	532	463	517	482	545	490	528	551	482	471	476	510	513	489	532	478	517	492	496	495	504	536	544	537	502	521	539	475	527	492	522	494	539	525	499	524	517	567	474	483	475	485	507	450	554	520	486	500	548	488	501	473	508	496	508	517	496	510	526	516	490	494	556	500	506	497	520	485	490	497	486	498	527	523	534	517	540	474	511	526	528	491	495	474	515	545	504	566	498	496	532	511	541	487	494	533	503	529	471	548	507	475	553	542	513	467	567	536	572	500	506	505	468	521	518	542	495	454	471	518	478	526	458	484	492	522	544	487	509	507	517	513	494	510	531	531	480	550	521	502	482	513	531	525	501	499	503	490	490	520	531	523	513	483	512	547	530	487	495	526	522	510	518	515	489	515	485	506	542	483	493	511	510	488	466	501	514	492	516	523	484	476	525	497	536	503	512	501	552	497	503	512	473	445	575	515	481	530	525	498	500	516	550	531	544	507	492	539	539	504	496	502	522	534	476	550	486	514	504	496	537	512	501	494	491	542	506	501	522	508	531	534	488	505	525	480	524	517	504	571	485	536	538	481	488	487	491	520	527	519	532	524	496	527	515	501	495	476	497	547	472	510	504	501	480	521	498	495	551	552	528	525	496	502	544	528	519	480	520	511	517	500	495	538	524	494	498	488	493	539	520	524	522	519	474	503	505	500	524	529	492	528	510	501	512	557	499	512	464	515	518	542	509	471	483	526	515	512	523	538	504	511	528	500	521	542	489	542	522	451	558	512	534	458	518	526	521	499	505	505	476	486	529	520	523	497	505	515	539	510	534	518	530	545	467	492	539	493	474	532	500	534	464	539	475	526	516	498	522	498	531	532	506	509	525	549	497	465	530	531	505	488	508	511	488	495	481	510	501	500	520	516	487	508	524	479	507	524	529	494	515	549	514	484	468	534	487	538	542	513	498	511	534	486	513	511
12834	892	656	566	451	401	399	354	328	360	331	333	309	300	321	310	318	320	315	315	295	343	301	315	282	293	300	292	295	316	285	314	294	277	302	310	327	292	293	310	336	304	297	311	280	255	300	300	280	292	288	277	315	297	313	303	277	277	259	318	334	289	328	295	318	304	317	289	321	298	316	295	294	295	306	335	292	314	299	308	283	275	299	282	282	281	304	303	299	320	304	306	305	290	281	289	311	284	290	282	312	292	281	286	307	273	313	287	310	348	277	297	302	289	292	296	284	283	336	306	312	312	293	316	291	272	283	264	310	276	314	310	280	273	306	286	289	293	291	305	291	304	279	305	327	308	272	342	323	305	304	314	312	324	287	305	310	300	291	295	296	273	279	302	277	314	330	299	304	287	296	301	283	302	310	315	262	319	292	286	341	330	305	287	262	330	289	314	291	278	270	314	290	305	263	330	293	310	308	289	338	295	290	321	301	309	302	296	309	300	269	293	284	310	310	341	312	304	284	290	319	300	273	299	299	289	312	317	296	287	323	310	281	317	290	315	302	294	280	301	298	291	310	324	291	301	298	322	296	296	293	307	325	297	290	297	276	298	324	313	306	290	311	272	314	287	336	300	274	261	306	322	270	281	298	294	317	332	276	297	323	279	287	288	304	288	278	272	308	255	280	276	308	310	278	269	322	293	321	302	303	304	280	353	320	313	299	275	287	311	287	284	343	317	303	311	293	288	265	311	272	267	296	292	290	281	252	302	312	263	301	294	306	278	300	307	315	321	313	287	311	267	278	296	298	298	323	275	315	289	269	297	317	285	298	289	298	325	291	310	316	277	340	306	283	286	293	295	294	291	308	322	325	300	302	277	288	306	306	308	296	306	308	275	299	289	281	290	283	307	315	295	337	291	286	293	301	281	274	301	310	332	321	312	310	321	281	284	312	273	298	270	339	289	292	276	282	292	329	302	272	308	281	320	273	301	306	295	310	298	293	290	318	280	299	301	304	301	289	288	319	316	263	278	298	288	296	309	288	318	294	289	293	302	311	309	305	292	294	304	303	302	285	291	280	328	294	301	298	306	301	289	287	298	302	279	295	346	303	305	319	338	283	269	315	324	314	290	304	250	294	268	298	295	301	298	298	352	328	294	286	345	286	295	305	306	285	255	301	316	324	295	297	298	318	306	297	321	325	318	301	306	308	302	266	306	292	317	317	278	279	315	284	270	311	283	298	312	302	320	284	281	314	361	312	316	301	302	290	292	312	353	294	305	300	292	275	281	287	313	311	280	290	316	299	293	292	292	279	310	292	294	280	297	288	309	309	313	313	315	261	302	285	293	320	303	309	319	281	306	305	280	331	280	314	320	298	303	294	302	286	322	313	292	276	286	280	300	291	312	335	296	272	256	298	297	298	284	315	270	304	280	274	294	299	287	272	276	312	279	302	286	321	306	318	287	309	308	310	299	312	294	274	294	312	315	268	273	281	310	307	319	294	296	275	307	297	307	296	296	279	289	308	251	324	275	290	320	263	313	297	289	295	351	298	260	296	341	282	284	281	303	308	278	284	299	316	277	305	279	319	282	325	300	258	322	350	315	310	293	275	306	319	305	284	312	303	264	287	314	298	300	313	281	281	296	291	281	311	334	302	304	277	319	300	339	299	308	275	291	280	269	307	296	335	293	268	260	278	299	317	279	265	294	291	305	282	287	300	358	283	299	295	303	311	300	279	303	307	270	296	291	312	306	267	280	296	288	332	281	316	301	290	273	279	325	292	273	294	310	306	299	308	288	297	334	288	303	339	291	262	335	331	294	298	308	296	332	280	301	300	327	289	256	316	318	318	296	308	282	305	329	283	292	258	305	313	294	280	308	300	327	311	281	260	284	274	284	275	279	280	265	306	267	308	314	279	277	274	316	281	279	302	326	317	285	317	281	290	325	290	300	301	315	331	307	311	275	275	285	315	302	326	306	331	307	322	293	273	282	341	335	290	282	280	299	308	285	327	326	322	277	300	312	284	258	255	283	290	297	339	273	318	328	297	290	305	293	337	309	276	293	308	336	320	314	303	319	299	302	286	292	322	322	271	304	336	285	310	287	330	308	293	307	264	304	288	306	295	338	270	306	301	306	324	322	292	299	311	285	280	312	282	307	274	292	297	270	321	283	305	305	289	268	284	276	309	313	301	270	297	284	320	316	308	307	312	316	291	323	272	327	297	322	315	284	277	276	288	289	325	307	292	325	337	300	273	294	281	306	299	269	281	320	339	273	309	286	325	280	332	294	282	287	285	301	301	318	319	317	277	287	328	276	291	296	318	298	292	280	285	301	313	292	301	304	301	301	279	278	293	315	289	295	312	321	292	279	280	311	311	302	299	287	318	297	341	314	311	329	288	281	275	288	322	302	288	294	239	295	324	283	255	293	299	302	322	318	299	304	300	315	345	307	301	310	267	289	290	305	284	292	256	278	310	296	302	291	277	318	287	301	307	321	320	288	266	254	310	268	265	333	294	298	304	292	290	289	306	293	295	304	294	273	300	298	320	326	282	268	323	323	337	311	282	282	305	315	288	269	286	300	286	289	280	268	307	272	305	331	317	300	298	308	266	287	310	305	292	265	317	292	308	278	324	309	308	295	309	282	293	305	308	288	312	339	299	299	274	280	274	313	322	271	295	301	286	310	305	261	272	281	309	302	291	281	309	297	286	322	300	289	284	336	294	325	327	296	268	300	286	311	281	296	282	282	303	301	289	281	300	297	318	310	315	322	327	306	331	288	313	312	256	305	349	305	321	322	273	310	275	303	302	323	306	350	321	309	328	285	297	265	323	302	291	294	302	319	290	261	296	315	332	322	309	281	324	279	297	326	326	295	305	306	275	279	334	321	303	279	265	266	305	283	319	325	285	334	326	317	297	286	304	309	272	287	308	302	275	311	301	313	301	291	287	303	319	303	294	312	335	278	287	324	308	299	299	307	305	299	308	290	295	321	286	299	291	276	283	294	322	294	280	326	312	294	318	294	290	291	318	307	295	299	281	333	305	298	323	310	308	290	325	287	277	296	281	315	311	331	302	290	286	316	307	327	295	286	290	263	314	293	306	318	304	328	316	296	313	271	312	319	282	280	304	295	299	283	281	288	324	298	282	302	305	299	296	293	287	298	318	297	308	295	311	284	270	294	322	277	304	287	297	321	315	304	289	294	248	329	310	303	311	307	283	293	287	318	307	324	313	311	271	279	308	256	315	306	279	282	294	271	302	306	325	290	303	301	315	317	300	315	311	309	300	307	325	300	251	301	294	284	258	298	302	307	283	305	291	279	321	286	321	298	283	281	300	289	324	302	280	318	311	273	277	284	308	278	305	295	263	325	303	283	313	281	273	264	320	292	289	312	316	302	307	301	298	276	298	342	296	289	294	277	296	288	333	303	291	297	274	303	326	277	317	323	310	290	297	293	310	288	259	295	285	283	313	295	281	284	301	295	282	248	317	293
8723	1075	1418	1538	1370	1197	1055	983	951	867	836	834	797	777	755	725	737	767	792	752	756	728	789	776	713	716	691	697	706	722	765	708	718	716	701	703	661	693	704	694	682	694	710	653	708	680	690	726	693	737	728	677	643	726	686	668	707	640	678	687	714	702	673	732	682	692	719	729	683	712	687	705	716	692	681	671	726	700	719	707	685	708	655	687	698	629	672	688	689	681	654	711	725	637	676	674	704	686	672	702	715	752	737	733	678	677	734	700	658	696	706	627	742	736	707	662	661	680	719	710	771	698	672	690	686	682	703	655	684	686	644	728	694	732	702	655	711	680	687	718	741	747	661	683	661	702	721	681	662	699	643	729	711	703	738	712	701	692	706	688	678	682	759	649	655	736	744	765	689	726	700	717	712	671	750	675	666	646	651	710	725	650	691	696	742	688	703	688	652	690	652	671	698	707	698	707	692	680	676	713	702	657	661	739	670	655	698	729	705	724	679	676	714	719	646	679	681	652	699	688	677	695	672	655	720	696	704	637	673	664	674	683	673	688	668	652	679	719	734	708	694	724	704	710	687	666	654	660	733	648	710	685	695	663	705	669	653	712	662	694	706	700	646	649	709	686	703	687	653	723	676	657	739	707	667	687	672	674	696	702	699	708	692	715	716	664	701	715	686	709	719	709	709	671	717	684	647	624	718	638	695	719	688	707	692	754	677	695	724	669	688	662	664	665	667	686	673	709	710	687	708	725	685	700	668	701	691	620	715	735	686	693	670	650	680	651	722	695	689	721	708	736	686	710	674	682	657	718	693	708	638	702	708	708	674	688	683	719	700	727	671	689	690	704	696	697	697	685	679	709	698	664	701	677	710	687	705	686	717	704	688	681	708	706	705	679	696	700	683	664	677	687	636	734	683	700	692	687	695	648	664	677	715	641	709	741	685	669	635	705	706	687	672	703	692	658	729	676	681	682	709	691	697	681	714	695	686	719	726	638	649	690	713	702	707	683	713	695	678	688	682	721	726	733	710	640	640	687	697	669	716	716	681	714	684	661	665	727	661	683	715	696	698	713	654	673	655	716	705	656	680	706	705	705	641	637	671	678	698	690	651	677	644	741	705	695	693	661	642	730	706	693	662	735	713	647	680	701	654	681	685	690	691	701	677	667	702	685	669	660	689	668	712	700	647	668	681	646	697	665	666	693	710	686	695	691	686	682	668	681	693	648	678	718	674	707	685	677	704	669	736	668	668	722	682	641	696	687	687	666	701	687	690	727	714	748	685	674	728	670	714	728	698	671	671	701	723	685	688	681	662	677	696	665	641	693	690	655	647	680	698	666	707	745	679	724	695	641	688	717	696	705	694	728	681	697	712	711	681	658	692	644	663	683	659	692	641	707	725	692	689	689	667	663	711	686	682	689	723	689	657	680	683	716	698	672	647	716	650	712	723	675	670	673	695	655	668	660	654	687	678	707	716	662	686	674	689	701	656	649	678	718	683	695	681	644	682	673	679	689	712	705	682	679	665	739	721	656	672	678	704	647	684	686	676	684	664	678	661	674	645	704	647	671	635	699	682	707	705	715	689	699	645	719	719	701	677	673	658	729	691	689	692	716	675	676	686	608	663	669	768	667	704	666	687	638	680	722	691	689	680	775	708	729	668	651	689	721	686	687	704	692	725	696	704	642	685	723	686	685	688	664	682	704	683	705	700	664	678	661	731	669	672	651	674	712	691	703	690	689	706	694	646	703	719	669	740	709	692	707	688	711	677	697	690	682	677	737	724	678	703	693	670	687	730	683	704	672	681	685	722	743	677	732	689	681	689	709	654	661	689	623	667	700	718	688	682	660	707	642	735	750	726	711	676	694	671	744	725	711	657	719	720	733	742	672	745	755	686	686	642	748	685	679	684	756	693	691	691	701	661	757	700	684	698	671	659	729	673	666	725	682	702	660	722	707	679	712	685	671	703	673	738	695	692	684	689	661	702	682	724	704	674	642	640	656	668	706	682	718	685	636	697	716	692	676	719	675	689	678	747	692	730	670	710	659	692	687	693	739	678	677	632	675	681	673	670	706	697	641	671	664	710	718	680	719	690	713	700	711	705	683	684	659	673	681	689	648	656	641	671	703	706	741	656	636	695	675	713	653	653	684	681	679	661	733	698	620	664	728	661	668	716	718	664	690	689	686	668	719	663	706	727	712	744	645	673	663	689	691	691	664	726	675	689	641	645	680	686	703	652	679	677	652	730	669	727	691	725	719	671	642	670	681	664	668	687	671	663	683	714	684	684	637	711	697	664	686	687	708	695	682	679	695	663	665	690	690	697	700	723	726	666	721	684	701	667	729	681	645	654	699	673	674	662	704	717	682	697	693	661	676	663	675	707	687	687	700	699	692	687	664	671	659	711	682	665	691	675	668	666	647	635	710	702	687	751	662	631	643	711	671	687	739	738	683	666	681	714	676	720	702	717	692	763	688	701	692	704	651	728	673	645	657	750	731	729	693	677	703	689	705	704	692	735	673	686	681	674	675	693	696	719	723	755	708	682	715	706	673	660	712	695	630	727	630	672	684	691	727	708	682	708	682	660	719	725	697	677	667	678	687	674	698	709	680	709	678	711	668	666	643	680	713	660	671	672	673	667	725	654	661	692	690	703	692	749	674	674	714	690	684	730	702	715	683	680	703	724	684	704	670	720	682	702	683	717	685	730	668	684	673	704	682	641	660	747	691	691	663	699	701	685	655	660	713	665	703	683	688	699	710	733	704	727	671	716	724	702	697	660	699	675	695	685	711	695	666	709	734	667	691	674	701	689	711	665	724	683	686	640	627	720	657	690	659	699	722	719	686	694	703	714	682	695	679	687	648	701	700	709	687	698	683	662	725	729	625	694	700	708	694	710	663	729	650	675	694	743	689	694	674	698	707	665	708	658	696	680	684	693	693	681	679	657	641	657	689	686	703	651	706	710	688	730	658	641	757	638	710	651	724	717	646	648	702	678	674	676	698	678	720	642	709	654	685	676	656	728	665	701	668	696	682	658	682	701	705	661	668	701	701	692	691	719	692	676	639	703	751	654	723	696	662	682	696	705	704	714	660	693	687	687	720	648	748	660	707	682	658	692	706	705	700	707	653	682	729	677	685	687	721	700	688	681	673	684	721	706	692	716	694	677	724	658	703	696	718	684	713	696	666	700	719	668	676	659	695	730	700	694	662	704	733	704	638	738	653	657	694	699	667	686	710	671	701	664	710	700	684	676	719	716	662	695	685	660	727	647	709	705	683	673	684	729	708	695	697	704	642	680	684	724	709	681	673	699	681	722	707	707	678	744	684	687	679	739	656	641	720	649	686	722	653	697	679	687	724	662	702	654	688	694	675	705	650	675	620	671	704	680	674	722	667	707	719	686	700	699	651	700	706	693	657	672	668	678	686	702	690	648	707	704	688	670	719	723	670	725	664	719	694	716	674	686	681	703	720	677	703	692	676	702	673	663	709
19651	1958	1137	886	691	654	567	538	493	452	470	408	423	440	436	422	414	415	417	411	478	422	437	415	430	397	354	424	412	412	406	404	427	429	408	455	388	446	403	397	396	395	401	404	412	417	413	434	383	418	443	431	390	387	360	407	412	455	412	414	396	372	393	398	390	415	398	442	418	391	392	432	430	379	388	436	445	388	410	473	395	406	412	393	403	405	420	384	425	378	406	428	469	413	409	365	381	401	434	395	399	389	401	390	377	407	392	427	416	431	404	405	392	394	416	392	443	368	400	411	401	389	365	369	387	391	450	389	406	434	428	399	452	440	415	414	424	418	424	349	411	398	414	467	412	393	414	406	421	381	422	367	437	419	388	378	434	406	381	419	397	413	392	395	406	401	396	409	417	362	435	418	415	410	440	423	372	399	436	400	421	433	413	415	396	391	403	403	386	417	407	394	415	423	391	378	433	404	380	348	421	381	406	418	402	404	378	426	380	351	402	391	435	398	458	360	422	411	373	423	365	413	406	403	405	402	426	402	443	402	419	430	400	355	426	404	389	421	405	376	417	427	442	378	393	422	412	383	461	436	412	436	373	409	415	405	380	402	438	405	368	403	424	409	435	446	375	422	352	426	414	436	407	415	422	381	429	397	409	391	403	395	385	382	370	416	439	403	412	376	427	404	436	421	395	415	412	420	398	404	386	405	403	352	417	374	388	393	457	410	430	398	406	428	416	408	406	391	379	420	446	340	400	383	416	393	430	417	422	416	415	388	407	391	437	389	435	440	384	371	398	391	390	427	413	436	419	424	408	410	395	415	387	398	391	380	396	391	401	406	441	429	411	377	407	411	385	399	432	395	441	407	410	403	413	395	395	408	432	423	423	407	397	398	397	380	389	405	411	397	412	423	407	365	380	399	392	431	390	408	409	388	390	421	429	434	419	415	377	421	382	414	370	406	411	403	412	404	369	424	381	420	421	399	400	404	380	423	445	422	393	426	394	409	427	401	420	424	414	403	391	402	383	440	385	372	426	430	396	412	387	367	404	375	379	403	411	386	374	330	425	380	413	418	386	430	429	410	436	382	430	445	398	401	440	459	437	424	381	414	411	402	425	422	434	362	428	403	401	405	402	396	405	398	440	422	393	399	374	361	392	415	388	407	389	415	394	402	372	423	411	358	384	436	389	429	381	443	442	409	352	368	397	395	410	391	423	395	366	393	405	432	355	456	415	433	404	404	408	383	406	410	437	393	446	398	381	375	424	421	407	382	376	431	368	409	412	415	413	337	445	410	419	399	398	403	398	396	392	398	408	432	399	407	378	415	398	377	429	416	405	430	379	397	378	393	423	383	386	420	391	425	402	377	403	402	371	422	374	405	387	409	392	455	402	407	392	425	413	408	410	380	421	372	381	375	386	384	406	424	380	405	385	406	385	399	411	403	416	430	419	422	410	392	375	403	388	386	352	350	383	425	422	423	390	387	443	419	371	418	389	419	406	385	475	449	391	378	374	382	384	379	418	397	420	435	404	391	417	393	421	400	440	399	386	422	364	421	411	374	397	410	413	368	413	402	394	360	357	395	392	414	413	393	413	401	438	424	399	392	388	416	366	383	404	395	410	404	410	414	415	402	435	454	386	361	394	369	426	412	382	400	393	381	387	362	386	385	422	403	395	441	374	434	448	392	432	371	434	434	394	445	390	392	385	378	463	399	403	378	402	421	384	393	379	386	403	388	403	417	393	383	382	392	451	391	411	432	359	431	407	350	400	412	435	418	423	408	387	410	413	393	409	399	433	418	385	398	441	394	376	448	401	432	430	384	410	391	421	414	455	425	401	398	432	360	373	414	423	371	383	382	376	339	406	399	411	442	411	403	416	444	387	400	404	409	389	416	416	435	414	411	364	427	412	416	374	398	375	435	405	364	412	424	359	409	388	392	386	406	383	462	382	429	387	408	458	416	414	420	391	391	402	393	408	413	362	423	400	460	372	438	435	432	395	406	431	432	439	390	388	412	377	428	430	419	396	405	425	395	400	410	397	403	459	358	422	432	438	383	379	399	387	441	431	434	399	402	391	418	372	409	403	425	428	397	395	405	405	439	430	387	393	415	425	402	419	414	440	367	372	413	404	395	396	374	398	410	418	352	399	424	438	436	390	375	408	424	404	421	383	397	425	414	409	399	403	390	393	432	389	434	393	403	403	441	402	392	397	394	375	388	439	396	423	440	400	419	388	401	406	419	374	407	416	372	371	367	424	390	385	414	370	402	374	378	445	386	370	408	458	432	393	380	415	414	403	430	394	434	423	398	438	381	410	431	399	397	422	403	393	407	376	418	357	416	404	409	414	407	424	416	405	418	404	386	396	397	410	420	441	361	403	389	400	392	378	418	381	395	382	453	408	415	418	414	379	390	377	400	373	419	387	427	399	398	404	396	382	372	391	406	418	395	414	410	412	402	409	406	414	415	422	383	409	378	370	400	409	411	388	404	383	424	399	442	409	413	398	421	433	384	426	400	424	395	396	425	401	421	372	402	418	337	439	427	408	396	392	415	393	405	385	421	354	407	346	405	424	425	405	414	420	466	380	397	444	385	443	399	379	438	426	417	408	415	419	458	400	407	410	389	415	440	421	410	422	359	411	417	405	358	384	444	428	388	393	421	413	379	414	425	395	418	373	414	405	413	389	390	387	410	382	354	410	419	410	453	373	404	419	385	396	398	428	400	406	404	395	430	375	406	390	378	353	387	419	415	429	399	418	420	379	353	373	473	401	397	393	416	403	433	372	432	415	428	447	418	390	364	402	367	415	389	432	423	418	417	413	395	393	367	404	433	401	423	395	427	370	378	396	390	387	415	404	414	402	450	414	422	449	403	402	427	418	417	420	436	403	388	386	419	417	388	403	358	413	398	395	385	414	365	426	361	403	420	389	391	426	411	410	406	392	428	366	409	410	400	388	388	412	420	404	432	399	406	358	417	430	446	415	391	419	368	388	392	455	345	425	442	408	398	403	434	381	395	353	403	407	411	403	410	439	359	379	396	402	399	422	419	392	435	424	413	390	418	395	410	385	392	387	438	410	425	383	392	362	417	400	408	399	404	388	407	401	402	412	387	408	380	381	421	423	390	383	407	424	414	375	406	397	409	414	379	395	377	389	411	398	375	457	436	415	397	429	395	384	405	405	419	390	370	362	386	423	410	390	429	425	418	388	413	395	402	410	412	401	421	390	379	415	391	453	412	411	389	425	404	395	382	432	379	399	408	389	396	404	418	402	425	407	411	371	407	449	433	392	400	398	399	427	421	417	406	411	353	452	371	372	434	391	432	380	417	424	426	379	400	434	390	398	380	403	371	376	410	408	432	412	438	403	407	422	395	384	421	380	383	418	402	424	410	390	398	390	388	386	389	389	379	376	362	386	368	367	379	414	418	390	406	398	428	383	393	374	409	384	380	377	385	357	412	419	402	402	416	421	398	410	420	407	374	423	422	381	391
10829	1555	2225	2488	2188	1862	1681	1404	1418	1255	1156	1146	1106	1080	1031	967	973	987	1016	990	1014	951	948	933	959	1023	947	933	947	900	890	929	928	894	913	915	852	917	913	898	890	988	880	929	881	921	868	934	911	868	917	923	956	899	946	910	872	889	913	923	898	889	893	893	908	888	847	946	886	898	881	852	868	888	922	899	922	868	882	894	893	922	899	917	909	936	876	922	867	877	861	939	943	907	927	911	874	870	896	916	922	845	943	896	912	877	857	916	881	889	973	877	877	918	829	914	812	886	901	880	868	910	904	874	909	970	913	858	850	902	855	926	857	864	908	891	892	871	920	883	914	876	897	913	898	867	866	856	890	862	879	887	923	855	869	866	921	896	890	805	835	861	890	890	888	879	894	894	914	904	875	910	870	900	915	904	911	939	860	940	894	950	870	858	936	906	911	907	838	880	851	930	840	918	858	824	893	928	900	875	887	887	879	826	941	842	889	852	860	881	897	897	885	884	903	865	909	895	926	858	848	868	886	892	844	869	896	882	891	869	925	860	863	926	916	889	859	865	880	896	934	893	874	892	848	878	900	892	855	900	863	890	876	884	857	850	872	905	926	875	830	889	920	837	837	884	876	912	868	878	853	906	863	900	923	878	902	938	921	845	899	877	923	862	935	867	865	873	880	851	886	866	889	889	894	861	886	874	849	880	879	887	817	875	902	886	889	871	864	925	888	874	854	914	908	858	849	876	875	878	924	914	854	909	894	901	876	913	830	870	896	882	886	872	836	892	861	857	902	947	913	862	876	914	936	889	913	846	853	887	925	916	869	869	874	881	875	894	880	902	871	875	851	868	891	865	870	883	820	923	921	926	945	881	889	900	849	896	834	904	858	866	884	890	883	926	897	869	855	872	884	896	911	876	882	927	856	851	900	858	857	854	939	914	878	863	867	902	869	897	847	841	885	864	917	925	883	904	902	907	841	829	872	854	926	917	900	913	872	851	852	917	917	902	896	887	902	846	861	830	939	849	894	880	892	935	903	950	848	913	873	894	892	878	940	845	896	855	905	858	849	929	874	911	861	880	909	860	874	923	886	877	849	860	893	843	812	845	848	874	894	909	881	871	884	922	853	857	893	865	859	871	879	849	909	890	885	847	879	880	848	897	915	864	870	920	922	892	940	923	899	913	866	897	892	829	913	839	877	882	874	858	889	905	904	880	872	940	864	877	851	898	914	817	847	874	897	883	882	888	892	867	917	874	914	840	905	888	874	850	842	874	872	860	869	944	856	841	933	934	951	871	858	875	822	877	820	873	882	925	889	881	848	909	926	925	876	893	857	871	929	850	869	894	898	837	910	846	864	887	858	845	872	901	866	847	852	887	905	928	898	900	851	906	857	906	867	905	837	902	880	863	817	907	896	875	822	909	887	875	901	906	866	865	891	873	915	851	935	870	904	894	912	929	875	877	884	916	901	914	819	830	871	854	884	876	933	834	876	878	940	903	855	880	837	858	873	893	899	877	865	881	891	866	912	878	918	859	881	804	905	904	887	888	858	833	922	871	872	848	935	894	838	832	918	845	848	919	967	882	894	878	886	855	941	864	864	875	898	903	932	870	873	907	878	844	895	891	900	873	901	853	846	876	870	869	904	864	917	895	888	873	931	840	862	877	875	857	874	929	894	922	950	868	918	850	926	910	971	889	937	933	922	890	897	884	858	870	870	856	852	923	858	889	880	861	860	882	867	895	946	853	891	847	852	877	855	895	863	881	868	852	840	873	836	863	919	919	876	834	867	853	910	897	877	924	944	880	937	830	905	875	936	881	878	919	900	890	867	927	873	922	868	884	859	893	861	899	886	809	865	922	860	911	841	841	873	882	889	883	902	871	873	838	898	878	898	926	897	902	816	877	890	881	861	864	944	858	888	834	906	916	896	856	880	903	867	861	881	909	870	851	933	898	861	886	928	877	883	861	875	879	829	873	902	861	863	882	846	852	935	870	841	877	849	893	879	865	868	866	883	870	936	905	883	862	883	819	855	880	877	878	884	893	861	845	875	896	891	920	859	900	865	877	907	892	896	854	961	879	880	854	871	893	851	907	893	873	853	859	877	890	929	853	868	825	910	944	922	848	844	874	889	925	857	891	897	903	866	861	886	895	894	912	865	815	815	899	846	876	915	906	905	848	926	868	878	853	883	917	878	903	889	889	894	889	902	884	946	906	904	903	876	930	887	910	841	879	869	900	873	862	871	935	913	877	869	849	861	852	883	879	890	889	895	856	883	857	919	903	866	880	889	888	856	926	866	847	916	919	861	927	936	922	893	867	899	859	918	894	858	888	893	897	972	890	834	917	851	918	885	884	820	899	892	884	857	952	851	879	908	890	875	901	922	884	889	895	845	848	903	867	871	909	880	935	889	919	872	878	868	882	908	858	892	885	897	866	870	864	870	871	861	824	886	864	924	889	851	834	888	877	863	912	890	941	864	928	903	882	810	887	864	884	890	820	925	918	926	819	860	907	869	893	864	883	864	859	852	887	937	912	919	922	921	885	891	901	896	855	909	872	834	900	893	875	880	822	866	876	860	898	901	962	857	878	884	944	841	864	925	882	853	863	851	854	861	856	891	916	879	871	898	908	873	846	869	912	876	858	873	888	912	911	905	870	894	886	949	849	896	866	855	863	862	927	905	870	868	999	897	852	868	855	879	900	849	874	896	893	889	868	872	838	916	885	845	928	862	871	879	898	932	905	900	855	869	869	907	947	932	861	924	908	882	912	896	938	974	909	896	848	823	906	912	873	906	951	923	896	854	859	901	872	885	837	897	793	850	904	890	876	921	866	886	853	932	878	864	916	881	935	872	900	870	855	916	902	879	823	841	827	869	880	890	873	874	876	904	901	852	928	895	851	891	868	864	892	903	921	848	853	899	882	903	893	858	877	844	894	889	863	836	874	904	870	840	881	862	860	894	861	879	880	912	894	874	878	907	855	902	863	835	896	879	900	867	889	897	871	933	865	884	932	848	871	863	827	882	906	936	930	876	870	879	865	895	845	860	846	922	884	906	879	874	849	876	819	892	877	894	829	890	907	885	853	878	896	881	903	871	842	876	874	818	901	857	873	873	916	871	879	896	893	859	909	872	834	868	892	890	864	899	894	822	881	892	854	937	870	926	874	884	853	867	827	983	873	930	921	879	850	878	869	920	863	881	857	882	863	884	860	898	872	920	927	892	850	949	902	883	915	884	910	872	851	904	907	904	889	927	880	896	868	893	903	899	913	873	889	898	818	952	887	869	902	857	869	896	871	889	874	916	843	934	894	843	931	853	925	912	882	930	854	871	863	945	859	884	873	921	894	912	899	821	857	838	891	865	825	895	863	889	913	828	896	858	897	911	898	908	901	879	881	907	872	895	834	898	873	878	855	882	919	879	881	928	911	897	898	826	891	877	877	859	889	877	891	901	893	862	900	871	884	886	879	894	851	888	881	881	914	855	906	912	858
3480	261	222	217	193	218	212	201	196	175	203	212	219	211	201	226	186	201	213	191	216	219	186	235	210	203	188	203	219	206	199	220	213	221	192	219	198	197	176	198	219	211	228	239	206	228	220	186	205	213	225	189	205	183	219	228	230	200	246	217	176	226	178	229	205	218	195	202	204	214	203	195	204	226	218	202	227	203	216	207	200	199	215	228	198	225	198	227	200	190	205	223	214	206	205	193	211	198	220	221	214	215	218	224	190	191	218	200	217	187	214	212	209	238	220	202	204	195	211	202	201	233	221	225	209	207	190	199	202	193	220	216	204	207	207	217	198	203	185	209	211	207	205	232	220	212	225	230	196	219	175	222	209	227	211	202	209	189	205	228	210	219	182	210	228	220	221	202	213	225	220	221	200	210	190	216	204	230	193	210	206	216	209	194	197	227	213	226	192	199	238	199	242	220	205	213	188	203	202	205	243	229	215	209	229	202	218	248	224	212	200	208	200	209	197	215	230	214	200	176	206	206	222	204	212	202	210	198	204	205	194	200	212	232	200	219	192	193	199	221	228	224	225	213	208	212	210	207	193	213	199	229	200	205	203	215	229	202	204	195	204	186	204	211	212	208	217	190	204	220	197	211	217	235	196	238	226	204	184	189	209	204	208	215	223	204	239	160	218	250	176	188	227	209	215	231	223	193	219	197	208	216	222	186	207	195	217	210	201	202	232	217	195	188	212	208	188	195	195	205	211	204	190	213	214	193	222	210	206	225	227	181	189	229	206	179	221	210	190	193	188	210	207	193	225	192	165	209	212	222	188	215	218	200	196	201	189	211	224	213	205	212	210	212	206	205	203	215	205	189	204	179	212	211	199	208	206	167	211	224	196	204	201	207	207	185	173	215	191	206	201	205	210	198	185	225	231	222	190	203	202	223	236	198	217	200	204	208	242	225	197	192	206	222	212	203	221	203	225	207	213	197	245	210	212	223	194	215	196	223	177	219	231	216	214	199	201	196	197	190	197	234	251	219	205	205	229	215	190	196	212	212	213	206	207	207	214	217	215	228	203	216	191	210	209	190	216	214	207	190	207	185	208	210	193	166	201	181	244	190	217	216	222	202	214	193	165	197	209	193	201	205	198	187	198	206	197	206	220	210	188	190	217	176	195	182	227	220	209	202	210	235	218	212	216	236	220	226	204	177	246	235	211	196	236	191	217	173	230	198	198	219	197	205	176	215	222	235	190	211	242	216	197	224	204	192	228	213	196	213	197	248	215	207	217	211	209	212	218	211	223	204	226	197	224	220	186	178	198	196	218	201	226	228	194	209	202	185	202	190	213	205	193	216	206	216	221	186	205	226	212	217	197	208	218	219	208	213	198	226	228	235	210	238	226	188	218	226	204	208	211	216	199	200	224	226	217	191	185	218	192	223	192	214	221	190	217	206	213	208	228	186	199	219	203	219	200	211	199	209	217	206	194	183	231	214	201	200	207	210	187	195	212	205	207	217	204	211	203	181	196	190	211	206	200	211	217	218	201	216	197	213	196	224	222	201	206	207	201	235	188	224	233	237	196	203	221	217	211	224	200	209	177	181	199	221	236	178	219	222	216	234	233	217	253	210	225	204	183	183	196	212	182	211	189	193	229	185	217	217	206	206	206	212	214	184	212	190	207	210	193	230	243	262	194	226	203	194	205	230	196	206	210	189	236	217	229	202	210	211	213	227	201	236	219	186	201	216	187	207	244	192	202	211	213	216	215	202	211	204	184	164	220	225	225	208	212	203	213	226	217	224	201	205	194	219	212	212	241	216	217	183	215	225	199	226	205	198	213	221	241	207	220	210	203	243	185	214	232	216	191	202	213	188	200	199	227	205	238	208	218	208	185	218	234	218	206	163	213	168	191	200	194	182	223	188	239	195	188	201	203	234	229	224	203	228	194	207	219	211	220	210	187	212	187	201	220	192	198	185	214	214	223	207	198	198	233	216	206	226	193	219	217	235	201	204	183	176	179	220	224	227	189	195	190	240	229	208	204	223	254	208	201	216	187	221	226	203	204	222	209	214	188	200	196	211	224	200	201	198	179	213	195	229	214	211	198	195	213	211	198	210	197	213	191	211	202	207	218	215	200	216	206	200	198	203	249	221	206	201	209	180	212	200	222	206	207	204	202	205	218	196	258	219	200	211	187	232	188	221	223	178	208	192	203	193	208	199	198	224	192	241	210	200	177	189	219	197	218	201	197	201	204	214	210	210	216	201	200	215	238	210	208	212	214	237	192	232	190	211	206	185	190	219	180	226	230	186	216	206	193	219	216	189	206	213	211	230	227	201	208	226	173	185	211	231	220	229	200	189	229	219	189	214	200	227	220	178	185	193	212	202	178	199	227	203	221	213	182	190	203	212	211	200	231	253	214	192	158	208	202	211	209	177	213	218	220	215	237	192	212	184	211	206	228	216	234	198	171	196	211	186	233	192	205	210	205	209	216	209	198	217	225	176	199	222	192	193	200	190	247	215	203	201	232	210	199	201	193	214	217	213	213	234	192	194	204	186	206	212	216	228	203	207	201	223	211	185	199	202	223	220	218	176	208	179	206	215	239	227	218	219	197	195	199	190	201	195	185	192	252	179	218	213	204	184	208	198	215	201	206	186	186	243	226	217	213	208	207	205	214	202	175	209	236	184	172	190	227	211	205	216	219	210	184	180	194	206	229	187	207	199	209	206	210	183	187	191	202	205	205	223	240	209	204	214	177	231	216	216	220	194	229	192	209	205	201	226	197	187	229	208	215	195	222	197	198	213	213	202	197	205	212	204	193	224	216	203	219	197	207	200	210	226	202	222	233	208	207	205	232	210	212	201	231	187	199	202	226	216	207	206	209	203	225	211	203	235	206	208	189	220	208	214	198	200	214	203	181	196	221	217	209	189	231	217	220	192	235	196	240	185	204	189	219	198	206	212	184	204	195	202	238	216	212	191	199	183	191	199	198	189	216	208	175	212	197	226	195	180	211	205	209	203	208	208	212	247	203	180	185	219	202	201	210	205	246	200	206	207	206	217	238	247	193	222	225	231	217	209	234	215	209	205	216	200	219	196	188	193	242	226	188	216	180	217	201	215	194	226	178	194	205	201	235	204	203	206	198	200	204	197	192	193	227	219	215	232	223	225	202	207	214	204	199	208	183	194	231	210	233	207	202	194	237	231	226	204	197	207	207	220	183	206	199	184	197	212	212	204	206	214	218	187	192	223	215	183	188	211	213	205	234	193	190	222	245	238	204	205	190	218	205	224	216	200	218	218	238	204	216	177	193	192	213	189	207	210	208	210	228	188	203	197	220	195	228	214	218	218	213	215	218	229	189	187	219	219	211	221	205	216	196	206	199	188	190	199	234	239	196	213	208	196	191	177	215	233	197	215	197	224	250	207	189	233	241	188	198	217	200	221	211	203	200	209	245	197	204	212	214	204	214	198	183	199	230	223	208	233	231	226	202	190	200	218
2931	544	570	541	539	500	505	527	493	509	490	495	516	489	488	549	483	484	513	518	560	520	478	538	512	484	490	501	476	500	493	542	493	506	478	514	526	503	489	508	502	525	494	494	532	552	540	491	483	523	542	516	474	513	508	503	480	525	544	509	507	482	546	524	477	550	481	475	518	513	540	506	477	523	498	503	460	543	541	494	494	495	482	521	510	494	493	484	463	563	540	497	482	499	502	507	478	483	543	508	490	500	509	519	559	526	519	471	442	533	512	492	566	473	528	473	498	530	495	488	506	540	535	467	501	463	539	529	513	548	516	511	508	480	549	498	545	481	493	472	504	499	530	502	476	519	508	490	520	477	481	470	492	495	501	511	531	528	517	525	503	488	550	483	459	503	465	509	515	498	476	494	519	485	535	508	523	489	541	471	476	465	509	489	491	516	500	493	520	486	558	528	525	508	502	499	550	507	495	497	485	520	490	527	504	473	491	514	476	471	488	486	510	467	475	490	507	449	487	476	498	487	496	507	477	518	508	482	499	528	527	547	517	502	496	522	507	474	512	494	499	502	530	500	491	523	537	545	520	499	509	525	478	476	524	493	485	508	495	501	507	530	467	526	504	492	498	533	488	452	490	531	446	498	512	512	472	506	544	492	517	482	483	525	531	513	516	514	497	509	487	477	537	483	509	497	469	531	514	510	521	474	501	483	507	517	502	501	510	506	526	519	500	496	504	524	522	490	466	483	472	525	461	490	491	498	517	530	492	501	543	506	475	485	490	521	532	518	497	514	471	511	507	490	486	498	472	552	504	511	494	502	443	478	514	479	501	553	546	525	527	490	535	491	519	481	480	510	472	507	524	535	477	513	493	468	484	502	455	518	493	516	500	496	473	509	511	514	516	489	508	495	478	469	516	501	457	495	517	479	495	484	502	488	505	475	508	519	511	487	512	511	531	509	483	493	521	526	483	500	493	523	526	528	501	480	461	510	491	525	513	483	473	480	533	493	496	469	493	511	496	524	492	488	502	509	513	519	499	498	498	482	474	551	536	450	466	506	478	540	507	508	521	514	499	484	481	492	523	473	517	498	491	528	502	521	495	505	479	495	550	525	505	493	511	486	492	458	523	529	504	477	500	489	529	500	493	523	503	529	493	502	553	508	471	518	517	519	494	526	480	480	489	501	519	487	490	472	459	563	527	486	513	505	479	538	517	493	497	531	513	454	470	529	501	505	505	481	493	482	461	459	508	506	521	472	519	483	538	492	479	529	490	518	503	474	495	477	512	493	455	494	539	510	509	541	498	494	533	470	525	513	492	528	516	510	481	503	513	510	473	510	525	460	552	471	465	504	537	473	510	485	503	502	554	507	520	503	499	541	475	500	532	494	520	497	500	505	532	469	479	501	505	504	458	519	522	497	489	496	513	503	543	469	494	444	486	515	536	487	475	546	493	505	501	513	507	486	512	486	502	480	512	462	491	523	508	502	534	487	482	489	508	496	517	516	533	491	468	521	497	528	486	509	533	481	478	502	476	475	512	492	505	464	494	505	520	472	563	518	467	464	472	523	552	490	489	564	512	543	466	504	491	501	519	549	509	542	488	499	509	538	490	459	541	469	502	511	445	466	482	547	461	506	546	489	462	534	512	531	542	484	523	480	490	509	505	513	484	485	516	517	450	494	553	488	514	480	496	486	511	481	489	503	487	489	515	501	526	488	488	508	496	500	488	505	452	502	504	485	487	495	468	512	502	505	499	539	488	503	500	532	539	501	512	463	509	473	496	493	511	495	477	508	486	525	506	510	494	537	525	511	485	486	483	494	536	498	499	500	484	489	504	533	500	487	507	494	520	488	509	516	497	491	474	523	497	515	504	511	505	504	526	495	492	493	505	503	496	535	506	500	455	473	474	480	485	564	481	505	501	497	538	490	530	473	516	520	477	508	528	436	484	522	512	481	524	522	517	476	503	498	502	484	553	461	447	495	478	519	527	499	491	489	507	490	489	525	520	532	487	513	529	528	515	484	527	479	487	490	500	497	488	486	512	497	522	506	544	539	483	525	530	498	511	511	446	483	498	471	519	454	517	477	477	503	455	495	483	477	463	524	490	505	509	494	504	516	521	520	537	509	495	458	491	502	506	499	466	496	472	508	481	527	510	520	527	488	523	495	507	495	544	508	488	530	453	478	505	497	505	488	499	517	516	493	508	469	481	461	525	510	518	529	520	488	535	535	519	522	512	519	477	498	493	470	506	513	503	490	490	484	510	499	496	485	531	532	516	462	490	503	482	540	499	519	509	509	541	515	496	455	515	502	517	505	510	503	489	543	504	506	508	484	477	496	524	510	461	513	504	477	536	486	523	492	502	503	501	532	522	485	493	528	489	518	480	496	515	494	438	456	513	498	491	479	482	484	465	511	521	498	497	495	468	460	522	519	529	480	507	514	459	500	503	503	548	489	481	463	493	469	475	520	480	520	460	524	516	500	490	497	502	468	498	552	496	455	516	493	510	493	484	522	510	483	490	509	495	518	496	559	541	510	490	461	499	479	461	500	485	475	491	501	473	502	502	455	505	563	514	516	490	472	528	482	532	522	465	538	538	497	478	497	519	489	491	467	467	507	478	479	527	501	521	520	477	492	452	505	515	514	475	494	502	499	465	510	492	524	491	471	490	460	485	526	504	549	492	534	496	476	541	494	517	488	515	493	495	502	491	512	532	515	505	472	524	517	497	468	489	546	499	465	501	535	511	502	490	512	471	509	511	466	522	468	493	470	493	496	536	502	499	501	494	475	494	513	503	525	501	544	461	507	548	515	498	495	518	543	535	514	514	499	490	514	500	486	532	467	536	474	453	494	491	521	524	497	508	524	541	514	485	503	474	497	486	513	507	491	520	485	477	560	479	479	486	484	503	533	507	502	478	500	503	512	513	481	512	517	504	504	478	534	514	473	534	551	487	515	482	515	502	500	480	487	491	483	500	519	492	479	501	531	525	480	512	497	475	497	452	489	497	477	492	503	495	528	512	535	524	497	510	497	496	487	488	535	500	498	495	533	494	488	486	515	499	515	490	492	510	497	534	505	474	469	495	518	475	500	477	527	465	545	481	476	475	538	519	460	510	502	502	492	512	508	523	524	460	532	540	498	467	491	501	513	541	527	488	511	503	470	545	518	523	497	532	546	537	466	513	477	517	498	464	482	471	547	488	500	492	505	462	541	440	520	502	529	513	504	505	498	494	518	504	497	483	497	528	498	503	449	473	489	517	501	555	512	511	483	487	499	517	488	512	492	469	489	481	520	491	471	473	499	514	511	500	530	505	521	478	513	538	496	477	501	506	466	474	501	499	493	489	527	499	523	515	511	530	482	483	499	518	531	528	474	494	477	532	501	524	522	496	498	444	526	520	488	521	502	511	470	491	529	495	532	514	512	496	491	499	489	547	502	518	522	475	495	512	519	504	494	517	537	491	506	504	470	507	515	531	505	525	519	490	510
12287	864	684	528	428	404	355	348	351	295	340	314	324	330	312	317	295	311	326	315	310	296	329	313	317	279	287	259	302	299	311	298	314	286	299	292	320	318	320	300	311	319	283	315	278	319	309	318	275	302	291	288	298	342	343	278	286	272	287	283	320	306	313	294	281	301	269	295	291	286	290	306	265	303	327	290	300	300	261	304	270	311	305	298	320	280	319	323	330	309	322	333	318	315	295	299	282	288	319	304	291	314	290	294	315	310	289	308	321	312	275	274	303	323	306	280	310	296	289	301	310	303	317	327	319	285	259	305	262	311	302	286	292	283	335	303	314	310	305	291	311	302	309	282	276	298	311	301	311	326	343	285	309	283	328	298	270	296	287	301	317	291	321	306	272	284	292	274	301	289	321	288	310	322	260	297	293	265	284	298	307	306	322	316	299	273	294	286	333	268	286	282	280	325	287	292	287	317	283	319	314	319	296	302	312	289	289	267	287	318	319	306	307	301	286	296	280	301	309	275	327	296	283	292	314	340	298	325	304	319	290	313	296	316	308	321	313	303	317	266	292	317	307	306	298	303	339	287	318	295	313	307	282	309	295	267	312	309	260	294	251	305	289	310	287	296	305	288	327	236	330	278	295	349	312	295	270	339	289	294	300	292	266	298	307	328	296	308	288	290	319	288	295	301	303	314	292	308	306	291	274	312	297	338	311	299	292	294	308	331	286	293	300	279	343	289	290	266	291	300	305	298	305	291	286	324	320	279	294	279	314	288	264	285	300	346	279	286	301	314	322	317	313	308	300	277	307	286	308	305	315	295	319	280	276	323	287	305	354	341	270	301	309	299	269	313	276	271	302	308	294	292	298	295	299	296	268	329	289	304	265	303	274	299	277	303	297	278	314	295	293	329	281	304	272	263	297	280	266	297	274	288	323	315	336	285	260	314	261	299	341	311	329	279	285	285	271	291	276	316	294	319	308	273	330	290	272	294	304	277	263	272	301	310	339	322	294	261	266	300	286	265	316	286	300	295	270	293	322	312	306	339	328	302	307	296	306	303	291	287	259	293	291	297	252	282	276	299	328	284	308	321	336	292	305	269	290	293	287	299	288	281	312	317	286	299	310	306	248	281	309	283	288	259	269	303	296	313	291	297	302	296	309	304	330	273	328	278	326	276	308	310	286	294	286	323	299	312	288	361	275	254	318	283	327	340	284	309	287	267	284	278	286	282	294	311	283	302	299	320	300	309	310	289	296	276	302	311	271	322	306	311	314	277	304	305	290	315	299	327	321	314	321	314	304	301	322	313	263	315	278	314	313	307	293	306	283	292	316	285	289	284	288	331	271	299	283	315	295	296	305	320	332	282	294	286	288	316	284	291	301	295	305	282	298	287	267	294	305	292	307	307	293	295	282	322	313	317	301	293	298	328	251	275	294	295	291	296	317	296	290	276	287	274	300	330	283	306	334	301	265	287	280	324	290	287	297	316	291	304	344	305	306	319	302	317	315	308	334	298	299	274	310	304	309	314	298	305	286	291	301	323	288	307	320	314	330	326	288	300	314	294	319	291	293	270	316	285	298	281	300	298	322	303	303	283	300	337	318	266	294	314	315	293	299	292	331	289	269	312	347	297	319	299	299	279	296	283	287	333	280	287	320	300	295	283	336	336	356	307	284	268	283	288	286	302	282	291	284	267	287	312	298	307	283	288	304	312	296	301	315	293	307	288	280	286	300	291	275	326	297	301	288	297	287	303	309	306	341	295	242	271	312	284	277	292	301	302	295	303	315	280	343	294	313	298	308	314	304	287	314	261	253	328	298	309	278	297	294	263	312	267	326	325	309	306	294	323	294	277	335	295	294	289	290	313	278	307	289	305	339	319	273	292	311	306	276	276	301	318	282	339	308	293	281	309	317	287	292	325	287	319	268	299	263	302	290	311	330	294	279	299	312	262	293	305	300	301	299	322	319	291	308	309	310	289	264	292	311	261	335	276	298	287	258	298	311	326	271	319	274	311	338	291	283	324	303	267	307	289	323	331	297	306	327	292	296	304	308	326	340	304	307	330	280	285	322	289	293	307	308	265	303	274	299	317	315	299	279	303	319	282	273	309	298	308	314	319	305	297	302	345	312	295	291	285	314	282	295	304	318	317	299	290	306	294	309	293	295	268	285	314	333	286	277	308	298	339	339	307	282	297	317	300	295	282	285	325	275	298	323	319	285	258	262	301	280	328	306	337	292	346	304	267	277	318	303	288	300	304	332	324	272	325	309	276	274	323	304	337	276	286	273	289	247	308	289	297	305	282	312	295	313	302	313	324	302	316	303	272	280	317	295	308	309	289	287	282	287	331	333	292	332	301	325	290	317	281	321	303	305	287	343	280	318	300	312	323	277	273	308	305	334	284	296	276	301	326	314	287	276	288	306	314	289	317	308	290	297	298	305	315	315	303	297	303	324	286	298	290	318	316	262	277	306	302	278	308	287	316	304	288	271	320	310	295	293	306	299	286	313	286	299	314	333	308	291	319	283	316	328	302	300	279	265	287	316	314	278	292	294	285	271	319	320	323	326	315	310	308	304	270	288	286	306	311	304	296	301	310	285	291	292	321	278	291	301	259	316	294	292	300	318	300	305	347	316	278	298	294	310	320	312	306	306	291	286	329	309	293	307	311	312	324	297	304	352	316	284	334	300	318	280	329	286	320	297	285	290	311	312	262	282	322	288	284	269	281	268	313	247	288	321	342	309	313	291	302	327	311	299	300	299	291	310	322	336	304	302	310	298	285	294	281	277	270	286	294	318	287	318	295	297	338	316	268	300	289	314	307	313	320	291	269	270	322	311	296	285	330	309	295	305	278	287	271	280	307	296	294	280	267	301	283	301	273	290	293	323	310	294	297	313	279	279	307	300	318	319	292	293	302	299	301	277	282	287	294	302	297	279	270	297	316	312	286	275	339	289	312	286	296	293	326	292	297	330	271	267	285	301	292	328	277	295	307	284	290	279	332	314	297	270	277	319	335	318	294	288	301	313	288	321	267	270	292	294	306	309	331	300	290	278	283	322	316	301	295	314	303	314	277	318	302	299	314	317	351	301	294	320	277	296	305	290	323	326	279	299	294	326	252	321	292	303	304	328	267	274	293	321	282	293	313	263	306	306	311	285	278	301	288	294	305	329	325	294	296	336	315	336	260	299	301	290	315	266	285	293	292	339	260	259	311	287	290	302	267	346	274	268	274	312	302	294	293	319	298	311	316	284	293	301	284	280	295	322	302	297	291	306	287	270	293	305	293	336	273	254	258	307	270	296	302	300	329	285	274	265	314	262	310	305	296	275	296	304	291	320	302	312	306	315	317	306	290	320	283	304	288	299	317	280	307	298	314	290	284	306	264	316	304	308	280	310	275	251	306	301	308	299	302	325	303	335	320	312	294	313	287	323	318	270	295	276	304	298	301	282	334	305	303	310	311	288	291	303	311	280	274	291	299	295	280	314	287
8435	1021	1420	1617	1352	1168	1023	997	883	887	845	861	881	769	737	795	737	771	736	758	732	775	738	746	714	651	700	765	711	738	714	720	761	729	672	672	681	717	706	683	670	690	727	672	708	686	673	673	715	699	748	714	668	721	671	681	663	708	669	704	710	702	727	694	686	694	639	714	704	717	689	680	716	782	623	737	729	729	707	683	691	726	723	717	741	669	700	669	704	722	696	721	721	679	674	685	709	738	733	718	704	700	720	706	697	674	714	675	686	744	709	710	631	687	672	658	647	694	660	713	685	704	720	692	680	690	725	667	676	649	683	710	712	718	670	679	649	722	662	678	727	712	703	707	689	686	657	725	675	738	681	720	710	685	665	673	659	713	698	748	681	677	666	690	688	680	702	697	665	675	701	715	723	677	662	719	653	730	695	698	673	706	735	698	733	698	670	702	746	715	688	714	672	723	678	684	709	705	709	680	707	724	691	701	690	689	616	668	702	642	719	720	678	686	695	709	630	736	693	718	684	732	682	678	693	673	729	664	683	644	650	669	687	681	641	689	648	646	751	692	689	689	665	667	683	719	698	666	678	649	701	745	683	678	699	724	681	706	699	701	767	650	700	707	691	667	690	736	658	651	699	694	714	637	715	700	715	711	711	716	678	707	720	647	704	708	661	713	696	710	651	706	698	670	728	665	679	682	716	710	707	702	680	692	621	694	686	651	707	737	689	706	692	672	710	691	678	693	710	724	672	675	680	713	708	687	695	679	691	685	693	663	649	684	701	707	684	712	697	673	603	700	716	669	688	680	716	686	678	669	671	715	662	688	703	695	684	714	685	683	698	750	743	670	682	688	676	703	707	674	700	681	728	715	675	686	687	752	699	698	721	698	660	716	695	670	700	724	671	718	736	685	738	687	660	679	647	705	664	690	702	729	736	693	674	690	692	676	680	691	661	726	741	732	708	672	709	718	726	650	694	645	691	693	735	701	645	773	646	701	727	679	723	693	660	675	641	656	664	697	665	694	681	704	695	699	679	706	664	708	670	685	666	684	655	675	680	657	680	688	677	717	669	710	631	657	663	714	640	734	665	727	729	689	682	662	632	688	679	711	675	738	666	688	681	700	653	689	692	753	692	675	705	672	691	707	722	711	648	651	676	723	677	670	650	675	683	719	711	693	677	722	668	708	679	704	678	662	713	679	653	680	695	691	684	652	687	675	649	678	656	683	710	678	734	701	635	697	667	662	685	716	725	719	683	774	704	688	691	657	752	699	699	678	724	719	711	682	700	660	699	699	693	703	713	678	701	650	681	687	661	673	655	681	693	671	633	705	678	653	681	706	665	666	733	755	662	695	728	708	659	713	664	686	688	690	728	674	710	713	686	668	720	647	681	706	685	713	718	702	695	707	659	710	684	643	695	686	705	682	725	678	744	765	686	652	673	663	681	708	686	681	668	638	706	667	695	679	682	676	679	677	664	660	653	736	717	667	669	732	745	683	676	711	722	669	718	713	637	685	720	693	692	709	741	712	677	673	676	675	712	670	693	691	669	637	714	715	672	658	682	675	668	698	667	715	723	693	696	664	681	697	724	682	696	699	693	694	662	652	703	706	645	725	684	690	703	693	679	663	666	696	718	660	688	696	708	667	691	695	719	674	660	737	677	652	701	665	633	663	674	722	706	666	730	712	690	701	671	689	720	714	694	722	636	649	695	672	688	689	651	733	759	689	703	686	678	711	675	712	639	653	764	669	712	694	751	703	717	642	709	703	663	706	707	673	646	701	696	723	694	674	681	705	712	702	698	704	660	674	688	714	693	714	687	683	667	689	719	679	719	701	687	714	695	659	663	688	719	706	700	700	681	665	663	675	674	702	664	665	705	671	654	647	677	680	706	710	745	694	698	742	721	655	713	735	686	713	704	662	708	689	708	664	726	699	669	743	721	721	659	675	681	671	718	672	658	684	684	666	676	684	680	689	741	713	728	695	657	708	703	716	687	766	706	663	643	644	679	729	698	649	731	688	699	716	717	687	729	710	669	654	717	690	702	670	672	703	728	694	723	683	692	722	697	679	686	693	692	739	667	639	705	669	721	667	661	708	692	687	695	667	648	679	669	690	730	673	659	719	651	714	686	707	609	720	693	700	668	705	653	678	669	653	725	683	663	702	696	686	668	704	701	657	683	708	727	685	702	685	678	702	687	636	707	671	654	708	714	734	689	683	697	678	651	691	705	722	653	641	656	686	699	688	698	694	701	684	675	686	685	658	711	689	716	684	691	711	707	711	698	690	683	674	668	685	692	698	697	690	701	695	657	692	638	655	698	689	662	665	691	726	711	675	648	669	656	691	686	719	669	701	670	693	724	726	694	710	671	676	686	675	697	751	733	702	722	688	719	711	697	721	683	699	668	719	737	697	707	695	689	666	703	665	661	710	658	688	714	723	700	719	720	705	687	667	716	690	710	677	710	693	702	700	670	674	710	706	678	680	693	668	676	693	709	693	689	721	735	674	722	663	695	680	718	672	715	678	603	673	670	712	670	711	709	678	668	692	713	700	730	689	663	733	665	672	680	673	691	681	687	646	692	682	712	690	689	680	682	685	716	700	680	682	678	755	707	682	689	732	729	707	668	703	748	716	680	744	676	667	671	685	675	671	696	713	713	681	698	638	686	701	681	648	722	687	669	654	675	704	683	706	739	667	736	705	751	687	676	708	749	657	664	725	689	707	710	686	667	665	675	691	663	719	722	739	698	701	719	659	668	716	687	698	655	693	677	686	690	734	692	701	703	722	701	686	661	649	705	708	660	716	702	664	673	684	719	680	690	668	688	689	670	695	712	714	696	702	704	700	635	704	679	667	662	726	697	686	702	695	650	694	677	698	717	694	662	717	717	630	665	681	643	692	712	702	694	729	721	664	697	736	694	748	712	728	665	725	714	674	673	685	730	701	682	695	721	727	704	708	708	734	754	713	646	631	701	703	737	729	720	689	681	695	642	630	724	633	655	699	716	767	637	721	679	672	703	661	669	731	680	711	727	652	662	734	734	691	652	654	690	648	649	741	676	737	682	668	689	692	714	699	647	652	622	704	695	719	701	661	703	639	718	688	679	705	684	699	650	723	722	692	692	661	720	683	688	651	669	745	702	672	664	742	698	652	716	684	704	674	668	722	759	706	688	734	722	642	697	747	721	705	715	639	638	672	691	716	672	668	695	673	710	698	656	702	659	685	707	690	651	638	706	712	689	696	653	694	695	699	690	647	693	691	724	679	733	693	702	643	715	727	685	671	691	706	697	700	679	701	714	690	666	695	684	698	664	667	723	690	677	649	722	644	725	701	658	725	687	658	681	684	712	663	663	693	715	707	726	712	725	666	661	705	673	710	652	690	649	704	716	707	709	663	662	772	678	673	715	712	697	703	661	692	678	735	673	690	695	695	727	694	688	657	685	637	666	719	728	704	729	724	669	684	706	704	688	701	709	705	685	715	731	728	683	707
19641	1954	1115	959	732	655	581	484	521	467	452	477	440	410	439	415	427	390	392	418	443	428	405	408	434	420	405	390	369	412	374	414	422	428	450	430	431	439	378	454	411	425	397	405	392	410	407	398	372	413	420	414	438	403	408	423	419	395	405	386	403	395	406	402	412	426	374	439	411	393	373	410	416	413	389	403	434	423	414	391	385	397	448	435	410	397	411	413	371	430	400	414	388	436	441	403	373	395	400	408	394	419	420	382	391	374	375	416	431	361	365	374	415	399	404	408	439	413	402	390	411	366	384	385	390	368	433	416	374	405	385	409	436	407	425	407	419	400	441	413	389	393	414	404	416	397	404	391	397	437	393	379	423	378	421	420	403	383	349	452	371	426	427	408	403	409	394	389	373	397	354	407	369	397	421	405	406	415	389	342	394	424	401	421	393	412	384	439	384	394	422	419	395	410	431	409	389	417	392	416	385	394	386	396	434	402	444	440	394	402	387	407	372	349	418	368	413	458	397	371	422	412	432	378	399	407	397	443	375	404	435	400	408	395	446	397	389	426	419	414	404	377	413	409	385	424	413	421	404	413	381	398	409	412	417	442	408	383	388	398	440	408	432	403	398	446	462	381	428	400	402	435	401	420	439	388	423	372	405	394	366	413	417	398	411	361	374	403	358	427	404	366	333	386	395	390	411	435	428	453	404	411	380	374	407	450	377	407	389	391	388	421	386	410	380	400	397	366	406	377	401	414	399	368	405	383	418	366	383	480	432	375	400	396	419	402	372	368	432	370	406	382	423	381	389	378	409	404	416	418	422	409	427	407	408	405	421	434	394	375	418	413	417	411	419	348	363	401	424	381	367	473	349	424	394	393	354	403	423	417	394	401	417	439	430	385	432	380	443	450	399	383	420	433	401	381	403	467	447	396	402	397	420	398	417	385	427	382	422	413	421	409	426	403	391	402	412	394	436	430	462	406	448	370	399	389	439	372	368	418	391	422	352	404	407	375	400	383	430	475	379	435	408	459	471	397	438	395	355	377	408	409	431	428	467	403	447	436	410	395	437	423	370	407	409	387	392	392	396	433	426	373	392	394	415	407	383	439	416	364	389	392	398	414	383	412	392	377	404	392	392	401	407	401	368	374	373	479	385	379	415	396	435	371	409	391	395	391	378	371	415	404	371	391	403	405	366	385	397	390	384	416	391	429	408	404	424	391	412	426	366	395	356	430	376	413	421	388	436	394	406	420	412	364	382	421	406	395	414	405	361	399	409	386	435	434	383	400	410	413	397	407	397	402	411	414	397	397	396	393	390	409	389	426	398	365	385	416	401	382	400	416	429	404	467	353	398	395	413	420	413	406	388	403	371	437	427	390	421	397	392	380	425	414	404	382	384	402	401	442	429	389	405	410	389	390	407	415	370	420	424	394	394	401	465	380	375	401	409	407	422	392	417	415	373	398	422	390	401	389	389	424	394	393	394	418	365	355	376	457	394	412	415	392	389	366	413	376	440	378	392	380	373	356	384	397	392	402	423	406	433	436	399	393	434	407	408	424	390	423	348	393	410	427	428	398	383	379	394	426	406	424	395	372	381	366	376	365	359	400	424	427	364	400	403	414	398	414	402	377	402	410	410	396	419	398	381	439	412	416	420	460	420	383	436	399	397	402	381	392	404	412	427	370	395	373	413	407	422	396	429	407	411	448	410	379	427	440	427	430	416	390	431	409	431	374	358	389	410	378	411	415	403	391	409	371	360	426	404	361	391	405	393	370	370	434	410	430	420	404	401	401	408	418	438	376	382	403	430	438	402	416	376	391	434	399	429	386	363	408	422	405	408	400	410	436	403	432	384	401	413	417	410	389	429	410	394	428	455	378	416	388	410	426	407	392	344	407	390	447	400	396	404	393	362	398	402	411	444	430	382	382	406	374	392	400	392	419	389	432	369	378	405	383	389	371	386	390	423	421	397	392	395	412	379	424	431	386	400	395	414	369	384	390	396	406	379	402	439	426	428	380	380	385	428	406	402	396	392	401	391	395	390	367	371	420	389	406	433	408	406	399	404	396	422	437	395	409	383	399	438	402	394	405	401	412	408	416	424	416	422	435	414	390	398	404	386	396	388	436	451	380	420	393	422	382	414	403	372	391	388	424	380	391	404	385	414	349	416	416	453	413	435	375	381	409	403	407	432	445	375	399	422	412	424	421	399	406	387	396	432	443	448	385	386	409	418	428	411	416	408	402	419	423	398	418	394	398	414	384	423	370	391	467	429	454	395	380	360	417	418	364	396	410	409	402	434	412	387	407	381	428	403	401	396	407	408	409	351	400	456	426	402	439	388	412	413	396	394	393	384	395	410	412	434	391	388	384	421	435	378	396	397	447	407	391	429	435	400	430	427	409	382	406	386	433	409	412	426	416	443	404	406	398	448	422	405	379	392	395	410	387	346	404	387	377	406	421	402	396	427	397	410	407	370	425	394	411	390	418	392	415	453	380	396	373	414	426	371	397	405	389	390	444	428	378	353	392	399	427	417	409	338	370	406	444	425	387	360	411	383	406	398	422	415	397	402	382	397	402	399	408	420	439	440	386	407	439	403	474	399	423	407	408	437	398	371	403	406	392	435	389	407	407	403	429	384	389	408	455	443	427	430	447	402	414	360	421	400	409	408	429	403	409	419	432	391	443	396	366	396	387	402	408	417	422	396	389	361	392	405	399	427	420	409	427	444	386	392	386	370	436	393	408	368	448	368	406	406	384	384	396	408	377	412	426	421	403	400	398	421	381	388	413	418	440	409	390	394	382	369	412	392	370	393	405	398	388	370	410	441	380	418	440	385	419	398	414	371	402	399	422	408	390	395	381	398	399	370	404	426	459	413	388	415	423	447	430	401	421	382	447	411	393	428	448	396	402	391	381	400	375	362	400	380	421	395	363	407	381	391	447	360	397	409	397	376	401	425	397	429	356	440	367	361	422	452	455	426	391	427	441	423	429	406	401	369	358	361	355	400	413	382	392	438	427	375	412	395	427	407	425	357	399	405	458	422	437	398	441	386	392	382	400	437	413	428	380	403	352	407	405	442	416	378	411	412	423	456	405	374	390	402	422	425	355	419	408	384	431	430	420	403	390	431	410	420	412	403	373	391	419	445	415	395	380	382	381	369	404	419	388	398	402	428	431	454	375	403	382	403	421	428	378	424	416	395	380	419	416	418	425	417	399	392	375	381	459	415	425	395	433	464	407	434	382	396	409	377	401	439	428	413	414	408	412	394	405	411	423	395	402	421	398	410	466	382	391	424	404	349	423	424	397	420	424	404	406	403	418	400	369	420	426	384	407	386	376	406	406	423	424	421	424	445	402	382	333	414	397	396	387	367	411	410	438	449	387	434	428	430	407	392	408	428	378	390	382	432	393	402	393	413	372	395	420	424	403	393	394	404	377	398	400	418	429	393	422	400	394	397	383	394	400	369	402	440	378	380	385	412	412	413	420	427	394
10708	1600	2274	2557	2087	1865	1671	1495	1319	1296	1193	1135	1139	1052	1072	1047	1026	1006	951	970	966	958	955	968	937	931	962	991	919	888	884	928	956	886	941	867	929	885	898	953	887	855	913	915	897	969	937	939	883	917	897	866	931	887	856	974	904	875	970	873	915	920	896	878	868	861	892	840	912	906	883	897	921	971	889	867	943	942	947	932	920	828	897	866	918	896	850	911	907	896	911	885	901	896	924	896	925	896	838	927	905	870	865	882	917	885	881	934	955	819	889	833	904	853	848	820	915	884	829	898	912	867	937	902	921	938	888	899	887	909	924	888	889	920	856	842	875	862	888	892	843	909	879	876	889	859	846	882	869	843	875	909	894	914	875	892	902	922	878	916	873	869	907	880	929	915	916	857	901	863	973	893	904	905	915	878	860	871	918	863	877	865	884	879	878	870	873	872	853	857	866	861	928	875	871	882	908	880	841	871	957	884	910	906	865	894	879	860	845	908	880	867	833	895	948	884	899	865	873	832	867	883	908	869	951	875	886	924	839	909	862	891	889	912	919	873	906	867	882	913	881	877	860	879	852	870	925	911	914	900	883	858	870	905	895	849	911	884	835	883	835	897	859	879	903	875	915	880	839	906	913	861	887	873	902	892	899	868	897	944	896	866	867	890	841	901	841	852	905	898	875	889	917	903	859	860	828	912	887	860	906	863	823	920	888	872	870	860	882	893	907	892	872	868	926	922	897	949	907	913	896	904	874	872	855	907	890	861	882	881	920	856	835	870	887	897	932	892	847	896	884	838	923	873	897	885	870	858	890	839	896	887	933	890	880	861	933	922	899	910	972	897	892	890	925	862	845	847	856	853	894	850	914	909	915	870	895	887	904	869	931	925	937	891	916	913	861	908	869	928	854	827	883	847	848	897	866	863	879	922	896	895	834	880	876	888	865	914	861	869	863	869	877	892	850	912	869	877	881	881	905	850	924	923	844	870	930	874	855	884	866	858	894	821	876	861	891	920	871	880	891	921	894	841	890	933	904	872	894	956	912	900	904	901	918	874	897	900	897	861	884	889	878	833	861	867	910	881	903	862	884	900	870	851	869	874	872	908	823	867	869	893	856	858	915	882	855	867	884	880	875	837	823	845	892	888	898	887	887	852	893	884	901	908	829	836	850	891	881	868	901	912	881	866	857	871	872	864	902	889	956	893	878	887	881	856	934	912	877	923	861	845	870	851	907	854	847	885	914	896	873	861	833	897	886	923	860	910	901	898	919	917	909	926	874	884	894	904	885	905	880	926	867	877	898	863	886	886	890	901	847	847	888	898	909	879	866	906	894	886	866	859	902	941	893	876	880	886	866	875	876	917	928	961	845	877	921	911	918	868	855	925	918	849	934	915	858	860	900	869	897	868	893	859	888	879	856	857	880	905	885	859	845	900	878	886	953	865	895	903	890	888	909	875	884	889	875	898	890	890	818	895	871	879	890	918	863	900	879	890	885	872	943	903	820	908	900	894	880	858	898	934	881	944	874	916	910	848	895	802	900	905	888	874	895	872	879	913	905	897	945	917	915	857	850	865	906	887	837	886	880	877	880	824	916	852	847	920	921	864	901	894	874	919	884	890	880	914	878	897	919	893	869	882	897	854	850	908	888	886	868	911	887	866	914	860	849	902	867	869	876	915	885	917	881	894	887	831	855	864	853	906	851	854	875	865	880	886	869	871	888	860	862	880	862	901	896	838	940	867	879	871	913	878	877	854	873	851	900	911	902	881	850	911	823	867	894	840	914	941	874	909	855	928	806	875	897	853	905	853	916	896	871	901	895	898	900	871	871	895	863	853	866	904	955	904	863	855	895	947	891	875	908	866	851	912	911	972	891	842	864	868	925	906	864	942	884	861	868	820	908	869	865	853	917	906	899	912	900	851	839	853	917	926	891	876	880	873	879	902	859	877	874	867	839	843	923	881	866	955	877	915	823	875	857	868	898	872	847	939	843	849	881	884	921	915	904	875	916	922	824	897	879	888	903	873	850	877	910	855	840	833	839	888	803	862	862	870	847	869	896	924	876	883	867	861	852	907	888	846	884	872	923	908	853	866	917	910	876	892	907	856	892	929	932	902	877	918	884	874	925	881	848	866	893	878	915	871	868	859	900	891	871	907	896	900	884	871	900	923	899	842	873	884	822	899	844	915	861	889	891	902	835	856	908	915	871	919	896	873	865	862	835	892	885	869	951	897	927	913	900	898	881	917	870	910	900	888	908	872	855	916	911	954	916	890	939	871	862	883	867	893	887	929	865	892	899	891	867	917	912	838	923	848	942	876	896	866	904	858	867	850	885	853	823	871	898	848	903	945	852	853	872	894	848	867	834	851	877	884	870	888	895	866	913	871	865	923	888	916	895	880	884	890	853	896	859	849	826	868	900	868	843	897	867	815	896	877	878	903	862	843	891	898	913	916	865	910	872	924	885	857	852	932	872	882	919	880	917	940	912	912	911	882	855	860	905	914	913	904	850	915	877	877	916	866	845	853	923	881	871	896	908	904	930	908	892	885	873	859	873	880	844	892	885	934	912	899	852	917	916	870	897	865	902	882	875	870	871	878	879	883	870	903	913	900	854	849	859	901	877	921	848	922	864	925	861	910	918	887	868	856	864	904	934	864	861	876	879	883	875	915	926	908	897	918	813	924	912	891	876	948	846	833	861	916	927	820	897	874	854	938	888	885	897	915	932	893	920	890	850	942	904	869	932	887	853	854	861	892	846	938	829	827	927	856	900	910	939	892	905	875	913	863	903	900	908	868	875	804	866	885	889	899	878	902	902	875	914	931	856	940	906	878	885	870	844	894	898	885	890	900	905	850	884	857	878	947	933	845	886	874	917	914	858	909	887	858	944	829	911	909	911	881	890	842	890	848	958	863	828	911	891	870	880	936	882	902	862	865	910	914	842	914	898	881	875	825	870	927	893	851	911	887	890	902	827	877	934	888	896	878	902	830	832	915	885	914	898	918	847	865	856	819	855	944	908	921	858	863	886	880	867	895	827	867	885	906	849	934	937	922	830	890	873	916	864	893	882	877	902	865	859	969	875	907	902	911	881	850	879	841	919	863	867	969	870	883	910	881	874	866	871	885	937	807	917	895	914	895	927	873	905	932	900	904	890	875	934	865	930	839	859	888	940	850	888	907	927	869	904	885	881	837	902	876	881	930	891	858	907	859	904	905	861	926	852	904	877	859	906	893	871	848	896	868	905	855	867	889	899	902	848	851	858	830	886	883	885	910	942	861	870	892	901	934	900	903	896	902	866	838	924	899	869	913	887	876	914	945	908	858	862	937	884	938	900	876	871	884	852	883	913	876	858	869	891	871	890	881	833	863	862	920	836	866	843	884	895	864	862	904	868	823	843	858	894	914	887	895	917	916	831	881	908	881	873	917	877	905	918	891	858	860	849	874	871	906	868	883	864	936	858	906	901	902	851	862	888	913	902	890	854	913	878	843
4124	303	230	249	190	223	222	242	214	217	223	207	210	204	215	190	246	193	203	228	200	225	203	196	245	195	226	238	236	211	218	233	207	197	233	198	205	231	245	216	199	194	206	212	183	186	180	214	198	209	209	217	235	208	211	214	191	213	212	216	199	220	224	240	210	185	216	204	213	210	214	221	201	262	216	200	220	229	205	228	232	203	189	193	221	214	205	218	219	210	200	215	214	224	205	246	225	215	219	208	196	239	235	219	174	198	225	180	206	216	213	226	203	205	209	227	215	202	232	211	213	244	191	229	218	217	214	211	221	201	198	197	214	223	208	210	189	216	219	228	190	203	220	208	204	208	222	185	223	211	216	209	195	213	196	223	228	194	228	213	211	232	228	197	215	207	190	216	252	207	199	209	220	214	224	191	215	215	239	223	201	210	218	201	218	185	223	196	246	209	230	202	178	233	201	205	190	212	212	212	212	231	192	217	210	201	213	198	217	234	228	226	208	230	244	181	209	229	197	218	230	216	214	197	193	224	196	212	215	190	189	221	206	204	216	184	179	211	215	224	207	242	197	249	218	195	199	210	199	241	231	212	219	202	218	224	201	239	199	187	236	223	197	213	221	211	195	193	194	206	214	197	207	226	207	220	199	220	221	224	194	204	217	184	203	203	221	210	215	229	223	207	215	209	201	219	233	212	216	197	228	178	224	217	220	211	185	200	205	213	219	243	212	216	253	233	211	225	205	228	244	243	210	247	225	222	223	220	214	208	238	205	194	207	231	192	198	195	195	211	196	225	242	218	243	201	212	229	212	219	213	211	205	205	217	212	190	203	218	203	194	243	191	204	190	210	213	182	230	223	228	217	215	216	177	211	213	205	204	227	212	214	213	210	203	190	213	183	214	218	230	218	213	205	219	230	236	205	232	232	218	205	206	212	210	217	202	218	212	198	200	185	226	212	233	205	196	230	201	223	205	227	206	212	220	218	200	200	197	231	231	216	242	181	212	208	237	243	217	210	209	240	217	200	187	219	200	234	215	215	225	194	186	236	198	232	219	223	204	202	214	231	212	199	211	175	218	238	246	203	212	195	220	205	201	210	220	216	224	183	215	179	223	200	204	187	204	225	204	199	222	191	252	226	205	234	252	224	212	209	207	174	215	228	206	231	187	220	218	198	215	242	203	215	195	228	224	218	207	222	219	224	206	210	254	220	198	198	244	208	209	202	227	234	186	203	212	202	201	203	217	219	211	194	213	199	185	228	204	209	206	212	183	230	228	185	206	201	200	220	226	246	203	186	214	221	225	221	216	236	232	221	203	217	205	219	191	195	210	231	235	222	216	180	208	218	202	240	223	238	222	229	207	203	249	184	231	205	196	197	216	190	203	203	212	236	170	202	205	198	216	194	210	217	255	193	204	231	197	215	227	210	199	213	201	207	191	207	225	214	208	244	184	197	241	212	219	196	218	212	236	210	217	206	224	241	206	252	190	202	187	236	227	225	216	197	187	237	202	219	209	230	226	224	215	208	206	201	216	214	234	244	200	201	228	201	232	180	214	166	245	212	193	195	200	226	201	210	202	207	207	209	207	225	201	218	226	205	248	215	246	209	197	216	215	212	202	184	203	212	232	217	191	218	205	240	217	200	221	230	200	202	217	237	223	217	208	198	208	187	201	228	214	220	212	234	208	177	210	210	227	220	205	201	221	208	222	195	219	202	210	212	240	210	228	224	245	238	231	207	195	235	199	179	208	213	191	235	206	238	201	215	194	208	218	244	226	224	214	220	221	214	193	212	228	231	230	208	210	190	213	201	212	204	238	199	202	180	210	192	205	220	215	206	222	210	222	199	184	243	205	197	191	189	192	207	199	197	203	203	203	226	189	196	221	209	230	218	221	201	201	229	194	199	233	236	219	181	195	196	209	214	229	237	220	209	196	193	210	218	208	220	223	217	227	248	213	222	201	178	213	219	243	206	222	229	227	200	231	198	222	194	192	178	192	180	211	208	218	199	214	190	223	202	224	236	206	200	210	211	215	228	199	245	228	231	219	229	217	201	214	206	198	231	199	204	216	211	208	197	208	246	203	211	195	216	214	234	217	205	238	201	238	214	215	226	204	231	226	229	213	207	218	200	208	264	211	207	209	214	211	201	193	233	220	179	202	203	208	222	217	211	210	223	220	199	208	217	227	228	191	207	217	219	201	215	210	229	207	221	193	206	191	221	235	221	192	203	206	236	233	186	197	215	212	219	208	208	219	237	201	191	210	228	211	187	227	189	228	222	202	198	239	219	214	223	187	209	189	200	209	181	204	228	203	221	180	222	210	208	207	214	243	227	225	204	206	192	202	224	207	199	185	209	216	231	218	192	206	193	206	220	213	255	196	226	184	193	246	217	195	209	226	233	205	197	227	217	222	230	203	212	206	210	220	213	234	216	204	221	231	203	219	215	209	222	248	206	209	182	203	235	208	201	206	203	219	209	211	207	203	180	204	188	211	205	223	244	218	202	196	211	225	222	226	212	206	209	217	193	203	212	187	211	186	230	246	207	225	217	226	218	211	223	200	204	202	245	206	221	207	200	209	225	197	210	188	198	199	203	219	222	201	207	205	230	232	212	204	193	206	243	230	223	195	187	209	190	171	224	218	226	230	210	202	191	223	215	233	218	203	183	212	219	224	208	208	244	204	229	200	223	202	187	182	203	234	211	202	221	198	225	215	212	231	227	219	222	206	227	191	211	219	223	206	184	214	186	189	191	199	188	191	198	200	202	200	201	212	190	215	208	233	212	219	226	226	220	192	221	200	249	223	207	199	213	207	223	193	209	212	226	198	200	203	216	201	211	198	182	195	200	221	250	194	204	198	210	234	216	200	248	193	195	236	218	220	201	236	210	205	227	228	233	195	210	191	246	216	190	242	219	223	219	214	228	227	193	200	208	196	200	213	253	198	230	248	209	234	182	209	219	228	206	220	222	216	213	204	193	201	207	205	210	227	223	188	228	219	223	239	226	197	198	195	213	232	199	207	189	233	206	212	208	224	222	194	241	246	237	241	238	205	234	207	229	230	219	259	230	216	208	247	211	225	229	215	220	199	204	218	203	224	226	205	215	204	197	192	237	213	216	221	211	228	214	226	202	226	217	214	221	228	206	217	195	218	202	215	203	228	185	206	194	219	225	221	187	212	199	236	216	225	231	208	215	198	214	225	192	218	213	234	211	209	219	225	220	219	218	197	201	204	231	202	232	249	237	203	203	204	222	230	224	191	196	221	193	209	204	224	217	189	210	208	235	217	205	221	240	214	208	208	220	191	210	207	198	207	195	205	207	211	242	198	202	225	230	231	210	195	225	212	200	214	216	186	225	221	212	234	219	217	219	184	207	185	224	210	204	215	197	219	208	210	207	194	216	185	231	232	208	215	233	225	239	241	192	233	251	190	216	220	195	197	215	219	212	217	218	197	219	190	236	223	215	186	228	194	242	201	214	190	209	203	223
3326	546	585	483	502	560	551	477	503	531	490	500	539	532	496	547	557	508	502	481	528	484	526	527	520	509	513	541	515	519	524	528	510	517	531	509	489	553	510	523	525	501	554	557	544	530	564	508	532	521	534	532	534	563	551	553	521	550	502	506	569	509	523	488	466	505	486	508	541	463	550	511	526	516	546	489	523	497	550	556	495	497	513	505	522	568	474	523	506	482	537	520	518	547	512	513	549	528	551	565	491	519	497	502	543	502	544	491	522	498	517	550	509	545	477	518	540	502	503	522	521	519	584	521	505	535	536	586	524	503	545	529	544	467	541	527	522	499	537	492	511	496	532	525	510	536	516	525	515	489	501	492	568	512	525	545	517	491	494	514	498	518	512	501	536	489	508	512	464	554	510	524	536	524	528	529	522	567	510	520	495	494	558	481	472	528	501	511	524	484	513	543	546	533	527	518	499	515	523	508	489	517	501	531	514	547	494	515	494	546	537	503	497	515	502	541	526	511	522	487	518	497	478	536	497	504	560	514	506	500	486	513	549	516	524	510	520	536	504	466	524	536	494	504	517	526	534	543	467	490	489	542	533	485	508	516	493	467	500	494	513	474	508	513	547	518	525	495	536	509	491	546	532	516	513	486	539	533	496	544	506	521	491	528	492	508	508	531	531	504	502	502	514	549	521	530	532	508	492	489	550	453	500	464	476	516	467	452	551	521	556	515	524	543	502	519	510	492	480	506	502	482	516	506	549	496	475	505	552	514	472	515	468	500	477	529	489	525	512	514	485	528	555	538	486	471	539	483	527	511	521	559	549	530	500	545	480	509	500	515	535	523	488	549	509	515	525	525	518	496	519	462	523	521	517	555	530	510	539	544	504	489	546	540	543	525	524	540	511	501	506	508	512	574	508	448	504	526	483	531	522	517	519	515	510	498	501	456	519	486	513	557	543	524	511	482	505	536	470	524	530	517	529	492	474	542	511	501	534	513	538	522	504	532	488	465	542	501	527	498	493	499	506	526	494	483	531	529	521	496	523	475	520	524	495	461	515	497	541	527	476	503	529	532	526	493	491	528	522	498	484	525	531	546	534	511	508	486	545	493	517	533	504	496	507	546	495	528	560	536	515	548	522	484	515	489	500	534	547	530	506	528	519	506	518	559	512	479	499	502	506	503	523	509	540	508	557	528	536	510	485	527	496	484	474	517	525	510	497	504	535	525	532	493	485	545	522	458	522	520	524	499	537	493	512	509	505	493	489	499	488	485	545	495	542	545	537	519	504	501	479	492	520	547	523	525	534	511	514	504	510	523	523	527	496	510	497	477	491	500	514	554	473	518	528	501	495	507	499	548	509	543	507	480	478	493	555	489	518	559	504	554	527	547	547	543	546	533	491	490	499	500	541	509	517	524	515	483	495	510	551	511	506	518	475	519	505	514	497	502	469	491	507	493	527	540	547	496	509	535	501	571	445	517	511	523	497	488	537	512	543	512	502	541	517	501	543	534	465	544	503	532	488	479	507	514	521	544	523	532	502	549	535	516	519	505	513	497	518	483	533	531	511	555	536	534	515	533	549	546	455	525	549	462	540	522	517	510	502	515	486	517	528	504	509	537	524	502	473	506	475	530	535	526	482	527	546	468	541	507	511	498	541	499	537	501	505	544	500	513	517	508	534	526	511	517	523	520	518	512	548	500	518	506	488	556	514	536	464	537	494	532	566	502	474	528	519	533	516	492	530	517	464	502	486	513	518	494	502	490	483	509	542	525	524	517	523	531	538	489	498	532	556	511	479	521	510	510	539	503	489	514	473	524	496	494	479	527	553	540	530	530	509	507	537	503	502	471	496	491	556	508	493	497	490	507	539	488	506	499	492	529	501	497	505	483	490	500	527	515	532	533	536	529	514	486	543	505	556	503	517	516	506	502	471	496	514	538	509	495	509	518	477	517	531	499	550	516	557	511	508	507	531	483	516	498	560	463	563	501	530	500	517	495	489	499	531	497	524	557	511	496	531	511	504	500	466	518	511	516	465	537	509	483	557	519	500	509	551	500	541	511	543	525	509	494	511	523	549	509	498	512	560	524	524	477	530	495	513	525	498	526	549	516	508	519	523	526	491	524	534	490	476	478	499	516	523	541	471	507	539	512	496	520	536	520	545	546	539	509	518	533	514	498	538	498	531	499	531	497	539	511	491	467	477	522	530	490	518	510	509	504	503	537	534	496	509	499	563	523	499	537	527	536	515	496	499	515	516	525	533	509	485	520	501	494	505	499	548	490	522	500	514	568	533	504	491	498	519	522	528	521	515	498	523	507	485	536	493	466	537	524	534	486	542	536	516	526	561	492	512	488	478	478	518	524	505	519	552	506	525	566	498	544	566	516	496	539	499	517	530	501	497	492	530	518	497	531	513	454	486	493	516	495	534	551	510	546	461	495	550	510	493	546	496	477	528	529	503	518	478	494	523	550	554	552	507	558	513	537	483	559	516	458	507	503	504	523	540	482	532	520	518	475	500	529	485	534	482	514	507	486	512	536	522	523	498	488	499	469	476	542	513	512	537	531	484	546	539	515	531	531	508	527	541	519	506	467	531	551	538	566	550	504	518	505	480	509	499	507	518	527	503	496	536	534	540	522	513	553	510	558	520	571	511	481	499	532	534	506	473	510	508	455	494	488	533	565	511	523	477	535	552	521	499	485	536	474	479	508	510	529	521	473	489	502	472	547	510	507	519	512	532	501	477	548	504	462	529	489	514	557	519	520	524	479	506	525	480	542	500	540	460	523	507	507	511	509	493	498	503	543	535	523	528	517	490	488	479	524	529	480	532	496	528	515	494	534	546	534	518	486	520	562	506	523	483	518	489	496	484	498	495	456	517	536	506	540	499	536	479	504	473	537	498	533	538	512	505	521	483	513	513	501	493	533	506	548	471	468	517	515	489	498	516	574	515	500	482	507	539	505	559	480	492	478	522	479	496	498	503	525	502	493	490	483	512	486	544	513	518	518	539	531	480	515	486	505	549	513	512	472	520	494	527	491	513	512	493	511	530	505	508	492	544	516	513	538	552	473	512	524	526	483	511	524	481	530	518	499	473	489	527	529	496	542	483	502	525	557	537	491	543	500	487	555	519	511	467	517	527	500	517	538	493	516	501	542	528	499	542	521	541	525	548	542	503	484	497	496	512	553	552	516	462	537	524	512	542	497	537	508	508	529	497	510	534	510	533	497	547	516	531	565	527	532	502	522	486	521	496	461	549	517	505	497	503	500	528	525	518	520	472	503	486	498	545	541	501	490	491	507	517	551	547	526	519	502	457	480	551	478	520	476	521	514	511	540	520	535	492	502	507	496	480	544	508	484	508	568	496	518	508	584	485	549	502	484	520	532	499	506	503	516	563	573	518	487	486	519	493	512	529	546	488	537	471	486	534	542	514	503	496	482	555	524	553	468	523	529	545	558	515	513	528	559	501	542	474	507	501	514	541	506	513	530
12379	858	644	573	439	409	388	375	368	313	328	330	307	339	331	297	308	326	289	321	310	295	346	326	295	317	297	303	303	324	288	278	316	300	300	275	294	285	276	264	311	320	322	315	305	334	308	297	284	294	292	309	297	276	310	332	296	307	308	344	298	299	298	333	328	314	321	304	310	320	317	346	337	270	286	332	298	304	307	343	301	281	314	268	314	334	318	299	277	262	300	291	326	264	335	257	288	281	292	303	310	283	297	264	330	294	265	347	323	304	263	300	308	328	321	323	326	299	349	294	313	313	319	273	327	296	341	313	311	332	316	308	317	273	324	298	333	318	331	341	278	302	331	318	301	279	273	270	307	317	335	301	313	312	301	304	331	311	283	298	311	267	308	311	338	319	312	313	322	337	322	348	332	323	291	339	308	281	302	287	303	309	319	300	306	328	300	311	301	297	306	271	315	317	315	303	307	270	282	275	327	301	283	302	268	320	288	339	316	303	309	313	283	300	280	313	281	328	316	260	290	325	305	296	295	332	290	309	315	310	336	319	320	307	346	336	315	302	296	315	313	337	328	287	280	308	289	290	305	283	279	312	298	307	338	295	307	325	288	328	316	318	300	310	322	342	283	292	345	279	288	313	293	330	307	330	292	302	314	284	294	325	282	324	318	315	323	295	302	298	301	317	309	341	281	339	279	306	312	297	317	312	280	334	307	313	344	343	318	287	288	279	290	279	309	322	305	268	318	309	337	299	354	302	342	271	293	299	294	330	297	334	300	320	315	320	288	286	314	314	329	320	276	307	336	306	321	285	351	304	301	314	326	331	325	299	318	273	280	288	305	294	302	290	327	332	300	331	314	325	332	299	331	287	275	298	328	314	274	303	298	314	293	295	282	329	328	305	316	304	336	319	282	325	278	307	335	338	298	308	289	312	323	313	306	319	316	312	318	279	313	289	310	297	301	275	313	301	295	316	310	316	312	308	311	281	304	329	300	312	296	285	299	296	289	302	312	282	289	304	309	340	296	317	323	309	274	327	324	311	310	284	355	336	341	337	262	279	297	322	291	313	290	314	325	309	299	306	291	296	331	320	329	283	305	342	311	315	331	297	310	308	321	300	304	294	280	277	303	308	313	304	291	300	281	306	300	304	301	292	322	331	297	293	253	311	301	298	298	313	289	289	297	292	292	289	305	291	290	306	307	287	336	301	333	275	320	289	310	321	287	316	296	293	319	275	299	324	312	296	309	298	298	290	327	308	336	319	296	311	290	293	313	315	285	323	297	323	297	322	329	284	304	284	319	313	303	319	321	332	318	324	291	288	257	271	268	273	292	312	325	304	290	294	304	289	291	273	307	334	301	303	307	282	331	295	304	317	326	297	294	295	287	315	344	292	343	298	333	309	314	298	282	303	318	311	313	313	328	320	293	314	285	353	333	300	305	299	295	297	331	318	320	308	303	330	283	284	349	322	329	299	306	286	305	303	312	332	318	285	274	280	313	311	335	272	304	317	270	277	289	302	327	308	305	311	310	306	306	328	282	306	288	287	282	292	284	307	322	291	322	297	287	286	276	284	322	302	312	301	283	295	325	335	274	317	305	322	295	324	273	299	311	303	307	302	286	279	313	314	283	306	299	272	327	340	312	325	308	307	300	340	303	358	274	306	285	293	333	296	322	306	315	287	331	282	311	287	348	306	310	262	293	307	315	336	291	328	337	310	305	323	321	321	287	321	340	297	295	285	290	331	309	317	327	335	302	287	276	315	313	330	289	287	311	292	286	327	292	280	308	255	331	306	307	309	316	299	306	295	300	340	302	270	321	298	275	330	321	290	299	318	285	317	301	315	277	305	286	298	327	304	288	313	301	316	282	301	274	329	322	292	286	286	287	302	320	291	292	292	299	315	278	328	304	316	315	282	279	313	295	298	314	317	306	309	332	308	312	339	317	315	303	297	308	298	296	283	283	302	296	293	304	280	314	280	298	321	305	284	323	308	308	309	312	324	299	342	299	289	312	313	355	291	298	330	294	279	307	308	304	282	289	269	343	304	303	296	308	282	338	335	309	292	302	338	304	318	303	322	323	274	314	288	298	288	287	298	282	293	292	311	318	325	300	289	332	305	289	295	309	278	288	282	303	300	305	324	277	318	309	310	291	296	306	342	326	305	296	300	292	294	319	291	321	293	323	313	275	269	322	293	304	272	286	320	284	307	297	311	306	328	299	329	292	282	288	312	316	299	284	283	297	310	299	328	317	346	318	275	320	270	294	292	265	312	301	292	307	287	267	300	316	313	299	286	311	283	304	270	306	318	296	284	317	285	342	298	325	282	327	294	266	284	311	299	277	301	306	274	326	329	305	302	290	314	332	291	298	290	308	315	345	324	307	285	335	320	316	323	336	310	274	294	314	331	305	296	308	317	324	311	331	310	345	338	334	341	302	286	330	314	294	336	289	305	303	291	319	281	287	300	311	300	302	311	295	327	281	328	301	336	321	322	304	309	329	285	314	329	306	333	292	285	271	302	307	309	324	306	290	295	316	293	290	322	331	307	299	346	352	294	305	339	316	282	313	307	311	295	266	312	319	290	324	305	296	322	299	325	290	303	303	300	327	318	297	310	332	329	324	293	283	276	285	310	296	305	262	288	284	326	306	302	312	312	313	299	303	284	296	294	301	266	281	283	324	314	298	298	301	304	307	325	326	289	305	335	313	287	283	307	298	302	320	305	282	273	302	304	285	280	311	299	317	297	294	295	294	293	332	309	325	305	309	289	316	313	321	324	335	322	335	338	330	314	298	314	309	288	297	314	294	309	313	307	288	303	290	298	300	290	346	313	280	307	316	341	355	310	302	299	316	268	287	280	279	277	321	300	301	273	292	279	306	305	311	320	310	312	320	312	307	323	309	313	310	323	316	339	350	324	306	277	322	308	328	301	287	308	316	315	309	282	274	278	332	309	303	317	319	296	302	293	305	294	306	289	324	297	333	301	298	336	314	296	308	319	314	314	304	334	314	327	297	270	294	288	329	295	278	322	297	343	306	290	313	307	302	323	296	329	308	277	295	310	318	273	304	289	300	318	325	303	309	301	340	311	305	319	292	353	333	290	311	275	320	308	316	289	301	307	276	305	304	288	298	312	320	309	270	286	309	307	305	285	326	299	310	317	278	286	310	298	278	277	290	300	331	299	349	314	292	336	300	279	327	318	300	319	289	328	284	307	273	315	331	277	315	302	335	321	284	328	303	305	348	307	273	295	308	308	298	285	292	265	315	341	304	280	301	302	307	317	305	309	293	338	337	276	301	293	295	303	320	285	341	325	316	304	323	311	268	292	331	296	320	320	316	283	315	314	300	308	320	289	303	304	350	301	314	300	288	292	323	323	306	294	319	292	309	313	303	337	332	324	309	320	312	290	314	298	319	327	295	335	312	312	321	296	303	315	312	276	281	292	316	295	308	280	301	320	339	310	282	311	292	341	297	265	332	318	301	294	318	283
8624	998	1443	1487	1422	1252	1132	1024	944	910	796	863	816	807	789	808	837	743	766	770	721	725	746	786	741	750	755	703	753	712	743	694	725	707	714	718	720	677	708	736	687	759	718	657	706	720	752	733	710	723	693	755	704	713	714	698	694	725	728	704	736	761	705	695	718	706	733	685	702	696	697	689	682	670	721	735	692	673	743	725	781	701	698	725	696	705	722	744	762	691	735	785	706	711	737	705	724	740	706	736	672	695	727	729	687	756	718	731	686	712	703	707	750	701	679	742	710	708	714	673	712	678	726	714	737	680	686	769	731	726	724	647	656	674	710	721	709	668	706	717	732	722	687	697	667	684	733	715	726	706	717	715	714	720	694	679	708	688	698	674	698	735	719	689	695	689	733	659	700	707	670	763	721	719	709	719	749	692	682	722	743	704	680	708	744	747	716	720	709	722	705	730	711	720	687	718	695	693	743	689	724	756	760	705	653	715	699	702	699	682	694	733	691	673	740	701	713	697	697	718	689	656	689	729	727	707	733	685	635	664	685	688	713	733	686	763	670	694	714	715	704	734	668	735	730	668	667	724	719	703	734	691	739	746	714	728	704	703	699	767	706	747	689	716	693	683	709	737	705	693	733	764	687	684	690	679	679	727	695	684	704	709	716	672	671	722	728	665	711	688	677	714	686	691	721	722	707	723	701	693	688	748	753	714	681	754	701	650	669	727	694	718	673	670	655	710	712	703	728	713	721	737	691	723	677	715	703	710	727	765	715	732	706	726	740	732	715	753	725	758	733	679	711	746	711	668	720	650	754	712	741	720	735	737	745	733	707	670	693	675	708	695	715	695	709	721	718	710	682	691	719	739	695	713	695	703	665	684	698	657	708	685	745	690	712	688	772	730	744	750	731	714	758	701	734	713	654	681	662	728	697	704	736	713	699	698	725	697	625	711	727	669	674	667	759	696	702	721	745	696	748	704	674	676	732	690	712	785	696	693	762	681	707	711	713	700	691	707	671	731	732	742	710	633	670	657	712	707	646	644	677	676	721	696	731	750	715	730	683	738	709	681	700	666	721	674	727	676	659	699	704	667	686	744	701	680	741	707	674	705	737	729	697	677	691	721	712	672	682	716	765	748	729	709	678	656	741	696	696	751	721	675	731	711	685	691	719	706	703	675	688	760	705	694	702	737	693	714	719	702	718	692	718	682	711	719	707	718	704	731	734	744	714	736	683	742	690	729	722	682	702	726	694	720	765	691	729	676	675	705	675	732	690	713	694	789	694	717	715	762	729	687	714	736	675	728	720	691	724	688	748	716	743	734	700	702	700	705	700	696	670	731	706	727	707	693	750	730	684	679	733	689	707	726	708	746	687	694	685	725	683	672	706	705	705	738	738	671	670	691	708	684	695	730	687	698	712	731	734	695	754	694	693	771	697	726	710	683	679	718	727	744	703	742	709	720	708	740	732	736	736	693	694	737	707	750	738	745	689	693	685	687	705	718	718	706	701	673	705	653	702	736	713	710	686	711	675	725	728	709	675	674	736	687	696	671	707	679	708	702	744	716	688	678	714	704	713	686	682	742	729	713	670	700	712	710	728	714	714	722	696	742	714	679	741	700	733	704	727	732	669	683	708	723	659	711	702	689	698	642	701	703	753	696	742	671	710	722	683	702	718	735	688	705	733	709	695	695	732	718	777	738	718	734	727	685	726	689	705	689	709	718	689	667	685	721	659	689	729	721	696	646	694	682	663	696	702	722	710	687	751	693	664	693	711	669	696	713	704	733	694	678	697	667	723	730	713	749	645	695	691	680	709	713	683	689	688	686	725	664	730	675	664	694	702	707	698	675	684	683	658	753	712	724	740	707	694	720	727	725	676	718	686	714	712	710	702	785	757	747	715	727	717	663	681	703	713	678	716	701	717	713	698	685	705	695	669	670	709	738	668	690	757	688	734	673	743	698	691	703	699	684	711	742	738	711	711	685	698	711	768	692	683	666	736	719	725	768	716	695	720	708	749	693	700	707	715	670	670	686	678	696	660	717	690	711	749	669	740	710	636	669	744	709	677	722	711	724	731	728	712	727	734	744	708	728	686	692	649	704	701	691	762	709	696	690	666	704	703	664	726	740	737	684	749	708	724	694	717	740	701	702	693	702	709	715	740	691	704	705	679	715	729	690	661	710	664	695	706	715	736	717	732	707	727	712	707	715	726	694	666	677	702	650	723	747	708	676	701	718	683	707	682	727	694	697	694	725	683	684	756	713	686	738	703	710	709	658	709	724	693	726	727	690	704	685	754	725	711	716	742	698	661	693	686	689	702	687	704	726	660	735	736	690	701	719	739	673	723	708	697	710	722	657	687	663	739	701	731	660	685	701	625	683	701	759	702	700	724	750	661	705	667	680	783	689	679	684	707	696	677	688	702	715	667	688	735	716	695	728	748	693	724	674	681	733	721	660	702	744	678	700	690	725	722	706	709	704	720	688	701	703	648	703	691	699	713	732	704	634	713	698	741	677	731	697	701	747	760	708	752	712	703	672	669	667	713	715	684	684	702	712	736	715	700	737	682	712	654	703	688	673	752	713	705	740	669	669	701	726	685	731	686	723	716	730	718	679	752	688	632	720	664	682	679	738	689	732	639	701	706	674	754	699	699	729	738	687	717	695	687	666	686	661	703	676	725	736	719	733	649	714	690	658	707	728	760	717	668	754	678	709	670	691	686	697	737	691	699	720	678	715	708	730	713	717	703	751	711	745	681	708	720	683	674	692	709	682	720	710	709	686	685	690	730	718	668	706	739	688	696	715	715	707	670	638	729	686	688	706	689	730	746	697	713	727	711	691	702	752	718	709	703	667	697	724	729	691	726	683	703	747	685	740	640	733	693	711	704	732	666	663	706	741	724	739	722	720	692	722	696	797	680	724	682	689	688	702	684	743	722	701	678	697	752	711	676	727	690	692	727	724	712	682	691	664	688	731	701	717	681	719	679	686	683	695	746	728	721	703	708	699	702	749	714	700	740	686	720	647	679	672	666	696	696	744	726	711	684	701	705	700	697	690	724	727	706	704	712	704	705	651	732	695	675	717	699	731	735	703	732	688	740	709	753	741	649	665	702	737	698	641	714	702	728	734	672	707	718	686	692	701	710	738	643	701	723	680	708	711	689	688	750	666	702	682	698	708	669	662	697	704	728	717	713	683	748	637	680	640	707	709	674	680	685	712	709	744	738	665	728	705	686	736	676	711	676	697	718	665	762	708	673	727	694	710	737	697	690	721	681	695	656	688	708	694	734	714	702	707	675	718	675	700	719	664	734	720	673	698	654	719	675	667	685	703	627	707	689	741	714	690	766	709	734	625	713	677	702	704	749	726	695	718	740	714	672	700	692	699	690	700	744	735	739	713	718	704	760	677	717	714	688	693	714	732	726	692	688	725	684	735	695	695	718	701	677	682	737	696	697	679	697	715	677	695	663	697	716	707	716	687	709	695	711	716
20298	1953	1208	892	693	641	565	515	508	467	495	497	444	422	416	456	438	432	423	426	420	384	391	428	428	385	428	461	433	398	420	428	422	410	404	445	419	403	415	427	389	365	418	399	442	419	392	410	415	406	407	398	417	397	420	397	373	408	430	425	417	404	410	398	401	390	406	421	407	423	395	443	403	401	398	409	385	429	397	403	422	441	409	432	427	426	404	416	424	428	430	413	374	388	390	423	444	418	434	436	390	433	386	390	415	407	406	388	401	405	396	431	425	421	374	414	436	376	430	409	429	395	436	368	407	424	418	453	418	454	426	392	414	440	395	404	410	433	446	361	391	375	408	425	416	440	417	389	423	413	433	438	405	425	406	415	409	429	463	405	441	415	432	419	404	419	448	391	419	416	382	423	407	394	436	404	418	381	430	430	418	444	420	428	389	431	428	419	417	405	432	426	423	398	416	412	370	435	418	412	424	403	393	387	410	419	422	388	437	425	451	416	402	423	363	412	427	383	419	423	406	425	434	417	419	394	437	426	399	389	473	377	406	424	409	404	392	395	386	405	413	403	400	403	432	409	397	429	438	414	426	395	422	407	384	405	422	389	393	405	379	405	416	432	413	367	386	459	400	388	426	394	379	388	461	385	389	442	403	404	369	413	422	429	416	411	400	389	370	430	382	428	393	436	378	361	417	408	444	384	386	417	413	390	459	410	376	378	419	419	429	411	407	398	415	380	374	427	395	410	393	375	424	418	423	367	450	453	421	419	391	376	430	427	419	412	421	393	366	400	403	434	457	402	438	437	412	414	411	407	409	404	412	377	430	389	418	412	414	396	390	394	457	376	464	401	430	377	394	400	418	391	390	420	408	452	373	359	412	397	427	394	430	405	392	419	413	453	388	393	399	424	431	417	438	429	464	422	429	378	430	427	417	409	419	392	370	399	409	404	477	405	384	422	386	452	379	391	433	395	441	444	430	424	411	406	418	424	393	381	405	436	410	415	381	419	395	424	375	383	416	433	413	390	394	407	359	402	416	417	418	393	390	384	394	373	399	458	450	405	430	412	400	398	425	440	397	445	398	394	401	372	397	362	403	393	405	394	424	416	414	395	411	438	409	416	413	379	424	408	382	437	461	374	373	397	411	410	430	430	437	419	420	405	430	415	409	411	397	435	352	435	415	430	413	440	413	410	406	431	423	431	430	409	396	389	441	383	434	358	436	388	384	392	404	407	392	366	429	435	391	407	429	405	428	379	409	421	401	417	399	390	397	395	405	437	410	437	419	389	432	466	412	439	445	420	410	441	408	444	424	425	396	407	441	427	425	424	393	419	397	407	385	398	402	389	416	431	388	411	415	409	378	413	412	402	419	394	418	409	411	429	397	432	401	391	377	387	408	399	383	420	410	406	456	442	409	415	385	409	431	394	400	417	397	421	401	415	411	413	400	408	414	444	380	410	446	394	417	407	435	417	391	400	438	432	411	391	397	410	402	410	375	403	392	450	441	437	398	386	414	424	387	380	414	396	404	438	383	403	408	481	407	409	430	417	406	390	380	435	412	463	442	438	414	362	402	394	374	402	410	394	381	387	379	410	435	413	407	374	437	403	352	445	403	410	411	437	393	448	431	430	445	435	453	418	384	430	397	421	423	397	420	368	406	396	385	406	418	377	413	431	419	429	381	431	445	428	445	381	418	428	398	413	411	394	379	396	412	443	413	364	433	421	396	414	426	405	427	414	419	401	397	414	422	419	437	440	414	400	419	400	393	421	395	462	375	433	375	440	370	375	428	424	403	431	429	397	430	423	410	367	372	435	406	388	385	376	434	427	413	367	390	408	408	425	398	423	439	464	375	378	382	387	409	391	417	384	398	396	414	445	375	428	454	378	456	368	405	392	409	395	444	424	421	407	410	477	401	427	423	380	453	447	403	354	392	369	435	433	437	448	398	387	402	421	427	386	465	408	386	423	396	376	417	419	403	424	430	397	375	407	445	406	413	417	397	381	383	395	457	391	376	423	390	418	422	388	414	426	466	393	419	412	380	404	397	439	425	445	426	404	447	424	391	448	427	446	378	432	472	441	376	405	407	412	387	399	418	434	439	424	428	429	465	418	383	414	438	433	416	397	431	399	383	403	464	458	351	394	406	414	386	423	382	412	420	415	465	394	450	440	382	446	406	375	388	408	455	434	360	406	432	424	459	431	418	422	399	395	406	426	391	399	425	386	449	424	342	440	411	432	401	403	382	426	376	385	402	435	396	464	375	410	450	410	384	405	397	431	382	437	415	375	397	419	372	393	417	459	440	424	419	405	405	411	418	438	441	398	405	398	388	455	380	410	400	437	359	424	399	361	430	430	421	442	427	405	410	395	412	429	412	404	400	453	441	425	422	391	419	422	410	405	427	441	417	424	416	436	379	445	411	428	421	428	411	426	425	430	431	404	426	393	402	447	428	356	419	418	443	414	454	440	422	424	408	445	461	395	429	469	416	380	393	415	453	446	459	440	392	392	390	404	395	425	395	397	424	364	383	401	392	432	396	414	399	430	466	390	422	407	444	417	397	431	435	394	409	428	423	422	385	407	422	384	394	408	394	442	414	389	393	435	389	390	411	416	439	401	364	436	409	368	379	447	384	412	378	403	421	406	433	399	420	409	438	427	421	402	406	410	432	415	433	424	397	447	467	455	445	412	412	418	410	433	419	404	428	394	421	427	423	419	377	401	378	403	410	351	422	428	357	416	473	420	432	420	421	416	379	410	402	388	420	405	428	418	416	419	437	392	433	399	381	426	439	463	412	422	435	398	406	387	395	422	428	414	458	428	419	420	392	401	408	414	385	417	403	432	404	459	398	431	430	421	384	412	444	390	436	401	396	409	363	391	371	434	430	404	396	360	438	376	397	364	405	397	455	417	418	452	406	420	440	430	415	425	399	415	403	413	427	369	429	428	406	397	438	382	417	445	407	455	368	415	384	376	387	404	418	460	440	438	415	425	418	381	401	407	398	419	394	439	399	420	405	415	418	393	409	419	428	393	412	400	407	419	456	430	399	436	423	442	421	463	439	376	415	424	404	458	400	442	404	434	396	428	401	442	407	403	415	425	423	418	427	414	418	421	391	440	431	359	411	396	417	399	445	434	398	471	385	412	398	441	390	427	378	414	404	392	362	426	399	398	393	414	434	407	391	393	395	413	448	406	447	423	401	458	391	418	420	444	409	418	403	413	413	405	437	451	433	392	438	416	421	404	429	395	414	378	382	448	392	412	433	404	388	438	428	399	405	374	364	414	421	396	422	384	391	391	352	434	422	452	398	417	396	385	385	383	423	388	423	410	407	370	409	400	414	382	439	408	456	442	375	425	374	387	429	403	411	428	415	396	435	392	391	433	434	407	399	421	423	449	402	402	413	399	420	420	415	424	416	424	392	383	398	396	388	408	446	433	416	442	368	448	370	395	395	463	443	391	397	401	415	437	448	407	450	421	411	393	355	384
11156	1625	2271	2480	2130	1905	1558	1464	1393	1264	1160	1204	1117	1070	1089	1076	1054	1053	973	991	982	943	949	1000	1019	951	968	928	927	964	933	905	982	977	947	917	899	904	1004	965	945	878	884	938	946	948	872	903	916	945	938	879	937	960	913	928	937	961	894	928	837	916	922	929	930	897	878	873	909	903	930	839	893	913	834	933	860	880	936	929	927	889	899	906	937	927	943	908	931	939	946	879	859	874	890	898	889	910	885	949	896	897	912	946	911	921	910	896	919	887	876	941	859	942	936	907	876	873	907	888	859	912	933	894	920	951	917	936	893	939	893	940	946	943	840	851	851	886	905	911	936	891	922	872	880	898	875	919	934	895	837	863	920	855	900	921	892	897	909	955	862	935	893	909	871	914	895	886	907	873	877	889	918	916	907	925	874	877	855	895	883	869	892	929	922	949	838	869	906	917	906	910	899	858	870	922	901	897	927	903	919	873	908	919	964	906	901	864	915	894	878	878	873	925	883	941	917	886	865	948	942	956	905	852	943	909	852	913	902	841	941	853	913	864	884	905	934	869	891	938	845	903	915	849	929	879	891	922	843	869	873	856	869	905	879	818	884	849	903	922	911	880	892	995	948	927	896	890	895	963	894	911	862	929	901	877	891	853	979	839	872	915	913	839	886	936	905	911	935	917	931	906	908	854	864	917	871	893	875	965	898	911	862	905	928	879	884	928	897	905	884	823	863	843	900	918	900	906	882	830	983	915	881	899	902	937	805	869	864	893	866	886	900	905	898	927	861	896	856	890	889	929	898	884	921	883	910	837	904	880	843	925	883	884	935	824	922	930	930	892	907	911	861	907	915	880	936	949	925	911	903	876	891	862	917	886	936	885	914	875	885	903	934	847	932	861	872	950	937	942	897	875	888	923	909	840	827	879	917	912	892	888	900	858	928	887	926	900	881	910	936	857	896	900	892	867	874	873	845	847	921	873	882	876	910	873	881	892	880	956	859	911	922	910	905	928	865	892	833	905	821	863	909	899	901	918	877	895	900	887	839	893	906	904	894	840	886	936	860	894	916	875	872	836	889	873	899	869	891	902	933	902	904	887	938	881	875	873	915	882	880	873	912	921	887	860	937	930	921	890	890	884	883	866	926	908	857	890	872	831	860	851	872	908	869	908	875	931	906	892	917	891	847	859	870	899	902	919	871	914	884	866	875	915	895	909	886	869	854	934	886	850	888	900	927	883	890	917	900	914	901	915	903	900	870	856	850	900	848	865	915	906	927	846	936	920	858	924	836	885	925	898	891	930	880	876	849	929	846	898	858	886	906	924	904	940	878	880	897	890	867	929	864	961	916	893	924	886	932	896	913	921	844	915	904	926	873	901	852	955	884	911	884	815	971	875	859	930	941	911	906	863	877	902	928	948	933	930	877	968	938	896	876	914	921	884	913	924	911	919	910	893	947	878	894	850	868	907	934	884	862	891	882	937	897	860	952	850	916	905	895	889	914	827	896	874	903	907	888	845	847	917	929	932	859	891	887	960	867	884	905	920	940	877	811	926	883	880	850	910	911	908	855	875	894	887	873	898	901	856	826	907	913	895	932	903	914	907	867	904	869	986	938	900	865	888	940	915	878	867	917	898	903	889	880	909	886	903	897	899	905	851	930	889	918	938	885	899	880	872	937	896	900	874	897	912	815	914	863	941	886	914	920	879	907	886	858	906	923	876	909	866	876	857	972	865	875	960	905	901	918	849	843	850	875	909	923	872	863	995	849	895	852	893	894	930	933	958	940	897	896	930	882	915	842	876	838	898	877	945	892	889	881	935	873	914	885	920	869	937	885	907	863	880	901	872	889	923	909	939	904	875	939	927	910	899	925	891	870	860	839	893	902	862	890	915	893	922	896	925	866	984	885	880	914	864	827	950	885	925	882	882	908	897	847	943	876	907	926	883	883	921	917	884	901	935	848	886	866	884	897	918	824	950	886	893	904	903	917	903	943	925	902	905	919	939	906	855	912	886	904	924	947	891	922	884	900	907	842	860	878	928	886	853	895	876	917	895	908	911	910	905	868	895	946	900	899	933	892	916	892	903	938	916	885	953	894	908	886	866	865	884	897	882	911	889	866	895	939	898	906	893	903	913	877	915	904	851	876	833	885	887	881	947	933	913	917	896	875	920	907	859	878	928	876	882	910	881	884	892	909	877	872	880	934	861	928	865	870	870	937	915	880	889	935	851	896	892	917	886	878	915	901	913	891	867	940	933	866	851	922	917	901	882	897	897	892	918	912	856	899	904	921	842	899	925	917	929	903	907	894	923	871	919	876	879	920	926	981	915	890	848	940	887	865	891	892	864	945	859	946	902	915	885	950	892	882	920	895	893	894	911	905	886	917	856	918	913	955	906	893	881	942	849	878	836	847	912	936	880	903	923	953	886	950	875	941	906	914	918	918	927	903	907	910	903	935	923	848	893	906	889	917	868	917	954	872	929	911	870	938	891	891	881	907	870	854	890	884	854	1002	859	926	867	871	869	931	868	898	950	863	918	898	931	904	907	934	872	921	897	922	867	914	926	960	951	876	936	900	875	845	875	881	889	872	890	901	857	873	902	904	849	845	916	873	885	880	903	883	907	862	940	888	892	914	921	935	904	928	885	925	865	824	919	886	963	939	865	896	887	901	895	955	886	882	927	919	905	888	875	859	885	906	901	930	899	887	890	874	955	899	854	887	875	898	854	924	901	915	890	908	931	919	927	885	885	912	874	956	882	980	923	951	908	908	875	912	895	882	909	869	881	878	913	874	940	905	884	917	920	900	883	928	937	928	899	882	911	926	919	870	921	896	858	901	927	903	880	881	924	871	851	899	851	867	889	940	876	875	934	910	894	861	912	917	908	888	853	916	882	901	914	852	886	905	895	900	935	857	921	879	927	920	869	890	920	918	861	953	873	889	934	837	896	912	956	902	852	855	855	884	892	924	893	903	855	935	907	959	939	841	857	912	889	899	910	920	876	924	898	881	905	884	856	886	868	901	872	870	872	911	900	881	896	877	922	898	880	896	909	910	912	886	893	919	916	904	881	948	920	911	900	880	947	879	830	936	945	909	866	883	874	942	909	917	893	894	874	856	890	922	821	921	941	938	869	903	871	886	864	941	925	888	883	899	926	872	913	922	906	908	896	882	914	857	895	919	916	867	900	962	893	890	947	847	932	924	909	876	893	871	901	874	979	940	919	915	900	929	939	953	901	885	865	866	863	980	921	937	910	884	850	861	902	891	898	934	867	877	868	854	918	914	869	893	909	928	969	878	899	959	932	864	903	905	890	901	844	926	864	860	940	944	889	880	930	858	885	925	979	917	938	858	903	887	899	884	830	947	885	904	869	887	969	910	910	901	919	956	817	885	906	899	858	942	897	908	882	883	880	883	899	903	895	918	946	896	888	857	889	927	892	889	841	933	902	855	874	917	903	922	911	916	912	928	880	899	885	908	927	903	890	893	894	892	891
4088	332	231	224	262	253	204	238	214	217	195	229	249	223	233	206	241	196	251	224	214	247	259	206	197	205	228	211	218	224	228	233	241	221	211	239	222	205	231	227	219	224	212	242	218	219	237	225	201	222	246	243	210	223	212	221	218	240	226	220	199	221	228	215	213	243	224	190	219	213	227	220	226	209	196	252	219	230	198	215	217	227	188	224	204	224	235	256	231	218	227	200	230	191	210	217	199	221	215	238	242	210	229	236	184	206	197	243	212	224	217	205	177	215	213	210	235	217	235	231	242	220	214	222	216	199	216	228	224	230	261	230	207	190	191	232	198	220	226	233	242	219	215	213	233	194	211	231	226	256	214	222	227	203	213	227	235	204	222	245	213	225	216	206	240	220	230	198	250	204	211	219	206	226	192	216	227	253	185	202	231	232	244	202	221	193	220	211	236	236	217	214	228	204	230	240	219	228	228	231	255	210	232	227	247	231	207	230	194	231	239	219	210	234	203	223	218	224	218	255	220	235	210	204	220	208	216	237	256	230	241	203	225	216	208	237	233	210	231	197	209	237	198	198	231	238	220	212	244	209	215	215	229	212	214	218	216	216	216	239	235	234	262	223	246	217	252	222	221	211	224	204	198	198	208	217	228	234	200	210	221	216	256	238	238	240	206	219	238	215	224	211	167	229	198	239	241	235	234	198	195	222	197	221	212	212	234	239	221	214	202	241	245	233	228	213	220	237	190	201	218	194	213	216	202	228	226	207	195	208	238	206	251	218	234	219	219	204	223	221	207	207	257	200	195	210	213	236	219	220	228	223	185	226	239	216	219	225	217	216	233	220	207	213	225	200	224	221	229	224	234	177	233	226	217	230	216	256	218	218	224	227	193	190	202	222	225	233	219	222	233	228	203	257	259	215	218	232	221	212	210	216	217	222	247	247	213	240	195	215	208	230	183	201	248	192	183	205	218	227	230	223	227	250	249	206	222	221	202	218	237	203	208	240	203	243	238	216	231	199	215	229	235	235	279	203	212	191	210	230	234	217	216	203	186	224	216	212	201	199	220	204	241	246	231	214	252	238	207	242	209	239	223	244	246	203	221	241	244	236	242	199	212	218	230	218	215	223	197	225	209	218	200	208	227	245	238	209	217	203	238	223	238	231	224	211	211	214	242	247	219	241	244	217	222	209	220	234	209	210	222	178	238	229	223	193	215	219	227	246	212	188	206	206	188	202	194	212	235	248	226	200	204	204	197	238	221	223	200	211	222	230	231	207	216	209	219	236	232	198	229	238	219	231	231	230	236	212	229	245	219	206	193	236	227	226	190	201	227	226	204	221	219	216	217	234	230	240	235	213	222	245	211	226	237	226	207	225	203	229	235	216	214	227	203	244	194	222	232	194	234	241	213	231	224	224	219	222	195	235	224	252	180	206	183	214	195	234	234	216	222	196	221	246	252	204	246	208	201	231	201	214	201	206	224	208	202	239	204	228	221	211	211	237	243	194	222	256	202	235	223	225	217	209	185	220	199	234	226	216	218	240	199	216	243	213	217	217	208	226	222	214	202	201	214	211	222	212	233	215	242	238	198	203	226	234	216	204	227	195	205	215	234	199	213	218	210	255	236	235	241	215	228	219	218	197	188	208	214	198	225	210	221	201	222	230	206	228	226	227	212	191	244	219	203	213	237	222	208	196	217	219	233	188	221	202	221	229	244	261	189	228	216	227	244	208	232	202	239	221	219	233	230	229	215	226	239	212	239	236	206	226	219	243	218	245	223	198	226	232	212	235	234	262	209	196	215	202	229	244	236	218	220	233	216	190	210	232	217	225	220	215	224	213	197	200	194	211	216	213	213	224	222	230	248	192	198	235	222	238	239	228	223	232	234	235	242	233	241	224	215	216	238	215	242	232	241	208	218	215	230	208	226	212	215	228	199	194	233	249	218	222	201	237	219	217	231	212	215	231	203	226	230	222	199	201	234	212	220	216	198	251	226	209	224	199	208	196	219	223	210	227	201	218	231	217	199	216	216	247	206	207	206	232	192	242	233	235	229	241	225	232	223	227	243	201	252	210	214	210	225	249	204	186	197	253	235	199	217	228	232	234	238	231	214	198	220	210	217	235	233	233	256	197	228	224	215	187	198	229	209	232	200	218	224	230	202	209	231	227	203	203	228	216	213	232	218	240	228	202	230	204	229	215	216	218	182	246	223	252	222	218	218	222	213	232	250	218	231	207	213	211	199	215	185	207	224	229	227	205	214	205	221	225	214	217	226	247	225	211	241	218	227	214	220	220	210	232	202	188	238	233	218	227	188	179	207	231	209	214	209	216	241	264	207	226	249	227	195	243	201	261	217	217	216	188	289	206	236	213	219	242	234	206	218	203	235	254	219	222	204	229	214	225	229	215	217	209	228	235	173	215	257	216	219	219	201	211	234	225	214	226	263	196	213	215	207	218	195	219	196	211	214	217	206	222	218	220	206	193	230	212	208	207	202	211	224	231	208	194	217	214	246	254	211	221	224	219	232	193	224	197	214	271	208	175	222	230	218	195	207	220	227	216	200	232	265	231	229	232	234	197	234	208	225	220	228	233	205	193	239	240	210	217	185	227	213	258	209	248	232	200	187	204	233	216	207	209	223	226	243	246	230	226	235	219	205	217	219	216	216	229	211	200	214	243	201	227	220	230	227	223	216	200	201	247	213	219	219	231	233	205	243	244	227	239	211	237	241	207	192	231	199	217	188	230	222	236	240	237	228	231	221	222	189	206	227	217	239	221	224	232	226	198	216	194	206	221	229	212	243	245	194	209	236	215	229	239	208	219	231	217	245	217	210	230	184	205	227	190	210	203	224	225	214	220	202	226	203	184	218	210	215	235	212	233	225	233	212	226	186	217	215	204	192	232	228	224	216	199	236	241	227	191	213	230	215	204	217	232	236	207	225	216	212	219	253	210	220	214	212	209	214	236	236	244	243	212	231	198	229	217	206	182	213	194	256	224	216	216	213	207	235	239	221	207	228	225	217	204	237	238	211	227	213	199	227	215	206	247	218	240	252	226	186	213	262	206	200	223	247	245	231	195	243	240	228	235	194	228	225	225	228	247	194	199	219	241	178	248	236	237	197	221	233	234	231	226	193	222	207	219	216	252	205	197	236	233	225	220	220	224	203	222	240	220	222	202	202	200	201	218	224	225	228	231	217	253	207	215	233	214	231	237	220	210	212	197	205	195	221	229	231	196	261	219	210	199	242	196	206	227	202	246	224	202	200	237	223	222	206	215	236	204	221	229	231	226	235	229	223	223	234	233	218	207	205	199	255	227	204	207	204	220	217	221	203	206	216	195	211	201	201	210	227	216	211	218	217	237	201	200	247	212	190	200	229	230	233	221	228	239	235	186	213	237	233	219	225	215	224	218	210	204	241	217	223	245	204	229	223	204	249	226	267	207	194	211	222	256	225	247	222	228	200	208	229	228	227	234	219	225	215	208	217	236
3254	569	526	534	555	530	579	546	516	545	559	523	528	548	539	540	523	524	547	517	544	519	532	503	512	528	486	521	518	522	528	552	521	511	514	527	510	573	524	500	484	544	497	502	544	534	550	525	510	553	521	544	503	505	545	522	482	490	481	507	545	521	510	523	510	570	539	551	529	540	555	528	547	551	540	538	538	549	524	525	536	535	504	487	536	585	535	523	535	590	520	532	547	558	520	520	539	518	547	572	529	507	535	533	493	520	528	530	508	482	561	556	524	528	572	535	539	534	494	591	534	548	543	536	573	537	542	559	542	522	516	551	536	569	526	500	505	548	507	540	510	543	557	535	551	532	522	510	542	545	515	538	533	530	516	499	553	518	564	491	513	560	548	513	504	543	532	482	518	496	524	509	539	476	545	491	531	543	571	501	537	526	545	512	528	526	505	518	532	513	536	581	514	516	513	500	515	523	544	524	546	521	522	560	533	516	492	541	495	522	490	485	548	492	532	540	525	529	523	509	536	534	549	511	567	522	531	511	553	499	537	519	499	551	541	512	523	496	541	549	506	521	494	549	544	466	514	513	480	493	516	528	560	445	574	512	520	514	531	519	518	536	520	502	537	534	510	519	529	511	518	511	526	525	558	537	518	574	521	497	530	522	550	528	499	519	510	542	506	509	517	530	554	502	543	558	518	519	543	525	520	532	522	516	513	525	483	541	517	555	508	484	518	564	507	552	557	546	535	529	536	575	519	505	498	530	497	541	523	501	531	450	516	541	549	527	523	516	512	521	544	542	540	521	533	551	510	519	531	496	523	539	562	517	522	531	532	505	580	529	509	522	499	556	509	522	560	554	541	536	540	532	546	539	506	535	550	556	503	557	512	549	509	536	541	562	515	537	538	511	570	512	531	508	544	542	513	550	534	523	522	500	523	533	556	505	536	499	512	532	558	531	521	506	514	510	514	513	539	550	557	543	500	511	511	514	553	498	555	574	544	535	521	516	524	561	531	505	524	522	555	522	545	526	530	548	531	531	490	505	509	536	499	540	546	503	552	531	535	552	538	529	521	500	505	538	564	539	523	507	539	523	511	538	549	571	531	577	516	508	526	564	483	549	500	548	529	531	524	535	507	502	532	526	540	574	500	522	541	523	548	512	506	499	558	574	498	540	567	512	517	512	531	563	545	551	560	541	537	556	549	552	545	535	500	505	515	515	518	523	505	553	515	594	523	516	511	508	535	543	535	534	539	537	542	503	535	530	531	540	522	509	557	496	512	503	537	507	506	542	559	499	569	530	523	544	506	531	526	549	567	554	543	524	511	535	538	529	535	561	555	542	568	522	532	572	514	534	532	518	530	503	532	548	519	498	508	523	528	464	518	534	533	541	535	527	582	516	543	543	478	516	536	542	505	486	523	491	491	521	497	527	536	523	537	507	563	532	499	504	576	544	516	556	526	526	495	537	522	529	500	535	546	564	504	521	530	532	564	522	535	496	474	512	548	520	541	529	540	505	522	530	555	520	515	498	505	551	532	538	511	554	566	548	521	543	538	570	480	507	562	517	507	521	483	540	538	517	530	506	528	548	547	530	509	519	563	547	478	480	540	551	570	517	521	516	590	471	515	523	513	544	537	533	516	525	550	540	540	534	562	478	493	523	495	455	540	523	559	535	547	506	545	496	495	502	567	520	513	509	528	502	515	491	539	531	545	538	547	503	553	540	517	503	540	544	530	525	491	534	525	571	504	576	554	530	502	552	585	502	533	536	573	509	512	496	555	530	540	564	543	573	535	541	567	507	553	536	532	556	571	594	539	541	554	526	491	536	527	474	555	536	545	516	539	497	524	541	530	522	494	528	576	537	507	524	526	552	489	562	532	483	550	498	508	504	550	539	510	489	491	518	511	495	485	531	580	527	500	522	506	505	468	569	534	499	514	526	491	507	555	524	547	500	526	542	512	511	535	556	518	528	530	534	531	505	528	525	530	518	500	556	543	505	573	528	512	529	543	561	544	516	517	528	502	559	508	523	505	524	501	506	516	542	492	515	530	488	525	470	571	495	559	526	532	506	513	525	559	542	534	523	541	582	549	525	506	504	479	521	512	545	538	557	542	525	553	525	522	492	529	526	529	555	514	505	500	525	514	525	534	475	534	539	513	552	545	545	486	491	543	508	557	519	557	553	503	554	498	531	530	476	533	512	515	538	576	507	528	548	514	522	542	531	588	516	536	507	509	488	522	542	475	508	547	526	539	517	513	514	544	532	544	569	537	535	497	560	511	520	548	551	507	481	505	515	484	519	535	522	519	501	544	519	548	507	550	510	534	552	518	514	545	526	541	510	543	527	508	549	532	546	552	524	517	543	544	557	507	532	527	548	524	513	515	583	492	579	526	520	541	522	516	562	535	505	495	535	540	492	488	529	483	502	569	516	554	551	532	516	581	539	509	540	523	545	519	555	551	536	553	520	515	529	539	537	540	525	527	524	514	513	509	528	521	567	522	565	492	520	526	527	541	516	520	518	551	502	548	559	501	544	502	519	533	511	559	523	553	572	521	495	514	564	495	533	511	501	548	523	511	594	502	513	531	533	563	519	520	548	540	504	501	557	536	558	543	535	499	531	527	570	533	509	527	545	527	556	529	550	556	505	514	525	508	536	527	515	519	552	533	500	570	514	522	502	470	517	535	526	519	488	527	553	543	512	534	519	514	541	508	515	529	525	549	464	527	484	516	539	538	545	533	526	523	551	501	491	506	512	547	541	538	508	565	530	490	509	559	545	521	522	538	526	545	522	532	551	534	561	479	515	531	545	478	529	557	478	506	512	502	525	483	535	521	548	547	510	545	554	534	508	472	524	515	517	543	570	527	547	535	505	574	502	558	499	516	518	492	540	572	533	542	520	499	507	549	524	501	563	511	528	513	532	555	491	521	523	516	507	545	542	555	512	541	536	513	494	540	556	524	515	506	533	533	484	480	535	496	534	510	503	567	535	491	514	512	556	496	536	531	499	512	550	514	520	547	517	500	536	540	491	534	515	529	517	546	531	541	523	559	500	528	564	540	531	516	533	507	526	478	519	534	554	525	531	557	534	524	517	499	561	514	537	543	526	559	538	491	560	538	511	543	564	504	541	564	505	535	493	516	532	523	521	532	510	497	548	531	532	518	502	553	480	538	534	531	502	551	530	524	535	505	573	498	538	525	562	500	512	533	550	502	502	525	542	559	543	508	490	524	506	528	528	530	526	589	506	548	506	522	498	501	496	521	575	533	519	536	535	508	509	512	493	520	526	524	495	543	549	489	521	527	550	537	540	513	509	527	533	541	532	545	523	560	491	555	517	583	526	527	493	489	530	511	549	527	529	552	508	533	499	556	523	585	536	534	530	580	549	561	519	494	475	538	529	570	485	501	510	534	515	502	500	535	498	511	516	513	523	506	571	533	554	521	485	568	523	540	529	573	544	467	534	489	561	525	510	565	535	482	529	523	483	489	508
11978	849	680	568	477	421	363	335	360	348	331	339	328	333	313	325	346	306	304	311	309	274	329	285	322	310	298	305	290	311	339	323	334	312	322	303	324	300	290	303	291	325	275	316	301	308	311	327	355	298	302	304	284	297	339	292	307	335	352	304	321	329	299	315	313	320	306	328	296	296	278	317	306	332	280	325	312	300	293	311	316	292	298	284	290	321	293	317	308	297	285	299	321	319	310	273	328	331	295	326	325	310	271	332	308	317	335	293	288	275	292	335	297	298	295	288	349	308	292	298	318	351	347	313	326	305	315	330	298	284	337	308	317	314	305	301	334	319	317	298	337	300	316	290	338	338	307	272	299	287	347	293	303	327	277	300	310	288	330	306	297	273	287	343	304	324	340	305	270	332	306	305	347	300	338	328	318	296	291	303	283	323	289	290	320	301	319	319	314	346	327	329	316	332	310	339	288	302	311	307	323	282	321	282	319	308	320	304	321	295	300	324	262	343	301	287	310	327	309	311	338	322	303	297	300	317	290	291	307	309	297	283	293	292	305	317	313	315	320	296	328	317	323	310	304	323	297	271	338	308	318	322	322	303	272	313	315	324	322	284	280	300	341	337	338	295	321	320	337	283	301	343	333	323	293	303	323	322	303	310	301	318	310	304	295	312	275	315	318	284	302	304	314	303	298	298	320	305	316	330	305	333	321	303	309	319	339	315	278	302	303	305	326	280	318	327	288	322	313	305	277	294	300	318	326	313	284	269	276	274	336	306	291	306	266	293	315	307	335	298	357	319	298	330	336	323	264	308	320	313	309	320	294	307	299	339	315	340	355	337	315	337	297	309	315	290	299	305	309	273	287	299	334	313	316	318	318	333	270	355	294	314	303	351	302	262	295	283	287	298	309	301	321	323	318	291	310	317	288	318	330	293	304	297	294	306	312	290	345	309	313	285	292	317	299	294	300	310	312	303	325	312	301	293	330	306	319	328	354	293	306	320	325	325	348	281	293	316	281	292	290	323	253	285	303	305	306	314	289	292	277	319	309	300	295	304	342	299	310	299	282	298	276	311	315	298	360	290	324	291	277	354	306	314	295	291	310	281	300	260	330	327	323	305	316	296	289	301	324	310	301	325	301	329	325	310	316	266	320	313	300	308	320	332	296	308	289	342	334	296	313	319	311	299	368	322	334	316	295	278	330	302	340	312	303	325	336	306	286	331	303	318	277	299	356	307	342	267	296	327	323	317	311	325	322	307	291	340	281	337	333	316	307	315	322	298	302	257	276	301	327	354	298	309	300	291	295	321	296	306	301	312	300	294	348	337	314	310	331	300	319	321	313	286	310	304	257	324	293	360	314	317	306	311	310	306	348	327	303	297	285	305	320	333	314	294	302	298	341	323	291	338	316	314	295	294	310	273	306	317	330	334	302	287	299	314	318	319	312	328	304	301	327	283	317	282	308	293	300	316	293	302	345	300	312	330	312	320	287	312	293	342	291	296	297	317	301	306	330	310	306	339	328	301	314	295	311	323	341	288	296	282	334	276	324	320	344	317	309	339	285	300	315	303	330	316	295	308	320	296	315	315	324	278	325	317	295	326	308	336	306	315	314	283	317	277	310	304	309	319	308	287	273	287	294	320	290	316	303	295	310	339	323	298	338	297	317	322	282	323	286	325	280	321	343	313	313	322	310	307	327	340	320	344	338	266	323	303	283	287	319	337	345	320	343	314	324	309	295	324	313	325	313	303	309	317	306	344	358	346	287	308	289	299	307	323	312	295	308	339	308	323	311	332	298	331	280	308	329	294	286	323	311	300	318	329	318	331	324	323	334	299	284	307	339	310	319	324	281	309	313	308	314	308	304	289	283	303	328	275	329	307	300	310	317	327	315	328	316	346	278	304	300	318	296	332	272	322	336	346	317	344	299	322	290	323	296	316	332	312	310	322	340	301	282	306	307	314	304	324	312	313	308	303	293	313	316	280	338	342	309	270	252	308	304	324	286	302	293	276	298	329	291	327	334	293	278	337	319	308	294	311	289	303	280	338	323	305	289	295	270	288	299	307	333	294	272	329	318	358	306	305	339	313	310	309	316	301	293	257	327	306	295	282	313	328	322	340	309	304	265	347	318	307	281	305	329	278	302	276	271	290	314	327	335	282	336	301	329	329	298	313	316	332	316	312	309	312	291	367	276	320	288	323	278	287	304	324	298	294	304	304	293	305	297	325	334	284	294	315	290	339	316	337	300	278	305	319	304	285	324	312	313	307	293	323	296	326	285	325	335	326	316	304	265	319	290	300	279	317	327	328	320	309	322	289	286	303	279	302	335	309	305	310	338	307	285	294	317	332	251	312	316	295	303	306	300	284	317	304	304	300	328	330	284	317	261	322	309	352	321	250	301	294	265	333	321	320	301	291	312	323	270	334	299	344	299	317	305	315	312	317	327	291	286	322	302	331	295	282	332	307	294	334	287	313	294	300	327	295	285	328	325	307	326	288	313	304	307	318	288	297	334	271	294	275	299	315	300	292	303	287	304	296	312	309	333	293	300	297	320	258	341	323	292	302	284	283	289	332	305	340	330	314	329	280	276	326	305	293	305	294	268	341	309	294	307	309	331	314	309	332	337	325	317	303	311	300	314	313	305	307	274	299	310	290	316	330	305	300	318	280	310	327	327	333	288	333	269	358	318	335	307	306	291	297	330	321	301	298	307	318	290	323	300	304	346	309	281	334	316	310	290	276	276	302	282	315	317	326	312	292	314	290	320	295	314	316	270	287	302	302	338	312	296	295	307	344	342	301	308	280	307	325	312	321	352	310	321	288	305	292	336	320	276	312	320	315	312	344	313	285	306	316	290	301	320	276	318	263	297	349	306	311	319	317	313	314	310	297	289	316	317	301	267	325	303	300	301	324	309	289	313	295	324	320	293	288	302	317	276	290	286	279	314	303	328	298	327	330	279	319	275	316	325	295	309	308	316	294	280	325	298	256	308	282	320	311	325	313	273	324	309	318	329	328	341	317	291	291	356	289	319	362	330	342	330	332	363	326	309	301	314	280	285	337	281	309	314	303	315	308	284	341	325	294	293	301	309	296	281	302	300	281	313	328	290	321	293	316	322	333	309	306	323	333	318	310	309	307	278	276	269	297	321	295	308	319	270	291	316	338	331	327	335	333	296	292	297	336	310	307	311	313	328	339	293	292	311	321	315	290	304	331	311	332	306	297	314	321	269	311	302	321	288	288	320	320	300	315	301	336	295	288	291	329	324	283	309	327	314	316	299	286	341	334	349	315	318	349	303	307	314	310	309	348	283	312	334	333	306	327	323	313	259	297	348	277	302	298	315	320	301	319	315	322	323	324	288	288	300	338	323	336	338	322	279	324	325	342	302	305	326	275	311	324	300	300	283	293	287	326	268	263	288	290	287	317	326	352	320	349	309	322	284	321	331	324	316	299	338	313	343	301	311	290	310	320	270	299	343	334	309	310	287	305
8324	1111	1503	1585	1402	1266	1112	991	958	844	851	821	868	772	813	793	788	793	782	728	805	733	747	778	729	731	710	717	774	706	698	717	730	715	713	667	721	713	697	735	736	674	730	670	684	723	729	694	702	673	633	720	689	744	678	718	733	701	750	708	693	735	696	687	737	716	693	689	769	713	690	759	678	767	741	724	734	716	697	711	740	715	653	677	711	690	691	756	729	680	702	684	771	691	755	736	723	710	703	689	729	702	731	741	717	730	679	725	677	703	693	736	692	724	711	784	720	687	727	685	746	707	703	727	694	720	688	666	723	733	722	697	670	743	704	658	690	729	711	715	710	718	739	707	758	693	713	696	697	734	735	728	762	722	730	689	645	677	710	692	713	711	646	709	727	756	702	734	701	727	749	695	720	719	712	698	732	679	695	720	716	685	718	713	685	788	749	708	743	702	697	710	737	738	734	726	688	710	674	737	658	714	682	722	701	690	704	758	724	734	726	773	673	713	721	732	706	724	685	689	700	704	759	678	741	723	709	691	719	730	707	727	721	726	699	721	732	740	685	703	685	686	712	700	714	750	657	715	736	732	718	708	718	722	749	692	688	709	754	755	706	707	726	719	710	711	753	716	701	674	633	707	702	707	702	713	693	701	703	726	705	692	705	704	752	717	674	698	689	751	738	684	716	707	752	717	756	669	784	729	738	656	704	697	698	716	725	735	679	692	731	731	708	722	673	698	746	746	709	662	741	698	748	695	683	762	720	736	679	696	677	723	728	712	737	723	711	747	710	717	696	697	739	722	735	745	724	699	689	725	726	723	753	704	726	690	722	746	721	746	758	732	677	720	725	668	700	687	693	733	703	720	687	705	669	717	710	702	765	658	699	685	738	715	674	661	716	737	686	746	741	719	711	709	626	702	691	709	716	752	723	716	733	715	751	686	679	678	704	675	700	763	757	735	700	753	706	733	699	663	684	740	655	658	703	743	716	747	691	727	675	695	679	707	752	701	727	694	684	693	717	681	724	683	688	750	709	676	702	707	712	707	685	707	647	732	708	707	716	753	775	700	755	714	730	684	718	745	652	720	741	717	754	686	716	693	698	684	675	686	746	717	663	687	718	655	730	728	675	713	664	671	661	739	727	730	697	698	695	688	710	689	780	733	671	697	721	736	725	713	721	707	769	693	724	686	639	726	688	750	730	712	665	743	692	753	717	714	722	759	697	748	714	712	713	728	720	722	730	710	679	724	703	722	669	697	694	718	717	682	681	714	652	734	747	746	679	673	689	668	699	688	702	723	710	720	678	693	735	695	741	670	746	699	778	670	706	696	669	687	720	728	704	747	708	706	700	717	661	701	676	662	703	726	744	675	676	702	718	731	667	708	701	712	672	698	717	681	644	693	692	660	672	760	698	679	700	690	716	698	724	666	727	704	681	726	705	778	667	721	683	660	709	711	711	720	722	723	715	740	722	693	715	687	689	766	706	749	663	751	716	684	735	669	720	668	671	716	684	695	747	759	726	728	672	711	677	743	681	747	689	709	692	680	685	692	712	674	698	724	724	688	703	666	708	706	743	687	696	722	707	699	719	740	731	716	721	768	653	677	712	724	754	723	689	705	744	723	665	728	653	736	719	706	717	707	605	704	714	739	668	704	709	682	733	714	737	721	724	724	702	742	721	705	722	683	713	698	711	716	702	729	700	688	766	694	684	732	686	707	710	714	720	723	696	718	688	700	634	701	728	729	716	697	691	662	689	689	734	692	739	749	729	751	683	692	747	768	695	661	707	696	732	682	727	708	707	702	739	726	716	664	716	677	670	689	713	697	698	729	685	692	705	664	755	696	697	720	721	692	726	700	667	750	747	689	739	679	692	720	803	736	716	752	690	759	680	708	664	728	724	737	702	727	681	698	724	776	703	713	721	727	701	703	699	644	725	668	679	686	697	695	703	730	702	736	741	661	729	724	750	759	676	652	710	713	691	740	687	741	707	736	720	685	718	739	728	737	748	694	682	678	707	686	736	685	711	744	707	736	717	702	716	719	700	753	717	683	731	686	719	689	703	647	758	690	723	708	658	681	716	694	693	719	674	664	718	741	688	715	677	702	733	692	716	676	718	708	717	732	713	696	732	676	752	720	716	693	711	730	691	712	702	703	744	727	675	747	690	707	684	720	711	721	717	664	739	685	701	708	744	744	698	716	717	728	717	738	672	688	712	720	637	697	748	709	710	762	689	710	692	706	757	729	736	669	679	748	707	716	704	701	715	765	715	732	646	704	730	703	734	724	741	689	679	720	730	673	679	765	715	709	690	702	682	705	702	734	708	717	680	677	705	680	653	675	659	703	722	715	722	711	722	741	695	675	693	731	695	728	720	708	700	747	715	698	701	730	715	758	747	690	730	715	731	714	706	678	691	742	689	670	694	638	726	684	669	720	691	683	705	700	688	746	725	722	695	696	708	707	748	742	728	750	702	713	736	677	716	689	694	662	741	658	723	752	681	688	709	699	709	725	713	731	736	704	715	751	691	718	669	675	667	708	698	705	745	769	694	714	739	637	702	672	761	707	678	687	684	693	738	757	712	740	648	742	716	713	753	736	721	702	688	686	749	656	688	728	705	653	683	668	728	689	706	724	731	736	665	736	738	724	732	661	716	722	705	733	686	703	723	697	723	674	695	751	687	731	701	742	716	712	700	687	731	746	698	707	742	693	677	689	704	724	722	719	739	706	747	711	712	656	720	744	707	726	761	724	731	728	748	710	715	723	736	751	707	682	740	686	743	747	702	718	670	653	662	752	697	761	724	687	707	667	711	691	744	713	723	723	761	683	709	718	750	683	719	726	722	691	700	726	685	712	700	702	662	731	723	743	682	664	767	713	731	737	747	715	680	713	734	776	724	703	722	653	679	745	627	738	713	707	712	732	717	731	681	691	717	723	734	697	744	712	725	721	665	703	730	691	707	698	690	674	710	687	706	693	700	692	725	719	720	695	704	707	751	764	662	716	719	710	704	698	700	720	660	720	667	710	708	682	759	689	730	728	700	714	702	664	700	720	744	687	711	733	714	702	688	760	697	724	650	689	737	675	678	715	732	708	723	703	684	710	684	707	691	690	712	666	735	721	693	697	698	718	704	737	726	743	707	685	724	703	710	678	718	717	687	730	671	702	689	703	711	694	717	711	673	711	691	712	721	710	709	728	669	701	722	693	680	717	743	772	708	707	726	733	700	781	739	759	661	689	725	697	751	704	740	732	687	758	695	716	749	721	711	676	739	684	714	746	712	671	682	682	716	709	746	743	705	733	728	736	721	741	712	678	742	723	700	729	679	745	683	716	716	793	670	726	695	716	703	680	705	701	717	706	714	718	688	696	690	752	714	670	701	657	696	709	712	717	681	684	724	666	699	712	699	666	696	725	652	707	711	725	710	669	724	651	716	689	746	688	678	677	694	712	742	660	697	702	733	737	693	689	674	664	752	698	755	759	684	730	753	699
20345	1980	1170	911	777	651	582	497	500	525	532	446	493	471	461	423	429	436	400	421	446	440	420	394	425	423	405	387	440	440	389	407	446	449	399	386	404	417	409	416	447	427	427	439	446	445	444	439	374	382	402	405	406	445	434	455	416	406	439	405	434	464	451	440	418	413	413	440	439	380	435	383	414	405	394	407	403	434	417	433	415	386	408	420	399	425	419	442	443	411	438	420	424	419	450	433	394	384	379	426	421	421	408	440	441	419	431	434	398	391	436	416	412	404	386	414	419	410	422	431	429	441	421	408	426	425	370	407	412	379	410	406	417	418	411	407	402	420	369	434	421	404	426	427	384	408	381	403	401	423	436	405	409	395	393	337	414	416	413	412	448	412	391	416	386	417	434	459	428	370	417	397	381	414	375	425	430	398	410	439	433	408	436	430	392	409	400	393	403	390	377	416	409	449	385	388	411	403	428	355	407	403	438	434	477	435	415	388	395	382	388	447	395	412	460	417	352	451	428	382	386	390	400	386	455	406	420	455	372	404	420	429	397	444	418	416	417	343	379	389	419	390	378	373	449	409	441	393	430	417	406	378	464	416	438	463	377	405	414	425	423	418	411	392	387	373	421	377	388	407	444	403	453	415	409	461	426	420	395	387	375	371	385	429	427	399	445	400	456	387	409	436	437	414	425	425	401	418	397	445	425	419	389	395	418	392	414	416	398	405	412	402	387	389	409	395	422	416	382	405	447	393	421	409	403	449	426	431	414	443	421	364	370	408	438	402	428	424	381	423	411	412	425	443	447	445	418	442	393	422	403	429	394	389	424	434	426	418	456	434	416	432	436	415	388	403	400	382	361	403	399	403	398	424	377	441	395	392	440	377	359	430	387	444	377	433	424	379	415	403	404	415	410	429	434	417	404	410	410	390	405	403	423	402	416	425	419	399	407	426	395	403	392	457	413	430	413	402	425	400	411	403	425	401	411	386	436	380	415	392	416	446	423	450	419	442	377	406	416	442	386	410	429	402	417	423	430	391	413	439	380	409	424	418	441	443	380	416	435	429	396	409	410	415	448	435	395	454	442	422	410	422	417	405	418	434	433	361	411	419	466	385	406	383	439	407	417	412	422	419	406	417	418	430	424	399	382	399	442	413	407	437	436	425	346	422	393	417	442	410	456	449	443	456	407	383	410	408	393	387	426	434	417	405	414	435	379	423	431	383	394	449	404	403	407	458	450	385	378	400	392	438	424	429	358	423	392	377	425	437	449	378	402	391	395	394	412	398	419	386	406	378	390	436	367	392	419	371	432	381	462	429	414	401	412	354	428	350	430	387	433	406	436	427	441	440	402	405	406	392	389	412	377	403	404	400	442	437	389	449	404	417	413	448	395	382	357	421	414	421	411	418	396	374	379	421	417	452	393	398	375	371	375	401	393	428	376	419	401	401	432	430	431	355	437	440	413	439	439	400	393	367	428	423	395	379	378	414	389	414	394	431	423	425	408	407	432	424	427	398	396	454	422	414	435	423	429	421	419	431	433	427	424	424	408	454	424	453	398	388	407	450	450	435	432	387	395	420	418	447	378	428	417	401	402	412	436	391	379	399	441	440	418	378	410	450	424	427	418	374	422	390	408	394	391	354	410	427	415	438	367	395	403	422	385	400	397	431	385	404	427	437	426	384	429	420	444	392	385	396	402	389	397	423	415	385	397	363	418	424	403	349	396	471	395	429	405	396	420	389	427	411	429	429	438	355	420	451	397	402	425	411	394	418	437	414	411	375	395	410	435	437	397	378	409	426	444	433	409	363	414	400	401	407	419	406	406	382	420	412	416	395	433	426	424	393	433	403	398	380	403	417	390	436	376	377	447	411	422	413	420	422	410	416	401	425	446	413	379	382	384	379	428	404	452	418	399	412	397	404	401	418	423	429	424	432	417	446	414	396	405	382	427	412	416	390	423	457	419	441	408	410	433	422	390	418	372	392	361	438	439	394	423	377	404	414	410	388	370	385	386	410	422	397	426	408	401	423	442	422	423	445	399	393	413	387	399	389	388	440	411	423	393	402	432	429	410	441	405	447	451	424	415	424	398	412	388	412	409	377	391	418	405	437	414	419	429	422	406	448	396	406	415	438	406	443	412	399	435	418	394	425	402	426	404	382	389	446	446	414	386	422	458	395	394	390	387	399	433	430	403	375	391	444	405	393	450	442	390	437	454	436	376	375	377	431	420	360	398	422	442	442	395	384	373	411	400	405	431	412	436	394	434	397	383	398	398	424	451	372	403	432	407	377	399	447	449	424	419	409	386	409	411	417	422	429	417	401	382	439	412	420	419	385	451	441	417	397	383	396	417	398	411	435	422	377	411	446	401	391	393	424	441	480	385	398	397	411	406	441	434	410	394	436	427	399	425	417	411	412	395	420	394	402	384	433	430	382	416	397	415	398	395	398	410	440	409	423	413	414	397	413	397	382	386	375	388	470	437	379	411	420	428	419	424	427	366	404	394	407	389	447	407	428	410	420	415	434	394	423	422	403	399	422	403	372	415	424	394	408	425	353	415	435	411	404	390	427	430	417	414	393	398	436	422	436	407	448	455	385	445	383	390	390	367	390	401	443	415	382	412	423	410	408	385	406	443	443	410	405	409	425	393	353	444	419	418	424	392	393	428	407	408	430	456	395	424	399	426	400	419	453	413	396	432	425	423	428	435	400	404	415	397	399	422	392	423	418	435	431	412	386	382	430	415	403	376	420	448	420	440	422	423	396	391	440	377	452	423	432	417	421	434	419	415	466	445	425	426	365	408	401	403	388	416	465	372	405	425	391	418	420	431	413	410	419	421	420	400	410	432	422	422	384	426	432	411	419	380	375	412	407	415	414	400	386	429	394	384	392	409	365	449	432	409	407	412	409	435	426	371	421	392	426	431	412	384	431	406	428	415	392	432	396	402	393	396	405	402	451	396	406	385	429	427	382	414	409	408	423	419	439	410	431	418	389	411	416	398	424	423	413	410	371	382	408	423	431	405	419	421	402	392	393	411	443	412	445	386	383	422	427	414	411	392	401	427	432	436	401	410	387	453	410	394	430	398	380	405	396	397	410	407	412	425	432	433	411	440	457	386	447	437	428	383	424	423	422	392	420	442	422	367	413	402	421	437	427	444	391	417	424	391	451	407	418	401	445	409	419	400	419	411	429	384	418	434	388	411	416	408	419	408	404	398	412	418	400	402	390	427	401	407	387	393	404	391	403	358	391	411	429	438	404	376	411	463	404	398	384	430	423	469	440	434	400	399	419	418	410	419	411	368	434	417	434	388	448	422	433	410	438	434	400	404	387	427	436	436	433	386	413	425	404	391	408	427	416	444	415	431	392	397	427	395	395	389	450	429	386	448	402	420	443	417	426	431	394	417	420	462	409	408	422	387	416	417	425	398	388	400	360	415	368	396	415	420	426	399	411	400	410	414	417	395	376	362	398	410	429	392	457	397	436	425	424
11026	1587	2242	2621	2271	1965	1582	1499	1301	1252	1183	1144	1063	1134	1089	1019	969	1044	977	983	992	1015	957	997	918	952	992	966	982	953	961	935	932	949	909	991	924	966	909	926	982	921	955	896	890	935	882	910	930	923	892	882	947	892	939	901	907	927	885	908	894	882	898	943	935	923	925	932	905	924	867	868	892	955	929	919	914	897	920	928	898	885	877	903	922	893	920	982	881	905	871	916	913	935	922	940	873	890	911	857	950	892	925	946	926	962	902	956	897	883	905	925	882	887	886	911	870	892	867	952	905	905	931	887	883	902	932	911	875	911	930	961	937	913	829	955	952	847	923	835	878	866	964	901	891	880	927	878	930	905	853	916	914	896	889	921	886	872	872	909	916	915	905	928	906	886	858	918	905	883	888	891	890	952	886	882	938	917	895	923	856	915	872	905	928	845	881	893	951	919	881	889	981	878	909	872	940	890	897	885	896	934	901	902	881	931	936	886	912	928	861	882	884	910	936	847	898	960	941	845	912	868	934	907	873	885	924	905	896	889	919	860	924	925	896	860	923	895	847	810	904	937	908	889	896	893	878	869	846	880	865	913	913	835	837	889	880	920	870	894	899	896	907	930	895	892	890	914	888	931	906	913	852	836	907	936	913	888	839	883	911	910	851	883	898	916	913	905	939	908	895	893	942	894	854	926	914	958	883	941	924	918	877	855	908	935	887	897	917	873	896	888	877	908	884	910	896	892	877	874	924	883	895	915	905	903	923	908	901	940	903	927	835	904	914	899	946	917	920	925	905	913	889	940	923	934	923	912	865	931	910	847	874	917	840	884	846	886	889	901	872	931	874	843	898	884	911	873	921	890	894	865	907	879	897	912	947	900	908	894	901	934	952	895	889	921	939	954	887	882	839	888	941	902	894	889	854	833	871	899	894	918	908	876	844	889	858	878	916	914	927	863	926	943	886	900	870	904	870	854	876	905	901	939	892	863	855	927	892	930	940	843	882	865	920	860	903	884	918	900	908	935	878	914	933	940	889	887	934	894	960	908	880	876	875	859	901	863	934	885	937	908	869	834	917	896	880	843	892	872	888	874	870	940	882	945	895	885	950	919	869	901	884	921	864	911	893	931	938	929	915	873	831	875	886	867	921	910	902	876	926	895	844	936	906	887	883	872	949	866	909	947	877	939	833	939	886	894	911	924	894	877	864	883	900	912	839	873	942	876	942	928	903	937	939	910	916	872	874	895	892	906	901	851	868	870	883	917	899	961	907	852	918	935	874	886	894	897	939	902	888	901	930	893	906	835	949	846	933	887	858	963	868	957	917	907	912	895	868	921	881	888	868	899	909	922	879	865	890	888	881	864	903	896	933	905	860	908	868	877	890	863	921	871	947	940	854	851	903	873	858	906	908	871	864	892	892	884	892	865	859	851	891	899	907	927	905	856	908	882	883	856	863	955	872	902	916	889	896	874	842	910	951	898	903	914	944	880	923	968	909	899	929	831	889	915	947	876	951	878	912	884	834	883	871	878	893	887	991	906	929	863	911	859	898	945	877	883	881	901	875	812	923	924	874	957	865	898	942	845	894	918	876	918	963	879	848	889	914	871	898	872	878	906	873	900	914	913	948	870	856	900	859	860	907	922	907	906	842	924	853	893	933	900	897	938	868	879	930	869	889	935	931	895	852	859	942	880	906	882	926	865	834	960	929	919	916	918	893	890	913	926	910	908	967	930	930	879	893	855	869	920	901	870	895	821	872	922	905	904	878	846	910	867	929	883	863	904	894	920	876	913	919	911	868	892	932	916	898	932	930	904	919	913	892	901	881	892	876	865	877	866	886	894	903	873	921	928	953	913	833	889	883	896	913	892	895	908	923	844	876	879	880	908	937	913	909	898	895	896	942	974	857	921	966	857	954	876	907	886	860	921	924	919	913	921	901	922	893	918	885	931	891	887	892	883	970	915	956	866	911	900	914	881	878	876	888	971	835	897	899	877	911	913	904	877	892	874	927	870	906	889	897	923	892	889	893	910	878	899	860	866	908	862	877	891	879	871	858	870	894	854	872	882	936	924	878	896	888	928	919	912	891	901	877	932	895	891	906	899	867	893	837	879	846	889	915	936	901	880	911	846	906	905	893	943	867	915	883	933	867	881	980	905	886	912	928	823	909	918	952	910	897	875	873	840	922	931	942	879	872	849	915	853	862	905	928	858	869	905	918	885	932	869	972	870	933	908	890	826	872	941	894	886	910	908	923	864	946	916	904	869	895	890	901	855	890	841	877	948	848	904	918	896	912	918	915	923	843	948	925	907	918	912	874	900	885	935	903	917	872	956	902	907	850	916	816	875	931	838	915	895	937	877	885	890	883	940	915	896	919	887	915	875	895	891	900	874	876	898	956	896	874	902	910	832	855	850	888	916	905	906	895	858	871	821	875	941	915	852	852	950	873	877	899	920	908	928	895	817	902	891	908	933	900	872	902	911	914	916	958	926	913	908	900	871	891	916	876	906	897	947	872	920	875	935	891	933	905	854	881	878	920	909	928	921	874	932	871	848	915	869	923	873	866	900	919	833	914	873	882	857	840	908	901	863	905	948	891	891	937	878	889	918	893	869	939	890	942	923	858	917	881	898	887	916	910	924	853	867	877	919	919	893	916	872	919	891	889	938	892	918	963	902	942	864	943	912	892	908	853	874	905	931	944	895	878	918	875	867	899	898	966	935	899	844	887	851	878	912	885	843	893	952	880	919	856	906	888	898	906	834	896	852	840	903	852	921	942	862	852	906	876	920	866	889	879	856	887	875	901	915	889	892	888	925	936	897	939	880	876	840	916	918	902	878	916	893	917	889	868	881	835	934	847	868	855	894	876	925	967	913	901	903	922	906	859	908	941	897	895	942	897	932	919	881	872	863	950	900	845	890	870	923	850	866	834	930	861	867	884	850	886	871	883	879	908	879	914	866	894	864	896	885	861	906	906	911	859	910	905	898	917	893	892	878	890	923	903	875	897	821	982	906	889	917	874	904	879	935	908	940	898	884	891	942	877	883	900	928	889	878	846	896	898	882	898	902	915	872	920	923	894	897	893	869	888	929	915	915	857	846	873	903	896	893	910	913	892	884	842	896	891	905	927	857	851	904	888	867	904	858	910	861	899	932	927	944	923	897	899	874	886	904	876	952	878	964	857	929	857	906	853	953	862	870	848	874	867	927	932	921	857	904	875	906	914	925	952	860	881	874	938	872	918	929	907	868	942	952	867	861	867	906	871	843	890	895	853	910	898	926	931	910	864	873	925	914	928	857	910	893	936	884	923	866	920	870	869	928	876	881	876	852	928	897	942	923	956	950	886	982	869	949	874	888	883	898	874	949	883	894	871	891	897	885	885	897	870	913	869	900	977	931	904	871	876	882	809	892	870	824	905	920	887	882	874	825	902	951	924	827	959	865	930	931	874	891	878	934	971	902	959	867	860	952	902	843	920	925	878	908	906	934	916	870
4086	299	199	198	244	218	229	199	220	229	195	253	227	225	247	226	220	216	191	215	217	215	225	231	219	216	230	215	208	188	215	212	211	235	224	230	212	248	237	213	217	230	208	220	206	218	190	194	221	212	219	218	220	217	226	215	211	204	200	204	200	219	183	193	210	196	213	219	236	190	203	210	205	238	217	240	211	215	214	226	229	228	208	234	219	192	228	201	247	184	206	216	230	198	197	196	221	205	238	217	193	207	206	204	172	207	201	235	232	221	200	236	219	219	198	228	234	193	228	200	183	216	207	216	211	209	204	233	239	226	208	210	245	237	190	216	217	202	233	199	218	201	235	214	217	212	181	232	240	203	203	217	218	218	205	218	222	225	223	213	205	236	233	214	224	204	198	223	192	225	227	222	221	215	195	227	206	230	202	201	231	224	210	204	203	187	209	208	191	206	226	221	249	238	228	215	210	219	194	225	194	216	205	179	216	182	204	196	241	208	220	250	217	210	189	255	212	205	220	229	220	229	213	225	233	276	254	228	204	223	240	223	249	208	216	199	228	222	199	204	218	209	230	224	207	225	218	206	220	174	205	209	215	211	207	223	232	222	193	229	225	247	234	208	234	224	228	256	186	210	207	238	225	221	209	235	207	201	218	190	238	233	206	223	219	187	215	208	206	254	238	255	214	238	222	236	240	198	215	230	221	219	223	205	201	206	200	231	223	217	220	221	235	190	208	212	194	213	249	217	197	198	213	208	235	236	205	268	211	202	224	194	212	213	218	212	209	235	215	197	218	203	207	223	239	223	218	207	227	191	220	211	223	208	197	234	221	215	207	203	211	230	226	242	226	209	215	240	202	232	227	194	226	183	201	258	220	235	227	224	202	219	197	230	193	221	194	198	228	193	206	205	215	204	237	184	225	225	224	221	225	216	204	217	231	210	205	194	221	197	229	230	237	211	241	190	204	192	218	214	223	186	241	201	203	213	246	210	227	193	227	218	219	198	235	212	210	203	233	207	223	236	230	220	220	222	226	240	231	232	219	212	235	234	209	215	207	224	192	211	196	224	203	213	232	220	212	214	216	202	208	206	208	234	222	211	191	215	224	196	227	226	226	200	206	224	260	199	219	204	208	236	213	206	242	224	211	212	204	223	220	206	226	216	211	199	218	219	232	215	212	209	229	202	223	215	196	209	207	216	215	225	200	226	200	223	200	231	206	214	205	190	212	218	190	211	241	203	227	212	229	208	240	221	234	230	210	210	229	223	216	209	217	207	183	220	206	217	235	215	201	223	219	206	217	228	231	208	209	206	217	196	197	192	224	204	243	212	213	207	203	206	213	203	204	221	190	212	214	215	214	189	185	212	244	205	216	196	220	216	214	233	210	244	225	197	223	214	219	223	209	211	204	210	224	177	209	228	214	183	218	217	214	198	220	238	189	206	222	248	228	237	208	223	213	236	232	204	217	195	219	199	227	229	204	226	237	203	212	201	203	221	238	199	207	200	219	219	211	226	222	241	216	231	227	191	214	207	233	231	243	223	208	232	197	221	217	218	220	239	198	230	212	233	213	237	220	204	231	213	215	198	206	232	204	210	214	239	213	224	237	214	252	260	204	207	210	224	190	223	238	217	215	201	250	223	224	225	240	215	184	212	211	203	211	250	225	203	191	213	214	202	203	201	219	225	202	245	220	216	235	220	188	228	233	207	214	204	211	218	188	216	209	224	215	217	221	219	227	196	232	216	209	203	231	221	205	250	218	199	205	231	199	233	231	239	210	241	228	224	217	198	230	228	238	234	236	205	202	227	209	221	217	229	229	232	193	233	220	205	189	241	212	214	212	217	189	221	217	216	183	246	187	221	221	219	213	202	216	198	234	210	234	218	232	234	229	225	234	222	188	238	217	228	235	210	215	220	206	237	201	203	236	238	223	219	231	183	217	202	216	203	196	210	209	205	243	224	209	219	211	198	210	252	215	221	212	217	248	206	229	231	230	215	215	206	215	235	203	218	246	218	238	190	197	214	199	208	226	199	227	197	200	237	206	229	198	216	203	189	248	199	226	218	229	222	211	203	222	238	198	237	212	207	228	188	203	212	197	215	203	211	216	213	188	237	216	210	252	209	218	219	222	234	228	232	202	197	210	199	200	211	236	207	223	187	246	246	228	196	242	214	209	222	206	209	226	238	206	221	216	213	207	205	204	225	233	206	213	215	250	230	236	220	216	209	245	201	237	223	248	256	198	234	232	252	206	207	228	239	227	219	242	258	211	236	251	197	232	219	192	235	224	225	210	233	207	218	228	203	229	226	212	239	225	207	226	215	230	224	234	227	231	185	198	205	216	210	224	222	213	245	206	205	222	227	208	236	223	230	240	224	228	218	256	240	197	220	229	225	224	233	207	211	214	200	191	201	234	226	211	252	234	210	235	194	254	233	208	199	229	243	208	236	261	225	226	214	234	232	251	204	237	231	224	211	218	212	216	233	212	235	200	221	210	231	221	232	226	216	187	203	211	199	204	212	220	192	240	201	184	186	195	247	213	194	214	196	213	197	217	200	256	236	222	226	251	216	265	225	212	209	211	228	206	233	237	193	242	220	219	210	210	231	246	213	240	192	209	226	204	255	218	201	223	222	199	235	212	215	216	226	199	211	212	220	226	199	222	241	212	202	214	223	244	181	208	234	216	247	202	238	217	225	240	251	212	228	193	216	202	208	229	242	224	225	201	204	208	239	248	219	208	206	250	198	216	196	225	248	219	219	249	227	240	224	244	227	189	213	238	238	208	202	215	190	218	208	217	216	175	201	222	211	212	225	204	223	208	244	247	252	223	249	255	214	221	239	244	261	219	179	225	225	187	216	222	204	222	197	200	199	216	219	182	191	215	246	219	234	196	225	240	201	232	219	229	185	224	252	210	236	192	231	221	221	223	232	221	196	188	192	211	224	229	216	200	201	190	206	206	228	223	220	233	234	233	231	211	243	232	225	204	214	210	208	194	207	212	232	215	230	203	212	218	209	216	224	215	215	213	214	225	203	220	227	185	194	200	216	212	229	190	216	203	234	202	255	196	214	207	207	198	222	233	219	227	206	208	228	203	193	228	232	216	223	225	198	190	192	215	196	212	213	201	232	230	228	202	235	213	216	215	215	214	233	254	224	206	232	238	213	220	195	193	208	208	211	207	194	250	225	221	213	192	216	213	197	221	218	253	194	208	206	221	192	228	232	207	212	197	235	196	209	203	231	220	207	241	215	208	235	239	230	218	181	219	191	195	206	204	214	219	232	223	214	209	226	197	220	202	210	227	167	230	239	213	211	184	207	203	179	206	225	194	217	234	205	211	205	194	212	228	241	233	216	211	257	203	219	207	230	215	203	209	211	251	221	201	246	200	201	213	214	231	225	212	225	210	198	224	249	222	205	248	205	204	233	235	236	215	200	213	219	247	206	194	210	202	197	217	225	255	215	233	234	219	230	221	226	188	214	253	219	214	198
3281	529	540	582	505	594	539	523	508	490	499	545	501	528	506	500	492	538	545	557	482	537	581	521	546	503	561	539	534	509	521	511	509	513	501	538	529	487	555	511	524	521	484	535	546	517	521	535	536	505	533	494	529	554	506	500	541	524	570	540	528	545	522	493	566	527	541	553	492	528	526	521	519	523	533	512	524	487	547	526	546	530	574	531	533	528	536	550	510	506	504	549	565	552	496	551	536	492	540	500	528	491	503	522	516	504	543	528	519	512	527	573	520	517	561	521	515	523	504	489	525	532	522	529	499	501	521	497	579	566	533	501	571	545	519	527	482	525	515	506	527	522	492	496	508	545	492	491	515	524	520	554	538	531	516	540	507	543	508	534	487	542	513	535	530	526	529	483	503	529	546	572	540	554	537	519	509	539	484	542	555	537	514	532	540	524	482	490	543	495	531	525	544	533	529	505	515	508	500	480	570	529	502	515	514	527	489	518	519	536	510	534	560	516	500	490	512	520	553	532	525	484	490	529	522	534	453	528	538	547	554	527	539	504	488	501	534	540	515	544	542	534	533	537	512	543	489	521	513	496	526	494	539	513	531	521	525	520	527	525	506	517	518	536	508	502	504	530	505	516	547	492	491	489	491	515	496	503	510	432	565	540	509	486	500	511	481	523	533	534	531	525	521	509	492	537	536	533	499	547	586	525	529	535	490	564	527	474	509	517	528	519	502	489	530	492	564	525	537	535	476	500	515	506	528	496	478	520	504	512	528	514	517	513	528	562	525	503	503	507	532	544	510	517	502	527	507	530	536	530	475	531	529	510	516	524	500	517	537	530	492	560	533	506	522	521	500	543	497	560	557	546	492	496	552	531	537	510	531	487	491	535	496	480	544	533	526	519	508	540	509	524	483	533	521	531	533	573	466	509	516	538	500	521	520	507	516	542	504	521	505	527	520	531	503	527	509	509	551	548	523	515	491	559	536	525	560	540	497	503	545	506	529	550	496	492	503	549	512	498	525	548	503	508	523	510	536	518	500	515	479	519	522	498	517	556	492	549	509	509	501	553	529	534	515	492	536	485	506	546	533	511	498	513	526	489	532	534	502	536	506	542	477	514	527	521	527	537	511	537	523	508	534	571	526	546	546	502	518	528	485	517	540	533	506	527	493	506	525	518	484	510	468	551	512	553	522	517	496	540	516	530	506	489	484	506	483	511	520	541	517	489	514	523	490	489	541	527	517	556	489	519	509	508	515	516	540	508	523	518	540	530	516	507	478	532	522	534	517	500	521	551	514	530	520	514	525	501	488	534	476	530	523	522	502	521	531	554	528	498	524	506	497	519	531	526	510	491	529	525	532	511	535	546	504	520	536	540	540	554	520	487	497	511	509	549	552	517	497	487	506	515	521	514	557	561	515	534	516	505	511	548	531	570	522	519	541	516	528	511	507	517	566	490	571	523	546	556	556	482	497	517	569	481	539	552	498	469	527	492	509	496	545	489	530	544	542	530	525	527	538	546	520	508	526	488	513	516	484	478	470	537	551	516	520	535	540	520	514	493	516	525	567	566	531	541	539	503	547	528	527	511	499	529	506	519	513	544	542	536	521	531	544	525	515	575	474	546	497	519	533	467	486	503	493	501	567	548	544	519	563	505	551	549	519	534	547	532	492	469	537	509	536	505	524	520	524	532	508	509	506	504	489	525	517	522	529	484	534	513	517	526	511	507	552	531	494	521	521	536	505	540	497	551	489	510	478	526	530	494	554	529	491	538	498	541	545	516	503	534	528	513	508	522	462	539	514	521	543	517	516	515	501	501	528	515	487	518	564	511	530	519	531	493	495	518	546	525	503	573	460	524	511	484	532	495	514	499	548	538	515	508	504	527	553	514	512	553	509	504	506	493	534	479	558	551	498	546	533	504	499	524	511	479	532	542	497	545	542	517	551	570	545	475	487	503	498	525	514	471	561	542	520	493	539	522	528	508	497	541	514	502	529	511	509	512	504	580	528	515	508	530	517	525	534	505	500	526	556	509	518	543	495	526	528	524	507	509	515	485	514	561	511	491	495	515	508	518	548	513	524	518	495	557	507	479	525	532	527	543	547	522	512	537	513	526	502	492	526	513	494	516	486	500	508	584	525	551	527	547	518	530	505	498	514	501	544	525	533	522	521	512	472	527	542	555	512	510	503	497	530	524	505	515	554	532	537	519	555	540	495	543	548	543	538	473	553	527	486	462	514	505	518	530	517	528	562	497	514	536	519	507	487	497	533	544	542	495	519	466	516	521	513	489	550	506	529	534	522	520	525	549	561	533	491	526	522	488	496	473	546	541	499	486	510	542	509	494	531	555	533	504	528	517	543	520	485	498	539	543	478	503	498	545	542	557	540	554	552	504	463	539	476	527	517	466	549	531	501	503	516	549	530	489	536	486	509	538	538	531	513	496	494	530	531	547	545	516	534	485	518	537	549	477	541	557	503	529	517	533	474	540	485	530	511	504	586	490	514	535	531	529	532	488	551	492	526	506	520	555	506	531	486	538	559	520	519	545	505	528	515	523	541	511	481	511	497	553	540	488	559	598	511	517	510	507	532	480	502	523	520	454	543	575	516	535	529	560	561	560	522	466	530	512	531	518	534	484	499	503	532	492	547	542	501	525	521	514	545	532	541	521	515	531	492	535	489	524	531	534	490	521	545	545	532	524	462	477	498	524	502	553	529	543	530	511	507	516	501	549	499	503	516	532	498	504	535	506	509	471	562	538	526	544	524	504	494	531	534	548	533	504	521	496	531	510	506	525	548	573	537	534	555	534	523	461	517	523	502	531	523	471	516	558	539	528	513	490	458	509	533	494	538	516	516	518	523	522	518	506	550	512	498	519	504	530	475	506	484	542	531	535	521	514	503	535	512	519	516	525	515	505	509	485	538	520	556	553	518	506	532	548	522	499	558	505	525	536	546	520	500	537	531	511	504	519	535	512	518	499	509	531	505	515	538	521	500	492	577	517	495	481	495	516	547	527	534	516	481	489	527	507	532	522	559	545	541	495	525	518	499	503	550	521	511	494	540	512	534	529	537	533	540	517	539	568	520	509	535	529	525	481	486	482	523	526	503	538	530	524	540	498	531	536	546	515	528	518	531	492	494	490	473	538	520	524	531	511	581	524	493	553	505	520	519	556	550	539	519	492	539	517	509	508	507	519	518	546	513	535	549	512	502	510	496	514	517	532	502	485	549	500	511	536	541	526	507	508	524	528	483	507	492	527	497	490	586	526	509	532	519	520	544	497	522	514	536	490	522	554	536	524	525	502	548	526	551	531	507	529	571	560	469	519	527	506	490	560	522	526	485	516	534	534	517	513	525	497	539	515	544	514	529	564	525	520	571	521	514	500	566	500	514	488	533	540	519	584	540	539	514	537	528	520	525	524	507	517	510	485	515	560	531	542	506	569	563	509	537	497	525	535	498	525	476	477	524	503	532	542	562	539	542	519	475	513
11832	864	619	620	411	418	394	342	353	288	323	336	339	292	330	324	319	327	323	325	301	277	306	326	291	295	302	323	364	294	301	296	301	302	306	287	332	321	279	316	307	320	259	314	312	303	327	328	310	302	330	307	303	287	305	308	304	324	284	328	312	321	310	282	312	312	288	327	334	281	294	322	304	311	294	322	327	314	337	305	264	340	337	307	352	292	326	302	288	286	303	301	301	317	317	315	326	291	297	277	276	300	300	263	327	311	312	337	318	318	302	314	322	289	292	299	277	294	308	312	285	316	292	292	312	305	317	310	317	303	285	288	285	340	307	324	288	318	301	326	311	266	322	297	307	306	291	310	302	300	299	302	309	294	269	318	313	296	320	303	334	314	337	301	315	293	317	300	312	282	312	324	282	270	294	310	301	321	302	283	302	309	317	286	323	329	303	279	333	297	310	318	315	291	299	294	290	288	281	294	299	297	309	332	305	282	299	308	330	311	326	309	304	324	305	304	312	288	293	305	310	298	318	321	281	337	294	291	315	293	268	308	304	328	305	283	282	283	325	331	320	299	307	307	288	271	319	317	308	353	300	281	269	299	320	306	281	309	321	305	265	310	292	276	323	313	283	268	299	297	293	299	292	290	320	307	315	295	293	303	312	320	289	282	292	309	314	338	320	304	286	292	314	315	317	327	313	298	318	303	287	310	302	303	326	334	304	288	300	323	270	267	280	288	299	292	317	301	294	323	309	353	330	315	272	281	299	315	313	307	259	302	294	303	292	307	317	297	309	303	341	307	305	284	327	299	312	295	294	311	290	288	271	287	297	336	334	306	336	336	288	305	305	326	322	280	312	345	295	283	287	254	289	310	304	311	308	278	328	305	323	308	300	310	306	304	274	239	278	353	311	313	338	320	308	331	296	307	290	306	291	282	313	294	298	308	303	300	280	323	303	295	339	293	284	318	281	282	324	327	298	313	300	300	309	302	315	331	315	291	291	283	283	296	291	275	319	262	318	298	296	324	309	297	305	280	275	318	331	289	325	310	306	289	295	307	298	324	344	305	294	302	325	311	317	318	293	280	316	322	349	321	296	263	321	331	324	322	313	328	314	316	326	347	296	320	308	314	305	297	337	319	317	316	322	290	296	294	298	313	288	295	315	328	307	290	278	299	287	313	279	282	299	319	327	313	297	337	306	291	287	326	282	341	289	279	297	285	314	292	308	310	298	297	307	259	295	319	332	281	292	306	310	295	302	363	321	308	305	287	314	312	339	320	332	255	306	288	299	321	321	335	319	322	292	275	299	295	287	285	266	310	286	309	304	311	306	292	338	326	318	303	307	310	327	313	330	326	313	290	296	295	297	338	298	269	289	278	292	327	345	333	287	294	313	361	293	278	287	319	299	273	342	323	327	359	317	296	286	327	310	321	302	301	302	306	302	309	273	329	263	324	294	272	330	283	303	277	323	292	339	298	309	294	316	307	341	327	305	324	276	289	339	314	300	295	327	307	292	296	322	314	325	302	328	317	309	316	275	311	292	284	309	309	284	342	284	276	286	300	264	323	279	314	296	297	301	322	317	293	310	355	303	263	303	315	274	253	288	311	293	312	338	307	317	325	329	316	302	331	306	274	288	310	316	329	293	331	323	332	313	308	297	304	329	290	290	328	316	285	290	303	285	297	302	269	304	260	289	303	271	323	322	295	316	326	277	288	302	309	298	323	317	296	329	298	339	301	324	309	292	300	286	312	283	298	326	296	309	312	299	272	294	319	316	295	374	312	285	296	308	300	303	300	313	316	303	339	318	301	290	280	294	297	329	289	317	296	285	286	283	294	305	275	323	308	299	322	312	305	311	295	322	300	306	290	283	292	286	290	302	291	293	280	296	262	316	300	315	285	286	348	343	326	280	343	286	290	328	304	313	327	315	307	306	327	293	281	287	302	275	271	305	291	332	273	322	302	292	329	294	317	321	312	311	297	324	305	287	314	288	281	283	298	331	323	290	291	315	308	300	321	288	319	295	306	296	301	300	326	306	306	278	307	300	299	314	322	326	300	319	314	286	290	301	272	318	311	300	313	336	293	279	343	318	285	296	317	320	323	321	293	310	286	262	306	257	308	323	305	320	289	286	280	296	261	323	310	299	333	315	345	291	309	287	332	327	291	289	317	320	280	272	302	314	292	329	312	277	286	260	290	314	319	288	346	299	329	290	294	333	299	277	308	332	319	280	281	315	316	264	287	276	325	308	308	312	313	290	311	287	305	291	331	296	301	288	307	302	299	295	323	320	287	302	281	289	307	304	289	312	316	302	304	314	344	297	318	321	322	281	332	286	300	328	292	301	320	295	294	250	303	286	285	314	290	296	316	284	330	296	273	297	351	289	301	305	290	304	291	298	275	294	290	337	332	305	310	313	297	317	308	272	291	319	312	315	257	322	291	312	314	327	298	280	315	276	282	317	290	342	303	296	310	310	329	308	316	333	307	300	292	319	284	275	344	284	289	291	285	319	289	291	326	311	280	308	299	298	291	284	301	307	282	284	299	319	283	309	326	297	287	305	291	285	311	323	293	305	352	294	318	326	297	290	317	261	307	301	303	303	305	265	307	293	281	322	280	337	312	322	328	313	316	316	337	297	305	315	276	303	310	285	315	311	356	311	307	290	338	297	323	295	274	290	326	308	283	295	303	321	310	318	294	320	284	298	305	321	322	291	297	324	290	297	303	299	293	292	318	305	319	297	277	301	280	326	327	294	333	306	308	303	270	315	287	299	325	280	286	306	311	324	304	340	266	332	305	327	298	295	302	299	303	280	310	312	314	338	313	336	283	293	325	322	317	288	296	316	285	306	286	284	293	307	312	323	287	300	321	281	292	316	312	315	318	272	275	300	298	285	337	289	312	300	287	325	277	301	296	290	336	332	309	309	313	304	286	289	319	318	320	329	305	318	325	295	303	292	313	282	316	328	308	299	313	327	297	295	288	339	316	333	320	298	283	309	293	295	308	302	288	304	351	287	277	269	330	301	311	314	328	324	330	307	272	309	317	293	299	275	312	294	287	310	307	312	316	303	280	297	290	354	322	339	324	285	310	316	291	324	303	283	321	329	290	323	299	282	352	300	283	298	319	305	301	350	307	297	302	300	281	314	297	306	295	329	280	295	272	280	318	313	338	302	306	272	310	301	321	310	293	335	294	321	300	289	281	330	329	325	322	288	298	313	285	291	290	318	324	271	315	305	329	340	331	282	320	286	312	319	316	307	299	276	312	311	325	300	291	337	314	319	316	320	314	300	316	270	277	295	288	304	304	284	307	296	316	291	278	280	269	285	300	319	315	321	284	304	353	300	305	272	284	331	303	274	294	307	323	320	272	357	267	285	325	289	297	302	315	286	312	324	283	309	291	302	291	280	324	307	318	289	312	326	300	314	314	288	278	316	289	276	309	336	287	302	284	288	314	325	326	305	285	295	316	286	300	328	287	311	266	286	301	274	267
8359	1083	1404	1499	1383	1198	1084	979	924	906	849	840	822	779	771	765	750	771	767	731	799	753	693	693	749	661	673	735	712	757	773	723	697	699	731	706	688	715	690	691	702	702	713	716	708	715	721	730	747	745	721	701	732	685	762	735	712	717	733	726	720	696	693	726	669	712	698	700	736	738	684	681	663	724	730	654	759	713	748	711	656	733	721	696	717	675	728	709	721	729	685	711	713	691	675	712	731	654	688	708	713	691	748	740	673	708	737	687	713	748	748	692	718	701	670	680	700	675	680	729	759	745	709	699	678	736	700	656	702	716	721	704	670	708	708	707	679	683	691	717	692	659	735	664	676	680	655	680	713	655	682	693	688	677	699	728	730	735	706	708	672	687	659	671	715	695	685	692	739	697	743	719	693	702	730	659	724	679	767	691	726	678	651	703	643	699	670	671	708	719	703	723	688	688	721	704	666	686	709	711	698	689	690	682	704	717	694	692	690	707	725	683	724	656	717	737	716	699	678	702	706	717	698	696	725	731	633	678	692	681	743	672	721	709	677	674	689	680	730	684	648	742	702	700	725	681	667	676	708	699	658	692	699	722	665	686	762	721	675	717	697	714	715	680	713	711	687	689	682	705	700	671	675	744	659	657	755	695	754	668	734	714	720	726	695	703	682	704	740	710	699	716	698	696	704	689	678	687	714	700	728	724	702	699	689	652	738	639	672	721	677	681	682	700	731	681	724	677	695	680	713	675	668	659	712	737	674	735	735	668	665	730	689	699	672	687	707	726	715	739	697	718	756	648	698	710	728	675	668	640	723	679	713	702	739	677	684	666	690	670	696	694	710	651	674	696	682	708	676	683	714	709	737	662	665	695	683	697	702	627	702	721	647	737	737	709	686	683	692	663	736	718	703	706	711	663	702	644	699	732	708	728	686	710	730	708	677	730	729	773	736	634	666	700	730	690	719	703	651	690	710	736	727	705	698	750	704	705	739	701	699	670	689	668	725	675	707	662	729	668	686	714	663	671	734	710	659	678	683	675	732	764	671	661	704	702	663	704	706	689	735	711	712	702	683	723	707	704	694	668	680	677	660	750	684	747	704	665	746	705	703	709	677	696	635	663	693	714	662	733	714	677	708	634	696	738	699	683	664	710	671	652	707	760	693	665	717	736	630	671	708	675	673	709	711	647	679	730	757	743	711	740	716	730	714	696	653	709	682	695	706	729	718	696	701	703	707	697	710	671	696	664	658	713	679	690	675	688	658	688	713	720	699	704	642	665	721	729	661	752	719	701	705	717	711	676	682	678	725	721	686	663	684	733	681	674	677	691	698	708	684	757	696	723	683	638	703	706	687	679	741	686	704	698	663	690	726	740	709	732	704	699	658	665	665	722	689	682	702	683	709	691	673	673	685	687	655	731	674	704	729	703	724	681	727	728	712	693	702	739	733	654	717	678	725	653	682	661	647	715	692	711	700	710	737	679	729	687	694	682	681	699	717	733	730	696	703	744	717	674	720	676	723	722	714	712	737	655	688	680	694	689	689	760	741	704	699	692	688	674	689	680	686	680	666	686	700	690	659	702	705	754	637	672	677	669	697	677	714	663	681	709	715	673	691	711	702	678	689	691	677	690	725	671	708	677	693	713	655	667	725	693	737	702	687	703	695	657	712	639	666	733	752	696	709	710	688	742	660	700	721	696	682	743	719	702	704	711	677	695	702	677	694	682	703	687	668	649	681	698	668	724	681	707	696	683	708	671	676	762	747	723	721	717	721	701	731	698	662	694	730	741	717	708	691	680	731	679	703	685	678	670	705	715	679	682	756	696	708	637	704	726	720	715	697	724	701	726	715	745	701	672	664	713	721	736	701	663	676	692	691	698	715	665	686	699	660	671	729	735	665	668	722	710	685	702	700	668	723	693	703	680	730	730	702	727	680	679	712	763	656	718	703	646	732	673	753	729	649	707	662	667	689	736	670	703	707	689	736	695	699	685	691	650	703	748	689	695	686	653	731	702	690	715	699	696	641	674	714	708	695	690	705	730	703	666	685	701	721	669	689	670	678	705	691	669	637	715	683	631	691	708	726	702	694	674	686	751	702	664	747	675	717	704	692	706	691	695	694	683	668	712	653	718	642	660	714	712	663	727	698	636	736	744	733	667	699	753	700	681	676	684	681	698	672	660	677	734	683	643	707	699	710	714	619	712	653	690	661	635	691	739	665	724	691	707	715	698	718	694	712	678	686	711	734	725	692	691	662	712	734	697	711	716	673	702	678	726	630	751	661	693	658	715	663	704	640	712	715	726	671	713	701	699	683	703	695	680	692	683	682	674	749	691	691	719	669	707	699	695	680	690	622	741	745	748	714	658	722	684	675	677	658	680	698	677	666	675	709	678	665	700	729	683	732	735	684	674	731	682	707	701	675	642	684	680	682	658	669	718	682	755	697	691	670	699	699	754	712	698	701	693	699	626	716	699	708	642	704	693	693	720	721	658	668	725	704	690	666	693	680	687	663	741	731	673	650	727	669	704	718	621	685	689	705	656	678	720	663	694	742	682	744	711	694	666	717	641	695	738	665	691	670	729	714	729	676	679	710	704	660	756	679	697	664	676	706	677	699	724	714	680	726	674	688	687	659	720	732	719	716	664	717	692	705	703	698	761	696	643	709	669	670	635	687	682	706	743	706	699	693	709	703	698	675	680	704	659	701	738	672	753	700	712	731	702	707	720	782	692	684	688	665	704	677	729	623	688	720	732	744	651	715	697	667	675	690	687	668	680	702	695	682	682	675	716	667	740	682	741	732	701	717	668	709	689	700	745	664	676	708	760	697	691	714	720	724	738	710	692	674	660	770	709	687	729	711	700	694	713	652	715	729	711	661	701	723	684	707	709	726	723	641	725	782	740	680	685	656	715	707	734	710	702	671	712	701	696	692	696	679	707	753	661	717	740	705	682	744	697	628	643	708	700	712	725	672	705	681	694	733	709	750	671	712	738	714	739	708	724	685	677	725	761	748	717	688	718	667	753	678	664	678	647	678	685	691	725	712	657	690	700	691	685	722	702	698	640	757	750	682	719	693	682	695	714	743	664	727	747	705	704	664	654	684	699	696	725	670	682	707	700	672	714	712	674	688	701	686	728	725	736	661	698	725	698	713	672	693	664	679	682	687	698	665	698	651	753	697	697	704	680	708	692	739	686	703	663	680	685	706	747	670	663	675	753	740	708	690	702	718	761	727	700	711	704	667	686	685	688	670	709	727	721	629	760	692	699	668	715	682	686	737	663	711	671	734	700	734	706	636	686	719	688	657	706	731	710	702	743	672	649	645	652	690	672	710	680	687	683	715	704	679	695	702	699	691	705	735	645	682	656	679	637	690	698	648	658	706	691	750	682	730	754	687	691	694	715	700	742	704	685	701	689	700	691	719	721	662	689	715	716	701	709	694	672	703	705	774	744	639	733	686	704	720	699	742	708	657	709	688	688	665	706	637	699
19997	1871	1098	931	714	637	606	530	526	493	448	441	516	474	419	445	415	421	450	424	398	445	381	428	449	458	443	428	420	426	447	427	455	399	402	378	416	379	392	396	397	407	432	390	403	430	408	424	422	395	427	415	404	408	396	395	382	447	447	428	418	431	388	394	415	402	390	425	393	428	423	409	432	409	412	449	381	431	401	408	446	428	410	440	426	409	412	406	399	421	452	405	430	394	429	398	395	407	395	446	351	434	401	413	414	398	405	419	373	409	404	408	402	413	422	390	383	396	378	421	436	407	427	403	419	429	395	423	381	444	446	442	427	452	422	409	360	439	396	387	453	378	426	424	419	428	468	388	409	442	432	432	460	425	381	405	398	412	418	381	431	437	415	416	388	408	409	401	387	401	416	401	371	426	420	432	402	410	439	407	373	396	451	439	408	415	433	386	394	400	408	409	352	418	425	394	420	430	368	438	416	372	395	434	362	414	421	415	450	381	391	370	419	423	422	416	409	396	374	398	391	411	422	406	431	425	407	416	389	415	380	392	386	417	429	425	428	400	390	394	395	399	445	398	409	437	472	379	440	435	374	428	444	407	381	420	420	447	395	413	390	420	423	407	377	417	439	385	420	396	391	400	413	419	422	400	381	406	390	412	398	447	442	405	439	453	429	416	410	391	422	417	456	409	423	385	425	405	412	409	409	418	394	422	404	399	389	401	424	419	377	404	393	427	390	398	398	404	428	381	386	403	387	415	390	444	412	417	405	386	419	381	410	396	388	455	412	413	408	405	413	380	407	419	413	393	392	420	389	387	443	459	428	393	392	392	370	384	380	428	406	413	378	416	398	395	404	415	432	408	371	420	384	414	412	405	427	401	424	415	397	391	387	424	431	408	402	408	460	408	399	444	384	422	392	421	405	408	422	404	378	448	426	408	385	451	423	447	414	424	379	398	444	435	383	390	399	386	412	410	405	408	406	393	426	447	383	398	401	401	416	427	425	395	384	404	413	420	397	426	412	374	372	392	388	387	435	397	407	410	420	394	391	394	418	397	393	419	422	421	416	387	398	404	418	381	373	416	440	438	376	403	424	363	374	412	366	415	417	405	406	416	434	427	414	392	410	378	448	384	386	377	419	403	414	411	409	422	444	402	420	384	389	412	436	389	422	412	403	411	419	404	430	419	428	407	406	426	409	433	397	423	386	441	418	373	413	439	387	418	392	402	402	353	431	393	425	417	396	376	394	393	380	375	453	420	386	440	463	411	411	440	395	422	417	399	398	382	415	418	412	430	445	408	370	411	389	395	425	446	411	435	415	410	414	397	459	409	391	435	414	425	405	387	435	426	365	413	417	420	410	376	379	400	376	374	404	378	403	411	418	380	405	420	432	414	380	401	436	396	352	434	420	411	425	400	391	425	396	370	397	417	439	428	408	418	379	371	402	416	459	394	347	376	376	402	427	418	391	393	445	404	398	430	388	384	426	395	430	395	423	403	397	400	458	434	413	389	442	413	459	466	396	416	422	392	371	398	403	407	401	393	418	410	413	372	365	360	381	420	387	418	420	392	378	426	407	417	450	436	399	398	411	405	427	393	391	425	431	418	413	386	360	450	398	390	433	435	437	398	415	410	426	422	382	382	363	398	417	409	404	394	418	391	408	456	444	403	420	421	400	388	425	407	429	451	423	413	407	407	404	426	413	409	349	397	400	422	390	409	415	427	390	386	400	403	383	411	408	397	384	443	427	387	448	390	401	414	440	414	399	395	433	401	383	399	460	343	391	427	426	411	374	420	396	401	403	410	390	366	425	428	460	441	428	414	411	399	387	416	416	431	403	403	386	376	436	370	404	433	435	387	395	395	386	418	397	437	412	451	399	416	399	404	378	381	391	447	419	410	383	392	411	399	364	397	435	402	383	441	412	397	380	386	358	415	403	450	400	406	383	391	400	425	390	405	396	400	396	429	419	412	377	376	414	412	432	393	382	409	407	389	369	421	385	399	389	396	398	402	409	415	381	377	392	427	429	373	390	379	413	433	424	448	376	434	387	458	381	413	403	408	388	417	434	409	416	388	416	388	434	402	419	394	385	401	409	369	407	431	426	455	407	399	390	386	416	422	381	373	432	383	392	390	364	409	430	394	342	416	402	397	415	381	454	423	397	393	424	391	405	373	389	392	419	419	419	407	409	441	389	421	414	397	388	371	413	390	434	406	424	379	428	421	423	401	370	417	432	374	386	382	377	410	389	423	399	383	432	397	385	412	420	425	428	446	442	401	397	423	417	393	418	384	405	383	369	408	379	408	412	403	412	428	405	432	407	390	403	398	389	391	397	418	385	450	451	392	383	367	407	411	409	375	442	401	428	421	418	417	414	401	397	408	408	457	464	451	388	447	414	373	389	419	413	415	382	399	410	383	410	435	389	406	413	384	401	414	419	412	413	416	403	390	452	434	403	371	374	394	375	367	395	399	356	409	417	429	444	430	389	410	436	394	416	415	421	431	360	403	405	439	417	398	424	413	394	367	409	388	396	430	422	400	407	421	397	364	382	383	369	396	413	417	410	419	399	375	410	399	410	409	430	433	410	419	381	397	413	423	393	399	412	380	421	439	442	417	404	405	435	401	380	399	431	382	392	386	410	408	395	436	405	424	422	423	405	423	424	412	398	405	425	400	387	421	420	457	404	417	404	411	380	399	440	422	398	405	410	405	401	399	422	413	386	375	421	437	412	411	423	409	388	415	413	423	383	419	406	397	406	417	434	435	414	398	413	395	389	404	407	432	415	380	393	408	356	414	438	407	412	419	438	442	453	419	422	436	399	436	371	396	434	413	428	405	378	409	430	433	371	432	414	407	434	393	368	410	420	439	390	383	437	397	413	393	400	428	413	390	392	406	456	413	397	408	391	413	394	453	442	396	393	411	412	405	440	421	384	420	431	402	400	410	385	421	389	412	441	425	408	363	414	421	411	411	432	435	415	367	381	359	416	389	404	427	447	413	444	397	374	378	403	445	407	419	454	430	405	422	362	429	401	445	387	407	431	396	392	409	361	416	387	401	405	418	414	444	381	404	406	419	398	421	394	373	404	419	396	441	442	427	432	401	380	392	420	389	385	419	392	410	382	428	462	380	433	448	414	415	433	445	433	400	398	397	409	420	430	410	375	412	380	406	395	418	426	424	410	445	395	435	406	422	481	423	414	478	390	416	431	375	436	428	408	396	437	403	412	384	407	404	406	409	363	427	421	355	424	452	375	395	402	388	428	409	407	418	372	397	408	396	439	417	422	417	368	367	435	444	375	414	402	399	407	392	394	345	390	399	431	426	441	385	427	429	393	444	338	392	419	400	444	460	412	385	430	389	409	395	377	368	420	408	403	372	425	465	419	412	434	426	393	403	387	402	416	422	393	393	401	408	407	425	381	416	471	401	409	388	409	410	412	421	416	394	414	412	410	404	431	392	417	396	400	459	416	401	410	410	427	403	445	441	409	434
10880	1580	2302	2472	2127	1848	1678	1458	1388	1263	1191	1129	1133	1063	1042	1044	1082	974	1045	985	1006	936	966	877	942	932	1038	934	916	911	908	905	985	898	910	942	934	885	876	909	939	847	898	908	907	912	914	892	897	892	898	881	919	894	899	908	916	929	890	882	882	953	885	887	880	864	895	900	913	884	913	902	907	886	878	962	878	860	913	922	890	918	854	906	871	913	939	950	912	905	885	869	928	865	860	911	914	847	919	882	879	951	894	890	853	873	890	876	889	872	879	872	873	876	890	862	903	898	909	932	859	885	896	908	906	872	907	977	855	854	906	882	909	957	927	887	904	911	819	917	875	875	914	891	884	928	935	903	885	846	881	921	853	868	890	890	911	878	891	913	898	878	898	910	891	905	876	892	922	901	879	956	927	926	921	868	849	924	856	920	903	929	911	938	876	918	887	916	876	945	860	852	919	873	900	927	842	918	897	897	929	834	893	907	866	922	860	922	948	874	846	882	881	842	863	886	920	911	911	895	871	883	909	863	905	933	854	921	911	872	883	912	896	855	904	842	854	855	912	927	870	908	910	896	907	936	886	897	920	918	895	886	826	872	882	931	877	896	919	923	910	880	900	907	890	876	857	889	905	897	874	870	884	949	861	960	839	877	920	863	884	869	935	900	936	927	887	902	856	933	886	888	887	827	895	892	943	916	871	866	871	945	898	876	895	909	870	899	844	967	870	915	885	893	890	855	904	911	873	912	877	872	927	865	861	924	848	820	892	876	902	917	888	903	854	887	886	831	923	882	863	964	924	865	872	877	869	865	908	854	891	905	866	867	857	882	895	897	889	914	889	870	867	884	916	846	885	910	927	910	871	935	900	945	883	885	855	877	892	839	920	909	867	907	880	906	922	940	884	937	929	942	856	932	911	876	869	877	911	909	938	904	908	847	885	908	915	858	905	881	900	870	876	908	916	890	864	915	873	887	896	884	889	895	930	912	900	857	943	903	866	890	849	868	937	872	880	925	907	847	890	849	857	943	874	900	894	913	858	891	863	953	917	903	873	884	877	932	903	897	877	900	879	896	904	894	905	944	870	861	896	898	882	885	840	885	847	895	903	897	880	917	854	873	898	907	875	848	881	917	926	916	895	907	894	882	898	910	903	884	824	837	908	984	887	963	904	850	865	898	886	867	976	898	890	933	924	926	922	913	864	863	919	864	871	905	920	900	868	876	904	851	909	883	883	899	896	921	919	865	883	851	887	930	952	900	929	910	882	881	894	892	918	889	922	891	842	912	842	868	872	889	912	880	864	904	892	937	914	848	912	919	863	896	876	843	907	889	849	921	921	930	820	881	884	876	859	839	853	924	900	882	912	913	908	861	868	876	860	898	909	908	892	895	887	881	853	915	866	903	902	867	874	814	891	849	838	878	878	924	924	917	875	929	893	876	818	884	836	865	853	908	859	895	912	876	912	846	915	895	906	878	949	873	827	892	855	918	895	873	852	924	869	854	868	881	892	916	923	926	897	905	882	940	880	912	878	802	883	877	829	869	908	894	890	922	901	929	864	829	861	868	942	871	913	888	919	850	876	887	910	885	882	892	881	907	963	962	894	914	889	842	905	896	917	900	859	892	887	850	884	913	924	890	903	918	844	873	824	870	930	915	839	900	840	923	901	868	927	842	925	904	871	925	880	852	837	843	881	945	863	883	919	906	925	928	911	896	879	837	906	915	943	887	847	888	893	847	853	868	908	852	947	905	849	875	839	951	882	905	918	856	917	910	861	869	834	926	834	884	901	867	867	880	873	931	854	892	891	916	873	864	935	931	892	939	876	961	894	896	921	906	935	826	931	845	862	953	831	917	905	938	877	851	881	889	922	912	896	867	896	888	814	877	901	880	901	914	854	939	915	854	883	895	906	848	892	933	922	907	818	855	843	856	926	897	875	861	859	918	901	940	876	942	869	887	926	897	885	829	879	886	871	871	895	887	899	902	883	906	932	807	866	887	864	893	900	871	891	849	891	849	819	882	840	900	846	844	919	877	937	867	866	857	894	924	877	900	828	909	911	867	911	886	885	848	866	873	915	898	932	872	867	898	895	856	899	932	835	912	922	902	918	918	902	907	850	910	868	866	826	898	852	913	901	932	883	864	856	855	868	845	824	878	841	887	914	867	848	894	887	896	892	919	865	832	889	901	874	863	887	930	877	878	896	900	885	881	907	912	882	890	889	896	843	930	906	888	871	876	914	893	958	895	888	896	926	900	875	867	885	893	949	891	918	923	870	903	922	901	942	855	940	894	839	881	943	894	851	901	823	904	877	940	887	915	856	883	866	861	853	862	869	851	871	861	879	864	908	840	931	874	881	901	889	873	905	896	890	845	906	929	881	850	899	883	987	876	826	911	887	919	914	851	845	923	878	854	852	950	893	874	905	890	899	841	845	889	923	935	877	930	910	944	920	870	858	876	915	836	892	872	873	925	870	876	902	911	930	854	871	841	899	896	912	861	918	928	914	904	865	839	852	873	871	870	883	906	976	850	884	910	893	918	911	906	915	845	836	952	899	861	915	892	884	912	862	886	964	889	867	911	892	897	885	894	856	919	942	831	897	850	907	889	893	947	910	912	851	917	877	920	894	923	919	870	894	943	897	877	911	852	914	918	826	865	936	872	859	860	875	899	915	917	824	948	888	840	916	838	908	921	836	900	865	865	909	897	894	916	852	899	826	841	851	874	901	894	898	892	924	900	882	943	856	878	899	877	932	867	980	883	844	909	917	932	864	854	888	860	884	844	896	869	922	916	892	916	934	839	879	865	896	822	898	870	869	930	891	892	926	877	900	883	873	906	872	848	886	877	892	932	910	867	832	879	905	904	906	933	915	914	868	911	903	873	900	881	868	917	868	896	893	913	865	908	873	889	819	942	910	878	902	869	893	860	914	856	898	896	888	876	866	893	967	835	921	890	912	874	876	883	867	862	860	927	879	914	856	856	913	859	886	828	927	899	860	834	831	881	936	872	927	880	901	952	907	898	858	865	924	896	865	897	909	884	887	824	853	944	898	868	916	938	917	910	884	858	902	854	854	932	875	835	871	878	872	860	902	931	880	840	819	859	880	912	851	868	868	900	925	874	888	861	880	889	918	909	901	908	923	896	861	859	928	878	929	880	882	874	858	910	870	903	883	878	886	876	898	840	927	907	933	860	930	870	884	898	921	907	910	933	882	914	873	932	861	923	866	897	906	865	874	916	880	899	854	805	915	893	887	892	893	884	899	925	872	892	932	892	893	911	938	918	904	885	898	884	896	889	850	871	871	925	843	930	858	881	906	865	896	889	914	827	809	882	901	844	881	907	885	877	908	940	890	888	924	855	918	839	829	880	838	835	886	947	912	846	856	881	905	845	918	880	881	932	944	884	872	927	926	907	871	866	917	840	892	848	865	927	925	910	867	918	892	878	878	886	919	890	871	895	918	924	851	816	884	899	902	902	919	910	911	848	856	868
3755	278	231	203	240	226	200	211	211	233	241	219	210	213	232	234	241	172	226	235	221	232	214	195	212	247	204	215	210	195	171	236	196	187	212	229	224	214	225	220	216	201	215	189	208	221	212	205	209	218	211	223	229	211	215	182	188	186	219	223	246	207	199	217	217	202	214	216	212	192	212	214	198	190	227	213	194	193	208	226	216	222	231	207	187	191	218	211	216	239	218	221	235	210	230	197	221	223	215	206	201	214	211	219	220	220	222	177	227	188	226	199	204	238	232	220	247	219	183	193	222	198	217	211	227	204	241	245	237	202	206	202	219	200	227	227	228	208	230	202	223	174	203	235	222	216	195	232	196	206	228	216	218	215	206	227	215	218	222	221	205	230	206	208	193	199	217	185	214	188	217	219	208	214	215	200	199	201	193	211	228	230	223	220	196	233	217	215	204	217	216	208	188	174	210	203	196	231	206	219	199	214	230	208	193	198	192	219	182	204	221	238	216	229	191	229	196	211	231	219	238	210	219	223	185	268	195	196	219	198	223	211	213	222	216	189	212	185	210	217	204	233	209	245	206	203	244	212	217	218	216	205	203	223	199	220	201	206	194	168	216	232	236	207	213	212	211	198	222	212	219	209	217	207	221	264	228	204	217	212	214	203	213	220	214	216	231	194	222	231	202	165	206	204	189	224	242	189	202	213	208	200	220	184	226	212	236	221	192	207	243	226	214	237	230	217	240	220	186	212	240	195	227	235	201	199	216	204	219	208	189	222	202	215	213	199	219	229	204	213	223	209	214	217	200	203	223	214	229	202	190	201	189	235	188	176	211	196	210	215	215	221	212	198	205	221	216	213	198	215	192	214	193	228	210	225	227	209	190	208	189	224	223	200	183	217	203	200	227	215	210	200	221	212	219	214	175	204	194	222	217	216	230	205	230	198	204	233	170	237	238	227	216	200	207	210	237	215	204	210	187	200	205	195	215	215	215	192	195	249	177	209	232	202	201	212	198	226	232	217	220	184	195	214	194	212	194	209	203	230	233	206	241	204	211	201	211	217	244	215	213	204	191	209	207	241	195	201	229	201	210	214	200	219	219	222	230	221	207	192	207	183	192	222	218	203	199	220	212	200	188	220	194	228	217	218	184	182	217	209	222	204	234	233	209	202	224	213	199	198	204	187	235	191	210	209	191	202	197	236	201	206	205	243	180	245	223	210	208	216	204	195	223	210	222	225	198	254	199	233	203	204	196	210	209	207	217	219	236	201	223	207	203	227	208	220	214	204	210	207	217	206	202	198	242	222	191	193	204	217	242	203	210	212	213	211	236	229	236	184	199	221	191	201	205	196	207	205	202	218	203	217	207	233	213	203	194	214	229	186	205	220	197	212	216	191	232	205	221	224	232	228	193	203	216	208	234	236	233	200	213	214	194	211	213	217	249	224	209	190	189	225	216	199	223	228	227	197	235	207	200	219	208	210	208	207	197	206	211	213	204	211	223	226	224	218	244	212	207	253	230	196	220	218	220	203	226	217	218	223	215	209	212	188	208	199	224	231	232	238	236	189	210	202	222	231	228	213	205	224	226	228	193	201	195	238	196	203	214	226	205	192	213	190	236	206	220	192	213	206	215	212	196	208	228	223	206	194	233	187	203	211	191	207	234	194	224	192	206	219	206	227	210	222	236	207	203	202	168	210	221	228	220	197	220	213	197	184	217	241	196	213	202	222	237	249	209	206	226	190	225	227	197	230	201	223	215	195	212	254	218	246	209	188	225	212	206	185	207	204	221	209	213	200	203	161	224	192	200	196	198	201	223	187	235	224	221	228	228	213	191	213	230	210	241	200	234	194	219	237	212	220	182	209	219	235	214	251	218	210	221	217	209	238	174	218	203	214	204	197	201	195	201	216	188	191	223	200	209	184	218	218	221	221	194	220	195	197	184	202	184	220	224	198	232	221	209	197	211	224	208	233	262	195	237	166	203	220	219	235	238	183	207	245	225	245	223	239	199	189	230	202	204	202	214	202	200	201	215	212	228	185	214	216	208	188	185	204	166	186	237	207	201	226	229	211	202	225	216	202	226	197	212	199	216	212	194	192	194	198	210	204	230	216	210	226	216	204	239	212	216	205	219	220	232	207	201	230	202	229	187	191	196	182	199	194	203	202	181	200	217	232	228	215	213	226	211	213	202	186	192	211	233	190	239	223	204	237	211	222	235	226	199	194	206	206	220	199	219	207	215	189	198	216	222	204	219	226	241	189	211	202	195	205	223	168	220	197	204	235	213	220	201	217	209	202	225	238	223	199	227	218	236	228	189	205	196	198	209	227	201	226	238	215	193	205	229	210	230	190	200	217	219	198	231	230	198	190	210	201	196	218	187	215	197	202	210	235	193	209	195	220	213	211	201	203	206	188	219	212	228	212	218	217	220	223	199	187	223	195	216	181	213	191	214	219	208	223	207	197	219	187	205	217	215	195	165	226	212	223	239	234	209	214	227	224	219	214	219	245	215	219	209	217	212	209	210	213	221	195	239	214	182	194	205	204	227	217	220	197	190	210	218	216	227	222	223	210	220	220	216	196	217	214	186	180	211	238	227	221	201	245	203	217	225	193	214	173	222	223	203	229	234	221	240	213	221	247	198	219	208	204	199	216	207	197	197	218	225	217	220	205	187	225	200	237	199	216	220	190	215	202	196	193	226	187	221	228	195	213	230	211	216	238	225	193	208	221	216	209	231	182	185	223	234	197	229	224	214	209	188	202	225	214	201	204	208	219	196	238	221	238	212	220	210	210	186	234	205	213	202	202	224	198	207	212	212	211	202	208	219	205	210	220	215	209	223	187	210	221	210	186	217	215	223	195	197	203	222	186	248	236	233	207	218	229	207	188	194	216	196	201	199	211	196	176	240	196	193	206	207	199	197	212	198	219	223	224	228	218	195	205	207	233	204	199	202	194	221	184	198	180	220	203	249	211	225	215	177	218	226	230	200	219	229	224	236	201	227	216	194	212	201	210	228	216	214	235	234	191	209	199	197	218	228	233	198	213	200	209	210	209	215	207	189	216	197	215	201	215	246	203	198	203	198	235	224	222	228	213	194	223	193	194	216	209	223	223	223	207	213	251	227	208	248	195	194	169	220	198	211	219	210	229	230	195	201	193	206	215	224	216	225	218	240	221	228	210	222	205	205	201	217	201	186	176	206	200	251	187	209	201	204	204	201	213	205	172	200	204	204	207	204	185	221	197	199	235	232	231	205	180	207	205	235	219	223	198	222	216	235	210	227	238	194	185	200	176	196	215	208	222	200	211	193	189	224	213	222	205	214	210	260	225	215	230	212	198	230	225	233	196	231	228	199	245	203	211	237	193	233	206	216	227	206	206	237	211	214	209	218	199	214	221	196	196	208	208	199	205	219	210	226	211	222	191	206	235	214	199	222	232	201	205	211	205	220	210	211	197	223	208	200	234	217	213	226	243	237	199	187	193	225	214	206	225
2874	495	575	528	523	548	549	507	542	562	530	529	510	504	527	517	495	473	487	484	478	491	513	516	531	546	508	526	469	531	510	526	477	503	510	505	544	518	479	528	494	504	533	530	500	508	537	505	505	514	490	539	492	530	512	529	514	482	504	553	493	503	505	547	531	510	503	519	526	529	496	522	552	510	522	509	479	539	534	490	505	504	502	547	486	557	564	497	495	518	493	507	481	529	523	492	512	538	506	431	514	483	500	506	539	516	481	530	478	486	518	538	512	580	556	490	481	472	543	546	501	522	504	497	482	507	500	527	490	533	512	520	516	518	514	547	550	516	505	519	538	533	498	492	540	460	505	514	515	523	549	516	501	514	521	486	470	531	491	521	496	495	491	503	545	502	499	537	543	526	513	523	567	499	502	522	498	525	526	477	502	489	522	502	532	515	442	522	480	516	500	518	512	520	552	505	473	513	495	519	472	524	500	510	501	444	544	524	495	547	519	519	520	440	532	524	527	532	506	504	536	511	521	496	510	523	490	521	550	499	547	521	499	484	484	509	489	496	474	474	505	522	525	507	509	525	485	492	585	524	508	509	498	523	500	522	496	461	461	465	526	485	500	506	516	508	532	567	517	547	470	537	523	507	481	480	513	478	537	541	507	487	528	495	498	514	504	500	508	501	457	553	530	524	528	543	556	513	517	509	521	479	514	476	530	496	517	550	506	523	521	524	528	522	531	535	488	481	494	466	508	503	518	477	488	498	523	497	496	530	497	498	537	516	494	487	488	498	505	508	509	476	504	533	540	512	530	490	524	517	496	536	521	536	513	483	502	502	521	523	523	522	512	487	528	501	474	516	543	547	502	488	485	540	509	527	507	531	508	514	480	477	533	509	525	511	535	505	510	548	503	499	538	526	507	477	489	493	487	550	522	520	519	520	501	557	538	508	548	527	521	537	492	491	503	476	482	562	527	528	503	509	521	502	500	546	494	506	518	472	527	511	472	496	520	490	528	520	533	527	561	510	514	508	512	541	518	516	530	512	504	566	466	532	527	507	499	486	520	504	495	517	509	519	488	552	507	542	532	509	506	524	492	484	529	470	477	464	473	527	516	494	506	552	502	490	535	538	548	486	525	499	517	488	509	525	542	548	491	533	481	614	531	545	540	556	497	493	507	568	507	508	510	477	531	487	509	537	522	526	510	508	508	487	522	523	499	502	478	525	514	506	525	516	532	524	543	482	511	507	527	513	492	514	517	491	496	513	510	517	500	520	512	482	548	485	539	520	528	508	550	517	540	487	531	499	515	528	486	561	486	552	472	537	509	531	512	532	507	516	515	508	530	514	510	473	562	494	566	497	509	534	517	520	528	499	541	534	496	554	527	529	535	488	533	543	493	491	558	509	533	521	510	519	516	497	529	526	529	530	531	506	555	529	492	517	480	526	465	555	512	463	506	508	482	467	516	504	505	511	522	534	500	479	525	537	488	516	508	492	515	503	501	537	503	527	515	533	476	505	483	513	539	487	512	533	522	493	508	526	550	521	484	544	497	510	549	526	506	550	496	512	495	526	504	536	512	498	484	519	523	489	542	533	530	534	570	529	515	510	496	462	509	520	513	534	491	543	522	518	513	486	525	556	485	542	535	498	526	512	508	512	514	520	502	558	498	520	556	518	533	513	544	517	474	480	541	539	499	484	494	481	490	510	511	525	510	490	532	504	501	461	495	511	527	503	537	498	499	540	527	532	523	483	496	524	527	510	512	514	553	551	504	524	518	521	522	520	503	533	526	485	492	514	503	537	544	491	499	503	529	539	503	502	509	481	511	461	524	507	503	490	455	530	494	513	486	549	525	473	477	539	513	523	531	564	524	524	493	520	486	520	499	535	517	467	545	538	526	512	510	530	544	480	506	502	534	497	533	532	480	524	498	502	546	510	527	497	495	548	494	484	496	487	505	517	514	498	508	491	557	532	505	470	520	518	465	510	535	519	504	507	502	483	528	513	555	508	537	558	475	503	500	520	519	524	510	487	516	482	490	534	494	524	526	453	485	501	490	531	531	503	527	518	507	529	516	500	494	490	525	492	473	523	508	489	534	520	496	502	545	437	542	508	503	517	572	492	538	542	545	509	520	480	539	529	498	480	510	509	529	499	490	510	475	495	516	519	481	518	509	514	521	548	488	463	517	506	503	538	523	496	500	486	516	528	520	485	505	549	548	534	477	512	483	507	529	495	553	503	521	513	500	505	535	518	490	528	544	588	502	543	548	524	491	523	491	521	507	463	507	499	535	526	501	503	510	488	507	515	512	508	509	498	540	502	500	470	539	515	522	542	525	541	498	495	511	502	515	511	512	458	517	488	517	518	502	534	511	530	487	514	486	529	490	522	520	559	478	507	472	483	498	487	520	492	478	505	553	525	503	520	528	517	541	475	551	512	474	525	491	518	483	512	539	514	508	515	510	518	526	505	493	528	521	528	533	562	514	551	501	504	500	524	476	513	526	498	503	507	513	518	486	523	517	515	478	508	530	509	516	517	509	482	524	524	544	531	539	524	473	548	456	517	506	494	531	479	504	553	539	492	513	500	478	521	556	495	490	491	531	504	573	473	510	503	496	517	503	496	486	490	520	546	523	496	458	492	499	516	485	538	519	473	542	487	528	520	523	492	503	469	471	499	516	507	515	480	473	533	521	555	513	532	521	540	521	500	516	547	519	520	529	555	503	570	564	508	499	478	494	528	532	521	461	568	523	534	517	483	516	493	513	478	523	525	519	492	528	536	492	516	525	545	494	481	517	484	494	546	476	555	516	532	527	519	523	503	504	534	510	489	520	521	522	464	511	501	546	502	491	462	536	509	499	532	464	544	530	485	492	500	547	559	490	522	518	451	491	478	483	542	541	491	482	514	510	494	475	501	563	492	495	508	511	495	507	489	525	515	470	513	528	542	528	512	474	507	546	523	546	541	519	476	493	531	515	457	504	470	553	527	519	490	485	515	491	541	537	538	526	501	521	488	504	471	495	499	563	496	521	519	510	557	507	508	513	517	510	496	552	526	455	529	478	524	476	498	500	522	502	492	510	512	511	486	477	520	514	528	509	504	511	529	541	494	477	495	562	547	494	470	496	526	495	514	500	519	512	466	471	554	477	474	516	531	500	492	518	511	536	486	517	535	502	517	464	463	514	527	523	549	557	522	497	491	513	501	521	547	494	477	509	484	502	533	562	555	509	511	517	487	538	518	496	499	484	512	456	528	516	510	481	519	522	535	500	496	515	521	532	496	547	517	555	486	532	547	528	478	521	548	534	519	528	489	506	529	547	557	515	494	506	495	515	520	500	532	511	502	497	508	509	518	491	494	501	498	482	509	455	493	541	491	521	544	521	542	507	513	530	510	470	528	511	468	521	498	507	488	495	491	503	489	527	475	512	566	536	523	549	495	488	528	511	489	512	513	506	547	505	541	548	542	528	528	519	505	501	509	503	494	515	476	487	505
12328	855	688	567	472	414	410	351	332	373	346	301	325	329	295	291	347	304	302	304	332	268	304	283	316	295	307	309	300	349	291	306	293	313	316	298	309	276	352	285	318	305	300	305	289	307	284	286	280	293	302	284	293	289	277	291	285	299	311	291	297	338	325	281	283	319	289	302	252	320	300	310	278	319	284	285	319	280	292	318	276	320	310	296	303	301	297	285	311	256	304	283	286	278	280	265	336	274	273	278	288	336	334	346	311	300	306	299	314	292	341	312	315	320	290	302	277	306	322	320	327	288	298	331	301	304	295	335	301	305	295	319	302	281	311	321	315	308	296	298	298	285	306	329	306	294	300	301	288	284	276	306	305	275	298	324	279	290	311	284	302	255	303	282	322	315	324	331	339	256	281	295	306	326	284	298	303	349	303	292	310	314	297	270	328	336	275	307	315	302	283	289	276	284	254	326	277	322	298	274	318	299	281	319	284	310	284	296	286	284	305	282	310	320	325	320	304	285	302	274	278	317	285	295	257	328	287	291	313	321	272	333	323	292	308	311	262	336	319	293	306	299	289	314	304	270	305	280	306	316	311	285	275	301	337	271	297	314	296	310	293	282	291	297	297	299	302	286	281	295	285	325	314	291	297	302	311	300	305	283	303	301	285	289	316	309	303	311	301	307	316	291	292	311	337	282	278	298	293	315	319	321	312	276	295	300	299	308	296	299	307	319	288	288	316	310	311	297	296	270	281	319	308	304	302	261	328	267	281	266	312	311	278	289	304	284	305	287	310	275	294	318	280	286	277	271	287	337	284	332	293	348	314	294	290	300	337	294	306	303	268	313	307	293	324	269	313	321	302	293	298	299	278	283	281	322	312	288	280	313	273	320	290	281	302	306	279	309	298	304	299	287	298	302	326	310	266	289	276	298	291	283	279	284	315	291	308	285	300	295	300	321	319	285	309	321	292	277	288	284	319	338	293	295	299	274	316	303	280	315	324	265	271	301	291	292	295	315	306	268	301	300	270	303	244	302	280	294	305	314	309	287	309	302	307	269	271	326	294	308	295	276	326	319	296	292	281	286	314	307	319	263	313	295	318	332	289	305	282	316	295	311	284	278	279	283	317	287	285	295	343	323	309	258	302	295	295	293	339	294	271	264	301	290	276	304	293	304	312	276	299	299	315	284	286	298	273	271	301	277	277	305	331	293	302	287	306	296	273	325	288	296	311	323	285	296	290	301	278	319	295	276	302	314	300	314	281	300	264	286	298	305	288	322	279	330	314	308	259	315	341	290	298	303	274	319	302	291	287	295	305	311	310	286	308	294	287	345	332	303	313	279	312	295	283	324	327	273	306	308	274	293	306	312	285	311	346	336	289	346	303	320	294	298	296	275	297	278	296	306	281	312	281	270	334	312	326	300	319	302	293	292	305	285	307	338	285	304	304	324	301	330	269	299	303	301	275	350	274	303	297	300	294	294	303	299	300	306	307	294	334	302	306	299	293	301	313	300	320	314	282	316	306	307	286	294	307	300	304	315	273	313	288	290	304	256	300	283	306	294	298	324	314	349	303	296	275	310	302	277	290	320	319	283	297	315	331	293	281	301	283	308	323	281	290	297	295	326	317	278	315	314	297	267	293	299	294	324	270	254	309	341	332	298	292	267	311	327	306	304	308	285	297	304	355	336	306	313	285	292	281	298	295	316	277	287	283	262	275	310	293	324	316	297	296	288	302	289	304	280	295	302	273	307	286	284	304	293	256	324	314	292	281	285	316	280	322	288	287	302	295	288	319	297	298	314	308	278	307	325	268	278	317	267	326	302	283	340	293	310	272	283	301	298	283	267	272	285	296	294	276	341	314	304	297	312	286	324	266	288	295	314	296	294	284	317	277	300	331	301	306	287	296	342	323	275	289	320	308	293	320	301	324	307	288	290	296	323	262	289	328	291	310	284	306	299	327	275	308	300	279	279	298	318	273	288	281	267	286	306	323	309	302	273	283	287	321	286	313	315	312	281	289	309	317	287	316	321	304	318	298	311	319	292	303	266	305	289	275	321	296	313	287	282	313	280	292	280	295	309	282	285	284	334	294	337	296	298	309	330	297	300	302	305	299	281	283	272	289	331	299	275	279	273	305	318	356	315	322	323	288	291	283	327	274	281	323	272	311	308	286	318	312	303	335	310	318	291	298	256	286	287	308	290	298	281	304	270	273	285	271	305	285	310	311	263	306	281	320	289	309	306	302	305	310	284	286	289	294	288	269	319	312	294	279	345	297	299	324	284	289	297	332	287	307	284	334	315	288	298	316	290	316	303	324	298	280	294	297	282	314	270	262	276	281	321	322	314	267	290	315	330	313	301	339	336	310	307	300	294	304	295	297	274	311	293	306	260	262	286	285	303	301	313	327	298	253	299	342	297	325	303	275	327	292	268	288	287	275	327	322	298	296	322	311	267	292	325	281	270	295	277	310	311	299	311	296	278	283	285	297	311	280	295	307	283	292	265	303	372	277	312	289	307	294	291	291	303	290	298	273	289	284	299	306	283	306	293	289	303	268	304	304	325	325	292	292	286	287	285	302	331	265	299	297	310	277	285	318	297	297	280	322	321	297	252	308	307	332	307	296	295	275	308	300	286	281	333	332	316	288	244	291	315	290	329	319	311	268	318	327	297	317	290	300	309	300	301	278	319	296	291	290	334	288	279	277	262	298	292	298	297	298	317	301	274	291	295	318	289	298	325	333	292	312	312	284	304	308	308	293	295	291	297	283	305	295	297	315	281	293	301	306	325	313	308	343	316	316	319	278	277	290	306	279	270	336	312	279	302	273	276	290	298	285	308	309	302	328	282	303	277	279	294	315	329	297	272	323	341	306	304	302	315	297	301	278	282	307	291	300	287	280	287	294	320	323	292	281	299	296	300	311	331	331	329	295	288	313	317	270	310	336	298	300	303	332	283	288	320	328	320	301	305	311	308	300	300	295	296	303	281	301	292	302	330	296	322	321	327	303	304	293	307	267	294	327	306	290	273	318	315	288	300	337	291	310	287	288	306	290	278	275	284	272	302	311	279	293	266	291	282	308	301	291	268	292	314	300	274	315	260	278	327	291	306	291	309	291	279	320	286	307	282	288	288	301	295	309	302	307	311	322	278	300	289	268	297	293	337	293	295	279	309	275	315	330	289	281	308	280	300	330	295	301	274	272	260	291	312	299	269	293	311	293	282	273	294	322	317	283	256	322	292	306	281	308	306	283	332	294	296	258	319	297	285	293	310	297	308	291	357	289	297	283	328	275	336	318	314	285	263	306	307	305	339	303	306	319	312	294	302	313	292	298	315	313	292	266	273	315	302	275	301	325	276	277	279	295	303	279	295	311	269	313	273	310	304	301	291	279	325	324	305	276	329	290	319	259	302	294	296	291	319	311	297	308	288	292	279	305	307	276	322	298	297	309	296	288	270	302	299	322	277	307	292	266	320	287	280	294	300	305	329	308	312
8703	1056	1363	1500	1289	1184	1083	993	951	862	840	793	839	801	764	813	783	772	706	714	710	784	758	757	740	755	710	730	714	683	710	671	680	703	697	661	655	680	726	726	688	704	709	708	712	687	696	692	706	707	723	693	671	658	685	668	658	710	727	684	668	677	708	726	702	700	679	693	673	670	674	678	735	688	682	755	727	682	671	708	720	632	679	695	675	686	677	756	677	712	693	698	688	686	643	781	702	703	696	704	706	715	707	669	719	646	704	719	671	642	714	677	674	669	648	667	729	686	704	680	712	684	663	696	701	719	687	636	692	704	697	700	720	742	666	714	703	724	689	688	686	688	687	686	719	717	693	680	725	709	662	673	671	676	687	661	643	706	692	655	667	693	726	716	704	657	676	670	642	695	695	690	721	646	672	671	661	692	676	750	682	712	666	673	713	679	694	683	704	714	656	685	752	700	667	674	671	689	668	728	667	722	698	741	709	740	663	666	673	717	678	696	689	676	721	673	698	705	648	721	731	678	718	676	697	727	691	688	669	723	662	661	683	689	727	685	666	720	700	718	707	661	684	655	674	655	685	687	684	719	680	691	666	709	722	626	717	722	758	677	703	675	688	708	710	724	757	730	679	674	701	722	697	735	669	719	722	705	731	717	677	688	680	689	715	682	662	665	688	642	719	695	665	688	700	649	718	651	681	673	635	727	698	679	653	662	718	719	673	711	693	715	711	702	657	684	673	657	684	684	670	650	696	656	676	691	684	693	684	677	680	690	686	677	691	649	719	687	723	643	691	742	705	691	722	698	685	680	750	693	706	665	703	714	674	724	688	701	706	673	691	704	657	671	693	678	650	697	671	716	678	680	665	689	753	719	679	690	665	700	709	686	653	679	698	706	703	684	663	699	677	674	708	645	687	725	674	717	719	689	663	682	697	658	685	688	680	696	711	674	698	632	671	720	697	705	700	698	665	655	721	680	724	692	724	701	692	674	677	682	701	701	644	725	674	660	697	709	639	701	701	664	721	682	675	659	688	726	692	670	698	687	671	735	716	634	688	704	720	717	677	712	707	751	703	678	668	693	671	655	690	704	693	705	703	716	670	718	696	709	717	674	708	695	706	679	685	747	699	685	753	698	695	711	716	681	708	687	686	711	680	665	686	684	697	740	711	673	680	734	671	714	698	683	689	717	722	660	714	691	716	731	700	648	662	701	700	691	718	689	689	716	704	667	666	734	711	706	693	702	676	667	680	679	673	706	691	690	680	714	691	646	720	664	729	692	710	650	685	694	679	689	671	742	660	688	678	684	658	715	696	680	676	698	696	685	667	683	681	626	711	720	725	680	683	688	674	690	721	690	698	719	697	677	690	697	689	681	711	718	701	688	728	641	701	733	714	688	649	638	679	703	721	654	689	735	672	716	737	694	690	664	721	700	628	731	721	679	670	695	630	661	691	699	693	716	717	666	669	678	730	730	655	661	711	685	647	673	712	694	681	723	720	698	662	693	734	677	692	714	659	674	675	674	688	699	628	722	672	655	740	711	689	696	692	706	626	700	698	704	712	677	712	671	660	678	709	688	696	693	680	672	687	665	694	664	635	675	693	707	682	684	695	716	719	660	671	697	656	637	743	709	698	688	667	686	739	634	722	685	658	711	688	692	677	684	697	708	742	662	672	708	691	662	693	672	708	674	677	733	685	701	751	726	661	699	690	694	710	692	714	680	635	636	693	659	719	670	710	658	705	678	632	724	658	692	691	696	703	723	711	678	709	711	695	707	667	691	687	666	693	683	724	661	734	682	667	656	665	690	679	661	679	698	702	651	717	672	686	744	654	690	706	671	692	717	728	706	700	683	666	679	715	688	674	645	698	631	664	685	707	646	697	706	690	681	713	661	673	693	704	674	689	674	707	685	687	690	649	698	754	706	685	734	698	680	721	683	745	731	675	675	709	708	704	685	673	659	708	701	686	683	677	689	691	749	681	677	710	665	672	736	751	666	700	725	715	669	684	743	708	704	680	695	674	667	706	698	726	708	713	722	719	702	656	689	712	658	675	680	701	654	718	687	682	700	716	681	708	689	702	670	686	715	659	690	697	614	731	670	660	650	704	671	670	733	686	681	680	690	726	681	714	679	648	699	684	667	690	681	640	656	682	712	664	666	668	666	715	676	686	743	711	674	667	696	646	660	694	700	659	670	680	658	661	705	668	676	704	704	690	698	717	686	691	684	680	709	713	705	672	705	705	659	719	710	652	713	655	671	657	672	705	694	702	695	700	702	697	689	664	712	706	666	670	688	665	676	746	686	676	687	665	647	660	685	700	712	711	693	741	681	678	723	747	664	720	734	674	680	645	693	704	714	625	628	711	705	710	723	713	729	636	660	649	669	719	739	727	726	715	763	655	673	711	669	666	649	680	724	708	708	659	704	667	687	697	688	649	676	681	708	686	661	712	691	682	688	707	687	676	665	723	728	738	697	721	709	733	695	710	676	660	721	676	685	707	718	671	656	678	734	693	715	674	687	666	702	634	721	668	705	718	680	687	685	682	686	701	722	616	665	666	740	722	713	714	682	684	679	720	696	708	682	668	671	672	684	659	729	696	650	704	686	708	688	675	677	675	698	674	697	670	665	682	669	693	732	667	657	676	682	716	665	661	715	678	712	652	742	697	710	739	692	719	736	680	676	652	749	716	710	708	707	690	685	700	690	670	675	664	723	707	660	656	684	674	700	665	713	622	703	694	643	690	671	702	723	684	644	729	699	656	658	711	706	670	666	673	654	698	716	673	651	709	642	671	692	696	681	692	672	694	696	686	652	683	680	624	706	708	689	703	709	656	657	657	654	676	707	690	689	680	686	672	709	708	686	692	683	680	734	677	708	706	634	719	685	657	662	671	664	652	669	673	720	666	721	720	672	705	683	666	682	650	684	660	671	725	697	632	741	684	711	690	670	675	684	672	694	675	692	731	717	673	682	724	694	659	698	665	672	695	722	686	706	659	672	684	653	715	763	685	668	691	719	707	724	677	691	668	705	646	729	667	749	731	701	670	734	692	685	723	667	684	714	722	670	667	725	716	690	737	696	685	665	665	671	694	659	673	702	672	716	744	598	664	735	674	688	723	692	695	698	680	721	659	717	671	656	681	679	655	648	717	722	679	721	706	673	643	690	685	682	657	729	706	695	683	715	699	665	701	702	706	718	697	720	705	680	726	655	661	695	680	757	677	730	658	748	691	710	686	692	658	745	688	685	664	654	702	697	699	726	699	696	709	693	718	683	660	682	699	709	675	660	672	732	670	685	664	710	683	689	679	676	695	677	657	651	703	726	668	687	688	703	738	679	674	660	658	678	703	703	695	679	680	718	720	690	704	666	713	673	721	694	695	686	671	652	693	704	680	680	653	696	708	707	639	698	706	697	710	660	683	719	695	675	705	693	710	740	688	711	708	668	674	663	714	717	708	729	661	666	684	695	710	689	665	656	695	682	715	682	705	676
19906	1881	1172	952	749	637	559	536	508	470	509	445	440	412	455	400	438	415	450	477	430	386	431	422	425	409	412	382	412	413	413	409	427	392	433	398	378	463	345	445	416	399	419	418	394	391	385	407	457	426	424	398	430	397	411	415	404	414	447	425	391	374	398	429	381	426	395	410	405	411	422	430	452	405	365	430	395	386	419	382	409	387	466	387	387	399	416	405	424	418	403	422	410	443	402	355	418	400	403	393	392	410	433	397	408	405	407	403	378	410	395	408	368	432	406	401	419	385	395	415	385	431	451	366	397	395	406	429	425	374	386	416	412	368	447	438	380	418	402	433	408	388	437	467	403	394	383	336	390	382	430	390	395	323	409	423	394	399	428	417	345	371	381	383	407	433	412	391	385	373	374	423	433	435	420	405	380	425	398	408	446	382	352	386	402	422	410	382	359	404	441	419	407	379	419	421	408	415	433	386	370	405	415	428	419	408	386	430	421	401	423	416	431	423	449	417	413	426	371	387	379	444	430	401	423	393	402	396	383	417	376	392	400	388	416	419	397	399	382	391	387	399	367	414	396	390	419	425	432	378	436	402	396	455	409	397	375	397	412	425	430	412	390	430	406	419	377	373	426	370	371	418	401	373	403	381	377	377	376	414	418	391	399	382	387	396	416	382	382	405	400	391	401	363	408	408	382	397	434	442	355	429	421	400	424	387	442	419	381	418	387	433	429	403	404	385	422	401	410	386	402	367	409	417	404	401	413	409	374	412	433	396	371	415	383	432	372	409	425	410	404	403	425	388	399	448	394	389	392	411	402	415	413	425	417	383	412	381	415	389	394	376	398	398	389	455	366	369	426	452	393	424	383	387	420	421	430	407	400	395	416	395	438	386	398	399	405	391	400	415	389	403	418	431	403	394	397	369	403	392	404	389	398	413	439	386	405	370	412	415	382	382	413	401	388	388	438	411	406	384	403	393	369	397	437	411	413	396	414	395	467	393	383	421	408	443	421	411	441	400	406	367	420	448	424	408	425	383	425	397	397	436	362	405	411	403	363	394	409	409	419	412	424	399	406	407	401	431	388	392	419	416	451	393	386	424	434	377	399	377	420	405	410	425	413	428	424	410	388	382	442	405	373	397	426	403	400	417	368	426	427	384	382	409	430	403	415	412	391	424	386	407	422	434	417	415	435	413	418	433	411	409	422	440	372	399	390	397	402	391	395	368	360	398	351	421	429	380	382	397	416	406	427	426	388	396	380	380	424	413	437	397	429	379	404	381	392	399	379	398	427	422	393	403	388	405	440	371	396	390	347	387	391	368	420	407	446	394	393	390	389	336	388	361	386	395	370	421	369	428	377	372	415	450	359	405	393	394	381	393	386	415	419	448	416	378	383	398	415	446	386	373	426	447	405	377	436	419	405	407	386	394	400	406	380	405	380	421	389	423	431	413	420	375	437	366	401	395	394	437	385	408	450	415	376	401	407	423	395	401	417	403	399	361	419	390	395	372	411	411	419	403	397	409	452	407	389	406	380	384	383	423	388	399	393	403	413	393	390	399	386	419	401	398	420	394	395	409	379	380	408	408	372	386	423	411	398	380	441	434	393	402	418	385	417	397	376	385	442	416	398	386	425	378	402	413	392	422	424	410	421	413	423	422	386	405	397	415	424	400	448	411	365	373	434	396	383	400	367	409	418	375	416	409	358	431	362	355	417	404	437	379	415	391	417	413	384	422	380	429	377	436	387	399	391	394	376	414	414	402	372	353	400	391	389	394	343	394	413	416	409	362	363	424	384	429	398	407	390	439	420	444	414	422	400	418	389	409	409	398	424	413	381	396	420	420	391	367	409	421	389	410	393	427	411	377	411	396	391	401	408	399	401	418	409	373	396	390	426	391	395	397	405	427	437	401	389	379	432	404	434	430	411	374	380	400	407	421	393	412	416	377	367	420	410	421	411	373	396	439	396	437	395	414	410	346	415	402	403	454	415	357	428	364	411	371	415	383	375	377	391	375	394	384	384	383	416	390	421	401	405	413	389	423	432	405	373	365	430	385	407	365	388	436	440	409	385	428	402	415	417	437	418	412	400	404	398	387	396	446	391	414	406	385	420	438	427	419	405	378	432	374	422	421	353	428	417	412	403	408	362	405	396	411	442	413	425	406	422	451	408	358	393	411	404	360	418	428	379	403	442	437	456	425	423	403	391	378	387	432	389	414	378	398	385	397	407	397	378	405	416	377	385	418	421	416	398	424	378	399	442	392	417	413	392	377	389	465	407	412	358	415	412	385	399	386	386	397	446	413	354	422	387	412	383	373	358	386	414	377	401	437	391	395	380	410	398	417	404	436	416	355	428	420	363	413	371	410	404	366	382	422	383	414	387	446	423	385	434	424	403	399	414	453	428	399	392	397	386	411	392	415	446	406	413	381	390	417	408	412	367	372	391	405	390	404	415	398	402	428	371	414	423	403	386	419	398	366	391	445	414	418	412	415	387	441	409	407	392	366	384	402	431	416	425	400	426	403	415	358	379	430	462	445	429	398	434	397	363	371	410	402	418	413	452	400	412	422	369	426	406	399	404	427	390	403	399	449	418	442	425	394	389	390	400	414	420	412	386	402	427	387	390	400	402	395	401	400	378	446	404	397	440	411	388	379	416	406	406	407	379	386	354	396	359	384	432	419	432	396	394	405	409	412	365	393	398	369	425	380	398	433	363	433	421	420	399	378	403	414	384	403	382	410	367	419	423	394	411	387	386	385	431	444	435	373	422	431	406	396	396	358	388	391	429	456	418	372	390	424	425	414	384	396	407	431	410	361	425	394	418	417	410	367	400	414	400	400	379	389	398	359	355	368	370	361	368	412	405	411	403	425	404	421	443	350	424	430	383	400	398	436	387	421	421	395	396	390	371	437	385	363	399	360	380	400	401	412	395	410	387	360	395	427	385	420	402	449	355	367	424	426	408	425	339	392	360	447	426	402	384	425	419	420	430	371	423	413	431	424	382	396	378	388	420	385	381	370	452	384	416	409	351	407	405	402	413	484	407	412	404	416	405	425	373	435	403	403	374	403	417	449	409	393	412	408	419	388	400	371	414	414	387	420	401	413	367	431	396	396	411	392	443	435	432	398	395	379	413	394	416	409	390	379	411	420	424	419	378	424	416	424	410	397	416	372	402	429	433	408	382	419	386	389	402	411	381	403	453	400	427	402	425	395	450	429	404	375	423	427	411	407	405	388	440	381	367	440	377	422	448	422	350	400	421	383	431	432	409	413	406	421	456	417	443	405	410	411	409	412	402	379	410	383	383	373	402	390	385	408	355	439	413	393	400	418	409	425	377	415	375	432	395	455	400	425	408	391	392	386	407	410	379	414	385	420	431	411	410	410	398	401	446	396	419	448	406	414	439	385	403	427	421	378	460	400	422	429	426	387	430	429	439	423	395	400	454	430	426	425	410	407	411	387	485	422	367	380	421	455	436	412	434	394	428	424
11022	1554	2160	2528	2168	1878	1642	1434	1311	1217	1175	1165	1127	1081	1049	1055	1053	1031	994	943	984	953	973	990	963	932	912	886	928	903	907	882	919	921	916	931	901	884	926	905	874	913	883	831	865	839	902	887	935	888	878	888	873	863	902	908	862	885	888	879	884	909	925	922	901	896	935	888	879	898	866	808	913	918	887	927	887	858	868	881	875	888	895	883	877	867	897	893	950	884	879	857	941	818	945	917	869	892	921	911	895	846	965	903	874	930	906	916	876	887	907	923	886	851	895	892	901	876	881	860	863	887	847	854	859	882	869	862	862	829	897	885	866	934	843	872	945	833	886	909	918	886	890	859	872	907	875	856	895	906	910	866	875	902	898	864	908	923	812	823	890	902	875	889	855	893	853	883	911	941	896	910	881	857	884	895	912	907	864	860	917	837	866	890	882	861	903	909	890	891	903	871	883	861	936	881	926	898	918	876	942	890	909	824	848	916	857	872	874	834	901	825	909	892	854	878	909	949	902	873	935	911	842	872	892	889	828	868	900	926	925	902	890	912	877	889	882	879	878	867	870	894	851	865	905	893	841	838	901	873	877	912	900	912	881	910	913	887	807	886	921	902	892	864	841	882	874	878	889	900	899	813	888	889	891	955	841	888	877	877	911	835	931	880	903	844	852	902	900	849	868	859	806	858	923	826	937	839	896	873	875	862	891	896	852	916	906	879	838	929	866	921	891	920	888	875	916	899	878	890	914	834	901	905	871	871	948	870	880	884	898	870	870	881	882	853	885	928	856	841	893	917	815	904	905	876	873	840	865	903	843	845	894	878	884	863	886	859	874	865	858	912	866	876	865	868	910	843	936	827	904	900	860	895	843	864	904	929	927	832	880	915	864	850	874	876	891	842	870	894	868	881	902	850	883	873	852	890	883	952	856	815	954	864	853	856	871	884	920	919	910	899	877	902	845	907	893	874	838	879	855	877	861	823	900	874	857	867	880	829	890	873	834	953	875	891	890	875	838	847	857	894	911	854	893	896	890	855	832	894	906	935	878	933	812	886	844	878	852	867	868	874	862	850	855	887	880	902	869	865	872	876	889	918	877	864	824	838	865	909	898	815	808	853	893	883	871	918	865	836	899	917	888	863	876	865	898	913	854	857	908	843	861	856	914	885	850	868	925	860	861	897	854	867	887	890	872	850	929	941	874	878	843	833	858	894	903	905	848	867	883	863	838	882	917	855	872	856	849	900	845	878	869	881	846	867	800	904	881	895	841	860	885	919	922	839	841	892	900	918	832	848	862	852	944	927	944	897	859	892	864	939	848	873	864	839	908	865	875	869	883	845	894	849	851	880	810	900	824	916	878	838	842	921	867	850	886	892	871	806	901	874	888	848	897	853	904	880	912	850	871	890	855	868	880	893	855	875	921	886	857	906	837	896	848	895	916	901	843	846	893	914	855	904	882	847	878	844	878	825	877	848	902	919	871	864	807	851	910	915	785	894	867	843	902	837	868	884	888	897	931	896	885	901	845	840	911	854	895	869	861	912	849	890	894	911	875	892	900	890	862	882	886	892	879	934	850	868	836	913	899	851	881	904	854	845	871	897	848	891	881	902	829	842	879	875	879	877	935	919	919	905	841	845	857	876	876	866	794	916	902	833	857	858	955	854	879	881	942	899	824	912	873	865	905	899	892	881	861	869	891	898	888	875	838	848	891	823	882	867	817	897	841	882	829	876	921	871	884	873	946	848	885	899	852	928	899	873	823	852	873	940	862	888	899	934	890	894	911	803	878	897	906	862	901	834	881	877	907	899	891	906	865	854	869	878	839	867	863	915	904	892	864	930	873	876	843	843	858	880	880	859	826	873	861	875	908	867	906	897	936	846	901	878	877	940	893	848	848	848	829	882	869	876	910	903	842	883	801	902	865	915	900	818	887	893	862	842	877	836	824	882	935	863	944	852	841	796	923	916	858	887	855	879	847	859	826	882	937	879	850	851	921	881	849	856	908	814	901	912	875	865	833	841	873	946	855	859	879	886	854	903	841	876	884	909	902	882	903	862	920	872	872	914	840	865	893	855	898	892	904	876	833	890	888	852	864	875	887	875	944	851	890	834	847	892	883	885	803	859	854	858	846	816	845	855	880	849	884	890	869	888	945	865	910	946	856	912	897	950	848	850	821	886	883	914	884	856	940	836	864	916	927	865	905	894	880	902	867	848	884	890	887	887	856	855	887	877	898	852	872	900	953	917	861	868	902	913	945	896	865	885	866	913	910	854	897	927	830	872	851	928	934	945	870	870	880	865	878	919	936	881	839	858	878	867	892	899	826	871	851	878	855	891	885	873	866	920	862	887	928	909	889	860	909	879	862	908	913	879	813	850	820	870	849	861	840	877	841	891	904	881	898	954	815	821	900	926	913	832	865	876	830	873	906	901	893	858	865	948	848	880	878	904	842	904	871	938	841	916	867	921	869	886	940	890	816	829	888	950	898	862	903	881	860	925	886	918	903	828	887	857	853	892	880	915	931	868	944	857	880	832	897	901	831	905	923	840	894	836	869	886	894	857	876	915	900	849	882	879	838	858	910	885	889	898	886	851	878	885	831	901	869	906	878	871	870	867	832	867	895	921	918	880	882	844	886	877	878	873	873	853	840	912	886	830	870	828	871	864	856	903	880	853	872	867	874	867	905	887	865	903	888	873	897	879	864	877	893	868	873	851	929	898	882	860	893	905	924	896	849	918	895	897	877	898	923	917	881	887	888	842	877	898	875	905	855	840	906	904	899	877	908	898	880	892	897	854	860	858	874	831	882	855	878	857	891	923	879	935	867	851	852	893	858	840	926	849	913	877	907	855	877	875	834	886	840	878	837	881	909	875	831	852	866	913	877	903	869	901	888	860	869	864	889	885	863	916	877	900	932	919	894	910	875	893	859	865	837	867	873	921	887	884	884	841	888	897	856	850	885	912	928	910	857	843	891	868	850	916	848	887	942	900	865	882	867	862	871	883	827	891	844	871	889	823	812	879	858	905	919	853	913	883	840	887	880	861	856	876	845	924	875	881	845	927	879	927	858	863	896	866	862	879	931	846	862	821	846	811	861	900	828	887	858	856	897	862	864	845	854	893	837	878	884	914	840	884	895	893	916	841	909	867	875	904	884	937	897	902	875	893	833	829	893	900	880	894	873	884	886	853	897	888	893	880	855	893	921	903	910	852	891	839	857	855	874	909	876	918	920	869	858	874	796	902	869	896	875	842	870	852	921	878	826	888	894	862	912	933	855	829	889	888	908	899	948	891	887	892	934	862	920	887	907	860	905	893	860	873	882	906	854	909	929	816	888	900	802	848	876	851	856	873	863	920	871	876	905	876	866	873	899	890	902	861	909	886	900	885	870	864	919	844	863	933	890	837	909	897	822	870	857	858	897	825	904	923	909	914	868	905	819	895	882	856	828	915	880	888	836	858	880	909	922	819	899	917	862	894	866	854	862	841	872	867
3264	256	224	182	223	224	198	202	183	184	207	221	200	213	214	194	197	188	212	220	199	214	194	230	189	202	209	210	176	175	190	225	226	230	186	206	212	229	205	216	210	210	178	197	216	229	209	195	183	197	196	174	202	194	203	191	194	215	201	214	204	199	187	219	196	218	201	225	217	203	202	197	220	216	228	245	223	184	189	214	214	201	197	220	204	216	192	208	230	183	190	203	200	220	214	199	214	228	204	204	187	222	218	240	192	202	204	209	205	210	199	195	186	223	220	199	233	205	196	214	187	195	210	214	200	233	221	189	216	214	238	221	186	244	218	207	224	223	235	208	217	179	209	197	218	204	188	218	195	233	226	196	224	196	227	187	230	205	191	212	218	206	207	204	235	250	187	206	217	214	193	206	184	224	186	213	200	208	211	190	182	217	207	183	220	210	222	208	217	185	204	203	199	198	218	226	233	212	204	216	177	176	200	201	185	222	224	213	183	185	191	210	173	191	192	189	193	224	196	200	202	229	202	202	228	213	207	217	189	210	199	202	204	210	206	206	187	200	218	213	217	197	246	201	212	186	179	194	214	207	200	162	169	210	210	207	195	216	207	216	201	229	221	186	211	199	216	206	220	218	236	215	189	197	214	222	189	188	224	198	221	194	208	190	212	198	205	220	209	206	178	225	184	185	220	211	218	203	218	217	204	200	213	192	200	195	215	239	219	202	184	196	204	211	193	196	238	203	209	228	193	192	229	203	211	186	236	213	190	212	181	187	242	198	192	183	215	207	191	212	235	238	198	228	219	222	223	198	195	195	228	178	201	209	201	224	196	192	233	214	199	203	195	176	214	185	212	211	179	183	200	197	220	213	207	242	209	203	228	201	186	193	208	215	224	228	185	198	239	195	200	184	212	212	203	207	176	217	216	173	178	222	226	189	219	204	182	178	194	183	209	209	200	210	202	210	206	190	205	243	212	192	217	201	200	220	199	207	198	199	199	206	211	208	199	211	213	219	225	219	222	185	196	236	223	228	197	207	206	214	181	194	204	199	225	232	210	210	214	234	225	204	213	224	208	216	216	202	227	218	188	209	211	242	201	210	222	216	190	171	195	236	194	186	212	171	207	198	232	198	217	171	219	222	202	219	197	211	214	234	201	200	201	212	187	196	234	226	223	184	210	191	202	180	197	188	214	227	213	198	221	218	230	206	216	193	212	182	210	201	209	216	205	212	199	190	208	185	214	213	210	217	219	208	215	178	222	202	217	221	193	205	187	221	215	222	199	206	220	174	223	199	216	193	201	219	192	178	211	238	213	189	181	210	224	224	196	209	192	200	228	230	229	235	199	208	201	202	213	215	192	207	190	208	210	213	206	225	209	238	231	190	213	208	193	203	216	197	223	251	221	204	215	215	235	218	221	213	236	214	218	223	237	197	206	200	191	197	203	192	205	225	230	231	210	200	220	173	195	184	232	211	215	212	191	186	208	197	214	164	229	206	225	191	207	223	233	196	213	200	223	217	211	171	211	203	213	236	234	226	200	243	212	184	197	199	183	199	192	193	226	212	198	221	210	192	182	192	205	195	200	198	217	219	169	201	211	225	195	185	199	191	206	233	228	188	181	234	243	215	194	190	201	179	213	200	210	215	221	225	196	216	220	226	209	195	197	187	188	194	200	200	191	197	204	194	174	211	197	196	210	220	205	223	220	225	212	242	199	186	231	233	207	227	176	202	206	239	210	216	210	241	206	194	196	215	204	210	205	199	219	199	186	211	199	185	211	208	217	198	218	207	197	191	222	217	206	202	208	220	203	210	238	201	196	190	214	186	186	238	244	212	229	199	244	213	191	211	232	184	210	201	214	201	196	189	212	196	215	176	192	174	189	221	193	186	214	186	205	218	211	211	173	193	197	192	204	194	200	203	190	215	217	196	197	182	177	210	210	195	183	191	203	213	193	211	200	200	214	198	186	199	230	200	204	208	212	224	185	196	204	216	203	204	196	231	217	201	211	233	199	201	208	222	212	204	203	212	212	189	209	195	216	218	206	208	193	213	202	196	188	200	188	219	191	220	240	202	200	185	181	210	208	209	207	228	219	218	195	193	207	199	211	198	199	196	198	205	207	235	186	212	200	202	211	212	193	203	215	215	206	201	218	201	220	197	224	225	214	190	190	205	228	170	205	226	230	205	199	184	212	177	182	231	204	198	174	190	203	200	216	217	195	168	210	201	205	193	196	224	199	204	222	210	202	227	182	227	196	189	194	191	213	243	209	205	225	182	218	193	165	198	218	181	200	227	238	205	187	200	194	193	228	215	212	191	205	190	219	216	192	212	204	206	205	175	229	208	196	215	219	179	222	185	208	203	213	221	184	223	216	201	228	220	189	220	180	204	224	248	188	193	179	219	225	206	201	234	201	214	218	221	186	198	201	210	223	215	210	223	186	209	225	201	191	185	191	187	196	196	196	206	199	188	209	193	225	195	200	221	193	207	188	199	182	229	220	197	227	190	189	207	220	204	199	217	213	170	200	215	197	199	222	230	205	217	195	207	173	223	214	207	215	197	198	219	184	212	214	194	209	171	201	191	237	225	221	203	235	225	218	168	202	194	213	195	211	203	191	209	212	210	199	228	187	217	228	168	194	207	211	215	198	202	212	191	188	169	180	202	204	203	198	225	199	181	196	235	174	207	203	192	194	223	203	217	200	228	211	200	226	178	192	225	244	187	211	219	208	195	201	206	196	202	212	175	230	214	211	182	198	232	221	211	193	222	228	194	213	235	214	219	204	190	216	225	247	223	202	222	209	201	225	196	203	242	200	224	198	184	185	232	199	207	202	204	212	208	211	209	232	195	209	219	184	190	212	211	174	202	202	174	218	201	224	208	226	213	190	188	202	209	190	206	218	206	205	195	171	211	216	195	183	218	197	188	179	217	217	237	203	238	191	185	207	198	212	214	184	223	200	193	210	205	200	209	214	206	207	209	209	177	202	197	224	171	180	217	219	195	213	182	183	180	185	205	219	194	205	223	210	203	196	191	186	204	195	180	184	224	221	220	228	202	184	210	199	193	181	191	209	207	230	198	200	223	179	184	216	206	220	190	185	195	195	215	208	184	185	192	206	224	181	186	205	202	231	210	195	194	225	206	230	225	188	228	183	213	182	203	217	207	237	200	224	200	220	203	213	191	207	190	190	226	212	215	220	198	192	209	221	207	194	208	180	216	207	240	214	193	220	220	210	221	227	211	203	211	165	201	194	230	231	213	195	223	182	202	200	227	199	193	201	190	227	198	234	200	194	242	184	190	219	221	236	188	196	196	198	177	208	197	209	194	209	232	233	229	196	193	202	197	201	200	220	210	216	198	207	182	216	191	218	199	196	218	210	192	183	202	188	208	188	195	230	209	211	198	213	215	205	194	179	207	216	214	230	218	226	214	190	229	221	191	191	202	202	186	194	205	183	183	230	194	188	202	198	222	207	231	180	199	233	244	221	184
2752	545	528	512	535	535	523	487	474	527	515	527	469	487	511	525	495	497	528	496	472	529	497	491	482	502	503	451	522	482	440	485	512	479	494	480	511	519	542	439	495	501	467	476	465	480	511	519	505	522	464	486	516	500	473	514	515	502	547	492	452	523	477	518	551	493	496	505	534	492	533	497	524	504	501	522	478	518	496	480	478	487	446	513	537	515	504	558	478	495	487	481	469	483	520	527	492	518	493	477	500	511	475	501	491	499	543	484	483	497	517	503	501	489	514	499	487	491	473	494	470	507	506	539	490	532	505	503	472	505	499	490	494	521	513	518	549	491	525	472	470	485	494	458	483	503	494	498	495	507	498	495	502	530	487	470	530	446	512	504	451	539	496	499	498	527	482	511	507	544	493	554	522	484	473	454	489	512	514	508	497	453	504	524	473	486	487	489	488	511	481	483	501	474	523	459	480	471	483	533	492	509	522	468	526	515	552	506	489	501	465	509	466	511	490	491	509	499	490	515	476	517	471	513	526	521	494	474	513	453	562	509	518	501	507	511	525	497	502	475	486	495	538	506	496	496	494	509	555	526	504	534	503	512	459	463	503	498	516	524	496	484	510	530	473	463	515	520	515	493	464	525	522	495	491	519	520	509	484	510	478	500	468	502	491	523	492	488	494	529	492	471	457	467	482	509	491	457	500	508	496	556	486	509	451	503	449	505	471	513	485	479	444	489	490	499	504	523	525	484	503	505	463	479	518	451	512	473	508	538	507	487	530	486	508	505	451	498	484	507	487	488	531	474	501	496	458	496	483	467	485	491	493	499	499	498	525	525	504	517	468	476	514	502	492	501	491	510	455	486	482	525	531	466	487	458	500	494	494	475	476	469	491	520	497	483	514	516	543	486	480	475	493	511	504	438	435	504	525	530	492	499	502	534	524	471	493	477	516	530	497	484	514	496	492	505	522	494	494	504	529	484	491	524	481	495	545	463	473	520	458	521	490	490	467	465	500	520	475	461	473	489	491	498	506	495	498	512	513	511	549	451	490	529	485	476	491	509	499	510	496	483	503	466	483	498	484	520	518	428	498	532	477	479	490	459	518	483	468	493	461	465	480	498	480	523	510	497	556	519	501	488	488	520	435	428	472	472	511	482	506	474	454	504	537	499	469	525	552	534	468	505	536	508	510	488	476	477	511	483	481	461	505	484	461	533	468	480	511	512	513	534	525	519	456	482	510	490	527	478	525	461	483	510	494	480	496	482	502	511	506	505	490	521	540	523	438	484	475	498	483	478	469	516	485	513	491	503	490	487	513	513	486	501	509	515	493	560	542	465	501	491	482	490	495	466	482	477	489	507	513	523	504	526	491	489	534	494	478	485	501	449	500	487	505	472	464	522	491	517	507	512	501	484	474	512	519	507	531	501	493	494	502	517	508	465	475	513	509	514	477	524	506	488	523	467	516	486	462	487	490	492	473	509	500	481	489	511	451	537	446	458	509	496	481	527	488	490	512	485	473	483	468	474	511	479	508	463	517	510	481	503	528	503	529	481	501	520	475	477	492	465	502	496	468	494	528	511	470	493	472	510	515	524	475	509	482	502	460	476	510	498	467	511	451	512	477	503	514	511	511	509	491	517	502	498	484	498	517	497	488	526	529	488	525	508	521	494	450	483	531	473	515	478	500	502	522	496	477	503	515	490	497	501	480	457	489	511	527	464	493	500	451	518	523	516	513	505	522	497	486	498	455	484	510	526	505	497	474	511	520	473	519	476	490	482	475	478	493	492	490	513	500	507	461	497	502	503	462	468	497	503	477	481	495	502	488	476	504	492	524	519	516	526	503	493	456	512	515	521	539	520	519	535	526	507	459	508	543	481	492	509	526	506	507	521	492	507	491	523	474	498	508	491	492	507	519	489	494	502	505	521	469	526	520	502	492	494	488	498	488	474	493	530	511	527	453	537	480	492	490	502	494	516	494	481	461	500	510	517	484	512	505	523	488	467	501	466	482	496	480	479	470	485	500	494	478	523	488	490	519	504	483	528	494	504	475	536	527	482	499	531	503	431	479	491	485	512	548	440	465	489	541	476	478	516	507	467	531	487	473	498	476	515	498	491	483	497	494	534	505	505	453	470	501	501	484	470	513	503	451	498	473	499	478	486	510	524	478	529	474	527	506	467	507	517	481	487	508	508	498	453	518	465	484	497	463	513	506	536	505	524	498	529	502	484	506	501	508	503	516	493	498	532	512	520	471	508	474	465	493	468	530	501	515	458	480	489	481	508	493	487	486	502	526	533	513	476	453	477	491	498	496	479	454	473	464	491	484	475	498	499	515	471	498	574	510	493	496	501	480	532	495	472	475	501	490	532	505	484	475	478	476	524	499	465	501	482	443	467	496	538	549	493	489	496	512	490	476	479	493	464	478	481	519	548	493	504	517	464	488	522	483	492	447	539	497	469	509	503	504	518	448	497	475	489	464	479	497	476	534	464	494	528	481	502	462	501	457	516	492	527	499	473	479	538	468	527	465	467	478	503	477	512	548	511	457	520	456	514	518	477	472	506	491	507	492	479	471	489	491	479	465	506	494	502	469	478	495	507	506	486	556	501	502	421	454	501	500	493	519	480	481	484	467	541	496	513	481	489	487	499	478	503	503	484	511	527	485	523	502	491	497	522	471	482	511	486	494	472	491	483	491	478	522	504	520	497	517	451	514	503	473	522	497	499	526	462	508	486	516	507	511	467	495	517	477	474	504	492	475	454	470	476	504	468	479	512	539	504	461	480	515	496	506	513	490	482	492	474	495	491	495	486	479	501	491	502	481	471	495	550	473	506	530	480	523	475	475	487	486	494	542	508	472	502	547	518	489	488	530	539	528	490	477	446	461	486	472	501	456	479	521	515	481	479	494	506	496	471	494	437	529	471	506	519	524	492	463	491	467	520	484	458	501	516	507	502	481	488	485	497	506	494	478	494	472	518	513	510	516	505	533	507	489	490	488	516	490	503	465	498	498	467	441	509	517	497	480	476	484	489	457	494	490	483	560	537	480	479	489	518	523	490	493	501	510	518	524	495	515	474	505	506	483	516	486	512	464	487	488	509	514	477	510	486	500	493	453	495	505	485	522	520	481	473	476	486	509	541	458	493	495	493	503	448	492	478	459	499	462	512	504	472	482	469	482	520	518	484	489	496	490	497	526	464	505	466	461	487	506	545	493	464	488	488	526	484	501	483	492	517	484	468	530	512	492	434	475	470	499	540	550	509	511	466	499	484	488	511	465	472	471	468	502	505	499	528	457	474	497	432	512	512	475	547	478	504	503	446	525	510	520	501	475	516	499	484	475	503	473	473	495	543	531	464	499	491	497	527	510	457	472	487	517	508	521	483	499	489	536	505	485	487	503	524	497	454	495	499	542	479	492	465	524	469	512	446	523	492	484	504	538	456	499	487	469	528	524	504	516	482	487	465	493	514	515	522	466	484	521	503	489	531	489	482
11195	815	620	558	437	392	400	363	382	328	295	290	343	299	307	290	327	344	312	311	307	312	311	292	271	319	312	297	275	294	274	296	326	314	318	269	323	317	325	281	243	283	313	318	262	303	339	335	252	271	269	294	318	293	276	326	323	315	287	302	300	321	298	304	279	304	309	305	277	313	307	308	331	280	302	288	283	300	311	274	295	293	312	300	307	311	311	267	285	287	308	311	306	322	316	297	302	291	326	300	295	319	293	311	325	305	263	294	299	282	310	293	285	299	303	310	307	330	311	336	326	302	315	312	296	320	286	292	270	277	328	269	281	328	287	300	288	276	303	269	292	316	279	256	302	297	306	301	298	329	299	345	322	265	319	295	290	266	312	279	332	304	317	318	292	255	315	310	308	318	314	254	298	283	317	309	290	313	283	327	281	282	321	287	272	302	290	306	285	321	312	266	283	282	277	309	277	311	260	292	265	273	332	308	268	297	302	292	315	307	304	323	280	297	289	308	308	316	271	300	283	275	276	311	295	309	300	301	277	292	312	331	306	282	280	317	315	320	252	342	284	332	329	290	298	316	304	291	313	286	306	279	331	278	276	281	290	265	285	300	302	300	301	317	311	324	284	293	299	300	316	329	267	340	302	296	267	332	301	284	282	320	277	299	301	334	302	312	345	280	310	320	284	264	328	284	282	323	270	297	318	315	286	312	342	326	329	319	299	263	312	303	327	298	294	239	321	289	310	309	301	310	288	283	277	296	320	326	312	299	294	280	293	307	303	288	286	307	320	328	317	291	290	300	295	299	304	257	305	305	294	302	313	302	263	306	299	319	307	297	283	297	306	274	313	282	295	304	286	286	298	283	255	300	295	306	314	298	311	294	281	355	282	271	295	332	312	291	331	277	311	331	298	321	309	314	306	301	319	337	278	295	312	310	298	285	295	258	314	301	300	295	291	285	291	301	277	305	266	267	285	320	322	289	322	273	315	310	305	300	303	298	295	300	318	278	272	316	288	278	264	242	299	307	315	330	321	272	282	315	312	272	305	313	328	304	302	307	293	300	279	294	285	310	296	306	304	302	293	307	280	321	291	323	317	297	276	317	296	304	301	296	322	305	271	294	295	312	319	295	273	292	295	280	293	323	320	319	306	309	294	306	324	273	321	307	279	275	299	262	287	289	255	284	321	296	313	291	294	260	286	277	320	296	280	283	280	289	284	271	315	291	321	289	305	325	301	287	276	282	301	285	328	290	299	294	267	313	300	295	293	292	285	338	306	311	288	311	311	307	298	301	327	313	317	318	312	282	359	291	330	296	301	283	306	344	290	318	329	311	312	269	279	309	284	301	309	283	294	243	305	316	331	316	317	285	286	283	304	305	305	289	284	300	277	312	311	318	287	298	306	332	289	299	299	286	318	303	333	308	318	296	304	280	319	291	324	329	319	273	325	308	290	314	277	293	317	340	294	309	321	324	318	294	309	261	282	273	311	286	286	291	297	319	254	305	300	289	315	323	300	302	316	276	298	284	283	293	311	285	321	305	319	316	308	281	341	299	317	291	299	287	292	305	328	288	281	312	309	302	299	311	296	295	290	290	280	273	270	282	302	305	283	307	316	302	316	272	267	293	282	308	286	280	280	288	288	322	295	285	316	261	294	299	318	288	305	293	325	343	306	324	290	278	286	322	286	314	343	300	274	300	262	284	275	277	260	279	282	265	285	305	296	291	250	288	289	338	327	302	286	272	346	307	304	269	307	269	264	315	298	317	279	261	265	316	299	285	264	306	306	272	325	269	280	293	289	289	289	274	304	296	287	292	305	314	317	316	308	260	283	262	288	311	349	293	309	290	322	287	318	307	294	302	324	299	292	317	329	300	279	299	276	271	282	316	297	304	277	287	302	315	289	305	299	302	332	297	296	286	290	289	295	297	304	291	305	304	326	327	273	281	341	313	294	276	291	296	309	310	284	288	305	303	290	309	329	319	288	282	260	329	292	327	284	312	296	308	296	299	271	277	280	300	323	302	282	311	290	297	314	307	310	339	294	294	312	269	332	276	307	295	286	297	296	319	314	297	303	263	285	281	290	279	289	315	275	277	300	321	288	310	289	288	269	311	312	350	317	316	299	290	280	277	323	315	296	315	290	305	248	297	306	332	310	265	294	306	307	329	282	272	280	300	296	307	280	315	316	278	324	267	315	283	322	290	280	322	252	286	315	338	285	294	265	308	315	306	328	304	295	289	299	280	311	290	324	345	287	288	314	313	287	284	296	299	302	308	291	303	282	317	303	281	309	288	308	307	295	268	321	307	270	344	317	283	304	288	315	301	294	287	319	286	295	300	257	279	339	299	293	307	321	290	320	283	320	345	307	294	289	291	309	344	295	311	274	265	290	298	271	290	279	312	278	295	286	278	286	285	294	271	314	291	306	276	275	319	298	317	295	294	322	311	277	314	293	266	303	287	291	299	283	263	330	299	297	313	333	285	318	315	314	265	343	281	293	353	304	300	292	298	309	311	248	286	269	291	310	295	326	320	301	280	273	287	267	316	298	278	313	297	339	298	303	311	299	291	314	300	293	293	270	287	324	319	318	304	281	297	293	288	279	318	280	307	327	288	344	312	285	300	332	293	326	261	276	310	314	286	311	293	316	310	281	314	307	288	285	298	250	281	331	307	281	333	309	280	289	277	308	324	279	280	309	306	284	324	306	297	317	299	305	280	305	301	299	303	268	279	279	302	283	308	297	290	339	292	274	282	282	280	301	298	284	335	286	332	304	282	305	321	306	323	296	289	312	302	314	324	308	276	305	294	325	277	285	283	326	294	310	329	284	280	295	294	307	330	305	300	335	280	291	324	307	293	308	290	288	306	284	301	335	302	325	291	271	282	309	301	274	315	329	263	301	285	292	319	294	325	266	320	320	304	301	304	304	286	334	308	283	302	263	305	280	285	299	250	293	286	292	293	304	285	271	313	265	260	324	289	305	327	315	290	310	273	296	294	277	276	312	306	317	308	298	282	307	291	307	293	275	311	305	284	321	299	291	289	305	275	285	289	289	342	319	307	284	285	335	317	317	292	292	293	323	320	286	308	281	297	308	272	285	322	350	348	295	304	330	313	327	308	302	313	341	315	264	288	323	317	295	318	292	276	306	317	286	284	308	310	299	284	329	294	300	303	273	321	283	260	303	289	349	342	327	273	274	303	290	317	307	312	309	293	289	288	289	301	294	288	344	308	274	342	318	273	301	315	304	289	283	293	309	321	279	275	321	279	310	315	312	287	311	337	292	290	277	290	310	313	302	306	292	283	300	284	297	317	252	310	312	306	308	363	312	319	279	343	321	332	306	286	271	310	311	303	303	292	273	284	296	270	317	270	286	305	320	296	285	296	329	311	321	291	282	273	299	287	299	299	305	297	266	286	308	329	296	292	287	280	261	289	293	301	303	284	274	293	305	311	315	313	272	302	308	307	293	280	305	316	309	283	300	305	290	293
8012	1026	1334	1443	1336	1195	1074	990	937	881	862	810	832	802	763	763	707	765	759	703	781	699	707	711	701	682	681	701	723	732	681	661	711	671	691	680	691	692	698	731	678	693	706	691	727	711	691	662	718	662	727	721	693	701	693	658	644	690	690	693	711	692	671	679	646	739	660	680	656	698	668	674	729	708	767	742	747	699	633	711	707	693	655	691	667	685	685	707	709	663	708	722	665	673	703	694	664	699	665	690	708	701	663	709	689	679	724	725	675	716	663	644	741	680	725	662	689	692	677	718	665	648	690	679	685	718	672	676	677	672	674	705	711	663	638	682	693	684	656	701	710	704	669	679	682	707	679	699	691	695	687	731	645	705	728	675	710	666	694	684	711	692	637	732	702	716	643	694	704	683	650	686	687	721	703	656	670	669	665	696	666	703	684	687	673	719	716	663	656	642	722	661	660	684	732	691	725	628	691	696	722	691	641	656	662	737	671	700	690	683	685	666	697	708	679	650	700	698	681	654	659	685	671	665	675	729	690	669	662	665	705	639	681	691	706	669	711	663	665	676	664	709	721	727	741	660	669	753	655	664	661	709	707	699	663	679	701	715	720	649	706	672	701	666	707	676	684	669	688	686	682	653	712	656	681	652	689	676	734	635	665	625	693	682	730	695	679	698	672	722	692	665	709	643	716	721	691	706	697	684	682	652	703	744	751	719	655	650	696	653	693	693	665	666	660	691	670	718	659	646	696	688	705	717	663	697	675	668	674	718	702	665	659	719	664	714	652	692	667	663	682	683	651	664	718	704	705	686	703	648	685	702	705	679	675	671	737	662	733	642	683	721	670	719	648	675	692	638	683	656	675	712	711	700	652	703	710	661	668	688	655	673	649	735	683	672	715	704	662	739	718	685	649	652	662	701	690	671	723	673	657	708	665	708	667	658	689	713	664	681	680	644	653	680	706	737	698	664	722	677	689	713	699	690	703	626	659	674	661	666	697	627	656	706	673	677	651	713	679	671	715	621	666	695	648	719	683	687	622	697	684	660	694	670	697	697	674	687	670	692	703	664	715	644	663	687	668	677	704	669	692	683	669	686	711	696	667	643	650	726	687	649	676	656	710	743	687	664	637	699	687	723	705	693	670	677	696	660	747	688	677	679	652	712	685	668	685	699	709	664	657	674	716	725	692	671	688	657	652	678	637	666	663	684	693	694	694	684	660	636	669	713	688	685	706	738	672	679	702	692	666	697	652	672	730	692	701	689	650	705	680	640	652	667	670	705	711	685	677	720	701	712	671	710	656	710	673	650	703	715	723	669	699	684	707	731	677	685	676	702	709	669	653	678	667	663	681	648	632	693	643	658	679	651	676	735	676	662	693	736	676	697	674	718	672	659	676	648	720	650	689	682	637	666	712	695	673	669	705	674	690	650	729	692	664	640	692	649	692	679	637	709	698	672	672	706	727	728	647	685	698	676	688	724	717	680	701	664	650	686	676	674	677	729	689	678	699	721	723	652	712	722	692	678	635	704	685	665	655	755	659	666	717	686	694	690	703	693	674	659	694	659	679	670	716	655	716	674	645	688	690	724	649	681	707	674	639	640	761	669	709	689	682	670	674	669	629	671	645	641	709	709	690	647	661	704	691	654	704	671	717	656	689	682	658	715	724	718	671	714	674	733	674	706	705	657	681	639	682	705	675	700	686	666	698	661	700	733	657	681	635	675	706	683	686	692	643	712	666	669	630	699	708	682	697	649	708	683	701	685	642	717	690	713	658	645	645	699	671	647	692	720	657	662	677	703	634	670	708	665	705	681	643	642	709	662	742	673	726	735	649	679	668	696	682	716	705	644	667	699	670	687	728	700	731	727	702	701	681	721	670	713	688	679	685	658	679	656	650	701	666	630	706	677	672	686	664	684	677	689	684	694	689	681	698	653	698	760	692	704	671	668	727	685	696	686	682	661	673	725	683	694	683	685	699	677	693	674	649	660	674	678	707	714	697	672	664	703	684	715	687	662	743	726	706	705	654	715	668	668	675	695	620	665	673	663	657	705	694	662	680	752	675	688	699	644	653	695	637	688	721	683	686	702	711	662	682	643	644	709	695	641	707	677	701	712	658	701	671	620	709	677	663	679	694	648	734	722	672	653	725	711	715	676	663	696	661	691	683	654	716	636	683	655	705	621	725	683	679	710	699	696	689	680	652	702	686	671	659	648	668	698	685	681	685	654	681	689	649	679	713	673	649	692	649	713	716	697	675	686	693	666	661	694	686	700	709	670	678	656	690	645	711	719	710	670	719	667	729	686	697	688	675	684	682	678	708	680	694	667	702	678	714	673	689	676	699	741	679	680	707	725	744	723	681	678	677	660	676	696	693	680	628	694	707	697	732	650	666	695	679	688	636	670	633	618	711	702	668	678	704	704	644	651	661	682	724	696	688	689	717	719	685	647	679	699	652	696	709	696	639	679	663	673	708	706	688	669	670	695	685	677	706	663	677	683	628	695	635	694	670	626	680	694	685	649	726	707	699	679	713	631	658	667	676	668	715	699	706	716	670	634	609	724	679	703	711	711	698	687	652	691	648	689	715	683	666	637	722	669	663	652	682	632	656	705	717	719	695	684	687	727	703	737	707	653	723	702	693	706	675	697	693	692	694	677	678	702	661	656	700	732	685	698	660	667	683	729	740	658	649	699	732	694	657	701	683	664	705	674	686	672	686	646	680	661	718	686	704	674	676	635	685	665	655	695	680	692	672	685	697	688	693	690	651	647	729	675	698	701	653	665	697	723	732	688	664	669	724	692	709	717	704	690	638	641	691	706	649	695	680	637	679	686	687	708	675	671	671	717	707	726	717	669	713	649	670	679	688	710	666	662	704	665	711	673	657	705	634	678	711	697	668	682	673	733	683	673	738	685	645	689	635	690	694	692	678	666	656	651	696	684	674	668	698	713	669	661	636	650	647	707	719	691	677	681	718	681	711	659	670	729	719	683	701	716	655	712	705	648	651	661	701	639	718	670	683	643	688	685	632	687	706	684	695	631	695	646	706	683	722	636	682	700	695	653	675	692	700	695	687	685	674	703	683	714	664	750	675	675	652	687	731	665	689	676	723	669	699	684	739	676	695	683	698	669	699	660	677	694	696	681	665	660	732	701	681	678	673	651	709	721	673	684	732	742	679	715	697	709	661	697	693	704	714	682	636	681	685	710	694	712	675	696	732	668	746	665	687	687	716	645	670	731	708	659	702	727	702	685	679	703	733	648	672	696	698	699	700	668	665	688	694	607	685	700	682	637	676	689	714	680	699	695	692	657	664	702	686	642	629	638	665	694	664	701	618	710	704	669	648	736	696	682	648	706	686	727	721	668	661	720	690	667	652	656	661	697	665	680	714	684	718	692	727	682	733	674	684	673	684	680	705	683	690	731	716	697	665	731	698	686	668	662	694	662	732	701	700	680	676	701	686	706	673	643	709	696	683	635	647	744	676	705	667	671
18786	1890	1205	899	730	604	546	539	498	497	430	464	434	399	414	391	379	406	413	403	404	424	447	400	400	428	398	451	407	400	376	404	371	383	399	413	405	435	431	411	433	448	390	375	426	401	380	428	438	406	395	395	359	384	417	393	402	393	412	403	397	405	401	403	383	383	419	413	409	360	372	400	376	376	417	395	399	411	373	376	409	407	405	385	430	373	440	387	406	359	409	416	391	389	388	406	375	414	383	420	393	435	409	361	370	388	373	390	426	387	408	396	347	396	397	421	412	367	407	378	366	376	392	410	440	422	457	382	403	385	412	385	347	392	433	395	367	392	407	373	422	452	368	408	391	343	384	373	374	387	375	374	384	399	392	366	386	381	354	405	418	381	408	448	359	401	385	416	407	391	400	413	417	414	423	423	369	364	409	423	391	414	418	377	424	391	425	409	383	391	367	383	435	375	402	415	414	394	328	403	425	403	429	440	414	410	423	462	407	372	403	400	386	384	416	411	426	431	389	381	380	389	425	358	409	429	399	373	343	413	385	420	395	377	404	361	415	406	374	402	384	385	408	425	365	387	448	402	407	363	387	384	395	372	418	362	439	402	395	394	411	400	378	473	406	383	408	396	398	396	398	381	400	416	416	402	440	452	428	376	410	399	368	420	409	396	407	363	379	394	410	373	401	350	402	365	442	399	365	413	404	382	364	384	383	380	373	382	373	404	398	394	386	412	427	365	371	392	401	400	387	360	420	423	387	431	391	392	418	451	377	397	434	381	421	419	398	384	395	385	371	368	365	399	426	396	409	424	363	399	421	408	417	421	384	380	446	403	350	363	390	380	384	395	390	370	424	397	392	351	405	416	389	397	376	401	395	426	391	370	393	394	424	398	401	402	398	417	398	369	392	414	344	405	385	427	429	386	406	360	407	450	388	401	405	386	433	373	383	421	387	392	431	422	423	400	385	418	418	433	434	376	384	384	398	390	375	377	380	417	404	450	429	405	392	400	438	406	388	401	379	404	410	385	390	393	362	409	356	418	455	405	389	429	400	405	388	429	413	393	440	383	354	404	352	406	405	422	408	382	380	407	365	372	428	397	389	420	383	377	359	437	388	397	380	366	405	422	431	351	397	388	415	377	403	399	415	436	393	415	392	414	382	434	410	373	415	402	393	380	384	409	398	395	439	378	401	401	394	432	433	378	372	412	430	443	394	393	391	391	397	402	383	428	389	414	414	359	429	412	427	420	362	393	388	411	402	414	436	432	435	389	378	381	427	454	374	376	407	371	412	398	419	445	364	405	410	421	414	395	395	405	361	364	369	431	430	399	411	413	390	395	390	418	376	366	351	394	407	427	383	384	381	371	411	418	409	343	386	374	409	373	419	385	394	383	377	380	382	364	410	436	383	390	411	376	389	410	396	384	381	388	396	412	372	383	396	382	396	389	381	384	375	362	450	437	405	395	397	384	412	441	382	359	365	394	404	422	416	427	378	371	398	381	417	385	402	394	375	389	409	431	382	389	378	381	420	375	391	410	388	373	446	395	388	411	415	410	432	417	415	385	368	368	405	400	373	396	414	404	433	393	436	376	372	374	347	376	406	397	442	384	410	400	391	404	406	399	361	366	390	393	404	386	417	417	385	395	440	433	402	412	429	386	422	391	385	434	384	398	410	385	382	413	385	404	365	408	395	360	381	421	423	385	417	420	369	457	395	351	395	382	408	371	371	414	394	391	397	420	420	430	388	408	423	416	384	402	396	363	400	382	425	439	386	416	412	388	393	424	397	382	406	413	369	391	431	406	403	425	415	420	403	390	391	427	398	371	407	394	405	427	380	367	413	385	392	399	410	428	411	424	408	412	409	390	408	443	390	393	423	420	394	398	391	392	374	362	395	370	404	398	384	395	402	391	434	383	395	422	396	405	395	398	367	404	363	388	390	379	380	359	348	397	407	412	387	397	423	432	416	434	386	408	382	396	387	392	374	416	393	395	358	432	436	415	401	392	391	410	378	371	405	398	407	420	415	401	411	383	350	410	396	405	365	383	379	402	386	403	400	403	391	426	447	410	384	388	382	366	372	388	392	383	423	421	400	434	391	380	396	415	384	369	412	438	404	399	405	408	376	374	376	392	390	399	353	398	376	402	388	390	348	404	384	382	431	376	443	381	404	406	421	411	345	391	453	415	440	395	412	406	458	415	392	383	416	406	390	411	384	426	390	429	392	447	333	407	383	386	467	424	406	405	414	408	418	401	399	420	407	377	410	376	382	402	444	381	402	410	413	443	427	386	414	411	401	371	453	408	361	397	373	420	384	416	405	419	429	375	398	389	412	413	410	398	436	413	420	384	357	408	428	419	396	391	353	391	406	383	361	401	394	414	388	383	396	439	427	378	389	384	397	411	445	405	419	391	412	398	409	401	441	410	428	374	396	421	391	425	405	361	385	392	388	398	423	419	438	380	374	409	393	369	386	406	389	393	394	407	403	380	387	417	438	362	380	380	408	390	403	360	390	376	392	364	382	417	411	384	394	401	391	408	451	398	438	408	379	396	386	401	424	403	388	391	385	416	382	434	334	404	412	354	381	388	410	382	350	442	365	355	403	433	398	392	392	373	409	379	412	393	441	356	374	352	401	361	427	413	406	354	396	394	361	360	391	432	398	364	400	410	422	351	387	394	411	380	374	421	400	423	418	421	369	372	368	352	397	403	426	409	372	413	427	432	382	371	392	419	371	417	379	417	421	394	392	399	396	390	381	385	399	438	386	422	395	420	393	395	387	447	409	370	403	394	393	396	381	420	402	435	372	440	394	383	419	396	403	425	390	393	394	399	371	427	405	400	427	445	368	390	411	395	362	381	409	423	399	367	428	401	395	442	375	418	415	422	393	387	411	375	428	373	383	400	388	353	422	404	375	392	447	397	383	427	414	368	423	360	401	370	366	409	413	406	428	442	417	375	398	409	384	404	390	398	417	396	384	416	437	406	366	380	418	410	394	404	411	415	382	395	392	377	414	414	395	394	398	421	378	409	404	419	428	425	388	357	367	372	409	457	386	426	395	392	430	400	382	367	401	398	475	429	389	381	380	377	426	423	432	377	399	392	385	397	409	380	394	386	357	375	375	368	397	435	408	409	362	415	446	404	398	420	417	417	399	388	399	420	424	409	410	387	399	375	381	389	405	376	409	383	438	402	377	396	407	412	404	435	398	400	413	398	379	379	383	413	440	365	410	391	372	404	437	421	402	403	358	376	407	407	444	431	392	391	434	392	367	389	374	409	385	397	388	366	369	390	379	430	421	432	420	406	413	366	371	385	393	395	401	388	422	405	406	410	405	444	396	384	424	388	428	383	427	438	445	410	397	393	430	416	383	416	424	408	375	432	378	390	414	419	364	377	407	408	428	361	389	377	408	419	399	380	380	398	402	412	430	379	389	408	379	369	363	356	456	367	363	370	416	344	392	439	384	375	409	372	374	426	404	391	409	388	388	375
10284	1553	2186	2577	2206	1888	1679	1458	1389	1256	1152	1104	1166	1097	1044	957	1015	951	994	1011	933	973	982	954	943	890	928	919	910	928	955	953	925	912	943	926	882	878	904	882	890	909	926	893	882	896	879	844	878	906	924	880	863	888	841	885	880	872	898	893	870	839	884	900	898	869	890	889	865	850	876	852	921	900	854	872	857	833	951	841	907	874	911	896	920	885	873	893	893	866	844	926	945	903	897	862	882	875	869	885	834	900	879	865	851	930	918	856	873	878	884	853	886	827	887	969	904	850	857	853	862	874	897	875	869	855	857	868	883	828	884	869	934	847	854	869	896	916	882	880	903	848	851	885	852	817	827	867	888	895	866	866	904	910	894	868	876	894	845	903	884	919	844	836	898	841	858	852	866	880	855	893	854	873	888	862	880	839	902	831	860	903	834	866	873	892	845	865	838	890	835	886	853	886	827	816	854	847	835	889	845	847	860	906	829	856	835	867	900	868	843	864	845	896	877	818	847	868	886	895	881	868	849	834	847	814	842	878	847	874	852	868	859	890	920	873	852	860	885	912	903	862	847	851	888	880	879	809	894	905	827	859	860	894	891	882	880	895	857	876	880	891	856	821	873	909	861	878	853	858	835	861	865	859	875	871	881	907	866	899	853	878	937	895	927	828	858	888	887	862	875	856	806	885	836	830	970	877	817	823	867	895	905	868	776	894	863	856	841	870	849	892	900	862	839	812	844	838	888	875	903	911	856	897	824	875	872	878	867	886	871	853	890	864	871	895	860	860	873	861	854	864	865	868	859	874	868	856	850	857	836	885	822	832	891	893	846	886	841	823	842	875	855	828	868	856	908	931	835	895	887	858	884	818	848	860	861	892	812	830	889	832	880	886	919	855	840	838	837	867	884	911	875	886	918	870	798	841	835	891	851	905	929	846	883	863	880	824	810	828	879	808	821	918	858	876	852	861	853	837	879	835	864	871	848	844	900	899	851	832	843	842	895	824	892	866	870	880	920	823	890	870	902	848	864	864	909	834	821	853	809	839	896	858	854	847	879	843	898	884	845	846	811	884	837	861	863	841	835	862	899	843	858	882	851	862	885	873	908	867	838	859	861	837	847	894	856	865	861	848	827	868	848	858	876	832	865	858	858	830	835	887	876	831	923	878	874	808	871	886	842	856	946	824	862	883	852	892	856	885	883	863	840	840	906	816	891	891	850	859	858	865	836	806	926	824	827	899	875	875	847	826	841	873	871	864	850	882	878	868	860	832	833	880	842	921	839	857	886	797	873	879	853	826	884	854	862	858	851	903	852	872	828	868	845	856	834	841	832	822	807	872	872	874	896	862	870	908	854	803	864	856	891	876	891	821	870	852	886	850	882	866	873	867	799	890	858	842	913	857	885	906	881	823	880	843	882	854	860	858	809	830	840	876	907	917	864	868	801	848	844	887	881	836	886	875	854	886	851	832	841	880	840	886	846	856	861	890	858	930	869	860	878	892	827	871	896	871	894	877	874	903	898	841	829	856	872	824	826	852	888	862	877	857	871	918	865	921	896	856	875	936	885	849	892	884	886	857	882	879	873	887	904	850	812	894	896	833	931	841	841	823	820	902	843	918	838	854	821	893	850	874	836	845	813	887	861	853	866	819	871	926	812	843	857	868	890	860	843	831	907	909	914	893	879	823	851	866	923	840	832	876	871	877	895	874	878	886	908	866	872	829	834	889	806	853	880	847	866	949	843	868	863	893	869	856	856	827	896	856	893	901	881	814	916	840	878	882	890	918	875	865	936	830	895	872	808	864	879	865	871	811	837	808	894	907	878	917	845	872	875	908	852	842	869	924	838	857	874	839	923	856	852	883	904	910	896	899	845	904	840	865	853	921	836	918	887	849	844	828	884	869	805	826	854	866	868	860	903	862	874	887	853	867	868	857	867	844	849	865	910	880	821	919	872	866	814	857	867	875	843	899	922	908	859	847	826	846	891	869	871	862	834	841	876	796	888	874	846	847	861	903	875	870	908	874	859	892	876	883	898	814	864	858	927	862	897	880	873	892	843	895	822	856	873	890	839	865	886	825	921	848	853	817	878	872	875	859	869	870	832	840	841	828	841	902	853	873	811	868	872	846	856	885	856	855	889	852	867	862	913	865	865	868	905	858	835	878	865	914	872	894	822	860	886	831	837	794	845	854	815	844	834	891	837	888	866	845	863	870	918	833	910	937	886	851	841	866	824	863	894	874	805	878	852	838	910	840	879	878	868	898	854	874	861	883	885	863	971	816	910	875	836	875	860	803	852	840	905	859	888	861	890	839	857	930	854	845	847	855	877	859	870	884	835	874	846	824	843	876	851	854	837	865	851	861	881	850	876	866	889	841	881	852	881	877	838	897	910	869	820	851	863	915	881	876	852	921	860	842	846	878	837	804	893	840	877	800	826	900	907	855	879	842	839	864	838	816	877	848	858	922	929	892	885	900	862	843	881	885	901	914	821	846	876	867	897	845	868	905	869	904	865	865	838	856	811	928	901	885	805	901	883	857	858	889	848	865	933	834	843	863	848	898	836	861	834	816	858	873	865	917	846	822	882	835	814	808	809	877	852	853	832	836	917	862	874	856	842	872	845	897	928	904	888	823	861	860	819	906	874	864	855	852	859	917	913	878	888	883	842	842	853	888	893	875	904	960	838	881	875	879	846	892	866	850	845	901	933	923	912	869	840	820	868	862	886	897	875	834	861	832	904	868	864	863	878	834	931	893	844	839	820	860	856	870	935	872	884	916	839	881	869	867	878	841	842	850	861	873	860	858	876	866	886	831	887	874	906	807	840	855	814	892	850	851	893	881	915	888	927	866	844	838	795	852	949	870	851	819	841	883	867	905	838	864	880	880	877	827	860	869	862	863	854	846	867	841	854	940	859	912	843	908	879	870	872	844	882	850	834	865	906	876	898	875	956	880	904	847	850	881	864	904	925	833	854	890	844	849	868	854	878	878	883	844	877	892	833	861	869	896	842	855	851	837	923	842	870	859	885	868	837	832	863	848	884	827	894	851	889	814	892	927	912	794	905	855	851	881	877	840	886	847	880	864	916	821	859	841	884	908	786	901	868	853	881	900	854	813	850	839	853	869	880	886	855	779	905	854	831	930	847	852	846	886	858	827	846	849	869	903	872	858	801	820	860	854	878	832	902	853	909	788	879	848	845	863	911	856	871	807	866	893	910	899	864	922	833	846	821	868	840	814	798	844	874	907	870	887	871	811	911	896	862	868	886	844	834	874	871	874	850	853	844	847	867	902	881	879	881	877	872	925	838	895	833	922	865	949	869	836	901	885	870	914	939	909	865	888	833	881	864	872	870	864	853	861	889	844	886	852	793	935	903	833	931	880	855	865	853	897	856	858	841	843	855	879	864	843	936	893	831	921	858	844	833	888	946	864	884	862	862	871	869	834	900	853	919	864	862	829	874	887	855	883	827	862	867	873	838	911	908	850	849	820
3229	216	217	204	206	183	184	218	202	189	211	224	213	182	195	190	158	174	199	193	192	171	180	204	183	190	206	207	190	198	184	219	193	198	201	192	185	180	205	192	224	172	219	194	198	215	198	171	185	206	198	197	182	218	197	195	191	192	198	232	194	207	206	223	205	202	189	205	199	182	193	206	217	173	200	181	237	187	206	195	200	220	218	183	202	193	213	208	207	201	210	200	203	201	193	190	223	202	198	198	194	198	183	189	209	183	193	197	183	170	192	209	195	222	214	172	214	214	190	195	198	219	197	192	197	184	205	204	193	180	212	212	202	204	204	203	207	194	205	190	211	162	196	181	172	207	208	201	206	216	209	201	203	190	216	239	191	201	194	194	200	198	214	199	169	164	186	188	200	229	201	184	187	208	208	210	189	196	192	185	192	201	185	201	211	184	201	207	225	202	198	188	188	187	200	206	212	185	200	207	187	192	204	205	188	203	191	192	208	188	195	209	212	183	208	202	196	219	210	201	182	225	170	200	165	217	196	195	197	189	203	190	198	191	182	196	203	192	202	184	207	187	176	217	218	202	191	201	192	214	192	191	218	169	196	214	206	216	204	198	212	163	196	208	185	190	193	207	197	188	209	189	196	202	199	222	192	211	199	193	205	221	180	193	188	200	195	204	195	203	203	183	182	157	196	222	202	207	181	200	194	189	199	201	186	227	213	164	208	199	184	183	201	186	187	209	195	171	189	200	208	200	194	167	186	183	221	220	224	178	167	188	192	211	200	189	198	215	219	201	239	180	184	202	200	204	200	200	185	199	154	168	191	210	177	229	216	240	238	198	211	194	226	196	230	190	194	195	187	195	165	180	227	183	220	206	207	190	181	204	198	179	247	217	212	211	216	187	192	179	203	209	195	187	228	215	219	196	197	181	188	184	197	220	179	207	180	208	174	177	198	189	174	213	233	180	224	188	181	202	217	194	169	197	203	209	201	221	186	181	171	203	195	184	213	214	208	199	200	192	168	200	202	180	186	200	189	169	199	215	213	207	184	194	185	226	173	209	205	191	209	204	211	209	215	204	187	210	201	185	180	175	191	203	196	201	204	211	195	188	198	213	200	181	197	184	206	211	205	202	189	200	198	198	194	199	192	172	213	210	164	211	207	192	193	190	218	202	216	202	204	181	186	230	193	209	210	201	202	202	182	189	189	190	213	191	202	213	178	186	210	183	181	197	170	195	213	217	200	182	197	190	210	192	192	188	200	176	172	188	175	162	200	202	200	199	198	210	196	192	196	214	218	207	195	178	185	196	202	195	233	207	165	193	207	195	188	197	234	222	199	200	181	191	194	176	215	209	201	192	169	198	193	184	222	186	179	165	221	183	171	208	230	173	193	230	200	187	198	209	225	224	186	194	209	183	209	201	203	175	189	214	198	200	215	195	181	210	188	188	185	210	192	166	185	212	205	191	199	217	195	204	171	192	208	184	168	174	212	200	202	207	199	225	214	206	205	203	213	189	180	211	193	205	195	174	172	176	183	195	175	183	179	198	202	189	205	190	182	185	197	187	189	182	189	181	187	180	213	218	203	189	217	226	200	185	189	176	202	178	222	204	190	203	197	179	221	183	207	198	211	196	222	187	194	211	216	198	198	191	194	169	212	198	208	188	178	177	215	202	198	206	205	181	181	216	230	232	183	193	237	231	216	196	185	192	180	195	173	189	164	200	203	214	206	192	209	191	215	192	211	173	202	185	199	203	171	172	183	205	189	189	193	185	207	223	198	204	196	209	204	193	206	195	181	196	187	224	220	202	220	225	194	188	205	192	156	193	171	211	196	205	212	201	233	193	223	191	198	188	166	225	196	217	215	198	208	208	176	183	189	214	177	201	191	187	182	188	182	196	191	204	236	213	218	182	188	170	200	202	207	226	194	182	211	196	195	175	199	202	196	203	197	225	191	201	187	199	217	227	197	203	177	217	198	216	179	182	200	200	180	190	195	187	200	189	194	212	193	189	193	199	202	200	221	205	195	199	193	197	208	184	219	189	192	214	219	173	193	203	207	199	195	167	160	210	200	182	184	220	183	180	195	197	167	202	204	204	188	216	191	209	208	197	203	187	199	181	238	192	175	209	213	188	182	181	180	206	210	209	195	172	192	239	205	212	215	190	186	191	200	172	204	200	171	198	193	186	200	195	213	170	194	201	203	179	200	191	170	173	192	185	189	201	222	212	208	186	167	200	227	205	212	203	208	188	218	195	222	201	199	208	220	239	185	210	235	209	188	189	222	198	183	177	204	192	218	199	185	207	230	200	193	204	203	188	195	210	243	194	204	201	179	201	213	162	200	234	208	194	201	186	175	192	207	210	189	182	179	213	192	192	201	193	208	196	184	206	192	188	215	213	203	209	241	179	211	210	207	170	221	215	173	212	203	221	212	196	196	186	211	182	189	188	176	171	175	200	198	185	220	220	213	223	194	197	206	211	203	237	207	202	223	196	217	189	202	210	195	207	212	180	201	170	198	233	220	201	183	198	180	220	196	209	190	190	216	208	190	201	223	226	193	178	204	199	181	193	179	188	187	193	209	172	193	198	186	172	208	201	227	237	201	197	189	223	171	207	186	210	174	196	184	188	196	197	194	180	228	196	208	198	210	191	182	186	213	188	218	191	204	179	191	196	178	190	209	185	193	185	185	196	213	167	211	209	174	207	196	177	191	196	199	200	222	190	189	173	177	197	225	193	202	208	209	173	210	197	203	194	215	184	193	194	193	204	212	221	213	195	192	208	202	183	224	187	200	206	238	244	213	233	209	201	173	199	209	209	207	200	198	204	193	204	204	202	202	192	186	188	163	210	191	210	165	204	210	207	186	218	191	206	196	218	189	176	217	204	173	175	202	198	209	205	194	190	202	218	208	208	172	193	220	205	212	214	205	198	224	196	202	218	219	211	185	202	228	191	165	177	191	195	202	173	190	188	211	188	192	176	196	173	204	183	215	185	196	193	217	198	181	207	176	204	189	194	215	207	200	209	210	225	187	169	207	179	197	193	201	206	200	201	181	202	208	203	207	184	209	189	205	195	199	199	205	197	197	184	178	195	183	205	185	207	201	195	202	201	178	191	189	195	200	178	192	217	221	166	190	176	200	195	202	213	205	214	214	209	166	218	220	194	222	215	183	199	199	210	177	193	189	193	210	179	183	194	204	210	175	189	183	179	207	204	207	220	180	176	207	216	209	202	192	192	181	203	185	187	185	205	188	193	202	197	185	194	208	185	186	184	187	175	191	207	188	215	227	153	178	201	207	200	178	205	211	190	187	210	191	196	185	200	190	193	203	189	195	194	182	184	196	184	185	242	199	201	228	194	180	200	182	190	181	207	220	210	197	187	192	202	201	199	210	175	213	206	202	193	166	205	200	180	219	206	175	189	184	195	178	185	216	188	201	190	197	209	192	194	229	194	180	173	203	195	219	171	197	194	228	187	202	194	198	220	196	204
2783	558	508	492	460	478	492	555	462	443	502	468	493	453	497	441	443	478	511	503	419	455	483	478	454	474	486	483	500	469	434	505	484	481	450	517	536	460	469	445	493	467	478	462	442	482	470	458	486	444	472	505	439	502	489	481	458	491	465	486	494	476	444	500	486	474	441	463	458	465	496	497	494	490	469	459	414	496	474	496	498	463	473	490	487	524	494	508	502	476	457	471	471	484	445	531	495	460	489	495	499	465	455	494	470	462	482	531	512	436	512	497	497	474	517	493	476	464	485	515	499	451	465	501	481	473	452	483	509	493	465	476	504	463	501	481	505	470	476	500	464	481	473	488	524	445	467	474	489	465	511	469	474	495	481	483	472	461	460	479	468	472	467	454	471	415	468	485	484	509	486	499	498	450	465	493	432	461	497	470	480	491	486	458	505	452	487	450	455	488	479	434	476	462	475	484	500	476	484	508	448	491	527	455	483	482	461	464	494	450	502	473	465	516	500	492	482	449	491	536	450	465	473	515	526	503	460	464	490	452	510	500	509	507	453	443	485	469	473	480	454	496	490	492	458	487	474	449	467	475	491	456	499	470	472	519	506	483	467	505	469	472	473	470	501	491	504	439	500	483	471	497	496	488	487	474	486	467	434	475	502	485	451	456	478	483	502	506	473	480	453	501	458	462	494	501	471	495	431	460	515	485	477	434	479	521	441	492	499	430	483	476	488	465	479	470	468	504	471	472	476	485	458	472	436	448	474	470	493	479	446	467	460	463	459	489	482	532	480	482	489	488	448	467	441	447	481	483	468	450	488	438	529	467	430	453	479	456	466	495	468	493	484	450	418	498	491	437	522	453	487	493	473	496	488	505	470	494	477	483	503	457	472	480	473	480	451	478	488	453	472	466	434	494	458	449	447	462	477	482	459	517	484	496	460	449	485	466	468	469	492	488	482	485	498	439	464	482	494	481	483	479	473	503	511	436	480	530	477	498	497	467	512	488	483	453	496	483	417	441	467	464	435	409	454	475	461	493	471	482	504	475	493	467	479	447	468	480	468	454	453	467	496	484	512	473	489	499	499	461	476	465	432	481	471	486	446	483	441	469	499	512	494	468	501	494	423	540	501	488	474	490	504	440	497	479	453	479	502	479	441	491	491	433	501	475	440	524	528	490	472	474	459	505	487	456	492	451	456	455	483	487	438	467	516	511	497	461	454	462	453	470	485	446	496	461	454	459	453	484	480	473	491	486	490	512	442	484	471	493	452	464	494	489	501	494	424	470	529	490	468	478	470	481	477	448	472	489	489	460	489	501	465	468	509	486	486	463	461	494	485	431	449	481	542	491	463	493	490	491	487	491	507	448	435	495	520	467	526	502	508	480	477	481	478	513	473	521	447	505	488	468	454	488	504	465	498	517	494	458	455	491	504	459	494	486	447	464	462	478	459	480	469	504	451	494	446	498	496	505	474	467	524	470	526	504	463	483	448	512	457	427	481	508	514	487	504	503	495	494	541	473	461	511	461	465	489	480	521	478	456	503	457	460	489	453	483	484	454	488	498	461	489	439	490	492	488	451	467	476	506	464	509	428	501	505	497	490	463	451	488	513	470	472	457	484	465	478	462	454	447	482	504	466	433	469	490	450	475	461	477	496	455	482	459	434	465	457	461	477	506	489	458	445	446	484	529	485	476	460	455	488	452	456	478	509	537	467	487	474	483	440	481	521	465	505	471	507	473	446	499	491	477	466	483	485	467	490	471	481	458	498	478	457	440	467	476	480	476	449	507	443	484	475	476	465	483	421	498	476	481	479	446	453	431	457	464	456	453	496	475	474	482	483	452	459	488	510	466	513	492	427	461	484	483	455	469	476	508	493	474	476	470	483	482	472	513	452	478	469	413	489	457	441	464	507	459	474	490	463	471	485	475	502	457	457	544	458	467	463	488	475	454	445	447	470	479	488	468	474	484	473	496	466	470	451	468	451	458	483	455	456	481	485	450	503	489	478	494	486	460	483	457	487	460	430	458	508	497	465	487	516	485	457	502	450	488	440	475	481	504	464	507	501	466	475	490	477	455	485	464	472	445	423	472	464	517	473	466	490	435	485	477	458	469	446	495	516	517	486	448	462	465	520	477	451	501	462	472	451	506	473	503	435	505	461	495	479	498	520	460	494	519	493	469	469	469	483	488	454	462	456	449	490	494	501	467	426	462	516	483	513	441	487	500	449	522	457	499	491	504	464	461	495	472	503	501	467	495	472	480	493	513	486	489	447	489	490	464	474	459	497	478	494	496	527	506	439	483	473	502	478	470	464	453	446	459	464	454	494	459	456	455	475	475	475	464	461	534	474	457	473	492	489	497	486	478	486	472	468	489	468	515	509	467	517	516	479	476	466	461	512	487	454	476	478	498	481	482	503	499	460	466	461	464	504	493	490	460	442	482	433	462	457	473	435	441	497	505	444	466	490	515	471	488	519	511	513	459	496	494	433	502	470	483	489	479	439	517	463	439	470	468	458	456	478	505	478	490	485	451	517	482	485	480	481	451	454	498	502	485	455	458	442	450	460	447	486	501	471	495	460	466	481	498	489	455	489	497	465	498	460	457	512	483	492	526	478	474	517	499	467	493	436	480	504	474	449	445	486	463	453	471	445	481	517	494	471	499	482	444	462	480	448	475	502	480	489	502	460	455	491	486	491	472	445	494	452	473	486	479	492	459	452	472	495	484	495	485	514	458	497	465	483	480	466	482	481	458	470	475	414	484	472	460	445	510	489	464	473	470	480	505	474	451	498	485	469	483	515	451	501	457	469	486	499	440	473	468	458	473	480	447	484	480	467	451	494	459	499	440	453	489	471	480	486	475	499	489	463	476	464	453	481	479	484	441	445	438	469	481	443	480	450	485	503	486	487	516	433	461	512	474	503	496	453	482	487	494	480	510	430	482	502	488	481	454	474	501	484	485	448	464	491	486	514	483	523	489	466	458	492	479	472	445	502	482	470	463	506	461	449	520	485	479	505	515	468	450	488	479	461	459	480	486	461	465	503	465	485	466	474	486	459	482	496	506	489	466	446	501	525	465	463	496	489	460	488	507	472	486	507	493	469	484	490	450	456	470	409	468	497	494	490	481	479	482	447	477	482	509	477	472	460	457	502	477	505	427	495	499	445	486	453	460	488	481	482	444	465	507	508	521	489	485	494	502	501	450	467	465	455	441	465	438	499	488	465	476	478	500	480	488	464	504	460	518	476	481	477	467	478	485	479	480	498	490	460	421	468	479	478	490	469	446	471	460	480	488	465	517	448	503	505	444	486	472	466	469	525	435	479	495	485	419	502	481	479	458	474	524	479	495	469	438	492	469	464	493	485	506	466	481	478	477	456	461	472	457	495	468	460	485	497	483	484	498	455	458	449	512	475	494	467	484	468	508	473	465	485	457	492	445	470	462	474	448	483	500	487	473	494	484	444	480	481	467	522	460	506	508	514	480	521	485	509
11304	832	627	507	480	354	368	317	299	302	302	278	297	311	301	316	312	287	305	299	293	298	291	263	281	286	277	311	296	283	265	306	273	314	308	250	304	292	314	321	283	290	275	301	316	299	291	302	256	308	276	310	290	338	285	315	314	288	304	309	271	284	285	266	278	316	262	306	279	259	285	254	269	277	287	267	263	280	278	282	303	297	282	273	302	310	286	308	298	271	245	281	260	296	274	284	283	270	310	276	293	280	279	287	306	281	311	306	333	273	263	328	274	274	333	279	291	259	270	271	264	265	291	325	296	260	247	291	292	269	290	298	276	285	284	286	274	265	282	287	290	284	243	294	314	279	270	243	236	276	297	288	258	292	314	291	259	256	273	296	314	273	292	295	276	286	274	295	289	340	275	286	304	290	271	288	309	276	314	295	286	279	270	274	244	286	264	299	280	300	312	304	292	289	284	292	299	288	291	284	273	305	272	282	296	304	320	278	290	273	269	314	314	280	262	278	316	250	318	263	284	297	267	307	285	288	297	317	289	278	289	310	309	273	331	284	290	293	268	295	265	311	295	321	245	294	253	274	308	298	297	295	311	283	274	307	306	291	299	247	262	312	301	256	281	299	305	272	291	259	320	271	260	291	309	263	255	301	297	311	266	273	284	315	270	285	282	240	279	285	301	294	275	282	277	297	282	286	293	279	277	286	280	288	292	301	301	272	301	292	308	296	268	282	283	265	279	293	314	279	275	297	279	288	265	287	295	289	288	310	310	300	305	240	280	291	298	279	262	284	291	282	255	276	261	264	325	297	268	286	244	294	298	306	319	291	293	291	272	260	293	292	287	252	276	303	290	306	318	269	292	275	315	267	293	288	268	262	298	273	251	291	268	293	273	325	301	285	289	286	316	306	316	274	298	287	283	290	274	305	272	303	287	306	270	285	245	284	277	258	268	312	295	299	309	290	313	307	308	289	285	288	287	282	296	273	296	306	295	293	283	319	297	295	281	281	267	281	282	293	280	281	302	293	269	270	260	311	297	271	303	271	308	282	262	271	270	283	274	291	299	287	293	316	291	283	269	262	289	267	288	306	270	304	310	248	310	282	302	254	297	279	314	288	286	279	300	243	287	261	293	286	253	258	273	280	296	278	278	283	310	285	308	289	261	317	296	293	287	245	322	286	295	271	276	287	264	297	297	304	273	287	288	292	310	305	267	300	300	290	306	274	287	288	264	278	292	259	295	286	301	266	329	256	280	280	320	283	269	285	277	295	273	278	299	313	279	308	293	288	263	306	271	268	271	260	259	273	287	305	288	281	261	300	305	305	290	289	294	284	332	280	289	304	301	305	303	268	277	293	305	283	311	261	261	293	274	287	277	291	282	278	271	309	287	252	289	281	310	290	302	250	296	269	253	252	318	321	271	275	280	293	315	282	271	266	317	284	269	271	296	271	270	296	288	270	303	299	285	273	298	275	283	296	282	294	275	287	282	267	276	295	300	302	281	286	327	293	275	314	305	281	301	291	279	277	301	277	287	271	268	293	283	268	309	302	274	270	295	318	275	284	269	307	278	283	281	312	269	254	275	270	303	281	322	272	295	320	285	288	284	305	290	273	290	267	271	310	298	257	268	275	282	294	278	284	295	259	282	295	299	270	262	286	300	290	298	252	287	255	311	306	304	276	267	283	301	303	275	280	296	326	276	269	294	285	316	262	283	281	313	269	283	294	295	297	289	322	273	252	284	301	253	286	328	288	276	282	278	291	279	284	301	267	290	281	293	277	308	287	304	284	275	298	309	306	315	294	275	294	287	287	294	316	318	297	294	295	309	272	285	285	307	298	281	323	302	311	265	297	296	291	279	270	296	255	281	256	287	268	288	278	296	267	274	274	320	273	294	284	305	287	285	270	293	323	308	332	302	289	284	288	286	290	271	267	282	325	276	330	279	269	271	270	293	283	297	297	280	291	288	296	296	306	297	310	300	297	282	295	266	295	278	263	285	311	272	273	309	307	312	285	308	288	273	302	301	302	318	275	298	276	271	309	266	301	275	250	266	302	268	298	285	297	269	270	277	266	278	313	270	311	327	272	273	285	263	284	269	260	295	292	287	279	263	291	304	302	292	295	262	287	289	263	294	315	283	299	288	283	309	301	291	292	319	296	287	290	280	299	250	269	283	305	249	300	259	275	281	293	278	267	250	251	249	270	305	294	280	326	289	305	231	305	290	270	263	277	283	300	308	317	257	315	287	302	270	339	301	278	285	287	275	292	275	288	304	308	269	308	302	260	289	285	281	280	281	287	299	292	276	279	318	308	305	283	293	306	324	301	284	286	283	302	268	265	277	263	304	336	275	247	338	296	280	274	278	267	274	304	284	277	314	294	266	277	338	244	277	300	298	297	286	260	266	272	301	281	269	267	289	258	249	287	261	291	279	329	288	290	357	258	280	280	283	285	262	296	314	243	257	275	280	289	277	285	296	243	278	289	299	265	293	279	258	294	299	306	292	284	257	340	295	273	270	292	283	266	287	247	269	244	266	273	288	328	321	275	281	311	322	282	296	313	295	278	280	282	268	314	315	305	280	306	285	267	287	284	289	310	290	299	319	267	301	326	284	301	296	286	304	286	294	272	290	292	288	272	280	271	262	298	290	278	260	303	269	275	262	309	274	276	302	304	286	264	277	303	273	310	276	263	284	274	301	294	313	296	279	282	269	317	302	318	278	282	261	311	316	273	293	275	260	258	299	289	254	296	283	293	306	282	286	285	301	249	281	290	241	253	268	303	288	299	252	282	314	280	322	281	258	266	243	279	245	250	296	267	295	286	268	287	247	282	303	281	282	314	324	284	267	282	245	294	287	299	269	280	296	252	289	298	295	281	289	273	279	255	300	299	287	285	287	274	285	301	296	322	286	298	249	260	270	331	286	334	280	349	314	305	256	309	248	297	290	273	268	273	304	276	300	303	294	301	294	320	286	270	307	320	289	290	274	292	292	250	267	293	275	277	300	268	273	290	254	257	308	303	294	308	289	309	279	260	309	284	286	281	276	277	270	284	263	265	259	277	289	287	279	294	313	299	303	307	315	267	298	303	300	278	307	313	270	251	298	283	301	301	325	297	293	314	241	292	279	271	316	288	276	297	263	276	291	278	294	321	277	262	256	225	272	265	302	298	325	250	279	310	275	287	305	264	299	287	272	301	300	283	306	268	277	289	299	290	311	300	291	287	291	295	264	306	278	277	314	332	264	297	296	297	280	289	282	277	272	308	297	258	293	312	268	236	272	276	295	267	308	305	279	302	267	313	341	296	281	287	285	278	287	289	300	294	255	296	299	295	308	316	316	284	306	301	278	268	278	285	256	279	287	277	286	324	307	315	281	289	264	328	288	270	286	286	284	294	274	267	250	270	281	301	263	245	290	275	272	278	316	315	258	313	298	300	283	296	267	297	289	296	308	295	283	281	291	256	261	281	278	300	276	293	295	280	277	304	243	284
8155	1037	1443	1413	1310	1157	1075	1043	922	809	880	775	789	761	755	746	686	740	727	711	702	718	695	714	750	714	706	731	713	675	681	693	685	694	733	642	630	685	673	679	649	663	705	705	703	683	671	666	687	679	656	648	659	693	713	659	661	698	663	655	683	700	712	654	655	677	753	683	676	653	655	662	654	721	712	654	697	698	696	646	669	656	632	709	708	651	649	653	689	615	665	682	630	672	666	732	680	653	621	638	695	685	641	679	650	655	643	693	657	642	647	661	665	686	666	711	690	677	606	694	712	704	648	688	646	682	685	662	668	660	650	703	664	683	675	665	714	661	714	648	643	662	692	665	678	682	695	624	675	649	656	721	665	657	670	721	669	650	645	644	687	679	672	645	658	658	641	665	649	686	678	671	671	656	647	698	697	612	656	702	660	657	663	673	645	698	687	662	654	636	662	655	636	720	637	644	669	635	652	670	647	606	652	665	672	652	632	662	664	690	682	652	668	711	637	707	669	679	645	644	685	644	666	665	681	674	706	659	665	646	655	641	632	619	703	692	674	670	651	656	665	678	643	647	613	707	610	642	660	666	696	648	646	679	671	659	687	686	666	665	726	639	694	653	679	648	640	671	676	662	678	709	620	687	632	711	673	681	640	683	674	677	677	652	702	658	625	689	642	657	649	609	653	667	646	658	663	658	640	611	657	643	649	633	697	647	677	655	673	662	679	689	630	686	633	673	654	641	643	658	690	680	628	615	694	667	698	657	658	648	698	696	636	629	710	664	682	651	695	648	686	610	725	652	633	644	659	624	680	676	600	629	702	649	661	663	705	634	690	655	678	689	634	628	677	666	692	681	683	655	665	654	626	632	647	648	669	653	717	644	711	674	680	641	658	645	680	609	655	694	637	633	631	679	687	670	665	673	639	707	675	679	709	660	647	698	631	723	664	613	676	659	669	646	634	638	704	650	703	641	682	703	675	728	675	651	657	638	657	670	660	690	678	666	633	685	658	661	703	656	659	662	689	709	636	698	663	622	687	634	643	652	666	756	705	649	691	646	695	689	672	682	658	647	691	678	674	626	675	646	648	697	679	655	662	658	686	685	660	657	698	639	679	644	660	714	670	639	679	658	647	644	611	616	704	676	688	699	663	674	620	651	664	651	665	660	650	682	661	610	673	712	630	652	660	666	673	651	635	667	678	654	648	680	681	667	660	683	624	679	649	668	662	673	664	651	638	639	676	686	703	663	644	673	623	689	652	638	628	648	660	679	634	673	700	643	622	640	677	655	670	628	663	628	668	679	641	681	635	672	685	635	712	654	651	689	673	674	673	673	644	710	655	680	678	661	682	674	646	631	667	643	670	657	665	656	635	650	680	678	649	678	626	667	660	688	639	654	623	658	652	675	651	616	658	701	663	633	683	652	636	641	669	671	690	681	657	643	668	661	688	647	612	739	685	649	664	629	662	692	649	686	658	670	656	610	688	650	651	695	707	675	638	672	696	714	689	626	657	640	677	686	651	682	641	635	656	656	659	667	703	661	681	664	634	685	600	704	637	677	669	671	632	639	683	654	659	656	676	667	700	671	657	623	674	621	685	671	681	617	680	678	643	697	667	611	665	639	676	691	668	649	645	672	666	680	684	626	677	653	667	652	631	641	653	668	655	660	685	657	651	652	644	645	679	674	668	677	657	675	719	638	697	672	652	700	646	679	654	662	689	643	672	686	672	654	729	643	666	647	706	683	668	658	659	653	618	659	657	667	679	633	620	644	669	714	671	679	673	692	646	701	676	641	668	667	666	651	652	685	678	660	694	665	665	726	661	669	658	669	624	655	657	698	687	727	664	697	705	623	664	649	655	644	674	652	646	709	633	681	663	648	625	648	632	641	638	678	629	686	687	685	693	671	646	623	635	644	653	666	668	629	646	653	658	627	635	633	663	694	654	702	673	614	717	643	628	658	636	687	685	658	671	661	609	659	633	681	669	624	622	646	659	626	694	674	683	660	690	694	690	685	600	674	702	658	673	662	688	638	675	614	696	662	656	643	690	654	708	632	685	644	710	659	658	698	681	649	628	666	645	641	675	654	631	620	632	625	684	684	651	687	682	673	701	650	705	671	630	681	653	684	700	668	678	668	665	646	668	674	704	705	661	689	643	637	659	601	692	623	701	709	723	688	667	667	609	652	618	620	673	670	679	700	692	666	617	676	643	640	694	677	703	680	652	692	642	625	692	668	660	635	651	634	616	699	642	716	680	703	682	670	686	625	623	664	678	700	699	648	679	680	650	677	670	672	615	633	662	673	694	652	683	660	701	659	666	667	695	681	656	675	666	699	649	645	632	660	634	683	710	663	691	648	658	642	646	681	655	682	637	682	711	653	698	696	675	670	664	661	665	684	640	649	685	710	652	678	687	667	672	651	663	670	644	669	721	669	646	635	619	686	632	639	673	644	656	638	620	685	642	663	673	669	661	691	645	647	651	648	666	670	644	652	663	661	684	678	643	678	685	671	642	685	677	650	639	666	653	677	711	642	628	687	661	717	659	685	659	669	645	692	659	646	673	656	663	641	617	680	633	661	659	645	690	648	647	672	697	625	621	710	641	651	711	656	696	659	689	628	694	660	632	685	646	631	649	640	640	657	672	623	647	696	713	699	639	651	657	679	669	653	701	696	644	662	608	648	630	645	655	689	672	691	650	671	648	673	676	674	711	687	645	667	742	651	662	676	637	673	670	670	730	679	637	694	665	705	707	659	642	631	692	660	667	679	707	694	666	651	655	649	657	708	652	635	669	623	676	710	658	687	667	649	679	683	692	668	665	659	659	631	691	670	651	665	636	658	647	711	687	668	631	632	624	680	697	715	636	648	685	625	685	673	649	661	713	683	700	658	653	663	696	629	653	643	685	622	645	641	685	667	685	696	675	659	629	665	655	614	662	670	659	716	639	659	669	616	656	663	700	663	689	706	705	664	724	649	691	678	682	686	680	653	688	673	672	687	690	684	651	625	665	670	674	667	643	666	680	696	661	665	651	683	683	649	645	654	623	654	687	687	727	600	675	628	665	682	645	644	654	648	682	694	670	640	660	674	608	661	648	679	646	690	665	622	660	693	624	672	648	644	683	651	722	633	661	708	655	689	642	657	660	676	648	666	639	600	655	668	709	679	698	643	654	652	649	670	668	649	635	649	641	644	640	640	672	684	622	659	668	626	668	606	693	619	650	656	693	677	634	665	676	660	677	702	631	658	666	652	673	667	654	679	688	648	667	660	633	616	660	664	660	670	664	661	656	706	639	625	681	605	640	701	702	695	662	651	641	677	641	670	608	607	642	677	657	678	721	659	714	674	667	707	667	645	659	638	648	661	707	603	691	683	656	722	673	661	654	689	702	662	669	666	651	691	660	652	690	657	708	644	643	682	645	661	640	645	684	616	647	658	683	692	656	671	682	671	666	676	619	713	640	666	670	640	653	702	645	626	668	673	684	660	683	657
19740	1866	1136	958	699	594	567	523	426	483	438	450	428	433	395	367	414	411	393	387	384	378	421	376	378	412	407	367	349	416	411	384	397	425	434	372	363	438	407	379	417	424	382	431	404	345	382	413	387	398	363	408	384	415	411	361	373	375	401	407	394	376	382	416	393	431	404	388	364	370	356	392	400	410	376	389	428	399	421	373	409	406	374	391	390	397	419	383	385	430	400	376	409	365	363	366	385	390	371	400	368	394	423	410	402	437	406	396	420	380	393	366	389	379	408	408	401	350	373	441	396	384	371	389	372	382	398	358	407	460	417	362	381	387	390	433	393	412	407	406	402	382	414	385	370	370	392	393	389	399	404	394	383	421	401	422	402	405	379	390	376	417	408	343	412	389	384	413	391	398	387	384	383	365	383	404	351	356	405	421	388	408	392	411	359	426	383	344	380	381	368	394	413	395	361	341	425	432	402	383	426	395	404	435	415	398	392	416	373	407	394	428	400	390	389	369	368	381	396	392	418	391	358	385	387	410	393	374	379	402	449	378	398	368	386	391	363	341	370	407	394	416	359	402	382	395	396	416	392	391	378	387	433	404	388	445	387	411	376	384	380	422	412	364	364	381	359	400	391	390	380	392	410	375	392	381	363	438	420	403	386	376	398	408	421	375	397	412	379	365	370	401	373	403	419	438	409	392	385	369	410	403	440	405	426	385	419	403	378	398	415	381	391	374	358	402	407	382	470	364	392	392	367	408	381	409	398	412	398	401	407	408	400	376	391	373	388	376	392	386	395	409	338	391	392	401	404	407	396	388	384	363	362	390	414	359	388	387	397	420	394	347	394	431	424	386	396	327	387	402	411	378	364	391	423	415	363	359	387	361	379	377	373	400	418	374	393	428	381	359	367	377	366	397	408	434	432	421	410	421	328	389	378	408	373	359	380	382	372	405	403	419	404	428	421	385	395	407	405	378	384	402	397	387	359	359	373	367	376	361	413	350	391	386	401	402	394	418	367	409	424	388	412	407	397	410	386	361	353	381	374	380	377	414	399	402	386	349	404	404	391	386	367	407	372	349	381	383	381	391	381	403	368	368	368	412	406	345	387	397	379	365	377	394	411	364	363	352	353	366	370	393	375	413	361	393	369	402	428	439	427	398	391	367	386	400	393	413	430	420	405	397	404	387	386	401	403	406	406	423	394	399	409	392	408	418	375	422	399	383	377	380	404	394	364	390	357	400	387	407	382	434	413	366	381	409	408	374	396	354	367	382	403	400	382	414	399	391	357	398	372	399	387	375	352	365	387	430	381	377	382	371	371	355	406	418	374	362	369	430	371	407	384	354	405	371	367	410	377	376	380	424	421	341	397	387	435	387	397	390	378	398	370	420	384	395	410	398	381	393	386	385	327	386	428	384	368	399	382	419	384	369	423	383	390	401	436	386	397	371	400	372	375	380	373	442	393	367	353	400	400	351	384	403	408	389	422	415	388	359	397	378	427	380	409	404	376	446	384	361	374	353	367	422	452	393	396	395	360	422	389	416	409	419	393	383	368	380	389	364	408	371	380	393	361	383	396	433	374	347	390	379	371	370	375	382	393	389	387	391	396	384	372	437	398	368	394	388	382	380	362	422	393	416	400	393	377	422	434	401	425	364	367	396	368	375	379	393	371	401	405	377	397	395	369	409	404	346	396	410	393	362	378	383	376	375	375	375	389	420	390	393	405	379	405	391	352	417	390	381	397	423	343	355	361	420	404	395	385	395	393	379	355	397	402	393	352	402	457	395	378	395	427	394	378	374	408	410	361	426	378	390	369	342	385	387	372	379	393	389	371	408	400	405	391	365	405	385	381	371	379	398	355	392	402	412	420	351	371	349	386	344	389	398	379	365	386	398	396	381	369	400	383	372	398	408	389	408	418	399	335	418	394	405	385	408	379	397	424	362	389	420	419	388	407	368	374	374	383	423	415	416	403	410	395	391	367	416	370	374	439	389	392	413	367	392	448	406	381	417	420	399	404	371	402	385	422	374	384	390	409	398	399	389	351	370	418	393	385	391	395	400	388	356	394	392	385	378	389	363	394	414	383	377	358	404	354	352	368	396	397	383	427	369	392	390	408	414	420	375	403	403	383	394	369	385	357	380	393	402	370	369	386	412	380	386	416	400	397	397	391	404	371	395	393	405	394	375	344	417	404	407	428	408	384	367	412	369	395	405	406	361	354	426	392	384	377	390	422	427	421	387	397	386	364	406	385	398	396	361	345	395	404	379	370	383	430	380	402	377	385	395	379	366	371	350	402	418	387	384	428	389	400	375	396	419	386	374	434	418	404	378	379	401	400	398	397	366	400	354	401	355	390	390	419	391	385	395	388	377	393	406	376	391	378	426	397	373	399	400	369	420	407	379	414	395	396	377	359	358	379	373	391	381	361	404	405	408	419	333	405	418	381	351	381	393	440	379	403	406	380	388	380	384	369	390	404	384	419	400	400	372	391	396	372	431	392	395	382	388	369	372	374	415	376	388	403	427	413	381	367	398	388	389	380	366	398	370	381	374	350	360	386	402	396	412	429	415	376	397	378	403	382	414	408	354	418	403	343	385	395	404	405	409	426	405	365	373	384	364	386	380	420	396	351	398	390	389	402	399	351	379	370	383	379	408	348	382	324	397	368	402	399	396	370	456	389	422	414	387	408	374	420	402	426	383	355	395	406	409	372	377	363	403	377	369	382	375	429	433	384	394	364	376	368	369	417	395	403	401	405	377	426	361	379	361	411	386	368	345	385	395	396	423	372	417	365	388	389	392	418	361	357	400	388	358	387	397	399	420	344	386	411	409	413	396	386	366	396	399	415	413	408	361	415	389	386	393	379	392	425	383	409	386	377	346	396	359	351	386	432	423	414	409	382	403	395	425	426	397	363	373	336	432	377	381	343	354	324	382	351	406	411	390	408	349	408	416	400	387	352	368	383	403	381	373	416	424	376	371	367	359	372	407	414	355	407	384	359	396	371	415	428	377	422	401	395	354	376	390	394	414	376	372	418	375	359	385	420	442	403	404	382	373	420	381	360	403	400	365	385	391	417	453	392	367	392	407	375	363	381	438	389	383	404	389	422	366	363	383	393	407	385	377	372	391	387	384	409	381	385	379	373	389	388	398	393	409	384	400	388	370	406	388	398	388	383	367	414	389	375	379	403	361	394	393	402	395	367	369	403	416	373	398	403	391	413	386	419	389	389	389	373	396	387	347	432	389	377	397	381	378	384	408	373	394	370	383	408	395	378	393	392	358	365	389	398	385	357	406	370	406	413	415	355	359	394	404	399	336	405	400	403	398	380	372	319	401	414	391	398	390	418	393	422	400	378	376	375	350	377	401	398	388	427	366	411	348	427	395	407	427	396	382	416	412	410	384	395	387	387	394	409	411	373	384	374	360	423	379	366	392	406	414	422	396	368	389	380	369	385	408	388	387	416	422	387	413	377	371	358	371	391	389	404	415
10773	1520	2179	2466	2176	1908	1602	1432	1339	1203	1131	1077	1087	996	1000	966	980	930	946	925	979	956	903	888	922	878	896	842	902	902	962	909	868	843	897	910	913	837	893	963	855	898	891	917	838	837	859	898	844	867	829	850	812	866	839	844	861	878	842	861	891	834	834	845	858	840	876	885	889	835	845	873	840	825	795	911	877	861	893	865	823	863	843	917	922	859	862	892	864	829	878	879	915	893	841	855	853	904	857	841	860	848	813	903	828	847	866	833	869	870	820	824	853	836	825	786	869	878	873	848	866	818	848	801	857	831	888	867	855	837	812	889	885	855	821	865	841	870	884	873	839	826	866	795	842	843	862	854	829	842	821	840	860	815	871	852	839	817	875	854	851	873	862	839	875	850	871	876	863	823	825	865	844	809	863	835	848	875	874	840	845	873	870	828	826	833	872	877	812	886	859	857	841	884	840	870	826	816	886	887	829	870	809	811	877	839	868	920	864	859	875	821	819	840	856	885	862	883	885	833	906	858	886	863	899	889	838	831	831	885	807	856	856	888	876	908	878	901	881	792	826	855	845	858	824	864	857	892	875	859	817	845	828	872	889	779	862	837	858	879	865	878	847	838	814	845	826	869	842	834	824	897	850	835	863	892	835	858	870	866	895	877	810	890	898	855	832	833	881	849	853	843	829	834	844	861	870	849	784	889	813	807	889	812	866	917	816	867	889	837	877	901	837	804	851	892	854	817	877	805	831	841	809	863	874	832	871	867	844	878	891	830	831	885	858	875	814	808	901	831	833	868	815	855	853	854	840	885	907	883	862	878	856	827	859	844	810	875	826	807	843	803	845	823	874	880	819	796	817	798	838	828	906	799	812	880	817	804	865	849	880	856	879	861	846	825	891	873	859	843	818	860	832	844	846	823	865	848	860	854	891	893	823	906	850	838	881	837	852	877	885	916	837	882	870	814	809	895	822	800	847	850	840	860	833	884	827	854	849	903	840	813	813	825	796	907	874	850	847	843	863	861	859	832	800	832	862	846	868	872	845	833	866	848	876	836	850	866	835	829	857	793	836	798	842	853	834	863	833	849	845	850	808	890	824	870	855	876	827	860	794	831	847	868	883	891	848	871	858	825	864	821	923	813	830	864	810	861	860	812	858	828	818	832	832	907	818	832	841	869	919	889	825	893	868	871	830	858	856	876	827	854	871	804	874	863	834	862	812	835	874	873	860	812	836	878	865	830	874	829	866	831	862	836	869	828	816	921	877	794	811	877	858	816	836	900	831	850	841	789	832	893	935	844	835	826	887	875	846	856	864	878	866	820	834	856	814	832	795	845	794	835	874	782	853	874	822	837	858	844	886	879	827	885	899	863	840	833	888	869	842	864	837	881	870	842	840	806	866	859	893	894	827	848	847	829	841	867	872	868	867	868	818	826	881	810	855	869	839	842	849	898	845	852	841	843	861	827	910	832	874	865	883	872	865	869	843	867	843	870	874	832	866	863	871	866	847	812	829	883	816	857	813	844	852	853	875	824	839	855	880	802	865	820	828	819	797	868	896	871	851	806	782	822	845	897	821	883	843	897	874	899	852	846	811	867	873	855	846	819	892	820	863	836	884	851	862	841	887	900	836	845	823	879	880	889	901	891	911	821	813	789	835	787	865	818	821	817	820	833	819	814	883	840	816	865	880	837	896	812	898	846	859	799	911	847	892	843	886	808	830	880	857	868	862	836	876	863	868	900	910	879	805	860	880	904	809	871	852	806	871	847	858	902	846	866	885	803	825	821	898	798	879	806	869	879	894	880	846	842	900	830	852	852	845	825	862	885	858	884	795	868	836	827	801	821	873	864	897	863	850	872	878	826	851	885	862	832	882	876	881	844	800	925	841	847	778	917	815	828	828	888	840	868	829	837	801	867	863	813	864	803	855	822	851	866	872	849	823	860	840	851	840	814	854	868	868	826	825	807	868	828	841	875	887	871	837	849	840	843	869	827	852	829	862	840	852	816	800	873	854	861	827	814	882	861	818	864	860	883	886	833	869	843	838	823	826	847	876	849	837	838	916	834	880	841	878	833	874	812	841	778	884	839	856	840	807	871	853	868	858	872	816	868	825	836	868	852	911	890	867	883	779	860	853	849	823	829	864	854	819	900	868	887	849	911	840	851	899	807	893	856	863	861	853	824	883	876	891	854	809	804	855	873	848	839	809	858	863	850	866	832	878	824	830	897	812	843	852	869	782	794	847	858	841	829	880	865	862	855	863	827	823	886	815	856	880	853	869	885	863	817	847	768	795	853	879	862	864	882	861	875	882	878	869	746	835	837	846	818	833	840	873	894	868	872	831	821	839	890	872	884	896	884	911	834	855	816	864	866	836	829	866	883	897	852	895	905	813	876	863	826	829	844	829	965	820	893	855	825	826	871	845	911	816	885	869	925	864	837	789	837	836	851	851	852	875	849	847	848	865	842	835	864	880	874	833	880	869	840	877	831	861	828	793	858	801	835	832	847	847	844	876	846	860	822	860	819	802	828	811	832	863	801	800	818	812	854	854	861	780	884	813	806	828	827	885	862	889	889	866	891	847	858	822	828	838	906	868	817	858	880	803	828	882	814	817	903	846	834	846	882	804	873	848	882	865	839	898	902	815	918	858	866	812	865	873	860	867	839	905	847	865	801	883	829	814	874	810	834	837	874	825	824	912	826	915	780	825	872	852	835	833	885	810	894	860	853	841	833	867	860	920	942	855	853	834	841	830	845	850	854	858	847	866	843	860	846	847	866	895	837	912	848	847	845	868	835	882	859	829	768	854	879	896	809	820	807	856	801	910	877	876	811	862	857	899	844	806	856	825	815	822	816	884	877	856	864	783	843	822	857	933	852	851	812	848	836	856	857	857	858	817	861	855	891	852	897	851	795	843	865	870	849	887	855	868	864	819	912	807	827	857	822	882	845	871	842	830	827	834	852	862	866	897	857	876	878	833	885	858	878	849	861	863	855	843	840	824	827	839	860	873	820	837	864	813	869	893	850	859	881	913	868	787	842	824	865	813	893	867	866	889	860	825	825	836	936	851	869	863	877	850	793	834	868	848	836	855	849	890	877	795	887	847	853	831	810	839	825	872	838	853	886	825	908	907	856	842	832	846	839	859	873	854	840	806	896	844	856	925	959	862	853	849	815	872	809	868	879	854	876	897	861	841	881	868	834	856	900	871	861	881	832	837	803	848	828	794	851	909	820	870	869	833	900	864	824	843	870	849	876	874	810	883	798	860	831	894	886	853	852	825	821	872	789	850	801	860	890	864	921	819	843	829	851	912	847	878	829	830	885	825	834	840	910	879	839	847	787	819	822	844	818	866	846	887	880	839	840	860	878	866	901	871	869	910	904	886	892	864	833	881	857	832	824	854	798	836	850	822	805	886	913	842	862	810	846	830	838	851	828	857	840	828	786	864	853	804	897	839	872	866	873	858	872	827	841	850	855	839	826	851	833	845	882
3589	256	214	218	204	176	202	210	201	233	198	217	219	186	161	172	192	215	186	186	177	199	187	212	182	199	186	187	196	189	203	203	193	213	177	204	188	180	178	195	185	186	207	185	191	209	199	185	174	183	174	204	192	208	206	192	183	216	198	176	200	195	198	201	193	217	184	175	178	199	194	202	179	194	200	199	199	189	190	200	191	178	196	184	156	188	202	179	186	181	194	188	197	184	186	190	180	179	170	180	185	187	186	186	176	179	152	210	199	214	189	175	211	188	168	212	203	190	193	205	191	195	165	196	217	161	180	194	193	196	193	213	175	203	199	173	184	175	211	196	208	188	204	200	150	206	186	198	216	194	204	193	184	214	207	186	197	170	178	183	205	241	223	178	185	218	191	171	199	192	195	181	195	213	204	190	168	195	224	192	194	180	217	194	186	190	162	184	208	189	201	207	193	174	188	181	188	208	190	191	194	231	183	218	201	200	178	173	216	159	201	206	175	195	198	186	193	229	175	208	197	174	200	199	171	182	185	167	172	184	190	190	212	180	199	204	193	206	194	210	202	191	198	185	183	202	167	216	194	206	199	198	174	210	213	182	220	193	219	198	201	222	201	184	191	192	175	200	199	177	180	199	185	183	177	203	183	186	205	180	186	209	173	219	206	183	202	193	176	202	194	189	203	223	174	179	187	217	195	186	174	186	196	203	188	207	207	198	215	203	209	186	210	179	204	202	156	194	197	169	197	172	178	188	211	196	192	187	199	193	179	202	189	183	204	207	196	181	187	189	192	186	202	167	233	220	177	194	174	205	197	197	168	200	197	195	190	186	150	199	201	189	180	204	178	185	212	190	170	197	183	186	191	193	185	200	206	182	216	211	202	187	202	197	197	190	211	208	188	197	182	160	183	194	210	180	172	176	180	205	183	189	161	184	194	170	185	203	185	190	205	188	210	192	174	208	187	206	184	189	220	178	181	198	202	203	209	177	221	182	178	220	196	184	205	190	181	184	190	210	186	178	191	189	206	196	174	166	195	187	187	199	231	191	187	198	220	179	188	204	202	164	191	197	167	179	183	211	172	189	203	177	204	218	199	176	206	166	180	183	193	217	208	176	233	216	192	196	207	210	193	188	197	162	159	167	212	194	193	201	215	158	196	182	189	175	164	203	190	174	187	218	197	172	192	170	150	189	195	191	170	179	206	199	194	167	231	173	183	189	184	192	197	178	200	196	204	185	157	181	195	199	194	177	189	195	196	184	208	197	206	190	173	197	179	167	212	211	200	176	183	207	206	194	182	208	211	178	201	183	209	214	195	186	210	201	185	187	200	169	193	202	188	217	201	204	217	168	172	196	201	178	205	163	204	183	207	186	197	192	171	176	170	201	183	226	176	200	198	189	170	198	179	206	185	182	172	166	185	222	201	194	206	198	205	173	202	176	180	212	196	172	191	201	201	188	187	195	166	200	185	199	183	189	188	184	182	181	210	212	166	188	170	163	200	185	185	188	210	201	176	192	210	191	213	166	186	192	217	191	188	191	205	194	195	215	202	193	217	178	187	177	217	176	202	202	179	197	203	210	201	183	200	189	207	188	185	176	196	175	187	187	180	203	186	183	174	181	214	192	201	198	209	199	189	203	194	187	187	191	227	197	221	199	212	197	191	179	211	187	170	192	172	194	179	177	190	203	177	216	190	198	213	197	194	173	228	179	219	203	168	172	209	202	204	201	191	186	208	180	190	175	184	179	224	202	204	191	215	192	172	194	192	160	178	176	212	176	187	194	205	180	220	201	183	220	190	212	200	178	225	193	173	176	195	185	189	193	221	215	190	193	173	171	216	207	197	205	196	209	170	200	174	192	223	203	203	214	180	188	206	179	203	183	186	184	201	183	219	197	181	192	195	210	194	183	190	208	210	188	214	182	198	176	193	207	209	201	204	177	184	220	198	221	170	172	197	182	193	184	182	187	187	186	199	203	204	205	180	206	205	181	189	207	188	198	180	170	199	215	193	199	165	186	193	167	175	173	170	170	211	190	192	191	194	175	165	211	191	189	199	192	172	218	196	185	209	194	188	168	210	190	213	195	208	201	192	183	195	185	181	212	174	202	199	206	177	201	190	178	191	207	193	200	208	192	208	211	209	200	185	174	201	215	214	185	184	187	189	194	180	193	174	193	153	173	190	186	190	205	198	175	194	206	207	185	186	189	203	185	220	208	198	204	199	192	187	216	196	190	193	178	185	192	193	200	190	197	181	193	184	190	216	187	206	181	209	210	181	200	186	208	196	179	184	208	198	189	183	171	198	202	241	174	187	187	192	166	181	189	180	191	195	201	185	186	214	187	220	179	201	206	165	191	221	191	181	198	179	197	220	189	218	175	201	207	195	181	202	182	174	191	215	200	172	209	205	165	212	205	178	203	186	188	204	205	187	191	204	206	208	189	208	182	184	203	174	213	181	190	185	188	213	171	178	173	186	169	197	199	196	175	204	182	173	191	214	213	219	179	177	181	200	205	197	176	207	189	189	181	209	177	210	189	196	191	197	201	209	201	180	196	162	186	172	198	199	193	178	192	191	182	206	177	184	189	175	204	192	182	190	199	204	201	160	186	187	182	178	180	182	207	185	214	190	190	221	204	176	177	200	185	203	204	217	197	201	220	181	200	211	204	200	172	194	182	159	208	192	196	224	225	205	203	192	219	209	202	172	196	219	203	212	219	215	202	206	184	214	193	168	188	186	178	190	188	185	187	208	198	195	198	188	177	201	217	195	196	175	220	181	182	179	206	198	173	225	170	218	206	217	206	207	197	199	200	202	182	180	206	204	181	197	187	205	174	182	221	169	212	201	182	191	170	179	194	194	200	194	201	194	189	189	202	207	201	200	199	175	195	179	203	193	163	206	175	194	195	212	213	187	173	193	186	213	217	194	194	193	202	187	197	217	204	177	216	191	177	183	194	182	190	205	204	185	181	192	207	207	179	190	197	176	210	210	207	186	184	208	175	190	195	194	209	194	197	214	198	174	214	183	214	205	208	212	186	192	201	223	216	192	163	199	177	167	190	170	197	187	202	223	198	206	201	179	201	218	171	187	201	157	209	188	198	188	177	201	192	168	199	216	207	187	182	210	210	209	197	186	193	184	202	210	186	195	189	206	191	205	207	198	205	223	190	170	186	218	206	199	216	214	156	191	187	183	195	177	179	167	186	198	207	188	175	177	184	195	203	206	200	171	182	219	186	191	192	193	212	196	188	201	189	194	169	191	191	174	178	202	182	192	198	189	196	207	172	206	200	178	182	181	202	186	192	198	212	203	200	194	200	192	224	180	191	166	169	189	202	176	191	199	207	191	186	177	206	203	201	222	194	167	193	207	192	196	192	183	195	218	208	187	196	180	201	178	159	196	184	183	174	167	196	227	204	186	178	198	220	194	177	175	211	205	170	178	190	169	195	180	194	177	184	220	221	204	189	180	184	170	185	186	215	221	207	212	219
3005	512	521	527	517	508	473	534	446	488	488	448	477	503	462	509	498	433	470	471	460	468	446	455	463	480	460	494	472	502	463	504	495	491	459	496	490	442	447	484	464	448	485	492	446	483	505	440	513	464	462	458	451	465	482	496	466	491	472	458	494	484	464	421	479	488	462	456	444	465	493	524	449	470	462	484	471	493	464	493	499	457	477	455	500	481	452	456	472	519	459	493	493	512	463	449	512	494	511	462	485	469	461	438	473	394	493	485	499	494	492	470	508	453	481	487	439	455	458	509	457	462	472	491	506	452	453	458	480	438	518	503	456	486	464	470	513	464	480	511	444	478	479	473	450	440	447	420	493	479	455	496	471	484	476	450	451	485	500	452	491	467	495	489	463	475	434	446	478	477	441	438	467	521	477	451	448	470	444	481	498	495	465	473	462	483	447	508	509	460	474	463	488	473	466	474	447	513	462	444	440	494	487	455	475	483	472	462	467	474	510	485	445	478	462	462	479	454	470	473	482	465	461	497	450	480	440	465	423	497	488	462	488	498	444	464	456	512	470	443	454	452	511	479	483	465	440	466	443	460	485	450	499	491	470	490	454	447	442	468	456	481	484	485	463	481	515	473	486	476	452	460	454	475	461	468	444	475	471	483	478	480	481	466	475	500	424	506	469	441	466	473	479	471	479	464	495	484	456	501	505	482	489	435	432	503	433	437	454	506	462	497	475	457	489	473	438	457	494	463	482	494	471	432	480	486	463	474	482	482	461	459	480	478	490	487	460	449	454	426	512	492	435	461	460	483	465	432	468	519	467	460	512	455	487	473	501	459	459	450	485	468	469	463	428	463	479	498	479	479	488	512	485	472	504	460	483	468	477	457	429	477	465	484	464	490	459	448	493	462	461	477	468	465	480	516	473	478	432	468	469	494	429	477	476	492	442	460	537	484	456	435	468	461	476	489	465	515	448	467	460	467	492	459	422	468	486	523	471	487	488	472	445	473	442	468	498	475	488	451	441	499	485	486	528	494	482	453	496	491	468	492	445	439	449	464	463	473	503	485	463	498	489	459	441	472	479	480	494	456	448	473	447	489	484	489	450	450	486	463	462	448	490	436	452	472	477	466	433	496	488	496	456	489	473	466	490	469	471	504	466	458	486	473	489	459	434	493	452	456	457	494	465	462	456	512	487	489	478	465	481	431	496	469	474	480	483	483	475	441	423	456	482	463	491	430	494	489	469	471	464	477	518	434	478	520	477	517	485	451	454	476	444	466	498	505	483	431	495	515	479	466	493	473	449	462	489	502	446	451	459	442	507	487	449	455	499	459	508	459	505	477	459	480	443	464	467	447	419	463	465	500	457	450	459	464	467	462	480	466	451	446	472	483	486	485	492	439	448	451	443	448	461	456	487	484	465	444	513	450	498	491	447	453	489	433	448	521	482	464	476	491	496	451	481	474	508	479	491	468	459	410	484	457	497	457	501	438	450	450	507	428	498	417	439	458	463	445	460	475	458	471	477	508	428	465	443	455	465	477	453	477	486	472	454	451	450	454	454	494	430	467	470	482	470	491	515	445	457	483	451	452	433	493	470	465	476	486	428	470	502	509	445	460	470	500	446	450	472	463	461	496	443	464	473	483	458	503	471	463	468	482	509	470	468	426	474	474	464	452	436	461	490	495	460	526	466	459	458	464	463	463	475	439	498	486	464	462	509	445	404	471	491	456	503	427	490	462	454	496	496	489	499	485	444	440	461	472	480	474	458	512	475	523	432	464	526	447	492	452	493	468	509	469	447	489	443	444	459	419	497	462	501	478	451	433	461	485	492	443	475	445	515	465	450	462	464	428	466	501	475	444	490	432	459	450	504	496	480	467	506	531	451	442	447	498	457	523	465	499	488	455	469	468	462	464	473	427	468	482	479	467	488	473	449	489	468	433	454	433	457	448	514	464	470	483	499	459	475	467	461	421	492	481	502	432	484	517	484	473	500	506	451	465	504	462	470	495	475	490	451	464	494	457	505	491	474	504	452	482	483	445	467	451	527	447	470	514	530	481	484	495	488	424	505	454	469	459	460	480	491	462	466	489	446	459	492	474	468	442	476	514	471	496	475	472	464	479	472	464	496	454	465	475	468	446	459	470	483	434	449	478	470	484	450	479	460	486	447	431	412	473	474	498	460	479	433	491	484	463	432	483	458	463	482	434	445	505	484	469	469	466	480	492	485	484	457	486	465	461	522	462	472	514	472	472	450	476	475	473	476	480	473	476	513	461	455	475	494	485	460	521	475	474	509	453	488	508	470	470	476	461	464	436	485	470	443	446	475	450	461	477	454	446	476	465	430	516	460	504	454	475	475	511	488	509	480	435	495	496	456	475	460	490	478	465	442	439	471	464	460	470	426	465	456	497	445	524	492	503	440	501	437	512	459	502	516	489	464	502	433	472	446	470	502	454	435	479	478	449	471	464	462	440	468	458	489	492	466	473	452	505	456	469	484	489	469	432	480	455	459	438	445	420	497	454	427	482	453	475	470	462	431	476	440	489	459	502	483	488	468	472	446	499	458	442	430	488	457	507	469	485	472	491	473	478	439	468	481	458	480	479	452	480	475	493	505	482	455	424	480	484	472	465	460	458	437	471	441	475	509	436	434	469	470	483	493	471	463	465	471	440	492	489	480	441	467	455	472	458	494	488	461	469	477	440	490	505	471	483	453	455	467	485	467	458	481	476	451	472	446	517	470	467	454	463	470	467	510	461	517	504	474	454	482	477	450	452	463	448	460	489	474	453	460	497	501	460	449	430	508	522	486	448	448	442	483	461	494	467	485	458	466	485	488	503	483	481	477	463	519	464	459	496	454	458	480	444	485	437	464	450	437	489	447	484	464	447	477	455	478	448	487	450	495	440	472	470	468	487	443	489	493	468	474	490	452	472	459	450	427	465	459	440	470	438	457	461	495	511	491	484	498	465	470	454	476	457	468	486	470	484	466	453	504	495	446	454	452	480	500	474	469	476	462	526	468	493	462	453	468	448	455	464	448	441	431	483	482	468	458	511	516	419	467	453	475	442	488	453	462	441	471	472	471	492	467	447	488	456	448	432	458	460	487	511	486	489	478	479	475	444	448	482	473	463	478	484	460	504	488	442	483	470	494	465	459	476	450	438	432	460	444	443	474	491	480	518	476	448	451	489	447	498	454	476	446	479	447	512	482	485	484	523	513	469	468	468	464	463	463	477	465	480	453	426	481	494	447	490	490	475	476	473	444	449	445	485	438	461	475	500	483	477	494	486	476	485	465	448	474	484	411	488	486	477	458	481	483	460	497	485	478	509	464	441	459	466	502	470	485	464	481	521	448	477	523	473	487	469	460	472	467	476	443	460	429	496	496	448	503	496	504	466	440	492	496	468	431	480	492	471	467	472	445	459	498	505	465	451	469	465	458	501	438	438	482	479	491	449	459	524	493	462	484	483	472	488	479	459	467	450	446	475	474	497
11619	796	621	539	430	419	383	338	314	291	315	294	282	296	295	294	274	285	304	298	299	293	260	292	298	309	287	295	302	298	308	310	269	288	280	259	304	300	284	291	238	265	294	275	267	320	306	294	297	280	283	250	291	294	297	253	259	269	273	283	273	264	272	285	287	260	277	314	298	276	310	266	294	285	248	311	306	262	265	264	296	264	272	280	280	314	300	282	307	262	281	293	352	279	320	299	305	306	264	300	284	267	280	310	281	268	265	286	273	277	276	268	318	287	272	266	278	262	255	289	283	297	261	291	266	263	265	275	301	282	285	286	271	275	297	318	307	268	262	280	272	280	285	314	304	299	265	297	306	282	268	326	325	290	281	283	261	293	283	317	285	243	280	325	281	292	269	297	261	252	261	313	319	247	288	275	245	292	266	289	271	306	310	264	286	300	313	295	281	268	306	249	301	264	299	284	278	281	280	315	319	259	304	261	283	288	312	281	303	273	283	294	274	252	275	257	274	304	276	287	261	269	288	286	284	258	296	293	278	279	290	295	294	262	307	285	263	272	266	270	291	298	270	255	268	298	277	276	277	278	292	264	288	278	269	281	258	264	267	264	268	257	255	289	307	298	248	294	287	266	293	279	278	260	282	327	301	275	296	271	288	274	267	261	278	297	307	282	226	292	280	273	274	284	303	290	319	302	276	287	298	299	296	285	285	299	262	287	303	288	312	263	294	314	327	292	245	278	296	336	281	307	250	273	275	273	287	303	317	278	276	293	324	269	283	294	331	281	344	289	264	286	284	300	271	290	260	280	304	269	304	251	275	264	248	245	275	296	304	282	294	243	259	296	272	299	282	304	278	281	271	256	265	297	283	332	248	318	282	275	286	292	312	249	314	252	275	258	280	273	265	288	284	298	315	287	320	270	289	268	260	278	294	284	286	281	277	279	287	286	311	299	275	251	279	283	276	273	267	278	245	284	298	308	281	272	291	285	309	272	285	301	302	276	311	286	292	282	290	246	303	263	253	285	290	246	277	264	284	280	263	251	251	303	301	287	256	287	261	317	288	265	270	266	309	287	291	240	301	277	261	297	284	309	271	292	280	284	261	274	269	280	291	299	282	250	247	270	247	284	285	308	260	275	245	290	318	291	283	286	291	288	279	266	277	299	311	297	305	308	298	263	284	316	325	290	282	290	308	301	257	285	255	318	274	293	280	311	297	324	281	298	290	260	293	310	294	287	271	303	281	261	253	290	284	288	279	270	260	241	273	275	295	283	283	294	262	289	274	273	331	301	268	290	270	320	308	284	277	291	293	278	285	268	307	286	269	298	295	265	271	258	257	248	285	308	275	311	315	264	281	297	281	303	278	268	279	314	272	293	309	305	293	277	284	286	264	302	274	304	283	304	287	258	232	290	279	258	281	284	299	270	261	309	276	266	299	276	294	300	269	297	265	265	299	293	277	322	311	283	308	292	256	262	298	311	282	293	284	280	265	276	271	275	245	266	269	265	293	286	281	305	281	277	266	275	286	254	269	291	273	306	302	297	269	277	294	291	278	276	316	264	276	303	292	274	304	244	282	277	324	283	292	300	301	263	277	294	324	268	271	286	322	275	279	265	296	267	278	275	268	261	260	272	289	277	285	301	267	292	297	278	284	293	253	262	295	275	279	258	288	264	270	282	268	291	226	276	311	261	286	235	280	269	277	270	280	291	281	285	253	315	317	309	313	310	284	266	269	267	287	297	274	299	278	270	292	295	292	287	289	293	285	279	278	256	293	285	300	305	309	289	282	296	263	291	279	271	277	240	298	297	255	275	274	271	321	301	268	256	275	259	275	261	307	268	265	309	330	294	295	272	284	302	281	325	259	293	287	269	309	265	270	254	313	312	276	280	285	259	282	259	267	320	263	275	286	270	289	296	255	317	264	303	274	308	281	293	305	272	297	275	270	286	315	288	320	292	284	296	301	253	306	258	246	314	282	292	272	283	275	273	287	286	285	292	294	271	270	301	307	259	280	277	300	292	268	307	279	283	259	256	306	288	247	285	316	247	258	310	283	281	297	267	272	274	275	303	283	268	282	278	280	299	307	309	288	291	291	277	275	265	279	314	240	281	256	299	287	273	277	274	316	306	308	305	290	267	265	292	299	256	296	288	302	283	286	264	263	255	260	288	304	283	285	243	274	277	273	274	294	275	264	278	291	275	279	284	260	294	292	260	266	284	300	294	301	241	278	268	269	276	267	258	293	271	257	258	288	266	241	257	293	289	281	271	320	282	323	280	289	250	244	297	277	309	260	285	273	255	304	249	288	259	282	283	279	272	293	255	305	337	286	312	269	253	263	294	291	310	290	296	264	277	256	256	273	307	310	271	274	254	276	290	310	308	272	274	284	264	267	283	324	297	283	280	283	266	302	288	318	299	278	288	279	270	285	293	301	279	253	304	298	286	271	292	286	313	272	269	280	270	261	252	280	256	270	251	275	300	262	303	256	279	283	260	284	281	288	266	279	306	289	257	246	285	300	295	285	299	287	259	293	273	257	274	261	285	301	310	308	302	281	290	288	272	286	304	322	266	296	282	269	281	262	283	257	335	292	271	317	289	293	283	245	274	304	300	300	292	278	283	304	289	288	295	283	271	279	276	284	256	290	278	275	261	293	313	283	262	288	273	283	294	269	254	304	246	270	318	267	264	307	279	268	289	276	278	283	266	297	298	264	257	277	316	278	272	302	308	291	268	290	308	263	255	292	275	254	257	310	298	275	285	269	291	270	297	282	283	294	271	286	286	326	279	272	282	281	257	291	290	297	291	277	284	276	261	238	265	306	268	281	288	298	283	289	265	281	293	282	301	252	260	269	296	287	306	278	281	266	250	266	259	273	285	315	279	276	300	261	310	278	289	233	253	288	274	262	281	284	292	301	290	288	273	264	273	302	281	270	307	283	302	291	281	304	281	283	283	293	274	260	301	273	295	298	287	290	264	290	303	322	300	283	296	284	291	261	280	300	303	306	280	278	291	271	287	290	276	324	290	315	301	282	316	290	292	298	259	283	274	274	271	289	277	264	276	260	285	311	266	270	292	256	296	259	312	272	248	277	302	295	252	292	278	271	284	301	289	259	273	305	271	284	297	307	276	290	286	264	279	289	267	281	304	282	285	309	307	267	297	290	309	282	257	261	288	301	304	289	284	289	301	283	277	287	273	293	258	284	272	292	318	298	297	268	292	271	301	317	263	262	283	269	282	311	263	270	269	274	262	295	323	246	259	287	330	300	295	275	283	278	261	277	295	242	260	278	303	288	253	237	278	303	278	300	285	279	285	245	315	309	255	298	257	283	262	281	286	257	245	292	288	253	238	269	281	274	282	285	287	257	288	258	292	292	294	294	293	275	276	291	269	280	258	301	289	303	257	328	300	295	259	290	255	249	284	302	277	291	278	286	277	292	306	289	274	264	271	277	271	274	241	254	295	259	275	285	319	288	291	307	258	267	300
8206	983	1336	1550	1314	1110	1010	937	908	864	824	783	760	786	748	753	750	706	719	725	665	696	721	704	706	687	671	692	681	688	636	654	651	651	686	668	689	702	660	713	640	596	670	641	688	678	651	677	654	607	619	628	685	680	630	671	693	629	673	601	669	680	657	657	645	671	675	676	644	642	672	671	645	661	644	652	658	659	706	656	714	655	646	682	692	677	700	667	666	692	651	654	663	638	665	675	682	644	604	635	612	658	696	660	675	656	678	690	697	666	653	619	670	673	608	676	658	644	687	667	708	625	647	648	627	659	638	691	631	634	633	679	649	677	701	639	651	678	673	644	643	685	672	678	675	661	639	650	623	630	657	632	654	652	706	679	646	670	625	648	623	664	674	691	679	650	640	635	647	677	668	649	664	655	667	631	712	701	625	671	702	684	643	647	637	688	654	663	704	627	665	687	642	678	691	703	670	657	666	642	687	684	666	634	678	641	657	631	655	645	672	673	650	645	653	644	664	660	656	661	636	652	668	678	632	669	735	650	704	629	642	632	707	648	659	669	642	611	650	641	689	689	660	657	607	711	626	660	710	664	680	632	660	614	658	699	662	654	601	671	664	631	690	697	663	656	605	668	663	638	636	652	670	636	651	676	624	684	653	595	685	696	678	643	638	678	629	677	634	684	668	638	673	707	650	640	628	606	638	642	698	672	641	681	657	645	616	658	657	682	611	644	649	667	596	676	633	614	661	628	683	663	618	647	703	677	705	674	636	649	635	673	667	611	672	642	673	662	655	643	695	670	693	646	697	632	642	677	691	697	681	646	614	658	673	704	668	648	638	644	699	676	676	643	704	653	648	635	679	654	675	677	699	661	655	612	631	646	632	668	663	650	636	676	705	680	676	656	676	630	660	659	699	661	682	692	737	628	660	613	696	687	658	662	636	627	666	678	636	658	660	644	643	661	609	695	668	653	647	646	683	625	642	623	623	606	639	614	645	661	677	656	637	661	703	656	679	680	645	674	673	656	706	632	629	665	642	696	643	660	659	670	633	634	623	671	646	660	633	619	671	667	636	605	665	626	658	659	662	628	613	678	669	626	660	638	634	627	694	656	644	658	639	642	645	648	601	679	650	651	644	692	682	635	669	660	666	578	644	667	615	630	644	633	674	650	685	660	645	676	639	677	662	667	624	644	627	673	623	611	680	674	621	683	629	659	658	664	654	646	600	673	647	671	667	704	662	604	634	680	678	677	691	695	660	678	665	663	601	625	664	636	627	686	668	700	640	651	646	622	644	670	634	649	656	660	660	685	661	657	680	709	662	675	654	609	676	645	670	616	673	636	637	697	645	670	677	656	696	681	657	611	592	668	685	631	620	677	689	693	630	640	664	668	675	663	640	654	672	659	619	604	644	698	618	671	625	669	632	620	621	641	634	644	643	652	680	632	677	653	621	643	629	678	620	647	632	608	663	640	654	692	677	677	694	663	681	666	694	688	650	650	682	655	643	656	682	655	644	642	682	644	643	673	666	663	656	654	657	649	638	685	655	631	624	622	614	693	683	707	692	643	681	712	688	651	624	668	644	655	636	687	660	685	669	686	649	664	669	691	686	653	660	630	654	687	658	668	658	629	599	668	624	678	637	663	655	589	675	670	679	666	639	666	675	651	701	647	659	651	666	649	686	645	664	655	663	638	643	648	646	684	666	666	674	613	662	641	637	654	697	681	602	684	646	637	629	672	688	645	599	618	673	631	655	690	687	632	674	644	688	669	620	674	733	655	640	646	652	671	633	631	652	662	657	601	656	617	677	634	663	639	670	654	655	635	671	645	644	625	688	636	641	649	668	622	686	664	687	633	678	653	657	640	687	683	677	722	673	653	670	710	662	659	679	668	661	687	632	634	631	650	672	693	653	640	676	644	660	703	669	712	643	644	635	660	727	661	657	710	661	610	631	616	614	641	628	656	621	702	670	668	674	646	691	709	678	674	658	645	643	658	661	639	696	636	655	658	665	642	656	631	643	644	641	633	635	626	642	670	651	636	630	647	619	669	663	624	661	652	617	638	682	681	648	653	694	641	638	644	664	614	662	682	640	639	644	670	641	643	638	646	704	664	664	630	635	655	677	653	634	646	687	671	735	616	677	636	637	672	641	636	645	687	699	634	670	660	643	673	652	664	658	629	665	668	653	654	651	626	663	700	609	656	637	682	670	630	683	682	639	622	665	663	651	648	644	632	619	644	610	668	651	695	681	688	643	650	635	695	686	658	615	671	640	654	617	691	654	631	652	586	632	668	663	666	685	618	627	658	662	650	647	646	671	665	634	652	637	638	639	698	709	648	666	673	666	697	635	643	629	668	657	620	672	626	632	659	626	657	609	609	663	685	638	616	676	638	664	648	657	704	661	657	642	640	655	623	645	653	697	660	673	622	637	630	658	719	659	691	666	680	675	656	661	652	669	673	631	696	612	636	650	685	669	660	689	665	631	676	625	618	656	672	646	660	665	632	695	685	607	642	599	634	661	668	654	667	697	678	701	632	667	686	652	641	643	657	634	653	660	654	704	638	657	629	618	638	677	669	638	687	654	616	655	646	683	661	661	638	618	643	650	666	672	677	628	650	702	656	654	650	658	642	675	631	656	679	690	615	625	671	639	638	640	640	661	635	682	686	619	669	667	652	644	613	626	642	640	682	653	627	620	670	670	682	665	674	644	661	668	634	677	658	630	687	650	681	659	610	643	669	647	645	652	659	670	626	704	604	673	643	648	657	654	651	640	725	666	697	683	680	622	679	657	638	621	674	658	654	626	681	661	646	650	649	675	648	672	668	688	654	678	648	686	651	672	657	636	633	644	603	673	659	674	626	651	675	655	706	624	654	669	649	626	619	613	677	696	660	641	674	668	713	677	662	698	668	660	621	591	665	670	610	635	677	667	687	679	643	669	652	684	661	636	651	604	666	605	676	611	627	651	660	656	633	648	629	636	653	651	656	669	651	681	633	659	677	636	660	656	634	670	622	608	676	695	630	666	711	654	629	594	614	694	647	641	667	684	660	650	656	631	653	665	673	647	638	646	659	696	644	654	664	628	666	692	610	683	664	635	664	641	684	626	654	612	626	690	678	628	670	674	622	645	647	674	706	664	676	656	618	592	662	702	645	666	645	672	655	672	612	659	635	660	648	650	678	646	685	631	703	701	661	678	645	617	620	629	671	650	641	711	668	658	666	634	662	655	657	665	665	668	677	685	654	612	638	663	645	681	693	686	627	658	653	669	648	656	649	628	614	618	665	694	678	634	641	632	656	681	633	654	631	621	653	674	655	683	607	621	628	671	624	658	678	632	647	715	646	659	618	656	672	667	655	648	661	674	692	676	682	654	643	666	643	656	621	606	624	675	632	672	630	637	635	635	636	685	678	657	646	649	685	673	630	679	647	626	670	642	687	698	633	628	639	696	641	595	647	655	617	636	672	611	705	681	640	677	671	652	660	665	663	697	698
19328	1703	1125	955	720	629	534	492	456	467	419	461	404	410	423	427	411	415	405	389	412	413	387	412	360	397	408	426	398	357	408	369	401	423	403	392	376	389	399	390	371	376	390	410	410	419	376	394	425	374	376	380	355	382	423	400	397	359	373	402	383	374	408	338	412	353	386	422	350	384	364	403	433	428	380	365	370	398	367	381	417	357	387	353	396	419	430	377	403	357	425	394	407	397	349	357	413	390	363	366	378	428	384	414	394	401	399	387	393	343	388	357	404	390	391	377	385	367	358	381	396	351	389	413	397	393	407	409	416	371	404	387	383	408	369	369	378	366	360	356	412	389	399	341	366	388	356	435	395	404	395	385	346	380	380	400	397	365	346	423	380	417	355	403	367	384	377	393	424	360	334	372	394	378	366	374	398	371	383	367	353	424	394	423	382	379	360	382	336	433	376	436	374	411	383	376	357	370	410	369	373	373	394	370	368	406	397	400	397	413	377	339	394	367	402	371	377	362	390	350	382	408	381	416	381	417	405	390	400	395	413	391	401	365	378	371	347	416	364	391	369	355	389	378	340	392	381	431	366	354	376	390	383	407	424	380	351	378	435	418	427	385	367	331	389	418	398	384	368	359	377	400	368	365	358	403	406	354	382	369	386	390	379	406	390	363	405	361	404	368	387	350	363	362	391	361	388	400	384	379	383	370	389	375	402	370	417	409	398	359	408	366	386	356	383	387	367	372	368	348	376	400	374	401	379	390	377	357	348	358	403	409	393	400	408	378	390	376	395	358	406	374	362	385	371	377	404	366	378	398	396	408	364	361	398	389	389	377	350	383	417	373	387	373	351	381	430	394	379	388	446	403	368	394	419	365	404	404	416	391	392	378	351	416	349	380	381	425	379	395	380	383	365	421	358	342	380	395	409	382	367	376	417	410	405	359	343	388	381	448	391	408	400	384	389	426	371	368	404	370	360	419	416	379	352	370	393	408	412	391	403	384	374	409	332	372	400	369	407	378	367	374	406	394	353	418	382	387	348	395	370	372	359	375	359	390	411	402	399	372	366	395	435	402	401	395	402	355	361	370	375	367	365	376	383	392	370	370	374	378	404	377	406	375	366	341	372	383	356	414	391	364	373	381	394	400	399	356	361	413	394	355	418	390	356	401	411	391	392	373	386	381	393	379	365	343	375	381	379	396	411	387	361	410	380	355	359	383	369	390	400	366	404	361	356	396	387	408	382	411	384	395	383	375	366	380	417	384	403	404	375	407	381	425	367	382	376	363	376	403	381	356	398	363	354	387	411	396	409	394	367	398	396	382	388	428	444	406	381	397	367	361	379	393	325	371	381	391	406	378	353	395	396	384	406	386	380	369	412	428	416	360	378	374	401	404	374	377	395	385	381	394	389	373	391	383	375	367	411	389	351	400	357	389	348	388	416	386	417	367	396	382	407	400	391	395	400	402	388	391	389	373	402	356	435	405	375	372	398	407	387	385	405	394	426	359	359	396	365	380	382	427	399	388	385	374	380	373	388	387	350	369	389	367	430	362	387	327	384	401	376	394	409	394	407	383	390	383	400	403	383	375	369	353	346	387	420	381	399	376	414	424	405	406	371	384	393	390	359	382	370	380	352	379	363	372	378	382	396	338	379	406	372	404	410	383	407	430	374	392	397	373	376	374	400	421	409	425	407	392	366	386	378	363	368	382	390	394	410	387	365	394	370	404	384	410	346	417	370	375	416	409	409	392	369	411	386	382	384	401	372	367	402	379	377	330	421	420	399	387	368	383	354	362	372	361	378	358	350	391	376	378	373	415	383	385	406	392	373	344	386	414	361	375	398	346	411	423	402	352	378	401	398	391	405	357	371	365	413	381	410	412	406	390	422	394	394	381	421	399	406	385	376	369	372	406	380	386	368	432	441	368	410	381	377	331	419	396	362	369	377	405	373	394	402	375	402	415	402	429	345	411	386	377	370	413	390	368	388	420	380	377	390	394	422	388	368	393	404	430	404	398	359	372	406	373	372	356	378	364	395	422	373	375	383	352	391	380	389	388	399	379	371	374	353	360	404	381	392	387	359	365	359	346	358	381	402	368	391	388	416	434	414	389	379	377	381	355	394	402	398	378	379	383	411	416	383	412	346	365	379	404	382	394	342	383	355	377	351	336	401	372	390	394	390	388	396	418	400	360	375	395	425	427	363	381	389	390	394	365	355	391	402	371	358	366	362	386	361	428	376	325	424	369	388	394	383	406	392	396	365	435	368	403	390	403	403	408	384	400	356	341	361	374	388	368	410	419	371	385	438	413	393	380	421	388	366	400	392	361	378	418	389	361	392	400	388	447	397	392	378	406	357	385	389	359	388	402	365	368	365	369	393	353	373	376	383	370	391	418	365	358	402	406	383	373	394	349	354	400	346	358	381	407	385	372	426	389	398	406	389	402	397	391	420	388	402	409	403	407	380	402	384	388	344	398	337	403	393	381	366	372	401	361	383	393	378	347	352	395	375	353	387	404	370	340	384	369	384	384	370	407	416	332	391	361	372	377	370	382	402	372	372	371	363	392	363	364	378	376	383	348	389	364	404	384	398	390	339	370	370	378	367	347	376	388	398	381	379	350	424	400	361	376	391	374	374	358	349	375	356	380	343	351	393	391	408	368	382	421	433	380	386	367	395	359	381	387	395	375	434	397	382	397	426	334	392	412	382	424	425	376	387	413	411	385	376	342	364	399	401	434	393	364	371	393	369	375	411	388	364	378	403	382	392	387	393	368	374	395	406	413	372	385	398	365	383	427	387	379	387	368	369	388	381	399	410	374	399	384	397	369	405	395	373	379	367	394	331	403	357	419	399	376	407	405	321	385	343	342	391	391	404	423	360	414	393	381	388	368	353	402	374	396	384	370	389	349	360	367	356	374	384	358	391	383	367	392	379	451	343	409	425	363	364	404	360	380	381	393	362	386	387	385	389	406	431	414	378	413	387	412	389	355	394	392	394	375	381	413	366	380	393	351	363	377	363	377	382	378	386	351	372	388	361	372	399	385	405	357	366	415	349	390	404	350	379	354	347	407	403	410	402	395	390	382	418	391	406	373	396	392	386	361	368	382	372	354	384	367	360	387	401	377	398	347	364	376	402	388	397	369	372	402	375	421	385	365	400	377	365	345	371	385	372	390	400	386	370	380	383	359	362	410	365	372	366	377	405	359	365	382	377	378	357	367	346	398	383	390	389	412	344	403	379	399	377	363	401	379	397	386	380	388	401	418	401	377	405	396	375	408	354	396	360	407	419	368	409	364	406	386	360	406	360	399	432	416	352	376	356	371	369	394	365	392	400	375	357	417	406	425	437	431	370	416	366	395	372	352	421	402	418	353	398	396	425	393	404	424	376	397	391	373	388	365	371	373	379	436	404	419	356	380	329	369	376	396	395	382	385	394	389	393	417	402	358	390	412	345	379	376	379	352	389	388	407	376	407	408	388	375	418	396	364	323
10646	1549	2210	2570	2208	1869	1566	1390	1375	1278	1143	1107	1019	1029	1000	978	973	976	950	946	921	852	928	889	853	954	886	884	892	918	887	869	860	839	898	917	868	870	865	862	854	828	831	932	839	873	798	834	820	860	835	866	842	855	867	833	869	847	822	843	924	864	802	851	842	868	871	861	799	841	858	798	858	788	859	887	845	828	785	881	820	846	862	780	888	849	843	866	833	779	832	850	853	866	854	837	879	834	801	874	914	873	850	863	863	830	862	860	856	887	895	867	780	818	859	835	872	824	885	876	852	827	857	879	823	801	863	833	844	834	856	835	781	786	833	882	880	859	837	824	827	863	871	818	861	850	830	873	843	799	815	768	857	861	873	858	810	857	825	808	784	841	818	826	822	839	853	837	830	806	849	818	791	809	859	849	813	856	876	843	818	811	864	862	869	881	848	812	825	835	847	851	892	844	797	868	822	800	846	820	784	869	856	844	823	835	817	849	845	843	847	789	816	868	892	871	903	861	827	859	774	836	870	849	863	825	835	838	849	881	770	837	875	834	794	896	818	899	868	828	849	866	883	839	816	854	886	789	831	815	781	802	838	857	780	837	783	829	836	826	845	822	834	870	848	846	887	841	815	854	834	827	821	826	788	798	841	870	849	838	826	899	812	853	849	914	862	900	823	795	762	812	805	850	805	853	820	873	847	881	880	864	859	856	867	846	818	838	797	826	837	799	809	848	826	836	893	871	826	848	843	821	830	888	856	824	871	808	866	783	811	881	824	860	858	788	822	840	895	827	842	859	887	835	846	855	834	891	846	799	834	836	840	826	842	864	872	804	864	797	830	863	788	833	801	818	837	864	845	830	850	896	830	903	814	867	859	864	836	860	824	814	841	813	878	844	813	817	865	839	871	810	863	832	862	814	855	861	836	849	829	861	850	794	871	877	862	919	853	781	798	875	809	779	823	881	850	838	775	867	847	822	881	815	835	823	850	829	839	900	890	803	857	887	835	801	835	815	843	854	805	848	837	890	863	880	790	813	797	806	835	881	840	851	851	914	853	825	832	863	849	836	814	908	840	832	856	839	832	847	859	829	847	867	836	801	832	826	857	817	879	833	843	827	847	858	832	848	839	839	829	876	796	884	848	854	827	873	914	844	868	829	879	858	820	870	783	853	848	878	874	820	863	836	818	832	832	833	908	839	819	859	805	807	870	833	838	801	874	799	812	802	854	844	814	861	875	828	833	791	820	898	808	840	804	879	872	864	869	853	816	901	817	807	860	847	783	868	808	823	872	827	830	826	829	840	851	824	794	773	830	812	829	846	832	807	847	864	882	828	837	868	873	839	850	892	844	832	848	806	844	812	816	879	797	817	836	868	827	790	828	823	860	857	821	851	852	885	843	923	867	893	826	819	799	852	818	805	839	875	882	852	844	828	801	843	833	885	832	795	839	861	841	838	864	803	816	848	853	865	840	821	871	829	826	862	837	817	819	874	823	860	868	902	863	803	809	851	833	850	873	834	859	899	857	869	801	840	843	871	869	869	840	798	852	861	877	849	832	873	825	828	853	820	864	861	806	847	840	878	820	848	771	864	829	884	787	841	854	855	872	882	832	798	841	834	794	805	876	836	805	798	801	871	823	882	851	814	826	845	834	811	887	872	825	810	871	834	795	869	822	810	805	875	845	849	861	806	825	844	913	860	800	866	839	906	840	832	829	848	857	847	817	829	868	817	856	799	821	821	796	776	808	825	814	845	829	805	815	840	847	854	855	815	816	833	865	832	864	845	861	843	875	844	794	874	821	817	818	828	862	832	862	821	811	826	820	858	799	800	825	838	845	816	846	850	865	819	839	787	784	855	845	822	824	844	906	889	870	876	822	852	847	867	911	796	825	821	856	828	840	854	867	849	833	861	846	832	862	813	820	814	849	839	852	853	818	800	836	809	899	863	893	844	856	803	814	851	855	883	840	876	839	821	794	868	869	841	877	861	891	804	845	862	804	843	852	880	838	801	855	822	828	807	804	810	837	837	858	829	845	845	754	844	826	809	818	823	849	860	868	862	850	845	861	785	852	792	837	884	793	868	859	841	906	813	790	831	827	816	791	865	850	855	867	804	822	788	880	831	797	808	832	801	841	826	852	868	842	841	885	842	844	800	806	824	838	859	812	765	850	868	906	838	816	801	798	806	865	806	857	840	842	820	845	856	832	777	779	827	870	834	796	893	811	806	854	819	816	844	851	835	889	845	858	902	855	828	861	859	838	781	882	811	807	831	884	818	872	824	849	879	829	851	880	834	828	836	871	819	858	816	851	851	835	811	865	837	823	868	826	793	830	823	875	877	837	819	830	827	850	836	762	845	853	837	845	840	885	859	857	869	885	845	824	806	863	791	866	835	885	802	871	888	843	810	858	846	844	831	813	833	837	874	839	850	836	879	819	847	840	829	799	846	800	820	836	841	797	834	799	842	852	841	826	867	828	879	873	868	821	851	811	760	866	817	851	816	831	801	851	896	847	815	763	822	847	867	827	871	848	794	839	871	838	866	815	779	886	868	814	824	831	806	849	817	852	833	843	822	840	842	837	817	871	813	870	830	793	782	831	826	777	815	869	849	841	859	872	841	838	897	888	840	880	819	850	819	896	826	867	815	823	848	834	831	888	867	831	856	876	816	857	881	827	839	862	899	813	783	805	859	849	854	847	831	846	871	834	843	896	802	804	825	878	868	816	861	812	846	883	814	857	835	792	821	801	892	815	866	891	881	810	826	805	845	866	860	839	792	836	798	872	824	853	822	842	851	852	873	878	856	820	889	840	814	830	880	846	847	859	838	811	820	820	858	847	844	879	850	840	846	885	808	833	874	827	801	850	842	828	808	836	806	886	852	793	797	813	845	828	874	894	849	827	816	899	816	823	802	837	838	824	871	813	841	840	835	875	824	824	856	894	861	833	847	834	850	895	826	856	792	843	862	836	867	842	881	896	843	810	865	796	839	791	892	822	816	838	872	848	836	848	827	846	795	849	839	853	878	807	751	802	845	839	819	848	843	815	881	812	855	822	858	853	796	899	854	809	847	853	836	834	889	818	908	799	856	810	843	871	850	787	818	816	791	823	852	861	793	801	909	792	862	880	839	834	867	883	818	871	837	881	825	805	857	844	859	831	822	807	804	872	882	813	808	794	828	869	803	828	854	864	876	856	866	828	813	836	830	848	817	834	855	866	863	838	853	883	833	803	838	834	854	840	847	803	833	846	844	830	874	814	884	815	837	799	826	858	794	852	888	827	787	825	861	788	878	850	819	870	875	825	836	870	799	864	866	857	822	821	846	799	823	823	842	850	870	875	866	775	864	856	854	878	778	851	842	808	798	838	839	862	836	864	790	869	839	835	787	888	853	810	851	866	798	853	798	866	865	854	824	803	852	834	866	865	852	867	826	778	862	851	838	804	887	811	868	838	802	867	815	875	822	823	867	860	834	861	826	877	858	823	832	900	823
3360	237	184	223	193	202	187	185	172	181	181	193	190	213	216	185	210	186	205	194	211	212	180	196	217	198	193	195	192	217	188	174	166	213	174	189	189	216	199	196	191	210	208	204	191	185	202	201	164	170	160	179	216	194	211	188	191	194	162	172	185	197	191	180	193	190	201	186	199	194	168	191	197	193	212	221	206	199	173	194	194	197	225	193	180	166	200	207	158	187	192	175	180	173	205	208	174	189	179	184	184	182	193	212	184	195	191	185	197	200	217	206	189	180	202	216	206	191	214	200	192	221	239	207	192	199	197	202	185	190	190	174	175	197	202	178	203	199	165	180	173	183	192	184	182	218	203	189	170	163	181	191	208	221	183	192	170	191	187	196	187	190	196	187	204	207	184	198	180	193	191	190	203	178	198	184	191	224	177	202	160	202	206	201	188	195	183	203	178	189	176	203	180	175	210	177	193	193	198	174	183	185	198	205	214	194	228	207	196	180	189	174	182	234	205	188	177	204	186	189	201	185	177	206	214	179	199	184	199	177	178	190	189	198	196	227	192	219	188	185	218	215	212	195	175	192	179	190	192	210	223	199	197	201	189	206	159	173	192	208	201	191	197	194	175	216	213	200	225	187	222	194	199	201	209	202	198	211	200	202	228	199	207	178	194	211	175	190	203	222	194	162	204	174	190	173	174	208	197	209	195	188	197	214	192	184	188	192	201	198	171	181	167	190	194	196	203	207	223	205	174	179	198	198	193	196	180	185	191	220	199	175	186	184	193	189	195	217	181	188	199	176	209	192	202	191	212	215	219	198	209	197	178	196	169	195	182	175	200	195	187	200	219	182	178	212	203	163	171	211	178	196	164	179	179	190	192	192	228	195	210	199	197	197	225	197	204	175	190	200	204	188	218	161	191	174	206	184	198	191	210	181	177	176	176	183	207	189	230	185	206	204	183	203	185	181	197	194	180	167	181	191	181	163	144	202	185	219	199	193	199	206	189	182	177	186	226	182	191	169	168	198	239	204	191	170	200	207	179	165	193	170	152	193	206	210	192	199	177	203	169	177	231	176	201	198	186	184	189	190	204	185	189	186	230	193	185	187	164	189	210	185	200	188	189	186	192	179	200	181	191	184	196	201	189	184	179	187	186	205	219	182	209	192	186	192	201	187	197	193	180	169	194	217	188	197	197	173	189	200	198	210	173	200	164	170	217	206	188	198	204	179	179	194	203	177	193	212	193	176	191	178	215	213	213	195	179	167	204	166	165	189	189	222	189	171	188	199	185	186	192	180	194	176	177	207	199	179	202	225	186	182	195	183	200	185	189	183	187	198	189	211	188	188	167	182	210	186	182	196	181	193	184	181	169	179	190	182	204	180	185	176	187	207	192	192	207	179	190	187	176	195	193	215	199	159	211	189	186	187	183	183	204	192	172	195	202	207	188	188	191	179	187	198	193	156	201	180	201	219	162	201	190	171	177	199	182	193	206	211	188	188	208	211	197	201	184	191	167	189	159	169	198	188	213	206	207	195	199	203	188	211	206	201	194	218	173	205	193	182	209	207	186	195	236	158	181	187	179	167	174	198	184	202	181	188	211	182	193	180	228	197	184	204	181	169	203	212	212	223	209	210	204	213	215	202	191	193	199	215	206	185	223	184	182	156	199	195	199	191	174	189	185	196	188	216	189	193	166	167	182	228	202	177	199	179	166	179	199	171	210	221	210	200	201	195	209	236	200	198	181	182	191	179	189	191	176	200	193	189	176	195	195	179	162	211	188	177	199	188	170	195	190	193	198	160	182	180	177	199	198	172	190	186	181	201	190	202	183	186	205	204	204	192	213	202	211	181	209	185	191	193	184	227	181	172	201	192	201	173	163	169	209	191	191	197	218	193	194	206	201	193	195	213	188	170	186	188	188	182	196	198	200	199	217	188	188	193	219	181	170	190	169	192	197	210	179	218	193	193	190	186	189	204	207	213	212	228	202	195	197	189	200	196	196	202	197	207	192	181	197	189	186	181	180	192	222	207	179	183	196	183	174	171	208	183	183	194	196	200	207	172	192	177	197	175	179	222	180	172	187	191	178	204	176	187	178	181	203	165	177	182	218	229	214	209	200	209	180	196	190	189	195	215	206	192	194	168	200	190	196	183	181	207	201	190	219	191	174	207	212	197	197	190	204	175	185	164	196	195	188	195	198	177	178	186	169	202	188	193	202	183	213	186	187	185	181	160	225	191	173	172	194	225	156	193	202	186	193	162	200	209	190	185	178	198	164	229	178	194	178	183	198	194	209	177	182	190	200	207	210	200	199	199	170	202	202	231	177	192	184	197	225	221	193	186	177	189	205	188	199	221	218	214	192	198	196	191	218	203	189	212	216	176	198	189	194	183	210	187	187	181	198	165	190	198	197	202	188	189	184	210	200	169	184	190	174	135	197	213	188	193	176	181	207	207	225	185	166	222	197	204	177	165	185	209	167	190	182	189	205	209	214	206	182	214	179	173	195	182	197	201	215	173	208	189	192	175	198	182	187	175	209	191	181	197	198	200	194	212	173	188	190	205	190	211	195	178	203	197	215	165	180	203	199	176	167	207	174	229	212	188	164	187	209	202	186	198	189	200	191	221	180	193	210	204	196	190	181	193	198	197	205	196	215	190	177	197	184	173	191	215	204	180	216	192	184	196	205	184	216	189	219	190	181	177	199	190	189	178	177	195	197	209	187	160	194	192	173	190	187	211	168	207	208	206	172	167	174	206	186	215	174	187	196	198	213	191	180	198	190	182	166	199	206	165	186	192	168	175	193	205	180	172	200	190	195	209	191	171	189	198	183	175	178	182	198	198	189	184	185	182	174	204	181	196	207	165	222	199	187	174	181	201	187	183	203	216	203	181	224	219	176	180	174	186	196	194	173	174	187	178	174	223	213	221	189	200	151	221	194	198	185	204	191	205	187	202	204	203	203	199	162	168	182	197	202	170	208	187	207	224	188	181	172	190	209	181	166	185	187	173	193	203	213	180	199	191	187	219	174	196	177	219	175	195	180	185	210	190	188	197	194	202	212	218	189	181	188	188	192	207	176	181	213	192	195	204	195	211	227	219	193	179	214	209	152	197	195	193	202	217	188	208	204	199	183	196	182	196	176	202	182	215	194	178	199	189	192	172	225	218	189	186	209	179	213	200	177	187	188	199	198	161	178	173	185	186	213	179	188	182	196	188	207	195	177	208	216	212	207	190	171	185	229	197	209	192	167	213	185	189	208	182	183	178	222	180	191	216	176	199	181	172	189	184	195	197	178	199	203	165	216	194	203	199	201	198	185	196	177	191	236	187	191	177	173	200	236	198	215	183	183	223	201	189	181	195	191	194	190	189	191	186	198	177	163	200	230	206	200	199	167	179	219	187	200	198	194	208	218	173	212	214	184	187	202	194	179	211	195	187	201	177	198	203	191	191	184	224	176	163	193	230	210	187	187	164	219	187	186	183	204	203	204	195
3030	497	483	539	510	527	478	480	476	460	476	470	465	502	486	523	485	458	471	447	459	472	433	485	451	490	485	434	475	483	500	488	434	471	461	490	494	494	491	494	439	461	445	465	428	458	467	489	492	473	455	465	465	470	485	477	466	508	506	453	459	484	475	509	463	442	477	451	493	467	464	489	462	453	440	429	442	451	512	498	484	418	468	487	468	470	451	481	459	505	433	486	497	480	465	493	445	497	480	473	476	464	497	502	435	511	471	468	469	482	492	506	489	474	457	422	475	497	477	466	455	482	487	472	462	481	432	460	489	462	458	471	458	470	501	466	457	477	468	489	463	462	507	518	464	453	518	438	457	469	505	471	480	460	481	511	498	456	472	472	510	486	496	463	457	493	467	461	473	458	462	475	486	463	459	468	490	483	507	497	481	457	452	493	440	477	482	469	454	448	474	482	418	458	485	466	472	468	441	441	461	465	451	442	466	506	483	446	496	447	425	519	468	434	423	462	454	462	477	496	470	460	488	441	474	509	505	489	466	458	464	465	468	492	475	458	474	466	474	498	455	453	431	469	513	518	490	498	487	488	546	472	505	415	481	464	431	475	437	487	488	465	506	487	479	528	474	479	468	497	450	476	502	478	440	498	461	476	451	477	453	483	491	468	489	462	474	480	482	484	465	475	466	476	447	459	480	446	463	438	493	474	463	469	449	489	488	461	435	468	455	451	441	460	455	460	485	470	467	451	426	472	475	472	497	468	482	468	470	446	484	482	465	499	480	435	454	472	461	477	452	467	482	465	467	498	457	471	475	435	463	499	443	435	463	470	463	431	452	476	458	461	508	446	510	482	477	483	459	486	500	480	463	464	455	485	438	448	458	466	451	464	471	471	458	478	460	468	495	470	458	471	471	446	494	497	516	505	444	455	518	488	462	453	461	438	463	506	464	457	470	475	463	455	467	504	440	464	502	526	476	488	494	491	469	447	473	473	448	444	495	472	487	462	445	508	509	489	490	478	494	463	482	443	493	457	468	469	467	449	483	519	465	471	496	490	461	453	456	470	474	463	447	469	464	474	476	461	465	455	495	489	494	501	421	472	454	473	463	455	461	476	489	471	502	483	489	495	475	463	450	483	501	461	467	472	489	473	470	500	469	498	480	502	433	480	467	481	467	480	462	435	465	491	482	481	483	496	441	461	452	485	480	460	470	503	471	453	481	448	481	489	503	450	472	465	473	444	477	484	453	493	470	483	465	459	459	484	477	536	466	473	503	445	499	462	489	449	488	490	464	440	494	471	489	467	471	443	535	469	458	512	468	473	463	445	493	432	469	454	493	455	471	450	454	477	437	465	472	455	455	520	456	464	483	453	477	486	481	524	473	475	471	472	454	470	553	436	493	484	458	473	464	467	500	447	472	483	503	481	482	460	466	486	443	454	460	509	485	492	532	508	504	456	447	483	489	476	469	467	503	480	468	504	434	455	448	485	494	466	452	450	478	472	443	432	492	436	446	458	435	421	459	466	475	491	441	448	477	458	492	459	465	471	446	482	451	470	458	475	494	482	467	480	464	464	481	461	515	455	500	467	504	475	462	434	488	482	442	444	486	490	448	456	455	482	450	495	500	455	430	485	472	488	464	478	447	471	472	457	467	474	523	494	510	483	477	448	448	496	424	485	481	470	421	468	459	466	452	478	475	448	455	490	505	452	464	458	460	497	463	474	468	453	460	457	483	471	496	468	461	471	469	496	483	454	471	500	492	472	472	479	507	470	473	455	461	472	482	471	419	444	476	448	499	477	461	472	465	468	473	468	485	503	455	460	491	423	441	471	476	474	487	439	457	493	479	466	522	480	466	485	519	483	513	462	438	455	462	487	489	472	481	505	439	488	480	497	447	421	508	452	425	449	480	432	457	480	442	434	453	512	464	438	501	515	489	467	511	463	465	442	501	482	507	475	442	469	469	443	475	466	482	460	481	460	502	476	470	456	472	469	482	482	497	492	448	457	465	442	479	426	459	482	487	531	447	506	465	470	473	472	456	469	450	489	494	442	465	432	462	512	505	458	476	464	471	463	472	475	472	452	511	477	463	490	503	483	502	505	455	512	481	513	500	476	485	484	468	479	453	464	524	505	476	476	496	499	452	477	455	501	496	521	467	475	491	476	438	450	440	457	488	470	502	475	490	453	466	462	494	466	450	466	485	464	490	504	480	482	474	445	484	491	443	457	466	467	473	486	458	507	456	487	462	483	480	486	467	471	454	469	450	479	461	450	483	483	460	494	487	480	432	456	456	470	501	518	485	480	466	468	496	481	472	452	454	497	483	472	521	471	459	480	471	465	473	459	483	473	481	479	485	526	466	485	477	497	448	487	450	477	483	482	449	499	470	455	476	451	484	452	454	453	450	483	457	454	478	461	498	494	465	446	468	490	473	466	432	495	484	489	448	464	473	483	489	462	447	469	438	451	474	482	432	457	506	508	489	497	455	507	455	492	496	434	466	468	489	472	396	451	482	455	477	498	507	438	460	459	437	484	490	446	491	507	469	460	466	470	454	545	487	455	460	469	474	432	450	487	474	448	490	451	484	460	466	495	466	482	478	485	478	509	472	447	457	458	449	494	449	476	524	481	440	476	494	478	437	487	488	481	499	477	452	498	489	459	449	481	500	474	465	484	467	477	489	480	483	442	475	497	486	468	450	454	480	464	438	454	459	477	500	479	491	456	507	456	498	494	503	492	472	494	468	456	440	435	477	434	514	488	480	462	468	475	435	474	492	472	509	488	468	451	467	450	455	443	477	436	482	455	467	473	460	451	503	506	477	510	503	488	483	490	491	475	466	476	501	483	452	495	486	493	447	496	455	471	468	428	474	439	463	508	472	460	449	464	489	498	513	457	473	468	503	466	477	457	477	468	498	477	507	450	470	471	493	505	471	440	448	473	493	469	471	464	464	493	498	503	462	489	506	470	485	517	503	459	457	458	480	444	471	508	428	458	449	433	478	479	484	521	448	509	472	469	454	460	492	503	476	467	478	492	471	470	489	490	475	468	501	438	461	496	458	470	475	463	451	520	431	472	467	503	502	486	480	435	505	483	459	470	476	487	464	468	474	445	483	489	492	441	517	480	474	480	498	492	449	479	457	460	458	519	455	456	464	427	493	466	424	492	446	467	473	474	454	464	465	476	514	474	450	458	479	470	439	470	498	482	438	445	445	467	467	443	509	459	451	465	468	445	465	506	502	456	478	462	441	533	451	482	476	508	439	501	482	475	468	466	432	451	464	469	480	477	496	524	477	444	470	508	476	485	482	484	457	481	441	447	484	458	470	440	443	463	477	497	470	481	484	486	474	493	437	453	463	447	458	473	436	493	457	495	494	444	459	511	466	465	510	475	484	484	475	491	420	444	507	423	463	460	482	466	499	500	482	464	428	455	457	472	493	478	464	467	477	460	467	467	480	469	463	474	465	446	458	430	470	472	499	417	457	476	481	488
11526	811	620	577	439	388	303	304	314	290	342	311	301	323	274	276	277	249	276	309	299	284	271	258	290	273	308	270	300	276	254	281	276	282	297	277	315	287	269	247	266	294	248	282	263	250	278	281	305	298	286	281	287	279	279	293	295	254	281	293	311	309	249	271	256	252	290	308	275	234	246	293	270	303	279	277	294	241	300	293	245	306	255	263	265	262	282	315	288	257	282	246	273	281	311	273	290	265	259	285	276	296	267	255	279	287	314	258	289	277	270	279	292	264	264	259	253	285	284	294	297	283	283	307	297	280	242	275	283	293	285	302	281	246	287	345	296	261	252	268	272	265	301	293	273	266	275	294	255	267	297	285	261	252	283	323	289	285	271	260	270	280	282	271	266	273	295	311	300	266	279	254	279	283	268	307	276	269	287	271	263	277	277	306	298	282	261	298	291	293	249	266	272	295	246	291	278	267	290	263	267	270	284	295	272	283	292	269	278	281	271	264	258	289	261	309	282	296	315	299	281	268	267	265	285	318	309	274	283	277	255	283	291	274	283	256	262	267	284	287	257	298	297	274	261	253	271	254	277	252	284	287	270	306	273	258	271	276	287	282	282	280	282	318	303	308	285	243	265	280	274	276	278	277	287	278	299	269	273	301	275	255	277	263	279	273	300	289	282	257	265	314	260	242	263	300	288	272	296	268	269	280	280	263	270	262	288	283	253	279	259	279	288	256	265	264	271	293	271	238	275	291	268	269	289	288	307	278	262	264	253	250	281	284	272	297	279	268	290	300	259	268	289	295	279	261	298	271	290	251	314	281	255	293	250	280	261	274	304	305	258	301	290	288	289	278	293	273	260	293	304	278	255	247	259	283	288	244	271	298	249	257	288	267	259	307	269	268	263	279	265	282	316	292	264	285	261	310	283	291	273	305	267	246	261	276	289	310	286	248	280	273	278	300	295	269	261	270	245	271	263	298	303	305	273	267	279	306	264	283	281	258	252	279	247	270	304	280	276	300	286	297	282	296	291	294	283	256	261	291	268	285	265	283	294	266	293	305	292	259	245	290	265	288	272	282	275	264	308	256	290	279	281	300	285	277	284	301	280	291	294	290	278	285	248	288	307	264	254	279	287	275	251	291	279	261	285	302	262	276	320	308	267	260	261	285	307	276	264	299	297	277	288	292	291	261	305	281	303	294	293	267	265	275	239	300	286	281	316	288	290	269	296	267	296	294	254	273	312	265	278	273	268	280	253	241	270	272	281	266	257	291	304	278	284	278	258	307	300	305	274	265	297	282	291	252	284	314	269	285	306	255	266	287	316	296	304	275	285	247	281	252	260	309	285	273	230	282	282	268	263	286	287	236	251	275	274	260	274	309	270	295	289	255	283	269	266	290	294	301	296	277	305	281	299	277	305	270	306	301	300	286	262	286	245	263	266	270	262	279	267	263	280	285	281	266	315	285	270	278	278	292	255	286	252	300	288	288	295	288	287	274	271	285	297	274	292	272	301	274	277	320	266	299	299	269	290	279	313	272	257	251	268	256	295	284	272	255	272	289	280	297	314	302	341	274	297	282	292	267	267	264	285	272	275	310	291	281	291	290	281	280	307	309	269	271	280	277	261	290	246	262	273	258	273	285	289	270	290	259	290	275	306	287	287	287	276	278	274	283	262	262	273	257	273	304	290	293	246	293	271	299	297	216	267	286	276	300	293	311	272	274	268	319	279	287	283	286	292	285	288	259	246	283	286	280	281	262	283	279	268	288	288	259	302	250	263	268	301	270	299	296	282	284	304	285	293	272	270	292	311	278	274	283	287	270	271	287	263	291	298	269	285	258	315	289	280	308	299	294	278	277	267	275	297	265	274	269	315	251	304	272	297	306	309	257	270	281	258	280	247	273	289	300	270	291	279	291	269	273	264	267	287	261	296	294	260	237	277	274	262	279	270	272	267	310	309	281	261	297	306	264	298	285	271	250	293	260	266	288	291	267	282	272	270	279	279	253	302	260	262	305	264	283	256	290	266	260	296	275	234	271	289	271	276	257	289	253	321	311	280	282	286	288	274	264	280	293	302	275	269	280	259	237	306	299	279	270	281	282	290	273	273	280	259	269	292	278	294	287	259	270	279	264	260	324	278	264	258	255	302	288	261	263	272	249	280	257	279	321	290	267	249	279	307	256	252	295	264	276	281	283	285	290	282	297	283	302	292	284	302	278	285	289	273	274	280	273	275	285	297	266	268	249	282	292	281	278	273	281	282	255	290	308	285	281	272	252	255	282	282	259	274	274	311	260	267	291	270	289	298	260	282	299	278	259	284	289	257	266	301	265	256	282	277	267	311	255	304	291	283	266	317	256	270	278	330	272	266	267	260	283	293	269	281	283	303	328	305	300	316	294	256	290	273	292	303	271	298	278	285	269	299	274	297	263	280	285	282	288	287	295	283	287	274	296	308	288	273	252	262	254	325	269	268	296	297	343	244	266	289	299	289	279	290	270	256	264	276	266	277	291	248	282	286	290	297	286	305	276	280	256	292	300	255	263	280	270	270	303	264	256	253	288	278	274	273	284	285	278	308	279	266	268	295	263	250	267	271	284	260	258	276	264	270	307	306	312	293	273	300	288	254	292	295	284	307	285	302	266	281	272	324	280	248	282	272	268	278	256	265	303	277	291	297	261	275	262	287	268	295	275	247	287	273	273	256	273	302	293	286	286	276	272	252	237	276	293	261	301	266	275	291	296	286	310	264	297	291	292	294	280	275	282	278	267	273	285	275	249	268	266	288	276	278	286	288	287	277	264	253	264	271	261	288	267	297	256	280	232	265	280	267	263	269	290	280	254	301	287	286	284	284	270	325	279	284	252	275	284	291	282	252	273	281	280	248	278	280	271	297	280	273	248	275	268	281	292	270	252	281	301	258	268	281	249	271	296	291	272	267	290	278	264	272	270	253	295	277	288	267	271	287	267	251	268	261	275	321	302	277	279	263	291	279	243	269	268	277	309	290	282	264	272	278	284	265	290	277	307	263	272	299	263	269	272	279	271	278	298	277	245	320	281	276	280	321	288	296	262	291	276	267	251	309	273	270	268	294	263	261	294	289	281	264	300	276	264	270	313	327	299	300	284	255	261	251	329	280	272	268	267	268	253	301	278	285	304	265	276	306	267	299	294	265	250	312	296	281	256	289	303	262	269	270	290	294	265	272	271	289	291	283	302	292	255	299	281	275	267	281	245	269	281	309	276	274	285	288	270	271	289	296	268	276	263	294	307	285	286	273	290	292	248	275	287	282	276	280	290	267	276	284	313	289	283	283	257	270	271	308	262	293	254	285	278	281	256	287	287	265	274	280	237	270	275	256	256	285	280	294	249	306	294	253	296	256	296	251	295	267	276	276	275	285	282	281	292	293	265	281	255	269	283	292	295	263	269	321	304	271	313	274	273	290	237	264	291	238	262	294	263	273	281	292	293	275	278	270	312	281	241	267	334	291	314
8188	972	1361	1464	1347	1153	1025	939	912	850	778	764	780	781	758	718	717	711	679	723	681	675	705	694	702	682	700	657	703	648	656	640	671	677	663	737	642	682	666	659	701	668	651	670	607	685	684	657	629	649	643	636	695	653	697	604	620	676	639	663	644	647	630	650	644	642	614	645	673	653	691	654	621	641	632	657	655	669	702	565	612	638	670	659	625	655	680	685	598	623	691	674	689	638	671	634	686	636	704	660	662	649	651	679	676	648	684	608	654	681	654	661	666	645	653	671	665	645	664	668	649	654	624	622	664	672	706	684	662	665	661	662	658	642	627	641	630	691	658	628	600	622	656	646	676	670	634	659	658	672	692	623	668	651	669	659	606	636	664	661	638	675	656	629	658	674	660	640	637	645	626	618	649	628	622	672	646	664	706	665	680	637	625	662	657	656	642	685	634	635	681	642	687	621	680	654	663	698	649	671	669	610	680	639	632	611	649	653	647	652	625	636	674	689	666	674	661	644	650	643	679	638	637	624	661	634	635	647	593	669	618	642	617	653	636	644	652	674	664	630	664	641	669	641	685	626	637	622	682	658	677	635	682	673	643	618	656	685	652	600	662	623	680	634	672	674	635	692	653	661	634	618	597	655	605	651	666	651	677	639	670	697	636	637	679	668	672	626	659	626	668	685	713	668	647	669	638	666	621	637	676	660	644	668	618	637	626	675	635	592	637	655	654	669	625	660	673	671	628	647	665	648	631	618	659	623	662	623	682	639	666	653	643	669	648	661	616	649	651	641	663	634	623	628	622	612	663	639	658	677	657	660	658	654	643	621	630	657	703	675	642	667	638	664	643	661	667	609	653	626	620	633	649	630	649	652	648	667	664	644	686	647	630	644	681	629	644	615	628	587	668	634	653	630	680	653	665	662	648	705	663	618	702	624	627	622	651	695	660	631	654	659	596	675	670	647	631	647	641	675	649	624	675	660	601	651	652	671	659	664	715	683	662	641	645	637	643	638	646	631	626	656	620	660	683	629	667	673	644	623	697	652	637	632	649	673	621	599	685	636	685	646	620	651	658	625	651	666	639	637	638	680	644	657	621	712	656	614	665	684	626	646	683	615	672	670	656	661	616	700	655	666	660	634	638	709	649	674	645	694	627	692	678	629	647	663	617	659	604	677	658	643	635	654	658	685	658	664	648	626	621	644	662	665	592	628	659	641	621	673	635	625	649	650	647	633	627	652	656	635	628	625	617	623	628	679	642	617	665	646	634	665	661	636	678	659	627	653	628	618	621	611	673	630	678	663	639	617	657	657	661	649	648	635	681	661	636	664	645	670	677	626	655	632	680	628	658	669	639	634	633	654	665	608	676	615	609	658	624	683	670	657	642	598	625	682	670	675	614	651	628	634	659	652	649	636	690	604	692	647	662	667	640	581	610	713	633	673	660	640	672	621	631	608	675	613	647	630	649	657	678	640	618	690	646	661	644	629	630	673	649	660	624	617	642	691	597	619	630	648	671	659	663	647	641	617	593	675	641	653	627	664	656	637	623	636	641	654	640	694	643	655	655	597	666	627	661	642	679	689	678	656	630	687	652	622	633	667	629	653	655	618	665	695	628	638	640	677	612	683	644	586	646	647	593	610	650	668	693	684	659	624	639	630	629	626	678	660	627	663	668	638	717	635	624	667	641	645	660	606	650	647	718	629	625	669	680	658	663	690	639	614	614	619	648	609	646	637	651	621	655	603	624	615	667	644	640	643	622	684	699	644	658	611	671	587	659	655	618	651	659	670	616	606	669	718	668	627	682	634	677	635	627	635	671	676	698	686	646	648	639	640	624	651	661	646	667	575	678	669	671	673	676	607	649	646	655	685	638	692	637	651	643	656	630	646	680	664	675	651	688	638	641	633	637	640	659	647	629	660	609	663	629	676	657	648	599	635	678	671	665	680	682	697	706	648	669	638	630	650	654	629	669	644	680	664	580	653	608	629	623	632	645	675	621	666	664	651	671	664	704	667	684	675	658	615	698	611	678	681	629	626	624	651	664	698	627	651	621	609	632	676	627	615	634	677	626	613	599	666	669	612	684	625	672	649	689	648	594	691	616	607	662	664	589	648	670	684	630	631	664	652	680	668	657	622	680	657	687	719	661	630	687	618	623	635	668	653	651	664	618	596	628	672	651	658	630	653	653	628	647	662	651	609	674	707	663	634	684	665	634	667	677	646	670	639	646	654	672	674	637	619	698	645	627	663	653	684	584	657	650	677	632	676	582	673	635	604	628	686	686	605	665	675	643	641	650	633	619	648	646	680	665	633	656	621	612	621	671	665	665	629	614	640	638	637	632	694	638	645	628	670	634	630	690	609	623	685	634	669	647	666	605	621	684	624	660	641	653	731	643	584	637	641	634	654	699	664	632	700	665	644	695	641	619	648	678	634	635	676	648	653	653	647	654	661	646	650	648	648	640	695	630	677	632	661	736	659	613	617	644	681	660	662	646	694	626	654	674	627	706	658	601	636	631	677	653	690	694	642	663	639	639	642	630	652	655	665	648	670	622	679	633	640	660	649	636	619	653	592	650	689	664	611	622	591	651	643	656	652	691	665	613	673	660	664	646	609	636	680	651	708	632	652	628	688	638	648	628	637	632	681	654	607	613	667	670	619	621	636	674	666	661	645	631	633	651	625	662	638	649	661	677	683	687	645	675	703	611	618	678	653	638	636	697	663	676	671	674	650	701	623	685	667	607	661	639	657	673	691	663	604	662	643	664	608	636	701	680	659	665	656	647	665	676	624	638	672	659	672	656	608	652	672	652	664	661	647	655	670	665	633	608	650	616	677	688	681	644	644	639	656	655	640	694	611	642	592	651	677	645	654	670	627	632	671	681	633	654	643	594	667	682	647	689	667	632	666	648	672	621	672	640	649	672	634	671	616	637	671	609	688	644	667	659	635	617	664	651	647	628	675	649	652	680	621	640	660	673	647	614	664	671	611	634	632	648	672	679	704	632	634	659	646	662	688	631	663	636	640	632	619	632	640	651	641	680	690	623	657	612	622	652	655	655	635	662	718	632	675	659	667	663	638	622	665	629	640	628	625	626	692	668	658	575	683	648	623	602	669	639	684	633	702	669	707	630	642	644	698	633	645	661	650	634	671	665	661	679	649	669	625	595	669	637	682	609	690	640	638	658	641	609	664	723	628	656	625	672	666	617	686	646	702	644	712	682	633	624	655	662	651	629	684	676	665	631	647	661	726	690	649	669	663	681	689	613	664	623	642	603	687	661	635	661	614	650	670	693	712	659	589	609	667	631	676	612	615	647	608	641	640	686	668	651	640	660	632	668	657	645	672	636	676	668	645	700	644	673	648	612	690	623	642	632	635	656	660	695	685	665	647	649	644	674	661	619	642	646	670	604	657	652	627	637	646	688	662	664	649	619	632	685	648	622	607	660	652	636	709	624	650	653	640	651	652	640	678	675	622	644	674	654	654	649	675
19039	1754	1141	941	691	608	523	502	455	444	443	417	441	444	390	387	427	393	393	372	436	453	409	392	380	379	415	422	388	388	365	390	382	412	385	378	363	366	397	386	400	379	352	361	381	359	370	400	454	401	377	354	376	388	377	379	387	400	385	355	415	340	396	459	410	417	402	363	374	407	399	385	369	387	382	402	373	404	372	379	398	390	366	380	367	347	384	374	332	386	409	373	426	408	395	402	357	354	368	360	414	419	370	384	411	394	365	403	428	370	392	396	365	400	376	363	389	385	354	422	357	369	389	413	451	410	387	389	383	358	354	367	365	382	384	394	386	380	400	371	365	361	414	377	402	384	329	399	370	383	382	402	395	432	375	380	363	380	380	356	355	378	368	378	367	390	414	400	358	381	395	371	401	375	354	362	384	353	399	426	386	369	377	427	393	375	435	402	383	363	371	396	369	380	385	379	372	420	425	360	403	406	403	409	389	378	388	396	372	382	384	403	399	380	385	389	373	355	397	367	364	350	338	321	316	386	399	390	387	417	366	363	381	363	394	365	387	407	432	407	409	359	375	372	375	411	381	357	374	361	365	397	356	391	396	391	408	391	385	384	362	373	418	385	390	403	376	332	397	395	334	380	390	379	406	359	351	396	353	397	363	360	377	361	402	379	406	397	353	379	345	357	385	377	362	391	356	348	398	403	398	389	398	387	380	369	384	370	359	386	383	387	430	373	329	376	377	381	393	360	371	414	375	371	367	413	409	386	403	363	374	400	347	362	377	381	418	370	376	411	393	379	399	371	410	375	382	423	372	403	388	393	360	383	399	373	418	373	365	389	361	367	414	358	379	368	386	355	412	375	369	385	404	374	385	381	387	379	351	390	441	350	342	407	351	372	414	414	428	385	398	406	400	397	388	375	344	379	381	354	384	403	384	391	363	365	393	381	387	393	378	374	377	404	388	374	372	366	401	427	381	356	377	359	411	377	385	395	410	413	357	394	399	386	385	384	360	404	369	367	377	401	410	377	380	402	354	387	354	381	400	398	377	391	399	390	360	363	360	367	364	392	387	397	386	388	395	353	385	364	355	367	415	413	352	354	385	374	415	355	367	376	359	379	389	372	393	397	379	332	387	381	402	425	380	344	380	358	390	403	370	387	365	353	419	369	371	400	366	346	392	389	383	399	341	370	391	363	414	382	338	386	373	403	399	390	359	367	376	373	383	397	385	394	382	339	393	381	367	369	384	372	381	424	373	380	339	397	409	407	395	390	386	346	370	340	370	432	371	406	396	357	389	374	333	398	398	379	391	433	396	395	399	355	416	412	391	421	396	367	380	362	372	374	401	395	383	378	377	407	398	351	327	374	419	354	367	367	402	365	376	381	386	381	362	352	373	410	393	356	384	380	392	332	386	393	358	418	379	410	396	376	400	410	386	399	378	382	399	384	380	356	351	408	369	358	388	386	403	361	396	397	407	358	380	371	383	401	375	385	386	350	360	414	385	367	398	381	363	378	341	339	418	367	379	382	377	398	380	371	387	403	384	405	439	399	383	398	375	383	378	383	381	387	370	380	405	394	371	386	369	348	376	368	395	406	393	386	347	376	390	374	378	372	375	363	393	363	368	365	385	421	374	379	361	393	360	383	387	391	362	361	329	361	348	411	378	389	362	391	389	344	360	413	352	351	418	368	410	351	373	351	389	357	371	367	376	388	438	352	406	360	373	360	355	386	400	419	383	415	366	412	376	365	378	375	389	340	391	356	407	429	360	388	367	360	382	373	370	353	354	399	400	390	389	389	388	370	380	429	407	386	394	431	399	371	391	350	378	363	454	435	358	425	387	402	414	371	396	387	392	395	379	355	385	394	384	333	368	422	339	344	386	400	373	413	417	383	354	352	353	387	407	366	372	360	415	392	374	370	403	421	357	348	394	396	352	370	399	357	383	360	381	363	391	389	390	387	342	361	388	359	363	388	410	403	379	371	381	387	385	399	394	347	412	359	383	365	342	373	397	351	354	392	391	372	403	367	384	398	395	381	409	379	377	360	358	372	378	383	412	429	382	379	379	369	388	362	357	419	366	387	412	393	371	400	401	360	388	413	339	371	391	357	411	376	395	393	391	391	389	407	371	394	408	408	392	396	356	347	349	391	369	347	350	369	399	414	386	397	379	383	401	402	328	379	364	344	393	348	375	396	403	411	365	396	368	372	360	388	411	380	353	404	369	405	351	415	404	366	379	395	391	379	370	365	384	401	355	351	387	418	377	414	395	426	365	342	370	366	379	380	348	345	415	391	399	365	405	388	389	397	408	382	346	362	400	379	367	383	366	385	388	400	377	366	428	348	357	379	386	348	382	415	376	396	369	388	389	371	374	376	378	397	387	351	384	358	393	352	388	360	385	331	363	363	352	411	361	405	348	370	414	420	381	373	401	362	405	395	380	359	364	391	390	359	359	394	399	387	404	365	379	366	377	397	357	412	403	395	366	374	380	409	370	372	372	409	379	415	363	425	354	408	403	392	367	388	406	379	338	368	379	380	387	378	397	362	369	371	368	355	377	352	393	364	372	359	377	391	355	393	385	353	352	396	348	366	379	343	355	400	368	367	384	405	354	352	407	392	393	382	363	401	379	376	417	387	382	383	369	350	361	419	393	401	378	351	360	349	377	377	363	381	369	405	366	391	412	394	394	353	394	360	360	403	377	354	370	377	351	380	365	388	410	399	405	370	392	373	362	426	385	367	385	372	381	395	395	347	364	406	394	360	390	431	361	376	358	375	392	330	359	396	371	378	388	393	371	423	407	376	379	340	396	371	391	408	358	419	411	416	378	404	322	365	372	403	374	405	354	379	379	370	365	352	352	373	381	399	391	364	352	396	379	361	417	375	393	395	374	369	360	394	392	404	377	398	374	381	378	346	378	416	406	355	359	359	341	369	401	336	384	398	364	364	378	404	417	405	363	400	371	394	362	364	402	410	397	373	379	374	376	384	355	338	379	383	395	393	342	383	387	387	399	378	347	420	413	362	346	406	414	431	410	394	401	375	369	361	362	416	381	377	393	393	377	382	353	352	383	365	395	364	393	388	383	352	374	384	405	363	409	376	357	379	411	373	375	382	409	402	413	424	395	388	367	398	414	368	390	391	369	399	379	363	366	365	358	364	394	378	380	389	349	392	392	390	354	394	397	381	408	397	416	407	421	377	373	391	423	364	344	407	390	432	371	429	411	381	356	372	402	359	353	379	410	403	376	332	386	388	367	369	378	370	374	369	402	388	388	393	368	361	391	413	381	389	382	394	390	390	376	366	374	412	397	365	410	379	400	389	381	381	376	325	345	404	387	388	377	381	337	378	402	342	364	366	405	364	403	380	372	407	407	400	389	383	375	355	370	364	386	389	388	342	404	365	363	354	380	385	361	372	386	396	428	339	428	396	387	362	378	393	362	391	362	367	388	383	398	378	354	357	410	361	395	370	419	335	365	359	372	356	357	338
10579	1496	2255	2401	2167	1854	1668	1379	1287	1197	1212	1136	1024	990	964	1019	940	902	959	899	938	874	932	945	908	913	897	925	867	890	826	884	852	839	847	873	863	870	858	900	882	905	868	856	816	884	789	883	872	830	820	871	881	891	845	856	866	859	848	852	847	837	906	858	823	822	851	867	819	843	864	860	826	907	803	874	903	863	871	856	861	868	855	848	827	839	894	840	816	846	780	860	848	838	855	870	862	892	892	823	864	796	869	820	831	845	867	811	845	851	769	876	860	834	785	836	836	843	792	828	826	901	845	838	822	819	845	832	819	821	795	858	879	820	822	888	830	839	829	877	854	843	824	835	861	792	832	814	866	878	841	852	883	886	870	847	830	839	851	823	796	840	814	844	867	879	845	840	878	874	848	805	837	847	839	795	760	831	859	778	815	876	817	819	828	877	879	809	879	903	854	836	839	801	899	824	826	888	800	830	810	860	850	846	838	812	840	840	822	852	820	837	831	817	800	855	792	840	835	835	886	829	859	816	777	859	817	841	825	853	873	844	826	860	831	850	836	770	775	819	820	878	796	820	826	817	861	845	889	838	885	849	809	788	802	809	864	806	851	896	816	870	802	880	812	774	858	829	798	788	867	840	871	838	829	867	906	806	852	847	842	786	838	849	850	864	843	834	863	768	829	865	861	821	822	854	888	848	819	812	801	796	800	848	832	814	809	833	833	822	820	851	823	833	825	754	821	833	857	877	838	849	860	784	830	854	779	854	827	795	799	835	797	878	844	804	842	846	850	815	873	884	801	840	776	814	787	833	884	851	788	792	827	803	878	871	803	815	831	834	819	892	846	839	850	769	851	808	836	833	876	833	913	845	805	886	799	844	771	849	824	828	824	889	818	841	862	834	830	838	779	799	840	843	834	818	883	868	912	798	796	818	841	788	877	811	838	847	825	782	838	824	807	834	778	863	867	803	840	810	853	798	825	828	833	873	846	830	843	842	813	827	891	897	814	810	799	812	824	811	796	859	803	832	809	863	819	847	842	824	797	864	875	829	842	877	799	829	818	819	840	790	849	857	831	851	847	830	808	836	820	822	820	827	842	830	850	850	779	781	829	789	823	840	841	822	837	800	859	848	859	835	824	817	803	853	834	831	842	834	846	905	843	836	832	872	822	885	834	904	819	813	826	844	825	825	848	861	823	816	789	833	773	852	849	855	838	790	842	893	867	805	838	839	831	862	828	853	812	831	833	771	810	831	822	791	893	835	820	817	829	808	792	833	826	828	831	846	868	799	809	880	826	809	847	837	800	794	838	804	831	851	815	830	845	805	843	861	810	826	792	771	801	845	827	796	818	827	842	837	839	838	852	808	858	862	830	862	854	858	812	852	849	837	795	875	892	913	823	805	853	782	857	827	849	836	813	869	840	832	803	812	832	825	805	822	912	860	851	858	819	837	859	842	814	866	861	860	887	803	816	829	822	856	867	831	838	822	822	845	873	828	862	800	828	865	836	782	856	852	840	808	818	818	842	854	790	872	849	851	807	807	815	890	810	806	815	846	884	779	832	887	826	878	829	830	821	853	833	806	829	812	811	800	828	805	818	833	793	871	869	831	822	828	811	863	856	866	871	830	844	820	843	876	852	846	803	818	844	812	876	820	896	855	806	766	890	839	828	802	851	805	823	835	814	812	855	902	843	843	826	823	823	872	807	800	861	797	829	843	847	822	871	780	895	768	809	797	790	838	858	816	795	818	842	796	814	838	827	883	789	821	835	850	827	796	835	811	842	848	813	816	880	843	857	810	798	861	846	821	832	811	855	840	848	858	839	819	785	880	835	804	831	837	843	805	795	873	874	813	837	838	869	857	809	823	866	852	793	870	756	786	782	842	816	867	812	890	861	821	786	818	828	849	802	804	815	842	899	782	879	844	817	812	841	876	868	796	789	819	861	889	810	817	833	829	850	826	795	852	806	806	815	834	852	873	805	772	886	834	854	814	848	839	878	828	866	844	771	832	803	843	852	825	842	860	851	783	837	912	800	801	822	866	856	863	873	816	788	805	846	796	797	836	795	827	834	790	829	821	840	851	806	822	828	830	823	806	856	862	787	858	818	846	837	852	873	792	859	853	829	864	841	797	843	833	804	829	864	867	874	853	839	797	879	843	850	852	837	828	793	858	817	799	791	799	835	860	837	855	868	814	898	842	792	809	882	859	836	817	823	825	787	885	830	832	851	875	799	871	818	860	876	812	839	837	806	867	871	797	815	840	827	811	807	835	834	862	844	840	804	777	780	827	868	828	833	817	815	832	807	830	827	817	831	860	791	866	801	863	829	809	812	842	817	802	812	864	824	830	819	852	852	824	818	863	831	798	810	799	847	850	820	826	858	871	770	826	850	839	807	787	803	850	834	840	790	809	776	817	823	789	851	870	852	851	792	802	826	846	804	851	827	784	807	858	844	781	851	828	840	831	870	855	834	843	804	862	774	846	835	803	810	809	827	801	802	845	854	851	814	838	822	808	811	909	833	758	851	870	808	814	817	819	837	803	842	829	845	807	861	811	779	817	812	863	794	757	856	838	810	824	838	799	857	817	823	850	826	819	859	820	809	855	830	790	882	847	855	835	855	857	836	818	864	817	801	858	808	866	805	817	799	783	855	787	842	794	826	867	860	817	834	816	803	784	810	794	873	836	857	882	848	853	842	840	862	830	839	828	853	829	831	778	850	773	863	834	816	828	818	858	871	796	853	827	866	831	817	834	859	824	839	861	833	813	817	835	827	812	805	835	812	832	823	815	813	867	827	787	850	849	816	834	866	819	827	851	811	829	883	873	823	817	825	828	822	775	865	811	793	819	818	849	834	783	801	867	834	775	785	905	796	832	840	816	878	814	826	837	806	799	802	860	865	839	809	852	848	828	830	829	887	847	839	870	814	825	828	829	820	864	868	870	843	822	908	864	801	834	906	848	772	812	822	848	756	788	841	833	842	868	802	813	806	828	812	804	842	805	873	834	822	834	824	791	804	854	830	851	830	795	766	828	871	804	881	844	811	852	809	819	794	811	864	853	869	851	822	830	793	838	856	804	798	846	835	876	822	869	843	878	876	821	825	833	773	786	819	778	849	803	817	795	810	806	832	818	841	798	801	831	854	819	835	844	833	841	849	861	805	813	825	901	847	824	796	819	807	891	885	838	843	842	861	816	911	854	850	872	846	888	878	825	808	884	824	818	851	773	875	817	840	849	822	831	822	797	836	864	871	850	826	794	870	829	831	789	831	844	806	794	905	792	828	829	822	808	797	840	843	799	809	860	851	831	873	922	833	839	840	806	839	797	846	874	844	830	830	801	849	854	819	827	841	776	858	824	876	831	822	814	824	816	844	835	880	808	848	843	838	826	875	850	789	842	866	797	848	797	773	824	851	804	778	785	834	778	868	873	804	803	879	784	840	872	780	844	775	801	814	775	843	819	862	860	824	784	852	827	831	814	853	830	840	817
3470	254	205	223	191	195	199	183	194	218	192	212	182	193	185	199	161	178	187	216	178	187	222	192	160	156	192	185	159	156	198	190	194	225	211	167	191	196	162	194	193	182	208	198	202	181	198	197	175	177	175	172	197	184	204	183	181	204	189	188	170	207	184	188	202	200	181	193	240	207	175	170	204	177	177	149	188	184	194	203	183	180	184	189	191	163	165	198	184	202	179	172	190	191	197	202	163	189	189	173	184	194	194	196	203	206	190	185	192	188	183	183	195	194	191	200	178	202	228	194	179	180	187	191	180	191	190	185	193	182	194	201	188	190	183	199	202	217	191	177	182	182	190	170	206	183	171	174	175	229	210	212	205	204	155	186	211	182	177	178	201	186	182	192	191	197	205	168	209	195	189	177	177	189	174	196	191	216	209	169	171	189	207	158	206	184	157	204	180	179	164	206	188	178	159	212	212	176	216	192	202	179	195	199	202	226	191	196	192	191	196	193	183	166	162	200	195	204	148	195	193	185	206	195	201	181	194	221	208	194	203	199	195	171	172	198	192	185	204	173	178	202	194	175	228	198	199	187	218	211	193	196	175	172	208	204	187	185	201	194	196	201	189	225	195	189	174	214	215	201	191	164	196	210	178	189	184	196	213	194	188	209	192	192	188	185	164	173	158	195	175	222	185	162	187	173	178	184	194	185	214	182	173	186	176	178	194	175	193	196	208	193	168	182	160	207	188	208	210	172	172	218	203	185	168	211	179	178	171	219	174	188	181	190	204	177	184	190	182	170	202	204	187	157	211	175	166	210	197	197	203	179	201	188	206	192	188	204	177	169	166	191	215	179	212	186	190	190	179	155	181	181	185	198	209	183	177	204	171	201	162	185	183	157	207	182	176	178	185	192	194	177	179	185	184	204	186	206	186	173	186	195	177	197	190	174	206	193	190	198	159	181	214	176	203	215	183	168	159	187	190	191	212	172	196	179	170	210	210	194	191	196	197	178	195	166	193	186	220	191	162	191	178	178	162	168	193	174	154	218	206	185	179	216	195	186	172	171	195	190	192	206	190	188	168	190	185	195	205	202	169	187	178	176	186	195	188	166	186	204	180	176	158	189	173	191	193	199	207	189	174	176	164	203	209	172	153	211	183	175	193	198	193	191	183	172	225	164	172	166	187	199	203	176	182	192	197	184	180	206	163	201	137	216	185	201	179	216	187	200	182	207	199	163	181	177	165	175	199	190	179	191	187	163	172	174	185	202	194	218	175	182	233	202	183	165	181	190	215	197	214	180	199	162	191	178	184	184	208	201	192	191	190	191	163	203	203	183	175	188	198	192	189	166	187	184	195	202	158	188	195	187	176	155	174	178	180	189	193	169	175	199	187	184	169	188	177	174	182	201	205	197	195	210	209	185	197	202	180	199	182	192	184	171	191	192	203	160	189	173	189	159	215	207	208	196	175	177	183	194	177	176	200	190	154	190	189	181	156	193	170	185	188	177	190	195	180	164	203	170	207	191	211	184	193	192	175	180	176	186	191	189	192	190	176	177	177	169	206	193	192	203	202	191	183	174	207	183	158	188	208	215	194	180	202	213	180	198	199	172	192	191	182	198	202	182	188	187	161	185	172	171	192	204	179	162	174	229	200	224	217	196	176	170	196	171	185	172	198	172	181	185	196	172	156	165	187	192	197	163	189	216	178	169	209	192	191	213	178	199	188	190	158	171	171	197	177	169	197	204	184	171	172	196	177	182	204	173	188	209	186	185	182	178	203	198	215	204	186	203	187	175	186	169	169	174	225	171	192	188	197	187	197	174	202	193	212	212	187	204	215	186	191	185	219	172	187	172	182	188	209	204	178	192	215	194	168	182	181	204	204	189	186	175	183	213	209	199	179	197	226	194	196	195	173	185	210	188	178	220	188	189	193	203	204	185	179	206	184	173	169	223	177	182	181	167	168	198	217	164	195	160	170	204	212	186	179	169	214	191	186	190	206	208	170	191	175	177	207	194	195	215	190	186	197	185	191	189	216	190	186	230	191	208	186	178	164	180	192	192	182	192	184	202	180	199	173	188	184	178	212	197	170	160	207	176	197	187	213	196	197	195	181	203	207	170	197	191	216	201	179	177	186	187	198	168	174	175	195	184	190	191	191	180	202	199	181	189	193	177	178	203	209	207	185	190	210	189	202	189	173	153	180	185	205	186	201	212	204	195	200	194	192	186	200	169	178	172	197	203	171	186	188	162	214	210	219	210	200	210	187	159	195	172	191	195	187	191	210	165	177	173	173	196	208	188	186	184	174	183	166	203	212	201	192	172	171	219	185	197	192	191	209	190	208	208	195	191	166	178	185	197	163	173	214	220	188	197	193	216	199	180	208	180	199	176	203	179	219	236	189	196	184	191	180	218	196	203	197	170	190	178	184	172	188	189	193	178	178	209	189	194	201	177	187	181	210	190	197	191	171	195	209	176	191	214	201	192	182	167	169	166	185	212	181	200	202	188	177	192	183	190	177	206	186	178	188	195	173	206	198	186	182	178	185	160	166	169	183	165	172	168	180	176	197	174	193	188	193	191	182	190	201	181	189	196	182	203	179	171	190	192	176	215	221	196	189	182	185	199	161	171	179	195	180	197	173	182	185	186	200	175	198	197	161	182	189	187	204	181	183	184	183	172	145	186	222	198	194	174	184	214	203	201	190	183	165	200	191	198	151	206	173	189	194	166	182	183	199	178	169	207	191	212	187	187	206	182	194	183	170	203	166	217	204	195	168	206	213	192	205	221	180	205	201	199	189	198	168	199	195	169	213	213	168	176	191	222	207	206	194	207	191	185	169	213	198	197	167	190	172	183	189	197	203	194	207	171	207	194	198	183	172	209	202	183	193	179	178	185	173	174	201	197	203	200	164	185	172	176	189	199	196	196	197	192	224	207	192	200	186	174	172	161	171	230	165	211	176	176	197	204	181	205	178	192	188	171	202	170	162	201	180	175	179	192	213	196	184	189	203	185	175	210	159	204	200	212	169	200	197	207	174	178	184	199	234	192	189	208	208	189	207	210	182	192	183	184	195	174	194	178	166	192	180	195	213	204	189	181	187	191	190	196	197	177	198	176	176	180	174	197	190	204	168	220	189	198	201	192	200	183	182	174	191	220	184	191	209	180	146	180	200	198	187	170	217	167	208	180	205	191	202	164	175	163	193	184	193	208	158	178	194	166	195	212	190	203	186	214	213	187	146	176	156	180	180	182	223	169	181	168	194	195	207	215	199	186	193	197	176	185	190	168	188	184	201	206	188	209	187	190	190	170	195	184	187	180	202	186	210	196	201	186	206	219	164	187	181	186	198	186	196	202	188	185	194	195	171	189	157	182	196	207	182	195	169	175	195	187	197	184	183	160	182	175	205	190	179	190	168	175	191	219	181	191	182	176	201	169	195	166	204	172	222	203	169	171	227	199	183	174	179	192	180	186	182	191	220	211	155	190	195	198	204	190
2883	479	535	512	510	451	457	480	524	454	485	439	489	490	435	488	446	450	473	462	503	465	438	515	484	473	425	482	448	465	450	447	473	423	475	481	483	451	452	452	498	486	436	437	401	447	488	450	496	450	456	454	475	444	449	481	522	442	533	472	451	509	479	462	453	467	460	462	444	468	432	460	480	482	424	454	495	462	494	466	426	437	499	456	518	453	446	441	455	431	426	484	483	503	475	470	485	454	453	475	441	436	420	482	481	459	473	474	440	479	474	418	447	492	454	482	464	481	430	451	451	456	461	432	478	478	453	450	449	461	450	465	466	473	477	463	475	462	478	493	489	446	433	453	489	441	484	449	475	512	418	471	495	493	432	426	443	466	457	473	486	456	475	459	443	411	495	516	436	465	482	472	467	436	431	433	460	474	479	463	478	458	468	454	477	472	464	476	454	475	461	512	482	497	463	460	467	436	482	431	438	482	482	472	452	479	453	492	474	446	479	470	433	469	455	436	471	475	439	469	459	483	444	471	469	465	440	450	449	445	461	490	449	504	499	502	477	447	461	477	454	449	464	458	454	475	440	472	471	479	474	483	471	459	479	447	459	445	495	488	434	477	484	473	480	489	481	505	475	444	485	441	443	424	465	453	462	448	429	448	470	442	473	463	489	438	498	495	481	436	420	457	528	480	467	475	454	448	490	445	433	515	460	485	426	461	452	432	445	464	450	490	431	483	433	454	452	458	467	487	490	453	479	459	447	455	439	446	456	438	469	457	483	469	434	451	481	486	496	466	444	455	512	470	470	456	425	457	492	471	468	439	503	457	450	465	445	454	478	474	428	443	466	451	437	481	469	449	474	447	469	441	477	432	482	447	451	431	445	468	469	474	429	474	425	509	456	452	462	463	478	445	458	493	426	453	470	442	444	456	474	460	476	453	438	461	483	465	466	467	475	462	488	466	436	430	469	473	431	470	483	475	448	425	420	458	450	467	487	421	457	482	495	483	475	449	452	425	493	502	487	459	468	478	459	500	477	441	458	437	483	459	484	499	464	463	506	474	457	455	448	422	469	437	456	454	474	477	445	493	483	485	466	491	446	462	465	445	457	445	476	508	470	438	453	413	497	464	465	447	486	488	454	510	450	439	454	442	441	476	479	467	467	491	466	465	443	484	489	472	455	465	424	465	415	483	458	499	420	429	484	454	456	502	493	467	455	448	464	471	425	473	449	460	435	483	442	473	480	463	493	467	455	458	454	476	451	476	488	468	459	421	473	450	461	467	450	422	483	468	506	444	468	467	435	455	430	504	481	433	447	504	508	459	485	492	435	458	477	471	477	493	448	501	469	451	456	495	414	495	463	464	442	449	454	447	451	471	495	436	414	466	463	451	403	471	406	464	446	481	461	467	443	488	498	445	458	485	509	467	479	482	484	439	430	485	439	461	443	460	453	459	442	434	486	454	441	473	453	440	453	466	454	459	476	469	456	454	442	434	471	501	466	427	419	474	455	455	467	435	457	492	466	424	432	461	475	424	455	481	433	477	423	451	455	436	485	488	470	463	448	484	485	466	451	453	425	452	458	467	456	470	469	454	487	467	503	478	468	467	499	483	461	445	486	468	452	461	470	466	436	494	461	488	477	402	454	459	437	459	462	470	457	469	462	452	471	438	428	489	454	465	452	472	469	463	461	451	436	494	445	465	470	456	425	462	493	431	453	400	474	451	497	448	481	481	473	450	479	474	447	447	484	483	464	453	425	433	468	437	433	484	458	477	479	504	454	502	444	472	416	461	459	468	443	481	438	432	500	458	443	457	450	485	443	476	501	457	442	489	512	480	447	457	437	463	450	416	457	456	471	446	485	446	437	446	489	526	468	458	431	489	442	450	458	479	437	473	444	497	474	479	492	504	475	493	426	442	458	475	492	447	483	452	440	448	455	495	435	467	443	417	466	423	466	481	442	447	455	454	451	448	412	454	460	442	492	479	452	475	459	482	462	492	461	489	455	475	490	464	469	486	493	498	455	461	479	473	449	460	458	455	438	470	470	463	441	478	481	446	476	472	459	490	461	458	464	488	440	466	449	489	477	445	458	472	461	505	479	455	485	456	456	446	466	462	464	469	429	467	460	461	476	457	466	451	476	451	466	468	475	434	442	461	462	459	467	487	477	473	493	445	478	450	457	500	430	438	481	476	466	472	491	460	417	487	474	450	460	471	467	491	478	483	495	469	485	481	456	462	483	421	448	511	466	483	466	464	445	505	461	495	465	486	499	484	472	485	471	469	462	484	454	471	490	478	493	469	488	464	484	501	515	422	453	444	480	496	499	472	454	457	495	451	478	478	417	427	461	457	434	483	420	461	461	447	479	444	488	429	465	478	463	403	450	451	508	441	434	469	440	454	505	412	482	481	500	456	433	488	456	426	482	475	471	457	446	457	446	457	478	455	456	483	451	462	480	437	448	449	487	480	488	456	476	431	482	498	464	484	450	483	465	457	481	466	468	463	459	495	456	461	487	454	449	447	488	441	432	430	462	491	475	441	441	453	476	471	499	445	482	425	498	428	455	493	443	518	491	443	449	452	444	495	424	490	502	483	479	467	449	433	440	445	431	476	479	442	447	496	521	469	447	459	449	499	480	437	492	475	444	500	449	488	442	445	501	438	482	432	529	475	482	460	485	442	441	464	462	485	508	464	464	483	488	485	464	467	466	453	464	475	464	475	418	453	442	477	479	459	431	486	473	471	499	443	464	462	472	500	439	461	455	464	437	493	456	485	427	468	470	465	459	476	415	466	431	459	457	472	492	460	461	472	471	464	421	479	447	484	441	437	453	497	460	445	480	446	466	462	440	433	457	453	445	467	458	429	438	442	490	468	451	463	474	461	458	504	473	471	504	480	453	448	479	457	450	491	451	452	441	470	412	464	473	457	423	472	483	494	449	504	445	470	457	484	442	443	414	442	470	432	450	448	473	443	471	454	462	469	451	443	478	437	463	483	432	443	467	447	466	449	465	463	462	438	514	455	468	441	488	495	482	441	463	422	451	494	472	453	483	492	489	463	482	514	455	457	447	482	456	466	459	457	479	472	458	484	484	463	472	507	443	460	473	467	443	453	441	473	459	472	477	455	418	475	482	426	444	481	459	473	446	445	484	445	444	466	455	476	432	479	501	476	465	485	450	447	477	481	443	468	464	461	471	471	508	422	503	423	412	468	495	440	491	459	469	444	457	450	472	502	438	425	467	469	450	475	486	471	461	429	472	457	494	438	457	446	438	460	441	457	484	465	462	515	470	447	468	465	482	486	442	444	443	463	444	468	495	453	468	463	470	501	464	508	456	490	457	448	435	480	465	451	440	465	445	453	460	481	487	430	471	472	432	408	452	431	461	472	469	442	462	460	457	481	511	498	451	486	456	469	466	520	534	468	477	497	472	428	484	452	487	467	467	479	402	477	482	477	485	495	483	490	453	450	444	444	435	447	450	443	475	455	444	476
11173	853	631	534	438	394	344	324	343	363	312	289	280	294	280	310	270	282	274	260	292	284	275	311	280	278	268	281	316	293	292	274	291	277	294	277	307	296	284	303	282	327	304	280	300	284	270	283	289	302	292	251	266	278	265	249	262	293	261	282	310	290	268	279	302	303	271	255	299	273	258	244	247	261	271	281	296	269	255	277	308	277	277	294	268	315	270	270	259	257	291	292	277	282	268	289	275	279	305	261	264	259	277	267	307	255	256	282	252	284	262	322	258	224	302	258	285	252	269	280	319	271	285	283	285	309	266	265	296	262	241	247	290	288	263	271	287	295	269	248	302	229	290	275	303	290	286	300	286	272	246	273	290	270	276	282	268	296	261	283	278	257	266	258	281	279	274	267	258	270	274	222	272	330	283	269	278	290	286	264	279	269	290	267	258	288	283	276	274	295	287	282	279	294	252	317	299	255	250	261	300	269	273	240	254	279	304	264	269	285	233	260	289	275	266	301	295	277	276	263	324	266	275	272	274	290	271	261	267	311	325	294	282	263	263	298	302	313	262	251	247	273	279	306	256	236	290	235	266	284	300	294	252	296	256	246	307	253	288	287	265	256	237	305	264	321	283	265	293	293	248	250	310	289	268	282	267	272	287	273	291	302	300	273	262	270	285	306	307	302	293	285	280	270	284	283	302	294	273	276	263	279	252	306	283	263	273	285	309	248	231	260	286	304	261	304	252	300	292	293	294	265	274	271	292	313	298	275	298	283	276	257	297	274	265	268	273	310	277	303	287	284	290	245	273	275	299	323	271	294	264	280	265	269	275	259	290	293	282	301	248	260	281	301	221	263	278	252	282	345	250	281	299	292	274	277	307	287	268	269	261	259	271	264	257	289	276	277	291	283	273	283	282	277	285	279	279	265	256	299	307	278	262	256	271	257	257	293	301	271	294	275	303	292	301	280	299	255	249	304	268	265	236	278	268	278	259	257	254	292	277	266	265	284	319	304	242	268	239	317	278	326	292	283	275	289	275	293	274	265	294	288	294	263	253	275	260	267	292	275	251	290	269	273	289	288	268	268	261	264	268	281	277	297	274	272	280	262	274	305	275	271	301	261	330	269	251	241	274	285	282	242	280	281	267	248	279	275	284	271	294	316	254	290	300	287	269	279	276	292	303	265	288	269	264	288	278	314	286	275	291	275	298	298	286	301	284	269	251	246	268	318	280	316	277	280	290	256	292	258	293	281	265	289	294	283	248	273	287	289	270	272	275	291	254	296	272	277	297	269	262	315	285	278	291	299	259	280	294	306	295	259	288	248	279	280	247	273	254	267	258	243	269	291	304	265	279	284	294	292	258	269	286	237	293	283	262	233	278	274	288	273	237	277	271	289	260	246	275	284	279	276	282	277	272	277	285	287	265	255	268	301	296	272	268	300	269	285	269	273	275	275	280	275	268	314	261	290	273	299	311	253	267	258	286	253	252	262	282	251	283	263	290	263	298	282	260	282	261	270	259	286	250	271	267	290	295	274	283	297	274	258	295	277	274	256	275	286	287	274	289	243	268	268	291	276	282	232	265	277	301	297	249	255	268	277	310	278	298	297	268	291	305	263	258	276	294	264	322	277	282	279	250	278	281	306	276	262	295	307	290	254	302	262	283	285	283	237	286	286	286	266	288	254	236	291	281	273	263	272	273	272	275	252	271	289	275	261	282	257	268	272	282	246	300	277	283	270	303	268	280	273	252	282	315	256	274	272	254	314	272	266	252	269	270	299	293	317	279	266	271	263	293	303	283	282	236	278	293	296	312	302	305	245	248	273	271	297	281	290	322	268	280	278	307	276	282	281	274	315	273	252	281	253	291	264	268	263	273	249	274	244	274	263	292	258	277	273	255	272	263	275	277	280	288	269	294	254	274	283	254	275	275	290	277	288	271	281	265	267	295	255	267	255	273	320	250	248	266	290	274	274	280	266	278	291	311	283	272	275	290	286	266	263	292	254	289	292	290	289	293	264	283	296	258	258	261	298	255	262	287	272	279	272	297	290	271	270	268	325	281	269	276	263	303	274	289	278	282	288	275	273	289	304	287	284	274	286	299	271	258	289	247	288	275	276	274	279	295	303	259	258	268	268	281	278	281	304	263	301	291	266	282	268	297	266	301	314	275	275	276	284	272	272	278	275	271	251	305	275	265	237	270	284	306	292	255	304	283	261	276	262	287	295	254	288	281	316	274	300	276	274	271	276	262	293	262	299	271	240	253	282	280	304	280	263	274	229	273	271	270	294	260	279	277	290	280	267	273	284	277	291	275	295	273	295	303	311	284	282	259	276	256	254	286	282	249	276	274	252	280	280	311	292	287	253	269	268	278	311	305	276	307	281	295	241	287	275	243	273	266	297	281	297	299	256	300	275	241	274	262	259	287	285	238	290	289	301	295	290	271	263	275	285	278	272	303	271	278	262	281	272	279	274	297	293	272	283	275	292	283	249	260	251	255	290	282	238	287	265	273	282	275	270	269	260	279	312	296	261	276	300	259	306	234	261	292	295	300	301	310	260	274	281	272	278	238	287	289	293	302	299	302	267	251	273	287	272	253	290	252	259	251	296	299	245	284	245	278	280	267	274	279	267	276	282	316	275	264	272	276	282	267	264	268	274	306	262	272	283	282	276	263	266	267	309	283	246	295	249	268	269	271	287	277	278	272	254	285	272	272	261	309	288	279	327	283	311	250	312	317	288	270	267	260	302	281	259	295	289	275	251	251	318	272	273	305	280	282	297	294	272	280	284	292	263	263	285	325	262	268	272	284	257	302	289	269	300	272	256	279	264	266	314	293	274	272	290	323	264	270	244	274	256	282	256	294	308	301	296	285	288	258	258	252	276	263	314	271	288	260	269	253	289	259	263	260	271	290	288	269	285	315	233	264	261	265	285	272	276	243	270	285	280	266	262	291	283	313	247	231	280	273	265	263	277	249	308	277	288	282	277	288	285	291	301	245	271	285	294	235	316	292	280	245	269	263	250	266	268	303	266	235	245	275	292	282	289	297	265	310	273	296	301	301	279	254	281	279	275	258	258	243	273	297	269	245	274	247	278	251	269	280	244	265	284	283	288	274	260	247	238	257	280	245	286	276	284	267	265	263	263	276	295	264	274	268	246	261	289	261	272	292	290	300	297	276	285	282	262	310	277	267	295	295	258	276	270	252	296	311	263	261	283	267	310	270	251	305	268	280	271	253	285	286	255	260	281	304	289	287	291	257	274	254	285	290	280	277	271	293	275	268	277	266	289	259	267	261	302	260	285	292	262	275	285	283	263	311	274	278	272	236	282	299	267	300	292	278	296	293	275	272	253	268	256	282	256	264	236	285	279	277	283	263	291	302	297	285	282	294	260	294	257	275	251	284	288	300	265	279	291	272	287	284	287	284	261	271	302	284	263	252	294	266	286	315	263	276	274	290	292	300	286	287	292	286	291	288	254	271	282	258	289	278	272
7909	990	1346	1439	1342	1145	1063	885	865	823	852	779	785	775	754	762	728	695	683	686	678	695	656	668	660	673	624	669	636	639	677	665	722	656	746	670	668	656	660	668	650	613	606	678	653	645	625	686	669	590	689	684	642	631	654	672	677	642	692	629	637	653	675	661	643	644	655	670	713	687	623	647	616	681	610	635	657	646	618	625	639	581	691	661	691	674	607	627	649	622	641	652	666	630	641	638	636	658	626	695	634	655	669	667	623	660	648	671	657	657	663	630	639	602	650	646	639	661	589	677	633	673	647	660	652	668	651	680	641	621	610	648	672	611	612	668	657	649	640	684	616	615	675	623	684	636	606	655	645	658	634	632	619	635	640	630	674	610	675	683	665	689	655	647	653	660	615	587	622	619	636	624	623	630	650	659	641	652	619	615	647	686	660	647	659	611	631	623	605	619	634	665	673	647	579	655	603	641	642	643	644	666	635	682	643	669	641	676	666	605	653	676	600	650	640	701	658	592	627	634	605	661	678	637	659	648	642	652	684	644	619	645	621	583	696	670	653	608	612	651	674	655	661	604	646	631	663	664	605	648	614	594	667	628	628	660	637	628	651	618	636	621	626	595	653	637	608	603	642	579	656	650	637	653	679	609	693	640	637	672	620	650	616	692	634	674	677	618	609	648	639	604	631	628	650	678	661	658	611	607	596	679	693	661	642	643	632	677	642	609	717	640	633	635	630	649	690	631	610	668	613	609	626	622	658	637	684	670	656	616	620	626	627	648	663	636	612	690	677	661	651	640	637	629	666	645	619	654	627	679	645	651	634	701	654	644	678	618	636	609	649	663	666	622	677	624	657	625	603	631	618	662	620	634	636	679	629	634	692	643	636	668	624	658	643	619	656	615	634	633	632	656	609	678	594	641	620	618	656	629	589	584	644	633	636	626	683	636	665	609	662	653	637	626	694	690	635	637	616	646	661	613	634	641	578	655	640	648	627	653	659	635	630	619	677	627	637	644	647	640	609	599	610	679	598	660	655	681	637	620	658	660	637	649	620	617	625	627	653	650	646	610	653	659	654	631	663	684	645	677	648	609	661	619	661	650	655	662	679	600	656	683	636	650	652	655	647	625	667	612	642	618	646	608	647	668	643	630	618	637	669	616	581	600	636	646	622	673	696	642	667	654	627	641	669	623	630	650	653	599	664	620	602	616	636	653	687	675	655	649	658	623	632	628	683	644	655	677	635	632	643	671	600	614	601	630	680	679	647	618	608	669	630	656	630	632	583	664	636	604	625	664	635	692	612	612	666	646	686	638	631	648	612	663	625	704	634	631	634	679	605	644	648	675	689	679	643	652	639	644	650	640	630	635	608	679	596	643	645	669	639	685	629	655	646	660	635	614	656	623	656	667	652	625	644	602	666	641	657	660	634	617	647	650	676	627	619	663	643	629	648	564	611	644	644	606	644	677	632	677	666	635	638	630	620	641	688	641	639	643	706	681	633	617	663	645	650	667	650	615	625	634	644	667	651	612	672	610	651	671	646	683	704	631	678	633	586	628	644	618	647	657	627	636	644	615	677	648	645	636	611	631	653	627	648	630	631	666	607	680	632	628	607	683	658	667	691	618	649	623	621	660	580	667	662	655	627	662	647	659	682	660	654	638	648	637	616	609	655	616	627	639	690	602	625	677	634	654	651	632	665	660	657	714	621	621	645	673	677	635	697	635	610	637	639	684	645	656	654	577	623	691	665	660	640	648	637	637	638	653	647	720	616	637	644	620	630	670	650	641	651	655	652	631	679	659	615	647	642	631	685	629	645	611	627	609	637	615	648	677	614	679	636	616	616	634	692	659	631	667	633	667	669	678	663	611	636	595	642	655	650	632	608	633	612	584	616	612	620	615	651	675	618	650	640	642	627	641	648	602	683	621	704	618	692	676	687	608	620	645	656	660	631	673	659	641	688	635	609	622	624	655	641	640	565	632	620	637	583	623	600	606	632	674	625	714	629	651	645	648	599	647	645	616	639	651	653	679	626	629	665	599	631	613	665	626	618	630	621	623	665	650	598	649	656	705	668	678	629	635	601	646	692	647	670	574	656	672	602	697	630	647	708	688	675	619	600	651	654	680	630	680	636	658	662	626	637	691	657	634	643	685	643	642	652	592	638	649	636	699	663	610	577	637	669	651	629	612	639	595	650	669	656	651	636	695	658	651	647	660	633	677	657	581	617	621	663	642	646	686	615	643	689	639	680	641	619	653	609	658	642	614	628	579	645	671	646	608	653	660	671	645	627	663	666	646	641	629	625	642	625	640	640	608	648	611	673	660	625	627	649	669	648	661	662	658	602	666	669	656	654	621	666	658	650	657	635	633	641	645	603	638	681	689	646	675	616	645	633	687	668	632	616	646	645	630	612	585	604	620	617	619	609	617	684	649	643	642	630	654	624	646	628	640	648	654	619	644	663	634	651	636	624	658	656	666	594	620	652	627	617	648	660	620	591	644	676	651	610	657	608	693	657	639	636	639	644	674	617	617	655	614	623	676	636	644	653	639	634	647	650	613	623	638	614	623	649	598	655	630	611	649	637	603	672	652	614	654	646	601	659	634	643	641	603	665	632	663	680	643	633	631	606	627	671	601	644	647	726	659	629	642	647	641	624	615	683	596	625	630	626	589	642	681	656	626	658	672	621	659	677	641	634	659	659	671	616	672	648	630	610	659	655	669	611	647	638	638	653	656	608	625	644	718	651	652	635	612	634	629	624	680	630	603	694	662	635	616	611	632	581	716	676	593	700	646	608	646	672	618	653	621	609	668	651	651	627	632	643	667	630	676	650	632	660	634	638	641	658	650	646	604	605	624	636	712	621	642	636	654	671	643	640	615	610	661	589	675	661	582	647	676	700	656	635	652	653	614	664	663	646	605	660	651	646	623	632	653	611	669	625	654	611	638	639	649	619	640	676	657	636	656	610	637	686	659	628	621	616	612	640	635	603	652	644	621	617	625	655	591	671	638	690	629	631	668	648	629	640	642	645	629	610	656	658	628	629	701	633	678	653	678	620	651	644	654	599	599	630	631	606	624	703	618	657	657	658	663	622	636	639	716	617	663	635	644	654	642	607	654	645	667	656	659	624	668	682	702	609	636	604	607	601	595	644	635	737	621	686	672	683	677	667	646	683	647	640	650	676	641	627	676	625	653	691	630	647	633	621	665	663	657	649	673	654	603	687	676	641	621	682	649	672	617	670	661	596	637	657	621	676	632	595	642	628	641	641	614	615	618	642	600	610	637	654	656	637	663	694	629	670	673	684	623	634	636	664	658	645	656	683	611	624	686	666	640	668	589	648	638	617	629	646	655	607	634	628	637	643	649	615	638	596	650	607	618	644	643	625	651	624	668	637	666	651	644	604	675	655	626	620	623	597	645	623	584	659	631	689	664	643	646	629	659	641	626	632	625	617	632	623	627	616	616	711	614	600	623	633	606	632	625	650	631	634	660
18374	1714	1136	865	729	603	512	478	453	443	433	379	398	407	427	424	408	398	382	393	427	393	393	373	400	383	390	354	418	362	366	385	355	345	381	372	393	427	400	386	395	437	375	401	357	388	411	402	372	376	371	387	380	377	382	377	392	407	415	406	381	405	360	412	409	382	398	373	385	383	388	381	399	369	389	384	376	403	455	395	351	364	418	428	370	370	385	394	405	339	347	357	363	368	398	400	405	340	346	382	426	387	371	367	382	387	359	378	436	374	390	409	380	348	365	404	368	415	402	378	396	403	356	376	405	359	361	353	358	350	385	402	381	392	384	374	393	366	371	391	377	415	335	353	382	367	379	422	370	341	387	395	373	356	368	332	385	358	378	377	400	396	396	417	367	374	343	365	399	355	415	426	362	384	392	389	362	378	381	369	404	418	356	354	405	383	362	383	392	350	355	391	363	352	370	390	352	374	349	357	374	359	363	391	359	340	370	406	367	367	422	343	377	379	384	380	379	368	359	389	376	368	400	381	421	386	356	419	363	411	374	386	375	383	374	356	331	367	377	366	393	379	375	387	331	365	400	375	360	378	374	402	371	384	368	363	376	395	398	428	394	401	417	388	412	392	370	403	397	363	349	420	369	384	357	357	390	404	385	376	394	387	353	333	390	374	378	379	384	427	366	392	384	386	394	395	379	370	376	393	387	409	381	375	406	395	417	380	392	340	398	393	357	366	363	366	393	378	431	382	356	426	407	360	383	389	368	395	403	374	393	368	379	406	387	397	411	374	367	404	392	352	365	388	362	403	386	375	376	372	395	361	398	348	383	359	314	338	394	357	391	357	379	390	389	376	399	374	380	390	380	351	378	403	360	370	382	393	361	398	348	394	364	383	355	387	382	392	377	385	380	386	402	387	378	358	370	368	381	380	356	388	378	406	388	383	360	374	378	331	389	385	400	400	351	396	400	401	370	378	380	390	392	397	390	395	344	398	375	358	399	375	388	358	368	386	362	401	366	381	370	405	417	358	390	383	380	390	365	369	379	367	392	395	395	371	412	411	374	357	381	407	357	377	383	400	389	410	395	361	372	386	423	377	398	403	417	411	416	375	365	388	353	390	409	386	386	353	402	382	389	364	392	382	399	412	377	366	352	393	360	366	380	372	349	351	425	367	384	397	397	401	375	355	368	352	388	386	356	388	400	402	374	377	386	380	380	406	376	393	391	371	413	391	407	408	399	347	381	381	423	394	319	342	357	380	393	395	365	366	382	377	349	404	382	413	434	397	388	399	373	369	430	374	387	386	398	367	381	376	352	364	351	358	352	363	396	341	365	344	356	365	377	423	362	396	355	407	387	373	396	371	399	383	397	366	403	369	379	394	359	425	388	352	367	373	359	396	401	351	400	369	354	381	352	379	370	384	388	391	331	384	359	374	385	385	387	438	394	377	351	376	369	382	414	379	404	404	395	373	404	352	364	343	391	395	377	357	375	381	361	386	366	392	372	354	365	422	364	405	392	350	419	365	359	359	396	401	372	400	390	393	379	377	398	366	414	364	387	373	364	368	381	414	351	357	388	414	391	381	376	381	369	352	399	391	390	389	352	414	348	377	387	386	350	377	384	399	406	425	407	374	373	402	390	345	342	393	407	371	392	339	399	374	423	397	372	374	361	374	360	386	391	392	389	372	377	392	370	355	376	381	406	368	346	357	379	373	366	349	374	382	397	365	371	392	358	392	399	398	381	387	397	372	357	382	405	382	394	387	343	408	362	408	370	363	396	360	396	365	369	402	338	343	404	381	388	352	391	365	380	365	390	406	350	394	366	400	352	366	382	366	361	400	409	369	376	361	384	399	325	405	394	394	358	371	351	358	392	393	340	354	399	374	407	377	364	359	385	362	375	395	387	393	387	389	372	389	373	365	407	365	390	401	392	404	403	409	346	313	393	408	381	364	405	392	399	358	416	346	394	387	381	375	386	390	407	359	386	370	370	406	384	386	408	370	356	402	350	418	377	390	395	382	369	320	361	414	403	359	413	378	404	394	382	366	379	358	374	357	370	367	378	343	392	339	363	350	372	346	411	376	432	340	369	384	389	406	392	391	362	359	357	322	377	399	402	382	366	418	352	389	374	400	388	366	422	344	376	341	377	399	397	347	413	379	381	414	354	391	365	386	369	371	399	366	396	394	382	409	376	388	406	393	359	356	405	384	354	381	377	356	392	343	381	370	348	416	371	367	398	373	357	353	352	414	350	377	413	442	423	409	408	404	411	392	378	382	375	379	347	373	335	385	377	355	358	396	408	387	412	369	368	391	405	361	355	387	378	372	406	394	373	349	388	397	362	393	358	395	391	374	370	376	356	369	378	378	366	370	385	404	387	349	379	377	348	403	377	378	400	354	414	362	376	376	354	367	385	370	389	352	350	429	338	430	382	319	360	419	388	403	382	381	390	401	382	382	384	383	398	370	381	426	361	394	353	400	379	362	398	395	388	322	368	407	400	378	405	423	359	367	367	362	392	418	373	354	380	345	391	416	359	355	365	370	395	367	392	373	360	394	384	376	359	372	378	370	354	365	380	408	370	393	370	396	361	363	405	369	395	407	413	375	400	392	384	412	366	386	377	423	408	388	376	366	350	374	361	375	432	384	364	346	385	369	367	395	379	382	368	394	376	386	376	356	387	378	400	360	368	382	371	387	397	394	409	373	348	366	357	383	375	362	372	341	377	365	379	335	323	399	349	406	410	390	390	408	331	359	400	375	378	377	366	389	374	366	349	372	386	390	373	361	385	410	346	353	398	370	368	346	369	355	388	427	367	413	399	398	388	392	416	375	363	378	371	336	380	387	378	386	400	410	393	365	410	335	384	390	357	372	337	392	410	401	365	385	405	345	330	347	372	401	382	371	388	394	367	403	387	393	384	394	361	373	359	389	385	362	378	376	398	405	362	370	406	348	382	382	376	387	351	387	372	368	352	361	402	377	365	386	427	347	361	419	380	384	355	388	378	383	386	374	394	372	400	400	422	356	398	402	382	333	401	376	389	395	386	390	361	361	386	382	377	389	358	398	368	398	361	403	361	406	408	378	366	375	423	378	396	369	358	404	386	327	387	392	380	363	418	402	406	390	373	395	423	380	382	377	382	331	358	439	323	369	403	376	370	385	381	395	363	442	448	359	382	381	396	377	382	386	377	372	402	409	351	338	390	395	366	361	381	374	379	405	422	438	386	403	400	374	368	387	392	392	403	388	363	384	401	373	370	331	369	407	403	378	386	389	396	374	400	410	385	390	397	378	387	398	392	381	374	363	357	385	361	382	426	408	372	386	363	395	378	342	343	384	354	391	400	377	400	364	385	387	373	368	388	406	373	363	356	403	371	337	411	433	393	391	366	392	365	384	381	354	411	389	368	396	429	352	380	359	388	375	362	431	382	378	384	375	376	391	364	408	410	382	370	387	409	353	413	404	423	399	401	354	399	365	372	397	344	405	379	408
10268	1556	2260	2507	2151	1749	1602	1481	1265	1229	1196	1069	1092	1036	938	1022	975	954	954	899	956	852	942	834	919	845	859	911	883	872	891	871	882	851	842	862	886	827	843	849	867	899	804	899	881	831	816	883	871	870	835	844	840	871	844	823	848	823	825	886	884	816	884	852	869	890	799	820	845	873	870	868	876	895	805	854	866	869	833	832	892	794	873	827	817	887	912	870	823	854	810	881	873	885	827	808	866	897	838	875	865	833	850	838	820	803	859	879	815	911	821	880	827	824	844	789	810	824	829	862	829	806	916	801	836	884	841	925	832	867	810	859	854	802	860	834	817	903	828	816	859	822	807	837	855	789	786	851	882	832	874	852	828	850	836	808	793	882	849	818	902	828	832	791	849	878	852	825	790	843	854	828	839	880	841	845	806	891	797	806	876	854	838	809	814	786	807	811	845	848	850	846	828	812	866	832	875	822	822	859	897	783	849	796	792	816	860	844	843	853	871	818	792	800	866	818	836	859	845	826	862	801	823	834	863	910	807	834	877	835	843	824	881	757	808	776	827	823	762	829	813	827	885	820	792	811	798	849	774	829	822	855	847	857	838	770	816	821	778	797	832	810	841	799	836	882	814	813	846	781	859	857	807	802	810	875	822	834	861	853	824	839	879	841	841	819	794	824	870	815	789	822	830	821	869	830	813	807	832	914	803	833	847	858	837	813	790	925	824	830	863	716	783	884	830	807	792	834	826	868	820	821	800	827	851	779	875	844	851	799	876	838	816	833	849	840	851	845	845	870	862	859	842	818	845	874	883	859	749	821	875	822	813	807	815	827	839	814	847	813	811	784	814	819	824	820	808	777	825	833	796	873	802	810	817	858	847	774	852	828	778	882	823	838	851	818	815	827	808	799	839	842	824	864	828	824	819	794	749	764	808	848	892	842	834	820	821	825	788	817	863	769	849	864	786	827	860	817	829	799	810	829	843	814	813	844	820	828	799	825	782	842	837	823	844	855	901	846	875	857	838	816	854	817	850	777	819	814	820	795	868	810	787	847	838	827	845	817	842	810	814	886	834	771	842	840	834	831	810	792	773	796	833	868	890	799	866	863	822	833	822	922	832	786	837	867	810	850	861	811	857	772	823	854	831	832	841	769	810	798	879	844	816	805	855	865	878	835	838	856	815	839	804	874	762	776	820	836	847	818	907	836	846	858	869	771	805	855	859	855	776	814	855	840	813	818	807	832	836	812	802	823	828	824	810	849	871	856	772	794	842	851	857	858	879	824	809	883	794	817	798	774	825	836	850	819	834	835	815	895	810	785	849	848	843	857	853	771	855	816	859	856	821	820	840	805	789	835	862	820	849	842	809	854	807	799	775	879	813	800	847	832	842	834	852	809	857	799	837	764	868	779	833	815	808	826	831	841	810	863	744	832	852	840	851	824	796	832	785	862	848	823	906	840	868	799	907	812	806	790	844	772	839	841	807	802	824	843	800	830	833	837	842	844	849	824	838	841	854	814	853	789	827	786	847	860	796	774	790	858	830	826	812	808	812	864	867	804	830	804	863	784	848	911	786	777	834	809	803	833	828	839	759	910	799	801	837	788	798	829	832	793	842	836	841	827	820	841	881	849	819	804	874	835	786	865	850	877	785	838	796	798	826	850	804	832	830	841	816	829	847	801	827	792	834	865	837	837	830	797	825	831	836	875	814	839	853	754	845	824	810	795	828	818	786	805	843	724	840	844	828	844	786	847	828	813	815	842	782	831	807	795	894	794	842	850	861	762	850	834	829	774	829	831	835	772	781	807	828	818	844	825	850	876	835	859	850	839	840	844	833	876	854	868	860	802	800	794	790	826	826	793	820	877	845	848	820	822	849	840	787	816	773	840	813	821	795	868	814	830	790	858	836	830	848	830	802	828	823	847	895	846	807	783	810	839	858	827	799	846	770	790	785	867	832	820	917	841	866	847	854	828	865	921	853	831	790	813	850	807	851	798	855	887	818	832	799	847	869	833	797	859	791	798	797	854	801	800	860	812	811	867	818	830	800	859	798	829	821	833	860	853	865	846	809	819	844	841	850	804	820	821	825	920	763	833	786	818	885	833	778	790	795	877	871	821	855	797	806	844	840	815	860	783	834	917	765	853	820	809	801	793	858	832	849	875	800	879	865	885	854	824	807	829	855	823	842	818	823	825	839	875	809	819	855	832	837	858	767	818	833	824	853	842	835	858	858	875	821	814	788	840	841	808	856	835	796	838	842	774	830	811	805	865	867	817	840	859	856	849	808	812	818	847	815	864	865	814	850	826	824	830	878	857	857	793	830	873	880	807	865	826	816	812	809	840	856	844	870	799	822	799	781	863	826	835	781	833	826	808	875	859	855	802	819	811	851	786	843	809	851	824	838	886	837	885	817	768	781	842	819	869	831	841	891	828	835	824	892	821	857	842	849	810	824	826	888	808	793	834	824	805	836	804	845	806	781	850	780	825	812	787	851	897	835	872	838	868	812	799	809	763	821	850	868	864	825	863	852	807	773	815	796	814	840	900	785	814	835	876	858	829	810	829	860	828	837	831	849	857	766	819	842	866	802	809	795	818	816	869	827	842	832	823	788	875	843	799	820	873	808	869	826	883	852	839	830	827	836	855	826	788	815	829	847	812	837	837	831	845	856	813	804	783	812	827	844	790	878	801	810	846	871	832	845	856	814	864	822	841	870	820	828	789	793	810	843	829	810	889	789	803	869	787	888	857	803	845	848	837	824	817	819	788	844	838	856	824	800	856	828	847	835	856	803	830	823	857	879	877	818	873	822	822	811	825	841	860	788	837	806	873	819	789	820	801	839	810	828	823	852	808	791	843	789	846	815	823	834	810	792	870	822	862	869	831	794	873	823	864	823	884	828	879	845	823	835	823	845	823	838	832	825	844	847	750	809	834	898	866	847	825	803	830	829	825	880	846	818	821	818	837	829	835	816	857	796	874	805	787	808	825	863	876	865	826	888	788	864	808	859	882	829	830	830	792	832	797	852	846	854	815	848	865	832	788	870	851	822	759	825	813	858	829	798	791	851	797	817	845	835	807	830	858	850	832	813	815	815	773	826	851	799	791	777	820	860	857	811	824	791	814	887	802	847	783	839	878	799	908	834	763	846	787	794	850	834	827	828	783	865	825	843	831	858	819	843	830	834	836	848	861	880	857	831	826	856	865	874	778	815	794	801	787	841	830	840	834	750	839	795	859	805	832	823	854	840	835	845	835	795	786	836	798	820	825	841	830	800	841	847	826	777	850	894	800	806	844	851	864	775	886	806	852	806	860	890	794	826	874	862	788	825	844	876	836	789	853	894	797	798	768	826	874	848	796	833	797	845	842	844	815	840	780	822	830	839	820	835	819	819	866	856	839	808	792	811	789	795	817	897	782	816	829	823	805	827	831	844	842	853	792	793	824	863	804	853	864	857	807	859	856	776	846	796	837	855	850	828	822	833	861	857	857	786	790
3121	199	201	194	180	182	193	193	153	163	203	176	189	171	186	190	188	167	208	201	189	199	200	181	175	170	174	182	173	209	182	190	158	153	158	192	209	169	186	197	186	180	180	188	189	175	169	166	209	196	204	194	159	145	177	205	178	177	166	181	178	186	189	207	179	186	189	179	186	192	193	187	186	201	196	192	185	187	220	214	168	179	188	209	180	166	201	188	163	185	193	203	177	190	173	185	207	174	162	158	184	173	188	204	190	185	178	180	190	194	187	197	192	162	182	183	187	180	185	166	190	209	198	165	200	162	179	174	195	194	190	155	185	196	182	172	191	192	199	177	184	182	180	183	193	180	197	187	198	145	167	194	189	184	167	170	171	219	194	191	196	198	185	182	182	168	190	189	177	168	172	148	172	207	173	189	171	178	213	192	197	175	186	185	172	185	185	210	166	185	190	187	190	197	181	188	175	196	174	190	177	170	176	185	149	147	207	187	195	182	159	166	160	178	155	210	208	198	177	190	191	180	215	173	212	169	180	166	196	188	174	184	157	212	199	163	195	183	180	196	197	187	193	199	212	194	207	175	197	209	198	196	209	185	182	214	214	192	174	173	182	223	179	193	168	184	206	203	162	182	181	169	195	174	203	162	173	183	175	205	183	171	195	184	182	174	172	199	185	168	169	180	170	206	219	198	164	194	210	198	218	175	191	208	169	173	175	175	163	193	202	175	188	174	208	188	171	155	174	184	182	190	176	202	196	175	190	224	178	169	182	159	182	183	204	194	192	208	186	190	207	172	173	176	182	164	218	225	164	186	207	174	207	189	171	172	214	202	196	177	235	210	181	178	177	173	200	186	173	208	179	187	197	183	180	195	180	173	213	190	181	197	217	179	205	170	164	183	148	196	182	194	207	186	186	190	164	193	199	176	191	159	160	201	201	194	177	168	192	181	173	184	180	207	195	178	161	195	188	163	187	171	173	168	158	192	192	174	179	203	160	159	192	172	184	184	181	186	166	187	190	184	193	170	173	193	182	178	183	216	189	191	168	210	180	201	211	200	188	167	196	197	187	191	192	214	183	174	206	216	183	208	194	171	158	175	186	185	186	171	170	191	195	186	183	169	196	200	179	168	191	175	179	165	194	167	181	193	171	215	190	171	176	200	187	191	192	207	209	198	196	215	191	167	174	175	193	177	193	174	178	191	172	180	207	171	182	208	188	214	168	188	181	178	199	167	174	168	185	177	179	184	194	197	203	166	169	177	179	157	195	173	190	166	187	187	179	206	178	180	210	200	180	206	181	187	177	161	168	198	183	192	179	202	200	152	208	186	182	202	174	188	179	204	174	175	201	165	156	185	200	185	188	171	179	174	171	190	195	158	180	196	205	168	178	164	151	171	194	177	195	186	175	188	193	185	187	182	185	213	228	190	173	172	190	195	202	193	179	188	225	184	179	172	176	176	215	225	166	145	192	179	193	192	190	184	183	171	185	168	169	169	189	184	179	200	227	189	186	170	172	198	190	196	200	190	154	169	190	171	159	175	190	165	210	182	199	185	181	184	179	188	186	202	192	170	193	153	191	180	193	188	183	191	171	174	201	175	173	187	200	173	175	192	189	177	195	215	138	175	184	177	211	169	188	175	169	174	212	173	186	193	209	154	178	175	202	144	209	138	181	161	187	204	173	171	194	185	171	202	195	220	175	193	184	178	220	184	191	186	195	171	175	192	191	169	198	196	179	188	202	185	194	165	188	195	192	199	186	166	198	176	177	206	200	176	163	168	170	179	180	184	186	188	192	197	188	205	171	189	198	203	200	178	155	188	192	184	215	175	180	198	174	177	192	168	201	179	166	206	173	189	199	159	169	156	152	197	188	186	180	204	210	187	186	213	193	200	190	164	185	187	168	206	198	199	190	197	165	164	200	200	185	179	198	181	161	177	184	173	199	181	188	191	176	191	177	193	177	170	203	191	231	196	195	196	146	177	192	177	168	181	207	190	198	194	206	196	184	187	201	181	186	202	185	212	188	199	178	190	200	178	205	190	191	172	175	176	193	185	201	196	199	184	186	168	197	179	185	188	216	149	202	178	174	218	185	203	182	196	167	200	185	167	162	200	177	150	196	177	166	189	179	219	190	211	174	179	179	178	173	195	164	199	177	212	171	152	187	181	168	202	173	189	177	158	180	208	190	196	177	170	150	189	193	197	186	192	177	195	191	179	179	199	181	187	185	190	207	184	197	200	206	180	190	201	155	175	185	174	189	181	204	206	194	197	185	188	162	186	168	194	205	185	185	189	161	167	171	177	182	187	187	176	189	178	170	173	211	181	182	202	156	169	172	183	187	191	180	203	186	172	185	189	204	185	147	198	199	183	165	180	217	188	163	163	189	197	191	192	191	171	180	189	150	175	199	177	189	186	173	189	210	199	206	190	183	189	193	174	194	166	182	177	169	195	163	196	183	173	172	186	179	158	192	179	206	169	183	196	196	197	207	159	175	182	187	201	187	193	188	206	183	185	188	192	193	182	193	165	181	168	205	181	179	193	183	153	181	191	170	178	159	177	222	177	207	183	199	178	192	210	180	206	170	200	166	156	185	209	185	187	181	196	186	149	199	170	178	186	202	177	179	198	189	177	162	168	171	208	182	223	202	188	208	193	195	161	178	178	198	170	191	195	201	177	209	164	176	189	177	191	177	189	181	155	174	178	191	184	185	177	169	212	170	183	198	198	203	197	165	172	207	167	180	178	185	193	176	166	187	195	190	183	182	182	185	186	169	196	193	157	192	191	182	198	190	186	205	192	195	194	182	177	207	202	194	167	182	162	189	183	185	176	171	166	191	192	198	201	185	193	197	191	179	190	197	196	185	181	185	167	163	204	169	175	182	162	154	182	201	195	186	181	192	172	180	195	169	175	190	170	179	196	194	202	186	222	189	224	199	181	172	191	181	175	188	182	178	195	175	189	197	193	185	182	194	166	177	166	199	211	176	193	182	213	191	197	201	173	171	174	167	204	175	166	174	180	157	171	163	164	178	188	196	187	203	213	197	168	212	186	188	178	188	170	193	190	219	194	182	208	191	208	172	188	188	182	187	205	189	154	174	192	194	185	193	194	212	194	210	184	171	166	199	190	199	196	205	182	172	166	187	172	182	175	194	195	190	186	194	196	169	200	177	190	165	177	183	186	193	158	164	212	178	189	181	181	184	180	184	186	180	191	181	204	195	166	204	190	181	187	198	186	192	200	173	197	163	180	201	185	191	157	185	188	179	198	182	157	172	186	166	189	163	198	185	211	164	176	187	166	189	183	183	176	169	165	194	174	173	223	200	202	186	172	186	181	158	186	189	183	160	201	184	182	193	200	172	183	187	203	186	177	174	204	188	192	180	160	197	175	161	196	175	174	181	185	189	196	166	169	175	190	192	193	193	168	196	188	201	211	186	154	204	192	159	169	173	179	174	164	176	153	201	150	171	164	172	202	226	204	219	179	206	189
2626	507	472	450	476	485	454	471	475	421	490	462	457	446	462	472	444	525	439	465	476	444	464	448	430	437	484	501	485	458	429	428	435	450	460	450	425	450	457	465	468	438	428	450	428	463	448	465	454	468	472	469	451	460	429	468	463	416	444	464	438	438	460	409	414	440	469	445	452	494	479	473	438	480	452	499	516	438	456	487	489	479	450	474	471	460	491	471	470	448	446	465	451	454	412	494	432	439	439	465	478	473	470	429	489	425	449	430	445	458	484	441	466	447	453	429	442	456	459	430	438	460	430	469	457	456	459	458	484	459	447	459	431	494	452	428	443	444	462	447	434	459	471	464	464	453	421	450	448	433	433	449	481	442	455	427	448	440	462	428	467	484	447	430	407	440	428	460	536	441	458	458	422	473	451	499	456	453	468	466	480	421	470	484	406	445	494	495	430	445	491	441	471	456	463	433	432	469	451	429	470	456	416	423	480	454	472	443	468	443	449	440	496	423	442	416	476	480	471	451	482	434	476	430	450	431	478	456	419	461	486	434	442	472	456	458	435	453	459	458	462	497	460	481	467	488	420	435	435	424	411	470	448	458	399	446	466	488	430	468	384	447	450	422	454	472	486	439	438	447	442	448	441	418	454	424	453	468	472	434	478	467	419	442	444	435	447	486	470	452	455	472	472	481	459	461	456	443	456	430	466	440	482	455	458	472	431	491	457	439	440	484	451	460	459	488	425	452	464	494	427	460	444	451	505	477	452	485	424	445	481	458	479	479	417	425	439	466	447	457	481	457	455	428	458	462	447	416	433	477	473	450	437	435	446	424	472	436	459	434	463	461	455	423	441	445	486	419	448	447	450	455	436	467	460	457	445	418	457	482	469	442	433	518	460	453	464	496	506	435	458	457	456	483	420	472	458	483	466	460	455	455	483	445	460	439	454	442	432	453	486	443	442	434	457	427	456	433	413	435	434	436	423	483	411	472	442	464	458	485	424	478	406	450	459	477	464	486	422	445	430	447	479	450	460	412	488	498	450	445	438	445	488	500	457	501	441	436	415	438	443	459	478	453	464	399	459	405	513	463	458	430	470	450	445	449	451	452	478	434	402	425	451	453	445	450	450	459	435	434	453	407	407	417	446	470	452	440	428	449	455	444	501	449	468	463	434	432	445	484	474	463	409	435	443	473	466	508	457	439	436	484	448	435	456	457	465	440	427	466	453	499	472	431	451	442	448	463	444	454	454	478	429	450	458	479	439	447	481	433	425	449	500	433	453	448	456	434	487	464	499	442	456	457	444	478	438	441	439	445	456	482	435	458	451	473	458	436	440	475	448	416	409	450	405	492	420	446	455	502	477	482	475	406	432	445	444	493	451	409	494	453	461	441	438	467	442	405	471	449	436	462	457	432	457	471	427	475	404	446	454	499	430	454	444	484	465	428	447	418	454	489	434	460	439	419	487	417	468	428	408	437	440	478	453	494	448	449	452	476	491	449	508	478	469	422	455	408	454	428	491	449	444	444	471	434	416	449	459	488	435	484	429	430	465	448	417	452	479	430	456	477	443	422	440	471	450	431	445	467	470	450	421	447	432	431	490	461	464	440	455	469	447	411	448	433	425	454	492	468	436	460	449	448	420	462	456	445	484	474	476	500	463	498	432	443	453	454	481	433	445	444	452	460	420	441	444	454	433	461	442	457	474	463	453	467	448	431	423	485	448	472	484	427	432	448	448	473	464	453	448	462	495	461	410	453	490	436	421	444	470	446	432	458	437	461	463	468	487	439	485	460	417	459	436	464	462	483	463	458	460	464	443	476	452	487	461	466	449	482	433	468	443	471	485	478	466	421	433	435	415	434	438	440	462	466	436	445	493	428	446	437	441	467	443	452	437	444	436	452	461	467	459	461	461	432	466	432	412	449	446	452	451	459	414	465	460	460	462	461	439	481	430	455	462	461	452	451	450	441	480	495	482	488	450	443	396	444	414	417	466	455	464	432	427	449	451	469	473	456	418	464	468	449	455	433	445	422	452	479	451	413	497	467	466	466	480	451	459	521	463	448	455	496	464	470	463	469	462	457	425	420	449	489	445	442	485	420	470	471	471	428	451	444	435	414	453	426	418	444	442	470	435	470	434	438	444	452	427	474	447	449	401	426	453	439	438	430	439	445	456	475	445	450	428	489	436	437	477	448	442	482	483	447	487	433	492	426	442	441	458	419	467	482	478	463	454	389	455	454	455	476	452	474	480	438	476	460	495	458	448	440	446	430	461	391	437	451	459	432	447	471	476	482	447	479	443	464	444	465	442	474	491	427	436	443	464	445	437	455	458	451	456	444	453	413	447	481	502	464	474	415	458	479	436	462	464	431	454	468	460	468	452	480	430	485	459	455	494	488	431	422	471	494	440	440	436	474	444	475	454	465	452	486	475	474	447	452	445	457	477	441	475	439	424	442	492	478	452	464	476	470	474	446	455	488	418	459	436	448	457	463	446	442	430	448	490	471	480	465	448	416	477	448	477	446	458	448	460	477	428	485	433	424	439	474	431	468	445	468	443	454	481	445	454	438	454	442	451	475	473	454	425	441	502	436	451	455	512	442	470	483	424	453	439	442	432	483	459	433	464	423	441	491	461	464	436	507	452	475	452	442	447	477	453	475	471	420	446	436	429	458	403	429	467	415	472	463	445	517	433	447	456	438	454	480	421	431	430	454	464	529	454	449	449	449	454	455	477	421	425	445	426	457	393	458	459	447	468	470	458	408	429	438	498	432	450	430	484	424	467	475	481	421	456	489	448	425	451	414	458	437	455	424	460	447	455	443	432	488	438	464	447	510	498	486	444	444	448	453	470	438	428	487	464	485	435	443	488	493	424	475	454	449	433	478	468	442	482	460	453	465	476	413	489	439	449	482	437	457	437	441	469	467	465	462	450	420	479	429	436	458	459	461	431	466	434	468	453	460	440	469	432	448	492	432	462	475	466	419	462	441	478	457	452	444	461	430	456	463	477	464	457	467	458	461	462	476	421	438	469	441	481	455	435	412	414	460	477	453	471	454	448	464	487	427	436	469	439	439	463	439	439	438	456	479	455	430	435	411	480	453	461	474	475	452	446	483	485	459	482	441	444	452	457	448	455	490	454	459	479	438	439	481	447	487	486	456	450	432	436	418	510	472	463	493	447	480	459	453	421	460	465	449	412	459	467	444	465	453	454	436	432	420	475	487	470	495	429	441	447	426	475	498	503	461	481	492	457	438	436	457	470	439	444	468	489	438	429	469	467	490	477	453	455	483	444	416	464	453	471	479	449	446	450	432	458	493	463	449	463	445	448	428	426	442	459	438	439	467	470	441	485	447	437	426	442	490	438	465	450	417	439	466	457	475	446	450	428	454	437	456	457	440	463	475	406	458	444	449	467	484	428	482	448	445	448	449	438	481	473	425	456	463	485	463	454	457	441	438	435	437	494	473	460	472	513	471	434	442	491	474	463	441	437	433
11992	825	618	535	460	366	371	327	313	301	264	323	280	291	306	264	275	302	274	315	266	288	301	278	306	305	301	284	310	308	257	323	301	269	256	236	278	305	277	300	277	306	280	275	294	320	299	267	295	256	266	252	283	296	286	275	288	285	289	266	271	290	297	283	253	263	264	301	280	284	295	278	301	310	281	277	310	291	255	272	255	281	276	291	284	266	274	294	309	241	271	293	274	297	278	247	267	294	270	265	279	312	319	328	307	299	282	267	274	285	294	273	268	288	269	263	243	246	289	284	280	295	309	277	300	290	267	263	272	255	276	297	271	282	253	277	299	272	304	285	263	255	250	287	300	258	297	257	277	294	251	278	298	288	259	304	293	331	278	299	265	287	294	299	291	314	256	276	280	307	265	267	285	307	319	290	274	289	280	280	245	248	283	280	304	301	277	284	257	294	255	260	276	288	265	304	276	301	297	279	281	271	258	281	253	278	276	251	256	280	291	313	271	295	291	269	315	288	295	257	264	297	257	301	272	270	299	293	250	271	286	285	306	290	259	258	296	253	287	258	288	261	272	282	301	278	288	274	337	276	283	302	301	289	286	285	270	259	269	262	262	255	301	276	265	288	261	292	262	284	292	316	275	278	260	287	318	296	286	254	263	257	278	268	288	271	289	301	269	271	304	279	321	277	323	293	288	277	284	241	286	289	275	272	272	279	301	305	297	251	291	303	255	305	312	297	296	285	304	317	252	256	268	280	279	263	293	294	284	303	263	281	279	260	258	286	305	246	253	289	261	287	260	276	262	299	320	284	271	296	283	256	270	282	269	281	281	273	257	244	266	314	290	275	264	291	283	277	251	289	304	284	286	267	332	262	311	273	295	295	283	268	290	302	263	257	264	237	253	300	272	244	267	299	303	275	250	302	275	278	267	274	306	260	284	290	255	288	300	291	265	292	269	282	282	296	292	304	267	274	281	277	260	263	295	309	260	272	265	269	299	274	313	298	277	281	287	266	277	286	314	324	273	301	298	246	273	275	274	274	301	273	248	296	271	248	312	275	297	280	278	302	280	272	308	270	282	283	285	323	268	270	282	298	274	287	272	280	257	266	287	266	276	281	286	303	270	294	306	299	283	293	294	294	293	269	307	270	251	257	264	283	266	272	281	264	288	323	253	254	253	271	287	318	258	270	279	288	286	273	299	310	288	315	283	277	277	295	271	277	285	286	263	269	257	270	254	291	285	284	250	300	230	283	265	313	268	279	258	263	294	301	286	295	235	309	257	272	290	290	289	293	274	288	300	290	290	299	272	253	264	272	273	286	267	261	256	273	271	305	284	287	302	286	292	307	235	271	257	280	302	294	268	271	292	272	264	276	272	276	264	303	273	306	279	277	271	273	254	272	275	255	259	290	292	251	261	312	283	279	303	317	294	250	277	297	274	299	284	272	293	294	281	257	259	281	259	277	262	291	274	277	278	296	282	312	292	287	303	333	286	244	282	272	270	248	294	302	270	258	295	274	291	267	266	266	301	282	248	278	270	277	282	245	275	293	271	254	279	271	269	286	278	314	288	289	241	276	318	296	275	253	307	288	265	273	279	258	272	282	265	278	266	274	273	275	299	240	295	250	286	301	287	261	310	293	296	282	294	292	294	259	274	303	256	265	289	270	296	265	271	282	286	283	266	292	262	244	272	255	301	276	283	254	273	316	271	292	271	284	273	278	295	279	249	290	285	295	291	299	324	283	289	273	279	297	285	273	299	262	280	287	266	271	301	289	295	284	263	267	311	279	280	277	254	282	264	278	269	266	297	275	284	279	283	267	291	269	292	274	254	282	266	289	293	278	282	258	308	298	274	297	262	290	290	272	271	276	283	279	281	305	263	269	267	294	262	278	296	290	264	271	292	273	295	277	283	294	285	282	244	300	295	256	291	279	274	283	238	269	279	253	315	290	275	272	288	258	292	291	283	286	264	267	265	300	292	300	280	278	268	265	255	292	305	289	277	239	255	274	276	310	301	265	261	300	284	268	273	267	252	247	272	306	264	299	290	249	285	253	267	260	277	257	295	278	310	268	276	263	256	271	290	282	292	309	269	296	292	266	298	280	264	267	255	255	288	296	243	238	266	325	264	287	299	297	303	312	319	301	278	288	283	258	268	273	287	277	284	249	301	321	300	297	284	275	288	283	261	280	303	296	271	281	279	278	299	265	262	285	278	283	297	300	268	290	297	266	278	308	278	293	290	271	303	267	288	285	284	283	272	258	292	282	262	301	276	290	302	276	242	254	297	286	303	291	294	293	277	304	304	277	253	287	288	287	246	323	280	271	287	253	287	294	298	284	292	284	287	275	311	271	290	297	292	297	272	306	279	276	272	258	287	274	292	224	296	254	255	250	300	309	286	296	270	238	293	288	283	278	237	298	264	296	294	292	266	273	275	312	280	303	281	281	291	270	277	270	276	294	264	320	262	278	270	240	287	304	285	288	274	253	282	266	300	298	275	273	275	284	321	265	285	270	278	261	289	288	278	251	297	256	282	262	296	275	282	286	275	244	270	243	257	289	289	314	274	300	293	278	262	292	254	279	290	292	263	311	252	307	251	328	294	279	289	286	277	275	302	297	308	282	304	289	282	292	272	284	283	267	260	250	286	247	270	280	286	329	291	306	271	269	275	289	301	261	282	282	283	282	263	277	300	272	299	285	290	299	274	283	268	252	287	273	310	306	263	267	284	267	296	290	287	287	284	258	243	283	268	285	297	273	300	291	331	298	280	317	253	274	253	281	338	290	280	289	270	271	279	322	308	268	253	281	279	285	272	277	275	302	279	261	263	267	285	287	275	287	245	321	289	293	288	260	310	288	298	283	265	284	296	261	274	275	250	269	271	285	294	292	283	302	288	256	310	290	255	297	290	281	271	304	261	287	331	290	263	292	316	301	284	285	307	256	275	273	273	294	290	267	288	284	290	288	268	304	280	276	318	291	269	316	305	250	256	269	252	259	241	264	259	283	270	268	292	293	277	310	283	299	274	281	302	253	277	256	275	282	303	305	272	309	291	298	284	279	272	289	286	275	270	296	292	278	269	281	293	257	285	263	278	275	275	279	276	235	234	304	318	260	244	297	308	317	285	286	275	282	281	254	284	285	299	255	277	279	271	267	262	280	316	292	273	306	277	268	300	269	288	272	334	286	290	298	292	282	280	260	269	298	269	267	285	330	283	263	284	268	298	291	301	270	290	267	266	271	272	264	292	281	267	246	261	301	286	230	317	289	286	281	248	301	267	285	275	255	311	297	296	274	298	279	275	278	305	295	263	307	314	261	281	313	290	286	280	273	274	248	283	253	290	268	284	312	312	298	300	252	248	269	267	273	276	265	286	275	292	301	311	332	308	294	266	283	260	295	251	256	277	286	281	294	275	285	273	312	259	264	294	305	278	283	307	278	282	285	263	285	267	260	286	261	278	251	277	261	289	283	321	291	310	291	285	286	278	260
8244	982	1343	1401	1316	1165	1021	946	820	840	829	795	792	759	725	722	709	730	673	703	696	683	645	753	690	676	663	641	702	636	631	639	720	636	619	652	654	668	652	633	634	641	654	687	680	619	636	650	609	657	693	652	624	673	624	666	613	708	613	612	622	657	605	687	664	657	643	704	633	652	659	646	621	681	652	698	633	664	655	650	659	638	676	664	659	657	681	660	639	637	655	655	681	638	620	699	697	663	627	682	627	653	642	661	606	636	687	632	665	660	640	652	636	650	674	671	608	637	668	690	678	621	642	648	686	631	636	643	657	627	665	643	609	679	610	621	679	636	621	658	656	614	642	622	666	638	681	637	600	651	657	656	598	667	666	614	625	673	641	623	676	643	643	594	650	633	635	636	655	677	670	632	641	607	656	663	600	685	679	672	678	643	633	664	647	692	615	675	652	667	621	634	620	672	668	718	661	693	610	625	645	625	687	626	608	563	630	677	628	624	685	628	645	681	667	604	630	616	631	604	633	643	621	659	594	619	635	593	591	634	613	628	639	685	624	606	654	635	643	624	630	643	590	691	653	658	619	661	643	643	609	656	589	655	621	633	680	622	641	660	654	654	621	655	652	615	683	665	612	604	638	657	640	578	639	629	641	658	668	634	621	651	662	593	634	628	659	642	637	652	623	615	646	653	614	698	646	663	664	631	678	656	645	657	671	646	640	626	675	595	636	645	591	688	645	625	594	655	638	607	650	667	646	681	609	618	637	681	667	649	640	612	708	691	656	640	677	645	637	622	670	661	674	705	674	621	665	645	647	665	643	612	683	677	682	625	638	624	686	633	655	667	677	697	652	632	663	611	682	660	627	657	630	620	601	635	649	658	684	614	630	697	671	655	657	677	633	623	658	630	610	644	641	679	639	633	645	671	630	601	620	671	654	630	617	586	629	605	606	678	674	628	651	675	648	686	634	657	675	638	629	658	650	646	681	674	630	617	640	686	628	613	640	619	641	648	638	671	629	631	651	640	648	681	673	676	661	674	658	626	644	650	620	640	582	624	651	640	698	666	619	654	677	660	632	656	692	690	645	617	664	615	640	619	623	584	672	651	642	632	658	660	666	664	647	680	635	647	628	627	635	684	599	609	661	673	650	663	622	653	625	665	617	621	666	655	598	654	618	665	648	645	653	700	656	631	663	599	601	655	643	627	674	669	617	607	653	615	665	648	670	638	603	656	669	667	654	643	628	678	621	629	691	602	642	697	644	639	645	645	613	659	711	650	641	650	636	665	610	633	622	661	663	652	606	648	673	639	657	670	639	616	645	624	689	610	620	637	652	674	657	624	659	647	700	665	657	686	692	624	650	610	627	631	578	632	618	716	651	649	647	649	617	630	629	631	691	635	630	671	624	632	616	659	665	631	638	656	658	648	634	657	652	650	594	661	623	678	617	628	669	624	644	658	611	603	650	636	667	662	672	642	616	627	582	686	658	636	621	692	647	676	612	661	663	653	666	653	663	642	636	668	623	613	599	634	651	632	636	637	595	638	622	663	653	649	641	636	639	665	641	644	599	640	659	643	683	666	639	618	659	667	662	661	649	615	651	652	618	655	659	651	669	719	586	674	629	644	642	619	663	643	635	631	610	688	674	606	663	649	645	668	638	626	646	619	658	678	667	701	671	630	637	614	620	634	659	660	617	631	677	667	591	644	630	677	631	627	645	635	625	648	643	671	670	674	650	639	668	661	604	653	637	683	604	662	639	644	639	662	641	644	667	627	612	653	602	656	674	621	672	608	661	637	710	606	650	637	641	625	566	648	621	609	685	602	676	627	684	661	689	618	690	638	659	671	690	634	682	667	622	658	647	637	649	686	639	674	621	702	634	646	633	647	649	650	633	675	641	643	642	638	618	641	647	676	623	676	657	664	629	678	679	633	594	638	643	638	637	670	646	651	633	625	604	650	657	687	643	640	655	682	629	647	611	636	706	601	601	657	655	646	636	653	643	661	653	638	622	648	618	653	659	676	637	661	627	652	660	612	650	665	639	645	589	648	573	603	631	633	653	685	629	596	657	639	622	648	664	660	648	691	651	649	635	648	653	617	644	622	636	604	628	608	669	604	682	668	590	616	617	657	620	656	657	677	633	682	640	642	612	704	663	684	664	624	619	696	624	634	672	663	639	623	613	639	642	611	626	631	672	666	600	655	661	648	665	636	686	632	626	656	630	671	633	604	628	637	619	620	639	625	615	636	661	605	610	651	636	644	692	653	673	670	600	643	594	628	633	604	622	664	616	658	660	657	679	647	597	637	616	606	693	657	670	598	627	690	648	689	664	675	642	634	646	592	655	631	667	672	637	631	650	660	664	644	656	658	617	640	632	666	675	650	646	664	631	665	602	657	693	671	682	638	642	652	661	606	693	629	606	656	652	645	642	687	636	605	568	728	662	652	626	630	617	618	660	683	634	636	697	613	599	623	643	647	622	597	633	668	662	653	656	607	621	640	636	654	610	609	614	630	658	620	648	636	631	625	626	583	627	625	651	656	670	635	654	645	656	654	654	678	625	701	676	626	672	674	603	622	635	650	662	631	655	623	667	644	656	628	617	652	668	654	668	633	632	660	632	664	657	640	693	637	636	640	667	600	644	623	660	659	598	647	605	619	689	644	655	627	664	643	653	650	671	615	683	651	626	688	672	699	667	652	608	660	632	667	657	615	664	695	639	660	637	632	624	631	635	682	670	618	634	650	617	632	655	622	671	641	635	683	654	616	615	625	668	685	636	701	642	669	620	589	659	629	673	643	590	660	690	629	609	618	673	633	632	628	708	674	718	661	653	683	670	663	634	706	664	671	642	608	610	669	653	617	626	650	608	621	650	668	643	651	645	653	618	662	631	663	625	673	680	599	634	647	657	647	663	640	651	671	632	647	654	674	618	701	630	644	636	678	649	639	621	630	617	644	686	613	624	643	640	650	630	656	646	645	638	647	677	640	659	649	613	671	663	634	667	656	617	614	666	654	618	643	652	649	630	692	636	619	631	641	664	631	650	632	640	675	630	623	646	617	643	679	618	674	631	654	684	669	601	646	629	653	666	627	642	676	621	600	663	600	647	657	629	653	652	650	652	638	666	658	671	645	660	680	636	590	651	644	614	660	658	639	646	646	625	620	610	631	641	612	638	632	698	638	673	688	621	665	678	624	634	675	672	675	660	601	636	620	638	663	626	657	681	693	634	651	663	610	626	622	598	705	621	653	679	620	640	622	618	621	633	661	660	619	653	636	652	682	650	686	655	622	645	644	655	655	633	664	657	637	634	620	631	678	670	641	612	667	621	633	644	647	664	673	649	595	662	654	636	685	630	659	640	671	725	692	647	600	641	614	636	667	686	641	641	602	671	669	609	658	622	635	707	690	535	663	639	694	638	648	610	621	683	670	649	664	663	701	646	598	644	663	659	640	661	645	640	640	587	617	654	651	693	649	650	612	674	671	644	625	625	649
18582	1765	1162	866	713	603	508	509	449	477	441	427	419	425	441	383	382	361	423	366	377	393	405	404	443	389	428	382	402	381	387	359	407	383	397	385	372	393	365	371	390	383	354	382	391	375	353	386	413	376	368	393	429	383	386	383	403	371	388	359	415	430	356	354	432	381	368	393	387	404	410	366	360	372	368	372	380	385	348	367	368	357	379	355	393	396	410	413	362	355	398	435	417	329	363	381	370	378	349	379	395	383	417	372	355	375	388	380	363	361	401	373	373	371	399	392	414	392	373	365	383	373	358	368	391	365	376	339	377	434	369	398	381	391	406	345	386	381	342	393	402	403	377	368	397	404	401	387	374	368	384	396	363	396	384	382	352	380	379	398	389	417	352	369	343	402	417	416	414	374	385	401	375	381	432	344	358	412	430	379	395	349	376	405	370	393	393	353	365	348	417	385	371	386	387	367	371	410	409	393	388	386	367	379	355	389	365	367	388	379	347	383	387	381	396	364	397	355	405	413	408	359	414	346	380	416	367	406	354	393	360	364	377	358	371	362	378	398	349	401	424	378	377	355	399	416	366	381	369	337	364	411	386	372	375	375	396	376	389	365	370	353	353	389	386	392	395	376	368	375	387	401	395	389	409	385	384	391	384	364	377	394	381	425	419	396	402	370	428	423	402	352	388	358	350	399	433	370	394	403	399	409	391	400	369	354	389	355	384	361	422	390	362	390	372	352	362	392	386	354	362	341	390	388	385	338	429	364	379	391	384	370	369	386	369	375	372	409	396	368	369	434	365	392	388	384	383	389	331	369	349	387	379	436	397	354	362	354	371	355	367	380	384	401	367	370	383	374	379	362	380	359	365	443	364	408	402	367	377	395	342	360	422	370	353	382	400	364	372	403	389	403	375	401	369	377	425	381	350	353	376	399	371	399	400	377	355	376	387	408	351	351	362	382	407	388	382	387	384	395	374	394	397	384	361	392	386	375	419	417	368	398	403	361	383	394	375	400	357	380	361	426	364	398	399	387	407	391	396	378	422	367	373	397	357	373	374	378	356	366	378	385	358	343	374	370	362	390	363	389	391	364	415	379	417	378	369	386	398	395	438	372	386	350	362	387	396	376	359	374	390	382	416	388	384	407	369	393	370	407	366	353	383	407	370	339	398	387	401	399	387	403	395	363	338	394	396	393	391	360	361	353	409	417	407	377	393	427	386	386	404	348	346	397	401	398	386	378	346	387	364	418	376	340	400	353	369	387	395	390	329	370	370	370	402	377	381	372	368	405	376	394	380	368	380	388	373	354	358	367	386	370	371	358	343	424	364	355	401	374	397	394	372	376	368	381	377	412	387	396	367	361	348	407	366	364	388	416	425	398	386	380	361	391	376	408	386	424	400	389	398	357	366	377	394	384	380	373	391	386	377	376	364	366	364	393	398	375	388	366	386	371	353	373	374	390	355	361	390	377	389	394	347	389	359	386	392	383	365	347	361	399	388	358	433	372	389	353	384	429	392	390	348	396	361	413	379	395	369	378	392	372	339	373	390	345	349	351	388	372	434	333	393	371	353	371	357	377	391	361	384	373	405	415	416	343	390	313	371	376	361	341	398	353	397	367	381	370	375	399	397	356	373	375	343	378	375	350	403	391	392	378	384	386	391	365	396	396	406	396	365	379	403	363	413	352	409	390	346	344	418	392	384	371	408	355	381	355	382	338	384	384	393	398	388	385	395	324	351	372	342	397	404	335	349	366	402	364	382	369	368	373	360	391	351	413	380	398	410	406	384	386	384	408	421	395	382	385	351	398	383	390	398	370	387	358	379	383	362	425	381	407	395	392	360	401	404	377	373	357	376	401	386	358	375	376	382	348	364	357	419	445	371	356	428	395	379	362	405	394	360	364	374	381	432	346	365	358	395	383	374	405	421	387	349	365	365	376	365	372	382	382	382	415	381	403	402	389	377	425	366	404	397	374	359	430	402	387	368	352	385	394	409	369	368	380	400	382	394	361	387	391	352	379	404	350	391	353	379	391	402	407	375	371	359	413	426	355	370	401	366	428	411	333	388	343	366	353	379	356	366	392	392	387	350	400	371	339	341	387	385	363	375	372	373	377	347	418	366	367	373	405	369	386	341	382	397	372	342	405	373	388	416	348	348	405	383	377	355	369	386	362	336	367	383	355	375	375	393	395	407	406	367	370	390	319	377	384	386	374	395	378	394	366	395	393	393	370	377	384	348	329	388	442	395	379	367	414	385	340	387	352	373	368	426	398	342	387	399	370	366	380	377	417	351	378	357	344	330	389	376	373	389	383	361	378	415	364	398	371	364	399	371	422	407	370	382	382	403	390	405	350	406	375	404	396	385	410	347	403	399	413	366	373	358	353	369	383	377	376	405	384	379	396	374	377	352	346	343	358	359	375	395	393	403	405	385	376	361	410	398	353	365	388	395	393	349	370	412	372	377	389	413	377	411	372	387	376	370	382	356	399	356	389	367	424	358	376	390	402	386	383	377	370	404	393	383	374	386	352	379	385	362	416	362	392	394	368	416	370	384	396	365	380	378	373	353	384	387	378	394	373	385	330	377	328	372	376	334	398	374	410	374	415	372	339	370	363	372	429	382	365	375	358	377	376	363	366	363	404	371	369	371	400	383	390	368	355	362	408	389	384	404	407	402	369	353	355	377	377	376	395	398	319	359	357	378	356	404	426	378	386	361	402	374	396	390	379	379	385	399	416	396	389	370	320	411	374	390	386	351	392	367	377	376	375	387	394	375	388	370	383	357	370	375	372	374	366	340	373	373	389	382	379	384	403	420	403	393	404	359	379	403	426	362	372	427	395	382	411	380	354	384	428	367	382	432	399	389	350	385	373	412	394	378	376	343	388	398	400	404	387	341	373	372	396	354	317	394	359	368	363	376	377	380	375	373	396	390	371	392	369	396	399	376	412	392	358	354	387	371	388	394	415	388	400	413	355	403	352	363	403	401	378	380	346	408	377	401	376	379	393	380	407	419	420	378	407	385	417	408	375	383	373	387	416	385	382	364	415	382	382	409	380	411	421	402	421	385	405	409	341	377	390	358	380	412	388	384	384	411	371	429	378	382	367	400	342	365	393	354	389	365	388	379	373	362	401	351	364	390	381	400	370	369	357	412	408	343	388	389	366	395	415	432	351	382	400	385	392	396	367	380	381	356	354	390	394	370	392	401	396	410	408	367	407	383	381	392	368	374	405	409	413	375	397	370	410	370	426	402	401	332	426	379	391	391	372	375	351	402	385	421	432	383	373	392	412	362	385	381	395	369	355	387	361	430	355	377	406	345	370	349	396	410	365	372	377	375	369	354	332	415	397	399	403	415	394	415	370	384	349	372	383	413	384	341	387	353	347	387	352	355	373	406	398	411	348	354	325	334	386	385	413	407	385	376	351	409	411	366	372	424	402	413	372	440	419	389	378	417	385	354	368	398	382	392	368	349	338	370	417	367	392	421	370
10360	1429	2220	2547	2162	1867	1556	1426	1319	1164	1154	1087	1087	1006	1008	970	974	949	972	977	913	884	855	877	928	861	861	942	861	842	902	878	876	893	819	893	876	872	810	829	831	800	902	830	882	847	849	798	844	811	863	828	860	771	819	856	873	815	836	835	823	878	864	840	815	787	845	828	844	804	849	831	820	893	884	822	815	806	789	873	858	795	861	826	840	836	860	888	868	877	762	856	851	806	883	813	827	862	811	844	879	854	844	832	856	796	820	820	839	887	826	891	857	846	863	866	885	851	847	869	799	835	853	846	892	838	744	828	819	840	867	811	835	812	833	816	834	837	836	831	869	866	855	836	841	849	820	841	869	863	804	848	833	801	838	816	805	884	854	849	837	814	831	868	888	944	877	862	851	879	845	884	829	838	873	827	828	907	840	801	812	812	841	837	801	827	825	818	829	901	853	834	829	847	827	840	857	832	881	903	848	814	804	838	822	823	884	805	786	866	821	814	823	817	820	812	844	818	826	815	842	840	836	814	836	835	836	889	854	813	779	843	817	888	808	867	821	806	872	831	782	874	849	859	793	818	835	858	843	777	842	865	865	854	851	876	819	816	833	865	816	831	868	809	802	829	865	775	828	811	813	776	830	867	803	808	867	851	787	834	802	836	788	856	847	856	790	794	832	826	824	871	852	832	826	852	818	852	826	871	808	765	809	834	830	819	828	846	924	856	829	851	789	799	834	838	839	811	808	815	830	822	823	811	831	824	804	825	834	803	841	833	856	798	806	804	819	817	815	808	784	792	814	841	862	802	860	807	786	824	838	869	818	863	847	785	866	849	824	851	869	792	844	850	852	788	812	862	799	810	820	791	856	822	829	828	855	874	867	778	835	873	838	823	829	797	806	864	809	835	795	847	822	803	867	840	868	825	810	847	857	810	916	781	846	811	831	835	856	890	859	826	807	863	813	830	787	821	846	851	866	858	833	886	825	788	848	833	802	808	802	831	817	869	850	791	834	828	842	825	861	846	815	812	772	826	905	820	825	826	868	830	849	799	863	882	874	871	806	830	845	800	839	785	868	854	819	810	841	883	876	819	851	829	870	846	815	862	858	837	838	844	818	809	818	807	821	815	823	883	843	806	841	839	873	859	848	815	819	820	869	857	836	816	856	834	817	821	848	821	831	823	847	844	872	890	820	780	820	855	857	814	824	829	832	872	846	829	810	841	811	797	815	810	849	860	819	868	853	826	864	824	851	855	789	818	819	828	849	863	851	858	832	834	824	871	804	784	854	859	866	873	811	866	841	830	834	823	814	857	863	797	933	822	814	778	855	809	823	866	877	884	841	868	864	867	842	861	842	826	836	818	870	882	856	819	756	905	802	845	882	866	868	854	812	857	816	858	882	857	825	851	841	865	866	825	846	854	770	872	844	812	847	837	826	859	833	800	818	828	837	865	826	829	777	848	840	819	865	906	852	834	848	817	834	826	841	827	823	832	823	823	826	797	885	837	887	811	831	806	833	822	861	827	824	864	829	864	814	827	811	894	866	863	848	814	849	855	813	842	838	823	826	873	831	797	864	818	850	860	852	849	876	854	865	840	836	812	814	783	830	771	819	845	847	791	818	848	866	823	826	803	850	888	870	803	813	816	882	819	839	828	859	770	918	869	826	804	817	830	806	819	785	863	834	774	797	837	832	865	831	830	874	841	802	850	871	792	838	841	844	796	877	815	784	878	845	808	796	874	832	858	856	838	846	771	826	785	860	819	895	768	834	817	869	869	837	834	823	774	788	829	828	886	822	817	818	777	832	830	832	800	867	829	756	826	814	899	810	844	833	801	862	803	833	844	784	769	834	828	871	800	803	808	871	828	833	900	845	830	754	844	841	854	808	862	871	758	777	822	870	817	877	839	827	796	841	811	844	836	840	811	775	783	845	833	891	828	824	850	816	835	827	828	829	823	836	863	823	834	755	852	867	848	903	856	840	877	831	799	856	822	836	838	861	840	883	832	840	851	804	809	822	827	821	894	780	823	815	798	797	825	883	826	851	859	807	812	823	837	829	807	805	802	843	860	808	853	851	813	830	866	812	827	854	763	863	763	846	810	812	855	851	780	845	826	825	835	843	819	859	808	845	848	830	802	852	856	864	767	756	810	824	821	818	781	863	833	809	826	802	807	818	861	849	842	856	806	858	826	802	790	817	800	851	817	809	832	830	821	872	857	845	815	838	801	813	845	818	845	849	807	812	832	784	852	835	782	874	820	865	794	797	766	800	894	840	802	841	833	804	780	870	866	859	840	849	778	870	787	822	844	869	870	847	802	864	831	805	824	837	799	851	835	892	921	811	805	897	829	833	858	791	833	852	830	853	817	831	834	851	812	788	855	815	821	840	844	815	836	826	861	851	798	820	787	851	861	809	839	812	841	841	813	842	846	841	857	759	850	825	842	833	827	845	876	809	889	862	843	830	837	811	880	860	826	827	823	853	784	819	844	874	825	786	848	871	854	836	853	852	837	823	878	857	825	840	834	829	802	872	826	849	842	841	840	870	805	817	847	803	817	814	827	798	805	865	837	881	832	856	790	819	816	865	808	818	854	791	832	871	839	801	837	845	832	854	840	801	841	837	865	825	807	835	824	800	852	857	804	876	818	749	790	806	871	810	825	854	832	875	807	817	838	851	855	803	833	857	865	760	874	876	808	817	869	886	814	854	811	862	823	797	840	835	806	819	850	846	881	830	804	808	842	795	819	788	815	853	907	846	815	826	839	801	811	802	812	857	850	794	801	802	870	844	829	852	847	821	839	841	818	813	813	841	853	815	801	826	788	871	805	795	837	896	858	819	812	837	822	882	825	764	839	860	798	819	784	828	820	841	814	810	835	848	863	831	827	781	829	791	846	839	824	893	831	847	868	808	837	791	849	808	807	832	811	847	861	848	843	866	825	780	816	802	827	832	830	839	797	839	846	864	820	844	868	786	819	851	808	832	826	846	855	822	820	882	835	824	839	862	812	800	836	827	846	797	870	823	843	770	847	829	808	834	836	804	841	785	836	829	842	801	832	801	830	845	808	798	805	779	780	864	808	804	828	830	876	818	837	786	833	804	900	814	758	808	808	807	878	830	828	814	871	844	833	842	809	845	770	783	825	767	826	791	749	848	834	795	873	836	836	798	808	845	791	843	817	812	827	836	876	830	806	836	819	844	852	831	820	801	838	851	887	843	824	816	859	794	854	834	855	803	835	847	850	854	790	835	769	862	798	862	806	825	830	856	871	856	823	818	806	859	891	819	847	846	824	855	856	787	838	813	793	876	844	854	835	870	821	808	799	810	825	851	883	835	835	793	863	795	828	849	842	830	791	834	834	833	815	827	876	852	790	840	757	892	807	847	899	892	834	882	809	821	836	929	836	866	761	870	787	824	843	810	819	847	838	846	795	846	807	860	825	862	800	819	764	864	819	848	858	828	807	864	827	857	862	789	809	820	836	805	820	852	818
3321	217	232	240	200	189	204	206	202	174	197	207	182	169	177	199	187	216	210	200	208	176	196	210	180	164	199	212	204	203	160	199	200	201	193	194	187	215	187	182	185	184	203	181	212	169	195	213	200	197	180	178	188	209	191	181	189	196	201	190	206	194	186	197	205	195	198	174	224	190	185	201	185	171	198	183	182	198	222	196	206	192	193	184	197	214	168	177	205	213	201	183	208	221	204	196	211	181	183	206	189	196	206	210	170	179	193	217	208	179	181	186	177	192	223	186	195	179	171	212	160	181	195	195	184	230	171	202	192	203	199	167	222	206	195	204	188	195	199	176	197	201	200	157	212	162	185	180	187	202	204	161	175	178	188	202	215	199	198	187	193	180	190	184	166	207	180	186	170	211	192	202	175	208	208	194	200	217	172	189	195	207	184	178	184	158	218	198	192	192	192	169	191	186	191	184	198	176	160	212	196	204	180	207	200	179	168	203	187	191	182	188	167	205	211	177	176	177	191	206	197	171	178	170	176	177	172	181	166	175	213	205	169	190	202	180	220	212	220	170	188	190	197	199	206	198	200	169	188	175	203	187	190	197	208	181	171	206	186	186	200	185	197	193	212	178	173	222	207	184	205	180	190	194	177	202	168	180	197	189	200	210	169	170	182	175	180	194	200	195	212	190	198	206	200	208	179	177	179	194	208	196	219	200	175	190	184	192	177	221	213	232	197	198	213	220	196	222	202	169	225	173	186	204	188	192	195	187	190	200	203	223	196	171	197	188	159	187	168	206	160	186	210	206	217	192	220	207	184	167	179	199	186	189	189	187	194	204	193	207	179	168	176	199	180	178	183	216	195	198	210	222	158	180	178	201	193	203	193	220	219	170	190	217	174	179	205	208	195	197	194	205	175	164	182	192	191	178	184	189	216	184	173	191	213	205	195	164	191	182	190	190	206	185	190	191	193	187	209	206	178	242	213	214	207	231	215	196	182	204	173	173	207	189	174	179	163	185	202	214	195	213	164	188	214	181	235	211	183	158	156	195	187	198	190	178	205	198	191	185	205	204	196	178	169	186	187	178	167	189	189	175	186	200	170	180	206	196	159	177	203	184	188	224	187	182	214	199	170	173	160	197	193	191	195	194	178	185	196	184	200	174	156	199	189	203	168	196	213	175	191	171	191	191	198	190	237	205	182	210	174	175	222	217	193	205	188	173	212	186	196	208	195	167	182	199	197	171	180	215	217	172	182	191	209	188	193	171	183	224	205	192	172	208	203	211	194	210	197	186	182	185	218	219	188	201	177	167	178	183	187	210	183	172	197	180	197	184	192	190	200	176	185	161	180	184	193	199	200	180	213	195	189	202	177	188	191	204	197	206	193	209	199	188	185	189	174	177	196	194	185	205	206	207	203	194	188	211	203	201	202	205	187	178	198	208	172	185	183	190	187	173	207	177	198	174	182	213	210	231	175	184	180	174	226	200	175	190	185	183	201	186	194	170	186	196	186	184	222	182	205	186	203	198	185	192	191	197	189	194	189	181	194	181	212	215	203	196	190	203	191	194	179	177	201	192	218	182	204	219	196	206	176	189	189	204	197	197	206	192	197	183	195	209	187	196	175	197	200	218	187	170	171	176	169	197	168	185	204	202	185	182	198	185	171	192	207	198	190	197	191	175	216	198	177	189	187	210	195	171	192	208	215	203	196	212	192	194	184	174	201	201	174	197	177	195	207	201	185	170	193	205	207	190	176	198	179	202	187	179	186	182	204	196	188	173	216	188	197	198	187	172	178	195	183	171	182	188	204	195	211	190	168	180	190	191	190	199	217	170	169	185	192	190	178	186	171	190	192	174	170	189	172	224	225	196	203	205	170	199	175	163	173	170	158	213	187	193	199	166	177	182	167	191	187	235	203	177	171	211	183	182	198	162	215	181	197	185	187	194	180	170	191	202	156	209	203	191	191	184	197	197	189	211	191	184	172	201	180	197	194	179	193	185	206	203	178	181	175	198	220	212	204	200	205	190	194	185	188	192	186	199	179	210	191	182	169	197	196	209	164	220	215	198	178	189	195	202	173	186	192	214	184	187	199	209	186	161	188	174	177	190	198	201	225	199	198	203	210	181	161	205	177	202	196	189	178	164	189	162	218	194	202	196	197	203	174	217	161	166	188	191	193	202	176	211	205	180	217	184	187	183	187	196	190	178	190	175	185	182	200	188	186	169	199	173	211	180	178	175	173	202	196	198	181	178	182	211	183	224	195	182	188	169	181	190	194	196	183	169	199	216	188	185	186	206	212	194	183	214	192	173	186	186	193	200	168	206	215	195	177	174	196	199	198	176	201	186	192	178	205	171	167	190	202	187	169	155	196	180	177	222	177	215	186	186	199	173	182	222	167	180	208	178	196	187	203	191	184	189	222	203	205	199	198	173	191	222	220	186	176	197	196	179	189	187	172	190	211	214	211	209	205	195	180	203	205	208	186	194	164	183	172	177	176	198	216	170	189	184	180	183	209	194	205	203	189	175	193	185	197	178	194	193	204	206	191	191	166	189	216	204	192	184	201	170	161	210	173	178	191	210	184	185	200	188	204	171	169	209	175	205	190	195	206	189	162	186	186	179	199	180	183	189	201	201	175	200	192	187	203	189	200	175	223	192	179	187	167	165	237	200	186	192	195	171	178	190	173	163	191	172	165	185	208	192	223	224	211	183	201	189	185	173	183	187	191	208	205	190	170	193	206	179	200	210	195	204	169	162	165	195	184	149	200	198	197	195	197	195	178	170	192	199	200	185	193	179	202	193	192	188	213	198	199	182	208	176	185	160	198	197	197	187	178	195	200	207	189	201	199	188	204	226	187	181	195	180	204	193	179	190	209	205	191	196	178	171	188	194	177	189	193	206	184	214	165	148	189	195	177	164	181	191	199	201	210	212	174	186	192	225	183	178	179	178	161	175	170	189	180	174	210	205	192	168	181	177	183	182	179	203	202	208	202	187	172	192	194	167	182	194	186	183	201	193	179	170	206	204	189	183	189	161	191	189	201	189	211	197	199	182	191	216	183	192	189	197	196	212	171	196	196	197	170	189	184	199	183	215	189	163	188	190	181	197	188	181	155	207	219	184	176	207	187	175	194	190	211	189	215	187	153	210	172	187	204	191	168	164	200	188	190	188	192	191	210	214	198	206	178	175	170	214	196	168	209	165	193	187	208	201	207	218	188	197	186	175	228	183	181	169	185	200	185	229	204	168	193	208	202	191	168	196	211	194	201	190	195	170	206	175	178	169	203	189	164	184	207	183	172	178	231	205	180	186	203	176	218	206	163	222	196	188	195	201	191	201	212	213	195	174	193	168	225	168	198	200	205	209	201	196	189	208	183	196	192	182	164	187	182	189	214	190	202	217	189	176	178	168	206	199	200	179	202	180	183	203	203	183	192	205	239	192	185	186	196	192	210	173	183	193	172	177	200	174	177	175	194	198	188	156	183	190	179	179
2732	504	498	498	482	507	505	506	469	514	536	444	523	488	490	484	500	459	485	424	488	464	439	458	484	450	453	449	452	484	455	453	483	460	445	459	496	475	445	453	504	453	475	449	460	455	483	473	466	447	411	456	449	494	477	427	443	462	417	446	502	467	429	461	466	473	465	469	472	479	460	444	470	477	475	475	465	481	486	461	448	470	434	435	485	463	490	448	478	454	495	465	452	465	464	438	483	483	429	474	462	495	446	496	474	441	440	448	488	465	513	460	457	459	493	479	453	430	484	452	507	482	462	439	467	449	470	459	461	474	484	468	464	453	442	424	464	492	469	491	452	456	477	501	453	468	425	432	512	482	506	432	441	469	489	519	441	420	482	480	469	442	476	478	476	459	496	416	467	460	508	500	472	480	436	491	472	494	467	458	481	452	484	437	471	460	455	445	459	441	489	446	458	496	460	499	507	455	487	492	502	483	489	449	442	485	462	438	447	490	518	492	466	470	458	475	431	451	430	444	449	478	458	471	492	452	502	422	461	494	499	442	453	507	460	482	455	488	480	437	465	481	470	486	466	434	475	445	437	469	442	439	447	505	475	479	494	455	480	481	493	480	477	462	449	446	460	456	478	479	479	475	441	424	439	480	472	474	434	477	464	487	491	469	456	486	484	453	477	452	485	482	468	472	475	479	475	441	468	471	443	444	446	446	472	460	452	454	475	425	446	450	477	447	491	454	445	461	457	466	471	492	480	476	444	454	484	440	428	443	440	438	440	444	460	455	470	431	503	462	495	474	452	461	479	463	505	465	456	446	476	469	433	440	446	478	501	478	467	478	454	492	450	470	496	443	460	501	475	462	470	469	488	436	450	497	503	482	442	459	497	444	494	475	452	476	474	433	438	453	495	464	453	505	456	439	447	445	433	494	471	471	450	426	482	467	482	441	465	447	461	426	459	462	493	454	450	518	446	524	498	402	456	456	441	431	458	474	426	451	486	451	461	471	472	453	506	480	493	471	446	465	467	471	481	430	408	482	472	486	460	462	457	481	449	477	414	477	488	443	518	469	508	423	444	459	481	504	495	482	474	502	452	477	459	454	460	422	469	467	477	491	473	449	510	423	473	457	489	489	496	435	492	461	479	477	470	438	467	458	479	424	503	446	462	447	496	461	440	455	488	423	493	465	469	482	461	439	454	464	452	466	485	492	493	463	428	508	482	430	455	484	470	468	454	449	466	440	495	474	449	414	483	416	464	474	473	476	459	483	499	496	439	493	447	454	455	438	471	464	439	446	472	478	449	449	448	501	443	495	442	503	450	469	477	420	475	458	458	472	470	452	483	465	468	476	460	452	458	468	477	483	491	455	468	471	480	464	468	456	425	473	461	442	458	462	434	460	429	479	494	497	459	510	456	480	455	488	443	448	467	472	434	444	477	467	489	462	434	470	452	428	466	470	479	455	418	457	450	446	456	465	473	460	498	460	526	451	444	453	420	449	478	478	490	506	474	457	525	424	496	419	490	484	486	479	455	464	460	455	503	455	457	414	439	471	448	463	451	485	492	446	487	446	440	480	461	436	504	462	482	475	438	473	474	504	425	466	439	504	437	472	471	449	468	490	426	462	482	480	486	459	438	491	454	465	480	450	504	436	450	483	465	422	437	482	457	445	457	453	452	521	449	467	455	477	472	440	486	454	456	442	455	459	453	471	489	485	535	424	452	476	434	427	480	471	453	501	478	493	465	491	469	450	439	500	447	462	439	472	458	459	478	437	453	434	437	478	497	452	449	467	458	455	447	477	431	448	461	450	477	490	478	492	420	468	474	442	469	468	447	455	508	494	449	437	477	464	492	476	488	460	460	456	455	456	518	457	450	454	445	454	487	454	437	475	459	461	448	455	441	474	504	458	478	452	450	464	458	478	461	475	451	422	487	423	466	444	479	489	487	482	520	465	430	470	404	485	468	448	483	460	488	476	481	434	472	458	467	456	488	429	465	468	484	449	469	469	445	459	476	431	434	483	461	495	475	477	490	489	459	480	516	489	501	461	465	492	459	459	441	449	455	459	447	475	478	468	467	487	449	486	490	387	448	466	463	477	445	490	460	475	480	438	475	433	452	469	502	459	477	466	504	428	475	501	471	438	487	457	458	454	483	491	454	476	481	454	477	440	435	475	442	446	453	459	486	458	448	508	497	469	452	446	445	405	494	448	456	500	452	413	449	452	466	490	438	482	455	470	478	485	458	464	496	445	451	470	489	484	471	479	416	469	427	438	498	440	465	436	483	489	474	484	467	501	445	448	483	480	523	482	444	484	453	514	469	464	483	430	447	449	454	487	462	478	453	491	480	483	458	478	450	447	448	481	432	504	469	437	499	455	453	432	504	457	479	446	521	450	448	508	437	461	437	431	490	499	512	448	477	501	461	465	464	442	462	464	463	461	446	441	496	442	490	467	425	453	431	452	469	479	455	459	505	477	461	499	485	491	467	449	466	466	482	481	471	424	464	467	448	419	474	469	434	478	480	468	419	523	494	442	459	447	457	428	487	436	457	444	438	457	478	465	502	435	439	496	427	435	458	448	475	450	474	478	462	494	444	466	483	465	443	450	455	484	461	429	468	450	480	481	458	490	427	494	443	433	487	464	443	455	434	469	474	499	441	437	441	461	427	461	468	460	491	479	495	449	413	460	473	491	466	485	455	519	493	440	484	484	476	450	488	460	443	433	482	502	487	455	472	481	493	453	452	437	449	516	475	475	493	457	492	481	471	447	477	478	469	450	450	441	458	445	489	489	487	425	436	449	438	472	433	462	441	457	483	448	466	456	484	460	479	471	457	463	462	485	497	481	430	443	479	465	469	507	455	469	458	416	473	486	451	479	480	436	468	480	456	464	446	425	475	462	449	469	456	428	500	490	446	473	478	434	502	459	485	470	457	449	447	445	443	470	477	482	422	431	506	430	473	455	454	458	466	463	464	476	508	472	454	455	460	487	481	492	480	477	486	476	500	417	469	456	434	479	461	440	504	478	470	453	472	494	441	470	460	491	435	482	438	484	464	450	494	501	454	462	467	447	479	440	436	462	491	491	493	453	494	462	465	530	492	448	449	454	471	438	494	440	463	450	480	473	482	461	402	464	449	432	477	461	459	457	437	463	429	472	443	465	489	448	493	451	458	474	459	448	471	458	455	515	456	471	454	456	434	487	458	469	465	434	443	425	491	461	437	476	441	449	439	467	456	452	449	471	433	449	469	462	452	485	459	440	454	453	501	423	475	415	475	455	459	446	496	446	481	490	451	430	458	490	468	464	498	449	466	468	492	484	500	489	432	477	495	465	419	470	415	498	463	429	439	435	487	463	446	470	488	421	470	488	486	496	503	480	469	458	453	424	446	462	440	481	502	463	446	475	483	480	508	459	446	485	449	466	457	435	454	504	423	474	476	435	469	479	466	476	452	479	447	478	449	432	472	430	485	505	468	454	447	467	462	494	440	478
10540	768	698	524	435	400	353	324	334	317	321	299	293	302	289	286	300	335	272	259	263	278	303	269	261	253	272	298	273	271	322	287	277	257	299	266	259	275	287	271	290	275	301	285	260	229	253	299	250	274	292	283	271	259	300	297	241	284	291	290	288	261	265	282	282	289	284	271	289	275	262	285	320	297	288	273	292	297	288	294	301	282	277	273	279	277	287	300	293	272	287	288	322	284	273	303	261	305	328	310	264	268	306	277	285	262	301	294	271	294	268	278	270	267	280	274	254	270	281	253	303	306	285	278	284	282	291	289	305	273	250	262	307	295	259	268	244	277	285	322	301	271	283	298	255	313	277	287	297	259	263	300	276	256	243	298	277	283	266	276	284	276	288	286	273	265	285	262	285	261	299	246	257	286	294	292	276	292	262	311	297	286	258	260	260	269	281	274	299	270	269	295	295	250	260	297	275	274	255	268	295	309	261	253	248	294	262	311	267	291	284	295	286	306	281	279	282	233	280	298	269	292	275	312	274	295	331	278	260	277	260	284	276	256	299	280	261	264	293	240	276	319	258	268	268	260	276	300	263	261	293	305	253	296	283	303	282	291	290	284	288	274	277	276	296	299	275	280	300	288	240	328	267	261	242	266	271	287	304	295	269	265	307	273	250	295	288	312	284	293	265	316	291	282	285	275	276	300	312	253	282	286	279	259	304	286	295	283	269	271	279	249	303	310	300	308	259	256	292	266	300	313	282	266	292	301	268	273	255	308	304	274	276	300	292	303	301	276	256	278	275	267	265	257	295	293	259	303	275	258	297	297	264	262	280	296	273	264	259	248	277	280	313	309	287	297	277	317	289	265	290	252	314	296	263	276	263	262	259	280	277	276	278	266	284	282	268	265	278	255	291	284	297	280	280	283	309	255	257	264	272	244	299	289	273	296	302	289	256	273	271	294	292	314	295	239	291	307	257	287	301	274	275	295	269	282	273	281	260	300	283	246	268	295	259	278	266	271	307	309	283	273	226	266	290	266	305	268	246	276	270	260	282	263	283	301	292	299	290	305	263	260	276	275	261	268	281	291	264	290	301	288	254	258	252	308	292	269	258	259	241	263	255	277	262	282	283	277	290	287	283	314	304	286	299	270	270	305	306	300	274	296	293	308	282	282	272	262	282	266	275	311	256	250	256	284	283	323	247	266	290	286	304	264	259	275	254	272	283	279	277	276	315	303	284	298	261	277	255	279	302	253	296	257	281	289	287	258	285	323	298	289	301	297	282	287	296	320	292	292	291	254	260	297	271	267	285	278	289	302	299	287	310	251	298	294	317	290	273	307	250	291	309	269	263	271	260	285	266	256	272	273	240	267	271	290	282	251	278	272	299	279	249	274	263	278	261	262	278	279	273	289	251	287	232	300	283	314	322	278	281	267	287	312	277	290	276	268	317	230	296	265	295	289	270	297	270	265	259	276	273	285	327	302	276	285	304	287	287	278	263	285	308	301	302	282	284	304	284	264	271	266	287	286	290	257	319	254	267	267	279	301	277	273	259	286	281	309	279	283	294	304	284	303	280	297	310	304	299	262	275	277	282	299	316	277	263	282	256	280	277	305	271	316	264	291	295	273	283	278	305	259	243	270	287	257	309	285	273	274	279	260	271	282	266	298	273	267	254	298	287	277	293	281	280	266	272	306	277	268	293	288	281	250	275	315	289	304	310	275	243	278	302	285	290	271	307	290	279	273	290	316	274	265	293	276	296	302	279	274	293	323	310	305	304	255	259	276	281	298	259	274	276	277	253	251	291	319	283	288	258	272	299	304	303	273	281	288	284	281	252	271	299	279	263	300	237	237	260	303	251	255	283	277	294	290	270	266	312	312	272	275	271	292	276	266	268	265	254	266	289	289	283	297	333	279	271	282	259	293	279	268	292	255	271	277	271	259	286	267	253	260	265	290	269	281	292	296	290	253	253	285	255	294	259	312	273	257	261	280	268	270	265	251	289	306	292	303	300	270	291	283	258	266	254	263	283	292	240	273	253	235	272	261	290	295	268	257	285	294	273	287	297	271	300	265	265	312	249	290	240	274	278	306	247	295	264	299	259	299	277	286	299	295	272	256	281	246	274	274	271	287	257	250	268	260	259	277	279	275	306	280	258	247	264	283	290	309	299	306	262	287	294	286	287	263	269	285	272	309	276	280	271	274	244	281	277	276	277	300	283	294	293	277	287	292	256	300	268	259	260	277	279	290	260	258	282	294	282	251	278	286	260	322	291	283	291	316	301	290	244	262	281	294	293	292	265	285	254	319	278	275	271	286	266	257	305	272	283	296	307	262	285	270	288	265	293	290	295	300	281	296	256	276	276	289	269	292	307	280	274	283	328	286	270	258	283	262	279	269	278	259	278	285	293	287	228	254	293	241	257	260	240	301	280	306	311	297	265	290	279	306	316	259	295	275	263	259	275	270	272	253	275	239	286	275	240	233	264	283	294	285	267	252	265	286	292	279	292	301	255	287	294	264	273	270	277	280	300	294	349	271	272	254	295	312	282	266	276	273	298	257	285	275	298	276	302	296	265	256	284	267	309	273	309	267	276	266	278	270	258	304	295	241	270	258	286	319	261	278	271	281	294	293	299	283	255	282	278	297	285	266	272	297	262	344	264	248	285	296	265	242	283	263	274	264	308	281	294	289	288	281	282	280	261	271	288	250	237	292	293	288	295	280	284	273	285	284	267	282	295	263	300	278	282	262	292	238	274	276	258	288	304	259	295	302	264	261	292	311	282	277	290	274	280	290	294	275	274	292	290	273	249	299	232	267	317	268	275	279	284	308	279	274	266	285	292	281	262	261	261	266	270	266	282	319	278	257	269	276	283	265	260	276	307	269	287	278	269	299	308	301	266	298	271	239	258	289	258	271	287	266	282	269	289	253	282	266	268	307	293	305	244	256	273	282	285	269	270	257	305	297	272	278	288	298	288	296	272	234	296	278	305	307	244	290	265	246	294	244	274	280	261	291	260	270	286	284	270	285	275	262	288	270	303	302	264	281	306	294	261	279	258	285	255	245	298	273	272	267	304	263	295	301	252	251	300	288	299	298	308	291	268	304	246	296	255	264	286	275	273	290	284	262	277	273	309	285	269	295	291	316	301	275	274	284	284	296	277	275	281	290	265	235	263	285	299	271	293	284	293	260	273	261	259	290	289	293	262	256	249	250	271	273	271	276	279	262	285	285	317	272	290	298	276	296	292	293	257	261	292	303	261	297	293	286	280	290	264	281	273	284	273	313	293	287	276	303	279	271	300	265	277	288	297	290	301	255	261	272	300	286	278	279	289	276	275	290	263	267	257	274	290	280	281	294	266	266	275	258	261	253	303	282	269	264	297	275	280	280	292	308	316	281	256	291	243	286	253	259	266	283	268	278	283	300	313	285	266	304	276	257	280	287	263	311	284	291	260	285	302	309	267	264	280	302	272	298	263	244	293	256	268	253	304	272
7660	1018	1312	1478	1299	1169	1050	972	831	856	836	786	726	727	740	700	691	729	701	691	706	654	653	630	655	675	678	699	693	650	673	674	647	638	659	688	623	688	638	691	651	611	613	712	660	669	642	663	667	592	640	663	677	660	677	645	684	677	659	665	693	709	654	662	646	663	683	655	636	640	633	636	612	648	618	632	691	628	681	664	665	628	669	679	608	679	632	681	653	611	660	665	637	690	682	665	660	658	661	667	679	607	657	705	635	682	637	643	639	695	658	657	657	651	679	671	646	616	646	622	682	686	633	659	655	657	671	647	628	667	604	602	643	670	681	658	632	664	649	679	669	642	619	653	627	669	677	680	663	668	668	646	651	640	652	658	626	645	623	610	658	653	651	637	606	622	604	661	656	637	633	644	673	607	679	631	667	622	672	690	667	664	625	605	650	611	629	652	620	662	658	617	632	648	657	661	627	656	637	667	647	643	636	621	638	634	609	662	681	613	624	613	642	647	599	661	682	601	657	684	623	644	650	610	670	623	629	628	632	667	637	647	623	679	612	667	640	646	679	649	650	646	682	634	606	659	624	636	679	641	601	669	652	648	664	677	605	637	651	576	664	627	648	664	646	629	713	660	659	661	663	628	681	642	620	637	679	598	629	651	669	612	619	615	610	655	691	607	620	623	626	682	659	654	668	606	634	683	639	675	655	663	617	633	671	657	624	646	614	628	676	634	611	624	671	625	666	641	635	654	634	676	685	609	655	666	654	663	623	623	589	656	621	634	638	666	675	652	620	653	626	691	661	690	639	657	640	645	612	616	598	703	617	626	604	622	691	624	612	637	662	662	645	636	635	634	681	660	650	625	684	643	634	617	630	698	664	618	657	631	628	681	678	598	617	639	702	611	667	639	605	644	633	696	644	648	618	645	646	646	668	650	637	652	647	632	658	630	648	647	648	634	665	628	628	659	670	617	669	682	669	611	637	621	646	621	651	662	617	652	639	644	626	626	651	633	657	630	633	632	618	674	623	662	668	637	622	680	679	615	648	636	633	609	649	651	658	641	571	631	632	651	627	652	664	650	644	619	652	641	628	676	664	666	673	607	641	602	621	626	669	659	668	671	674	639	642	648	664	674	620	703	637	650	645	712	624	668	639	649	622	577	645	648	658	662	631	673	659	675	614	645	643	653	666	646	615	676	660	688	652	647	635	677	624	625	638	633	648	620	636	673	688	665	650	645	633	634	660	602	676	618	665	658	649	650	655	634	640	635	659	658	621	628	674	618	697	613	595	623	684	648	615	640	662	620	627	687	627	678	671	642	656	665	635	663	643	644	637	623	629	704	652	614	638	640	616	638	629	618	601	658	640	676	642	621	628	644	649	658	644	610	629	625	656	681	681	660	659	678	652	635	624	680	666	586	619	656	623	600	638	648	637	639	647	660	635	633	642	631	622	640	649	657	681	609	624	647	656	631	663	642	665	627	666	606	666	639	634	660	623	642	673	654	635	644	607	683	660	657	657	629	675	623	615	677	618	696	662	644	624	634	618	646	680	668	607	671	646	627	648	625	673	631	596	638	648	614	658	638	675	677	611	695	661	619	613	616	661	653	613	623	648	612	615	660	654	675	657	620	608	620	653	660	631	628	679	630	637	652	648	625	646	658	628	677	664	658	653	628	623	639	632	641	610	672	720	702	619	677	614	650	672	651	643	649	675	644	680	644	654	651	639	628	648	665	644	632	656	575	650	648	663	657	632	647	628	609	645	606	652	679	641	661	659	634	630	657	639	616	639	671	627	634	610	631	644	602	650	642	662	666	676	660	673	666	677	684	596	587	650	654	618	596	677	641	644	645	643	641	655	622	667	672	635	711	620	633	621	627	635	644	655	594	685	647	639	674	610	620	631	672	632	617	657	645	657	639	698	638	699	618	627	612	632	648	627	644	662	673	681	634	627	666	646	646	674	657	639	621	678	627	627	632	631	658	639	702	642	673	693	642	677	717	621	679	637	636	670	621	648	688	651	644	617	637	626	713	645	602	655	625	652	668	650	648	676	671	641	655	607	665	643	634	643	617	611	637	681	650	680	665	640	670	648	660	646	649	655	653	622	592	648	672	646	588	620	667	612	683	608	620	629	655	600	638	643	683	650	679	650	648	621	646	667	673	629	637	628	622	639	676	648	608	593	680	633	682	659	685	650	618	641	618	608	648	645	647	649	612	665	667	624	623	624	598	616	661	616	633	677	652	638	621	605	678	603	658	650	674	672	647	667	675	670	666	661	606	578	646	691	649	651	647	668	655	663	683	654	662	659	643	617	648	668	627	687	663	674	636	645	610	636	663	653	690	672	679	680	613	640	659	636	664	621	625	666	656	685	610	636	656	663	642	645	641	641	646	654	657	639	668	670	601	628	655	644	610	623	662	678	668	626	660	625	644	639	635	611	633	660	631	624	674	645	649	636	649	659	675	625	621	642	674	639	645	660	698	616	673	672	631	641	600	620	701	618	662	637	649	649	659	683	627	673	626	655	681	639	664	666	672	636	646	629	673	680	652	661	645	648	686	650	697	612	635	631	647	670	709	634	579	615	624	666	643	611	649	662	618	617	635	622	679	625	614	635	672	624	674	654	681	645	679	650	629	654	625	621	658	654	614	654	650	622	632	687	624	620	633	664	634	615	653	655	624	634	689	632	602	622	649	669	654	615	668	644	641	649	627	639	660	649	651	645	648	674	646	627	601	673	668	631	615	668	673	597	656	623	639	660	673	627	659	638	677	627	669	591	664	645	628	622	629	616	641	642	645	658	666	626	647	684	624	665	649	669	687	631	644	647	644	626	640	632	612	664	660	649	638	637	627	684	680	672	646	613	639	640	663	679	604	636	599	683	673	656	667	628	626	637	646	652	621	654	634	668	673	674	653	622	639	659	633	630	646	648	642	668	651	642	636	647	626	655	658	605	699	645	635	667	692	614	630	608	658	621	665	647	658	613	636	640	671	629	618	622	622	689	623	617	631	641	618	645	675	653	678	631	648	641	640	634	604	661	666	672	665	677	685	616	623	649	648	634	665	618	724	586	622	625	666	620	655	618	644	584	669	648	661	661	626	632	623	625	628	639	679	622	637	627	670	646	661	684	610	663	657	669	629	689	655	651	642	580	633	689	634	643	672	677	678	673	661	644	640	611	630	660	656	630	645	680	713	621	630	654	657	623	624	595	608	645	631	628	615	681	665	649	590	664	616	649	629	655	642	652	648	678	625	636	640	651	616	657	641	611	643	632	656	610	657	635	650	673	674	644	661	662	625	632	653	623	631	612	667	655	623	621	626	670	639	642	670	645	659	625	626	636	648	613	688	597	662	595	622	667	632	639	648	657	632	616	639	653	647	640	610	649	668	605	659	677	670	622	637	620	626	686	616	595	620	674	662	700	653	644	590	644	668	653	649	617	621	647	648	656	676	640	641	649	657	618	664	612	667	671	637	656	627	655	622	633	638	690	665
17949	1667	1190	854	728	573	534	484	499	422	456	466	402	411	385	404	424	407	414	363	392	398	381	374	391	410	407	398	372	421	391	366	370	375	388	377	376	385	379	388	360	367	356	409	399	428	427	369	369	365	366	416	424	364	419	413	381	381	406	372	377	390	384	389	447	380	403	412	358	330	367	377	391	359	380	423	348	406	393	389	392	395	404	370	390	386	365	374	426	380	438	370	405	413	402	379	396	408	363	385	366	410	366	375	367	355	400	362	368	380	358	362	406	362	376	381	390	393	392	381	358	378	352	394	337	379	383	408	398	401	372	389	374	407	390	439	367	377	394	377	334	388	410	377	365	382	406	395	373	370	397	409	390	388	348	401	378	386	386	403	354	366	391	381	373	373	384	360	405	397	427	396	383	362	375	370	374	385	392	415	390	369	398	382	383	416	446	354	396	390	389	374	403	395	355	372	365	377	342	390	382	397	370	412	395	403	369	390	403	400	377	376	394	415	408	398	382	408	395	411	379	404	366	397	390	356	374	381	388	372	422	410	390	358	377	373	366	431	400	373	409	407	363	373	357	401	410	409	391	393	392	360	443	396	380	391	412	394	389	399	369	374	360	434	368	390	365	359	421	355	375	430	408	395	387	387	369	352	386	376	431	406	375	383	376	386	415	393	374	367	348	382	358	366	392	391	386	375	398	372	391	348	412	393	387	408	375	392	401	356	345	422	410	377	381	423	408	397	359	392	360	384	375	366	350	401	381	359	377	389	370	370	370	387	355	370	363	406	396	356	376	385	383	355	393	391	394	385	403	386	388	377	376	413	368	367	413	375	347	354	412	365	370	369	369	359	415	374	430	382	374	375	415	377	370	418	405	372	389	360	391	388	388	348	370	401	393	377	380	399	397	409	385	418	369	405	360	449	372	381	369	379	382	381	345	405	383	425	405	361	395	366	383	401	384	424	373	416	384	398	368	403	386	370	360	376	352	367	348	377	387	369	409	398	376	374	401	362	390	386	370	388	365	391	370	375	378	406	361	360	387	398	406	414	352	394	389	368	330	377	392	361	423	408	348	382	388	390	391	387	430	373	370	379	397	384	349	344	394	381	396	399	397	387	402	369	349	370	364	374	390	338	396	364	383	377	376	372	385	370	352	396	417	362	354	370	382	383	408	384	383	357	408	351	390	389	330	338	421	398	405	403	400	380	364	381	406	419	377	392	382	369	374	395	351	416	360	380	381	395	380	356	357	383	362	348	374	338	383	381	366	416	373	397	404	378	376	381	403	402	399	369	382	384	367	404	379	351	425	382	383	375	379	387	399	403	362	388	391	382	368	381	372	409	380	376	402	424	422	414	381	353	368	350	399	405	417	399	389	339	374	354	374	345	381	356	380	386	399	348	435	364	374	396	390	393	370	379	393	376	365	355	422	362	407	375	418	423	392	378	368	407	391	396	398	426	327	402	354	398	332	406	363	337	390	375	365	382	374	390	404	393	377	392	358	359	378	410	374	388	386	388	367	368	382	361	389	403	386	371	365	390	357	396	387	411	383	366	407	365	406	421	398	408	368	389	420	386	378	373	405	375	405	379	391	370	332	412	405	359	381	402	351	379	401	387	355	378	357	379	372	391	397	399	354	402	389	367	368	396	388	408	394	408	378	361	372	380	358	386	364	394	366	361	395	416	389	423	376	380	362	373	402	368	379	384	408	412	334	350	395	362	383	393	394	341	398	408	397	409	398	374	388	371	408	385	348	345	349	384	394	391	401	446	380	360	402	410	348	361	395	404	391	397	395	394	360	368	379	372	373	393	361	376	377	365	362	424	374	378	375	395	376	364	342	363	362	423	387	410	409	421	381	390	407	374	365	365	411	408	387	378	361	369	361	369	382	367	383	395	374	432	403	381	364	375	410	366	388	380	394	414	395	391	398	371	384	390	358	378	381	389	374	394	394	366	375	384	392	362	421	392	399	353	327	359	373	344	421	416	363	338	373	373	398	402	366	378	351	362	423	388	391	370	375	350	339	381	383	392	369	404	351	464	400	361	377	375	383	365	401	413	377	387	365	357	384	350	414	401	351	368	378	380	378	377	404	422	397	396	383	360	336	427	397	397	360	363	371	368	376	366	352	432	374	377	358	372	388	386	389	391	364	409	402	376	372	362	370	368	440	413	398	357	385	409	377	390	376	359	413	383	371	392	367	413	379	347	374	428	389	391	393	378	378	391	410	383	362	367	386	342	375	346	381	384	379	428	384	366	371	400	348	387	424	389	415	392	388	400	351	403	363	350	396	394	394	404	365	371	402	382	407	418	371	348	379	353	421	361	356	354	396	361	409	391	368	357	370	379	445	405	382	377	406	373	425	366	394	367	383	364	416	387	400	411	414	372	363	369	404	388	359	405	398	353	363	357	388	340	365	464	420	389	390	362	345	353	395	386	382	394	368	351	345	357	400	392	412	397	383	371	398	419	372	391	418	362	379	397	384	326	370	377	392	370	382	398	401	346	393	392	361	387	397	383	394	398	401	408	369	366	393	377	407	408	371	384	377	375	379	399	368	361	440	377	403	382	388	386	403	366	400	398	393	391	381	406	389	434	411	367	357	397	386	388	378	399	396	366	344	386	413	373	336	405	391	378	373	400	352	388	406	391	412	425	391	363	370	350	403	386	408	387	358	374	418	432	408	429	372	338	337	418	376	406	380	408	384	414	380	363	386	363	378	409	405	378	352	398	355	405	377	401	345	388	397	376	354	339	379	417	368	389	389	378	380	422	389	374	401	389	414	379	390	391	357	422	371	398	371	387	394	401	381	389	368	373	382	373	365	398	387	398	374	396	379	374	376	385	400	421	364	393	380	401	399	394	399	372	418	388	421	373	391	338	402	366	374	391	365	391	413	387	380	392	407	379	382	377	374	417	388	397	376	402	388	350	382	357	396	375	363	369	369	375	372	430	422	339	344	366	359	386	398	387	356	411	383	366	374	406	397	349	396	382	354	362	382	351	345	365	426	377	383	407	377	388	352	386	379	373	371	380	379	382	391	423	410	418	404	360	393	401	397	396	372	378	402	399	408	392	395	412	372	356	356	378	412	383	347	313	409	375	388	383	391	387	378	380	377	377	379	393	408	363	351	391	372	398	422	399	399	367	378	379	406	406	370	394	365	375	407	387	430	364	429	399	373	377	391	374	384	397	395	394	432	402	394	388	406	357	389	401	376	391	402	404	396	365	410	379	385	345	391	355	393	409	375	366	381	338	384	356	414	373	354	391	405	394	395	403	385	379	371	364	355	409	389	374	393	349	400	361	410	393	377	352	380	361	375	432	374	385	364	320	420	385	413	415	361	388	365	428	387	363	382	376	339	415	394	427	389	380	374	412	382	385	386	387	381	401	375	400	386	388	396	369	378	390	382	381	399	392	382	384	380	381	400	344	377	403	407	385	359	389	405	374	426	386	365	376	355	387	406	378	420	453	389	360	380	392	380	380	376	363
10025	1513	2209	2541	2142	1754	1555	1477	1312	1230	1185	1094	1150	1052	915	1026	907	991	933	961	878	925	841	903	891	909	886	844	911	882	817	897	901	854	863	833	910	948	833	811	798	879	934	850	843	831	852	855	824	880	829	843	826	846	828	783	834	847	806	824	808	829	911	827	843	817	822	812	890	825	819	777	877	824	851	866	857	830	849	861	813	910	841	824	843	880	818	894	862	866	854	820	832	839	843	827	818	800	830	838	822	850	799	829	858	857	884	837	799	860	767	838	860	873	834	832	857	838	833	797	817	874	837	875	819	889	829	793	821	766	841	862	833	824	865	905	875	833	828	835	802	847	812	821	831	858	842	790	801	850	812	791	811	867	782	831	845	801	886	821	805	839	855	827	846	782	885	886	818	825	877	832	838	905	831	830	880	800	845	839	849	806	895	928	778	843	864	858	884	810	838	857	876	869	873	833	814	826	814	840	881	877	827	844	859	828	800	872	862	884	827	781	768	878	852	794	874	829	877	860	824	833	879	820	809	855	827	829	836	879	842	883	796	801	792	898	787	853	810	829	817	828	794	872	830	839	843	789	833	810	844	834	792	871	865	877	839	817	821	799	863	829	833	749	801	880	843	843	790	841	836	851	836	776	831	858	817	834	851	819	853	821	841	760	881	865	832	793	816	874	837	839	823	824	872	792	829	801	836	860	848	879	850	791	875	873	845	852	805	852	798	881	830	799	833	836	811	882	893	864	796	827	785	822	825	832	793	871	832	811	806	879	830	849	853	831	823	804	847	837	821	845	872	812	834	804	822	811	853	847	806	892	811	840	834	828	837	885	814	846	809	829	819	858	835	826	841	859	812	793	848	873	837	797	835	805	813	845	871	873	829	899	793	875	850	816	839	821	827	901	846	805	837	812	844	839	851	821	827	869	828	827	803	812	853	866	862	858	847	811	838	789	781	761	849	808	804	825	852	857	822	845	799	805	874	860	835	815	783	816	820	819	876	815	798	809	808	827	854	837	828	811	848	856	812	844	881	837	827	861	822	884	824	861	806	824	868	814	847	800	822	814	795	825	881	808	802	858	814	836	838	867	816	809	837	852	775	861	841	764	808	842	814	849	844	811	786	840	842	862	872	819	816	874	785	868	789	857	809	867	844	883	879	826	819	839	786	809	820	838	809	820	800	782	841	801	829	825	803	857	818	847	841	848	843	832	871	852	769	809	846	868	837	810	852	835	870	821	814	820	809	796	847	805	813	866	856	838	781	858	899	859	849	853	879	782	832	859	897	825	826	837	849	804	851	830	838	857	828	827	825	861	826	889	870	837	811	863	833	820	793	840	860	821	882	859	837	855	861	900	840	847	796	847	826	859	849	841	852	817	845	864	862	827	886	839	859	832	839	811	821	844	838	847	927	830	860	841	892	811	796	782	813	804	827	869	892	856	801	814	852	833	819	808	857	828	852	835	806	833	854	805	854	866	802	832	846	861	824	849	853	820	798	891	821	841	825	867	797	841	847	823	847	810	856	832	837	864	864	832	810	848	896	801	842	823	831	776	799	813	829	819	803	822	893	899	758	821	744	845	810	880	829	848	846	822	798	827	827	828	888	797	849	855	818	833	873	863	802	800	846	860	801	885	864	818	865	862	833	826	837	840	802	816	844	820	838	739	855	812	828	799	858	842	841	870	825	805	753	818	839	873	813	875	827	839	817	838	877	877	820	840	853	799	842	812	811	793	784	805	787	843	850	882	864	767	839	882	823	820	844	872	804	779	813	763	799	864	819	860	797	814	825	838	835	818	782	827	808	861	818	794	850	815	861	814	807	844	810	820	850	800	810	811	860	775	804	827	828	819	847	776	842	874	848	828	806	856	802	807	806	792	801	863	806	882	850	814	781	852	813	831	887	802	836	851	808	849	806	835	827	828	829	879	840	870	845	856	864	830	772	895	853	846	835	880	813	868	795	839	830	838	789	802	800	846	826	859	840	779	861	838	831	802	833	862	845	858	834	810	827	858	774	878	847	834	823	810	813	820	869	821	794	860	835	826	807	844	824	855	849	794	821	842	821	847	804	830	835	836	813	833	857	789	782	851	872	836	820	901	836	813	852	822	798	844	807	842	803	824	820	794	852	873	861	821	876	796	835	816	863	846	796	795	851	849	794	854	855	802	804	806	850	900	865	790	827	801	796	802	846	833	859	838	814	802	833	825	846	846	785	867	839	780	863	830	801	914	842	855	814	851	844	863	846	768	807	880	774	867	817	864	824	815	808	870	849	859	833	780	829	863	850	859	837	846	842	895	833	840	868	797	845	801	837	872	844	859	823	803	854	820	824	823	887	876	820	752	836	840	862	807	795	867	861	866	844	838	847	856	822	845	829	810	869	841	816	816	812	889	906	819	805	872	845	880	823	903	837	860	806	795	771	837	783	857	815	814	830	832	853	808	804	824	847	825	818	837	834	833	783	795	874	842	875	830	865	872	845	827	799	836	837	797	861	822	815	791	823	849	826	818	839	805	831	837	861	832	800	870	805	802	881	858	805	872	824	845	873	793	822	813	869	822	873	811	848	820	828	810	823	843	810	863	802	795	838	864	815	851	861	820	838	807	874	811	814	854	806	876	809	829	873	824	848	864	887	875	853	857	864	872	889	822	806	826	809	840	804	816	799	885	835	859	881	850	848	808	827	847	797	860	862	831	862	873	788	834	857	809	863	869	804	792	845	839	856	817	815	802	851	824	805	830	828	778	818	851	867	812	820	834	886	816	836	825	855	865	806	858	869	825	816	826	835	850	861	849	822	814	884	786	834	895	836	829	847	782	823	802	833	860	850	775	855	861	832	887	820	851	795	838	831	842	842	844	852	797	817	854	846	837	825	832	836	825	907	831	823	921	862	880	819	802	790	832	817	878	825	833	824	798	804	781	838	869	874	845	816	849	843	878	824	828	854	840	895	837	863	824	788	820	855	845	863	806	801	883	778	855	850	850	862	882	813	781	816	861	810	885	831	813	832	855	823	838	844	835	853	885	832	836	830	852	820	883	836	830	838	851	851	834	825	804	756	820	871	855	837	820	830	866	842	870	865	856	849	804	825	857	861	842	799	858	817	790	851	824	880	797	889	832	864	855	792	817	812	829	862	802	824	845	832	861	894	837	876	809	848	820	856	855	866	861	850	842	850	864	829	808	883	816	803	812	884	862	826	802	858	823	832	815	849	848	814	850	845	778	837	848	822	826	826	837	830	830	843	885	859	840	890	846	860	807	798	790	822	792	822	850	831	825	842	833	831	850	861	841	858	846	826	889	800	777	831	904	818	820	785	807	805	817	844	793	873	819	777	845	799	862	822	845	822	868	828	849	844	770	874	883	842	859	816	823	803	880	849	846	826	836	816	763	869	805	803	831	854	850	807	763	870	852	845	850	824	842	856	783	859	812	808	849	803	822	886	845	804	872	780	794	858	869	843	811	829	873	812	886	822	817	870	846	802	823	814	820
2968	253	210	213	210	151	175	189	189	192	202	206	213	198	210	172	195	201	186	183	199	194	180	161	161	219	182	192	207	205	176	204	200	199	197	208	194	209	209	213	213	208	174	198	205	203	211	177	161	186	177	164	189	176	184	203	178	183	196	185	174	159	180	189	201	191	198	201	201	203	196	186	175	204	176	190	201	190	219	189	174	180	207	197	211	205	184	197	185	182	200	186	185	214	198	200	188	202	197	214	198	194	165	162	194	185	187	189	184	174	170	200	188	178	180	203	175	190	209	173	178	194	198	204	166	189	183	184	191	206	187	199	174	213	183	189	199	174	206	173	209	196	209	204	215	178	204	182	196	173	167	184	213	188	164	189	182	192	179	222	210	217	193	165	197	169	176	193	183	179	170	187	183	199	192	211	179	189	182	183	178	210	176	177	176	196	188	162	195	173	183	170	192	190	190	190	167	170	193	195	191	227	200	175	165	184	180	176	204	196	205	200	193	152	193	181	171	189	203	192	163	197	204	237	174	167	236	158	185	195	184	218	204	201	207	195	204	194	174	189	159	218	177	203	159	188	173	164	200	177	211	170	185	197	205	176	184	186	203	188	189	203	184	207	188	200	200	195	171	168	161	225	206	194	209	195	195	207	173	182	202	181	184	195	187	192	183	205	197	209	200	184	182	164	155	214	181	223	185	215	190	184	170	174	220	168	185	182	227	182	213	201	204	214	188	199	197	191	166	200	197	188	165	203	176	166	206	168	214	172	172	181	186	204	176	178	162	182	214	205	164	205	175	191	192	173	198	184	178	194	188	170	200	209	190	167	166	214	202	186	200	187	195	182	170	196	184	154	195	186	187	198	191	187	190	216	190	193	164	190	182	168	197	182	193	186	167	165	191	157	190	196	178	199	197	196	209	191	186	207	192	186	187	203	195	168	182	213	176	183	207	182	184	187	192	191	196	189	178	174	198	178	220	177	201	213	195	184	206	209	197	211	169	196	169	213	175	197	157	187	157	187	173	186	199	208	193	186	185	228	218	190	193	192	189	204	195	184	209	189	194	231	194	194	172	193	185	185	185	209	193	186	199	222	213	204	193	176	238	177	182	190	213	169	167	190	199	198	184	226	182	198	179	192	197	200	163	219	198	191	216	183	195	216	186	190	174	171	190	200	216	194	182	196	172	164	222	173	140	198	196	176	163	186	170	174	191	194	185	181	174	149	223	237	213	181	204	180	208	187	186	191	184	187	212	204	190	183	200	209	204	225	187	161	186	196	190	183	192	174	187	203	204	192	166	215	214	188	195	173	189	178	174	190	202	200	221	190	189	181	199	197	203	195	198	184	200	178	181	195	182	178	191	191	184	164	175	195	182	179	188	222	227	170	194	186	201	172	200	213	182	188	202	199	211	193	204	199	200	180	195	182	166	176	197	179	181	197	184	187	216	205	183	211	188	199	194	181	204	167	163	205	201	171	188	185	188	190	204	196	189	218	199	192	177	152	174	170	200	180	183	188	199	200	182	185	196	190	177	189	196	208	184	172	224	210	170	200	186	201	173	177	208	177	196	174	168	196	202	192	206	184	195	184	182	156	227	204	206	204	191	200	188	216	186	172	180	187	191	184	188	207	188	198	188	163	226	190	188	162	205	192	204	180	183	196	180	208	199	206	206	199	172	176	196	186	176	174	182	182	174	200	178	211	203	169	177	203	194	175	197	218	202	198	196	213	199	191	222	190	174	184	222	221	212	188	188	187	180	211	183	191	212	194	211	191	191	173	193	181	206	208	199	192	206	195	182	179	167	183	206	182	181	182	177	175	192	203	181	225	184	195	222	195	176	195	189	201	199	193	183	196	183	201	159	195	205	210	201	174	190	179	174	176	216	179	198	175	151	191	184	217	197	185	204	208	214	201	196	198	172	181	192	201	180	200	173	174	176	182	204	218	197	174	200	173	181	177	202	174	196	202	193	175	180	189	205	180	180	156	171	182	200	192	205	176	181	186	187	207	148	186	198	183	204	209	195	203	202	164	201	201	217	175	181	215	214	209	177	205	198	208	201	182	202	187	184	176	165	198	188	193	207	197	183	182	179	198	199	201	196	185	211	198	200	190	196	220	192	163	190	198	190	221	157	205	210	174	179	171	190	172	199	166	183	207	214	198	188	187	182	182	186	210	188	205	163	193	187	172	197	198	208	199	226	195	170	200	177	180	175	170	162	206	185	205	202	211	194	191	182	198	181	195	164	202	161	180	185	195	192	194	183	218	198	192	209	189	191	189	205	207	207	181	205	183	188	183	177	183	199	169	214	194	236	203	194	168	184	171	184	189	191	204	177	174	171	187	170	199	198	190	189	191	190	192	179	162	181	159	189	186	217	182	183	203	189	181	203	190	159	202	155	181	188	193	181	186	180	197	196	205	226	197	204	212	200	183	188	206	191	221	189	185	181	181	220	194	202	209	176	198	180	181	184	188	208	192	182	192	173	176	186	193	189	185	174	199	172	196	204	217	204	202	215	206	186	176	184	199	163	213	212	192	190	189	194	181	188	200	166	198	195	193	190	203	181	191	179	184	179	173	224	170	188	197	182	196	191	196	198	193	206	190	188	194	210	180	173	172	208	205	208	192	202	207	179	179	187	191	189	152	158	204	206	183	167	205	190	209	182	207	197	196	172	183	155	235	189	190	202	181	190	194	196	225	189	167	173	197	189	192	196	190	214	213	223	173	222	164	215	178	185	182	177	177	178	198	189	217	190	185	200	214	210	196	212	185	207	200	209	207	186	151	172	182	195	203	189	186	207	179	178	197	186	194	186	217	189	181	192	181	173	185	202	177	207	161	178	188	181	180	176	184	180	190	179	182	176	177	195	164	178	179	184	189	161	201	195	174	189	191	174	229	232	189	178	184	193	194	159	208	175	184	193	178	211	186	186	200	199	184	202	183	196	170	206	169	202	200	185	195	162	206	183	203	191	208	189	188	186	196	171	145	167	184	179	197	163	217	198	184	190	191	191	200	180	191	193	210	205	196	174	203	203	188	168	163	168	186	186	194	164	200	188	185	175	182	179	197	200	197	211	202	196	202	183	192	154	181	177	185	173	197	197	194	177	201	201	188	192	197	207	194	181	214	211	202	200	211	197	200	175	203	225	192	162	191	206	184	201	199	166	169	226	213	172	213	169	168	189	199	191	186	164	152	173	192	168	195	194	187	192	175	197	194	198	180	186	181	175	171	191	222	189	177	192	184	182	186	218	180	184	200	196	175	191	166	201	182	180	193	189	196	203	194	176	201	246	216	191	166	186	213	168	194	192	177	182	198	188	183	170	195	202	180	213	184	198	186	209	194	202	187	187	222	206	195	192	206	200	213	193	180	214	220	205	175	168	188	194	202	192	209	199	216	190	188	173	188	174	183	182	187	176	198	193	218	173	179	195	195	188	185	184	204	195	186	154	197	218	183	177	212	196	186	201	212	182	198	181	170	191	165	197	177
2694	523	442	505	545	474	482	452	477	482	470	467	463	458	506	434	478	465	479	442	484	466	454	473	462	423	469	488	437	461	451	465	495	441	482	430	425	508	459	453	517	462	472	473	473	458	474	470	470	462	440	463	467	492	511	481	464	501	456	473	454	469	470	456	495	428	474	439	483	470	464	493	469	492	468	443	481	498	437	491	484	461	482	476	478	493	458	470	465	469	484	502	450	509	488	474	478	454	495	473	439	488	467	489	493	498	462	494	510	474	470	455	467	472	449	460	443	471	479	482	485	487	473	463	461	462	485	447	473	474	472	431	474	464	458	470	479	491	458	485	449	449	502	460	490	506	444	479	452	497	432	462	460	452	491	482	485	473	481	471	458	432	494	440	458	474	448	446	493	490	470	513	515	458	505	481	441	477	461	451	470	475	445	422	471	458	464	477	480	464	485	437	440	473	490	454	490	463	478	475	464	488	498	459	503	441	459	494	471	448	460	462	479	507	480	481	454	440	471	479	479	439	476	486	466	484	508	475	449	482	492	430	451	456	448	445	440	494	460	460	457	458	474	437	479	522	430	494	479	461	457	435	474	460	458	440	482	484	474	476	457	482	466	478	445	449	467	465	451	494	420	459	462	478	460	509	444	465	475	452	428	425	468	409	480	448	430	461	459	504	446	496	435	453	475	456	487	488	487	425	457	452	475	477	462	467	459	487	449	450	485	472	459	476	493	497	490	477	443	495	458	459	472	451	465	481	451	497	477	438	467	528	496	447	454	486	486	497	497	448	469	451	466	481	442	479	422	486	445	469	452	472	425	461	483	506	482	491	432	484	478	472	437	455	456	488	493	485	467	441	462	448	476	474	484	460	474	473	455	420	452	469	416	482	458	477	489	438	471	443	455	483	478	444	509	476	537	446	479	467	449	429	455	468	473	495	454	514	460	459	482	497	464	456	462	494	496	468	494	462	465	483	469	447	462	475	468	473	451	462	452	448	455	451	504	446	446	464	494	484	473	515	500	476	466	499	481	435	492	471	477	496	484	428	466	403	479	471	529	477	477	444	498	452	417	494	497	466	456	496	467	463	457	453	456	465	414	466	475	462	457	444	462	456	501	451	459	473	476	469	440	485	483	447	434	438	430	448	486	467	501	487	445	467	426	472	435	461	445	434	476	459	491	461	461	466	436	464	473	450	486	473	442	469	422	475	486	517	451	436	486	474	494	446	477	483	480	461	447	441	479	454	461	452	473	450	451	467	484	482	439	456	459	467	446	493	509	492	477	426	451	491	463	470	476	506	458	480	471	479	473	462	435	450	441	521	466	453	429	416	492	476	436	466	444	447	455	458	473	473	464	470	460	472	430	470	486	479	465	494	486	467	502	449	467	492	464	480	440	452	480	421	459	454	468	454	475	483	450	498	511	514	520	446	475	475	499	472	468	476	450	477	498	489	420	447	472	451	502	480	464	477	447	495	432	420	486	468	494	455	449	458	488	504	483	469	450	458	482	451	447	499	490	453	452	457	512	423	496	471	469	465	453	468	483	506	462	477	448	473	471	480	452	479	508	470	476	469	487	509	460	486	462	469	499	465	460	471	449	504	468	480	455	483	481	498	475	482	452	485	480	487	456	457	454	462	484	413	479	514	472	491	446	459	506	459	420	455	477	462	481	500	442	467	487	451	512	481	486	446	488	456	447	439	452	438	447	432	461	500	462	506	470	480	453	503	454	468	545	518	521	503	448	465	436	458	457	447	462	479	483	446	442	482	498	429	464	500	478	460	448	489	485	473	415	452	460	485	450	442	442	470	457	436	457	460	443	464	508	470	472	493	493	464	456	468	423	506	494	467	476	490	457	454	462	497	494	479	486	445	497	494	451	507	456	439	494	465	461	444	505	454	505	448	465	485	450	457	476	496	463	480	475	439	468	492	442	451	450	494	482	452	464	510	472	467	434	458	474	463	498	489	477	463	465	481	485	448	452	447	488	483	453	476	448	434	433	450	454	462	459	503	442	466	447	491	474	481	475	490	471	492	491	440	488	506	442	481	466	476	474	502	465	458	456	468	429	465	478	503	469	473	464	468	473	464	474	474	494	461	482	449	492	434	460	467	467	514	440	488	467	454	457	473	489	480	484	468	480	483	473	408	495	459	462	466	412	462	464	468	455	434	459	471	466	478	469	479	454	454	483	487	446	455	476	459	467	461	486	444	463	444	463	530	462	457	469	486	456	466	448	478	483	475	431	478	454	464	442	468	446	493	497	476	514	484	458	467	482	470	483	489	463	494	470	463	483	497	455	449	474	451	520	464	466	461	469	453	491	480	427	444	484	438	497	505	487	431	459	497	504	437	490	500	510	492	474	490	488	465	433	461	467	443	459	442	497	483	466	471	438	473	489	456	501	552	466	492	454	517	441	476	466	459	461	497	453	483	450	462	466	476	486	503	482	440	494	459	473	483	466	455	477	455	458	497	436	464	409	476	449	510	451	458	478	486	450	435	454	421	425	454	468	490	429	469	481	452	458	492	440	436	441	504	477	475	440	482	459	497	469	495	455	466	504	453	436	468	496	453	519	497	454	466	435	460	498	472	437	470	502	433	478	484	467	449	488	460	447	491	447	457	471	456	474	483	477	426	487	442	479	477	441	492	455	428	490	482	465	479	485	441	466	469	499	443	464	475	467	465	481	468	460	441	434	460	445	450	453	460	446	481	518	466	455	487	440	458	476	441	477	429	517	465	467	467	462	497	482	440	485	469	463	475	445	451	495	483	461	480	489	510	478	470	464	479	520	470	483	491	469	463	450	469	464	436	459	470	481	481	472	483	472	480	498	500	454	489	463	482	462	466	489	473	484	465	446	470	463	460	492	470	446	456	510	481	470	489	477	443	488	480	472	459	475	498	437	473	470	473	462	454	494	469	481	469	479	439	431	442	473	496	463	475	448	465	476	469	452	507	456	487	465	502	489	471	463	462	450	505	438	459	498	458	458	452	462	490	459	475	484	415	471	460	471	469	456	498	487	472	468	441	509	449	508	473	427	491	484	468	469	482	444	509	470	468	459	507	492	441	452	453	445	507	478	416	464	453	447	459	496	455	503	507	457	462	423	455	461	456	457	475	499	442	501	473	444	430	502	469	451	448	421	488	474	485	492	472	455	476	450	484	450	507	455	465	457	465	496	499	504	432	463	484	443	483	466	482	470	486	522	490	465	481	465	463	466	504	461	445	451	478	470	463	483	460	479	490	467	448	479	443	488	463	445	461	508	462	450	437	449	461	477	473	464	474	449	494	488	440	472	506	476	493	480	440	469	479	479	449	479	463	508	462	506	448	475	487	427	520	465	474	486	505	473	495	500	472	466	465	510	478	453	440	459	425	476	492	465	474	452	498	434	502	458	458	449	477	482	468	471	506	502	485	461	476	475	458	459	487	459	457	427	455	455	461	449	452	446	453	444	467	473	466	479	472	464	418	485	451	453	459	442	458	486	457
11401	760	590	492	428	410	380	346	329	329	302	319	294	322	319	274	305	307	297	289	303	271	288	290	286	260	292	281	288	275	271	290	276	298	273	297	284	298	298	272	285	274	282	307	262	304	280	264	284	283	281	291	320	293	271	271	295	277	291	259	261	283	255	272	288	285	280	281	290	327	303	282	262	280	271	259	263	260	258	266	281	275	305	286	281	332	300	291	316	315	299	281	259	276	286	280	310	269	291	247	305	293	270	274	264	275	257	285	276	294	292	290	292	276	252	234	284	288	292	270	331	275	282	298	301	288	301	271	272	278	289	289	270	286	238	282	288	245	281	283	276	297	258	296	294	270	288	271	291	278	283	283	262	293	276	311	293	252	262	252	258	291	294	269	300	255	247	277	289	283	284	285	273	305	288	278	284	280	277	279	271	328	282	261	292	266	288	259	251	265	299	300	278	245	283	303	265	254	309	277	291	261	258	277	269	258	293	272	291	309	296	289	269	269	304	293	298	282	304	283	268	267	277	271	276	322	292	267	264	303	307	303	272	217	289	282	298	280	256	261	260	297	306	270	251	324	282	287	296	271	284	278	266	277	256	264	249	289	294	301	278	315	280	297	243	266	245	282	275	257	303	298	248	305	244	261	292	255	283	259	277	299	266	283	262	281	280	283	291	274	272	285	266	237	290	259	280	261	263	316	294	295	299	279	282	266	257	308	267	265	275	281	277	314	270	287	267	291	284	234	298	280	264	312	271	275	254	268	269	301	274	283	310	286	273	286	268	306	284	290	278	257	264	280	301	278	291	264	252	267	242	273	264	272	267	269	274	274	277	262	284	281	286	281	268	299	256	285	282	279	258	285	286	301	300	284	256	292	272	290	281	325	275	283	259	305	310	275	280	275	264	294	274	287	301	293	279	255	302	316	274	243	296	272	272	259	278	278	278	283	279	280	279	308	291	264	274	294	282	277	269	276	297	258	262	287	252	278	271	279	297	268	293	288	276	292	298	286	299	334	252	273	273	286	284	275	269	261	260	289	292	291	311	284	283	288	264	290	289	301	283	296	279	260	306	255	275	293	282	331	291	268	259	285	284	286	296	238	278	286	268	294	270	273	277	283	290	259	271	284	269	280	261	263	278	278	293	302	302	283	282	271	300	272	253	232	259	281	288	248	289	292	317	300	278	266	279	281	310	305	292	274	292	312	276	287	275	270	300	307	283	301	309	257	314	268	281	265	266	294	269	279	297	305	294	292	295	290	269	297	292	300	246	275	299	268	296	251	289	306	281	255	260	296	283	259	275	285	297	294	243	301	295	273	267	248	270	281	267	270	278	286	283	282	299	259	294	268	296	272	294	268	289	286	299	295	307	273	300	290	252	300	274	263	300	245	270	255	289	307	294	300	269	272	267	237	309	270	268	299	275	281	290	275	264	261	268	282	268	315	259	281	262	272	273	289	311	314	333	292	292	290	284	295	265	273	260	278	265	274	239	275	290	263	282	298	319	268	296	237	273	273	303	286	274	273	277	272	277	266	281	264	260	272	292	269	300	275	274	298	317	230	314	268	266	276	263	287	301	306	321	285	269	284	312	276	272	292	317	270	289	263	244	260	325	312	296	290	290	253	280	280	241	300	263	274	307	277	300	281	298	263	293	280	288	275	266	279	298	279	252	287	291	271	294	245	306	296	288	295	283	292	312	301	258	271	290	276	248	273	269	273	276	253	285	276	281	279	284	279	305	287	296	287	273	285	287	261	281	256	302	293	308	269	287	274	278	311	299	269	277	274	274	288	288	271	293	281	287	303	265	268	288	279	264	269	266	269	301	285	282	301	258	291	263	281	266	287	277	271	283	281	270	263	315	296	307	282	304	267	281	269	319	280	264	276	270	288	286	270	305	280	286	302	282	310	261	283	293	294	296	277	274	289	309	268	291	258	268	250	302	248	291	306	293	245	287	266	263	291	310	298	272	235	270	265	311	243	285	287	286	283	281	289	267	292	293	275	291	282	277	305	284	263	260	292	265	260	292	269	291	275	247	293	322	309	302	311	278	272	276	279	298	299	274	304	280	261	288	259	275	299	322	253	260	273	257	271	288	306	273	284	270	333	279	264	256	258	272	275	265	271	298	286	283	278	290	292	294	277	294	308	298	302	285	263	269	282	279	294	294	295	302	266	298	298	272	294	266	265	274	286	269	285	321	268	263	303	298	286	274	304	277	294	266	257	313	309	280	298	276	300	261	263	300	282	272	270	258	294	285	287	275	287	289	267	262	250	250	285	285	290	292	284	254	281	280	288	283	274	342	291	281	259	286	279	288	304	306	277	275	292	311	317	305	314	253	299	263	253	286	270	278	281	288	290	268	287	321	275	336	294	269	291	301	256	264	271	270	267	291	264	268	259	301	271	281	289	278	301	283	247	257	257	267	284	258	275	286	278	239	307	271	279	252	273	327	279	315	266	275	253	297	264	277	288	261	258	271	296	273	322	277	239	281	279	286	290	269	273	304	292	276	322	306	283	286	272	305	275	288	272	278	276	272	278	269	259	255	288	268	248	305	296	279	286	296	278	266	261	278	248	262	315	263	279	260	248	293	282	261	311	304	296	258	265	233	277	275	288	299	266	277	277	283	291	255	297	253	268	259	275	275	260	236	280	276	282	276	241	278	250	281	276	269	269	280	287	271	288	301	314	324	288	268	269	272	307	263	254	267	278	276	254	258	290	308	258	309	260	232	269	292	269	303	267	261	266	244	290	323	273	296	296	321	268	246	248	263	295	305	279	244	270	248	272	307	276	271	302	272	280	302	315	308	283	310	263	280	271	284	317	297	251	273	292	267	258	270	269	262	270	286	248	282	259	262	302	286	285	314	248	287	283	275	277	305	282	279	243	254	276	290	270	301	251	301	288	274	289	282	298	251	294	238	303	313	274	267	254	267	282	255	311	290	261	262	299	259	275	314	249	298	288	299	297	287	269	298	284	295	299	267	301	297	296	290	261	279	295	286	261	258	296	267	303	308	262	272	263	272	286	290	304	304	294	290	262	313	307	297	288	280	270	269	272	277	281	265	307	309	269	266	281	277	293	283	297	265	296	270	261	300	300	287	289	276	252	268	272	293	269	292	282	277	285	280	289	298	277	294	294	287	330	288	283	274	278	259	263	297	295	262	307	325	279	254	247	288	307	295	265	267	278	287	287	259	334	281	272	238	283	287	269	276	272	296	271	282	245	262	289	269	281	273	319	303	298	281	277	290	256	329	276	305	276	281	275	273	309	283	282	275	285	242	277	271	295	262	284	254	296	276	266	287	278	279	233	290	294	276	308	278	284	285	287	269	255	282	272	289	252	278	248	273	298	266	279	289	294	292	289	260	272	295	275	285	280	293	335	302	311	297	294	325	292	267	284	270	275	294	298	274	267	298	263	299	283	285	279	254	300	293	255	265	270	264	275	249	249	274	295	269	277	272	282	272	252	281	278	296	269	283	304	288	302
8054	933	1390	1592	1314	1143	1070	967	882	839	853	746	753	763	738	697	742	725	729	674	712	694	714	678	690	688	709	696	663	643	706	681	655	645	631	621	680	643	686	641	734	650	698	684	700	626	670	654	614	645	723	661	642	682	650	636	642	732	638	682	666	674	653	654	664	626	615	614	702	626	660	686	650	694	674	666	703	653	694	696	665	700	684	642	706	641	630	630	637	637	665	658	639	667	647	636	683	636	662	606	677	621	684	680	638	630	657	654	676	662	655	694	636	608	672	634	660	687	631	643	634	652	673	666	594	650	639	606	631	669	653	614	685	656	644	622	621	640	630	653	659	642	648	626	644	657	633	670	636	660	628	691	682	627	634	610	638	628	682	622	650	645	655	664	674	645	634	654	669	685	635	642	626	659	666	688	628	664	639	621	630	641	677	683	641	619	667	627	669	637	639	630	611	638	590	680	644	627	622	658	632	677	616	701	664	626	637	643	688	655	634	632	657	671	662	628	648	641	594	677	679	626	671	661	645	658	641	652	672	639	610	673	653	634	650	633	646	628	632	630	644	648	638	634	681	614	632	653	640	654	631	621	629	702	680	654	641	659	611	614	653	655	657	657	623	668	635	630	617	652	651	642	649	659	626	637	650	649	617	642	640	647	669	629	657	631	639	625	633	654	622	704	629	697	679	649	635	621	637	675	696	637	603	651	624	628	652	643	640	674	651	640	685	645	631	661	662	634	628	627	651	646	677	669	679	641	645	649	630	609	652	644	659	651	612	677	639	689	661	669	669	648	616	647	701	692	669	649	596	663	680	663	628	663	652	655	652	613	595	643	661	686	617	686	645	651	647	625	667	622	623	679	655	669	653	636	679	620	684	612	625	672	674	669	649	649	641	626	621	651	634	674	650	601	634	625	611	639	648	640	665	639	605	646	683	654	656	670	617	607	636	680	638	587	655	676	613	639	629	623	653	668	647	677	671	647	629	656	647	614	662	654	676	638	620	657	663	648	622	621	632	613	669	659	666	667	602	657	595	613	627	628	648	676	614	658	658	651	648	592	635	651	691	646	642	655	675	610	664	673	645	645	642	668	640	665	608	617	607	637	637	662	646	605	655	617	620	673	674	688	665	653	650	701	632	669	660	672	600	664	672	622	642	652	633	632	603	671	619	621	611	652	645	642	613	645	643	654	660	635	690	644	665	651	637	648	669	617	654	655	628	596	605	633	613	606	659	639	654	627	669	631	663	674	659	628	720	663	659	627	683	664	632	669	631	623	636	618	658	608	619	670	686	660	638	659	675	626	711	664	655	627	610	655	626	630	653	663	649	637	636	599	679	649	639	683	596	648	667	642	633	625	652	622	646	669	694	679	634	645	643	652	629	674	614	678	605	669	645	648	675	643	675	637	672	618	667	658	671	639	623	658	696	687	678	660	670	631	698	654	658	676	691	625	635	662	670	659	621	641	668	652	616	660	639	597	656	641	649	690	670	631	645	650	647	649	647	603	567	674	616	623	621	633	681	661	634	635	641	688	651	615	633	629	692	648	623	643	606	641	620	635	631	654	618	646	681	612	683	625	649	647	625	642	685	665	642	694	611	663	660	622	679	643	603	671	643	679	669	666	658	637	664	638	648	646	667	681	594	615	672	664	636	684	693	612	655	633	624	650	664	685	659	648	643	657	657	628	650	649	660	628	588	610	658	659	655	646	615	672	638	605	626	648	686	661	691	656	632	628	662	660	625	619	663	652	639	661	666	681	653	631	680	643	661	630	663	671	664	604	639	681	641	619	634	678	644	620	609	717	626	649	656	664	652	685	664	651	682	658	627	640	657	650	652	677	663	692	657	678	661	661	666	682	633	625	649	631	669	657	608	672	604	625	610	660	670	657	654	607	660	608	681	685	686	653	669	672	654	624	690	641	624	652	636	649	629	647	683	645	663	666	670	629	617	615	642	672	662	639	668	638	617	636	665	685	641	638	643	668	663	659	644	638	635	695	622	633	641	615	664	600	630	661	633	666	646	643	701	666	636	644	662	660	665	677	670	674	668	646	646	634	675	654	641	672	626	601	632	664	653	626	613	642	640	651	658	595	630	680	638	648	655	676	654	686	628	622	649	681	595	678	617	617	667	660	613	623	672	628	641	638	639	676	630	626	669	622	658	664	667	625	656	646	655	631	628	648	674	643	631	641	676	671	697	643	636	635	682	642	673	641	655	667	601	636	660	629	628	623	622	697	641	659	701	626	587	625	689	624	609	649	662	684	626	612	652	650	676	661	662	638	599	613	627	647	645	638	658	622	688	646	632	644	721	610	628	621	658	682	641	651	675	602	634	673	627	655	645	611	620	639	638	642	638	663	600	604	658	645	636	610	673	677	607	611	654	638	646	708	672	686	646	628	647	652	623	654	601	604	633	626	652	641	681	612	634	617	638	641	652	677	638	669	695	678	634	657	640	622	644	626	649	604	668	637	640	642	653	623	645	652	627	625	621	651	635	676	653	670	663	660	686	688	654	633	636	621	656	632	638	631	643	652	663	669	657	651	653	697	656	605	624	674	631	671	640	652	640	652	657	620	642	682	670	626	704	633	600	649	662	659	678	629	651	684	677	650	657	633	605	685	666	683	662	647	624	637	680	698	659	685	649	682	705	633	593	654	682	637	667	642	671	675	661	639	696	681	612	639	693	648	641	630	617	662	656	655	665	626	632	633	685	641	637	652	625	670	702	603	654	673	692	623	678	639	659	659	623	680	694	680	606	686	640	646	640	661	679	664	640	640	632	661	640	619	616	587	606	647	683	645	622	649	628	660	614	678	639	661	664	659	668	704	647	601	641	622	619	653	648	644	652	679	656	669	672	679	622	618	652	653	658	644	656	619	670	635	644	645	637	644	663	659	617	655	634	607	665	725	679	648	668	604	680	640	701	646	634	609	688	604	633	662	680	640	643	670	649	641	646	666	626	648	635	647	635	649	703	645	648	641	650	612	625	666	681	637	647	665	684	666	639	621	656	651	660	629	682	686	647	677	676	698	629	656	707	616	635	631	600	659	668	637	646	626	654	628	670	616	673	639	616	612	639	634	688	676	627	714	692	646	706	629	612	666	640	654	565	689	640	646	641	580	605	641	667	622	655	641	668	627	647	666	690	668	638	672	691	648	654	683	635	646	661	648	657	669	618	638	700	653	633	682	669	642	637	656	634	635	634	686	679	688	705	614	642	657	676	642	646	603	676	598	651	664	597	633	644	691	660	640	620	658	674	600	639	657	689	643	642	643	659	683	648	627	655	642	625	665	653	603	662	634	672	605	647	655	726	642	654	618	621	674	650	617	611	663	645	607	667	598	652	659	672	643	671	658	659	640	664	656	617	688	604	641	651	652	673	656	674	672	690	611	618	664	645	628	622	672	674	651	662	626	680	649	632	653	657	638	677	630	656	640	641	657	700	644	658	638	629	628	654	698	673	636	680	674	590	599	610	679	676	656	664	667
18349	1565	1114	942	722	614	548	544	471	427	455	463	443	396	377	421	405	407	396	379	392	377	393	398	398	436	398	430	404	411	411	378	382	375	396	387	371	388	366	387	389	381	392	410	417	406	402	406	349	405	375	405	404	412	379	422	403	409	405	388	408	387	396	402	361	398	405	399	372	384	370	379	383	370	398	389	399	383	382	367	396	386	360	405	396	360	365	406	367	351	376	378	378	355	351	356	374	380	362	356	377	387	343	362	379	370	369	367	406	362	424	396	397	375	409	370	351	425	368	371	375	394	392	418	402	391	412	397	385	354	400	393	376	359	383	365	376	374	399	370	409	463	378	404	405	349	403	382	392	376	414	412	381	412	404	347	406	384	351	413	404	421	420	387	378	388	336	352	349	395	428	411	362	384	389	401	414	379	416	429	372	376	408	399	392	375	383	418	371	420	368	391	366	369	378	353	359	387	391	362	376	375	418	381	372	387	372	343	398	394	389	384	359	417	388	407	426	399	394	365	373	437	377	406	390	370	364	366	332	382	383	345	375	366	356	361	403	376	360	402	366	394	388	379	370	446	360	391	387	395	354	366	365	384	391	400	373	384	372	388	360	358	390	409	375	377	384	387	384	384	407	415	370	387	420	395	399	401	395	364	379	406	388	378	406	384	386	382	384	367	422	356	422	377	349	415	394	385	387	397	370	378	354	393	371	332	372	373	381	384	382	364	409	392	412	395	345	367	344	386	399	392	388	395	401	390	390	381	387	403	423	388	400	365	382	378	356	356	402	364	394	387	382	370	389	387	402	391	384	384	354	371	384	419	379	384	408	385	385	395	348	360	376	393	359	404	367	360	399	392	379	411	378	379	381	402	372	362	384	386	355	346	366	374	359	383	339	381	384	397	371	393	379	357	378	383	343	352	393	370	387	345	398	415	405	395	383	372	402	388	394	431	392	388	358	414	388	380	374	402	387	404	461	383	417	353	372	397	364	352	373	430	395	375	404	362	414	363	396	379	400	386	400	411	380	394	388	380	385	410	415	388	365	342	387	380	358	389	402	375	408	400	376	371	379	363	401	384	385	359	368	373	410	405	348	362	378	404	350	391	351	366	382	347	413	410	380	388	422	411	382	363	393	342	413	366	391	402	385	381	393	397	390	404	364	357	383	410	355	378	361	388	395	368	394	402	398	393	389	398	373	376	398	377	355	377	359	363	378	385	388	377	379	370	409	406	423	367	363	370	387	382	405	357	378	431	359	388	364	371	383	409	368	346	400	353	375	351	345	385	392	429	364	378	417	381	377	410	416	366	373	392	406	402	421	362	417	396	409	388	426	383	368	382	368	410	420	404	404	369	370	408	378	404	401	400	372	396	373	400	371	418	355	395	364	370	381	389	373	393	396	419	389	371	349	365	414	394	378	346	404	377	356	376	369	374	371	373	407	411	375	406	355	416	381	387	386	406	391	380	416	428	356	374	370	388	392	374	374	334	366	372	393	375	402	433	377	419	348	419	380	388	392	360	421	371	375	358	381	348	382	396	387	416	390	362	408	383	378	380	380	378	373	396	386	403	402	354	409	385	387	369	379	353	352	362	387	367	370	379	382	393	407	402	417	371	394	367	381	390	397	377	406	416	409	379	401	361	355	405	399	391	375	453	399	357	372	366	384	387	392	368	373	389	406	362	386	394	375	392	422	356	375	367	394	368	393	368	383	385	407	379	408	401	378	391	426	355	354	355	361	421	357	355	422	412	400	397	419	359	332	371	376	369	393	383	445	353	403	330	339	390	375	370	386	391	360	362	372	390	351	368	365	360	354	359	384	369	380	375	383	383	355	399	400	394	410	383	410	369	363	381	361	394	349	355	416	378	382	358	351	388	346	406	409	375	372	398	359	367	406	406	419	415	390	400	382	375	364	376	401	382	390	411	382	371	414	378	432	395	397	387	401	327	360	368	358	381	348	386	353	384	393	391	378	396	365	414	406	358	365	364	366	374	360	408	391	363	440	418	384	397	351	392	373	398	391	363	391	371	373	374	385	396	369	346	362	401	400	382	400	411	354	378	435	365	361	338	393	357	335	373	398	369	403	382	359	356	396	381	399	356	338	374	381	362	404	384	398	360	406	406	359	379	340	376	409	402	389	396	373	356	368	400	365	343	380	383	359	395	389	375	375	357	402	372	387	407	369	427	398	392	395	378	420	383	348	376	398	410	365	403	397	388	392	426	396	401	343	392	392	372	411	391	388	386	408	382	362	362	371	403	415	345	394	341	428	389	407	380	383	331	383	344	382	393	367	388	400	381	369	414	406	380	355	382	394	418	381	404	375	385	348	392	367	404	349	428	374	374	383	366	367	376	385	369	335	362	396	341	414	367	388	411	367	375	402	382	389	390	376	403	356	364	367	388	397	365	399	370	377	405	368	363	393	382	365	368	375	430	401	410	433	408	385	428	368	354	381	392	395	389	424	378	370	405	428	367	381	379	369	381	388	368	377	414	422	373	387	416	422	358	379	373	382	389	410	392	369	371	394	412	431	397	390	364	376	384	414	371	360	399	388	366	406	378	375	397	379	408	417	377	400	375	358	412	368	388	413	362	349	393	412	378	389	429	424	380	374	372	422	409	388	374	389	395	412	399	410	370	365	395	366	370	367	388	394	397	357	379	395	384	417	374	393	413	393	373	395	387	382	398	378	397	408	382	371	362	383	399	412	386	377	340	377	385	366	355	342	375	377	363	336	381	427	338	375	389	400	388	373	377	379	397	413	395	400	360	391	350	369	379	399	412	362	384	370	368	371	383	397	387	372	387	412	359	406	377	391	375	381	398	406	404	348	393	383	366	376	394	380	358	352	389	376	379	414	355	375	405	349	360	361	350	402	407	352	351	386	372	372	396	387	401	387	391	372	386	391	420	381	399	386	389	362	397	378	372	390	356	397	339	364	343	386	367	396	365	395	403	405	413	372	393	403	405	345	388	362	359	420	414	329	394	386	405	376	406	374	353	374	410	381	386	353	406	392	381	394	363	389	366	396	380	375	383	433	378	418	384	375	400	378	420	366	374	399	416	387	394	424	423	368	358	349	369	387	420	408	369	400	369	365	399	346	365	402	404	391	372	370	346	360	407	398	381	374	341	405	399	382	385	382	398	339	394	378	412	352	356	391	401	394	368	374	403	417	377	387	348	375	361	391	388	366	365	416	384	369	381	386	345	361	413	389	381	367	399	370	390	393	391	367	401	407	346	407	403	404	363	394	371	397	394	355	385	357	381	360	412	412	391	390	394	376	332	395	370	387	397	390	381	385	402	374	373	401	400	352	411	408	446	389	363	367	401	394	393	384	344	360	407	378	365	404	370	370	387	357	362	389	397	396	434	394	383	337	399	406	394	395	372	385	418	394	395	396	355	388	396	399	356	382	378	380	388	398	420	350	372	424	354	372	369	412	382	375	384	384	399	392	373	388	427	351	387	408	371	392	362	367	408	398	363	382	373
10007	1512	2235	2460	2174	1848	1576	1486	1315	1213	1222	1018	1046	1072	1064	1039	962	931	931	922	890	966	898	874	902	888	918	887	872	884	866	843	878	859	849	876	841	916	870	857	824	818	850	860	871	877	851	829	836	868	820	826	887	823	877	860	808	838	884	883	875	816	818	824	853	826	861	858	853	881	882	855	804	845	863	813	894	870	881	867	800	866	881	866	813	842	834	843	836	844	809	852	823	857	858	835	860	818	859	851	845	830	849	851	843	830	809	849	876	840	824	851	820	839	823	862	821	889	807	828	840	854	836	838	814	838	837	840	836	836	833	821	777	835	871	862	872	830	833	834	835	867	864	859	883	802	816	841	817	796	797	824	889	800	817	868	859	837	836	855	835	854	847	813	845	852	843	837	857	837	829	834	843	912	879	866	819	858	828	878	829	817	848	822	823	826	840	839	885	824	862	846	799	866	803	878	785	803	805	858	873	811	790	819	805	827	842	829	822	858	872	845	818	815	799	899	828	803	811	874	852	905	851	863	820	809	831	884	809	832	836	829	840	820	842	813	800	779	821	843	805	839	806	858	847	833	791	839	873	849	833	845	822	844	810	854	879	804	823	775	847	842	885	844	875	820	816	854	833	867	797	822	867	865	809	854	847	827	814	826	842	877	818	799	851	818	816	881	806	847	832	816	850	796	808	852	857	845	852	802	869	828	837	826	858	856	819	808	842	822	798	825	865	849	827	838	819	840	818	774	884	812	834	860	826	827	811	822	795	857	825	887	851	792	815	874	824	860	797	847	866	797	864	809	868	836	843	793	870	885	814	853	855	901	834	831	838	856	849	824	844	842	813	832	821	834	779	854	866	792	795	833	849	857	858	845	847	847	820	812	833	827	815	801	827	814	807	855	797	828	825	885	848	824	814	845	878	836	847	878	882	780	804	800	877	808	813	865	839	828	827	818	813	785	815	782	884	822	875	877	819	877	880	796	779	841	821	825	889	828	862	813	826	788	813	845	819	858	805	920	847	783	874	827	811	819	847	820	807	831	817	907	878	865	851	850	837	893	829	798	853	827	909	777	850	807	862	873	856	876	838	826	783	839	862	844	824	783	854	829	899	891	803	828	826	836	831	866	847	784	849	801	839	808	867	869	839	805	846	837	828	844	795	817	879	807	798	806	862	820	866	814	890	815	825	869	841	813	837	864	791	852	833	812	808	840	819	837	795	828	808	857	880	865	839	850	849	798	842	883	772	843	829	863	861	832	859	835	837	866	821	863	819	838	834	838	861	829	838	848	824	847	831	842	876	804	837	841	848	802	851	829	886	887	859	794	831	849	824	805	816	815	914	860	849	825	842	807	845	833	880	852	858	829	850	821	845	851	885	825	845	811	836	828	841	814	855	788	803	871	856	879	811	820	828	848	787	834	805	797	848	847	822	819	825	863	816	875	859	812	790	805	818	778	828	853	840	796	770	865	816	845	825	796	808	848	850	842	766	805	852	800	845	808	872	841	850	842	853	859	820	798	804	814	808	841	808	860	854	839	837	870	835	814	839	798	853	865	857	855	849	820	815	819	840	839	840	823	776	861	842	796	827	832	782	825	871	815	817	780	827	860	778	871	801	855	876	813	859	854	857	852	825	832	825	860	801	820	868	784	857	868	829	901	860	819	821	843	893	812	824	839	822	801	843	859	848	844	818	861	832	907	826	817	788	853	844	824	850	810	803	829	790	882	882	845	823	848	840	828	868	841	859	817	841	836	887	855	843	808	821	817	845	891	829	822	813	887	836	845	838	769	794	800	831	854	830	874	864	846	864	831	801	789	812	830	833	822	849	813	782	821	822	831	811	856	819	830	857	834	863	813	885	813	848	806	866	861	859	843	883	841	806	848	771	813	836	843	825	812	891	803	863	901	833	817	891	841	859	813	881	861	853	784	890	854	878	821	833	875	823	851	836	866	803	802	853	839	797	806	784	824	833	824	780	846	856	819	850	839	848	850	806	867	869	864	840	818	817	885	813	864	793	805	824	761	819	850	842	849	793	834	847	829	844	779	839	876	818	854	853	813	834	805	791	878	855	795	853	852	803	827	827	862	803	821	801	782	771	848	799	818	830	889	888	885	823	816	817	816	854	827	801	868	823	839	867	792	911	861	815	821	899	836	812	811	810	874	835	825	838	853	821	787	817	865	815	851	832	816	862	868	862	851	777	806	847	800	819	797	873	862	790	824	828	822	813	796	845	828	866	863	815	786	840	803	844	840	837	776	798	821	859	783	851	824	873	796	871	888	819	829	825	889	853	827	876	849	853	850	828	862	831	837	801	857	829	836	839	815	874	853	850	851	829	811	829	852	843	870	782	840	840	829	818	831	830	840	877	852	857	788	779	753	821	879	836	837	835	836	826	866	850	847	877	836	831	809	836	811	867	827	862	832	870	845	849	863	825	831	831	829	828	790	799	877	823	843	891	799	847	836	822	827	834	838	805	846	842	861	823	849	887	839	829	844	826	807	763	799	857	795	825	813	810	846	779	817	803	777	858	858	851	868	832	826	814	854	830	841	836	876	846	840	745	882	806	832	813	856	844	787	813	849	805	787	824	838	873	851	827	841	812	804	812	872	883	843	881	775	846	857	814	848	827	822	836	829	843	804	786	795	807	870	841	830	813	870	839	870	821	837	900	868	853	828	878	809	842	857	836	879	839	814	823	863	869	822	845	806	824	806	848	829	847	791	834	845	882	859	864	882	805	832	830	832	835	868	861	803	815	854	805	813	830	824	865	836	864	834	800	811	804	857	872	847	869	844	834	843	832	882	864	826	857	799	831	853	807	850	838	832	914	845	848	831	875	894	831	826	820	852	813	885	804	846	799	871	884	850	837	908	816	807	821	804	820	803	815	827	823	858	824	814	817	824	839	840	875	863	798	815	780	896	860	819	815	844	847	855	837	847	827	834	868	824	853	881	784	800	882	840	800	814	823	830	814	825	813	838	767	866	857	867	813	850	879	823	820	812	816	839	844	867	816	824	810	779	856	853	797	791	856	849	841	889	839	849	791	820	812	822	859	832	824	840	817	825	873	844	766	827	778	804	830	830	844	841	879	792	805	834	792	840	834	843	847	835	851	846	836	806	817	809	828	832	852	795	785	792	826	867	848	830	862	768	838	860	822	854	837	801	800	836	789	848	840	831	778	857	832	864	872	888	842	831	809	850	831	825	805	833	818	799	812	817	878	839	861	829	833	816	809	856	906	830	802	839	838	872	798	786	829	847	819	868	821	805	833	833	886	833	800	795	881	807	853	815	818	848	862	846	837	790	876	837	777	810	863	855	807	808	820	829	824	869	840	872	785	842	849	841	837	851	860	828	849	801	854	840	855	810	899	801	821	792	832	797	836	790	846	876	794	845	829	849	783	839	858	810	778	904	819	806	847	876	774	826	798	805	864	867	822	828	778	829	857	829	839	853	870	864	786	798	876	879	825	866	825	853	851	819	816	797	817	815
3318	223	188	191	207	192	202	217	180	194	208	192	200	185	219	177	186	218	185	177	171	193	181	204	195	205	187	199	185	204	181	200	189	213	202	196	209	187	198	191	180	227	195	178	182	189	195	203	192	201	168	201	204	203	196	183	193	201	164	195	194	209	215	205	177	211	211	209	195	192	197	191	180	179	187	169	206	192	206	191	212	216	198	197	165	190	189	223	198	167	191	183	200	198	180	182	179	192	215	181	197	198	193	192	197	192	209	200	196	198	187	153	186	184	183	170	194	201	223	203	172	183	175	190	173	203	198	182	226	205	211	196	186	197	192	224	217	203	187	192	206	188	177	194	178	201	180	212	209	199	171	194	180	186	173	179	182	194	207	208	192	217	202	186	179	183	205	197	178	160	182	178	179	190	192	191	211	181	197	196	176	199	196	188	191	171	194	194	191	193	204	221	179	162	182	185	185	198	215	205	194	201	196	170	201	180	182	212	208	179	211	190	191	188	187	217	202	211	183	195	203	175	199	193	174	215	188	224	209	173	189	196	163	210	205	199	219	209	210	212	205	179	184	186	205	180	176	220	173	222	173	209	195	207	201	171	204	194	190	171	182	174	200	184	165	178	186	194	215	190	196	188	204	200	189	203	191	169	210	202	200	194	189	176	195	200	189	200	178	200	169	181	177	199	236	184	190	185	185	198	164	189	176	174	200	210	204	191	205	202	185	182	164	189	198	179	188	212	192	194	199	175	207	193	183	237	197	181	199	193	198	198	182	188	202	218	193	178	172	202	188	218	195	179	206	207	170	191	180	195	218	164	194	182	168	169	220	206	185	206	205	200	188	200	167	169	188	187	173	206	221	210	217	212	188	168	197	185	175	207	206	203	214	216	193	208	171	193	191	192	188	187	179	188	161	198	188	161	189	209	179	182	199	192	174	189	177	188	194	210	219	208	198	185	185	204	188	176	188	190	218	202	219	184	199	204	154	191	188	182	154	200	191	204	206	182	213	159	180	207	186	178	184	210	214	187	192	206	180	210	201	177	186	218	191	178	208	199	199	201	182	210	188	215	181	202	191	202	167	172	208	179	208	208	209	172	178	187	222	208	180	191	150	199	183	166	195	217	220	186	172	173	196	200	170	184	199	164	179	194	174	178	219	203	174	182	167	183	178	220	201	191	174	170	182	168	208	195	205	178	192	195	194	205	176	187	183	190	198	181	193	190	167	221	184	169	193	183	174	194	202	183	203	190	190	202	181	179	179	188	185	184	176	220	202	209	179	177	203	227	204	179	186	184	187	162	166	170	182	175	203	182	188	183	188	177	172	205	209	205	195	189	195	198	199	195	198	176	198	174	181	181	184	189	177	165	202	204	187	185	174	193	185	178	217	208	203	201	211	180	208	193	170	210	212	180	202	169	196	184	185	195	182	196	180	188	194	212	191	204	189	202	210	187	182	185	177	168	199	221	192	163	204	195	202	176	197	181	215	211	178	208	179	197	185	229	205	194	199	200	193	179	217	187	172	183	193	194	203	205	183	200	182	166	201	210	191	178	173	171	205	192	184	192	178	174	192	203	183	196	188	201	198	169	180	192	180	198	161	176	201	197	185	192	213	198	202	191	186	195	179	201	202	194	174	201	207	228	221	176	166	172	205	188	192	193	210	162	183	183	194	213	185	184	188	200	204	234	202	218	189	218	173	185	184	188	193	215	203	211	187	226	197	179	185	190	211	207	184	186	181	198	173	173	196	161	213	209	218	205	207	206	211	187	204	173	214	192	185	200	206	182	173	205	201	197	172	180	189	216	170	207	212	175	212	162	186	206	215	196	205	165	196	217	162	184	190	204	205	177	184	190	207	204	176	209	186	214	204	181	181	209	197	192	187	196	200	173	179	195	172	185	184	201	191	185	175	203	210	184	198	189	208	203	197	180	197	199	194	198	197	187	201	217	196	204	182	200	179	191	200	197	214	200	183	188	187	206	167	196	202	199	191	171	194	198	180	225	205	201	227	207	169	198	209	162	196	176	186	198	201	184	189	213	191	189	178	214	198	184	179	199	187	189	213	187	178	186	183	208	212	210	202	197	186	197	176	159	195	187	197	202	231	220	194	195	180	217	174	211	216	214	209	171	193	194	185	157	185	193	213	200	192	198	206	204	204	182	205	203	165	173	202	178	203	170	204	184	181	199	198	206	202	222	224	219	185	172	187	237	195	189	154	210	185	196	195	167	194	190	197	209	217	184	206	194	187	208	180	212	190	171	203	191	215	204	203	182	214	186	189	196	195	194	210	172	211	181	171	195	200	197	189	195	197	189	203	203	162	191	218	160	204	180	191	207	185	192	205	168	209	208	195	189	199	197	210	192	237	181	185	170	212	190	186	173	206	182	195	168	184	205	227	198	173	186	177	191	181	198	189	192	184	155	201	187	182	184	186	191	210	193	160	207	202	202	187	187	189	199	204	209	201	201	213	206	220	201	163	203	189	158	178	191	174	196	227	175	197	167	214	179	197	197	207	171	184	202	208	203	199	174	213	187	201	166	195	216	192	186	196	200	206	191	172	196	207	210	178	189	191	197	196	171	214	207	188	199	168	183	182	189	177	183	207	187	204	184	195	195	200	203	229	219	201	213	173	198	211	175	165	193	194	183	195	204	217	160	190	189	186	194	208	183	221	185	191	202	190	172	216	193	165	202	204	183	224	172	192	214	188	182	202	184	163	186	189	197	184	188	188	210	183	189	213	201	209	184	194	200	200	190	210	202	191	204	196	197	208	216	197	182	161	181	187	174	164	187	178	217	208	203	183	190	188	162	191	179	216	192	174	207	203	203	174	194	172	190	186	182	187	207	208	182	179	203	196	184	206	200	198	213	180	170	206	176	180	194	196	179	201	208	196	216	172	194	203	183	184	153	195	172	201	168	166	198	166	186	191	167	173	211	198	209	239	177	171	184	198	182	204	193	229	189	179	208	199	214	201	203	191	182	189	192	214	195	192	170	192	190	198	198	178	192	195	187	198	222	219	187	198	177	189	216	185	208	186	196	201	188	186	195	190	196	187	204	176	211	174	189	209	190	207	197	198	189	175	190	177	171	180	191	198	200	182	200	190	211	179	185	179	199	169	192	198	204	201	178	215	216	190	215	169	195	194	172	198	215	173	196	192	205	178	170	207	199	190	173	184	194	198	205	178	196	160	198	181	189	197	175	212	184	151	198	198	228	186	196	197	199	209	200	176	195	232	169	205	181	189	194	186	198	188	197	209	195	226	188	204	201	199	178	205	209	185	192	212	187	188	196	181	187	219	198	226	189	211	196	200	194	195	209	171	176	201	200	202	160	193	206	210	199	175	204	194	165	210	178	215	199	202	219	199	214	218	182	209	187	178	196	209	187	184	197	211	193	183	199	207	211	181	187	223	182	189	183	183	194	207	181	203	185	183	177	173	171	200	204	188	178	182	199	171	197	205	165	202	180	196	169	197	178	180	206	197	170
2728	478	489	518	519	532	499	476	466	484	467	500	485	488	477	490	449	475	438	540	485	500	499	437	422	461	516	477	472	491	460	488	495	460	485	481	486	492	460	453	465	407	494	491	428	472	455	456	493	447	509	493	482	423	504	499	500	478	482	499	464	427	535	470	454	457	485	499	483	472	497	494	464	454	491	484	472	438	517	480	425	450	451	471	531	513	478	468	488	480	474	486	491	486	459	469	458	456	435	481	491	465	461	464	438	447	465	474	476	483	475	481	488	461	471	511	472	453	454	440	446	486	533	478	519	455	471	483	473	483	446	512	473	443	463	470	465	486	474	503	497	459	445	465	485	483	504	501	489	498	457	471	465	448	441	481	489	472	457	441	449	441	459	483	459	464	490	446	514	473	498	439	471	474	482	477	492	476	461	461	472	467	509	474	508	475	487	479	486	472	477	470	455	464	513	477	478	492	470	477	474	472	494	482	465	466	516	485	486	447	425	461	459	485	462	473	494	470	420	444	463	437	451	512	480	481	478	448	456	486	491	499	440	477	474	476	448	482	458	483	430	485	503	489	443	465	503	500	479	461	477	448	453	424	497	480	461	478	485	491	485	459	479	441	491	433	492	463	493	447	493	474	433	458	498	463	494	456	458	501	430	479	492	471	449	450	471	450	461	473	503	447	427	500	537	481	464	440	468	467	470	439	490	481	506	463	441	493	507	478	461	463	457	420	456	467	435	481	494	478	500	479	496	441	573	492	468	506	440	467	451	489	474	449	495	469	511	486	451	458	473	468	446	453	452	452	473	464	474	457	459	497	461	499	444	485	474	503	444	461	467	491	459	514	477	477	473	439	473	451	456	498	486	475	462	485	448	474	467	515	472	450	453	450	481	501	487	476	436	449	491	467	464	454	474	461	436	483	452	475	496	474	450	476	461	459	489	470	502	475	434	513	494	462	478	487	449	492	461	471	475	521	495	457	489	469	492	467	461	478	448	467	481	487	498	480	478	429	453	489	473	455	485	469	455	439	479	436	430	495	481	474	464	476	452	472	468	487	456	471	480	453	449	422	460	441	461	477	455	473	451	498	463	448	483	458	482	485	488	448	477	489	460	463	505	462	537	449	454	446	505	451	460	494	443	504	448	479	456	450	478	460	439	444	484	463	478	417	478	464	467	462	500	515	468	499	465	438	449	482	457	465	473	440	467	443	461	486	456	457	501	466	420	476	451	486	432	478	449	473	491	477	445	480	445	458	508	471	458	430	435	429	465	473	478	475	453	468	492	468	497	461	458	488	474	479	530	447	470	491	482	465	488	450	448	471	446	457	462	505	494	506	443	488	487	455	444	470	498	443	465	489	466	490	473	474	452	466	479	480	473	445	468	441	465	474	490	460	434	484	474	499	501	490	481	443	488	433	462	418	426	475	481	468	487	460	476	490	460	477	491	454	451	443	467	451	479	433	435	439	456	509	462	457	461	482	460	487	480	434	458	479	469	433	427	482	483	438	504	475	469	458	484	452	475	468	516	474	472	460	436	467	471	472	457	477	468	470	468	454	469	480	470	496	479	517	476	460	481	467	503	530	446	466	496	469	502	464	471	476	450	469	420	465	488	449	504	487	457	439	485	468	435	462	469	435	466	489	452	432	493	445	496	447	464	498	478	492	437	468	496	439	468	465	441	462	447	483	510	482	465	489	456	471	492	466	471	489	461	454	449	472	475	477	459	454	450	505	462	445	458	442	460	465	466	416	501	428	495	503	430	468	445	485	463	459	445	453	468	472	475	463	495	474	456	448	484	484	483	437	468	483	419	477	450	465	456	474	480	475	453	482	442	464	458	467	474	460	452	465	453	475	475	482	452	460	506	459	449	484	470	469	482	440	442	492	467	453	484	494	481	464	481	466	483	456	471	466	450	481	463	493	461	508	497	496	460	437	478	433	469	483	503	455	481	473	463	468	470	441	459	514	432	457	450	462	468	498	468	500	521	416	476	483	495	492	460	452	454	494	483	447	474	498	461	472	496	425	476	512	472	482	482	477	467	455	425	446	464	496	465	462	441	481	462	456	455	483	457	489	456	471	470	492	446	458	457	469	456	503	495	450	481	486	491	493	480	490	477	474	463	480	458	480	485	511	447	498	452	488	515	455	479	475	478	488	470	477	450	499	448	476	474	457	482	496	475	507	491	481	486	473	518	438	465	486	496	439	484	481	470	464	464	491	478	458	490	450	461	456	468	478	477	459	457	500	476	494	456	485	491	473	488	472	485	454	434	455	500	475	484	452	477	470	462	487	452	486	489	434	462	469	461	481	503	425	480	463	454	501	470	486	480	497	458	468	448	455	487	466	479	443	449	487	498	478	459	473	467	470	498	486	510	460	448	465	499	489	475	512	508	477	455	449	491	467	467	489	478	514	452	481	495	465	465	474	441	485	461	470	496	484	450	477	452	469	426	463	485	453	477	484	476	476	465	470	461	407	482	463	463	457	472	457	476	446	483	434	484	490	490	479	461	450	426	460	426	447	450	485	460	472	449	477	457	476	516	509	467	510	475	478	476	465	475	472	464	460	462	495	457	471	489	492	485	463	468	490	451	460	448	523	465	484	510	479	430	482	463	443	471	489	504	433	477	480	463	475	469	461	462	487	433	468	458	479	451	466	459	492	460	474	472	460	506	502	444	469	500	483	443	452	424	473	447	461	505	465	472	481	466	489	430	452	522	477	456	469	440	442	463	484	469	472	450	486	480	427	469	452	499	453	499	473	474	466	481	470	474	492	455	486	516	468	439	456	442	514	438	452	463	510	442	447	491	433	508	489	467	437	474	515	449	474	474	468	480	465	444	488	483	488	449	439	473	454	449	455	443	459	475	455	427	501	509	529	446	479	460	451	474	438	464	471	431	455	457	501	447	477	441	473	444	451	471	510	457	436	463	488	460	479	448	492	463	503	472	455	475	458	538	442	455	511	475	528	469	501	432	482	462	478	443	455	500	458	422	466	469	451	473	461	498	442	436	479	450	445	454	477	463	461	499	468	427	466	484	478	457	478	476	461	472	484	467	530	460	454	452	457	480	508	471	469	465	480	430	494	480	452	464	469	478	497	456	469	462	504	474	457	461	475	441	488	517	448	482	464	452	478	486	469	485	476	485	481	476	478	464	441	510	458	495	463	505	506	479	486	523	471	466	466	478	451	447	485	446	490	462	490	488	494	464	485	481	476	470	478	490	488	457	467	455	495	481	447	466	476	452	479	493	500	510	429	458	494	491	462	468	478	477	463	435	489	465	467	438	435	470	463	470	452	510	427	477	447	483	479	512	452	420	477	483	428	441	461	468	495	436	523	496	477	470	483	476	471	433	491	437	485	473	449	483	508	498	473	503	446	455	443	498	429	550	472	484	419	460	450	497	490	468	429	467	459	447	456	471	470	484	445	475	449	423	499	472	465	511	438	468	461	486	428	470	456	445	477	432	475	481	468	467	463	475	518	454	454
11062	769	673	521	480	376	392	355	346	299	316	286	292	326	305	303	302	284	316	306	284	299	278	294	288	249	318	316	289	289	300	291	299	281	286	307	306	302	258	316	289	283	298	266	287	291	277	312	291	278	287	280	290	304	293	305	311	285	281	282	294	279	308	299	274	289	317	292	265	284	304	298	289	283	264	284	299	294	309	255	294	301	296	284	308	289	256	251	295	279	275	316	278	310	312	300	285	321	265	264	268	301	277	276	265	253	293	285	275	300	269	268	305	274	256	298	317	303	292	312	305	270	282	268	314	273	300	302	260	275	298	268	292	296	311	312	263	265	289	287	292	284	266	293	304	287	295	263	300	301	313	260	297	300	318	298	291	290	293	300	288	265	252	338	288	271	279	279	269	263	288	301	286	279	321	279	304	298	275	253	275	303	275	295	271	277	290	268	270	257	292	287	302	311	264	267	291	262	282	285	283	282	277	277	280	283	286	261	276	284	297	290	307	310	266	282	256	281	303	310	284	292	249	292	276	277	300	298	291	315	277	303	281	290	286	278	280	296	268	313	310	271	323	296	310	286	255	317	316	263	277	282	252	279	275	259	283	282	266	290	275	268	260	300	271	324	306	272	301	237	307	288	298	283	276	269	273	298	289	283	287	306	250	245	301	276	269	281	322	272	299	254	284	282	286	291	267	289	290	295	294	284	309	291	285	292	265	272	269	267	288	271	272	291	297	271	267	272	317	301	314	319	288	285	275	328	284	271	266	289	262	271	298	291	299	302	287	270	304	277	307	328	295	288	281	275	276	242	284	296	298	286	295	289	281	267	308	293	278	297	320	294	282	285	274	273	284	285	258	316	271	275	283	282	284	279	286	283	281	294	293	312	309	283	303	268	297	268	277	266	280	292	274	272	256	303	303	282	291	284	295	287	266	277	298	278	296	285	271	295	309	298	282	279	279	279	275	281	293	290	266	286	297	271	293	274	263	280	264	262	286	278	298	311	270	284	311	270	260	291	296	312	281	285	276	228	267	285	304	299	283	291	264	295	274	278	263	260	335	289	276	295	261	315	277	271	260	294	297	303	321	297	300	295	269	266	235	323	289	299	308	286	249	268	319	309	262	317	259	337	255	253	300	285	274	292	270	289	280	303	285	276	288	297	248	289	279	279	304	273	284	324	260	297	293	287	252	275	281	270	259	270	286	276	293	304	294	276	295	269	295	287	273	300	271	286	281	262	292	304	296	280	261	297	314	286	290	278	280	279	287	275	297	279	279	278	316	323	254	289	268	309	300	288	296	302	271	262	310	274	282	245	307	290	273	299	257	280	274	248	291	271	317	275	288	301	288	275	282	273	279	315	306	289	286	294	282	274	301	303	298	286	293	302	279	321	305	306	323	277	304	292	296	286	283	243	280	300	274	298	283	289	297	263	320	293	285	279	268	280	274	289	284	267	273	258	280	293	283	304	288	279	300	269	271	308	263	301	297	277	273	296	327	263	314	291	286	314	293	276	312	255	322	286	274	287	275	297	291	276	242	292	321	292	265	276	264	297	293	281	316	262	279	270	304	281	308	291	284	293	264	264	308	285	269	300	285	242	295	278	281	246	289	271	259	286	326	278	337	251	299	287	289	286	320	272	295	301	266	307	285	326	304	287	275	281	295	235	310	277	266	282	286	278	285	305	282	304	253	307	329	249	268	292	280	305	281	278	285	272	272	283	277	304	288	300	263	286	276	275	264	255	301	294	279	280	280	256	297	285	278	290	286	292	290	271	283	282	249	291	320	281	289	274	280	274	279	312	295	277	300	273	308	281	260	297	278	280	256	270	293	270	274	279	261	300	270	302	264	264	293	275	253	250	256	267	277	269	275	288	291	299	299	289	273	271	293	298	289	283	282	281	289	294	265	295	263	291	310	259	290	286	311	288	242	276	271	291	325	282	306	267	281	282	291	299	295	297	305	303	295	270	284	300	305	292	266	263	272	271	292	288	308	286	294	290	307	266	256	283	295	280	280	291	271	270	290	253	293	275	283	303	303	315	311	278	310	281	280	273	287	320	316	286	290	286	288	290	253	261	278	265	311	298	293	290	281	252	255	255	300	300	278	285	275	285	289	250	266	298	286	285	272	293	251	257	304	250	298	284	269	288	279	300	314	297	287	258	262	279	284	294	279	284	264	292	318	267	256	305	275	311	275	308	304	290	279	298	282	275	286	272	312	287	313	292	284	323	313	258	288	290	289	275	295	269	286	297	310	260	275	318	285	300	299	295	264	288	270	320	301	326	291	259	282	278	305	266	323	261	278	282	299	298	296	271	279	270	264	303	291	310	319	275	274	259	291	331	306	341	265	285	283	296	262	264	275	282	289	285	271	286	298	303	277	287	285	276	292	267	280	269	287	280	316	274	303	268	284	296	295	280	283	257	288	266	285	311	251	284	289	301	298	318	279	273	254	297	298	277	294	268	296	296	287	274	281	270	287	281	292	306	269	298	255	295	263	290	308	298	302	295	289	308	275	287	323	286	312	328	317	257	299	297	282	281	276	306	299	265	285	262	292	273	305	320	293	285	270	283	308	262	282	253	290	289	296	301	268	285	276	316	303	326	283	277	310	295	322	299	290	295	280	275	291	291	291	277	312	307	288	295	289	275	278	292	280	287	278	310	315	287	279	281	288	301	294	281	276	282	295	293	258	277	302	284	253	280	266	264	293	304	298	283	287	288	288	281	349	299	286	287	292	248	285	291	286	280	313	295	287	281	274	285	258	280	278	268	324	286	282	308	252	299	290	301	305	272	273	264	287	302	270	284	312	247	256	262	298	275	249	313	302	291	316	261	277	305	277	304	276	291	281	281	291	300	305	267	255	248	266	289	279	273	281	293	300	304	289	283	310	271	283	292	308	288	295	305	261	301	260	276	282	244	304	277	270	251	254	284	273	311	279	284	308	286	311	293	316	274	307	295	279	285	252	280	313	308	280	306	297	284	283	302	286	306	276	283	321	292	289	286	271	292	295	280	267	310	289	262	298	286	267	280	296	274	306	291	261	262	315	286	299	266	279	267	290	268	278	287	277	305	274	281	290	289	277	281	273	293	288	291	287	282	279	290	304	263	285	292	269	342	286	282	293	268	286	276	297	301	260	293	294	321	276	312	288	256	283	284	288	259	265	262	264	270	275	301	270	275	306	326	308	293	279	293	285	294	296	266	276	327	278	286	260	263	290	272	250	300	275	296	263	292	293	253	277	307	308	315	272	275	279	283	270	327	274	262	271	277	284	306	292	296	272	322	289	276	274	284	281	292	254	285	288	279	311	294	275	269	283	291	290	279	291	291	278	297	305	282	311	257	271	284	280	292	298	268	277	301	311	283	259	284	299	276	302	257	277	277	289	294	277	239	297	280	278	279	271	256	303	300	295	308	257	266	291	290	281	288	282	308	269	285	265	275	305	251	292	268	283	282	319	288	292	295	295	283	310	301	299	293	287	306	279	266
8028	1023	1361	1538	1380	1163	1101	972	899	841	825	801	812	788	692	677	764	679	684	724	688	721	704	718	662	650	710	713	701	667	670	682	658	675	690	679	680	656	675	699	673	688	624	672	616	632	655	651	675	735	638	662	691	682	658	620	634	667	693	681	612	704	692	627	656	688	665	653	630	675	671	665	647	693	655	635	672	655	650	683	683	689	679	680	633	677	714	695	642	696	684	698	653	700	665	663	663	673	595	673	713	687	687	691	682	644	710	685	694	669	688	636	671	627	640	695	651	633	659	647	699	703	646	656	681	650	599	622	659	651	672	638	634	674	700	702	667	695	631	616	633	654	690	684	623	617	680	665	631	695	670	667	719	638	617	694	660	670	671	674	646	659	627	605	662	666	628	681	661	690	645	629	638	677	685	686	673	642	703	653	660	670	676	650	652	640	691	627	644	675	650	669	625	662	700	647	683	630	646	669	694	629	681	612	690	599	647	668	654	667	656	644	643	670	664	673	610	637	660	661	654	641	641	696	671	698	572	670	642	625	663	703	674	652	605	650	687	674	660	636	642	617	671	635	649	651	644	647	659	645	689	622	614	643	622	607	670	656	678	628	674	636	645	674	704	681	712	671	665	681	666	631	674	665	731	627	674	641	657	650	649	662	701	614	663	700	606	681	641	632	620	627	678	622	646	647	586	634	615	655	601	650	680	610	681	654	632	689	688	649	646	637	697	700	689	703	667	652	632	695	656	681	649	647	654	653	658	707	649	679	678	636	631	656	659	656	637	670	643	692	681	668	663	648	691	620	648	636	653	656	667	658	668	664	706	666	655	658	675	667	677	660	644	669	643	703	652	657	675	648	695	660	654	647	677	680	653	628	649	634	650	607	688	662	716	662	683	632	652	639	640	674	632	640	630	649	698	697	714	622	610	666	663	665	625	675	647	623	647	636	683	656	682	604	672	693	716	602	657	681	676	681	657	635	606	691	680	669	650	675	668	660	683	652	638	595	608	667	706	640	666	668	657	700	729	692	655	668	694	694	640	659	670	714	658	656	670	685	630	647	618	599	670	627	635	684	633	694	655	673	665	683	682	643	668	630	639	663	676	647	642	669	671	656	618	700	616	621	665	643	634	693	672	684	678	657	687	684	638	657	668	679	647	670	657	652	667	651	671	651	670	627	631	646	650	692	693	665	651	656	679	583	631	640	654	703	660	646	648	677	655	647	678	688	652	656	669	680	663	676	671	668	647	679	619	633	628	695	681	639	668	665	635	695	684	659	637	651	705	646	642	663	684	666	658	675	668	634	650	653	631	660	629	662	710	652	623	661	666	678	614	609	679	643	657	668	685	662	679	661	698	655	659	646	637	660	700	704	664	641	651	705	695	663	624	672	595	648	680	641	632	652	668	691	657	648	675	632	612	664	668	681	682	664	662	711	679	656	664	642	654	616	630	650	649	650	602	671	673	625	658	679	658	646	676	682	652	664	671	677	689	635	642	673	690	662	636	701	674	634	646	654	645	680	669	679	630	652	643	604	674	655	680	666	638	645	639	634	652	633	672	652	674	634	689	609	642	672	632	669	666	623	695	616	645	618	689	670	707	672	675	658	657	653	609	648	700	691	637	642	631	666	661	673	709	667	645	678	662	692	651	682	661	641	682	651	598	668	662	616	663	651	685	676	682	672	709	671	697	662	694	614	628	650	679	674	667	674	684	617	669	674	668	612	676	674	656	644	638	641	652	613	690	666	645	661	629	669	629	641	655	672	695	683	660	686	657	618	656	657	677	624	699	657	674	687	678	651	626	625	601	674	688	663	690	654	613	656	652	674	663	660	616	670	748	638	652	632	664	707	648	716	673	633	668	692	684	636	627	692	676	717	673	614	644	673	649	644	673	689	669	646	687	645	653	677	719	654	666	667	679	703	621	700	621	637	628	632	631	667	657	718	653	662	693	686	648	672	629	656	647	663	657	624	675	650	661	611	655	647	664	656	729	660	669	598	641	716	667	656	662	664	649	687	649	692	643	650	668	667	640	688	658	634	669	679	666	669	672	665	694	663	666	702	622	637	607	635	707	679	718	634	688	710	700	668	670	633	646	696	640	660	629	654	658	615	641	635	655	651	690	665	625	688	660	642	657	682	613	669	624	667	646	657	635	636	672	685	671	663	656	661	658	674	678	628	684	640	720	674	664	634	645	639	654	636	655	716	625	672	686	680	679	708	633	663	639	697	675	623	648	642	685	669	660	656	673	665	691	639	659	680	638	675	682	643	642	669	700	680	668	658	695	664	670	667	687	707	724	625	649	665	682	641	699	649	652	687	658	687	652	671	647	686	678	671	624	619	636	628	658	682	697	666	654	668	674	646	660	644	625	645	683	673	650	645	670	685	647	681	635	637	670	691	694	652	647	638	643	637	674	622	655	685	646	672	673	681	657	642	657	656	608	632	665	658	662	656	686	680	680	612	638	661	670	699	644	642	689	634	648	682	678	672	670	674	676	676	686	611	611	634	677	645	668	605	695	643	677	646	674	643	639	677	657	620	690	686	634	672	663	666	632	688	666	653	651	644	648	666	680	663	602	613	678	648	641	660	690	679	672	663	702	608	702	646	669	633	667	649	692	671	630	670	648	621	659	622	700	688	655	633	703	613	654	654	648	659	636	656	692	659	689	717	693	694	633	685	670	659	669	635	650	659	679	640	668	614	645	645	691	665	632	643	669	670	692	685	630	663	645	702	688	605	705	638	685	694	664	655	700	670	695	650	664	670	641	636	693	652	681	664	719	696	652	646	656	690	635	659	665	671	691	712	642	673	694	638	675	651	653	669	670	639	689	662	625	676	671	699	660	680	674	634	668	663	671	666	674	681	671	626	618	679	650	658	621	647	671	597	647	663	613	663	683	674	675	658	682	637	603	652	707	668	682	641	591	647	582	659	658	654	669	642	627	660	633	667	646	661	653	666	621	628	647	646	697	657	660	687	682	678	696	656	676	614	648	688	685	690	671	633	664	675	659	700	634	651	651	683	686	694	709	659	660	576	651	654	611	642	603	679	647	672	645	684	659	645	675	640	619	644	661	699	663	685	671	656	665	693	665	676	700	636	626	613	685	632	666	669	665	683	636	634	672	670	640	662	679	671	648	661	589	663	710	695	646	650	641	650	652	647	654	663	676	667	646	680	635	668	672	649	632	642	646	628	639	637	647	619	687	649	663	682	631	628	666	712	619	669	703	667	655	666	590	655	670	614	638	664	670	676	667	657	681	711	663	641	633	653	647	645	615	646	695	607	629	662	677	646	648	634	693	671	680	704	696	686	676	652	683	652	617	674	700	664	670	690	656	635	679	627	660	625	657	632	696	642	704	669	697	685	686	645	667	650	641	663	667	680	597	641	638	664	621	673	646	626	687	704	663	675	680	626	671	649	628	636	662	669	653	686	699	645	705	673	658	642	676	614	659	688	667	690	723	628	624	678	646	706	635	701	655	684	620	679
18536	1710	1226	939	666	578	530	512	554	462	448	429	437	426	450	418	401	436	398	438	446	411	389	388	431	422	388	394	429	410	388	390	394	415	393	400	398	383	405	396	372	385	368	375	422	394	390	425	416	390	389	387	385	403	425	414	433	421	381	413	356	382	385	368	416	360	405	374	375	384	406	414	332	405	435	415	397	418	375	378	426	433	394	414	392	398	376	403	402	415	376	370	353	348	370	383	393	426	430	396	378	411	440	387	356	360	388	369	410	393	445	434	396	374	387	382	395	398	408	339	383	417	394	418	314	372	459	412	394	396	403	376	392	369	380	439	411	408	448	389	375	391	387	386	370	422	358	359	357	388	376	364	411	405	416	369	391	373	398	353	399	372	391	436	377	364	381	393	410	366	358	384	409	422	432	413	351	375	401	381	358	412	426	383	370	415	358	399	413	409	376	396	414	411	357	371	406	339	384	393	396	397	437	398	389	383	396	401	424	361	339	406	416	372	407	393	411	397	411	384	433	378	357	376	374	360	363	374	386	411	405	429	377	383	362	403	396	373	389	399	375	379	365	401	378	379	389	390	408	402	414	400	425	371	400	379	410	395	399	407	398	395	404	408	402	396	357	360	403	361	378	389	355	379	384	406	408	390	410	344	383	367	413	398	400	427	386	397	368	431	385	400	385	405	397	338	409	413	428	385	395	376	422	407	364	413	392	401	395	422	397	399	358	382	386	372	429	387	380	359	416	392	372	348	390	358	365	398	390	424	390	385	405	408	381	407	378	438	348	398	431	393	397	380	430	417	392	357	344	373	422	413	388	397	407	441	393	392	414	409	426	390	380	377	414	376	408	385	391	391	383	409	405	395	400	358	382	386	391	382	355	393	367	387	387	391	386	333	371	385	414	429	350	379	390	375	377	416	385	405	428	417	408	399	417	396	391	385	357	380	405	383	381	417	405	372	371	415	393	406	408	387	371	425	350	381	362	404	420	385	368	379	398	386	405	405	411	407	432	345	350	405	400	415	400	348	408	432	415	400	381	378	359	373	367	399	392	423	394	403	391	387	387	391	367	366	390	376	383	391	393	352	383	380	359	470	390	388	427	415	391	365	351	384	356	385	364	371	360	367	387	380	382	372	389	370	380	385	396	402	419	424	394	416	388	393	369	388	413	368	371	440	393	430	417	383	429	392	360	380	410	408	442	406	397	386	348	357	350	395	384	366	397	416	385	411	415	374	392	420	423	391	404	338	424	419	387	407	366	382	407	387	447	350	393	388	425	397	390	363	394	387	419	394	392	422	395	374	371	413	398	373	426	381	391	413	397	428	409	388	394	390	353	413	389	384	401	358	391	372	431	387	369	352	410	370	375	381	397	418	415	410	398	383	426	353	406	395	411	417	417	367	382	368	407	402	383	400	357	408	381	403	402	373	378	404	377	402	407	369	398	401	392	398	420	374	400	380	381	415	385	346	422	417	387	404	409	398	388	349	362	348	342	360	421	386	409	364	403	393	403	394	341	410	387	407	385	373	385	391	406	385	373	351	403	364	410	411	390	376	421	383	395	385	376	375	362	407	322	397	399	387	400	332	398	383	411	390	358	303	383	377	355	408	422	378	374	392	362	384	403	396	391	419	387	366	385	393	386	358	384	386	382	367	386	386	336	356	399	345	379	376	364	397	398	388	398	401	381	413	387	363	388	449	386	408	386	363	356	410	410	381	387	379	405	395	408	411	369	422	417	404	399	396	397	403	358	380	375	385	417	392	392	426	373	374	422	382	392	392	435	395	424	385	382	402	386	396	418	429	408	373	406	422	407	374	370	413	397	379	390	386	383	381	336	374	403	371	377	413	402	402	369	414	375	425	391	392	403	369	400	406	446	368	411	395	425	399	384	374	379	337	417	417	383	385	411	380	410	417	423	413	383	373	381	372	381	374	379	386	394	396	372	361	382	375	385	382	376	392	429	398	382	369	427	418	401	393	414	395	385	406	358	405	383	360	375	390	367	386	375	368	409	354	405	400	383	378	398	332	381	370	413	380	385	412	396	336	395	391	447	412	400	396	381	394	333	356	379	379	415	370	386	407	345	406	382	389	371	379	372	415	398	394	375	391	360	378	415	356	392	416	389	400	408	382	384	393	401	410	382	382	406	422	404	377	371	394	389	404	406	401	413	439	423	403	345	367	403	385	370	351	398	415	390	394	408	386	360	399	368	416	377	351	389	408	398	398	386	387	405	392	400	336	397	371	356	376	368	405	354	368	398	358	413	373	404	407	406	361	355	358	397	356	364	368	431	397	385	392	389	383	421	393	373	374	388	358	432	442	412	401	407	400	410	399	385	394	400	396	400	414	393	360	405	388	380	426	376	391	381	375	401	401	388	353	382	396	393	396	382	407	373	415	404	378	395	427	415	390	349	399	395	380	384	376	378	389	403	418	420	409	396	395	399	405	349	401	406	384	383	406	392	380	352	345	381	364	405	379	371	374	410	395	382	407	395	393	377	380	357	412	412	332	405	431	396	385	379	364	426	338	348	397	383	385	356	353	390	394	413	398	415	383	369	398	383	423	387	417	423	417	374	376	389	360	387	401	392	370	380	393	352	373	415	372	404	416	374	390	382	370	378	391	391	416	403	404	395	431	354	380	391	405	403	405	408	347	387	400	354	348	383	374	404	418	373	410	400	396	398	399	382	400	396	382	406	390	361	391	435	390	393	373	350	406	422	368	372	403	396	346	427	396	376	378	379	382	391	381	430	377	410	380	333	374	382	411	406	385	396	371	386	412	366	374	407	386	388	402	368	393	441	389	365	397	393	385	396	355	371	381	389	396	374	436	344	393	416	393	368	367	374	365	420	369	387	398	371	407	395	393	370	389	437	375	408	389	386	422	436	420	378	372	371	366	352	348	396	364	364	361	389	314	421	396	392	414	371	347	386	404	391	408	394	383	405	392	410	427	387	356	411	373	382	430	426	372	382	375	403	366	383	371	399	385	403	388	407	425	353	359	373	398	431	390	410	394	410	423	380	406	380	345	403	383	406	364	388	405	399	384	382	425	438	401	387	412	385	415	398	389	378	363	406	395	386	389	376	403	380	392	394	413	404	417	399	410	398	365	414	387	369	399	362	378	406	382	376	354	372	390	401	388	396	394	364	378	396	421	355	401	413	401	400	387	384	343	377	380	404	417	399	380	365	368	390	401	392	378	374	360	418	405	427	389	349	429	444	372	378	394	399	392	400	401	424	434	395	375	412	367	377	440	376	407	370	381	393	407	429	379	395	369	385	397	399	350	371	349	354	398	407	414	403	379	390	398	426	398	371	390	389	361	414	375	397	431	421	379	381	406	400	432	371	404	402	362	395	365	394	425	390	411	403	380	378	387	345	395	365	391	410	369	395	412	424	379	373	402	419	388	382	345	353	410	405	378	377	394	387	362	370	431	396	389	384	371	376	387	396	393	371	386	419	406	387	399	408	389	359	410	413	374	369	374
10099	1436	2225	2411	2202	1836	1627	1444	1323	1281	1140	1143	1062	1051	1027	1017	993	939	939	968	919	990	899	992	944	898	912	940	842	900	884	904	862	935	882	939	867	893	824	876	894	877	868	875	850	857	854	834	886	881	831	866	887	885	879	834	897	844	843	847	829	828	817	865	872	825	856	853	897	863	903	903	846	829	871	867	843	855	822	873	861	870	818	849	887	832	921	877	856	834	870	837	824	843	845	863	915	842	848	832	839	856	879	792	883	848	869	838	888	947	856	838	874	880	872	889	828	844	869	877	840	806	835	869	847	875	861	833	832	819	831	829	882	860	864	819	841	850	877	843	849	859	853	883	819	827	834	909	866	886	873	824	887	844	870	879	828	866	874	853	841	838	883	860	794	848	840	859	890	886	882	857	859	837	869	921	851	834	853	788	864	823	867	864	875	881	880	879	871	870	853	813	853	828	823	834	804	809	815	782	855	823	902	834	783	846	888	839	853	859	840	851	878	845	793	826	803	825	830	818	821	868	871	826	875	836	831	838	864	861	854	862	856	889	850	815	859	856	881	891	802	820	833	864	838	894	896	843	826	859	865	837	826	873	832	787	782	883	854	851	835	902	893	850	835	817	821	845	830	823	856	830	831	836	813	816	835	853	877	810	855	898	801	853	848	858	881	799	809	867	873	805	887	805	904	854	844	850	803	839	821	847	825	825	810	830	884	834	816	819	792	867	897	865	832	879	800	877	843	851	857	911	828	878	828	799	860	836	828	849	828	848	865	891	881	851	854	789	874	853	796	846	897	809	863	840	848	881	831	832	846	858	738	852	838	853	857	847	845	864	825	858	893	875	870	866	798	815	862	832	815	837	861	870	858	857	810	848	886	860	857	878	822	854	839	817	889	788	836	841	822	774	849	854	870	851	839	858	851	855	799	844	815	911	846	848	870	860	800	844	832	898	840	876	842	845	891	879	893	868	856	873	828	890	827	847	851	872	826	852	802	857	843	865	854	827	773	878	884	832	817	866	815	841	827	820	834	846	867	854	855	873	807	903	879	894	843	843	851	841	833	817	893	835	866	907	889	835	873	861	853	886	842	889	868	895	825	846	854	874	886	859	883	825	852	845	813	871	818	818	823	860	857	860	807	878	808	844	810	837	825	866	847	849	863	862	838	868	880	863	807	901	801	804	832	827	903	852	878	822	840	877	886	861	880	858	867	868	864	831	832	914	849	770	817	842	855	872	878	851	862	849	862	849	864	846	833	793	871	837	857	875	821	840	839	852	842	838	873	909	900	850	836	820	833	858	892	861	859	907	829	843	843	875	863	851	799	860	818	861	825	825	882	877	802	768	831	835	836	875	887	854	858	875	865	840	902	803	843	888	838	793	830	895	847	841	829	864	869	869	828	881	873	884	844	889	828	819	782	835	884	821	845	814	877	870	847	849	863	856	835	856	846	867	821	825	805	817	794	867	871	781	813	815	836	861	823	869	882	837	860	802	833	844	809	821	806	845	812	826	847	782	868	844	838	810	781	854	834	834	846	821	882	849	845	849	857	828	850	889	837	832	857	888	823	853	862	852	797	897	844	838	805	793	850	797	812	854	872	864	838	836	766	856	908	813	855	798	840	850	850	885	861	828	831	865	816	838	926	813	852	833	841	832	821	894	860	863	825	846	859	857	833	852	797	841	804	908	860	825	792	829	803	841	840	847	868	819	781	852	792	888	889	845	853	871	806	897	864	825	821	804	896	835	820	881	806	821	809	820	836	859	844	876	806	878	885	866	850	888	807	837	814	835	842	820	818	837	834	847	854	826	851	844	857	889	834	836	888	813	789	834	846	858	837	810	836	845	783	830	844	853	848	852	889	858	837	794	834	895	813	824	857	861	772	850	829	819	848	879	844	799	814	850	923	838	838	851	821	847	788	839	840	835	822	809	853	843	845	825	822	892	830	841	873	840	843	811	832	852	841	853	888	888	832	874	820	860	824	844	818	826	871	837	856	866	891	852	799	838	868	879	862	855	838	934	861	820	874	843	871	808	844	878	847	829	853	860	816	852	842	864	847	838	814	852	840	917	839	793	880	896	820	811	835	876	905	825	783	867	785	831	818	861	846	820	883	846	823	828	819	831	880	870	910	832	825	842	817	835	856	844	819	849	844	852	787	871	781	836	799	840	806	838	880	886	825	848	809	829	838	864	884	896	852	862	878	883	860	864	811	869	838	808	819	809	798	809	832	849	867	850	836	841	860	896	806	820	767	835	863	814	815	851	864	809	833	814	817	805	851	833	809	864	854	779	842	946	867	835	803	868	838	863	826	835	840	859	826	827	875	858	763	853	848	841	870	803	833	814	837	856	819	870	849	898	837	849	843	853	846	824	817	819	832	844	817	829	894	859	835	802	832	894	837	846	807	839	851	883	848	831	873	861	872	837	868	832	820	831	891	872	795	846	838	834	828	899	823	834	862	844	807	823	827	876	892	884	856	816	858	840	822	866	845	841	796	844	818	818	884	809	849	830	857	864	850	854	866	853	863	867	858	837	869	851	868	880	888	824	857	865	846	884	822	826	800	811	859	874	795	887	858	877	844	881	845	853	795	858	882	877	871	851	845	822	788	846	766	835	867	881	832	834	840	858	800	909	842	851	850	837	768	908	844	813	904	858	871	842	854	815	856	856	812	840	847	864	833	872	790	803	826	815	821	858	795	869	815	887	873	891	914	847	851	818	798	819	825	815	842	856	868	900	862	896	831	844	852	869	834	821	835	866	849	873	802	880	831	856	908	859	902	877	910	873	874	802	827	889	800	865	898	824	870	880	898	809	856	847	854	830	792	905	857	879	842	858	860	840	863	861	808	858	846	880	836	874	837	870	839	814	799	875	860	837	826	827	870	822	829	794	816	865	843	854	841	799	835	827	825	857	897	829	900	892	841	840	838	830	811	823	854	877	851	895	882	831	843	844	847	851	876	877	844	865	883	829	834	794	824	852	829	849	875	853	870	828	835	816	841	837	843	894	791	880	839	830	860	834	835	849	882	840	861	879	865	881	842	881	828	879	828	874	831	797	850	848	884	782	865	829	869	799	886	772	826	813	863	816	828	890	894	839	861	842	830	852	877	905	894	848	888	834	830	861	876	810	885	854	862	887	861	833	875	844	813	825	842	836	877	823	830	875	813	823	882	827	791	813	849	854	846	813	886	808	810	826	924	818	920	872	857	853	841	905	841	811	843	850	810	869	890	832	894	854	869	895	896	827	891	834	893	844	827	830	855	840	867	901	828	834	874	848	802	825	845	860	891	837	795	823	891	874	856	832	826	852	844	854	848	852	852	765	822	825	850	804	858	856	859	822	840	841	824	823	867	840	820	858	847	887	881	810	822	810	831	825	819	769	867	857	854	798	868	852	854	849	817	826	821	834	859	830	849	826	857	824	847	846	828	880	845	839	836	839	865	881	872	931	864	772	784	837	864	841	849	822	874	872	815	867	809	840	866	874
2822	255	221	225	184	225	206	179	194	202	210	209	196	198	205	207	185	186	212	212	217	211	190	199	179	197	192	190	206	180	181	184	188	197	172	164	198	224	205	189	214	174	202	179	228	179	197	232	207	198	223	190	202	185	198	208	218	184	192	209	185	178	168	169	215	193	199	207	238	211	166	192	205	177	180	190	190	195	180	224	209	191	234	189	196	218	184	187	161	208	192	222	212	218	187	175	193	189	182	173	175	177	221	210	180	178	186	198	171	212	184	201	207	218	202	186	187	210	220	179	215	177	187	178	221	192	170	190	206	194	186	185	206	181	188	204	193	218	191	207	185	191	197	204	188	217	215	193	184	189	214	206	172	188	209	179	216	209	177	192	182	200	200	210	182	162	194	220	179	211	211	220	205	206	232	174	200	205	203	193	194	176	224	215	213	196	185	190	204	215	208	182	206	190	193	197	171	196	158	201	209	171	188	201	212	181	180	174	192	214	205	184	209	217	228	190	188	203	186	199	197	185	197	213	212	210	181	189	197	223	214	213	182	174	175	173	190	192	179	202	216	195	208	213	214	175	196	190	212	178	190	194	190	212	210	211	177	186	194	212	204	207	210	199	212	204	198	197	212	211	201	197	184	183	187	230	213	189	181	210	201	182	189	186	184	215	215	198	192	205	210	199	208	215	221	188	210	192	164	210	185	209	181	172	200	221	171	213	226	212	184	197	211	193	209	192	193	181	195	182	191	197	206	198	220	177	207	211	178	195	185	193	176	192	199	206	196	221	192	209	175	182	193	234	182	186	173	204	209	205	202	187	196	191	196	194	179	189	180	211	177	175	193	184	198	178	222	188	223	213	170	194	194	213	195	193	204	192	186	204	183	206	177	189	167	214	181	201	192	194	195	197	186	179	206	201	226	202	192	210	191	193	249	198	201	198	170	214	210	193	180	209	181	242	180	228	196	213	222	186	207	207	215	223	224	186	180	192	204	219	174	206	204	203	187	220	186	203	165	199	201	192	182	194	193	184	176	210	217	221	206	191	169	167	208	179	177	202	214	210	173	201	200	190	209	184	192	196	194	202	227	221	208	190	190	220	199	201	200	190	194	168	174	202	179	233	207	207	201	194	203	165	181	186	195	180	198	177	213	179	165	162	188	180	203	205	193	211	199	197	179	193	199	194	204	187	186	186	201	189	182	194	207	180	187	190	177	201	199	202	193	206	225	196	192	222	235	185	196	216	179	201	201	172	165	185	212	183	186	177	220	205	197	200	214	195	217	207	186	189	193	190	203	199	195	191	159	199	182	195	183	207	198	207	207	205	192	190	177	173	194	193	185	196	192	231	209	220	210	205	191	201	214	189	228	213	201	200	202	204	207	206	186	191	183	207	200	176	210	190	228	188	196	186	177	165	192	208	178	223	215	194	208	197	209	164	217	202	186	173	201	175	224	195	204	235	228	216	203	206	199	193	196	193	205	195	189	204	185	210	188	195	172	207	185	211	174	182	190	179	176	187	238	205	202	195	182	178	222	203	196	175	174	185	187	196	194	181	194	199	190	193	191	193	197	189	191	214	193	200	200	227	203	182	206	194	197	207	208	185	185	196	230	210	188	186	200	194	196	189	183	187	192	194	204	190	206	230	207	223	192	179	179	190	213	207	213	202	188	189	200	195	208	228	189	201	199	194	196	196	208	218	197	194	198	183	195	202	198	184	198	210	185	174	211	209	180	194	183	177	186	189	225	202	190	199	182	190	210	214	189	200	201	187	209	214	218	193	233	209	186	185	218	205	183	170	183	199	207	204	169	214	221	195	172	180	212	194	187	205	168	147	203	188	198	199	201	204	188	182	184	197	207	193	174	212	198	194	204	192	186	204	201	205	205	209	194	170	188	214	219	197	205	215	203	197	211	182	192	209	183	181	167	194	180	175	189	194	195	207	200	191	172	225	205	207	180	213	193	199	182	201	170	218	196	187	214	160	200	206	206	216	201	200	206	189	204	217	209	196	200	208	194	224	206	173	204	172	204	192	179	189	191	195	206	182	194	176	166	189	219	194	232	205	211	213	189	203	209	190	182	210	193	203	206	209	178	190	182	195	194	189	173	215	201	220	208	196	193	186	218	199	201	210	186	214	216	169	210	208	193	183	190	211	221	189	205	208	203	193	202	195	196	168	179	182	198	184	207	219	193	193	179	191	206	192	190	199	200	219	199	182	205	189	201	195	210	189	198	188	218	198	179	203	211	202	208	190	208	175	201	209	188	189	176	198	191	193	198	189	200	183	192	177	181	226	167	201	200	192	210	195	199	216	211	192	204	211	200	167	210	183	189	193	189	191	189	191	172	208	200	180	178	182	188	198	176	198	204	195	191	197	202	179	198	179	219	182	199	236	197	198	202	188	179	217	172	172	213	190	183	188	196	202	191	171	201	214	188	183	197	211	194	201	179	194	201	208	179	190	209	209	200	170	210	191	234	190	177	189	217	175	196	166	190	197	177	211	190	194	189	177	208	194	194	191	180	166	195	210	195	176	175	218	187	194	220	208	188	184	192	217	196	194	215	171	205	172	177	190	213	189	198	216	202	211	181	195	193	219	215	226	218	197	173	185	195	190	164	201	178	208	184	197	182	204	201	196	180	170	195	213	179	185	201	183	198	181	231	182	189	221	176	194	198	190	214	186	179	198	209	196	213	201	169	189	226	215	172	217	171	206	204	164	200	209	192	199	217	207	225	207	208	205	201	190	200	201	198	195	191	229	170	184	215	222	210	205	197	155	194	200	214	217	204	195	224	222	189	221	170	208	200	195	186	176	193	208	219	203	185	204	177	191	191	216	208	206	215	203	192	209	194	164	227	182	178	173	207	210	201	199	200	179	179	189	189	220	172	189	188	195	172	200	207	198	217	206	169	189	204	185	189	186	206	191	195	199	218	200	193	208	182	189	212	203	212	210	198	225	220	187	210	200	185	173	175	173	199	175	165	212	190	211	186	178	206	210	209	189	203	182	217	193	181	198	217	202	173	159	209	166	210	199	205	162	178	188	216	166	187	207	203	193	220	211	196	189	189	205	220	186	218	189	208	198	173	197	184	211	175	201	173	175	202	192	196	185	217	205	191	179	193	182	186	181	209	199	184	159	197	184	186	207	196	201	191	221	206	162	222	198	210	183	199	222	205	183	190	197	174	173	198	218	210	182	167	198	165	192	195	198	209	204	199	199	196	234	205	180	170	187	199	211	189	198	211	234	179	197	189	186	193	199	181	191	182	172	183	170	201	195	202	209	187	168	199	189	215	192	190	183	186	177	180	208	191	201	187	194	179	197	192	193	195	181	204	192	199	199	201	199	220	175	222	206	183	183	198	185	202	171	182	190	187	207	188	184	202	207	191	186	220	189	211	203	212	177	231	198	174	170	191	198	190	187	197	215	195	199	194	206	204	226	188	210	190	179	184	202	210	203	197	164	198	204	191	224	209	200	213	205	190	196	218	187
2521	484	499	510	480	478	479	464	470	548	513	472	486	483	474	454	483	489	437	459	452	468	474	426	527	469	510	511	532	455	498	484	488	471	501	488	487	474	482	526	475	479	501	494	475	457	497	472	489	450	464	475	459	501	519	470	487	483	455	469	476	508	491	474	479	420	512	485	518	486	463	473	504	455	442	458	480	487	442	476	548	458	453	507	475	483	481	502	499	511	471	506	485	483	462	499	510	507	478	482	481	435	486	508	527	465	440	472	480	469	458	461	507	442	489	463	515	509	436	470	478	510	500	477	491	449	478	479	510	459	468	478	441	442	459	468	459	463	453	476	450	453	497	441	465	478	511	447	474	515	496	527	496	474	483	452	486	461	512	482	523	486	501	496	472	499	452	489	442	482	487	497	454	497	473	482	499	472	477	494	488	478	517	460	476	485	492	463	507	458	485	486	465	461	455	475	500	474	497	478	439	522	513	483	489	482	483	470	474	485	462	508	465	466	462	469	464	481	460	517	478	488	488	503	489	470	459	474	491	478	458	475	508	468	488	433	442	482	503	523	513	473	466	459	475	501	486	492	491	474	481	491	499	494	442	489	433	482	474	471	485	470	446	475	464	472	463	458	477	471	487	472	485	471	421	530	452	463	447	489	431	497	492	528	470	481	484	497	493	445	516	466	465	516	492	475	448	434	472	466	492	482	465	470	494	478	427	491	437	491	474	466	483	469	484	456	499	471	477	458	470	478	482	461	485	496	479	459	467	449	484	459	495	506	428	480	509	503	472	499	488	456	458	492	494	482	495	440	478	506	423	504	481	456	456	477	510	459	492	482	504	467	469	471	472	488	487	526	496	452	463	487	510	485	486	486	469	460	513	498	455	448	504	469	522	481	487	469	479	496	474	496	452	483	473	520	471	519	452	457	467	459	507	497	470	481	472	488	453	481	475	482	484	553	455	488	474	466	444	472	515	483	484	448	485	476	483	487	435	446	469	504	454	486	467	484	504	493	455	468	488	468	468	477	456	448	460	475	515	466	449	440	467	466	494	485	480	470	472	495	482	473	484	462	450	460	492	468	479	425	446	481	472	448	447	497	455	474	504	492	495	492	456	473	472	457	447	462	495	520	438	503	480	480	474	505	476	499	471	459	470	501	487	489	457	477	440	516	475	490	468	495	478	452	447	489	498	472	471	488	467	503	514	460	479	480	489	463	426	496	444	472	456	523	470	507	441	506	533	485	488	481	489	453	441	464	444	413	511	492	511	474	505	451	481	448	475	497	501	483	470	517	501	525	473	472	454	468	510	481	467	428	479	482	474	503	487	537	499	474	446	457	472	488	464	443	517	497	467	479	455	503	523	509	516	456	503	466	458	498	447	532	457	518	462	487	467	463	536	503	511	483	453	478	462	439	490	430	463	447	529	474	474	534	476	463	489	491	478	469	483	476	498	499	478	432	492	502	484	462	444	496	475	489	489	469	471	467	538	469	467	439	473	486	493	486	451	471	446	491	441	459	467	495	499	499	466	431	455	473	483	457	468	441	530	448	518	487	460	474	469	483	482	446	465	495	447	443	473	488	459	438	456	494	502	485	474	469	463	452	460	474	483	459	485	497	491	481	486	490	469	515	453	473	491	481	444	489	454	445	505	476	445	467	477	494	453	523	489	437	495	532	477	459	511	443	441	462	467	501	469	505	516	526	447	470	475	479	525	443	465	519	427	475	488	468	482	541	469	480	471	481	477	460	502	495	504	503	462	496	456	495	455	473	476	499	478	497	488	474	484	492	493	452	474	503	457	453	493	487	472	493	479	462	499	481	504	486	453	514	462	494	475	449	455	452	499	470	435	481	478	462	498	493	460	466	479	484	487	437	440	494	506	467	519	472	453	450	467	420	510	499	512	464	450	452	523	514	478	519	476	467	447	494	451	456	488	511	467	441	476	454	465	520	494	485	457	457	520	456	483	466	501	459	521	457	501	439	462	446	505	466	452	467	472	509	449	457	454	487	465	481	515	494	448	510	480	474	465	508	475	485	439	473	472	465	471	445	488	476	491	477	465	460	444	515	458	452	487	453	476	453	485	494	497	456	524	453	490	487	520	505	474	482	482	486	452	478	466	491	439	503	459	466	472	471	459	485	487	482	454	521	489	475	479	468	488	421	467	522	472	495	472	467	464	477	456	432	456	480	478	476	469	462	447	477	461	479	491	464	459	458	493	487	460	461	509	497	467	508	491	500	491	505	459	455	462	473	478	440	494	475	505	455	503	491	435	502	476	483	482	504	474	475	499	468	457	492	429	451	445	469	526	472	464	464	475	487	477	461	490	463	443	480	463	479	456	511	517	435	450	470	473	451	472	497	485	440	434	433	421	426	487	467	494	471	464	510	442	482	497	461	471	421	454	496	424	465	507	503	504	420	489	456	479	447	484	482	504	453	474	500	481	476	462	467	510	469	450	484	489	518	479	476	453	483	498	494	461	475	454	471	537	488	473	482	517	486	443	489	476	448	506	497	462	469	474	470	455	468	469	469	444	485	419	495	458	488	518	471	501	465	439	499	501	472	460	488	468	506	483	513	527	489	465	446	492	524	448	490	451	472	447	450	464	450	509	440	453	508	468	453	463	477	482	505	450	429	459	476	473	503	489	492	489	492	463	472	482	466	497	492	492	453	471	489	460	477	442	487	459	473	434	475	474	500	448	471	511	476	551	508	458	464	466	524	497	507	500	478	506	458	526	511	491	512	515	487	456	487	477	460	470	543	474	515	476	517	445	471	472	479	456	465	440	495	515	451	487	497	476	490	452	484	466	507	503	496	479	460	502	507	480	464	458	483	456	494	468	509	479	401	447	511	474	457	453	510	458	462	448	466	489	490	483	457	497	453	499	488	482	481	489	500	490	483	455	460	465	480	449	458	522	472	516	440	511	485	489	464	478	455	478	497	473	477	484	479	508	487	476	476	494	523	471	474	475	480	512	445	529	422	474	479	450	488	493	467	453	487	497	464	504	522	524	473	500	488	470	438	513	469	486	467	456	458	452	470	493	450	484	482	496	460	466	454	463	485	454	508	490	439	499	463	467	518	433	468	495	480	505	443	445	475	503	478	495	496	494	479	436	478	499	511	482	482	486	456	442	503	499	521	478	470	449	449	496	549	479	482	491	456	502	501	505	455	475	465	473	479	470	452	484	444	445	480	458	486	491	494	461	486	475	492	476	493	471	501	499	486	503	488	492	508	468	495	505	466	464	474	493	507	489	472	477	492	482	485	443	476	451	445	472	503	462	497	466	474	467	468	510	459	506	495	453	461	467	500	482	458	464	457	457	489	467	435	467	508	474	442	491	462	434	470	472	436	515	449	493	477	459	477	451	502	481	472	460	441	509	463	483	478	460	480	497	487	502	440	447	496	491	482	488	488	487	515	467	508	478	464	470	438	503	486	488	468	456	510	454	499	468	497	490	497	457	504	483	467	485	501	482	465	552	474	470	480
11962	764	643	556	456	392	357	392	345	312	347	335	308	312	331	292	318	312	318	275	301	273	303	301	308	282	263	268	306	282	268	283	271	294	306	310	286	310	288	291	309	292	283	273	267	270	276	273	336	276	313	282	266	291	317	300	271	281	303	298	365	339	287	310	257	290	311	282	284	273	282	306	324	318	309	283	304	304	307	285	314	283	301	312	298	282	291	305	295	317	278	265	276	277	275	309	269	287	279	274	281	250	278	268	333	277	297	266	266	255	268	316	305	272	292	301	324	293	304	280	268	267	290	270	312	283	288	323	300	280	273	260	290	310	271	296	299	321	311	303	276	302	304	304	290	312	297	270	266	289	284	310	287	275	272	268	260	262	319	290	283	269	312	308	320	289	276	322	280	287	278	273	288	307	313	288	299	294	309	299	278	262	277	337	299	282	275	299	290	291	314	290	287	282	310	286	304	272	292	331	313	290	285	295	289	298	297	294	269	271	305	292	287	293	290	287	303	344	272	293	330	293	295	304	319	293	291	299	272	315	282	320	308	284	297	272	285	293	255	298	292	279	266	285	308	294	256	236	299	287	283	271	301	314	265	269	302	272	276	300	306	286	258	312	271	281	282	254	292	293	272	298	291	284	307	276	300	231	305	312	296	277	285	284	309	288	307	298	263	315	299	307	274	273	279	278	289	301	294	306	307	280	292	281	277	291	284	271	305	318	337	316	302	299	276	263	273	310	269	278	281	318	297	289	273	309	295	308	314	297	325	274	306	299	288	264	296	260	274	276	314	295	274	269	286	293	292	300	264	299	295	273	277	291	282	273	289	265	284	299	299	302	310	311	295	277	309	272	287	269	293	302	335	308	320	287	272	276	283	313	286	305	290	267	292	301	278	286	282	283	269	271	301	320	297	329	275	294	264	287	275	272	272	303	306	254	295	294	304	263	286	295	277	282	299	319	279	309	295	313	301	295	272	309	300	316	283	271	290	335	341	302	298	251	278	297	271	300	322	313	274	274	305	283	261	289	301	285	293	259	336	271	265	264	307	277	286	280	262	331	297	275	296	290	298	283	296	277	285	281	275	288	295	326	263	291	281	265	285	320	286	295	286	279	302	296	307	280	282	311	288	291	299	284	291	311	288	298	301	299	289	308	281	325	286	276	274	302	281	288	283	281	279	308	294	276	290	272	325	313	288	311	282	286	285	269	292	297	314	335	297	301	313	321	284	320	306	301	262	308	264	313	282	280	302	318	320	283	274	285	293	269	264	264	296	275	310	301	298	276	253	301	318	304	295	310	289	313	290	297	287	326	278	301	312	289	274	302	321	310	309	301	284	269	287	270	278	288	282	266	304	285	280	296	289	311	283	263	288	292	289	273	285	294	305	274	279	271	306	272	293	276	296	293	282	291	284	296	309	272	307	321	249	293	287	290	291	281	287	303	294	297	304	348	301	326	295	277	291	302	313	295	282	312	302	256	290	304	265	261	263	302	263	272	289	334	281	286	280	280	326	280	307	303	292	316	295	290	304	285	321	287	319	322	287	317	276	296	287	277	269	291	310	310	279	336	304	306	289	290	308	319	290	318	291	281	265	298	271	303	302	290	277	307	307	291	272	301	271	291	262	276	282	279	280	304	317	299	368	301	295	282	290	303	328	312	294	310	309	256	264	278	288	299	308	315	282	300	284	277	296	278	286	337	325	304	290	306	276	272	284	318	283	306	288	278	277	270	304	272	260	277	283	278	263	265	267	327	260	279	267	272	295	292	335	293	296	310	332	311	324	298	285	265	246	273	263	292	323	235	283	304	300	304	303	309	307	302	320	316	269	299	317	316	270	268	270	291	299	310	269	315	320	271	324	294	285	255	310	311	259	282	295	284	315	290	290	284	340	288	278	330	296	285	267	310	290	301	294	294	282	330	303	316	293	309	298	279	280	272	291	286	275	270	277	282	249	257	317	272	293	299	288	268	324	291	311	246	316	307	309	311	301	276	274	286	269	305	298	280	291	304	297	298	298	300	289	279	280	268	278	318	227	297	294	308	336	278	311	293	275	303	313	312	321	301	268	289	295	269	288	292	310	297	297	309	303	293	290	281	303	278	290	307	274	334	295	284	282	273	346	306	297	292	281	302	318	297	298	277	292	273	299	287	310	294	302	291	265	259	270	272	291	301	307	291	297	296	309	297	309	289	309	279	263	302	313	288	311	272	274	299	264	310	292	335	291	265	283	321	287	291	315	330	295	293	312	260	278	290	295	281	307	308	307	288	308	302	273	291	332	284	273	296	292	316	287	264	291	300	303	280	292	274	303	287	285	303	265	297	288	289	271	299	291	261	295	286	307	302	296	294	297	316	295	282	323	312	295	261	325	300	303	299	301	304	310	321	293	331	286	297	286	325	288	284	288	309	290	292	297	309	270	300	321	324	276	284	283	295	295	286	325	283	280	289	282	303	283	259	314	288	294	298	307	285	321	273	295	289	312	313	286	310	285	288	283	279	293	298	294	308	287	283	264	285	293	314	305	315	296	293	268	313	286	296	284	316	294	305	290	308	295	268	270	298	299	325	284	290	267	314	265	263	310	295	291	293	304	286	304	270	325	287	289	275	266	284	300	256	281	289	262	295	318	279	272	292	307	283	285	302	244	271	294	308	283	283	311	293	294	320	276	317	287	304	321	271	274	304	284	265	276	287	304	276	320	307	301	263	264	304	290	313	280	276	271	277	264	293	310	292	291	305	275	291	286	297	301	302	310	315	269	273	284	303	268	282	280	299	306	308	279	277	291	266	287	301	280	293	260	294	249	269	274	296	294	300	299	292	304	287	311	299	265	301	285	313	289	259	321	298	303	257	262	278	314	267	281	271	259	299	303	324	310	278	291	265	279	259	274	284	282	286	281	262	275	288	296	304	277	320	293	313	331	305	281	271	292	303	278	291	284	284	298	253	297	337	280	285	263	310	246	274	284	272	300	327	294	285	292	281	275	298	298	311	308	307	309	295	288	281	307	307	322	270	296	278	290	303	273	274	300	320	304	322	293	288	328	273	289	256	276	267	297	290	270	291	326	317	304	311	303	282	285	289	262	305	260	272	298	306	298	297	287	294	283	303	282	288	265	288	322	311	303	301	282	279	271	275	308	268	264	281	313	286	289	264	289	283	296	286	281	287	286	289	271	278	305	279	316	308	278	285	284	318	284	304	294	313	272	277	254	291	291	252	297	266	322	295	287	276	288	329	284	279	279	274	310	310	301	281	292	309	302	259	248	284	294	293	307	285	302	301	271	297	292	291	332	269	301	314	330	269	326	293	311	307	290	293	288	269	303	309	326	299	277	291	296	289	309	269	267	296	286	277	246	289	321	309	325	299	281	316	276	301	290	266	267	296	302	305	321	313	279	262	268	296	281	263	273	258	308	272	293	348	301	265	269	299	327	318	300	303	257	287	287	309	275	258	313	263	284	289	321	267	291	298	256	261	322	304	294	314	276	300
8271	951	1349	1569	1269	1131	1093	1031	968	817	849	813	810	791	772	773	773	683	730	702	751	721	724	711	738	685	684	707	635	690	653	727	660	664	683	653	670	731	676	709	704	641	652	659	630	671	631	659	690	690	657	637	659	604	686	708	631	669	657	672	681	666	682	645	693	652	683	713	694	689	671	668	655	687	650	670	654	673	697	681	657	730	661	673	656	665	680	692	641	660	660	702	675	657	692	669	653	727	671	680	601	651	686	670	697	629	670	654	718	694	634	631	637	669	658	687	706	663	684	694	651	597	673	630	704	652	667	694	656	678	682	652	680	653	671	689	672	692	637	647	703	697	667	673	674	671	708	665	619	711	627	672	696	713	672	697	686	664	670	678	676	655	629	656	678	647	686	679	715	673	686	694	663	684	657	675	628	691	692	671	672	688	660	700	647	663	680	660	690	685	681	622	675	653	693	667	665	631	648	669	688	671	688	688	626	683	739	677	614	652	710	648	701	677	632	635	680	686	648	714	641	669	684	694	732	650	720	669	649	627	658	692	645	668	694	676	611	707	718	667	706	664	664	685	719	638	693	684	693	665	668	674	689	686	665	623	653	661	621	644	661	652	684	694	660	663	667	662	677	693	669	699	662	680	699	676	678	636	662	675	679	677	705	650	633	630	665	670	664	634	650	646	655	677	670	674	689	683	673	657	649	677	652	671	710	635	706	684	653	697	626	648	660	691	654	681	661	634	649	638	675	729	661	643	657	612	718	669	709	732	679	689	716	656	635	646	645	660	664	689	674	632	633	700	682	629	688	652	708	676	687	684	689	717	697	684	661	615	667	655	654	673	648	677	729	672	641	659	641	715	695	677	664	666	686	657	647	664	666	669	662	661	664	680	687	635	672	662	660	657	644	703	738	666	659	684	652	650	653	675	699	700	685	692	623	674	674	676	692	631	695	671	631	708	676	698	724	683	629	626	691	721	638	667	667	674	719	694	670	693	710	669	639	658	710	673	663	692	665	662	678	664	658	698	714	639	677	680	657	651	658	714	637	679	600	645	716	653	626	629	661	702	654	715	674	647	705	673	710	651	665	664	610	649	694	631	672	681	672	700	669	665	677	696	665	629	687	697	634	662	732	666	692	720	685	692	679	623	704	662	648	692	685	703	647	675	648	651	706	672	646	716	626	697	638	705	667	677	664	696	703	668	688	668	689	679	696	659	648	654	645	714	676	667	674	663	718	653	644	668	652	659	655	706	644	692	683	684	698	653	667	667	659	671	668	694	652	720	672	679	690	679	680	645	670	664	651	659	673	636	655	682	681	682	687	632	636	674	714	663	651	701	654	682	622	659	635	668	688	673	682	690	655	699	704	656	672	676	672	730	696	687	654	663	712	645	653	685	635	694	689	639	690	649	691	652	672	685	700	643	674	643	684	664	668	682	680	727	706	656	677	650	687	653	679	703	661	668	708	621	668	663	645	655	650	712	668	647	652	647	655	657	677	688	628	685	676	693	665	637	678	691	646	677	673	614	670	636	664	583	669	680	657	643	677	639	616	653	646	635	652	661	701	646	661	663	688	662	660	624	709	614	704	674	692	674	686	683	656	651	663	704	658	641	654	691	680	661	697	706	676	722	652	664	662	693	656	676	678	672	653	699	646	693	642	622	669	636	660	646	656	697	658	665	636	645	691	609	615	667	698	666	631	668	667	682	665	657	646	695	679	652	680	674	678	662	652	717	676	624	646	662	678	670	655	662	647	702	684	723	649	636	653	659	703	659	685	672	672	677	677	687	699	695	700	668	668	671	653	651	703	650	667	668	707	674	670	683	705	665	677	704	665	650	733	667	651	712	664	668	676	679	656	654	666	712	672	686	646	709	666	686	665	681	717	660	650	677	647	684	629	649	646	670	690	697	628	706	651	644	691	691	672	674	683	690	655	683	665	692	652	636	676	659	660	660	685	667	651	696	649	690	665	622	719	663	647	669	664	661	719	656	681	666	690	697	641	656	630	695	701	687	678	678	656	667	683	627	671	670	690	645	644	618	646	710	684	703	637	669	684	706	667	684	645	643	709	686	695	680	633	684	674	677	665	602	704	657	697	690	690	636	709	700	687	677	685	671	654	713	624	654	684	681	663	665	627	652	661	697	689	627	664	683	690	690	640	684	660	725	651	710	664	656	702	710	679	711	660	659	658	669	644	645	677	695	668	633	718	636	662	676	666	682	671	673	701	613	619	713	663	628	651	662	650	634	681	670	713	680	655	676	679	644	669	737	642	685	694	702	675	702	701	677	671	661	665	688	705	646	679	659	666	669	658	671	667	701	689	648	685	612	662	642	688	638	646	658	633	684	666	648	655	679	658	679	672	710	633	690	720	681	668	635	644	665	682	645	686	708	643	678	723	671	686	690	632	666	679	663	658	658	614	647	597	620	699	652	663	692	665	663	711	707	679	615	695	663	713	666	662	637	635	758	683	727	704	660	636	689	701	656	684	689	652	662	664	702	695	694	740	696	699	693	691	653	671	691	664	668	670	657	646	652	642	662	651	674	688	707	640	678	662	620	705	692	671	616	702	650	628	714	659	677	630	666	682	703	640	680	656	649	708	652	682	709	646	627	683	684	636	671	665	675	656	667	709	640	688	635	688	640	693	635	660	632	725	693	687	706	655	691	676	647	665	619	659	676	659	693	630	689	686	628	649	659	710	654	641	612	620	670	673	616	692	644	686	633	661	645	705	667	671	681	667	678	669	669	648	674	654	691	657	698	700	623	683	707	678	662	687	659	716	674	657	661	689	638	682	667	709	649	677	696	670	660	630	653	648	677	664	667	686	648	608	677	733	691	642	690	666	695	665	691	658	663	682	671	660	670	628	666	622	625	694	693	655	644	649	659	667	673	660	692	663	689	698	669	698	708	649	667	612	689	649	689	668	717	639	677	691	695	657	654	691	666	691	725	659	652	669	713	659	659	659	683	629	675	662	690	661	671	679	660	678	706	671	688	639	655	704	686	657	676	692	652	692	611	691	714	694	658	679	682	705	690	637	658	709	664	655	704	665	621	720	705	653	636	636	653	674	634	666	691	698	677	685	659	697	684	679	613	698	667	683	667	665	682	692	664	699	596	652	638	616	653	624	665	663	688	666	684	674	587	658	643	666	705	731	675	643	684	656	640	632	660	667	695	702	665	667	663	634	666	665	659	675	721	650	672	699	701	615	696	635	661	700	690	670	696	693	688	668	657	629	657	674	689	673	616	701	661	674	642	677	678	651	665	649	656	678	703	704	703	624	683	631	654	684	645	654	657	669	636	641	641	691	658	629	690	682	678	670	667	647	662	692	675	714	682	678	668	675	703	720	683	656	600	668	705	678	672	615	669	687	751	659	689	665	686	658	691	643	661	640	664	680	630	682	647	678	678	746	702	696	619	629	668	688	683	682	686	693	703	704	695	668	665	653	658	666	663	741	696	639	665	676	707	652	674	623	656	677	659	646	664
18948	1770	1127	927	748	637	541	537	465	495	439	440	432	444	418	402	381	398	383	388	359	392	414	404	411	448	389	394	411	377	386	389	435	399	395	414	429	388	418	401	398	405	416	421	411	375	404	386	389	417	412	431	392	389	410	375	425	391	388	404	383	437	389	393	383	376	393	382	417	378	371	397	390	368	377	356	405	385	394	400	357	417	365	380	392	394	409	423	373	405	403	430	444	359	369	382	411	403	384	385	368	407	394	444	359	385	369	425	381	409	419	386	384	355	372	436	358	377	379	369	380	352	368	366	398	372	421	382	385	397	413	404	386	366	409	390	386	401	373	403	410	413	381	396	349	376	391	392	420	370	379	390	369	387	384	405	388	389	413	353	430	361	398	412	376	384	376	376	389	375	401	376	368	401	400	441	409	403	427	393	427	364	402	381	415	423	416	396	391	420	411	381	416	399	427	384	374	369	392	414	393	387	379	379	389	387	426	442	427	428	399	371	380	433	378	379	422	389	393	393	396	412	391	418	388	392	409	386	396	394	362	348	355	391	395	369	404	403	386	420	389	358	329	455	354	378	429	400	408	396	408	370	411	408	365	363	424	380	359	367	405	398	376	373	403	427	365	381	376	397	396	382	363	350	367	373	386	364	372	407	412	373	391	358	405	378	404	336	394	352	446	384	431	412	373	428	437	406	356	375	397	388	393	359	371	380	392	366	371	365	420	377	368	377	405	388	391	381	415	405	411	324	385	385	399	393	399	396	383	367	408	381	385	407	372	384	392	409	403	394	413	398	385	400	391	408	399	402	370	411	409	405	389	409	379	382	402	391	383	421	407	405	385	404	369	364	355	392	392	368	402	424	433	380	399	378	375	394	400	366	408	379	371	388	379	376	432	358	404	385	418	413	396	361	399	386	388	398	366	369	379	435	384	336	373	401	404	421	376	408	391	410	389	369	388	442	421	432	381	387	388	406	394	396	370	396	396	443	394	382	376	380	404	426	384	395	377	396	419	402	385	408	378	401	366	358	367	377	387	396	365	371	410	405	425	419	377	353	386	401	394	387	400	397	383	388	403	409	427	396	349	388	417	408	398	397	388	343	390	435	396	403	361	379	392	419	396	384	383	404	400	401	350	378	351	405	387	369	409	392	414	393	365	359	390	373	401	422	429	438	418	407	395	416	381	388	363	425	396	391	347	370	424	409	398	371	414	396	397	390	374	421	421	381	408	388	381	400	370	382	378	417	406	377	368	413	411	400	400	409	418	373	395	396	381	376	385	424	345	396	401	407	411	399	353	384	409	415	379	400	404	389	433	406	437	381	380	373	416	367	407	393	384	392	376	401	403	396	372	394	395	359	382	395	400	390	417	365	371	398	400	367	397	377	403	349	369	375	436	387	411	399	384	408	377	411	378	412	402	400	399	386	400	413	391	406	399	390	384	381	403	414	420	412	422	363	367	422	371	382	377	408	374	402	445	413	393	395	392	396	401	370	390	385	379	403	411	373	362	388	398	386	380	389	399	366	370	392	413	380	405	360	414	374	400	397	403	376	377	394	399	419	393	401	397	387	417	393	427	400	380	404	387	387	393	391	346	372	405	378	404	393	405	422	405	381	386	382	399	424	418	426	402	406	413	381	385	400	443	417	378	428	338	455	378	370	376	434	390	393	392	392	436	405	407	403	388	403	374	408	402	403	434	417	404	392	391	383	362	423	367	385	406	397	347	392	391	411	412	354	398	399	373	408	384	435	414	420	383	387	377	458	380	402	385	407	371	444	407	379	387	420	437	386	394	394	438	384	375	390	394	431	374	395	370	416	373	379	391	389	371	430	364	392	434	403	417	444	421	408	398	376	413	415	398	399	377	425	394	406	424	415	399	401	394	429	412	428	395	364	419	396	391	380	392	414	384	385	386	358	392	381	391	369	390	391	392	361	374	392	357	420	382	371	381	421	434	395	387	367	419	376	372	390	406	382	371	381	432	378	409	394	421	456	409	373	397	380	402	349	405	394	397	393	408	410	394	351	365	407	396	383	416	364	385	393	403	397	365	369	367	379	408	370	404	428	382	379	406	380	400	389	386	352	378	402	402	425	400	415	399	372	391	367	363	416	375	381	433	414	374	368	380	412	366	384	377	421	357	388	417	379	404	406	386	400	401	384	421	406	405	394	383	358	373	414	352	380	370	374	399	378	404	418	393	354	372	388	381	402	409	397	378	405	397	385	382	374	371	384	410	351	479	386	416	404	390	366	406	385	383	368	417	375	385	364	402	397	388	380	382	403	426	404	408	414	416	415	385	410	381	391	389	361	410	366	395	344	377	398	381	363	361	411	390	380	412	383	419	409	394	367	373	428	405	385	398	342	390	403	394	438	381	421	408	429	404	403	412	400	405	373	435	398	436	347	388	361	365	373	445	342	395	441	383	359	381	397	384	422	408	391	425	439	384	421	365	394	394	364	395	407	386	390	409	398	399	401	363	373	393	396	385	389	376	373	423	413	401	394	358	414	404	405	394	401	377	404	378	363	409	382	418	379	401	385	405	396	386	361	337	370	368	384	410	418	361	391	361	390	396	426	414	393	431	392	370	328	361	385	378	408	446	385	370	361	400	392	420	391	415	401	384	373	393	377	372	378	416	388	398	401	418	406	400	343	414	356	419	411	416	369	375	375	403	395	372	399	404	409	411	399	394	419	366	395	360	397	411	400	410	383	389	360	395	393	382	372	381	375	374	378	425	447	376	412	428	415	414	387	395	414	389	356	384	376	392	386	378	392	404	346	438	370	362	401	418	392	442	419	420	395	396	395	406	392	343	379	375	396	373	390	387	401	432	411	408	366	403	374	369	379	354	398	438	378	403	378	386	392	392	366	407	413	374	364	384	409	408	411	376	429	400	419	400	359	435	399	368	389	416	395	403	379	363	370	387	388	359	408	406	433	419	439	424	389	375	379	375	372	352	427	373	389	391	387	366	411	367	377	423	387	385	420	393	376	393	409	407	405	416	377	406	377	396	393	415	434	431	369	388	374	379	375	416	382	336	358	378	391	406	384	348	462	367	448	394	385	386	374	438	377	379	384	379	420	386	419	353	367	389	416	389	402	406	394	391	395	423	402	401	411	345	394	404	412	422	393	383	392	412	410	396	365	392	410	429	418	386	426	409	423	414	342	399	392	392	405	390	391	383	424	386	428	400	410	424	401	382	367	423	383	382	385	407	387	422	418	375	429	414	421	396	386	413	407	410	370	393	405	410	385	392	410	361	369	427	353	398	392	380	377	413	369	375	385	407	402	417	380	374	410	431	438	412	419	404	399	420	367	367	436	385	350	398	371	416	396	374	455	383	405	391	396	406	384	364	399	363	410	384	394	433	395	402	381	367	383	406	429	358	389	374	410	383	394	412	403	383	417	386	367	414	383	395	421	437	434	408	416	383	355	392	430	378	398	371	399	402	377	410	414	402	427	387	386	404	360	397	422	404	435	363	401	425	390
10330	1461	2198	2494	2265	1901	1677	1454	1282	1260	1177	1127	1028	1053	999	989	991	983	962	936	956	931	942	861	901	879	857	888	902	902	935	838	933	920	861	891	902	863	871	853	889	851	887	882	834	838	862	845	870	893	872	894	891	916	843	842	886	859	897	866	895	874	882	859	867	837	873	839	859	840	859	868	902	848	893	896	823	863	802	881	873	879	849	877	862	864	886	830	877	880	877	846	868	813	907	893	851	848	834	871	852	827	862	855	883	878	858	873	899	864	923	901	863	830	865	871	836	865	866	839	825	862	860	824	837	837	862	861	907	871	910	839	882	836	860	924	904	894	882	861	875	876	834	806	873	825	857	866	861	886	836	835	826	826	880	891	861	844	855	819	890	874	891	867	828	873	900	848	863	841	837	825	882	846	852	841	811	826	877	869	859	843	842	818	881	802	846	864	840	901	893	910	871	879	883	906	813	886	870	884	874	892	801	874	877	872	843	879	900	890	870	832	825	874	860	824	839	884	892	897	829	859	854	855	866	892	843	837	831	873	866	847	832	909	897	848	907	882	825	847	906	879	841	847	871	868	888	833	849	909	808	832	894	862	859	801	874	852	836	885	850	825	886	860	858	803	774	833	815	876	847	880	860	933	848	890	899	887	869	852	858	828	839	857	799	858	895	837	895	801	807	815	880	862	861	857	871	891	844	851	788	849	876	815	840	881	887	842	888	849	897	815	840	863	839	842	857	827	830	856	831	867	815	824	897	903	822	849	892	847	849	829	837	863	807	868	841	834	893	809	875	902	826	858	853	848	891	904	855	853	871	845	900	879	869	781	877	908	876	810	867	843	833	838	864	840	902	833	877	841	845	861	906	821	858	894	832	874	843	863	889	850	841	849	856	826	887	839	845	848	851	797	843	841	888	846	827	813	864	867	825	861	831	833	844	846	852	842	874	801	840	889	813	821	850	850	923	830	839	867	812	827	864	865	857	848	869	931	851	838	788	840	862	803	866	820	878	862	869	830	888	856	859	884	850	861	891	861	821	853	852	875	829	836	856	860	904	887	859	839	850	847	870	848	830	824	836	848	870	873	775	903	813	858	855	858	840	841	843	855	877	883	833	850	891	852	829	850	853	842	872	842	856	864	858	853	893	867	883	849	854	840	899	859	856	829	881	822	816	901	867	858	863	901	859	881	842	803	785	898	833	849	852	855	835	827	899	883	868	818	853	814	853	887	819	840	838	847	831	853	813	820	867	826	767	890	873	868	888	887	812	846	868	830	871	828	807	835	907	852	917	825	843	842	821	850	810	857	901	841	901	862	830	872	880	858	846	838	833	868	847	851	835	828	855	827	832	837	852	875	773	882	853	831	861	845	883	839	842	808	826	893	837	804	855	811	804	863	827	802	865	834	879	840	855	826	848	886	856	852	834	877	852	858	862	847	846	813	831	876	831	838	853	863	845	868	835	870	857	874	906	871	825	824	837	896	884	841	848	850	831	828	892	853	870	874	868	800	847	840	880	857	838	838	818	853	894	844	866	868	907	896	860	860	843	882	846	843	863	834	886	864	843	859	810	890	881	854	851	864	843	863	811	883	857	834	813	871	880	831	893	827	866	867	840	818	859	826	855	827	839	877	843	819	833	919	864	834	837	841	828	842	800	838	887	844	855	823	874	830	811	845	867	791	838	883	874	842	881	869	879	828	867	821	838	854	839	835	797	841	866	892	817	849	853	859	842	802	820	785	852	845	824	845	816	885	841	877	896	868	869	909	822	856	932	842	891	860	817	853	882	872	869	857	884	844	885	863	820	871	839	874	829	799	818	888	900	842	870	876	839	840	875	888	806	850	847	888	848	867	883	845	873	895	872	831	840	869	880	818	871	867	854	875	815	902	852	876	806	874	811	813	832	831	807	877	836	858	821	860	878	774	776	820	855	848	878	836	869	868	824	849	861	835	846	859	889	826	834	873	834	820	833	813	799	858	872	860	900	909	887	841	810	839	830	840	858	852	881	863	801	875	882	800	847	845	855	817	890	868	928	826	803	844	922	856	828	852	839	812	862	863	863	882	870	866	843	878	888	897	877	848	857	869	867	847	873	826	856	837	916	842	884	812	841	842	822	853	832	881	941	829	847	859	860	830	865	869	848	872	820	850	873	850	880	906	882	858	868	870	857	835	825	850	840	848	850	839	822	868	823	871	855	922	861	912	822	852	840	905	831	818	863	866	851	825	868	818	813	805	872	836	869	842	915	894	875	795	830	809	877	822	838	876	892	869	777	811	836	843	817	836	867	859	794	844	861	877	811	852	818	868	878	855	810	823	849	861	824	843	850	832	873	881	834	884	874	894	861	851	816	941	863	836	850	869	885	816	807	951	918	804	868	819	856	870	889	875	865	936	890	830	850	857	842	839	836	923	876	858	874	895	823	850	915	847	885	834	832	887	842	812	871	843	866	852	877	805	834	862	857	816	805	813	805	922	821	793	934	806	872	834	896	854	885	869	852	860	848	893	824	882	847	896	859	858	906	853	841	878	846	857	884	884	847	826	884	822	846	824	910	900	880	826	827	886	846	871	815	856	857	883	868	868	866	833	865	820	851	842	855	857	832	896	861	820	838	854	892	855	872	841	885	881	817	872	839	844	831	846	824	872	825	809	878	813	843	870	831	899	886	919	826	804	858	795	840	836	877	826	835	892	838	860	836	847	825	839	916	870	865	844	861	884	861	843	849	837	821	875	830	802	895	829	884	876	869	859	863	858	859	846	865	850	837	858	810	874	853	915	865	858	847	848	828	830	875	848	896	820	865	870	826	806	854	814	879	869	834	864	791	893	858	896	853	856	825	802	867	869	843	881	885	853	791	906	897	836	807	898	832	829	856	822	917	797	844	812	832	849	857	824	831	834	824	869	829	870	849	855	864	852	831	904	890	828	815	878	896	855	866	836	857	851	867	875	861	878	827	909	804	876	869	862	824	889	813	849	899	822	855	885	865	849	867	881	855	815	833	846	881	811	883	818	857	848	788	821	833	841	870	851	872	862	875	886	844	921	859	810	838	866	840	820	822	868	836	837	836	902	822	810	864	876	861	835	845	873	856	848	845	829	828	929	879	823	845	830	859	875	854	827	929	887	868	870	864	822	871	789	866	828	866	843	853	884	894	818	884	842	845	838	881	834	860	896	857	878	857	862	838	861	831	836	872	823	847	827	896	844	847	821	890	820	868	875	891	856	826	898	884	891	884	888	884	854	829	826	788	812	829	861	856	899	850	827	854	861	795	830	846	863	872	817	881	895	893	932	846	866	884	822	814	902	868	897	845	826	897	849	819	851	851	790	839	879	883	825	871	865	831	831	905	896	890	810	848	878	891	872	869	880	819	827	848	883	872	890	838	887	847	812	835	775	854	850	882	872	873	857	832	889	790	857	891	854	836	864	812	840	793	835	854	796	880	880	911	813	868	873	893	823	860	890	870	881	844	853	841	890	865	860	883	829	828	835
3420	246	199	205	183	201	192	194	203	207	215	202	228	210	205	191	221	192	203	205	210	202	192	207	205	183	197	202	201	199	160	200	181	247	206	203	201	183	216	176	223	197	199	224	201	193	200	175	225	194	213	205	191	167	206	208	192	185	174	238	196	204	198	187	193	204	205	187	199	194	203	192	202	188	224	200	213	173	173	210	188	211	235	205	192	178	208	171	199	178	226	191	192	187	193	175	217	194	205	201	216	201	207	186	171	220	205	189	204	220	209	212	198	188	174	195	197	181	189	210	204	197	202	183	187	204	200	191	178	204	212	192	202	201	215	175	208	211	220	192	195	216	217	189	191	162	207	205	178	199	182	188	185	206	199	187	224	215	199	191	198	188	206	225	177	199	188	183	206	191	216	215	193	171	192	182	191	188	207	197	208	213	199	206	207	205	196	176	205	224	207	199	197	184	189	173	205	202	216	204	208	194	206	189	215	160	197	196	181	197	169	208	186	200	218	193	188	202	179	179	174	181	170	177	193	176	206	209	171	189	186	172	220	205	200	196	227	217	203	195	199	175	179	210	188	203	183	166	185	184	213	191	193	188	209	195	236	183	200	202	206	191	166	186	187	191	174	186	186	177	146	200	211	180	183	190	193	164	196	205	176	213	187	197	202	205	208	190	178	201	203	212	211	220	191	202	183	224	198	207	195	219	205	201	176	202	231	210	198	185	217	188	190	199	211	187	174	169	205	189	196	163	186	191	192	138	194	197	187	199	181	199	201	204	185	208	192	206	178	190	199	198	221	197	183	203	201	199	214	188	218	204	216	187	210	221	191	173	167	186	183	172	217	190	208	185	195	202	213	196	200	196	179	209	192	200	209	199	220	188	181	191	191	179	235	200	203	197	213	231	199	184	186	198	227	209	206	177	163	219	209	194	177	189	211	180	199	211	232	183	183	194	184	206	216	201	203	179	203	197	216	204	211	215	191	217	199	209	227	184	206	215	222	223	195	197	184	201	212	209	197	188	204	202	201	189	193	190	207	190	188	214	225	204	204	201	241	208	181	199	190	193	215	201	164	222	207	209	189	196	207	216	206	213	190	228	196	194	171	199	188	196	206	195	202	219	204	198	211	181	179	202	201	208	215	214	213	189	204	178	189	211	213	199	172	181	213	209	235	198	195	207	201	190	181	192	200	223	185	230	204	239	187	197	208	192	196	204	171	204	194	202	187	178	210	203	177	213	201	196	191	196	185	200	204	174	208	217	208	187	189	219	195	226	182	202	201	186	190	193	194	202	191	217	178	193	161	201	193	180	229	184	213	226	197	192	195	177	225	181	210	174	196	207	208	211	212	218	211	215	194	180	207	211	208	201	184	226	200	190	191	186	182	224	171	191	215	200	170	194	195	200	214	201	189	180	196	198	198	198	200	187	225	195	211	183	181	174	194	224	202	176	158	212	198	207	179	217	212	177	218	209	175	222	213	177	185	193	190	219	175	227	191	206	174	203	192	205	159	192	214	204	187	177	223	215	164	186	202	218	194	202	206	204	188	212	196	213	210	206	217	198	190	179	191	209	197	199	184	192	204	215	191	206	198	201	197	198	194	200	207	216	193	222	215	220	218	183	171	181	190	197	192	189	217	186	208	183	196	165	205	193	170	203	203	212	185	160	183	195	208	204	187	213	211	174	210	223	222	183	178	222	224	201	211	219	218	200	198	167	177	187	193	204	201	212	191	197	216	177	183	186	225	198	209	197	196	184	219	189	187	193	214	188	197	197	199	196	217	206	192	195	205	196	166	184	190	195	184	186	189	192	208	223	189	206	197	226	190	217	180	188	188	201	217	207	210	166	184	195	168	183	171	183	166	195	209	213	204	194	206	195	187	202	189	213	190	189	189	205	221	217	168	205	210	194	214	200	177	196	204	189	185	187	212	213	196	213	209	222	204	202	202	206	153	184	187	191	192	188	205	201	215	182	177	187	211	218	189	196	194	205	216	219	192	202	216	189	208	186	188	174	189	207	203	202	192	191	199	191	219	183	212	181	177	194	175	194	195	183	187	212	203	191	202	177	180	201	188	224	182	208	203	192	223	207	211	195	179	194	195	197	187	197	184	195	219	184	233	224	204	211	211	187	214	175	241	231	183	216	212	216	188	187	192	184	166	180	205	194	197	218	209	204	186	201	183	226	194	186	232	204	200	178	187	179	217	203	190	211	181	207	230	208	190	229	168	195	197	217	200	200	215	195	187	180	217	189	192	199	204	207	205	183	205	207	200	196	196	169	195	206	196	198	187	178	212	198	202	191	192	195	208	190	201	221	198	197	177	207	188	200	193	189	227	228	204	209	200	200	198	203	251	230	191	206	202	188	197	193	200	211	185	205	234	216	179	186	198	185	179	202	188	201	214	170	208	198	228	203	187	213	191	207	197	187	183	207	176	219	188	205	198	194	205	175	214	182	186	215	198	200	192	195	197	228	213	204	224	202	200	197	217	212	201	233	197	221	224	222	225	202	166	193	206	192	198	196	226	220	220	216	199	184	199	200	198	222	194	211	207	227	204	193	193	186	217	221	231	200	216	200	202	185	195	204	210	166	168	182	222	174	176	220	201	186	200	186	172	178	187	179	187	182	181	198	211	183	188	187	200	194	205	196	192	210	203	196	180	195	161	198	178	162	188	202	191	204	185	208	221	212	180	203	223	194	193	200	182	192	209	206	184	205	196	213	188	204	187	200	218	194	192	184	196	196	204	190	181	192	192	203	184	213	208	211	193	184	195	177	221	207	207	220	198	209	178	217	194	225	202	201	198	187	189	199	192	181	189	186	201	203	175	209	208	168	201	194	187	202	207	184	218	200	196	192	201	233	176	173	208	202	200	192	211	211	186	188	214	177	191	209	212	192	198	192	207	218	160	216	182	205	222	218	224	212	228	181	183	190	212	188	189	183	189	198	210	205	189	183	202	186	191	180	208	186	197	201	186	225	208	200	216	205	217	199	198	179	186	228	198	210	194	198	203	204	203	155	226	206	175	201	201	211	228	210	202	193	190	201	201	156	210	192	183	170	203	193	221	189	198	184	211	180	188	200	226	189	181	184	208	220	206	222	194	211	194	197	191	191	188	201	193	212	193	188	207	190	199	195	211	216	211	214	190	202	183	195	214	201	189	206	200	201	201	231	207	183	197	229	198	197	198	195	193	196	193	205	198	205	206	199	187	198	202	223	202	230	201	196	207	228	220	197	203	173	202	209	198	195	234	207	189	211	192	195	213	180	203	224	197	186	181	223	181	183	183	203	191	161	201	209	194	201	196	207	207	206	204	180	204	190	196	194	177	175	211	200	209	177	185	212	215	202	202	199	197	204	193	197	210	174	220	184	204	200	232	192	207	181	202	195	210	214	222	213	177	202	207	177	221	209	189	165	199	193	191	214	205	237	211	227	220	195	212	208	204	207	222	211	184	193	193	233	185	190	192	189	205	194	200	180	227	169	195	214
2894	466	504	505	521	519	527	537	539	448	487	485	501	498	504	486	497	481	501	498	494	479	546	451	466	509	489	481	460	450	495	518	492	479	530	541	528	469	449	450	490	460	481	495	492	492	454	465	516	508	486	469	498	498	479	459	455	479	490	506	495	488	490	433	469	476	477	469	493	481	492	488	493	475	482	466	488	462	457	459	478	494	468	486	482	475	470	472	459	499	489	466	466	515	456	473	471	529	477	520	489	501	485	507	472	490	521	488	469	519	494	465	453	484	467	499	479	492	477	488	515	474	477	478	526	481	471	486	460	502	473	497	489	472	458	502	499	501	480	480	511	477	487	454	474	456	475	481	432	471	473	489	453	523	468	456	491	487	497	479	512	498	526	496	503	484	498	486	530	495	492	480	478	475	454	474	485	480	463	460	510	496	456	478	475	421	452	467	494	482	497	467	441	464	487	463	497	454	517	491	444	491	459	511	476	490	499	500	485	463	449	442	443	480	512	457	494	469	483	441	492	476	455	488	516	495	497	500	473	462	473	497	527	473	483	484	475	491	487	476	476	472	492	482	450	449	495	481	435	501	487	478	463	473	475	481	471	481	480	473	527	509	498	500	436	454	482	483	491	512	497	491	490	469	519	508	448	474	472	491	435	516	488	495	463	519	480	469	487	478	469	475	467	463	497	479	504	477	510	480	506	523	485	465	489	504	495	487	462	452	493	500	515	474	471	499	469	506	479	480	462	520	474	452	482	471	489	445	464	476	481	509	494	471	456	472	474	530	470	465	491	503	479	446	497	483	474	467	503	451	510	507	488	466	452	484	449	506	468	469	485	507	468	489	461	471	503	471	527	515	460	534	490	476	514	469	512	471	490	466	481	486	488	492	461	446	501	489	459	486	439	469	487	518	491	501	482	496	478	470	459	495	471	489	462	468	481	499	502	476	481	455	470	512	463	487	477	531	454	500	509	526	461	484	519	467	469	477	485	487	481	503	462	510	482	476	477	503	464	502	471	459	479	438	449	487	452	466	467	447	453	480	470	483	510	468	471	470	453	474	536	439	461	494	460	468	492	472	505	450	475	467	450	509	473	505	483	494	503	493	481	477	463	485	480	502	505	451	501	462	458	441	487	518	495	485	501	487	497	481	467	503	471	481	438	455	485	488	464	493	473	489	486	485	467	443	442	487	490	483	500	513	471	518	498	479	484	476	478	486	480	490	493	470	473	491	469	474	479	501	484	445	492	517	443	494	469	506	490	487	479	398	441	506	505	459	503	455	433	424	457	486	477	494	470	471	462	481	453	490	472	455	496	524	502	467	481	491	503	488	469	484	445	502	477	511	494	459	459	486	512	479	486	486	469	457	495	532	506	463	452	532	480	479	459	487	481	476	496	468	490	461	462	455	455	496	540	500	477	522	512	481	538	510	456	506	500	492	487	460	499	453	514	449	483	472	469	472	499	506	452	479	454	511	499	475	460	477	508	524	498	462	516	463	474	478	508	498	495	492	492	461	438	496	440	487	474	470	442	503	468	470	492	483	466	503	471	462	494	472	463	482	486	499	485	464	503	520	507	484	547	485	455	482	504	463	506	490	475	488	474	526	482	456	476	471	445	472	470	473	482	515	468	475	514	487	492	480	489	495	458	481	507	475	503	474	490	450	488	489	477	463	494	440	515	471	495	494	471	476	492	504	511	493	475	481	502	487	462	460	453	471	530	504	486	478	479	479	483	490	465	510	482	453	478	459	514	512	471	483	514	494	494	465	486	445	444	487	495	489	485	497	504	422	440	473	523	507	513	488	479	496	473	466	534	458	500	505	482	463	471	463	485	455	508	438	480	480	501	525	496	458	487	511	504	457	477	493	509	514	457	480	442	483	506	510	475	528	454	509	500	471	498	491	463	465	476	484	438	504	506	470	483	448	464	452	486	452	450	478	488	483	487	509	498	499	482	479	481	480	473	465	477	476	485	482	526	534	468	471	469	481	513	490	452	469	472	449	469	493	487	475	464	460	487	471	467	468	444	503	475	491	490	487	474	497	473	504	471	476	542	472	467	489	512	442	503	495	483	526	477	458	477	483	516	445	507	484	486	492	480	498	476	500	492	471	464	471	520	496	473	454	475	483	461	485	508	520	468	498	481	452	475	518	491	471	473	452	511	462	485	487	501	479	473	509	460	476	471	519	478	505	480	463	476	474	485	503	471	484	464	494	467	501	514	457	532	472	451	499	452	498	482	498	484	460	483	484	465	481	508	490	447	516	500	475	480	515	483	463	517	464	508	491	483	460	464	457	460	502	467	483	502	494	488	474	483	483	511	483	519	482	535	517	466	483	486	457	478	469	514	527	482	489	470	475	465	472	454	502	503	469	486	463	461	454	466	508	466	504	470	545	481	474	469	457	472	489	487	491	446	499	491	472	501	491	469	458	441	475	531	477	488	437	514	475	495	491	491	471	489	468	459	469	477	452	486	470	482	480	497	483	471	479	489	496	497	491	503	476	484	462	474	474	469	491	485	480	460	495	507	490	502	486	460	467	439	503	502	499	468	463	483	477	471	486	474	469	459	515	496	508	467	491	460	494	445	523	466	467	459	484	471	441	467	493	464	467	494	500	477	482	452	424	454	468	498	427	493	527	527	488	472	469	452	520	489	474	488	472	497	436	494	468	487	480	525	499	463	466	477	477	436	462	471	472	402	489	447	448	489	472	492	443	501	446	499	467	485	523	530	468	481	472	478	504	465	460	468	431	494	496	481	480	464	469	514	496	487	510	471	490	490	501	470	471	491	470	482	479	467	493	477	462	511	458	479	492	442	503	482	475	504	547	493	501	456	496	450	492	501	505	482	481	459	485	490	465	443	484	491	489	496	476	491	484	460	464	510	476	464	485	493	494	440	476	487	461	479	475	481	505	467	529	461	487	497	452	517	464	485	460	476	517	500	463	468	465	500	474	484	473	464	459	460	484	450	475	493	446	514	497	476	500	489	435	467	479	497	443	488	470	502	490	510	523	505	467	507	447	464	491	496	502	492	508	478	503	494	477	479	496	484	487	446	452	444	450	529	510	487	489	485	496	490	513	463	486	470	480	461	441	449	486	517	482	479	447	460	472	453	480	540	477	467	475	503	488	507	470	471	495	490	466	509	489	424	534	485	504	478	461	484	532	495	499	515	490	507	478	472	486	491	455	472	447	503	435	449	477	470	492	442	490	502	468	463	459	492	464	469	477	462	499	460	470	492	520	480	495	460	459	490	474	512	484	476	478	485	478	448	495	459	454	465	483	483	502	458	501	500	451	488	486	499	475	474	487	491	427	452	517	501	480	524	460	509	513	501	443	447	499	486	500	483	460	471	490	505	480	476	455	508	487	499	500	557	486	481	468	454	515	448	483	454	476	523	480	549	441	482	504	446	467	469	463	518	492	494	504	471	470	454	472	484	492	488	472	529	485	523	447	445	476	498	476	479	470	517	488	485	509	430	492	491	450
11655	839	653	528	446	413	375	352	347	285	322	297	303	291	319	309	324	344	305	337	307	283	287	267	280	298	279	318	315	312	309	300	283	321	327	284	305	293	300	266	276	307	322	289	319	303	280	280	292	300	295	315	282	292	233	284	316	295	305	326	310	293	320	278	311	263	274	312	316	329	297	285	290	307	328	298	314	296	312	275	293	324	309	311	314	303	294	296	288	303	297	302	293	307	328	306	294	311	327	303	299	279	306	269	289	302	299	298	324	308	300	302	331	285	297	261	323	289	283	270	297	320	292	298	310	295	329	253	297	318	288	306	307	270	286	280	276	307	267	282	295	275	260	270	338	285	302	284	312	298	316	268	291	287	279	292	305	322	272	319	263	299	344	288	299	302	274	315	280	314	317	271	274	288	282	321	282	276	276	297	293	272	317	306	298	307	286	276	283	291	291	287	304	272	290	309	302	263	282	304	288	291	286	286	298	283	276	287	304	311	325	285	314	289	291	281	320	294	289	279	316	298	262	267	324	263	312	247	294	298	302	287	306	282	307	298	314	319	296	280	292	286	304	299	284	309	282	266	320	302	272	279	263	323	283	272	338	305	304	314	261	281	285	284	289	288	316	313	289	330	284	289	303	325	279	282	294	295	328	313	318	301	277	295	304	290	303	274	300	284	278	298	295	305	273	279	314	290	314	276	298	313	263	290	288	277	286	280	297	312	267	239	303	294	321	301	299	305	334	300	287	319	310	293	328	295	308	283	274	292	302	290	269	280	316	301	288	278	285	266	342	296	315	294	295	278	281	301	295	279	294	311	285	303	296	295	283	288	308	332	281	306	300	331	301	310	296	327	337	286	318	292	285	327	266	287	283	310	324	321	346	301	278	269	281	272	283	313	299	315	300	291	280	292	286	258	339	311	304	303	289	263	277	326	293	319	310	294	275	266	317	301	293	290	296	313	269	277	280	293	302	333	246	303	295	276	293	259	292	306	329	287	260	305	324	305	293	307	298	296	287	306	269	287	300	305	305	302	288	303	278	299	277	290	296	297	324	321	323	308	272	299	303	298	303	327	307	310	281	284	277	295	277	298	300	298	320	347	290	294	294	293	306	290	292	301	284	304	281	331	294	303	299	275	304	304	306	309	308	305	295	307	308	309	316	305	301	294	295	287	269	308	285	342	322	284	311	293	300	285	295	266	305	303	299	272	287	305	311	285	267	308	301	282	294	291	284	259	286	293	266	274	302	259	277	262	281	269	265	262	291	309	298	272	290	297	260	273	260	295	284	309	286	272	308	294	292	269	293	318	307	272	317	295	295	280	287	275	256	329	310	284	277	285	296	309	325	306	292	308	296	289	296	291	326	325	299	311	316	268	280	318	279	308	296	316	309	287	289	283	315	299	292	302	305	315	321	317	299	297	292	256	288	289	281	291	318	292	307	304	284	279	290	282	318	331	307	294	297	330	299	340	299	275	299	274	279	299	283	271	284	288	333	299	304	268	308	307	303	278	285	317	294	309	311	284	308	282	298	294	286	311	275	278	300	315	296	295	297	294	274	297	287	316	272	283	267	281	275	267	285	300	304	286	297	296	306	297	284	321	295	300	286	288	297	292	308	267	274	330	312	291	286	304	290	287	278	320	316	273	278	287	277	302	342	277	310	292	284	287	295	283	298	304	249	258	300	301	305	282	272	300	314	292	253	323	268	318	370	345	320	296	273	307	337	323	283	312	335	296	270	300	320	286	323	325	374	275	258	270	296	305	276	289	322	324	305	298	278	340	298	300	306	318	295	289	272	287	292	302	311	305	311	306	302	281	285	300	318	304	331	315	303	310	301	261	298	315	300	301	271	308	284	284	305	306	254	307	285	306	318	307	298	352	320	276	305	311	307	265	286	295	277	316	281	302	296	291	271	291	312	287	297	269	290	289	296	317	312	283	288	294	323	327	315	307	303	308	283	303	272	257	295	318	273	284	321	281	317	299	315	288	305	274	301	275	298	271	287	261	292	284	318	298	279	271	291	263	276	276	321	322	330	337	284	298	332	267	290	306	269	333	290	292	301	298	305	338	245	307	283	290	308	287	262	250	262	294	299	310	297	284	308	308	299	318	329	291	287	304	298	298	350	314	296	321	295	267	288	292	353	303	321	306	293	283	289	316	294	291	294	305	333	280	267	277	300	342	290	299	307	285	264	294	288	306	293	283	293	268	301	271	303	289	258	289	341	315	313	286	258	295	318	299	267	307	311	276	326	301	301	273	292	327	279	293	294	254	277	301	303	308	310	325	260	314	291	310	287	294	277	313	292	300	289	323	257	267	311	308	325	325	282	285	271	309	309	266	261	265	285	295	276	265	322	299	288	301	255	279	271	291	294	310	298	298	293	270	289	286	309	249	245	288	279	282	283	320	326	272	287	294	277	304	313	302	308	305	289	294	253	280	350	327	288	288	316	273	324	276	303	316	271	304	325	295	286	301	281	287	324	306	322	320	284	265	260	282	324	287	319	303	273	307	314	332	318	283	298	303	251	327	305	301	304	293	320	316	258	287	316	307	275	293	288	257	285	314	311	316	303	284	317	339	291	261	291	298	296	268	251	308	295	303	297	286	296	313	303	275	296	292	272	277	286	308	295	282	280	311	333	319	287	312	317	273	268	303	266	328	318	274	294	286	301	293	255	343	294	313	306	294	282	307	254	308	310	303	310	308	290	316	274	278	259	281	309	304	295	319	303	291	304	304	314	327	293	296	318	251	265	255	307	291	287	301	315	287	277	307	320	278	318	289	272	314	273	339	272	322	313	305	319	270	320	292	330	330	284	307	277	286	280	295	305	321	318	296	328	282	332	309	267	313	299	304	329	276	307	323	282	324	310	291	296	289	305	285	261	298	293	285	314	326	306	270	291	278	293	277	273	304	287	304	280	261	319	275	300	260	265	273	287	283	281	304	303	298	333	293	292	299	317	298	285	295	302	258	327	301	294	300	298	301	306	280	301	309	288	320	301	285	263	307	288	299	278	304	308	300	297	300	279	291	285	295	292	311	318	274	315	313	293	293	261	277	300	261	315	295	287	280	303	292	313	306	330	290	264	309	298	300	284	304	285	298	352	340	302	288	305	282	286	278	295	315	284	292	310	307	307	305	276	298	303	291	285	292	298	291	324	269	293	255	286	301	292	280	303	292	283	299	303	304	332	301	268	295	298	296	293	296	290	290	304	303	306	350	304	285	300	272	288	316	304	301	288	322	277	316	305	324	304	312	319	298	288	294	273	291	292	277	345	266	271	295	291	322	277	297	270	301	310	307	291	276	296	289	299	277	279	311	328	299	289	297	304	299	323	295	333	291	277	289	301	291	297	280	253	271	297	311	288	315	318	306	305	287	318	304	300	259	295	332	299	261	302	313	309	301	307	282	294	272	264	308	343	291	280	286	312	282	300	286	315	313	301	282	306	322	335	309	309	297	268	268	269	290	296	297	293	271	312	317	314	314
8233	972	1321	1511	1318	1195	1077	961	870	903	833	826	774	788	741	724	716	741	718	734	713	675	710	746	770	702	690	690	736	713	682	661	730	695	699	690	667	620	668	674	664	701	701	695	679	675	675	706	681	690	691	678	640	686	660	690	669	709	691	650	670	700	682	675	673	672	663	657	672	638	694	678	679	664	717	651	720	654	661	732	672	714	692	700	684	640	633	702	717	676	739	666	718	688	663	688	710	678	657	677	745	655	688	641	630	727	692	681	682	673	657	733	691	673	652	656	697	716	701	621	674	695	645	665	632	712	669	668	653	653	668	659	674	649	678	702	714	659	675	653	707	696	699	641	701	677	737	703	683	683	680	662	666	648	708	672	649	706	667	725	723	658	664	675	679	676	721	673	697	700	639	672	647	665	685	675	657	665	689	656	655	674	660	672	680	678	683	635	688	653	697	672	673	693	682	701	692	630	680	678	722	683	692	643	685	709	650	676	662	644	635	677	643	706	667	661	744	664	699	668	672	713	700	667	681	685	649	653	685	644	652	713	695	680	661	679	666	669	695	673	721	613	665	635	683	693	667	719	687	641	689	668	663	617	648	657	651	631	671	672	664	684	689	686	703	636	665	647	688	699	666	658	609	639	593	708	701	717	684	675	684	675	693	699	650	661	630	711	679	654	701	686	714	671	660	643	655	682	706	671	668	660	665	654	669	700	650	653	655	661	706	677	696	665	689	715	649	687	665	714	683	699	702	657	687	666	692	610	689	629	663	678	655	665	663	706	678	668	622	675	701	679	669	689	668	703	704	668	700	700	666	674	671	692	679	673	738	719	661	690	679	706	695	684	666	696	722	605	678	652	654	701	687	676	669	635	674	667	693	647	710	698	637	704	683	649	662	704	696	716	706	649	708	668	666	679	669	663	702	661	684	683	742	641	677	665	674	650	709	661	656	676	681	668	673	716	660	710	614	673	663	676	638	692	677	693	693	665	667	699	650	625	667	651	696	681	688	701	707	721	692	714	666	644	644	760	692	706	682	676	706	671	662	688	675	650	677	640	731	669	716	711	690	701	708	606	672	653	701	687	691	669	658	664	719	661	688	637	669	674	693	687	649	687	692	726	653	703	717	678	690	650	679	722	646	662	688	670	703	679	673	637	669	669	681	704	638	701	625	676	682	691	607	669	700	707	666	716	674	646	671	693	696	668	677	662	659	654	662	652	668	701	637	713	685	653	687	724	656	737	681	663	714	671	659	666	702	691	687	692	626	649	651	685	689	691	641	648	632	680	706	646	699	660	672	627	684	676	706	669	647	702	668	679	670	671	659	701	679	673	690	696	661	673	701	640	696	665	662	692	637	658	652	655	656	656	687	634	664	672	671	685	684	612	674	670	706	712	706	713	657	671	666	690	648	656	669	651	619	645	707	672	661	652	685	687	659	660	664	660	662	662	686	667	690	662	690	661	672	650	686	633	673	706	678	675	639	672	700	654	708	675	700	687	655	737	641	700	669	617	628	680	640	684	686	641	679	693	685	696	646	630	656	663	680	688	685	715	682	695	691	723	664	678	623	669	666	693	688	643	715	703	657	673	624	652	689	678	648	656	721	719	656	669	671	650	676	629	669	704	667	645	649	655	668	661	669	665	682	677	707	662	719	664	691	704	685	643	648	725	721	661	684	675	677	691	634	732	669	661	629	669	663	666	720	687	647	681	679	636	641	666	676	652	698	687	737	697	695	703	645	704	706	675	666	695	609	743	642	646	679	696	682	669	665	645	678	687	700	653	681	683	702	693	656	724	662	683	691	666	673	676	708	650	664	675	677	685	655	658	649	671	633	673	713	662	655	706	666	709	663	667	711	691	692	696	682	716	652	692	652	697	663	663	656	678	717	695	690	683	695	654	636	647	676	653	652	688	651	637	667	672	658	672	654	701	671	673	657	682	671	683	620	644	688	649	658	652	631	667	675	655	635	693	628	670	675	677	684	685	656	671	661	651	715	637	664	662	723	673	669	653	665	629	669	670	666	665	703	709	674	664	686	713	695	667	664	685	681	629	714	693	664	650	688	708	704	685	633	679	701	668	698	685	639	662	663	664	693	665	676	689	665	664	708	660	665	693	684	658	657	646	663	668	658	673	702	658	693	652	670	706	715	693	636	684	667	687	689	664	692	680	711	696	748	687	694	663	743	660	702	696	693	678	710	661	674	687	643	710	677	712	682	673	703	689	693	691	679	648	650	676	696	698	689	687	655	683	673	663	681	692	652	691	645	693	673	714	659	707	678	702	640	687	670	647	677	637	678	680	700	707	678	659	672	716	662	684	665	648	689	679	672	635	668	686	687	677	669	712	659	673	649	650	652	638	679	640	726	699	732	663	663	679	660	667	705	669	687	695	697	689	686	738	686	653	649	663	712	662	705	708	650	673	705	694	709	701	659	694	670	599	677	666	669	682	661	664	688	651	680	676	606	648	636	670	672	610	651	713	697	664	680	656	681	704	689	684	674	731	635	634	660	670	667	646	677	633	698	682	681	697	657	653	629	664	680	709	678	698	709	669	673	696	661	657	691	647	686	677	694	665	674	675	648	664	622	645	697	687	656	642	695	637	668	701	705	673	679	656	696	664	633	726	670	672	691	719	667	710	689	682	625	649	642	696	681	678	697	698	659	690	646	678	685	682	632	658	683	653	660	627	681	662	714	659	698	687	658	673	681	694	693	650	689	721	679	686	672	661	667	691	693	628	711	674	706	685	715	728	698	683	678	722	673	697	671	671	659	671	712	720	643	652	660	724	760	647	700	631	666	653	716	678	641	668	673	660	683	685	722	641	643	701	702	635	687	645	648	689	690	667	684	696	677	666	725	695	672	682	674	655	673	668	670	675	669	715	667	678	706	649	701	678	685	709	681	660	694	641	745	652	705	672	654	691	678	677	685	701	671	651	687	694	657	694	674	696	689	644	723	684	678	666	672	668	646	675	684	677	655	633	641	650	683	632	671	671	665	673	690	693	680	722	675	684	693	637	714	678	742	684	676	693	690	696	677	668	668	701	645	660	639	685	672	643	706	645	659	640	680	650	670	693	719	662	709	689	661	654	678	708	692	684	643	680	702	651	676	648	688	704	674	646	647	665	675	635	693	686	667	697	691	702	695	661	669	708	700	652	666	722	630	665	672	673	675	705	675	660	657	662	676	654	698	654	688	680	652	643	686	671	653	701	616	666	693	665	667	703	646	664	712	682	619	667	686	699	691	687	653	669	619	668	698	674	656	674	657	674	709	711	656	686	678	665	611	727	696	691	681	669	645	644	723	644	639	688	672	671	716	654	667	706	636	683	648	679	704	660	693	680	673	629	671	662	668	677	707	733	652	692	701	676	676	684	707	659	706	675	659	672	691	678	635	635	666	663	692	669	669	638	663	669	649	634	690	672	666	662	631	674	721	686	682	674	677	672	645	691	694	662	637	665	650	664	691	683	708	674	649	684	651	697	678	691
20197	1976	1169	881	745	595	524	527	477	531	467	434	485	464	429	443	388	425	418	439	424	427	412	391	427	441	436	365	383	381	383	439	386	380	389	411	372	426	397	411	408	388	396	384	420	402	415	403	393	419	391	387	424	424	427	413	389	380	418	437	431	359	438	405	396	379	421	409	403	370	424	382	388	374	417	341	416	411	439	392	375	413	424	420	406	434	421	393	386	413	428	413	397	401	386	426	402	431	415	379	397	405	389	407	397	423	402	434	356	408	424	419	399	378	397	424	372	413	440	412	380	403	392	375	408	371	422	437	354	392	418	391	412	381	388	402	403	403	432	390	407	417	423	400	473	401	374	378	441	371	388	388	388	374	369	397	388	437	392	407	405	416	361	413	421	415	406	393	382	412	355	380	408	388	362	409	395	383	391	391	369	415	402	383	383	436	404	403	410	378	364	379	395	390	392	405	381	395	394	391	433	410	407	407	402	384	370	375	382	411	392	377	432	445	401	434	447	411	355	400	400	382	402	410	403	396	442	388	395	422	384	396	415	367	368	433	381	392	371	417	372	378	428	428	385	426	417	357	400	388	420	387	399	414	417	366	434	400	388	400	399	398	418	409	367	376	414	394	399	425	428	396	398	364	390	406	407	374	424	386	401	387	383	409	443	401	358	396	384	441	383	407	402	387	389	386	380	444	425	410	429	407	385	405	410	436	403	414	440	398	417	376	396	405	409	408	411	404	416	412	358	425	427	379	383	434	419	404	413	398	422	383	416	378	392	403	356	396	396	396	423	387	393	409	367	388	418	409	409	396	398	392	375	361	409	389	418	412	353	378	392	388	407	383	363	463	419	435	435	400	439	434	375	422	386	401	377	410	370	403	380	375	409	385	421	414	391	416	400	393	407	443	385	351	419	421	408	410	389	404	395	383	422	406	393	377	411	381	396	373	384	400	405	395	379	346	396	380	378	411	444	406	351	367	405	383	379	393	391	418	387	395	388	399	468	424	421	365	402	357	372	395	413	407	365	440	453	427	413	406	393	386	404	393	408	422	394	408	392	397	388	370	388	378	411	382	392	353	398	394	396	396	397	363	380	397	390	395	376	401	376	373	367	425	392	398	423	373	425	385	379	391	408	424	391	401	377	396	405	413	391	373	450	391	407	398	384	402	390	397	369	410	442	382	398	410	376	360	406	403	404	420	424	397	405	403	378	411	391	390	392	350	397	436	398	400	409	409	362	403	361	349	370	385	372	398	404	388	389	388	406	374	413	405	413	420	417	386	375	362	377	414	412	394	382	423	377	440	410	380	387	379	371	408	426	416	413	397	415	417	398	421	403	353	393	414	408	414	421	437	416	407	378	408	413	401	370	398	404	396	429	380	429	382	372	418	384	421	396	435	410	370	401	379	381	434	425	413	395	419	394	402	400	410	377	406	405	402	375	408	430	419	388	399	360	379	403	388	388	348	419	394	390	407	417	390	449	381	413	403	389	444	410	382	399	398	378	374	405	403	365	384	391	406	339	382	409	391	389	392	403	379	406	376	386	391	405	381	381	404	425	398	398	381	387	425	424	383	377	431	414	385	410	406	414	472	406	415	385	399	436	420	403	389	407	406	385	451	414	410	415	380	395	424	402	390	391	404	406	396	385	358	392	420	386	403	423	424	392	406	366	384	373	384	399	405	383	415	369	428	416	392	430	414	404	405	380	412	390	422	362	396	427	361	390	417	391	396	404	403	387	405	412	381	421	411	432	421	427	340	400	421	404	403	410	398	393	431	395	386	410	368	388	390	359	363	367	391	402	415	410	381	412	375	398	430	358	363	417	423	394	386	394	388	426	399	367	414	396	382	402	387	411	435	412	405	413	411	392	430	430	403	413	364	404	435	405	425	380	397	442	401	441	410	407	347	420	382	435	417	393	410	386	396	401	390	419	398	421	411	399	426	420	410	309	425	400	425	397	382	397	435	407	379	418	416	419	398	384	466	430	403	416	410	386	420	428	398	406	402	413	367	390	383	404	436	407	385	412	412	401	365	401	420	415	381	372	360	393	399	438	399	369	397	400	367	372	440	428	408	394	399	430	407	408	386	396	368	399	374	369	380	430	419	364	386	421	408	410	387	392	385	348	396	372	412	375	415	441	405	426	369	384	395	400	405	427	427	364	394	381	386	389	399	391	455	429	389	407	395	420	410	376	403	372	386	406	422	423	425	396	379	405	418	414	451	396	387	394	433	365	369	374	379	376	393	414	387	408	399	438	378	384	387	420	405	408	387	367	433	346	382	396	414	379	435	403	429	421	410	376	380	403	412	383	407	417	443	363	410	396	401	379	355	421	403	375	409	373	400	392	411	366	421	404	377	424	436	375	394	418	415	409	423	412	360	398	359	356	391	429	448	393	399	411	405	424	426	383	385	409	399	388	421	411	405	442	392	407	411	394	390	431	379	390	372	386	417	403	416	405	382	414	395	378	388	383	390	395	388	430	430	400	415	389	415	392	412	390	400	385	434	429	395	393	370	411	428	411	444	417	367	374	403	428	350	362	407	406	398	362	406	419	405	373	378	415	396	367	406	393	376	372	419	389	409	439	409	389	396	399	406	401	402	368	414	387	405	382	374	417	372	385	399	418	400	409	427	401	397	415	423	367	414	408	422	413	390	385	386	418	406	402	410	429	368	403	408	416	371	399	395	398	409	417	403	382	397	403	386	375	401	399	420	397	416	420	383	407	391	375	436	398	403	426	366	402	419	404	405	392	386	402	374	427	377	377	416	390	379	369	385	388	398	417	380	404	371	397	408	404	412	397	419	395	411	404	440	384	392	420	363	417	395	399	425	434	397	359	361	403	410	391	426	390	381	395	403	413	392	402	363	355	386	352	429	408	403	402	414	412	412	420	387	415	427	407	357	377	412	412	374	387	445	396	374	384	407	399	383	411	369	379	405	406	425	411	390	411	390	367	429	412	402	423	375	404	424	451	387	394	408	421	394	401	418	406	373	363	434	392	389	389	401	385	396	385	392	386	403	415	390	410	378	407	385	394	447	432	430	393	407	400	450	452	390	378	382	374	382	445	397	403	419	395	363	384	403	386	385	417	392	390	395	391	404	404	387	390	403	384	396	371	395	389	455	414	411	385	441	380	398	408	401	377	411	416	395	384	393	422	406	394	376	422	400	420	408	378	413	392	368	395	411	413	409	412	397	409	395	425	402	391	413	415	425	383	378	384	376	352	418	420	414	421	400	388	400	387	357	414	434	377	397	400	441	422	400	398	458	416	379	402	380	388	435	390	397	424	412	386	383	410	406	445	437	403	365	404	420	368	458	390	423	389	398	413	397	395	386	426	434	389	395	388	420	392	416	373	395	395	389	379	343	381	384	416	413	418	385	408	421	423	363	385	431	426	399	391	388	399	373	412	369	393	382	366	421	395	388	394	405	384	394	384	384	385	367	402	383	421	407	427	417	395	393	354	366	388	394	411	390	390	418	426	419
10996	1481	2228	2556	2143	1869	1681	1480	1352	1250	1175	1119	1078	1039	993	993	1035	971	1001	978	959	944	940	992	866	927	894	914	946	900	826	900	835	853	921	851	903	927	904	914	889	885	920	902	893	946	860	911	860	904	857	882	887	901	860	857	855	860	875	826	931	836	884	834	834	841	854	859	826	857	872	895	924	800	887	871	925	857	863	820	907	881	912	871	858	784	891	852	891	850	884	849	847	854	931	888	902	848	870	901	898	902	827	925	862	831	901	857	847	870	884	853	922	883	883	908	870	851	842	835	886	875	845	908	898	853	834	853	861	851	857	844	884	851	855	838	819	885	881	838	833	883	852	848	905	825	860	924	836	833	894	874	892	873	853	854	922	858	913	917	874	896	902	871	879	894	907	901	861	891	881	832	870	892	869	861	904	876	887	851	857	928	879	878	802	862	859	818	862	863	826	886	871	857	868	899	899	879	821	902	852	857	894	821	890	835	851	919	841	882	933	887	841	856	886	824	863	897	846	850	812	907	841	875	880	819	848	875	909	840	852	821	854	874	852	882	875	880	794	872	788	796	910	907	839	859	832	846	855	826	825	923	868	852	841	791	855	805	858	841	921	824	861	870	881	818	879	818	835	900	861	825	898	869	811	837	889	860	911	867	900	897	840	855	892	854	874	805	875	863	869	849	899	846	891	861	897	846	848	922	868	873	877	858	888	806	917	901	840	849	826	929	842	852	843	821	844	821	863	898	831	861	885	850	859	885	904	857	879	814	891	884	825	852	904	799	838	920	859	857	833	858	833	836	877	843	876	817	863	834	836	923	886	899	823	888	855	829	885	838	795	898	819	865	869	893	899	864	882	840	839	830	863	863	879	852	904	864	865	871	925	825	867	850	875	865	868	855	905	850	878	860	824	850	888	800	850	817	879	816	885	867	902	824	891	871	817	880	895	880	858	898	853	867	874	830	873	815	837	873	885	874	896	847	885	889	867	846	850	853	839	812	892	878	833	883	881	862	848	885	862	885	847	835	850	874	837	824	873	850	865	861	853	812	827	894	798	874	860	873	901	831	887	849	828	870	813	856	885	861	859	851	874	901	839	833	899	897	843	840	879	858	839	845	836	919	820	834	864	865	848	895	854	857	880	882	893	816	821	872	858	821	867	887	902	852	855	851	880	868	876	886	845	871	892	870	795	867	920	916	876	901	869	907	842	873	875	870	885	884	876	857	856	858	867	824	896	852	882	846	886	798	894	874	845	873	824	834	844	885	835	858	884	854	885	864	859	846	927	825	854	779	865	850	849	881	838	821	878	924	857	894	848	920	869	884	829	915	842	851	858	889	870	853	860	863	882	839	897	776	874	859	914	889	841	840	877	869	894	867	894	862	861	872	839	880	877	843	885	877	908	842	844	900	907	871	918	825	847	923	870	859	833	815	841	844	861	912	858	835	863	839	865	877	888	831	882	840	886	899	877	952	847	889	862	868	831	864	849	830	873	875	854	870	843	873	853	864	838	852	855	838	888	891	856	869	810	923	819	817	868	907	904	860	846	826	851	837	853	897	868	887	865	890	838	821	823	812	888	895	849	850	869	843	850	874	883	884	859	851	828	871	846	864	820	844	866	845	835	857	895	840	860	834	895	813	879	880	887	860	937	852	835	893	834	812	880	814	853	844	856	900	887	809	877	848	864	863	845	923	891	893	820	831	878	871	851	863	870	851	856	829	875	957	894	858	793	928	863	931	798	858	880	832	924	905	835	883	862	875	886	871	873	897	853	850	848	817	884	900	895	845	888	888	840	851	837	878	867	859	874	803	910	872	878	884	853	889	849	870	906	891	814	886	854	873	810	887	859	873	844	838	849	890	843	821	814	869	859	884	895	850	881	836	881	895	899	897	847	831	860	901	858	846	872	905	864	837	818	847	824	850	856	836	862	881	869	845	871	916	879	830	834	840	859	882	864	857	842	827	861	853	852	851	866	876	885	834	849	846	811	853	828	875	859	889	895	842	894	866	888	815	874	842	865	824	870	871	818	873	796	811	933	870	923	871	843	836	806	883	862	791	872	827	905	856	841	831	872	823	868	873	868	796	860	847	834	861	858	812	881	857	917	828	869	860	884	826	800	878	891	834	865	906	822	864	888	866	877	849	857	868	829	810	886	838	871	865	871	812	913	838	846	837	881	904	860	870	842	922	868	847	852	894	854	806	845	828	894	871	883	801	876	889	837	834	826	860	849	906	891	835	837	885	833	877	868	819	878	861	858	834	854	831	840	863	882	871	852	877	846	824	900	917	876	910	835	863	898	850	834	837	838	855	872	887	851	841	862	909	877	875	857	896	870	846	898	872	826	853	864	879	896	838	864	875	846	861	871	902	873	863	905	849	818	857	867	867	836	878	891	913	850	842	834	877	834	869	885	897	858	853	875	884	844	883	844	837	867	850	825	880	831	913	830	844	913	878	836	828	854	818	855	878	882	793	800	855	863	916	888	861	825	814	916	866	840	876	951	860	851	855	883	835	882	880	905	850	902	878	796	911	840	885	840	864	890	906	810	925	868	813	891	872	836	884	901	887	855	873	874	830	878	839	886	876	803	819	853	902	886	860	882	886	827	865	856	925	854	855	918	827	830	896	884	901	834	836	864	853	894	892	841	887	890	870	900	835	866	830	846	835	854	878	915	772	880	856	891	892	868	914	865	856	854	849	859	884	849	870	827	895	861	881	837	806	852	883	882	860	892	831	873	893	871	898	874	874	849	868	886	795	874	823	853	883	895	853	861	853	884	892	870	850	851	843	877	840	862	877	851	841	867	811	848	889	861	851	854	849	790	899	832	813	909	865	856	884	885	859	886	836	853	860	899	854	862	885	917	790	886	874	861	862	810	864	910	840	805	852	876	849	873	842	918	876	802	859	854	854	783	840	841	878	907	870	893	897	870	818	863	845	805	878	864	847	873	838	882	858	844	834	839	875	869	860	882	861	873	899	839	904	803	821	883	851	843	862	832	870	851	888	829	887	906	830	915	874	843	889	873	858	829	850	819	878	802	836	890	816	826	861	908	844	854	905	872	887	832	820	784	860	864	903	808	870	843	862	783	848	862	891	883	885	912	892	872	820	839	811	867	864	868	879	826	838	841	847	843	885	908	834	853	841	888	887	893	865	877	876	934	843	830	862	859	807	899	813	859	837	858	849	889	894	868	867	856	838	876	921	861	853	867	873	875	879	886	855	894	884	873	861	826	869	844	851	826	817	859	864	850	923	841	822	893	921	828	879	873	850	882	884	877	843	894	800	811	854	915	873	880	811	886	896	840	906	890	908	866	865	819	790	811	893	831	880	888	895	821	872	849	784	849	811	910	931	901	878	928	856	874	859	863	867	816	823	889	870	834	855	866	865	820	858	836	881	818	938	881	821	902	868	867	875	898	781	900	862	883	880	836	860	881	838	799	873	888	871	843	891	856	817	845	855	803	863	886	885	833	874	831	916	858	813	859	855
3737	260	207	211	196	191	225	211	237	195	198	214	207	204	218	202	197	196	211	210	199	205	199	198	206	205	206	201	213	205	197	213	217	205	219	216	204	190	234	213	180	197	206	189	204	203	211	219	215	215	208	237	201	237	215	223	226	194	242	182	212	193	209	224	196	245	207	185	220	207	185	196	203	205	221	182	225	216	189	209	239	201	191	189	215	209	187	239	237	215	194	203	210	205	225	216	212	180	180	193	206	208	200	215	195	212	221	181	210	206	227	209	188	192	205	217	215	221	217	222	202	205	198	207	207	192	219	199	207	232	207	228	230	211	234	181	182	172	189	206	212	222	187	213	219	207	210	197	192	200	205	181	199	198	227	218	214	212	177	200	219	226	216	201	220	194	200	181	205	194	223	178	211	204	226	194	210	211	186	211	208	209	207	224	216	201	233	205	202	198	236	197	232	202	208	204	183	211	184	198	209	217	176	193	196	219	213	170	197	197	228	217	202	213	236	207	212	197	219	205	223	241	233	196	188	220	182	204	227	211	207	216	192	181	180	190	220	208	199	190	204	218	210	235	204	190	192	241	223	203	212	209	169	189	176	206	233	181	158	209	192	221	175	224	198	207	205	186	200	192	208	198	197	214	180	205	164	223	229	200	204	218	180	192	199	207	201	219	203	195	229	186	209	235	197	183	202	203	207	192	229	219	178	214	204	211	212	201	217	216	204	227	208	217	232	216	200	211	224	208	205	210	189	160	214	202	206	200	215	203	202	211	218	213	202	207	214	215	190	196	204	220	204	251	211	196	204	142	216	196	194	197	188	189	217	228	191	179	193	239	200	190	225	209	197	205	197	197	201	183	195	203	194	198	203	214	198	216	203	210	210	205	188	170	198	191	187	234	207	219	214	251	231	212	184	226	213	202	204	231	198	195	214	166	213	191	246	206	225	190	185	197	218	220	191	201	215	242	182	205	190	191	219	180	194	183	195	218	210	191	216	206	190	224	197	202	213	191	201	212	197	183	217	179	212	209	194	214	217	200	226	206	209	198	209	194	213	200	172	194	197	198	238	194	205	213	200	209	208	236	208	221	259	208	250	208	206	211	250	194	232	199	210	186	202	210	203	200	207	191	226	182	154	193	219	202	188	234	183	187	208	216	196	214	183	214	226	201	210	211	194	188	204	200	208	183	194	207	208	204	208	221	198	180	190	200	179	184	202	186	165	199	210	240	190	208	200	195	206	241	195	202	194	206	190	200	190	221	218	210	193	220	184	191	201	203	208	207	197	222	206	211	214	222	202	197	209	224	191	197	220	209	190	214	205	203	186	217	214	200	208	210	192	193	211	199	230	231	188	170	222	191	180	223	232	193	208	229	215	201	212	234	188	215	207	203	188	218	214	199	208	209	206	226	170	224	183	188	236	181	225	227	209	206	204	226	185	202	225	198	226	203	206	208	197	229	188	199	221	217	208	205	211	202	203	232	207	216	205	202	199	198	191	205	209	207	190	186	196	198	229	200	178	197	204	216	180	183	210	216	206	199	223	202	214	238	197	212	200	219	218	214	209	213	231	190	200	188	232	223	204	215	215	220	179	206	204	180	212	197	175	230	200	211	198	201	227	200	188	200	227	235	209	210	184	199	191	207	197	234	231	219	192	185	195	226	215	175	218	203	203	197	201	205	189	196	195	217	193	205	199	225	196	189	196	222	204	199	220	197	209	199	216	191	216	202	224	226	209	203	201	204	183	179	217	212	234	227	212	188	205	191	188	195	210	239	238	217	186	219	189	218	166	194	210	213	189	213	206	220	204	208	189	201	186	196	204	199	202	220	221	194	178	252	215	207	211	211	190	190	216	224	201	192	220	162	204	208	212	225	211	230	201	200	209	179	200	200	202	234	209	220	204	188	186	205	200	195	183	238	201	197	203	211	183	193	164	215	213	229	239	204	201	203	202	212	205	186	228	196	213	188	202	211	193	226	212	181	220	245	227	216	222	202	194	216	225	220	202	200	213	208	208	243	212	194	179	217	178	211	211	185	202	199	231	204	216	230	194	208	209	210	172	157	205	220	201	206	174	213	202	177	184	215	193	200	238	188	197	216	203	197	204	197	196	209	239	220	235	198	199	215	207	179	208	202	185	218	196	206	199	202	217	207	217	190	214	206	190	197	201	195	205	223	205	196	192	207	237	200	231	190	219	202	224	217	220	196	222	237	191	196	214	205	203	195	195	220	234	198	221	242	213	207	187	197	207	206	198	213	174	202	178	225	213	199	235	177	191	197	200	190	216	212	228	196	171	215	195	180	211	195	197	225	174	212	228	200	228	190	163	237	192	206	199	203	183	189	222	177	213	187	217	204	208	207	209	218	208	211	213	185	205	186	217	213	220	195	218	233	181	226	216	195	197	196	230	219	203	229	208	219	219	194	203	236	232	214	201	231	184	202	190	205	203	203	195	210	195	221	196	209	174	234	205	200	238	191	219	218	192	203	208	190	188	171	219	222	231	208	205	192	209	195	183	226	224	204	220	209	197	212	183	200	205	232	216	207	213	200	210	211	182	198	194	208	221	216	194	200	211	191	185	209	199	190	197	204	205	204	214	239	202	215	189	223	211	205	212	228	199	221	191	192	234	216	201	236	210	206	174	197	211	186	191	212	218	200	210	199	204	201	199	204	192	188	217	225	247	199	180	231	210	193	202	182	168	201	204	212	189	195	229	203	176	217	183	208	183	211	222	216	217	207	170	197	230	215	212	214	192	179	194	195	214	214	213	205	187	188	219	178	224	222	194	193	215	205	213	205	228	188	197	201	194	217	212	175	218	190	217	209	177	229	212	207	222	221	189	192	209	185	195	207	212	234	221	204	230	194	175	219	205	218	192	219	187	204	203	211	214	206	206	196	228	239	242	196	210	186	213	219	207	194	187	190	193	208	205	200	202	220	166	224	226	226	220	195	216	208	238	193	190	182	183	206	235	204	205	208	212	178	186	215	229	205	197	190	222	178	220	223	221	221	219	203	209	225	247	215	206	200	196	205	184	219	179	192	205	185	194	193	190	191	209	247	203	198	191	185	201	185	216	216	209	187	227	212	241	178	200	180	193	206	190	198	193	193	204	225	228	220	221	199	187	214	220	201	204	216	180	223	211	176	190	221	204	175	206	204	191	183	215	178	224	222	180	227	223	197	195	207	199	214	209	223	188	189	192	209	220	228	177	200	194	214	205	227	199	202	205	216	203	228	231	220	181	184	216	207	209	179	192	224	183	200	209	195	195	211	214	197	199	225	204	216	175	210	235	186	232	189	212	217	200	201	196	237	205	228	192	218	204	207	212	198	203	224	200	178	164	190	197	212	226	202	201	204	202	198	197	208	197	227	219	208	226	198	199	208	213	195	202	225	208	197	192	212	209	217	192	196	206	196	203	195	237	198	210	181	197	182	206	220	212	209	205	172	210	191	199	192	221	213	198	222	213	211	202	213	228	208	206	216	211	220
2932	479	531	540	550	512	541	492	527	513	469	494	435	463	503	521	461	491	441	480	487	476	514	452	462	514	485	484	469	477	517	493	463	493	488	509	479	497	510	503	503	515	489	492	505	510	537	485	522	475	517	474	473	504	475	500	505	534	505	501	507	515	502	484	474	484	511	491	506	490	491	492	464	495	512	503	507	482	519	501	493	492	524	496	478	484	498	481	518	489	506	515	494	506	547	511	530	513	470	565	468	525	513	465	563	508	500	483	504	513	535	456	535	503	515	509	485	519	481	495	503	503	537	523	500	499	502	473	516	493	517	463	453	536	482	470	499	490	522	515	495	501	499	488	510	468	508	480	481	475	502	492	475	520	514	520	486	474	556	487	508	502	521	537	543	482	455	504	484	479	550	486	501	450	498	562	502	473	456	506	481	488	478	482	488	503	524	490	501	501	507	491	506	482	529	478	506	478	470	520	510	479	505	506	451	486	499	482	484	485	521	512	494	463	500	473	480	475	505	535	495	519	471	475	529	503	494	458	508	500	496	481	513	482	473	474	517	491	489	467	513	517	488	499	501	491	515	485	451	525	535	488	509	513	481	456	494	507	497	499	438	502	484	464	506	474	501	499	512	492	463	489	506	491	473	498	485	543	502	454	508	489	502	521	480	488	481	520	475	479	489	476	496	465	480	490	492	465	517	505	480	507	484	512	449	476	529	524	525	481	550	541	511	531	514	523	495	475	511	493	491	494	480	550	504	527	477	470	464	489	470	491	520	527	489	493	528	499	474	489	482	475	481	509	498	542	495	489	522	532	556	453	540	513	510	498	474	464	500	465	511	492	495	512	451	510	508	500	498	495	510	508	453	494	534	487	516	471	444	466	492	521	498	475	502	490	521	485	485	515	458	495	516	519	526	516	501	499	480	466	510	479	477	489	485	508	506	489	480	485	501	516	511	480	475	491	483	459	494	514	479	508	515	478	489	520	498	460	499	480	480	499	506	494	493	535	484	515	500	515	466	498	498	473	465	521	519	501	453	499	469	470	527	498	492	490	481	509	475	507	504	504	523	470	507	439	507	473	493	455	464	477	514	468	530	539	518	514	494	469	497	483	509	489	518	486	544	490	483	486	510	487	491	455	472	454	494	523	501	487	514	510	465	435	451	492	497	486	448	507	531	496	520	499	461	518	527	506	483	484	526	492	517	515	484	542	486	536	467	513	513	553	558	522	521	488	509	519	504	543	484	476	469	486	506	500	514	508	505	488	514	503	493	519	485	470	502	463	517	526	523	507	485	453	536	515	469	505	492	480	524	484	480	495	490	506	484	529	504	477	499	488	533	477	488	477	462	473	493	514	475	494	516	491	467	492	477	500	516	503	495	498	513	476	503	513	514	509	481	500	468	502	524	469	512	525	479	498	529	510	491	475	488	510	440	486	488	497	490	519	509	463	479	487	488	486	511	508	456	542	509	512	509	516	451	488	482	482	509	505	489	507	523	470	545	511	474	507	446	500	496	518	512	516	480	492	486	497	481	505	484	464	468	474	480	506	505	505	463	477	471	507	514	498	517	498	495	481	491	508	484	475	514	519	512	487	487	488	503	505	481	524	467	491	501	506	488	492	507	514	503	498	516	501	531	521	497	476	493	469	464	506	498	496	493	488	511	506	507	516	499	520	452	511	490	484	508	480	531	524	498	479	519	447	475	498	491	463	503	450	500	536	447	483	454	524	485	499	518	495	477	460	505	509	482	488	498	486	508	502	480	527	515	497	528	522	465	498	465	479	507	509	441	485	539	496	480	497	479	501	506	497	508	462	488	481	513	495	485	501	484	498	503	508	494	511	480	499	541	510	470	471	501	529	488	476	517	501	489	495	487	464	499	517	527	514	484	478	489	484	515	476	497	482	491	477	501	468	511	495	502	531	504	500	494	507	474	541	507	516	453	498	455	501	508	524	490	480	504	510	501	496	506	492	490	503	501	555	507	515	460	494	525	491	516	496	506	450	474	490	506	511	501	473	505	496	501	491	480	487	493	447	535	516	539	542	482	493	466	483	474	549	514	518	516	515	522	475	546	507	496	503	529	540	495	486	485	477	508	482	480	481	472	492	489	476	478	497	538	556	479	481	516	487	496	483	513	496	505	499	508	521	530	489	503	486	510	496	507	513	437	500	494	496	499	515	487	505	510	514	486	513	509	492	501	474	432	481	472	482	492	458	490	542	481	513	473	512	550	516	531	479	514	512	501	490	504	522	530	479	519	508	536	502	499	528	516	465	500	496	512	496	479	436	507	533	488	495	486	511	529	480	524	472	494	499	504	466	517	481	484	502	493	457	507	515	486	494	485	499	506	513	459	497	512	513	486	461	476	520	494	507	493	468	515	494	473	533	493	509	480	474	485	497	505	548	526	484	496	489	480	524	507	499	497	480	532	490	484	492	503	532	457	493	558	524	513	469	481	474	477	497	523	472	532	499	459	492	487	486	502	485	463	507	511	518	499	507	464	508	460	524	525	487	505	512	491	507	493	530	466	462	507	519	489	508	545	509	494	461	493	459	513	494	509	516	531	470	496	493	491	483	439	527	517	454	473	549	528	520	442	529	504	519	453	454	507	498	501	509	548	500	476	487	467	479	463	520	466	503	496	517	471	516	504	518	444	534	494	516	534	459	501	523	434	495	493	508	509	471	557	489	498	464	541	504	489	473	523	491	469	476	495	517	494	513	525	510	525	490	502	476	438	534	455	516	502	472	512	465	475	497	464	530	494	482	491	511	525	500	453	491	514	507	512	486	494	486	486	522	460	488	495	475	517	474	490	503	500	477	498	506	503	485	529	522	512	498	513	500	513	523	489	521	485	494	445	509	471	457	489	468	485	521	528	509	469	476	496	484	512	509	491	454	474	495	479	535	475	492	518	498	502	489	504	501	530	510	536	468	486	487	508	503	537	446	532	489	520	489	488	471	488	481	507	497	486	509	491	494	505	469	471	514	513	473	446	534	489	444	492	480	554	506	511	481	479	528	446	458	501	482	441	458	464	511	532	523	489	474	482	496	506	480	469	474	479	533	497	468	536	493	463	486	464	521	521	485	469	520	502	505	480	495	509	541	489	513	519	473	468	487	516	458	478	499	518	494	466	517	518	466	532	467	498	460	513	516	469	485	503	494	488	497	475	518	490	478	506	506	506	493	475	450	514	483	514	500	497	497	520	504	491	517	491	455	504	549	533	481	474	504	491	496	497	500	519	493	472	498	504	491	513	487	502	518	465	519	545	481	454	497	488	512	469	493	487	517	529	493	508	487	502	546	479	488	515	516	467	470	498	491	482	513	489	526	503	517	517	492	508	484	496	510	502	549	528	495	466	526	456	489	562	514	496	471	481	490	459	494	534	482	440	491	514	480	478	501	515	501	488	514	499	474	472	490	460	501	495	464	497	498	477	510	503	470	535	470	448	491	488	526	527	515	502	506	482	467	481	494	520	500	503	505	504	509
11436	812	622	531	472	418	358	334	322	329	350	343	320	344	321	291	315	272	277	341	312	308	292	300	265	295	290	320	303	292	295	269	312	303	277	311	257	276	313	288	257	306	289	289	301	296	302	261	332	289	314	292	326	292	315	328	288	306	328	276	284	301	286	296	281	306	281	302	329	298	323	292	326	307	274	279	308	280	257	312	295	272	280	302	303	310	298	274	306	304	327	299	311	278	281	277	298	296	314	261	308	270	314	266	285	306	255	283	321	295	314	306	293	291	330	302	318	287	296	297	318	282	315	295	303	312	295	278	269	305	288	301	298	246	268	288	282	289	292	287	297	268	258	333	313	325	294	296	283	296	279	305	272	275	307	280	275	304	319	275	296	317	286	254	316	267	276	259	273	299	291	299	297	290	311	258	280	270	281	300	287	304	294	280	274	304	286	278	287	269	292	287	304	252	267	304	306	305	267	310	295	277	292	297	319	259	286	304	315	293	285	290	276	274	326	290	323	313	307	268	290	301	327	304	311	313	302	282	282	269	272	245	297	318	315	297	291	289	288	302	268	280	323	351	300	292	281	311	310	278	321	280	326	310	298	301	333	273	315	304	314	299	287	311	241	303	287	288	306	270	311	291	278	289	282	280	318	302	306	282	310	299	282	267	309	280	311	308	300	263	264	265	284	302	301	296	291	330	295	282	294	287	334	308	307	307	271	284	292	278	325	278	296	301	303	299	338	297	282	305	285	280	292	320	282	286	291	283	339	302	297	283	278	283	280	297	324	304	273	296	322	268	311	314	307	287	309	287	282	295	317	280	286	290	318	294	276	309	329	289	319	307	344	296	305	290	303	332	282	278	314	302	294	293	300	301	284	331	323	318	268	277	283	299	256	287	322	258	278	318	255	318	297	277	304	320	267	296	305	283	269	281	293	291	295	290	283	301	284	297	295	281	325	318	285	299	279	294	330	333	314	301	277	298	298	284	328	298	298	291	283	302	287	291	282	324	276	291	296	288	300	282	278	288	286	288	334	280	289	326	311	243	290	293	290	294	273	278	292	323	289	289	290	264	279	299	306	292	309	299	269	268	287	329	315	317	304	297	300	273	274	304	296	255	293	313	297	318	283	285	302	257	354	311	303	293	315	314	288	289	290	318	318	278	278	275	312	290	292	307	308	318	266	276	327	309	253	275	334	290	298	280	290	298	276	321	270	318	323	274	328	278	294	308	298	306	306	277	280	272	264	315	281	285	310	292	303	294	314	327	291	284	295	287	281	247	291	300	321	310	306	299	284	311	311	322	336	313	307	315	252	310	269	280	288	274	278	265	281	297	292	281	326	318	302	308	283	304	337	302	304	304	309	297	278	282	304	278	285	253	302	290	323	301	303	262	265	277	282	304	295	308	273	286	269	295	287	282	248	286	277	296	285	326	295	289	322	314	315	303	304	263	254	296	297	286	317	309	310	301	312	276	281	343	295	306	326	288	323	306	286	297	313	320	293	295	302	297	284	299	271	313	277	298	281	276	274	278	283	300	286	310	297	289	284	256	273	314	298	328	314	312	309	305	259	304	269	296	278	298	279	272	341	286	285	304	285	310	295	329	273	294	277	283	317	287	253	309	299	302	350	248	318	255	284	302	327	284	293	356	285	273	311	315	269	278	307	306	289	285	293	328	309	294	314	297	264	312	310	336	341	280	319	272	303	313	290	284	316	293	309	295	324	289	262	300	331	279	292	288	285	290	339	294	292	295	283	351	279	274	275	326	304	257	286	297	284	296	319	292	298	321	290	287	310	300	283	307	283	290	299	297	298	322	304	330	264	287	287	306	305	287	296	317	340	334	257	304	305	317	287	276	274	298	264	316	311	296	307	299	280	241	298	338	293	300	289	284	285	310	265	295	292	330	294	320	297	320	276	295	278	298	249	306	305	299	293	336	322	293	304	278	301	290	269	302	315	279	290	342	293	310	277	296	274	322	264	280	276	273	300	279	296	297	262	299	313	314	290	298	329	309	259	320	318	282	303	313	309	297	267	273	264	308	313	315	264	288	275	271	325	265	307	302	303	290	311	275	292	303	307	295	319	285	273	297	294	272	315	298	250	293	294	285	297	306	292	275	331	292	287	285	299	284	278	289	284	326	263	300	305	323	296	301	308	266	288	255	314	262	285	304	270	276	305	288	287	312	291	262	290	264	302	264	262	265	336	324	309	264	329	310	310	297	329	297	291	345	313	279	272	272	293	271	302	316	275	297	289	311	299	278	301	285	288	267	291	289	280	295	303	295	273	316	292	311	293	284	300	276	281	305	305	293	267	281	297	272	272	309	277	314	273	275	297	281	301	315	283	282	280	298	284	322	290	296	314	281	282	289	277	294	287	285	306	296	278	300	296	318	280	311	257	285	289	312	320	290	289	298	293	288	274	288	325	289	295	293	300	298	297	321	319	276	286	308	296	293	326	316	295	302	305	261	251	297	316	311	293	284	288	262	294	285	309	302	265	296	250	319	304	301	289	305	291	284	289	307	304	303	306	298	300	270	279	301	288	274	320	272	287	253	289	292	274	276	306	318	252	327	276	296	265	268	365	305	309	298	304	301	275	275	276	294	277	304	282	308	287	323	312	321	305	319	296	306	303	303	287	296	308	295	283	338	280	298	234	285	288	333	332	325	298	267	340	318	277	317	293	314	288	284	277	297	320	290	316	326	313	308	272	322	254	263	279	316	314	350	298	271	311	295	315	262	292	278	315	324	307	283	280	309	320	315	291	281	282	272	299	280	319	288	304	290	296	296	305	280	298	279	277	308	291	290	304	302	279	292	289	280	275	317	294	284	273	299	290	266	275	303	295	301	316	292	306	294	303	286	300	274	293	287	314	313	326	287	293	295	305	315	296	288	333	287	346	291	317	277	336	265	268	304	305	303	322	285	307	289	307	297	294	276	294	284	289	316	269	303	290	256	343	267	283	274	281	304	318	286	298	309	305	302	276	293	299	302	303	258	305	270	299	308	288	293	303	264	295	262	264	281	289	289	307	319	330	285	303	299	278	296	290	301	317	280	271	342	307	319	276	270	309	284	275	312	307	293	312	281	304	291	321	306	281	295	286	293	319	287	280	289	304	300	314	296	319	284	310	279	338	281	306	270	261	285	284	294	275	302	268	318	278	325	306	311	305	309	297	295	272	290	299	314	285	298	298	275	293	261	292	323	301	310	260	239	289	292	299	309	284	300	295	298	294	275	284	306	288	297	284	300	287	278	306	276	307	277	291	282	280	299	308	281	318	286	299	281	311	299	292	262	298	275	329	331	336	345	310	334	312	295	251	295	299	276	319	289	301	300	329	299	286	300	277	282	296	285	272	280	302	302	298	235	265	309	299	266	290	286	299	285	319	305	298	298	299	304	301	329	295	285	281	298	287	277	278	311	278	264	301	292	315	265	296	294	267	285	269	301	277	293	277	287	310	324	283	272	316	293	297	297	274	273	277	302	295	283
8232	1033	1413	1525	1348	1197	1059	1017	870	824	841	842	753	758	823	763	700	780	750	734	740	751	721	729	752	715	734	714	703	689	698	694	693	688	649	719	725	663	658	698	723	687	705	696	707	720	651	631	672	696	680	669	649	682	684	706	678	704	690	681	674	706	664	676	668	670	689	696	732	713	669	692	676	663	704	689	727	734	707	705	719	671	697	682	720	701	699	699	733	639	680	701	707	663	686	684	637	647	726	700	700	695	678	730	696	659	669	721	704	689	675	655	689	671	665	711	724	674	653	706	655	680	720	668	663	711	672	694	715	691	605	659	698	666	682	634	670	675	667	673	693	675	713	667	686	662	708	634	639	689	676	682	654	702	653	717	618	716	625	674	714	660	698	662	657	679	701	667	676	657	669	657	668	674	662	653	677	686	691	706	674	696	685	687	637	670	696	668	662	691	662	682	676	651	655	646	668	713	693	659	649	681	737	672	676	657	708	698	718	679	695	672	649	691	684	687	667	684	695	658	716	685	656	726	653	673	676	714	666	665	675	682	665	694	700	670	717	668	708	716	685	671	702	648	688	656	688	627	710	671	683	700	702	657	733	687	697	688	667	674	688	717	711	697	628	690	675	717	657	700	669	706	668	714	642	687	698	656	655	652	695	687	654	710	717	668	703	637	735	682	674	696	644	652	692	654	677	697	659	710	747	675	688	676	676	650	647	643	689	645	695	691	636	653	655	702	656	653	690	693	662	674	707	662	617	632	703	714	660	660	650	669	674	642	657	688	686	644	681	681	690	706	700	738	685	638	705	707	669	671	686	662	644	682	644	634	699	669	698	681	698	693	708	673	665	628	715	663	667	635	651	667	675	676	716	667	678	663	696	657	685	702	687	703	690	674	712	672	689	650	645	633	662	707	687	669	675	694	692	694	665	668	677	631	732	658	671	665	660	659	689	671	643	697	669	669	670	644	671	660	660	652	694	657	700	687	674	701	636	652	653	679	700	689	717	666	685	615	673	657	720	714	726	668	676	656	682	685	657	688	677	660	702	670	673	693	686	688	684	653	705	696	675	695	677	711	694	660	675	659	677	693	731	688	727	643	662	644	615	653	690	697	694	661	693	668	638	713	642	666	664	682	693	676	627	634	689	707	672	675	696	642	724	676	701	689	637	709	690	711	711	692	677	643	664	646	712	684	698	647	687	699	698	650	660	682	712	676	660	652	736	661	683	664	693	700	682	681	714	682	703	688	704	681	637	718	697	709	628	720	725	679	674	706	650	688	663	647	660	663	669	703	739	620	626	670	678	700	673	684	663	668	661	693	686	685	686	689	699	683	672	713	661	717	631	716	663	622	646	711	665	706	681	721	674	719	680	680	714	652	658	683	637	710	644	666	670	679	669	669	662	643	666	657	643	662	649	663	659	672	640	647	720	675	699	645	665	690	685	682	700	659	724	649	655	689	699	705	665	619	676	719	677	636	669	662	665	702	679	674	714	636	677	647	677	706	635	670	674	706	660	690	734	672	692	693	637	644	672	695	644	688	762	648	697	683	686	698	719	673	720	675	632	727	655	682	700	673	704	688	665	683	702	713	699	663	723	688	694	620	660	676	709	653	703	708	708	660	657	612	685	724	721	667	707	689	633	732	672	666	690	738	642	653	658	674	682	700	683	692	702	638	630	625	687	690	685	656	680	697	686	648	688	665	695	704	715	686	649	694	672	656	642	669	684	679	716	681	668	710	727	688	660	660	662	678	660	700	705	651	627	656	664	697	702	634	665	667	687	706	718	694	669	722	694	674	668	655	699	645	681	703	686	655	708	669	693	653	646	671	690	702	730	685	707	713	695	697	678	705	651	700	666	679	718	696	675	688	679	652	672	672	686	704	667	663	667	715	697	699	669	706	694	654	709	666	726	677	664	774	684	675	729	706	641	631	688	673	674	683	747	689	695	679	687	667	705	713	645	673	669	683	653	647	649	695	682	667	672	695	697	679	671	718	725	673	638	684	661	665	667	688	682	661	668	659	706	659	715	675	691	654	711	716	650	671	650	695	745	632	688	696	718	732	682	700	631	656	683	682	661	686	706	709	629	664	657	661	696	678	699	612	646	652	666	687	689	644	715	663	653	691	664	637	649	743	656	769	675	708	680	676	712	728	666	677	685	633	686	692	626	662	702	693	679	693	718	710	668	675	676	653	689	680	672	725	679	633	672	710	688	689	659	706	718	719	687	676	678	639	649	666	696	649	679	674	675	688	677	660	716	701	660	723	680	643	661	692	703	652	669	706	671	662	676	702	703	670	676	695	676	682	673	704	712	703	666	689	689	699	711	668	771	639	712	694	683	654	633	669	656	705	732	686	686	638	681	671	654	624	638	669	669	680	636	641	703	684	711	649	688	659	696	662	665	719	655	677	670	665	710	678	678	668	672	692	663	680	697	678	725	657	692	725	677	655	703	705	670	678	701	700	689	669	717	704	659	661	621	687	680	684	697	685	703	669	666	664	716	682	688	693	729	675	673	666	704	695	643	703	725	663	662	681	704	702	711	708	668	652	633	657	710	694	675	722	722	669	664	664	647	662	709	677	670	657	675	675	646	720	695	678	685	682	689	696	623	689	639	648	747	666	676	628	656	611	677	689	676	652	693	679	642	654	670	647	698	675	682	670	652	749	699	642	666	665	657	597	698	653	696	694	687	714	662	669	690	667	713	672	703	641	681	668	662	683	680	688	701	665	638	634	655	667	707	729	702	678	694	695	676	639	675	680	661	689	651	687	679	652	691	646	668	641	655	687	686	663	687	663	699	642	684	647	667	695	722	643	638	639	676	701	723	627	680	653	677	664	696	654	735	665	698	678	688	663	654	693	694	662	685	700	674	716	672	653	673	720	673	723	703	684	632	687	678	656	694	672	723	706	690	682	654	696	654	675	646	688	645	691	705	623	659	629	662	636	667	684	676	672	673	676	715	660	662	687	650	701	674	715	683	626	697	700	676	668	699	676	632	682	710	641	668	722	706	683	673	636	662	708	718	711	707	631	732	673	631	626	662	711	682	649	653	751	682	698	700	717	708	674	680	685	682	669	679	707	712	665	718	681	719	703	648	712	664	647	635	684	691	733	709	681	653	688	719	645	690	693	678	682	613	653	665	675	686	649	662	642	680	648	655	652	669	696	679	671	697	656	673	683	698	656	687	646	679	670	729	700	656	666	697	709	666	677	638	675	636	687	668	651	670	750	711	697	710	673	682	685	721	666	603	660	714	700	680	683	671	692	667	646	662	634	674	667	680	661	631	701	699	707	670	681	647	661	650	693	670	699	702	707	697	691	641	686	662	677	699	691	657	657	673	713	696	670	705	702	688	696	646	683	682	695	694	668	638	652	677	669	644	701	655	654	684	728	667	709	664	666	678	699	665	675	649	672	670	674	661	653	639	670	722	705	699	676	674	681	649	663	729	673	657	628	687	660	657	694	700	692	665	739	724	682	664	663	670	650
19074	1789	1124	918	784	591	578	509	470	477	436	452	425	455	434	431	401	411	371	396	413	391	401	385	408	373	401	398	406	410	399	384	410	410	413	428	415	402	387	432	384	409	415	414	392	397	409	433	406	443	363	396	429	437	417	382	417	389	382	367	391	385	396	412	404	400	409	425	386	379	406	398	390	435	386	413	442	378	409	403	442	382	387	401	368	391	377	387	405	438	411	382	405	390	411	396	410	386	393	367	412	381	398	430	392	382	436	398	402	357	391	364	403	383	387	381	405	407	400	381	375	393	400	386	414	400	369	396	397	402	416	376	377	433	399	408	394	357	404	396	414	377	376	356	393	382	358	365	391	416	407	392	435	371	398	386	393	447	403	436	372	374	403	410	421	407	357	407	404	419	429	393	390	427	413	363	396	409	420	401	411	372	424	356	392	407	402	394	397	385	388	379	413	420	420	408	402	386	397	383	365	412	370	394	402	399	394	395	364	404	422	373	390	386	428	394	420	405	404	381	363	395	446	389	386	380	396	384	392	341	397	397	395	379	431	415	406	367	384	354	405	399	421	426	430	427	353	365	393	366	404	413	414	374	405	420	417	371	377	396	413	400	367	401	408	365	400	384	391	420	426	376	404	402	390	410	432	339	415	362	381	376	375	419	398	370	369	360	393	403	336	407	392	409	430	379	400	383	408	356	383	355	401	372	390	387	379	375	403	411	380	372	404	350	431	403	379	418	400	404	428	380	397	382	408	385	408	413	397	397	379	385	406	386	389	408	372	374	381	394	413	364	398	389	368	404	398	370	393	372	393	418	396	381	372	406	456	426	407	382	415	377	360	400	370	370	408	395	404	445	411	406	398	401	432	399	359	423	399	372	379	348	361	401	396	416	397	434	374	401	381	392	404	410	417	385	380	407	415	380	404	377	398	397	405	437	363	401	408	421	405	381	384	377	388	426	390	376	409	430	423	420	376	375	406	390	409	392	411	418	420	388	435	389	422	365	366	384	419	390	472	382	386	400	364	417	405	395	440	436	388	416	395	376	449	363	384	395	387	398	375	400	421	399	396	398	379	402	415	410	402	376	369	386	420	375	373	390	367	423	405	423	371	391	436	390	400	416	389	392	425	416	405	380	389	364	402	399	407	409	411	371	391	416	401	393	382	376	404	372	394	399	429	411	436	397	357	365	411	406	398	389	382	375	390	421	408	417	396	417	346	361	428	422	425	373	393	421	395	398	370	445	376	379	368	421	396	384	405	406	424	369	412	421	398	348	375	394	407	430	438	437	368	411	372	416	443	404	416	424	424	386	386	399	397	428	403	397	411	386	434	375	374	388	443	374	368	409	383	423	413	398	417	402	381	390	384	405	425	401	369	353	396	447	378	375	370	398	406	416	420	399	399	408	419	393	408	437	380	374	391	380	399	414	392	352	404	386	383	368	403	387	411	404	384	399	377	406	404	351	380	386	384	417	386	430	405	366	371	476	423	402	413	380	391	377	377	411	426	392	397	349	374	396	381	423	364	387	394	346	394	419	415	380	408	418	433	408	401	407	425	404	391	433	349	401	382	360	395	370	399	366	390	395	411	392	395	382	377	406	415	382	406	408	414	408	404	395	427	414	438	360	428	411	412	430	393	393	355	343	391	379	370	418	346	382	385	381	422	400	400	405	376	385	408	391	356	387	399	377	354	392	380	415	406	367	390	398	412	391	366	377	386	388	363	425	391	394	420	405	377	400	418	382	422	371	379	409	417	401	327	382	402	379	342	398	399	398	422	401	391	371	460	425	383	400	409	404	378	389	376	418	391	405	424	406	415	412	378	406	386	393	368	409	397	418	402	437	376	407	409	390	398	383	392	377	384	412	394	407	382	416	395	373	389	428	390	427	374	357	376	390	392	440	427	423	391	388	380	393	392	370	379	396	420	383	384	399	344	351	424	397	404	390	415	378	417	413	405	383	414	366	394	380	371	370	361	423	371	417	433	389	352	387	372	402	467	380	379	384	376	402	358	375	408	400	429	394	387	424	406	381	379	415	423	432	380	399	445	420	393	400	394	389	420	371	387	375	340	373	382	406	392	377	412	373	355	375	436	366	397	362	391	412	371	386	389	412	411	394	392	404	385	381	381	423	422	376	420	404	391	443	423	391	379	389	405	412	422	413	407	374	322	419	393	400	353	423	427	378	416	420	436	369	374	395	395	405	390	361	415	389	400	377	373	382	402	383	435	407	382	396	400	418	381	403	389	413	393	373	391	398	379	400	401	420	363	403	370	433	439	392	420	436	401	433	364	369	456	382	403	399	378	367	411	393	408	413	397	389	407	389	394	363	413	403	397	358	401	368	354	380	427	361	385	392	358	443	380	405	435	420	379	379	428	371	417	390	393	403	377	402	408	408	410	371	392	379	426	379	373	408	427	398	405	382	389	397	373	370	407	392	395	372	363	360	383	425	383	391	392	364	380	395	369	391	419	369	388	415	412	382	396	382	371	405	410	427	412	368	390	363	385	397	402	418	391	375	387	384	392	387	451	377	356	415	440	364	353	406	387	381	390	411	423	402	390	414	408	432	408	449	400	364	403	414	378	390	417	386	387	392	403	395	401	443	377	426	398	398	399	398	406	408	427	385	378	440	397	419	392	396	383	395	415	436	409	440	402	390	353	369	426	381	392	347	394	381	377	387	403	364	404	367	396	382	391	388	426	415	398	400	378	443	373	394	377	399	435	410	414	401	373	425	403	446	412	396	405	390	423	431	420	381	420	369	376	410	398	386	368	418	395	396	391	374	415	375	406	402	393	429	358	378	427	388	403	362	367	349	405	400	400	384	411	416	449	385	408	376	406	366	452	390	389	413	370	421	428	391	406	394	409	348	382	405	384	382	378	349	414	410	416	425	377	381	389	399	432	385	396	428	410	385	374	373	400	410	347	379	408	390	382	414	412	385	401	454	398	389	399	375	420	350	393	390	411	435	379	395	386	386	388	387	425	361	410	352	385	409	404	387	382	401	377	370	384	372	381	390	402	391	419	400	398	418	362	402	398	415	412	417	438	396	380	367	415	397	391	361	389	387	375	391	427	405	390	411	406	425	364	409	440	413	359	354	404	435	409	360	400	404	408	400	412	373	368	394	411	402	405	376	426	389	391	413	410	381	370	412	403	420	386	395	416	400	374	342	402	431	381	399	371	423	410	424	388	396	426	388	375	396	414	411	387	418	411	373	432	437	378	384	363	414	389	398	424	405	378	390	380	386	414	355	393	380	415	371	432	400	401	391	358	409	382	356	409	410	373	391	379	356	404	450	402	394	388	413	406	452	386	342	374	413	383	394	385	375	370	389	398	343	421	425	372	391	397	357	372	411	379	391	381	363	419	422	426	410	381	359	394	464	434	387	455	354	375	380	427	388	382	402	405	419	403	382	348	408	381	415	401	387	369	382	375	391	396	419	397	357	386	422	401	369	382	366	386	390	416	372	399	410	380	366	350	432
10503	1526	2284	2550	2131	1856	1565	1492	1318	1229	1143	1141	1069	1017	1057	969	976	1042	947	983	963	933	976	953	879	888	952	906	859	903	887	889	901	847	876	835	854	930	920	902	873	895	896	868	862	862	772	845	875	858	818	829	849	896	915	888	879	860	840	854	832	904	880	760	866	851	889	889	852	843	853	855	817	878	849	858	840	896	854	912	894	902	910	850	846	893	840	879	838	938	895	816	880	888	870	904	881	890	788	847	828	903	827	850	841	868	880	867	823	905	839	909	886	902	900	897	911	866	874	879	893	936	858	836	895	868	846	874	825	875	868	834	848	850	891	882	829	842	895	849	849	928	895	863	886	859	873	853	857	902	863	860	804	865	902	890	980	836	873	879	875	850	828	881	859	854	907	843	851	864	841	857	867	891	868	942	816	890	815	848	854	849	903	897	862	865	854	910	807	889	800	893	796	861	903	868	878	838	854	781	891	858	879	819	808	880	838	863	869	842	842	922	883	885	910	852	810	872	855	844	909	835	834	839	906	840	813	848	862	860	857	882	830	863	840	861	852	857	863	882	894	840	865	821	874	872	833	860	877	884	884	856	917	875	924	867	860	844	916	805	886	869	869	906	821	864	842	803	830	912	886	841	884	848	831	843	901	834	830	791	838	836	804	885	870	858	900	852	851	832	885	798	813	893	861	844	847	798	913	883	902	899	816	906	874	837	855	883	854	819	839	873	813	912	839	830	865	878	884	813	848	824	853	847	861	883	844	851	832	851	868	845	833	862	835	834	877	864	869	838	890	922	897	904	813	872	842	881	863	828	869	872	799	812	838	883	838	832	862	896	851	874	801	858	817	854	846	809	862	851	837	860	856	863	822	862	894	861	878	876	838	868	834	888	875	850	905	830	856	902	882	871	837	858	810	882	831	870	864	850	870	843	891	880	869	867	854	864	942	836	843	851	856	885	852	842	851	882	859	874	833	839	857	861	893	829	878	877	871	896	852	915	859	882	854	812	828	885	897	842	874	859	897	855	845	839	859	845	853	852	876	859	858	824	827	842	876	871	847	870	821	818	856	905	840	819	838	853	831	834	877	856	857	870	857	859	884	881	877	910	832	811	924	876	898	883	857	829	870	872	820	879	836	890	919	881	846	851	838	818	915	848	856	883	804	820	905	873	904	853	861	910	833	865	875	838	876	886	854	886	879	844	836	820	806	874	807	896	883	909	840	812	863	832	901	902	877	872	863	888	846	849	845	868	893	894	807	847	840	870	834	898	834	864	844	860	813	826	904	863	852	866	826	837	849	870	863	877	834	835	889	866	819	815	817	873	854	863	850	874	824	932	930	896	847	841	816	855	824	869	849	863	944	839	814	836	812	942	860	846	863	860	880	826	892	862	860	863	858	855	856	856	888	838	877	904	857	819	858	848	881	841	880	889	904	820	854	843	876	827	861	880	837	830	841	875	839	887	868	840	863	849	854	855	845	845	871	874	868	807	860	820	871	862	831	839	879	829	891	834	840	872	792	870	847	886	853	854	899	843	852	841	819	820	857	850	826	886	867	795	855	846	816	886	851	876	764	842	811	853	854	804	869	896	858	872	917	899	843	853	835	855	937	838	904	837	872	868	871	879	912	827	890	870	850	866	881	873	851	854	865	834	837	866	884	887	859	817	888	846	899	891	872	843	869	867	825	858	816	843	858	826	828	848	841	868	937	813	866	925	894	873	811	849	810	853	873	863	906	873	845	879	846	851	835	886	872	886	818	826	871	866	879	841	869	875	862	874	891	810	834	847	842	812	830	823	856	841	878	827	877	916	857	832	825	876	897	841	819	872	876	889	876	893	860	873	860	877	869	865	901	871	859	893	847	910	866	826	857	901	897	837	883	825	890	836	851	867	818	870	868	869	841	872	831	812	927	875	862	857	884	874	889	885	822	827	881	848	863	825	869	804	861	865	844	825	855	881	865	824	857	812	880	858	877	890	848	824	830	862	852	866	819	889	845	796	805	862	881	920	877	848	868	856	833	868	868	827	835	876	870	893	828	849	871	884	911	815	883	899	876	896	879	875	880	854	843	835	839	914	869	883	880	836	859	871	858	868	906	832	822	860	871	864	828	876	840	828	885	859	863	773	863	888	878	860	852	856	844	892	928	812	875	874	851	888	834	867	932	869	860	814	840	894	882	833	834	875	897	835	867	889	826	837	849	866	857	855	867	806	856	875	861	869	891	830	847	841	869	834	827	821	854	871	836	843	842	809	865	855	805	788	863	870	838	849	864	900	886	892	850	876	870	884	929	795	822	898	856	818	831	860	866	844	851	918	794	852	849	866	815	829	848	889	880	835	904	836	857	838	896	835	814	870	855	810	878	851	890	792	857	867	840	823	826	897	863	873	856	824	897	868	875	890	884	817	894	910	883	785	878	831	811	839	887	847	836	853	796	840	831	833	828	849	827	873	875	776	844	855	888	895	837	882	810	864	838	848	923	902	892	880	823	899	855	838	897	864	803	857	836	897	856	890	891	844	830	905	858	818	883	946	868	877	897	851	841	858	866	794	867	860	919	860	797	877	905	864	853	858	906	809	867	856	919	858	846	870	821	792	872	896	858	874	870	819	890	913	816	814	849	883	895	830	841	834	849	836	856	887	899	839	877	878	828	902	914	887	812	887	826	868	897	859	845	840	848	819	915	842	861	853	859	857	803	862	856	881	881	846	819	831	859	831	881	888	845	829	911	916	869	855	881	828	927	836	832	837	872	849	821	859	889	827	880	892	885	867	875	894	875	852	881	922	849	820	861	850	884	839	872	841	851	854	849	872	922	873	871	882	821	888	853	884	890	836	880	846	871	840	845	876	864	880	897	865	879	868	819	874	848	848	870	854	859	839	846	854	889	803	832	872	866	840	845	902	853	845	875	864	833	847	874	831	839	897	823	882	847	832	885	834	784	931	876	882	835	878	861	846	858	883	848	854	815	873	858	867	834	816	850	881	839	826	830	861	836	824	843	897	819	822	847	856	853	819	874	838	877	844	820	882	825	808	830	853	887	909	856	876	842	815	826	905	791	816	874	894	889	832	861	834	894	839	903	842	782	873	878	848	876	871	885	858	879	840	867	869	814	867	859	852	902	848	875	877	898	822	859	830	882	838	879	889	867	896	863	898	843	928	860	873	879	835	830	845	885	836	900	825	902	856	808	838	831	904	863	837	849	849	842	838	898	818	829	845	839	853	891	869	854	868	878	895	877	815	878	864	874	816	849	864	889	879	870	801	906	884	833	859	863	868	817	897	857	860	903	860	817	854	867	839	843	837	892	833	824	880	855	869	798	877	872	870	874	836	850	854	874	891	842	830	825	911	871	846	851	908	851	855	915	851	918	887	833	831	866	850	887	829	865	869	913	856	915	862	898	861	856	862	828	848	839	846	802	891	830	852	850	831	836	811	846	836	844	846	837	885	932	899	820	875	923	880	912	882	852	884	868	882	890	813	838	895	818	928
4018	268	192	200	207	217	189	206	200	194	209	223	204	206	209	219	223	200	212	201	223	171	173	180	214	219	200	182	191	200	214	210	212	236	214	228	216	237	204	194	206	217	213	244	214	209	217	202	215	201	207	227	217	182	179	206	190	215	206	233	225	226	183	186	205	200	205	201	182	195	188	191	174	188	198	206	215	184	191	206	200	184	209	195	197	216	189	237	211	207	207	181	189	211	169	205	201	192	210	200	219	204	220	212	193	191	216	214	205	209	198	216	230	203	189	193	191	221	209	199	203	200	182	213	191	203	201	199	183	205	185	209	207	202	206	227	182	208	242	204	181	222	184	208	210	224	191	217	209	192	191	198	214	184	223	197	201	193	163	180	180	235	192	205	205	189	187	189	178	204	206	206	214	194	201	182	181	202	185	181	197	214	205	217	207	212	219	196	219	202	198	203	181	212	189	200	229	203	230	187	217	214	167	226	196	199	221	213	196	198	212	183	195	188	191	192	182	223	203	196	216	188	187	204	210	225	184	198	217	180	200	200	208	216	227	216	218	243	219	229	174	198	213	201	189	189	176	199	218	219	207	203	196	203	208	219	196	213	194	198	227	223	191	211	216	208	203	199	210	207	211	214	175	173	202	175	201	216	208	188	183	191	209	200	187	232	210	203	189	177	172	213	181	215	202	199	205	199	207	208	201	211	199	209	198	206	225	213	221	197	204	201	179	197	189	172	194	177	218	207	230	233	198	199	204	218	212	218	195	199	205	192	210	195	213	183	210	205	207	209	185	220	185	197	196	165	213	194	176	218	212	207	194	202	213	203	218	229	196	206	206	200	220	227	207	202	204	208	209	197	197	213	206	188	204	181	190	209	226	201	225	191	178	163	188	203	188	227	203	190	222	201	202	196	183	203	234	191	236	183	184	192	211	199	179	196	177	178	196	222	186	215	220	206	208	204	196	184	240	213	222	199	212	195	187	187	183	175	206	238	232	176	201	207	179	184	211	195	184	187	208	214	181	200	184	196	206	226	209	247	219	210	194	225	205	221	191	209	226	200	213	215	249	179	169	209	206	198	179	225	202	217	180	195	203	209	211	191	212	199	210	194	214	203	177	185	225	186	209	237	221	220	180	208	204	181	195	208	196	190	197	220	227	208	196	223	197	213	182	167	214	224	203	227	207	216	205	211	220	202	191	202	177	210	200	219	196	212	184	203	200	204	188	198	191	185	206	205	187	227	212	189	219	220	205	199	174	189	182	189	206	222	191	200	201	205	218	215	216	210	222	187	181	188	180	210	189	191	213	208	159	184	231	215	192	223	188	224	214	200	199	207	195	197	202	189	232	195	198	188	190	214	218	188	217	185	195	213	195	169	203	198	189	205	179	200	195	204	189	184	221	206	210	201	193	236	195	214	184	198	181	182	199	195	187	181	208	190	216	187	217	179	170	204	210	196	205	197	176	166	213	183	210	180	191	179	192	190	193	208	213	207	162	198	211	181	191	189	216	203	216	228	180	182	193	207	191	199	219	168	193	193	209	225	204	195	192	183	217	196	208	198	191	183	191	216	212	172	196	176	210	212	216	192	174	215	193	226	220	215	225	236	207	180	194	186	179	198	196	220	211	215	189	188	207	205	201	200	203	190	198	216	184	222	243	208	192	179	206	227	208	204	188	191	197	210	217	193	198	222	199	202	193	178	199	205	177	181	232	174	188	183	214	199	217	207	212	174	197	209	189	211	184	197	213	189	196	198	200	188	202	225	205	210	189	208	234	198	226	177	200	215	229	190	192	207	246	210	184	166	209	200	190	197	205	193	199	205	199	204	164	180	195	188	202	205	184	179	224	177	186	181	171	198	177	185	204	188	186	179	216	189	202	175	195	204	198	214	181	208	193	208	165	182	190	214	193	202	220	200	172	199	213	224	222	204	217	193	210	213	214	184	169	198	217	178	200	196	189	174	193	190	178	202	231	186	208	206	223	206	177	209	209	221	224	212	203	216	202	251	186	202	216	222	169	176	199	214	191	194	185	199	202	247	213	198	207	216	166	187	216	206	210	188	208	245	183	194	216	190	197	193	186	199	181	203	197	211	194	177	206	190	195	211	199	196	214	223	195	217	202	220	238	194	212	194	192	203	219	187	201	194	212	200	178	215	234	237	192	206	201	212	182	229	188	210	205	243	185	207	191	211	201	215	191	183	194	183	202	190	202	174	193	203	197	212	213	181	218	181	185	209	232	220	193	195	205	188	228	202	207	194	212	190	197	200	217	205	191	208	183	219	223	174	200	200	208	228	221	178	213	204	217	210	184	212	216	217	194	204	203	212	214	202	209	193	215	202	204	210	196	195	206	196	170	205	188	204	191	192	184	217	198	203	203	232	212	191	216	184	177	212	206	169	174	210	235	227	213	198	190	201	217	210	205	200	171	202	207	227	183	183	195	223	210	203	221	194	186	203	190	207	157	228	214	215	194	200	189	189	199	172	195	223	200	216	184	206	206	202	173	225	218	217	190	223	198	200	236	220	193	223	181	199	180	177	209	212	199	194	221	207	186	167	187	214	222	201	238	220	216	186	192	205	192	225	196	220	208	184	187	187	229	185	229	204	217	180	198	194	217	201	227	199	206	203	255	205	223	226	212	184	204	194	178	230	202	243	209	190	191	195	214	196	220	202	211	183	217	210	197	219	219	205	202	206	192	188	181	216	189	209	208	202	173	210	198	167	193	192	205	182	185	223	208	180	203	219	220	214	227	178	192	195	201	244	202	202	219	242	193	203	184	207	223	194	201	201	189	201	190	213	208	214	192	199	187	185	202	177	216	221	203	218	193	199	200	167	212	229	207	190	208	185	205	189	204	227	202	211	201	187	224	218	175	194	210	227	211	207	221	211	219	208	195	202	220	220	200	191	203	179	190	189	201	204	211	211	229	202	197	212	165	191	201	192	209	165	190	175	217	177	190	192	215	227	198	191	204	203	196	201	206	195	217	192	223	185	179	175	190	194	220	206	197	194	219	173	186	205	236	178	217	220	234	182	198	184	200	199	216	186	205	197	210	216	238	226	192	221	208	192	176	166	202	199	187	193	206	216	219	222	203	180	188	188	226	199	205	184	202	189	200	204	198	206	210	196	195	209	199	180	153	191	204	221	217	171	188	198	203	197	206	182	221	192	226	255	180	197	221	209	228	180	217	213	194	208	210	191	197	203	179	163	185	222	193	178	221	199	211	198	220	175	193	187	199	205	182	210	200	192	203	217	219	188	211	214	187	195	210	186	221	224	194	204	232	221	200	193	209	176	208	168	203	187	187	201	171	200	210	203	202	196	196	217	203	183	193	207	209	205	221	210	208	196	233	209	212	207	176	216	202	204	195	196	200	199	203	195	229	193	198	218	213	193	197	195	216	198	206	229	193	210	184	203	215	202	203	208	183	214	219	240	227	183	192	193	226	217	192	217	205	213	195	193	172	238	213	181	198	221	228	175	163	219
3144	530	524	443	504	504	503	515	505	487	474	505	481	439	470	507	507	472	468	478	490	482	490	482	477	484	501	492	454	519	493	465	508	486	495	458	509	482	499	528	506	497	498	490	480	492	490	445	490	496	475	490	466	523	511	496	490	514	500	489	464	508	469	481	502	493	473	471	490	479	502	497	521	463	522	498	508	468	484	516	500	506	508	497	476	480	458	515	469	484	506	508	453	474	505	500	508	517	497	502	501	450	520	510	506	481	490	489	472	496	491	498	446	470	496	467	521	452	493	542	503	473	479	475	521	516	484	496	538	469	496	442	501	447	483	504	506	430	455	471	505	489	508	470	463	465	477	543	510	485	515	510	484	456	490	487	502	505	437	481	535	454	476	473	502	471	454	478	501	487	510	499	495	473	454	526	509	495	482	487	462	515	482	473	470	491	510	508	534	507	512	460	492	496	469	480	479	485	495	525	493	472	461	472	452	472	517	489	477	505	422	477	485	478	507	471	460	523	498	478	480	520	469	449	445	470	484	459	479	492	474	482	514	507	499	461	490	512	458	507	505	475	439	452	469	494	435	477	494	450	492	444	494	472	481	485	450	470	489	484	507	442	460	502	482	443	462	483	475	478	500	512	504	470	486	469	479	465	484	495	514	499	433	451	531	494	509	506	449	489	460	474	519	502	515	511	489	504	459	463	535	522	529	490	482	478	478	489	474	487	471	466	521	510	473	475	482	477	509	457	440	494	483	466	474	498	507	470	502	468	488	507	464	495	454	518	489	452	495	486	475	485	514	474	464	492	490	492	488	505	489	533	478	493	493	445	488	493	536	500	499	468	477	477	471	475	529	482	498	485	489	499	491	517	485	494	450	512	494	474	513	476	507	475	509	513	436	562	506	460	529	515	466	482	503	464	483	468	460	474	517	489	477	533	473	491	461	489	502	507	477	462	484	451	460	482	467	488	503	504	483	513	544	524	492	492	483	480	491	457	487	475	480	492	473	477	485	491	456	471	459	476	501	468	467	480	475	506	482	493	470	499	463	515	493	527	492	499	452	459	527	474	522	495	464	505	497	461	493	476	479	527	453	493	483	468	475	474	473	474	473	485	500	479	508	481	446	461	489	507	485	499	531	447	519	476	486	476	479	466	465	475	502	471	444	477	513	452	453	508	485	508	495	514	545	480	483	555	505	463	522	487	475	491	481	502	455	501	477	479	501	472	480	504	475	519	481	503	486	451	468	443	436	525	496	493	471	455	485	436	484	492	511	476	453	493	494	494	499	434	506	494	499	474	518	496	523	464	479	496	495	454	494	500	449	488	461	489	461	467	530	481	461	474	496	474	506	495	502	492	489	493	491	477	495	450	483	491	494	459	486	484	465	447	505	470	509	484	544	503	491	459	479	439	500	482	473	481	499	511	536	506	495	471	502	506	499	482	520	483	511	464	485	495	495	459	498	472	488	487	452	507	490	454	447	465	480	471	503	497	541	473	515	480	516	513	495	472	503	481	486	489	487	512	497	466	527	486	489	512	488	497	451	488	507	480	498	526	479	498	553	462	508	455	512	519	489	500	461	535	451	471	512	489	503	499	520	514	455	495	488	433	496	470	500	513	552	489	486	493	488	498	473	483	466	459	481	479	489	489	487	494	519	451	482	463	479	521	491	515	473	515	493	519	498	486	481	485	470	492	464	461	534	441	474	516	486	477	456	531	470	460	475	465	504	444	477	460	482	496	472	502	486	505	485	488	487	487	464	489	443	521	462	493	502	487	548	507	468	457	525	497	460	482	503	491	515	524	492	497	472	507	489	535	480	472	490	462	518	497	452	484	500	489	468	466	508	486	471	463	490	496	474	492	447	471	523	473	427	474	523	533	468	469	490	492	508	471	523	519	485	450	482	478	470	466	494	492	459	479	462	554	504	489	453	478	527	471	473	472	482	484	482	487	465	489	463	506	478	486	485	477	443	500	443	479	487	460	476	508	484	520	452	484	499	498	505	508	459	483	542	512	512	500	491	453	469	495	482	486	454	479	526	484	493	464	488	484	505	503	503	481	522	513	486	465	482	478	532	505	512	479	533	473	481	492	515	453	473	506	511	476	482	464	492	465	452	461	489	514	508	542	484	513	503	454	539	510	496	501	479	464	471	489	487	475	485	486	485	500	520	484	491	510	504	483	499	518	468	470	484	512	481	504	474	483	481	459	516	506	475	500	514	472	477	508	504	472	504	481	493	463	480	533	473	464	488	502	489	469	532	479	488	475	477	507	484	523	498	501	507	483	478	505	476	472	481	443	530	510	471	532	485	506	437	489	551	539	491	508	455	487	538	480	476	482	501	510	503	494	478	493	472	470	488	457	513	453	532	522	480	470	573	464	448	479	515	489	502	479	468	500	492	493	526	454	495	480	483	499	441	491	467	485	482	511	514	508	472	448	439	494	468	480	507	492	477	472	502	458	475	510	485	480	461	503	499	485	465	487	512	504	450	490	515	520	484	492	473	503	463	458	493	515	506	454	502	485	453	521	457	487	477	487	495	496	490	482	492	477	515	519	481	479	471	467	514	476	457	490	486	485	472	486	468	460	503	528	510	480	491	456	510	463	487	478	478	460	470	481	437	489	474	533	526	504	452	506	513	456	479	469	498	514	478	487	492	503	484	488	520	496	471	525	490	487	469	501	470	485	498	507	507	456	513	453	471	480	517	497	483	481	498	521	497	480	490	486	479	480	488	483	528	530	463	479	448	475	497	470	492	483	469	469	454	513	488	479	514	491	462	470	500	480	462	546	489	481	551	458	484	512	485	485	479	503	454	488	476	481	422	478	512	484	534	488	499	522	472	496	456	478	509	487	476	487	504	482	495	505	436	507	443	460	480	462	495	475	487	456	467	544	512	515	522	474	478	508	515	490	474	491	477	519	451	509	461	494	476	523	502	493	469	520	494	478	477	494	492	479	527	468	460	462	494	457	471	518	459	485	466	498	482	514	498	492	489	510	486	491	488	450	484	467	459	488	500	482	511	470	500	520	494	480	533	513	472	508	516	519	463	486	506	489	502	496	462	478	515	475	542	501	485	510	472	475	468	509	511	518	482	498	491	501	475	488	507	472	512	487	513	454	476	476	470	518	474	495	503	462	496	501	471	497	486	497	500	500	504	489	475	469	487	510	499	478	484	525	481	461	495	486	486	513	529	437	466	511	477	498	520	485	498	459	495	483	494	475	483	469	491	511	476	507	526	475	486	479	526	491	483	495	484	478	475	493	494	461	493	476	472	521	532	458	489	494	511	472	496	471	473	501	471	442	540	471	472	444	467	528	488	498	482	463	472	472	477	522	517	500	503	500	492	476	484	459	482	491	484	486	511	487	466	479	526	454	498	481	473	478	467	514	475	470	470	485	491	496	475	468	449	478	511	474	465	476	482	491	500	506	486	510	469	482	530	497	523	504	495	476	500	495	524	522	503	472	483	522	549	474	486	493	494	484	517	483
11812	818	644	567	473	382	374	334	346	317	349	344	291	280	304	301	306	336	334	322	338	306	285	316	309	317	294	324	332	294	284	311	307	295	277	310	315	328	277	299	284	299	303	304	280	308	311	322	342	272	282	270	250	255	288	318	302	308	310	255	290	287	303	321	287	328	295	269	296	303	332	302	263	320	258	292	315	277	250	316	330	310	327	292	309	288	293	301	307	299	313	328	327	292	300	304	331	278	325	333	295	277	284	314	273	300	316	290	308	331	302	277	304	306	279	309	276	299	278	259	290	291	332	306	290	279	301	257	282	300	328	241	280	253	287	287	287	284	261	281	284	325	327	289	290	310	298	308	289	320	269	306	289	314	289	323	342	280	310	311	301	304	297	312	294	313	299	280	272	298	302	302	303	330	297	284	246	277	322	308	292	271	303	307	281	301	284	276	303	304	326	332	300	272	266	318	299	272	286	288	282	284	273	283	281	291	278	237	296	290	308	295	290	277	329	278	316	283	295	281	280	287	295	290	269	250	299	275	306	302	284	271	298	277	282	292	303	285	282	284	289	304	294	305	311	307	332	274	281	297	255	282	314	298	294	303	291	296	287	285	305	297	248	286	265	296	323	308	263	332	297	295	325	340	278	297	297	299	292	282	281	277	302	276	303	275	278	295	295	273	261	286	295	277	272	305	307	291	299	311	306	266	284	320	294	275	295	282	329	293	312	318	299	281	278	296	319	262	317	285	292	251	290	267	297	292	296	303	286	296	332	261	279	255	263	278	287	313	304	276	275	287	285	282	292	311	288	315	285	276	277	275	299	313	311	315	301	276	307	292	309	311	312	293	292	314	297	322	287	308	303	282	310	278	301	276	308	312	282	289	316	308	308	307	261	324	274	324	290	269	275	289	312	293	301	292	252	300	295	303	282	295	297	315	324	271	298	269	297	260	285	320	266	344	272	281	250	270	287	323	286	280	279	298	296	312	318	318	278	278	301	313	288	282	313	316	298	275	281	279	273	316	274	296	300	300	298	296	307	311	288	268	284	265	281	298	257	273	259	267	292	330	293	298	276	270	300	287	289	272	287	314	335	299	268	327	267	307	288	291	281	287	316	334	291	290	286	287	306	282	283	272	276	276	306	280	292	290	315	279	319	315	299	278	317	296	292	306	316	299	311	297	293	303	277	306	298	273	300	307	287	278	294	344	299	284	286	286	273	295	295	265	281	294	289	305	296	280	301	288	318	294	301	290	296	294	293	309	288	303	296	347	289	272	296	313	334	296	279	291	297	326	267	308	263	280	280	279	254	280	266	315	278	288	297	324	288	324	263	280	278	283	280	317	296	307	259	323	268	293	304	295	298	289	291	302	290	295	296	290	329	279	304	276	276	283	299	292	311	328	288	283	260	336	292	315	291	279	321	255	311	307	263	290	302	276	303	329	313	291	312	274	268	319	308	288	312	284	305	250	300	295	274	325	316	318	312	295	285	296	302	287	325	322	291	281	332	283	296	294	330	286	307	292	245	321	317	257	304	318	271	290	291	278	298	269	286	286	319	305	289	298	326	316	307	293	329	275	291	287	322	310	308	319	320	272	284	281	288	282	284	271	297	297	324	311	319	315	280	292	298	317	286	268	275	298	313	290	319	265	300	313	312	256	281	286	293	312	285	278	275	282	310	278	290	313	276	294	306	327	300	318	294	321	267	252	277	288	326	266	289	313	263	262	288	322	323	313	287	311	288	279	291	320	313	300	283	305	315	318	300	325	328	314	286	263	273	283	312	287	321	327	315	297	309	261	301	311	342	301	278	264	314	300	274	279	299	270	301	273	286	299	282	297	322	276	291	241	266	299	267	276	289	297	274	275	308	307	292	285	314	321	301	304	312	305	282	309	281	300	332	314	325	272	279	285	286	290	295	309	265	295	299	317	302	288	317	290	280	294	266	317	278	271	301	315	308	276	305	319	301	331	327	263	289	297	300	298	278	309	304	308	292	300	287	307	290	247	291	299	301	295	300	302	309	312	262	259	252	285	332	273	304	299	301	280	309	283	316	293	305	316	291	316	288	320	304	304	281	303	299	299	301	276	314	318	313	276	294	295	300	300	281	271	286	274	299	305	267	279	260	310	317	281	306	286	315	320	268	282	309	300	274	283	294	307	301	293	280	281	289	314	305	299	296	305	299	299	285	294	310	292	275	289	287	337	283	278	292	348	280	312	306	287	277	317	281	332	311	272	313	323	324	304	305	276	292	296	340	255	287	295	288	289	271	275	301	296	324	267	292	319	271	285	256	324	307	317	283	340	286	273	310	298	309	289	303	276	292	294	315	278	298	319	287	272	314	314	311	291	275	313	306	308	309	291	285	292	301	289	293	259	314	332	279	308	285	269	276	294	265	282	322	325	303	300	288	253	286	281	306	307	307	278	284	295	312	303	294	320	289	269	298	283	289	308	316	290	297	253	306	277	333	289	286	303	278	289	262	257	277	287	278	287	296	293	294	272	339	320	283	296	332	296	301	297	258	311	323	291	293	297	329	309	259	303	325	290	321	256	269	291	274	272	278	266	311	271	305	326	279	287	336	341	239	270	273	295	319	296	292	287	295	259	325	270	283	299	309	273	284	300	303	292	300	265	320	328	296	265	250	285	302	318	319	276	320	279	306	280	299	297	287	314	304	283	297	293	319	298	340	295	299	315	300	294	309	288	303	283	275	272	288	335	305	288	310	316	296	286	310	278	259	287	285	301	268	282	309	306	264	312	311	262	323	287	296	295	300	316	279	319	288	278	295	275	308	281	304	299	288	284	293	270	299	282	292	318	296	264	301	309	263	288	289	285	280	287	305	270	301	282	310	284	292	295	324	326	298	297	300	276	296	286	291	307	288	298	339	313	290	305	278	263	251	304	314	304	266	306	304	272	296	284	323	311	270	300	281	303	303	331	295	314	272	309	305	321	291	302	292	305	253	267	290	291	304	298	275	298	293	315	284	318	300	289	277	300	312	308	294	306	267	286	283	295	301	320	333	309	308	304	318	282	288	303	275	309	272	290	301	304	315	321	260	311	297	280	290	295	308	315	281	299	283	255	274	308	301	291	289	304	291	257	297	320	325	286	273	286	314	295	277	310	303	293	273	271	293	283	297	294	282	255	314	272	311	300	303	287	310	310	278	298	274	284	330	279	281	331	268	326	332	286	305	293	271	296	295	279	322	302	346	277	286	280	282	310	307	305	270	316	309	278	302	284	278	327	275	277	283	284	271	283	296	288	298	327	281	284	293	283	290	321	277	288	320	319	316	297	288	314	317	279	282	278	296	274	280	287	312	291	308	284	305	312	285	285	291	257	291	296	292	296	306	297	320	280	318	262	292	301	299	295	320	302	286	299	285	294	319	301	308	341	273	282	269	321	283	274	294	299	310	337	300	301	312	323	275	277	249	306	293	264	266	272	297	309	312	277	335	301	310	265	314	297	299	303	297	289	307	277	294	299	304	300
8368	1001	1375	1551	1345	1238	1014	971	863	927	794	830	842	766	742	711	726	702	761	717	777	740	746	719	699	730	704	695	715	705	677	730	698	687	673	680	709	724	664	701	730	638	706	638	686	701	695	713	668	749	682	671	705	669	668	717	668	693	649	672	718	700	736	683	640	733	670	675	655	635	665	672	626	671	679	696	689	668	653	658	686	690	717	658	717	695	676	708	718	695	648	682	669	732	660	667	657	676	680	663	687	719	681	719	694	697	687	666	725	703	717	620	671	670	746	692	646	693	659	646	639	694	660	681	666	697	658	688	734	684	668	691	664	649	662	720	694	658	649	663	675	681	691	677	665	710	625	684	699	663	655	662	654	677	653	684	637	659	648	677	629	681	682	637	668	671	649	690	686	668	689	634	693	644	668	674	713	673	685	727	721	663	715	614	662	680	678	692	663	673	667	699	642	616	640	631	640	720	648	684	680	676	674	725	637	635	689	651	668	648	683	662	699	649	639	681	658	700	693	659	682	685	660	660	697	666	690	664	707	674	640	686	703	661	637	657	711	645	701	704	716	698	670	609	708	666	668	703	685	683	654	659	639	646	692	654	668	692	680	668	651	659	652	683	643	663	681	720	675	623	693	663	675	686	685	655	611	682	678	652	638	661	660	717	657	663	659	661	653	713	663	665	675	676	660	654	668	669	697	693	619	697	681	730	660	644	678	612	685	670	696	636	704	711	670	659	604	681	696	681	696	665	686	668	653	663	653	677	636	675	664	643	672	692	735	683	672	660	712	637	705	673	632	648	663	706	646	657	674	689	612	661	658	701	712	682	663	644	712	637	711	700	649	665	644	721	694	628	657	676	719	695	694	650	689	649	669	689	628	670	664	697	714	694	670	648	646	666	637	696	698	703	676	662	683	663	672	670	678	696	654	651	676	662	635	652	662	693	614	690	677	647	675	664	643	673	660	647	649	656	693	683	662	646	664	664	653	698	686	702	722	665	685	696	658	682	644	661	655	667	653	639	652	676	636	666	638	682	667	656	675	686	763	671	641	682	710	659	634	651	678	635	705	652	710	669	667	658	722	658	671	676	711	686	665	677	683	693	697	632	687	631	681	681	663	650	655	703	704	683	669	690	671	655	641	644	722	695	653	699	664	658	640	625	639	710	669	655	695	671	702	708	623	716	636	647	670	688	641	715	691	660	722	675	682	732	658	672	672	643	684	684	647	649	666	699	669	669	662	648	692	686	672	678	653	684	661	660	686	672	716	691	683	637	678	664	663	712	641	659	647	718	684	673	638	712	724	616	723	633	660	670	638	696	677	645	625	667	669	675	698	704	702	657	694	707	663	708	712	741	643	710	665	694	684	670	659	711	717	665	660	660	694	682	703	662	650	655	693	671	682	692	631	677	667	648	647	704	713	677	693	656	653	640	656	685	655	672	683	693	635	654	647	692	677	681	671	692	700	754	657	696	687	709	656	699	691	717	700	679	717	679	664	700	694	643	634	672	634	679	691	701	660	654	693	655	703	629	718	619	671	672	654	661	668	635	701	635	722	639	680	645	694	702	717	673	707	668	619	652	641	699	725	653	690	690	666	694	694	688	678	654	660	640	635	655	677	698	679	641	689	707	686	675	670	670	689	690	689	651	663	646	642	666	667	665	637	744	643	692	698	665	659	692	634	713	638	679	658	667	630	726	677	677	662	644	703	683	676	679	658	659	663	671	680	718	696	693	643	684	677	643	703	676	651	692	693	665	647	701	672	643	667	691	668	635	682	708	641	684	703	633	729	687	682	700	658	719	672	648	683	623	672	629	637	684	633	695	703	667	672	697	656	680	700	650	678	667	707	631	665	664	639	669	737	714	671	666	696	669	707	639	661	711	653	721	648	695	689	649	680	685	715	674	671	679	698	678	660	680	702	673	634	681	684	681	695	692	697	687	674	680	691	678	680	728	708	663	711	707	747	675	693	710	724	691	680	626	685	721	723	679	630	722	712	613	695	636	661	680	696	700	635	662	668	678	641	677	678	647	708	693	723	637	691	708	684	704	713	703	660	710	657	644	716	622	636	641	669	684	697	626	662	652	694	624	687	643	682	689	689	677	647	697	630	670	630	621	697	664	693	605	714	646	671	687	696	641	661	678	664	691	671	686	686	691	660	680	656	654	639	692	645	703	713	671	675	678	686	681	614	677	722	665	668	670	667	678	718	669	686	671	712	642	694	687	699	708	710	667	661	630	666	670	713	647	690	677	654	666	641	689	644	654	693	681	669	661	663	682	652	666	613	748	713	682	710	689	677	683	675	666	641	712	682	683	640	711	632	646	666	628	687	695	698	695	686	670	657	686	703	651	674	696	675	697	703	686	669	674	687	690	662	652	680	644	646	709	668	705	647	710	681	668	657	722	680	709	691	680	662	690	693	662	686	638	685	723	697	659	676	661	667	652	671	646	680	715	677	685	637	671	615	667	696	691	680	676	646	662	689	673	715	672	635	653	673	672	718	759	686	666	708	638	651	700	641	659	643	656	661	665	718	666	734	671	655	682	694	682	663	688	669	665	661	709	675	652	663	704	673	693	707	706	626	640	722	696	690	659	662	685	711	665	684	657	691	664	691	666	649	665	706	689	657	622	664	663	670	679	655	671	703	648	690	666	656	673	615	655	677	662	719	625	696	668	665	650	658	662	654	653	648	670	678	664	687	661	667	712	666	664	620	699	683	650	664	680	675	662	667	717	639	668	681	651	691	669	657	662	674	688	650	690	656	692	710	660	613	735	651	693	709	674	742	634	661	685	654	682	619	630	691	662	646	623	675	662	708	682	664	658	673	670	658	684	701	714	640	678	670	658	674	666	665	681	658	690	674	667	676	681	679	637	687	733	696	683	616	689	704	663	714	714	698	660	654	674	683	695	708	655	716	648	686	672	672	667	656	718	684	693	658	666	701	669	662	693	650	672	700	642	640	675	707	718	652	702	666	718	631	690	685	719	637	715	679	729	645	736	673	674	641	683	685	695	676	698	643	706	654	682	646	655	691	654	690	654	725	636	678	709	699	730	678	674	712	720	702	669	675	687	650	684	662	662	641	687	681	638	638	662	720	655	680	660	701	677	695	656	709	688	742	663	659	676	664	687	652	679	665	624	650	660	590	669	659	607	709	677	660	683	659	620	654	662	663	735	695	684	668	669	615	643	668	661	641	710	684	674	669	627	685	671	658	658	690	645	643	649	672	658	689	674	680	678	678	697	664	679	684	667	676	645	698	685	654	685	704	714	660	679	692	677	716	668	653	655	661	697	645	695	652	631	687	703	622	705	670	675	684	683	633	653	698	648	696	710	689	694	682	685	645	659	693	686	676	726	675	628	667	701	649	687	679	676	721	691	652	689	659	636	655	670	649	678	679	743	655	723	689	704	707	660	680	690	682	657	698	635	674	683	675	699	649	667	661	658	656	683	672	672	702	622	679	696	711	671	681	676	644	629	655	681	678	669
19465	1847	1092	962	735	602	544	485	502	502	434	456	412	413	382	409	428	388	429	410	381	383	404	374	384	360	418	388	383	370	398	397	425	385	427	415	397	380	391	383	390	395	426	384	397	416	346	369	387	398	364	373	403	362	394	355	430	394	379	376	374	376	366	418	390	358	397	403	409	418	364	428	439	397	373	355	399	391	415	358	426	422	358	414	360	412	379	369	419	390	403	409	395	361	394	431	382	369	367	388	368	392	399	412	381	393	428	390	385	401	371	405	385	377	411	412	427	387	424	381	399	410	373	393	409	409	402	417	375	338	415	399	336	377	371	392	365	398	397	390	373	379	416	367	357	386	402	396	382	396	378	379	388	420	391	391	380	382	408	421	424	390	358	385	396	382	424	399	380	400	423	401	421	406	432	403	386	378	371	371	383	373	380	394	387	399	406	383	340	379	365	379	400	381	392	386	385	420	402	391	404	436	400	405	395	359	362	395	394	359	400	398	395	391	411	376	362	399	389	373	409	395	405	386	366	397	368	383	403	371	413	395	384	424	390	384	433	388	355	389	360	382	377	388	405	404	398	382	373	385	379	395	369	406	400	391	389	416	423	397	405	377	375	408	407	402	365	412	374	414	385	396	402	406	389	386	373	405	406	378	410	371	375	385	372	385	398	374	418	378	348	381	393	393	364	364	402	401	389	366	361	390	391	410	364	393	378	375	381	399	385	380	374	433	379	377	414	370	366	371	400	410	403	383	441	386	384	380	383	380	391	388	390	406	387	398	436	422	397	397	361	403	405	434	397	434	398	373	392	374	373	371	445	442	400	372	358	356	365	425	416	415	389	415	413	372	432	455	377	379	393	382	408	402	404	373	415	396	429	419	404	409	410	379	405	373	376	383	437	419	389	381	394	398	352	384	405	412	422	368	389	377	372	396	404	435	381	369	391	375	393	416	392	384	381	389	404	403	406	337	405	363	392	381	394	388	416	406	396	380	371	399	389	390	406	409	402	333	429	393	397	390	402	374	379	398	385	363	369	349	403	377	407	389	386	353	360	359	373	357	376	416	407	379	389	394	407	433	430	438	400	423	397	431	426	386	411	400	354	386	426	369	400	367	371	404	438	403	359	350	426	379	395	362	386	404	398	358	417	380	412	396	410	388	335	415	417	385	411	402	405	409	390	406	375	394	347	445	363	400	359	416	423	446	380	383	407	396	400	349	365	385	406	401	393	407	358	380	389	392	386	364	379	383	357	377	403	381	397	331	445	387	371	421	372	437	390	371	366	343	380	377	413	398	387	349	403	397	426	378	378	368	401	387	375	460	387	402	343	383	392	371	421	391	383	384	347	388	385	323	369	418	399	401	419	405	414	381	394	446	420	371	394	403	369	400	359	407	400	376	378	387	356	371	397	352	390	372	388	372	378	395	394	387	380	399	341	406	388	388	378	390	420	409	422	418	383	378	381	350	384	378	397	376	409	382	391	402	374	381	425	409	389	392	332	408	415	421	387	375	370	376	377	366	383	401	447	363	392	406	344	357	387	380	422	383	362	391	367	401	385	432	360	422	412	392	388	402	356	375	383	367	364	387	371	384	376	388	386	390	394	394	356	396	365	410	388	364	406	409	403	408	400	391	351	400	360	372	411	386	406	422	393	422	380	418	433	414	391	381	418	391	389	380	365	379	367	409	349	373	408	411	402	376	399	357	399	385	387	394	390	378	337	385	364	420	352	399	401	387	393	368	386	357	382	404	391	384	427	374	403	385	394	367	385	380	406	401	381	421	415	415	393	395	415	393	395	391	375	368	442	435	374	404	382	424	381	329	385	390	376	380	373	372	419	413	394	387	384	428	395	381	390	391	383	416	380	395	409	407	389	359	401	382	416	393	376	422	392	402	364	400	366	348	418	415	398	378	380	407	384	399	369	379	391	403	395	401	367	389	385	402	382	386	374	389	415	388	437	362	377	373	387	390	384	391	349	381	352	424	410	387	398	386	370	383	417	388	397	392	414	419	352	412	406	385	382	385	403	424	396	399	374	378	371	437	409	394	394	373	387	373	418	377	412	407	405	378	395	399	383	402	362	371	410	388	397	418	390	402	383	437	399	394	388	385	430	410	363	398	388	400	344	381	421	412	391	369	392	346	401	390	372	396	384	426	414	384	406	418	380	381	365	386	377	350	399	377	389	421	369	349	372	401	417	386	344	388	403	364	393	354	396	375	372	405	373	375	402	379	373	393	407	411	373	343	404	355	445	391	392	375	383	405	387	384	400	412	395	394	406	369	402	386	389	374	402	388	419	379	390	363	391	377	384	413	368	392	389	382	388	346	466	432	398	419	360	393	384	413	362	402	362	382	447	389	388	410	387	413	414	425	340	372	397	418	382	391	383	394	381	394	378	424	384	379	397	385	393	428	400	378	400	405	388	372	369	373	389	376	421	379	394	440	376	359	409	384	430	439	417	387	390	390	392	381	404	429	409	368	399	407	386	402	356	366	374	383	373	400	391	365	372	349	405	432	432	368	376	370	392	405	377	397	393	434	405	385	402	394	386	387	437	400	417	404	377	414	413	405	411	415	405	389	391	392	372	373	430	437	383	379	406	359	388	362	403	377	416	443	393	396	386	416	356	364	393	397	391	412	389	392	382	407	412	388	396	372	427	373	389	381	370	352	384	358	380	400	377	398	337	393	337	385	389	404	371	353	379	404	391	407	375	405	385	415	381	375	427	366	363	380	379	380	380	394	406	396	372	362	429	413	384	374	337	412	389	388	356	399	423	392	372	409	408	372	399	403	393	413	392	387	413	365	395	389	363	369	393	373	396	397	391	398	384	371	400	387	361	403	411	409	393	356	375	409	383	363	364	368	365	379	374	414	424	445	374	403	395	378	398	418	377	413	391	380	404	399	409	388	393	372	394	396	378	377	414	380	372	371	365	388	407	401	382	403	411	399	368	415	399	385	410	387	371	408	388	397	454	388	385	417	406	414	426	372	389	414	429	429	388	381	420	406	393	380	396	389	366	414	417	369	408	369	332	370	352	386	412	406	395	400	413	371	366	398	380	383	375	391	383	393	367	411	431	399	419	418	439	389	332	405	423	387	407	424	401	378	397	368	419	369	364	405	417	403	406	408	367	413	360	361	444	416	358	413	398	391	418	401	395	392	404	367	403	412	371	394	383	344	387	406	421	393	394	370	436	412	429	388	381	387	411	405	416	411	412	386	399	427	397	361	401	355	408	416	380	367	398	389	357	411	374	408	390	387	395	392	396	381	386	377	386	388	400	389	381	391	433	396	359	400	383	413	405	366	393	354	392	397	384	375	370	362	394	369	403	369	381	386	415	380	382	403	377	367	362	379	405	369	394	394	380	364	374	399	408	405	408	388	368	416	381	413	350	364	402	391	395	384	359	394	417	427	399	397	405	414	390	375	391	434	395	440	408	400	441	370	382	407	410	415	430	379	350	372	350	372	410	398	383	396	383	414	366	375
10716	1526	2248	2506	2121	1824	1597	1423	1285	1325	1122	1139	1028	1075	1015	973	970	966	940	916	979	962	892	920	917	893	909	922	877	895	923	869	890	867	858	871	859	890	897	874	901	897	921	872	838	874	876	828	846	843	839	836	846	899	845	889	893	857	892	863	893	885	863	907	830	898	829	891	882	879	867	857	853	808	849	893	910	925	872	879	885	884	895	876	886	922	879	877	914	850	886	883	849	881	885	878	824	885	845	888	865	897	904	891	824	858	912	914	872	816	828	829	852	862	832	862	817	860	845	861	856	834	870	872	856	837	881	883	901	853	898	844	828	851	845	821	817	918	849	883	867	780	824	909	868	879	843	836	788	863	813	885	895	879	857	878	846	885	826	863	874	882	865	784	866	877	865	878	886	774	923	855	864	888	883	879	845	834	883	851	795	850	852	830	811	840	847	841	874	853	890	912	856	861	858	900	876	825	838	874	848	847	896	813	839	812	900	843	827	827	819	883	846	830	876	840	855	816	812	848	832	896	847	861	865	806	829	879	838	844	855	848	854	854	809	882	874	859	847	834	812	837	872	880	890	845	868	827	884	884	860	873	883	886	874	879	827	889	837	821	814	809	879	844	885	876	851	879	814	840	874	859	854	812	863	832	833	847	832	819	849	863	879	888	905	855	817	841	877	830	877	847	784	797	863	876	835	916	794	860	868	848	873	849	826	869	901	899	848	867	854	823	839	829	868	848	822	803	937	853	848	934	846	886	843	878	833	856	853	861	873	876	843	831	866	858	843	877	856	830	801	887	865	895	857	903	835	892	880	853	849	875	859	905	850	838	818	840	858	834	855	863	856	802	849	853	897	842	868	858	801	863	895	840	847	880	805	828	822	820	864	853	838	892	827	821	861	869	888	862	865	828	842	804	852	858	843	808	894	839	857	835	785	879	834	839	830	860	874	828	840	844	851	867	874	834	812	836	846	805	863	807	902	809	871	866	828	830	882	890	830	837	850	908	902	820	853	884	826	784	883	832	813	886	879	857	830	835	862	810	821	871	789	879	853	851	870	825	814	819	866	872	884	868	830	808	814	853	823	871	889	882	899	845	856	858	844	810	837	869	855	862	876	859	876	819	826	887	833	851	876	884	832	863	818	834	873	822	909	828	854	818	785	901	843	820	856	864	869	852	856	878	837	864	811	866	798	823	826	847	864	850	846	819	866	905	839	854	858	880	854	854	838	859	859	873	902	869	862	834	858	837	864	839	848	844	860	854	853	815	818	776	824	889	869	872	872	860	849	845	883	832	873	846	856	892	859	885	843	853	833	865	848	911	833	837	842	827	880	892	841	871	859	866	843	894	863	834	889	880	853	828	881	813	830	895	872	854	837	868	886	855	846	823	837	873	828	873	913	858	899	885	814	841	851	835	882	869	838	898	855	840	930	861	833	809	823	781	839	798	826	828	843	843	850	814	844	851	881	833	817	825	844	868	872	873	873	839	896	836	913	871	897	851	832	867	869	821	783	890	898	834	893	868	861	829	852	878	814	879	868	829	875	866	894	882	838	872	850	816	852	868	908	832	800	853	875	848	865	830	880	798	872	863	821	867	838	864	838	840	842	846	844	820	854	853	821	817	870	910	859	914	856	857	875	846	863	852	844	934	867	841	820	880	870	840	831	854	879	882	863	856	860	828	862	847	809	832	824	889	818	829	848	897	891	843	845	867	891	825	844	806	832	929	866	840	843	854	865	838	850	837	830	886	875	844	872	822	827	845	833	844	845	870	763	820	781	873	906	867	826	844	877	923	852	906	860	840	824	825	827	824	837	811	847	866	901	878	866	810	818	861	825	819	846	811	882	861	879	909	839	829	846	832	825	839	862	850	904	783	870	910	811	860	887	837	879	852	861	833	885	823	821	830	852	844	829	889	820	824	847	819	872	901	885	822	850	883	858	857	855	896	875	886	834	853	823	811	873	833	869	798	852	848	842	873	869	875	865	854	873	853	821	836	840	846	806	820	808	841	837	930	795	836	804	857	865	861	824	898	820	854	839	845	854	817	862	830	846	917	821	830	885	847	836	853	837	861	872	831	798	851	835	829	852	838	851	887	800	849	823	833	880	859	909	807	819	867	852	860	841	864	805	910	891	842	815	881	807	849	906	863	849	798	853	827	804	858	891	856	903	859	808	880	876	814	859	839	828	847	866	874	827	870	835	871	824	839	834	869	834	844	862	809	851	848	846	831	871	846	833	851	848	861	854	840	823	830	829	844	870	837	816	837	881	837	882	874	845	866	817	830	864	869	884	889	886	806	852	869	853	823	870	896	890	814	845	887	848	873	910	816	865	895	839	841	814	829	808	826	898	836	858	880	866	871	849	877	858	821	829	832	856	824	894	853	873	823	867	847	862	861	841	829	834	812	922	876	824	836	867	840	860	834	853	905	814	835	841	870	856	818	882	841	864	841	844	908	858	810	848	787	832	818	866	806	799	873	829	881	830	860	827	840	836	872	821	874	849	874	849	897	919	881	864	843	861	802	876	855	856	855	848	866	887	862	837	844	854	869	827	858	895	862	849	851	830	844	833	865	852	829	889	874	813	819	868	858	915	864	829	820	825	904	846	873	803	871	834	861	826	812	890	868	875	805	895	842	875	866	859	883	837	824	803	874	852	850	906	798	898	873	858	823	841	854	859	808	859	850	814	855	834	831	868	841	844	887	878	812	804	875	840	850	832	889	831	842	884	919	835	875	863	818	801	886	845	852	835	818	794	850	868	838	887	883	850	854	810	836	898	816	824	901	846	846	869	824	848	860	899	801	832	862	874	845	843	843	844	853	856	788	854	872	885	866	862	888	833	833	878	818	799	830	866	829	871	842	809	864	865	833	815	858	844	880	850	817	831	853	894	818	824	897	834	891	868	864	870	826	873	844	891	815	899	830	858	877	857	809	873	861	868	870	861	876	832	829	868	846	853	852	826	815	831	872	852	840	865	807	840	834	833	794	880	810	819	869	872	825	863	904	871	915	840	848	846	837	879	846	867	869	816	845	902	855	874	836	853	888	875	858	893	758	849	842	800	808	891	831	860	820	878	841	874	834	829	848	829	861	836	917	813	819	831	891	822	881	836	843	837	877	867	945	898	905	810	822	915	856	858	843	885	815	855	834	811	853	887	899	867	866	827	897	791	853	865	856	863	869	847	828	883	805	798	839	871	847	904	825	826	843	845	848	856	850	868	864	865	912	879	860	922	885	828	851	855	860	826	908	833	866	901	864	813	848	843	871	922	848	789	849	876	876	849	813	880	838	862	841	888	834	859	865	878	847	841	837	898	836	859	892	845	871	898	887	841	862	852	841	830	899	865	820	847	807	847	849	819	857	823	868	859	829	830	815	906	875	855	875	822	846	853	841	860	835	844	909	854	846	886	805	856	855	832	834	887	832	848	805	811	872	892	855	830	868	871	855	879	855	833	851	886	848	871	873	881	825	829	856	851	822	864	809	843	846
4154	255	185	213	220	215	220	195	214	184	193	169	209	220	235	202	187	213	219	183	198	188	176	186	195	220	186	228	208	221	185	181	175	202	225	180	194	219	194	183	192	192	221	212	171	186	192	192	147	190	192	201	194	211	218	193	187	201	203	205	197	211	209	193	192	201	209	182	227	192	176	205	192	224	204	191	190	198	211	199	227	202	220	214	216	223	187	193	219	182	183	237	182	199	219	189	211	194	179	185	210	190	191	198	208	176	215	192	179	182	217	183	187	194	183	203	211	226	183	211	204	212	187	187	207	215	188	197	186	214	193	207	193	178	178	179	204	206	223	178	203	176	190	200	202	175	189	178	210	220	183	191	189	210	208	209	199	186	204	212	204	220	204	204	207	189	176	191	216	210	200	210	177	206	212	205	193	205	168	181	179	184	192	179	196	172	173	219	202	213	185	206	194	205	210	199	188	205	207	193	200	192	208	162	194	201	191	223	206	191	218	207	192	174	187	197	195	180	199	188	195	231	215	199	186	191	190	201	184	183	197	199	212	206	187	219	190	185	182	198	168	200	213	213	205	201	191	180	194	212	181	211	196	181	175	206	203	190	189	201	161	186	167	191	162	188	226	192	223	184	210	203	201	196	187	170	199	183	213	203	211	171	194	211	186	190	180	196	192	195	202	197	203	229	168	194	224	187	195	201	205	204	194	211	199	179	182	199	210	218	209	197	215	195	199	205	189	192	225	226	195	202	227	182	207	197	211	210	197	205	176	206	204	187	199	191	215	204	171	186	157	192	213	188	214	200	199	206	201	196	209	200	202	214	204	199	202	233	207	173	198	209	183	181	221	223	198	192	209	202	212	206	208	193	189	206	188	219	197	169	182	179	192	199	194	191	155	185	183	186	169	185	194	195	185	204	188	179	189	197	229	183	172	185	189	212	176	203	207	208	196	208	199	194	177	174	187	208	207	184	188	192	193	173	224	181	196	220	190	209	197	203	213	189	207	173	217	199	208	204	193	172	202	198	192	223	184	196	189	202	225	206	181	182	184	196	210	204	174	191	204	190	178	216	174	184	195	187	206	193	208	187	182	207	215	197	210	217	192	203	174	188	184	193	191	214	205	201	191	179	197	212	227	218	162	196	186	194	210	170	196	215	215	188	206	185	199	197	206	220	195	177	185	195	189	210	190	174	213	184	179	213	172	204	180	197	198	195	195	175	216	215	208	196	221	203	177	198	195	218	200	207	223	204	206	175	184	207	195	172	227	213	197	184	224	208	190	195	206	196	214	225	201	207	190	194	178	206	177	182	197	220	199	201	196	213	201	186	192	199	208	219	183	190	186	214	184	199	180	215	217	192	198	215	188	192	168	215	194	217	236	232	174	188	212	197	207	169	198	199	208	211	211	186	179	192	214	191	212	199	189	200	182	217	198	205	190	206	206	201	191	185	197	182	211	190	193	190	199	186	210	177	171	220	193	205	184	186	213	212	227	195	198	222	193	237	180	211	191	217	195	163	196	212	164	208	199	220	228	213	196	188	195	198	187	201	179	193	210	226	191	209	206	206	194	191	190	213	182	186	211	227	192	228	203	203	217	202	178	211	180	192	186	202	234	199	209	190	183	225	194	209	212	194	195	200	205	188	165	212	205	192	186	210	181	199	191	188	188	197	188	185	217	183	223	212	220	217	183	214	187	187	180	218	224	191	208	203	160	197	197	180	209	229	199	192	208	212	189	185	201	165	198	215	187	205	203	210	187	211	210	210	188	224	201	182	195	184	210	185	224	217	211	201	188	195	183	201	198	193	196	189	209	188	203	203	193	196	182	195	189	227	198	201	187	207	179	182	190	201	195	186	183	199	213	190	192	187	186	195	217	202	202	223	217	217	213	183	231	188	209	205	195	197	214	206	201	194	202	191	227	171	196	218	187	217	170	200	228	180	225	206	217	183	244	217	216	199	179	190	173	199	206	194	196	207	182	206	206	193	164	196	199	205	186	215	186	203	196	203	191	178	203	200	204	189	212	211	185	202	182	215	202	179	186	203	202	179	182	212	197	187	195	190	159	188	182	187	194	201	222	198	199	191	183	183	209	194	210	202	203	185	218	189	190	196	196	168	183	236	201	195	213	196	185	200	184	216	188	193	187	212	225	226	202	194	181	170	200	198	199	207	189	212	200	220	214	192	171	195	186	204	214	182	193	184	221	179	217	190	206	195	190	181	185	192	229	197	212	180	185	212	198	178	187	206	212	192	210	197	177	214	209	183	243	183	194	211	198	218	211	200	188	174	217	189	168	205	191	211	197	189	181	203	217	196	187	190	181	211	206	182	211	167	187	205	184	214	203	180	206	209	225	205	190	180	184	182	187	209	178	212	201	182	192	187	218	191	202	201	186	198	185	190	203	199	209	193	181	188	175	159	206	210	199	217	173	196	199	212	202	233	216	208	207	189	185	210	205	193	190	153	228	205	228	220	193	192	188	209	192	219	205	201	195	200	156	199	184	202	178	203	199	182	179	199	219	182	186	212	222	185	199	180	202	200	216	166	206	189	207	206	204	196	201	165	188	170	190	202	208	217	213	192	197	199	224	206	201	216	194	191	192	183	177	208	173	178	197	203	213	199	210	209	211	190	209	185	230	223	186	215	161	194	203	218	174	189	161	200	203	198	191	187	209	207	206	190	221	212	189	189	183	195	187	207	187	201	201	202	214	205	196	193	176	203	218	184	183	189	210	216	196	197	197	200	193	215	200	250	224	186	203	176	193	214	190	231	172	194	191	168	207	195	219	208	201	179	205	218	216	163	207	190	201	207	212	202	201	199	205	202	214	196	183	215	191	192	162	186	214	212	206	198	187	198	190	194	211	180	181	210	213	250	186	210	200	203	211	228	192	179	192	213	238	187	220	223	189	193	195	197	199	209	185	208	209	204	196	180	226	183	195	179	220	170	196	205	203	178	204	187	205	196	198	192	205	212	187	193	204	198	212	201	204	162	206	190	201	225	168	192	196	166	211	185	211	200	215	211	212	194	196	196	219	212	195	198	162	200	214	153	208	208	192	183	213	206	187	184	206	208	213	236	197	199	174	182	186	194	193	191	209	198	188	201	194	195	217	194	183	196	225	218	214	203	189	196	206	230	208	200	205	182	179	197	192	226	189	212	181	207	196	210	210	188	202	202	162	214	200	210	230	194	202	190	192	199	205	210	201	196	226	200	192	221	223	197	187	205	172	211	200	196	204	193	208	205	213	186	187	199	233	210	196	191	246	164	209	207	197	201	211	213	174	202	176	173	197	185	184	215	208	182	187	190	194	207	195	203	203	181	230	197	174	194	175	208	177	185	205	168	194	205	223	193	184	199	214	185	206	212	189	184	195	189	188	180	187	202	203	162	190	191	200	224	190	181	185	204	183	208	198	193	172	182	186	193	192	196	194	196	177	178	189	201	162	191	182	203	219	202	206	198	185	204	182	198	205	210	208	200	176	200	206	193
3125	510	495	502	496	471	494	513	491	519	490	478	468	497	494	498	533	493	484	444	504	496	464	501	452	477	472	483	437	475	481	507	481	511	497	433	484	528	482	442	475	524	461	494	500	510	487	475	470	491	493	485	452	497	471	468	448	477	497	502	454	496	457	442	524	494	469	487	523	447	509	467	507	493	490	481	461	467	484	476	467	489	516	467	465	507	504	508	485	513	501	519	517	476	476	462	506	480	445	486	481	457	482	492	480	487	495	493	474	494	495	499	481	451	471	529	481	471	471	478	485	482	475	489	506	458	476	503	455	497	497	488	487	464	487	506	461	437	491	468	475	484	470	490	479	498	486	449	478	502	450	458	469	470	448	468	453	428	463	513	506	477	488	463	464	465	497	512	495	473	468	447	461	463	496	467	506	445	497	429	476	474	503	457	511	495	495	489	471	461	504	454	516	485	486	447	472	486	482	488	499	505	488	460	479	467	485	498	457	474	484	482	471	448	470	486	456	475	468	500	438	505	466	484	464	482	501	464	473	462	506	497	519	511	474	472	468	478	461	503	459	502	485	468	485	498	481	484	455	465	451	486	490	475	464	480	448	472	469	473	518	470	485	486	462	482	481	484	450	484	472	487	463	507	521	503	455	476	454	460	449	485	495	484	487	475	463	495	469	493	484	486	501	480	475	515	478	471	479	469	520	485	477	525	470	514	462	481	460	467	457	477	465	446	473	530	507	442	517	475	455	470	454	502	473	519	531	480	452	436	468	513	482	472	477	447	473	466	446	503	438	472	473	485	453	520	505	487	467	527	465	499	498	454	480	484	472	479	465	471	479	496	465	483	504	487	478	478	495	482	503	511	474	502	498	495	487	473	534	481	474	456	448	455	459	448	482	441	501	493	483	490	486	451	474	508	459	441	495	445	489	472	462	473	463	447	495	458	481	533	456	469	474	462	456	501	499	488	501	444	477	463	476	457	441	485	466	457	489	486	489	500	518	481	489	485	445	496	468	494	505	479	517	479	492	464	483	511	505	461	472	474	477	468	482	449	475	476	478	481	477	446	481	480	451	499	461	482	486	518	465	508	452	487	507	521	476	486	488	459	478	473	481	508	497	498	456	506	478	481	477	481	522	489	480	505	496	459	483	475	472	500	471	515	489	482	535	490	490	481	457	468	452	473	484	512	512	495	502	487	521	514	475	457	522	525	477	507	479	507	524	491	456	484	495	488	455	492	480	492	525	441	449	484	455	489	505	485	478	472	514	467	493	515	483	449	461	471	443	485	444	466	498	511	478	455	485	521	464	510	465	484	553	462	495	490	525	498	487	462	511	475	467	513	477	487	479	501	425	490	479	478	500	516	485	452	502	451	483	498	507	492	506	474	462	463	467	450	485	458	501	522	475	481	490	502	462	520	480	468	471	482	479	492	524	444	485	462	489	485	436	471	476	501	488	432	498	490	464	468	490	465	510	467	482	432	466	505	471	494	471	471	516	503	503	497	494	500	525	498	452	469	489	487	452	469	472	489	460	524	485	468	453	486	503	492	452	466	481	478	468	484	466	491	468	465	469	494	493	510	468	460	484	530	457	438	477	447	464	457	442	513	474	479	498	455	456	485	436	489	476	471	483	485	478	430	481	490	448	484	519	527	491	478	478	489	509	462	514	495	471	499	494	511	472	463	471	480	506	488	457	458	505	480	463	462	478	470	504	491	476	484	473	500	504	461	495	511	534	484	496	470	487	504	460	478	499	461	467	475	483	502	449	476	465	478	458	460	469	488	485	493	490	448	483	464	447	492	530	486	486	439	513	517	491	495	513	501	464	455	464	471	452	430	470	482	535	508	481	463	465	486	506	513	475	486	515	457	451	510	486	479	441	465	441	463	469	525	476	492	470	472	483	516	433	490	511	501	477	493	478	465	491	487	498	510	475	490	487	483	483	509	480	509	487	514	486	503	480	458	509	489	484	487	434	488	495	491	523	498	499	491	479	463	484	452	436	492	494	473	463	489	506	484	454	450	435	463	478	435	477	508	494	495	475	485	492	490	488	480	480	534	518	514	477	525	472	455	462	490	467	481	445	445	467	478	506	469	465	475	468	477	476	467	481	483	522	509	491	470	466	493	455	472	498	434	470	473	487	458	469	466	459	490	477	466	492	481	515	455	497	489	472	489	463	444	500	440	445	496	467	521	495	438	494	469	480	478	520	470	502	466	454	481	479	448	499	490	460	471	463	463	492	437	514	483	493	518	495	451	469	483	473	489	454	472	472	462	445	462	487	504	495	481	472	473	514	451	495	485	468	517	477	467	453	478	428	488	507	471	519	441	496	482	505	487	489	499	469	469	499	481	485	457	468	471	487	455	483	461	457	471	451	484	498	451	490	434	443	459	478	448	516	515	506	447	473	454	490	509	473	492	453	501	471	485	501	442	495	453	476	464	515	493	485	491	467	488	487	456	469	485	476	450	486	497	484	506	462	481	522	478	515	494	463	488	518	513	468	440	513	478	481	506	495	472	466	493	469	473	470	499	464	469	497	463	473	485	485	484	511	476	456	493	475	496	438	469	526	487	519	447	457	464	478	489	489	492	497	467	490	488	469	497	507	491	514	468	499	478	501	470	486	503	500	487	475	469	443	504	506	461	469	456	481	459	464	478	473	477	443	506	476	442	438	490	441	471	461	477	504	480	452	485	463	459	456	503	476	459	474	459	476	524	540	513	492	492	475	462	495	464	468	517	491	469	479	506	504	501	527	447	486	500	484	480	479	479	456	496	480	511	480	463	442	502	504	483	507	475	475	460	491	472	464	495	483	473	492	475	465	469	467	448	467	469	518	533	485	487	473	476	455	473	506	469	451	462	418	479	446	510	514	487	503	481	509	445	469	504	487	527	450	494	514	482	483	493	495	501	456	479	465	477	511	484	499	501	476	453	423	514	456	470	486	486	458	492	496	467	463	500	486	498	483	470	458	493	482	475	517	461	462	518	496	499	483	499	502	498	479	481	498	438	473	527	496	487	477	480	466	462	486	471	475	472	469	461	491	478	535	457	480	512	495	492	456	479	462	496	467	489	491	494	468	488	469	454	486	471	469	468	457	465	489	497	460	473	467	454	489	466	479	470	435	459	486	478	472	473	513	466	463	495	447	511	502	489	489	523	471	486	468	481	475	501	484	497	498	471	499	475	514	464	493	507	434	517	493	484	505	475	470	472	487	473	479	504	487	525	453	504	465	485	509	470	458	462	466	470	456	485	490	477	493	487	494	495	491	474	502	504	473	489	485	519	464	442	490	497	467	484	453	460	436	476	511	490	471	474	499	443	476	521	457	464	487	503	455	455	470	457	509	484	484	467	486	446	431	487	495	463	470	522	496	486	505	479	493	520	476	448	456	487	464	488	513	504	493	463	499	475	479	483	443	507	476	466	484	466	473	492	478	498	436	498	475	533	449	469	452	472	458	499	447	463	473	486	490	469	489	469	468	464	505	476
11501	791	590	520	466	374	364	365	291	346	306	296	331	307	281	312	310	316	319	258	341	295	316	261	298	302	293	279	280	268	280	311	273	274	301	349	278	263	272	252	317	272	288	304	274	267	257	323	300	270	252	264	262	288	306	315	343	246	295	285	277	267	297	300	301	293	293	300	297	281	296	304	278	289	304	277	289	298	283	290	290	290	262	290	284	297	302	276	301	273	286	293	257	285	280	315	299	278	305	276	274	281	266	290	272	315	287	312	288	287	304	295	261	292	286	277	286	291	276	297	313	273	307	281	280	282	313	266	279	303	297	303	280	305	284	280	282	295	315	292	281	287	307	299	279	263	305	285	287	262	247	278	290	288	298	291	300	258	305	301	311	255	283	289	311	310	298	258	278	280	311	299	256	298	285	278	292	274	300	305	294	282	305	289	252	291	287	270	273	258	279	266	268	288	279	279	242	256	333	303	278	268	280	310	290	277	292	302	320	273	298	315	282	311	293	286	281	273	284	332	324	296	305	293	300	278	288	286	308	311	301	317	304	286	274	314	287	310	293	278	288	280	290	268	287	284	276	279	288	301	253	261	265	279	263	264	351	291	281	303	305	245	309	257	285	296	309	284	305	272	269	307	274	283	239	268	317	304	289	269	288	283	313	266	297	311	300	314	318	280	284	278	288	295	285	272	327	291	281	284	294	251	305	300	289	272	326	314	315	304	268	270	274	255	272	295	313	286	305	256	314	266	281	264	256	304	261	289	298	276	310	279	289	288	259	290	290	312	281	269	276	301	282	292	310	300	256	284	257	279	270	283	266	284	280	273	286	291	302	305	232	297	275	289	260	309	288	306	293	281	301	301	331	295	310	299	304	274	296	275	339	265	279	289	279	285	270	250	311	260	262	275	301	307	279	282	275	294	283	292	306	291	281	302	306	319	285	253	296	292	280	284	287	289	289	308	259	303	292	313	285	309	310	289	265	279	258	282	267	280	240	281	283	292	297	295	331	287	321	288	334	290	306	287	290	264	266	281	291	278	263	279	287	298	266	248	298	292	293	260	307	284	290	300	272	253	279	263	275	299	292	289	292	293	326	310	274	247	286	266	245	240	273	294	335	258	271	254	288	293	309	302	286	270	258	264	285	282	273	280	279	274	283	277	304	268	256	293	281	269	302	289	286	270	277	278	270	277	284	289	297	303	319	284	278	317	291	303	287	305	308	274	322	308	304	291	272	290	282	282	280	320	282	297	293	305	277	286	316	288	256	249	330	262	301	297	292	255	281	311	272	260	301	286	309	303	280	244	258	307	327	301	258	286	283	329	234	279	299	289	296	274	290	286	296	317	312	234	300	298	257	256	297	324	289	287	310	276	264	303	274	265	285	276	289	271	291	302	297	306	314	326	286	297	273	268	287	277	294	316	266	277	346	286	298	276	251	265	287	259	258	252	270	302	308	294	294	306	246	279	272	283	270	289	249	299	299	266	291	298	310	272	273	288	315	315	277	266	290	313	259	331	278	274	303	275	291	293	275	266	290	301	259	269	272	303	274	279	279	330	278	305	299	270	303	266	235	305	286	278	313	298	270	300	319	320	269	278	288	283	272	284	296	289	319	275	301	294	297	280	275	278	286	297	275	306	314	290	272	261	297	290	288	289	287	266	287	310	283	307	304	283	275	296	291	328	268	290	269	298	280	278	275	268	275	255	271	264	281	287	273	273	295	243	254	294	285	316	262	257	269	255	303	327	313	274	252	336	281	288	280	269	259	255	281	252	293	285	305	305	269	304	300	290	269	290	285	275	283	251	290	274	283	319	289	311	294	326	267	292	284	305	305	303	268	270	305	303	294	311	332	291	301	282	280	309	256	276	273	280	274	309	286	298	263	303	317	273	273	282	264	302	301	299	278	274	303	271	278	311	283	306	291	324	332	282	273	294	310	279	265	293	285	278	310	322	299	294	282	273	272	276	251	265	266	299	287	310	301	318	255	306	329	289	295	284	307	267	256	317	299	270	286	278	287	324	277	282	287	292	267	322	314	255	289	293	316	310	279	303	289	300	282	298	267	320	253	290	265	274	276	306	279	299	266	290	277	308	301	276	295	272	311	322	296	271	305	281	279	294	290	261	268	294	271	276	309	285	263	282	238	290	289	269	284	285	281	280	282	273	297	308	272	251	303	286	285	268	255	265	313	297	302	289	272	282	293	281	287	280	284	261	243	276	283	282	307	272	290	290	288	316	283	274	295	308	293	297	277	292	304	333	299	310	277	290	293	291	284	285	272	292	326	250	278	279	313	273	275	297	325	290	282	296	300	287	276	278	314	282	268	286	280	292	265	296	270	311	283	296	302	264	286	289	284	286	259	269	261	307	287	285	292	281	301	274	303	281	280	288	318	299	284	322	325	263	307	262	262	287	321	274	271	303	273	273	304	271	285	251	250	309	297	274	338	275	283	274	275	256	299	295	312	314	306	285	290	304	290	277	297	307	315	267	317	304	265	304	287	286	266	243	286	292	325	322	253	287	293	292	308	309	253	303	294	306	269	304	298	303	312	271	292	285	293	301	278	286	278	281	269	290	318	292	287	332	303	281	301	282	299	254	267	278	310	264	291	272	297	279	269	312	283	298	298	252	258	258	276	296	269	295	312	315	283	289	309	285	283	263	276	274	272	310	289	265	305	292	291	302	307	237	277	300	285	295	288	269	255	269	261	311	295	320	303	304	334	307	264	329	294	288	302	306	277	263	300	280	288	271	265	294	297	240	288	255	278	309	269	285	288	266	257	295	300	287	269	287	294	294	301	283	300	288	293	258	302	286	285	298	274	302	268	297	290	286	301	291	299	277	278	326	300	297	280	277	280	273	284	264	264	293	253	276	302	300	283	296	319	280	276	270	283	266	264	332	290	286	301	306	302	284	261	273	257	296	298	305	279	295	297	315	268	243	279	300	315	302	290	282	296	283	262	294	299	284	319	292	290	257	267	306	320	294	288	335	280	331	267	305	318	282	284	305	306	300	291	303	260	296	278	308	284	298	320	279	307	269	293	300	253	282	292	270	319	318	280	268	286	254	241	277	329	307	291	287	300	308	295	304	324	292	288	320	271	270	302	258	295	272	290	295	272	305	277	283	283	282	297	257	265	293	294	290	264	272	303	293	240	251	291	267	261	275	294	274	268	248	270	285	328	257	314	278	262	274	285	255	300	270	302	291	305	261	290	320	288	321	284	326	282	260	316	291	313	256	303	271	286	291	282	316	301	290	289	277	306	301	259	263	301	288	329	306	282	277	294	306	301	294	296	299	276	293	248	319	281	285	302	267	298	276	320	276	288	240	261	296	266	292	250	277	285	257	311	312	290	307	295	261	280	329	286	296	253	276	328	255	274	300	300	310	295	262	252	308	276	285	245	301	291	297	289	280	306	278	280	292	293	281	265	259	285	296	310	319	302	261	282	304	298	293	304	280	279	320	310	280	314	271	251	337	277	290	283	285
8241	956	1290	1452	1301	1138	1070	1004	852	784	853	748	746	788	775	722	788	684	727	731	731	712	676	702	727	712	676	682	655	698	664	717	658	653	737	721	706	660	714	692	682	685	699	688	636	647	643	710	626	630	706	683	691	699	663	661	690	589	674	646	747	648	664	704	646	711	675	628	671	652	668	710	677	703	712	738	698	676	668	668	666	703	674	696	713	667	695	660	650	670	657	677	635	661	698	668	630	685	633	650	692	623	683	697	686	710	726	675	678	649	682	721	686	636	724	643	654	672	656	635	663	670	681	663	665	650	635	671	678	646	684	627	676	680	637	660	633	709	635	649	669	651	663	647	660	654	660	642	672	677	672	676	673	650	655	689	650	642	642	696	674	658	662	675	667	652	701	610	624	664	654	661	657	687	634	672	710	652	686	643	650	674	627	650	670	667	679	692	655	657	665	688	645	633	621	662	660	635	669	646	663	625	621	634	686	643	674	678	670	658	659	672	637	665	674	689	634	645	690	650	637	647	654	638	677	679	666	641	674	649	646	686	657	667	665	678	651	669	663	694	659	682	665	657	690	654	673	658	642	624	622	679	646	712	634	676	689	633	648	664	668	643	620	649	671	645	691	653	669	691	640	651	637	676	676	679	647	675	652	619	645	683	650	690	622	612	635	684	645	597	713	646	629	630	651	659	696	639	649	722	672	668	664	718	702	675	666	658	673	643	708	654	630	678	615	639	668	668	667	679	646	657	631	669	675	726	618	645	662	633	567	652	675	685	658	668	648	679	697	658	680	686	668	614	627	673	664	642	653	648	656	691	651	691	638	655	614	657	659	635	685	619	700	693	652	628	652	664	687	636	684	634	655	650	640	589	678	644	637	676	687	673	645	700	661	678	676	699	650	620	636	713	613	637	676	654	618	672	631	621	630	723	676	669	654	651	637	648	709	665	622	658	722	648	673	624	662	658	660	621	668	664	626	690	692	651	706	657	652	614	622	690	623	685	646	710	671	623	702	651	663	661	638	669	679	640	657	680	650	669	673	598	633	652	667	640	659	689	638	655	703	662	724	682	665	653	653	677	685	679	644	664	633	662	698	677	649	675	621	660	668	641	685	696	693	681	702	647	624	711	694	643	653	664	642	651	636	634	690	676	633	696	695	661	692	638	648	650	627	678	622	662	624	655	635	635	688	625	638	659	632	640	635	662	683	672	658	669	620	716	654	642	715	645	664	631	650	680	632	700	679	724	599	661	649	671	675	664	683	655	711	677	655	682	668	658	683	637	638	664	618	650	615	658	647	639	619	651	659	682	684	621	602	641	669	690	664	644	657	653	723	672	621	689	650	638	628	617	661	684	609	639	656	690	613	683	635	669	644	646	663	679	687	658	692	585	725	686	682	674	671	610	669	683	676	712	631	662	695	671	637	657	675	670	678	682	686	686	665	704	674	628	683	646	648	633	660	714	630	666	620	623	693	706	698	677	614	668	620	702	676	654	600	651	642	647	687	682	652	644	609	718	669	637	721	614	703	651	674	648	690	646	685	672	666	682	679	645	671	675	696	702	637	704	645	650	658	672	676	698	646	670	604	605	715	645	692	668	651	678	693	615	670	654	648	637	621	676	618	644	662	650	610	644	664	686	645	666	655	646	691	661	630	634	630	661	642	670	662	689	633	633	612	682	686	687	696	662	680	678	656	621	711	654	643	639	616	686	673	619	675	702	674	678	691	697	656	632	658	649	639	636	648	654	678	684	633	668	630	628	648	649	695	622	660	651	658	689	677	686	652	658	675	593	668	723	673	686	685	672	650	658	659	668	636	672	626	665	681	681	673	682	643	668	697	648	664	692	636	671	654	661	635	656	637	675	737	673	683	676	650	680	680	652	651	655	668	626	650	647	670	672	690	651	619	657	683	681	653	634	642	694	680	646	722	633	663	690	672	657	688	661	692	679	667	687	630	644	611	677	625	699	690	664	661	630	660	599	668	656	704	641	687	670	638	635	698	652	675	662	644	652	664	678	691	692	643	700	683	615	662	630	684	689	672	642	641	623	652	703	712	713	671	654	645	640	663	677	651	589	638	660	670	688	677	649	698	644	645	672	691	654	706	688	649	642	657	641	659	652	643	674	673	674	682	665	705	627	648	673	663	654	652	666	657	657	710	655	696	667	654	648	686	655	632	683	703	640	646	642	657	663	650	659	683	634	662	615	655	644	667	668	693	693	673	684	657	596	663	684	704	659	704	653	680	729	650	653	599	635	657	657	660	662	706	648	626	711	618	682	676	663	601	693	660	673	654	690	674	693	659	687	671	623	654	659	681	663	648	617	629	668	639	657	671	670	608	635	648	672	625	700	653	687	660	667	670	654	651	613	655	643	703	671	642	662	676	653	647	677	688	679	649	574	665	600	656	636	645	700	696	646	624	664	602	610	665	658	663	634	667	652	634	608	709	714	666	613	700	689	626	704	645	657	672	679	628	707	653	655	656	627	633	694	665	675	668	681	638	644	695	648	663	674	683	651	662	675	676	682	634	658	694	643	649	654	676	625	704	661	633	687	704	680	645	681	684	652	660	646	663	634	657	650	674	654	673	691	679	642	681	676	656	661	716	675	633	666	652	671	680	667	705	632	648	665	626	678	633	644	623	630	704	648	627	663	686	647	631	647	631	642	692	677	639	621	669	642	642	625	655	656	640	664	656	674	690	663	659	661	680	671	688	677	702	706	643	678	675	631	666	670	629	685	730	696	665	676	660	643	655	607	709	663	686	716	683	681	657	670	692	616	667	643	713	696	648	649	636	682	691	639	672	616	674	639	626	681	681	682	700	637	713	695	683	693	648	684	663	694	648	665	672	695	616	635	713	635	651	646	630	652	694	713	607	684	624	650	697	677	665	680	689	725	676	624	681	646	647	638	659	680	678	673	671	633	671	674	713	632	692	679	655	696	677	705	672	662	683	639	647	649	672	592	640	651	633	598	596	682	675	672	651	633	650	688	673	652	634	683	656	639	669	691	674	686	642	670	656	696	672	653	662	656	713	687	670	633	633	695	727	687	707	625	667	674	653	654	672	695	664	627	680	604	654	624	692	637	641	689	648	618	637	643	704	632	631	641	645	680	673	667	661	636	656	654	670	662	666	658	635	666	697	651	626	626	672	642	645	693	696	657	653	719	637	626	632	669	641	696	679	719	655	650	636	698	655	670	676	686	618	688	645	675	678	643	669	679	672	674	687	646	686	649	657	650	680	688	654	654	677	619	665	653	696	636	677	629	704	692	666	692	658	634	669	679	650	668	629	640	652	694	645	677	689	642	650	666	671	666	650	588	680	678	685	640	653	676	636	690	626	675	660	671	659	676	671	649	688	676	625	689	641	641	641	671	638	734	627	646	628	637	714	623	654	666	680	655	666	645	661	664	633	679	688	700	635	694	663	678	645	701	667	669	639	664	702	684	649	694	697	628	667	683	662	611	656	649	662	680	610	670	668	705	663	666
19287	1892	1176	912	681	585	563	466	480	442	448	452	456	403	398	417	436	369	405	395	374	394	396	413	369	394	407	364	425	385	400	365	389	372	381	398	380	398	378	369	367	388	419	357	375	403	389	351	395	381	431	396	397	386	351	393	401	439	397	394	359	429	413	409	369	417	373	384	390	333	407	373	365	369	395	396	405	397	374	417	412	385	391	383	360	389	373	375	383	339	374	371	391	422	379	374	382	412	371	397	414	408	444	371	398	424	402	381	385	408	389	422	390	390	399	390	425	361	365	367	405	403	387	379	393	413	419	390	375	404	385	404	376	397	355	431	412	367	363	392	365	402	418	366	405	395	405	377	389	403	369	404	376	428	348	376	387	415	369	344	368	388	397	414	386	360	387	368	410	416	397	390	417	374	397	450	368	388	398	391	423	386	377	418	426	374	396	387	399	389	348	382	406	376	389	398	403	372	432	381	392	381	476	364	391	404	389	390	385	383	376	387	379	378	406	377	387	392	377	404	371	407	356	399	396	362	411	385	400	363	389	377	397	361	384	406	386	377	407	389	397	377	368	394	415	420	397	409	399	372	373	380	438	367	377	354	337	399	364	382	392	375	381	376	353	405	395	411	408	382	378	406	376	360	369	438	392	361	353	382	385	389	389	409	387	426	329	409	384	387	379	361	408	379	424	367	393	392	420	379	389	394	417	365	367	406	394	360	372	389	424	415	420	354	388	379	386	357	383	386	370	381	378	395	346	403	376	374	362	403	371	378	411	406	392	369	342	374	404	368	376	422	358	383	390	350	378	431	401	359	355	412	402	376	430	376	380	383	362	388	399	395	382	369	383	369	429	418	390	384	360	385	379	380	383	412	373	400	373	384	376	404	355	398	361	394	367	380	365	399	422	396	393	408	350	369	404	366	418	378	428	400	399	383	418	371	379	373	420	363	364	386	375	424	352	428	412	355	433	393	400	389	378	406	370	371	350	335	383	392	369	360	411	361	352	374	332	415	399	395	398	434	381	367	385	375	396	388	418	364	356	367	415	375	399	412	390	371	391	373	395	364	369	389	382	394	408	380	368	396	397	417	383	380	388	368	416	379	370	401	428	380	412	377	375	391	425	409	346	391	397	342	387	395	410	406	407	407	413	404	346	351	388	362	374	369	332	405	378	341	370	418	378	395	366	359	382	384	380	343	389	378	354	383	376	401	346	434	362	383	375	349	408	372	398	378	378	387	369	385	400	410	388	350	429	412	398	400	412	333	352	371	377	372	376	390	355	356	370	385	389	395	428	384	388	352	390	389	364	413	381	401	405	369	374	393	379	393	390	417	375	389	367	430	365	394	391	378	372	361	377	404	347	349	386	385	368	423	385	409	374	351	384	376	423	375	426	380	409	406	377	398	379	406	393	409	417	437	369	416	385	386	382	342	401	424	430	372	382	399	341	431	346	367	398	409	370	423	413	394	415	401	367	410	379	410	358	388	376	406	380	369	399	404	386	351	358	361	405	407	407	409	432	386	388	460	415	383	375	359	375	380	383	408	425	379	416	376	380	365	363	396	389	432	364	398	420	366	364	350	379	378	392	418	391	387	362	400	380	390	362	349	382	376	372	432	389	354	375	378	364	444	394	380	372	352	412	395	379	367	357	396	362	425	411	387	372	397	397	387	396	389	396	384	429	397	415	361	404	364	404	399	470	396	356	395	399	409	390	386	377	396	353	348	414	367	370	350	383	370	378	407	356	330	398	371	348	411	361	392	360	368	443	376	379	382	393	382	368	406	396	413	384	371	368	375	388	386	386	399	361	384	366	430	407	425	358	384	348	398	401	340	387	410	365	393	377	401	409	382	384	387	416	413	420	385	333	367	402	395	380	397	381	420	399	359	402	346	419	363	357	370	382	343	364	339	416	419	395	386	388	377	390	379	403	392	405	406	407	372	387	428	397	431	385	413	377	410	376	354	364	405	371	355	363	384	385	400	379	419	380	394	382	382	376	411	394	363	324	373	353	376	418	383	424	374	416	363	366	362	389	396	397	385	365	363	396	338	368	352	364	423	413	386	391	416	405	385	370	390	363	365	390	395	389	423	419	406	398	389	411	402	393	412	365	407	358	385	373	399	396	384	374	370	393	371	424	385	385	402	426	397	394	403	358	358	386	422	394	374	378	405	401	366	377	394	357	378	361	382	397	344	398	379	343	375	369	375	384	381	362	392	374	404	406	394	398	378	398	406	402	419	424	397	365	397	394	385	407	402	377	405	382	420	392	391	393	367	360	390	392	392	382	403	388	397	398	382	374	400	393	419	378	342	431	366	381	447	388	398	372	391	399	375	364	384	385	349	402	399	373	359	406	459	350	392	353	374	373	379	383	412	361	377	399	346	388	348	378	409	390	358	376	395	389	381	389	413	383	349	379	391	384	375	377	409	394	397	339	453	418	359	368	354	383	406	415	385	413	383	374	382	377	413	411	417	343	378	388	374	349	346	348	397	368	346	393	429	399	394	411	419	375	355	387	373	400	412	407	425	406	402	374	397	371	369	386	379	387	347	374	376	349	376	420	364	393	366	412	401	367	381	380	396	410	399	422	370	365	423	421	376	386	419	386	372	372	425	373	407	432	389	378	349	377	373	380	354	355	399	460	440	355	369	372	363	369	394	365	424	408	405	353	364	387	381	388	428	395	392	399	430	348	347	375	438	377	394	374	394	381	368	412	376	368	388	388	396	365	410	439	399	395	397	401	357	359	377	353	362	344	367	394	393	393	358	404	423	374	396	407	386	391	394	377	376	369	416	423	391	359	419	388	356	381	382	399	383	405	417	395	411	396	423	397	385	357	405	369	384	395	382	376	402	389	390	363	391	377	378	334	377	416	396	376	409	360	383	430	393	371	429	423	389	388	395	395	396	372	400	432	384	361	432	377	370	395	388	418	384	376	361	402	368	379	404	389	374	384	374	391	375	396	405	430	376	400	384	384	353	430	414	389	354	403	388	404	386	395	369	408	390	413	383	421	382	386	394	384	428	363	417	374	408	367	395	370	418	366	421	399	375	412	401	354	385	351	364	362	397	386	354	389	393	393	359	375	415	377	412	345	349	362	413	406	369	380	365	429	382	381	389	390	421	378	356	378	376	396	406	383	380	367	370	386	399	397	399	378	370	368	357	393	398	380	372	372	368	396	393	440	411	381	379	372	411	386	436	403	374	419	373	370	396	407	400	357	415	324	369	354	346	421	380	369	386	373	394	349	374	380	396	399	387	414	426	353	361	363	397	390	383	416	425	401	426	364	421	371	369	378	391	362	401	424	387	363	412	360	388	369	388	385	357	352	388	414	404	380	372	349	389	399	379	384	409	355	397	410	427	427	370	367	368	406	404	389	405	431	417	419	398	381	387	386	347	401	387	359	380	348	390	383	384	415	392	402	381	385	401	344	364	374	379	411	377	394	395	357	401	399	438	346	385	386	393	395	382	374	371	369	374	382	369	394	373
10525	1542	2138	2484	2150	1869	1629	1370	1365	1248	1142	1130	1099	1087	975	980	1008	962	947	988	898	936	938	953	922	901	864	857	904	920	925	886	893	865	834	911	864	825	862	910	913	885	880	818	842	870	885	844	837	824	851	824	880	843	892	849	824	867	886	896	862	835	830	801	876	888	834	873	804	896	826	887	885	857	836	852	804	879	855	884	869	868	884	908	859	906	892	840	868	847	856	858	886	870	872	892	887	836	880	841	823	859	925	870	868	845	895	873	880	867	923	854	862	843	865	855	828	883	836	862	844	845	885	858	884	886	839	829	811	801	851	802	848	876	844	854	866	849	874	853	852	860	857	838	826	837	784	838	852	836	865	820	790	849	845	851	879	774	843	846	847	865	877	817	893	847	793	852	932	833	837	876	835	920	913	900	850	845	874	849	887	862	834	861	861	809	872	854	833	790	841	822	858	847	853	812	906	856	835	866	831	856	795	836	821	892	861	872	855	817	884	848	789	832	843	807	823	806	821	783	895	822	828	799	841	872	832	838	855	776	802	840	899	876	855	856	899	811	850	827	874	871	799	780	843	902	862	846	902	837	806	846	834	791	820	820	829	848	831	817	831	850	849	843	880	865	842	868	864	818	805	868	798	830	849	844	852	831	797	861	879	857	821	875	832	853	884	814	844	806	845	887	868	824	825	874	846	782	814	815	835	840	837	827	785	831	828	851	849	842	860	823	776	823	871	861	809	840	938	822	828	830	848	853	848	842	853	852	876	871	835	783	872	819	853	882	818	885	837	884	858	852	841	861	864	856	844	794	833	836	779	820	814	855	867	825	853	811	832	833	828	864	900	827	845	832	814	838	865	866	898	901	817	873	862	844	829	811	844	854	802	809	839	816	835	890	867	855	842	865	861	871	874	879	828	787	876	777	814	856	872	841	827	890	808	803	871	817	885	833	854	873	821	877	868	826	856	836	848	818	864	806	784	854	839	863	786	827	859	813	871	851	870	850	816	796	857	853	832	843	839	853	854	839	877	838	885	821	835	811	829	824	818	886	842	827	902	842	870	851	833	875	870	853	820	815	867	859	824	861	814	856	865	831	884	874	874	843	840	891	863	838	861	795	762	882	833	855	824	849	863	805	817	865	838	897	837	819	838	842	822	858	824	832	839	841	861	883	828	896	836	848	887	891	817	847	887	857	858	866	820	836	843	889	883	809	815	841	832	823	868	850	826	838	854	828	881	844	851	810	853	850	864	875	839	861	821	828	845	835	810	848	849	874	773	852	810	883	817	874	821	842	835	770	806	830	853	860	877	884	796	851	868	862	824	826	763	837	801	819	828	860	810	800	832	805	857	801	846	866	811	851	860	777	821	895	826	885	860	818	785	827	891	868	846	841	880	839	874	830	885	884	849	818	844	871	894	851	798	822	843	794	841	841	808	882	820	805	849	842	901	866	801	863	884	807	790	815	812	856	859	915	852	832	853	832	852	841	861	858	852	855	831	820	849	833	825	864	844	817	820	888	820	861	822	798	852	840	888	868	861	889	892	813	824	818	829	855	798	788	869	874	837	840	821	844	844	804	818	829	817	828	826	838	839	864	850	815	818	818	783	894	874	870	838	802	846	874	839	855	812	839	860	804	817	817	803	845	863	810	875	834	849	892	817	814	869	855	785	881	829	855	809	824	820	869	804	841	829	849	805	801	852	833	851	845	800	827	847	851	816	854	841	900	836	835	823	837	873	860	839	861	855	842	844	800	834	803	824	879	870	862	830	832	867	850	888	874	865	853	865	830	858	812	878	873	855	873	757	882	789	834	818	874	892	836	886	824	862	861	876	792	855	864	828	847	846	818	850	796	858	828	858	811	837	862	844	853	816	860	867	823	844	835	873	859	848	862	812	826	855	830	824	822	836	818	904	850	817	846	851	866	873	831	828	864	863	802	834	864	830	851	820	821	840	806	813	822	819	801	848	842	887	844	848	815	882	837	781	846	835	801	805	880	837	833	861	823	831	817	836	792	833	872	885	788	793	838	838	837	817	835	817	907	828	822	850	860	825	852	819	817	841	824	905	817	841	786	858	791	843	883	827	822	838	823	840	799	815	819	816	875	841	849	835	816	845	845	798	850	816	894	856	860	838	834	831	836	839	852	817	885	823	891	826	849	893	846	803	891	851	851	871	894	831	819	814	836	847	819	832	888	852	863	832	797	831	861	874	844	828	853	845	846	820	823	779	897	836	799	844	884	855	870	801	838	898	862	818	888	838	855	833	760	789	845	851	860	840	844	789	842	858	850	851	818	859	794	848	890	857	861	813	859	834	804	814	802	799	820	843	797	828	844	805	857	837	855	860	824	836	843	878	771	850	853	879	834	880	817	820	882	881	862	839	901	867	833	851	839	797	820	857	848	842	855	861	854	889	802	817	834	871	787	898	871	802	846	849	848	863	852	810	871	795	833	857	840	808	904	801	800	831	820	857	871	882	791	843	860	861	830	837	859	848	843	877	804	818	829	856	863	873	814	868	872	805	842	828	826	871	885	868	873	829	817	874	873	825	845	840	814	812	882	800	845	855	839	786	790	827	875	837	878	864	870	875	843	855	856	847	819	821	852	845	866	867	884	862	812	848	810	851	837	820	819	839	835	803	849	869	832	798	852	826	879	799	816	867	835	844	811	830	865	883	837	823	846	846	847	855	798	782	874	855	803	847	862	849	851	902	869	835	860	837	840	864	798	836	825	833	806	875	845	852	890	887	849	861	832	886	873	844	841	819	829	855	831	846	826	858	861	820	828	895	874	842	885	819	806	821	859	798	836	848	800	893	863	830	867	823	845	849	834	821	827	864	860	896	838	822	839	814	824	830	847	874	869	829	815	809	802	837	866	807	852	867	815	851	840	826	827	864	882	775	858	857	863	852	834	827	848	880	851	846	869	884	846	806	853	823	813	827	840	834	887	844	805	851	865	856	872	872	820	836	881	836	863	793	867	802	856	840	834	858	863	832	868	823	833	832	845	890	820	864	820	859	824	756	878	910	894	859	836	801	776	798	876	884	851	862	794	816	814	785	830	811	860	882	833	804	886	843	824	792	859	838	805	891	802	852	832	862	867	821	882	793	816	831	848	857	823	801	794	854	845	870	859	840	891	828	844	879	872	823	816	938	834	834	896	878	860	846	855	828	865	821	824	843	810	865	837	852	807	863	826	847	860	812	808	885	887	877	871	849	840	832	882	849	880	854	891	819	752	843	825	849	837	843	798	856	844	819	817	828	824	801	791	873	852	896	800	872	847	880	844	837	870	871	815	807	867	845	874	812	824	812	824	891	823	781	817	816	864	839	850	857	832	853	857	840	837	905	892	783	849	852	842	844	807	860	850	877	845	834	865	855	818	861	853	845	854	881	820	845	819	821	814	878	856	864	849	806	866	836	802	819	854	859	809	827	888	836	821	800	865	864	817	801	860	881	790	851	838	853	880	874	876	837	844	885	887	804	808	800	756
3676	298	223	220	190	215	219	197	201	180	209	195	183	208	232	186	191	188	203	208	235	200	186	222	177	187	213	189	184	217	194	212	195	223	217	195	189	217	214	216	198	241	190	207	212	226	204	183	204	220	225	220	195	196	199	152	203	195	214	219	211	185	187	234	179	190	202	181	190	210	215	217	213	193	200	214	202	180	207	167	211	198	190	247	240	221	186	205	195	194	206	201	215	195	193	185	176	208	165	184	194	221	197	199	203	228	227	200	196	200	218	194	197	180	185	180	214	235	222	197	181	216	188	187	201	200	205	195	242	209	193	209	170	195	168	197	201	211	174	188	195	182	188	184	200	198	190	217	223	181	191	230	206	205	209	172	226	205	205	193	180	189	180	171	183	210	229	186	210	185	204	177	169	168	195	191	178	203	189	202	207	204	182	179	212	191	195	208	184	193	207	205	220	218	198	194	195	193	204	205	194	213	219	207	194	223	202	186	180	187	199	197	182	206	182	188	182	218	228	175	201	168	236	227	219	201	212	215	175	202	207	226	178	204	185	220	181	204	168	201	202	190	187	184	197	177	176	207	187	200	207	203	201	192	208	189	225	214	209	198	197	196	190	210	200	180	201	185	168	167	190	182	178	195	201	211	192	186	205	203	172	184	201	181	197	205	200	213	213	175	213	218	179	206	203	192	204	181	215	199	203	177	194	145	194	199	245	183	190	184	207	205	180	175	191	207	190	196	201	216	200	191	220	176	205	185	183	215	204	185	199	183	205	229	183	188	162	200	211	183	194	166	203	196	185	227	201	193	194	181	188	214	181	204	184	179	191	203	200	209	229	202	207	194	197	188	181	197	207	192	200	190	202	210	235	209	204	179	190	186	224	228	190	173	178	199	199	195	224	209	183	165	177	239	227	209	202	196	180	210	216	206	179	199	191	217	188	186	204	203	204	202	190	223	211	185	213	204	168	170	176	209	161	203	180	210	199	207	195	198	212	210	166	174	201	180	187	198	217	183	195	201	193	205	215	235	193	187	199	185	208	227	194	197	180	216	192	198	221	195	238	199	174	192	188	168	210	193	201	155	183	191	211	202	199	229	201	200	193	193	204	196	197	204	210	187	183	188	166	209	201	185	206	188	203	180	168	236	199	203	181	177	192	208	183	199	175	209	197	197	221	194	198	201	183	188	185	196	183	197	218	174	197	185	199	196	202	190	193	178	226	188	204	207	207	216	231	186	179	192	212	233	220	214	195	188	169	201	177	172	200	194	195	221	209	167	179	188	211	168	215	209	197	195	180	210	183	199	209	190	207	194	228	213	199	182	220	180	213	182	189	208	200	178	201	191	203	177	189	183	188	173	200	176	180	185	181	189	181	208	221	189	204	190	205	202	221	219	172	191	202	238	186	210	212	210	181	176	177	215	186	198	173	219	172	193	190	183	198	196	200	182	187	191	193	198	194	187	197	195	218	177	209	160	162	195	182	195	172	178	195	163	207	188	210	188	232	204	192	200	206	202	201	189	168	215	188	177	188	189	188	206	203	192	175	192	196	228	211	199	221	229	175	197	212	214	195	187	207	213	204	223	208	206	188	224	183	223	192	198	188	228	202	171	216	216	188	207	215	190	185	208	190	185	193	174	198	172	178	209	196	176	199	197	195	170	230	168	193	193	194	192	183	204	192	203	198	209	213	198	230	168	204	182	156	191	193	213	185	220	210	198	196	203	195	191	187	227	192	199	183	214	197	184	207	197	210	213	186	197	219	225	210	206	192	204	202	213	183	201	203	199	200	203	191	223	191	193	186	187	197	216	200	174	193	176	188	190	166	173	195	211	204	185	173	195	213	218	188	211	182	259	200	198	211	210	218	186	184	185	181	165	162	188	200	226	177	206	199	170	186	209	195	205	207	195	225	194	197	205	195	208	183	206	198	200	200	200	169	165	199	205	184	169	189	187	204	161	187	207	227	217	204	177	158	171	224	203	197	187	208	234	197	221	170	191	178	180	185	200	178	179	201	208	217	190	217	190	213	194	193	205	179	219	186	218	185	178	156	183	206	186	173	182	227	193	204	185	191	168	191	172	179	192	178	177	194	181	190	196	213	184	224	197	183	219	216	234	199	220	197	190	231	207	149	189	190	183	170	207	203	184	220	195	182	203	207	209	195	202	216	191	220	179	195	196	180	196	171	202	194	190	199	185	161	196	215	201	197	207	161	200	240	198	197	195	190	202	200	170	181	202	179	219	201	197	195	183	177	191	204	207	199	214	189	199	199	177	210	175	175	177	204	182	182	198	216	198	184	216	189	192	197	188	169	197	208	220	201	175	177	202	204	203	211	226	191	201	208	213	217	196	217	179	212	197	219	215	218	184	193	188	183	183	202	210	181	208	181	196	187	209	190	192	173	190	212	201	180	200	189	196	202	202	222	184	192	189	212	201	184	161	196	166	203	195	188	192	194	217	194	191	222	193	192	216	200	216	208	183	195	176	183	191	211	182	197	190	184	197	199	206	210	201	199	222	189	203	203	209	169	199	193	189	196	202	218	197	179	186	183	192	167	186	208	188	216	195	186	173	199	231	213	210	182	213	192	173	206	189	206	210	216	202	188	199	233	196	187	209	195	226	202	208	201	179	193	208	167	185	226	200	241	179	215	186	197	211	206	204	196	188	203	204	204	214	202	198	201	214	179	215	181	187	182	192	213	201	175	197	192	191	189	173	183	196	201	186	176	209	199	185	207	184	183	217	221	195	223	217	213	182	212	204	189	216	212	197	187	176	193	211	179	197	171	236	217	198	211	180	187	183	196	209	198	163	222	181	171	204	177	193	237	207	163	226	209	205	191	190	187	195	205	224	207	224	191	188	217	181	202	181	201	185	181	215	202	203	197	208	219	196	221	206	199	219	185	198	216	190	193	224	203	193	215	196	211	210	214	224	201	181	193	165	168	220	177	181	201	232	193	204	199	200	204	219	199	194	231	197	218	206	193	218	200	190	182	217	194	222	233	223	220	204	201	210	202	198	239	228	197	172	217	197	182	188	203	185	212	212	221	176	184	193	218	182	205	201	211	171	201	204	196	211	186	211	192	207	208	195	189	204	185	164	203	223	217	196	204	186	203	204	190	218	189	176	195	190	178	201	201	219	194	178	168	188	190	216	204	229	204	212	213	204	216	187	198	219	195	199	221	204	168	175	181	196	216	186	213	196	176	183	201	209	220	214	194	205	180	195	208	204	214	177	223	228	177	206	210	218	213	183	172	224	227	173	195	184	201	201	176	205	147	203	208	215	199	183	223	217	185	189	212	189	195	211	186	191	196	232	212	204	195	196	170	175	192	210	204	202	214	180	201	178	199	197	220	190	192	201	199	161	203	190	212	190	211	191	177	189	203	170	167	201	206	188	195	200	208	186	220	196	165	213	206	207	208	197	165	212	180	198	205	189	202	200	189	195	186	221	184	205	185	185	208	229	189	194	194	219	192	229	203	201	208	193
2857	495	506	532	535	515	487	548	448	437	479	447	487	476	508	457	451	495	458	503	487	498	513	482	481	480	504	486	452	443	482	459	461	478	452	462	483	459	451	471	478	471	493	508	459	474	475	467	448	475	493	468	465	528	500	481	502	435	456	468	462	462	499	478	453	451	471	469	479	454	455	485	490	496	459	466	448	519	501	485	515	504	478	462	450	487	457	455	489	463	454	475	462	522	466	447	500	458	473	489	514	539	521	455	471	469	486	524	462	459	486	485	482	456	459	513	473	493	527	454	468	474	504	495	469	462	484	467	488	487	500	460	481	497	491	514	495	459	519	477	456	490	490	491	455	483	483	469	494	511	450	479	466	510	451	456	511	499	511	453	463	485	471	518	484	478	472	478	485	461	497	464	401	483	475	464	475	445	471	497	510	470	504	439	508	472	428	454	523	466	461	497	478	476	474	498	484	487	498	476	476	418	469	474	460	472	492	506	466	474	476	464	448	454	509	455	481	462	476	450	488	480	453	481	452	475	473	466	448	504	525	489	511	496	485	463	483	482	505	493	495	453	436	491	506	492	442	515	461	444	502	490	442	460	484	475	475	455	441	467	467	473	480	493	442	507	499	523	482	492	471	519	476	492	453	455	438	442	496	429	479	480	464	458	439	444	514	455	464	488	481	521	477	456	451	442	462	472	443	442	468	495	451	484	495	494	500	500	430	486	496	468	490	463	510	470	439	496	478	454	486	486	494	528	495	499	492	456	468	467	513	450	462	455	490	485	479	479	454	486	463	479	477	468	458	458	459	484	449	465	477	508	443	497	471	502	505	476	508	474	467	479	454	530	491	492	475	495	439	484	502	414	454	482	436	478	461	502	465	475	490	514	467	443	453	503	479	518	477	505	468	446	443	487	461	458	480	543	481	486	482	500	519	489	456	453	492	469	456	470	438	466	481	473	488	456	426	501	460	456	507	495	477	476	494	504	466	464	470	497	494	466	484	471	410	468	473	473	482	492	439	486	443	483	476	442	474	478	516	481	460	451	459	468	520	471	484	485	491	512	495	463	474	464	511	472	492	478	458	461	466	481	437	474	495	510	467	447	494	501	492	488	476	523	517	488	457	465	450	478	493	467	455	457	445	443	481	467	493	482	468	486	469	470	480	428	476	502	447	482	470	489	465	514	470	506	505	457	454	496	501	481	453	473	490	489	500	476	459	465	466	476	455	461	468	463	470	452	450	478	445	456	474	487	490	463	436	482	484	469	455	459	463	481	507	457	453	511	488	472	474	512	453	509	472	508	457	455	451	452	492	447	459	470	479	470	449	522	482	461	481	488	478	442	469	482	470	461	483	455	473	469	424	522	470	480	516	486	521	453	466	484	418	439	481	486	448	476	491	512	465	483	467	487	452	452	502	479	459	459	463	498	474	517	484	486	413	477	482	426	489	463	481	498	480	461	504	488	476	473	446	488	475	501	485	501	460	465	463	455	476	485	482	476	474	430	475	507	470	454	466	467	457	477	500	505	461	466	438	510	470	505	527	491	471	491	507	442	475	493	466	472	441	479	454	485	505	480	485	456	475	493	482	521	504	506	458	499	468	515	416	475	483	476	473	479	469	489	474	459	463	469	493	469	481	437	474	452	491	494	463	481	477	483	472	456	448	464	460	458	496	479	468	471	497	482	498	451	482	467	479	512	471	468	453	491	443	450	450	524	471	505	499	461	474	504	463	478	490	476	480	503	481	490	483	472	505	457	464	483	462	477	476	447	495	480	494	462	459	470	481	503	445	489	436	480	466	480	483	468	433	473	451	472	506	477	471	468	463	452	495	475	450	476	455	501	448	483	461	440	490	491	488	433	474	471	454	489	437	501	458	473	487	510	474	474	485	476	496	474	488	440	494	445	456	497	460	451	494	491	477	505	441	445	500	476	510	440	431	489	474	489	490	484	492	471	494	508	505	507	471	477	469	466	462	477	469	528	455	440	473	465	486	453	502	452	467	456	472	503	478	483	451	485	480	463	465	484	503	455	462	484	508	438	477	473	444	502	479	526	456	500	457	460	480	479	494	466	507	492	489	433	470	441	503	482	447	472	484	524	454	457	492	487	464	505	447	470	475	461	464	469	449	454	472	484	459	496	471	478	495	487	498	467	474	461	483	477	439	494	468	457	512	493	482	474	515	448	460	454	457	474	462	457	506	469	490	476	455	426	418	497	461	462	444	456	445	485	472	438	435	470	492	470	463	488	481	451	503	469	517	474	482	443	512	460	477	488	477	485	459	483	488	450	461	502	472	450	474	488	435	483	477	469	481	475	473	461	485	466	451	506	446	486	472	473	470	518	468	504	436	456	532	450	449	506	488	467	508	471	464	464	469	518	458	485	477	486	478	479	476	470	451	471	474	467	492	488	450	498	477	468	469	487	496	469	494	455	483	475	464	478	457	471	450	475	453	447	503	466	453	437	469	454	462	463	489	489	504	485	508	455	469	491	478	464	484	512	501	492	445	470	503	462	500	486	458	502	513	468	474	488	500	460	488	488	481	481	452	473	512	503	500	482	446	502	462	490	478	431	476	498	481	442	430	519	495	493	493	448	451	493	470	458	464	483	464	509	509	492	476	485	481	512	472	443	495	456	482	501	437	519	471	502	479	444	506	468	463	479	452	487	479	446	492	502	436	477	547	522	484	518	468	499	460	482	508	456	469	482	491	420	476	489	444	469	480	463	492	459	459	448	498	472	501	506	458	494	475	467	466	430	496	473	451	495	479	505	528	509	439	488	419	483	467	485	496	467	471	499	463	502	483	469	500	468	467	468	455	466	505	471	446	493	495	484	479	452	486	503	452	478	442	453	455	432	461	482	466	473	469	461	523	467	480	442	512	495	487	460	478	476	455	470	457	470	470	485	486	467	474	481	494	440	461	458	500	481	488	471	503	482	487	470	476	475	479	491	462	481	490	465	502	512	495	445	499	438	431	504	451	461	478	458	479	475	477	484	424	497	489	482	479	453	421	495	505	469	474	460	494	473	485	478	474	459	477	455	465	489	469	492	458	470	443	481	517	471	471	474	486	490	494	479	482	500	479	480	464	502	452	476	474	478	512	483	435	466	477	444	459	452	476	495	500	471	471	468	495	463	490	491	475	474	448	464	482	497	444	473	463	465	518	481	484	475	446	501	463	455	469	445	442	498	489	502	473	517	479	517	461	469	445	483	498	512	435	472	487	467	462	489	470	467	479	479	492	460	492	511	492	464	470	463	489	472	487	456	486	488	449	471	469	465	461	478	469	493	482	495	464	472	480	496	462	506	468	418	471	479	486	453	494	468	507	473	459	496	473	440	475	468	469	463	419	464	486	542	487	451	479	476	505	500	461	483	485	495	440	469	474	486	517	459	467	458	482	478	470	484	458	447	487	464	496	522	482	473	449	463	498	451	497	483	480	464	478	452	533	459	475	480	468	465	526	459	438	489	478	500	464	467	472	491	510	460
11910	891	632	576	438	386	341	340	348	305	319	300	312	303	285	296	293	274	261	286	264	281	288	288	293	317	282	304	275	310	305	245	288	309	298	283	279	296	302	318	298	298	320	285	276	285	269	286	286	283	270	311	303	306	281	313	297	277	306	311	311	307	303	281	322	304	282	280	290	307	296	330	267	300	283	285	273	274	274	305	314	326	288	271	291	294	296	330	288	255	282	254	282	298	331	296	288	323	316	309	321	288	284	253	303	273	296	279	286	278	270	268	286	277	313	292	269	279	283	284	295	311	276	293	313	260	274	291	261	309	262	310	289	304	306	316	294	306	332	273	249	262	290	313	283	311	268	282	286	309	313	291	278	286	291	307	260	269	290	300	259	297	246	315	321	298	275	291	289	260	311	289	289	304	253	269	268	270	290	285	282	275	281	315	299	303	295	304	286	296	286	311	287	294	259	304	288	284	313	300	277	295	270	301	309	261	272	273	288	306	279	287	279	294	272	288	261	338	280	319	296	286	270	291	260	279	298	278	278	267	256	287	288	280	295	305	299	248	286	285	244	285	290	298	277	281	266	288	298	275	291	296	282	283	275	291	270	264	291	299	279	297	276	277	283	282	291	272	304	281	294	278	298	301	275	301	297	276	291	299	316	285	269	287	296	293	292	284	298	256	300	312	286	285	293	297	290	303	267	278	261	281	283	271	282	262	306	284	275	310	271	260	318	265	291	280	275	282	290	274	265	285	316	240	256	288	286	305	258	286	293	292	295	290	308	286	307	263	303	288	308	298	292	274	292	285	274	286	273	298	268	305	267	286	300	306	265	284	310	294	286	291	257	284	291	297	310	290	302	281	276	271	284	287	300	263	264	254	249	337	273	255	283	304	281	279	286	269	299	281	290	282	264	285	292	262	302	309	248	266	280	253	302	271	269	309	316	283	275	276	268	265	283	265	274	297	278	274	287	304	282	286	260	312	307	262	304	292	278	259	274	269	306	290	299	281	281	270	261	257	298	299	277	265	290	276	281	317	289	275	303	287	292	291	274	282	264	314	241	315	299	299	272	302	291	316	272	252	286	299	287	302	276	284	300	314	280	291	295	283	276	298	288	257	284	260	284	254	286	290	247	302	319	303	311	299	286	303	260	267	275	249	263	305	279	301	260	299	293	292	303	271	277	313	305	290	248	281	263	295	288	290	270	250	308	303	289	267	297	297	250	280	287	288	295	295	288	286	298	282	281	302	287	306	335	292	317	299	279	291	284	321	326	293	295	302	258	273	256	311	290	254	263	295	274	277	309	300	291	291	261	267	248	279	298	267	254	274	274	268	256	293	274	288	288	321	298	292	284	298	292	288	318	303	277	286	312	279	310	293	290	280	288	306	294	257	290	286	317	308	279	293	307	280	305	273	270	286	288	303	287	293	282	283	277	285	291	278	276	275	263	275	267	310	304	287	307	280	303	275	280	265	302	294	280	275	296	287	290	269	303	260	265	306	296	284	284	270	279	290	322	333	292	262	280	245	257	277	274	278	275	276	296	276	289	265	300	280	301	287	312	277	308	306	293	344	297	307	237	243	266	287	263	281	274	316	272	293	291	322	287	329	273	261	293	297	297	260	302	289	256	246	295	304	289	290	262	280	308	304	256	284	278	240	293	290	279	308	301	270	279	293	285	292	299	268	258	261	259	286	266	266	271	328	274	287	250	260	264	290	309	282	286	298	287	299	328	321	292	323	270	285	270	309	283	307	274	293	268	331	295	277	280	302	296	258	315	331	300	281	302	317	282	287	263	306	282	273	299	283	256	266	284	290	281	276	266	287	318	290	253	260	273	279	280	275	303	271	283	286	290	309	310	266	299	317	304	291	269	274	274	250	265	323	297	292	258	292	262	299	312	312	286	275	275	307	310	264	269	325	267	287	226	262	273	293	278	293	311	280	277	308	308	290	304	279	298	283	277	286	297	274	287	263	297	301	306	273	272	303	263	303	303	261	259	313	280	286	280	289	276	291	281	325	287	297	280	302	291	296	297	289	313	280	248	302	266	282	276	287	295	273	277	281	312	238	284	273	265	306	264	278	289	301	284	298	295	283	321	318	312	272	296	305	283	314	303	287	268	284	297	273	270	267	271	255	330	278	287	272	306	296	290	295	308	308	311	302	273	277	316	304	286	240	300	321	301	296	275	280	254	280	307	267	283	304	319	274	307	307	289	277	260	304	286	285	291	297	278	275	286	269	280	296	302	288	253	274	304	299	284	291	289	284	282	263	272	292	276	281	289	309	264	278	268	299	308	285	285	281	275	257	292	292	285	256	312	286	250	275	257	275	289	273	281	293	279	313	281	272	278	262	289	281	281	265	285	300	290	260	280	267	302	320	271	277	309	294	279	282	275	275	297	279	301	277	282	288	258	271	332	286	288	285	278	346	313	287	277	294	311	277	290	312	276	293	280	273	243	277	286	286	284	301	297	290	299	276	254	269	263	291	276	275	271	268	275	317	255	311	286	317	286	275	294	269	314	248	299	278	301	287	286	264	305	294	299	274	290	266	278	254	278	294	288	278	279	267	261	304	295	268	303	295	273	271	254	280	296	287	292	321	284	300	308	301	298	308	292	302	299	292	286	303	286	287	274	278	252	289	267	289	323	310	284	258	265	271	279	294	240	265	304	304	291	280	272	281	268	274	284	269	250	264	283	307	300	283	277	307	273	283	284	302	283	269	270	268	282	292	261	289	296	296	276	274	300	291	276	321	280	278	274	273	302	269	288	252	297	288	279	264	308	304	315	317	303	278	297	293	312	270	274	284	294	270	266	288	268	297	285	264	264	292	295	279	261	287	288	290	292	292	292	277	296	289	282	275	304	273	289	283	327	317	282	322	286	293	289	263	276	317	245	270	292	267	254	286	310	260	290	264	293	274	260	290	291	268	288	324	302	258	278	272	263	294	276	286	273	333	265	257	248	274	307	259	280	281	279	269	301	272	298	289	246	293	302	277	261	290	265	297	277	278	291	281	289	276	280	262	279	287	293	286	299	274	275	277	297	266	268	316	296	286	296	287	301	292	304	269	278	300	318	262	302	290	272	281	256	276	281	295	294	290	293	298	302	285	311	297	329	255	292	312	305	289	266	319	285	262	266	274	290	276	299	293	307	301	269	302	318	313	310	291	281	271	304	281	307	280	313	266	316	277	319	290	298	283	318	251	302	299	276	295	266	284	273	284	286	269	243	275	296	274	277	233	315	287	295	267	284	278	274	276	295	269	304	287	296	273	301	235	270	293	269	253	309	311	301	273	300	310	278	286	297	290	280	265	275	288	295	289	287	291	272	305	313	280	302	309	281	276	269	278	297	295	287	279	277	291	294	292	283	289	268	258	296	290	265	265	305	279	303	285	271	253	295	284	278	304	285	279	320	269	233	298	264	286	289	280	284	295	297	273	281	270	271	276	264	283	296	263	272	263	282	249	297	282	274	287	271	307	279	255	277	270
8197	996	1365	1467	1314	1171	1070	954	888	907	809	808	760	708	770	767	709	718	724	714	679	713	686	668	667	661	682	700	712	679	702	620	659	687	702	645	697	658	703	630	659	650	671	662	679	686	651	646	683	667	662	671	661	654	621	648	675	669	658	671	660	673	637	687	735	648	674	691	657	636	638	653	674	667	663	649	686	702	700	675	670	689	662	653	727	691	714	651	675	679	683	637	611	695	675	636	666	634	702	722	668	654	699	635	676	666	661	697	645	686	620	660	650	665	613	688	655	689	638	706	666	679	684	634	677	634	651	676	683	626	624	622	635	657	657	605	673	653	682	660	665	643	669	628	620	669	661	650	661	681	698	672	664	650	619	685	639	655	672	682	679	643	686	615	708	664	685	660	620	669	623	685	621	706	699	644	692	662	694	613	647	659	705	615	639	668	671	653	645	598	668	600	638	674	709	655	624	638	655	658	660	651	718	663	612	627	658	668	695	658	654	593	667	724	672	647	643	665	654	640	646	617	641	681	656	614	648	663	651	673	649	661	666	661	677	670	649	678	637	682	670	603	648	660	654	662	627	644	633	648	659	656	656	652	640	647	679	658	657	598	670	634	643	647	628	654	698	662	654	637	657	698	662	673	631	639	637	661	679	656	623	652	622	683	627	673	639	643	646	617	674	644	615	637	652	687	693	649	601	663	644	632	667	658	622	648	705	582	598	616	631	679	648	661	684	646	645	665	662	646	635	633	634	648	693	703	626	700	655	636	625	677	688	647	621	699	629	632	657	624	621	685	680	675	664	673	666	691	645	670	619	600	640	633	630	653	621	654	640	644	661	643	632	641	625	628	660	625	618	624	645	653	647	674	651	660	690	688	670	653	651	631	670	632	648	656	607	640	708	717	687	621	644	635	655	700	647	649	631	700	650	631	697	611	653	693	697	646	655	658	701	629	658	629	644	660	654	693	646	667	647	651	663	677	615	639	635	674	643	657	695	675	648	670	580	680	644	674	694	607	653	672	633	660	701	682	666	683	635	680	654	679	674	673	643	654	620	658	639	701	665	692	653	659	633	671	644	648	706	615	679	672	653	627	655	658	671	652	682	672	639	683	685	668	640	690	655	641	676	647	649	649	649	636	651	721	666	677	612	627	662	674	659	648	629	643	666	636	725	596	644	668	654	663	669	634	661	641	641	646	626	675	607	670	683	700	682	646	617	638	659	681	654	657	641	676	668	640	664	731	669	644	682	633	676	670	680	635	614	649	659	642	629	659	673	638	640	655	708	685	659	657	662	687	642	683	644	623	674	684	696	667	613	678	650	657	631	658	669	664	656	678	616	698	645	652	637	689	640	640	677	689	637	671	650	667	697	691	674	618	651	698	680	649	623	665	674	608	675	669	712	633	665	660	632	621	692	638	661	702	655	631	652	632	661	675	681	674	633	660	672	615	625	615	640	641	666	668	719	610	703	648	636	649	631	651	646	637	611	678	651	636	616	693	676	667	684	652	666	720	624	678	675	596	615	679	720	667	637	643	656	596	653	708	679	631	645	678	628	609	616	662	650	629	653	639	724	616	684	654	667	649	649	620	646	646	655	675	673	643	646	650	647	627	669	656	640	660	632	647	696	648	641	637	690	650	633	651	658	692	681	649	647	630	646	647	675	627	657	650	623	671	626	645	641	636	684	684	628	665	616	639	665	674	645	702	658	620	652	664	628	606	628	667	698	598	643	634	638	636	704	645	672	644	627	640	647	630	685	656	664	644	669	628	624	676	634	652	639	659	676	670	670	672	666	664	642	688	641	635	659	669	620	678	686	672	640	693	658	645	649	665	610	676	677	633	650	682	648	630	630	671	656	621	631	640	635	652	678	627	659	658	649	633	681	669	632	652	620	634	682	612	679	678	632	683	661	641	653	667	620	664	657	651	693	624	668	638	671	634	665	681	651	644	654	651	594	673	665	641	650	675	626	670	667	633	641	662	667	619	679	666	723	664	652	622	608	597	650	672	631	652	655	642	601	675	650	591	665	658	676	669	685	654	624	699	652	615	658	667	653	625	660	629	677	635	659	671	620	669	671	703	675	633	709	678	702	636	648	639	671	627	651	646	619	677	632	645	643	642	640	673	679	696	688	601	671	656	672	686	643	670	637	660	671	702	638	599	616	652	662	639	629	654	628	646	614	655	612	626	644	656	708	677	646	646	689	673	707	659	629	622	679	642	651	646	667	681	614	687	654	681	688	645	641	596	646	634	663	626	685	651	655	654	637	694	706	692	636	620	683	633	643	634	633	687	675	635	641	651	657	679	657	624	673	631	634	647	672	613	614	702	629	646	657	678	625	685	683	663	647	597	683	616	689	675	656	672	648	605	655	662	633	671	639	601	641	644	668	603	669	660	623	610	690	699	725	652	668	676	690	696	635	641	649	681	622	661	645	644	662	664	652	655	641	619	617	652	651	627	644	646	632	675	657	643	621	653	666	660	670	680	610	671	657	661	635	636	692	631	678	640	685	672	616	664	621	678	638	645	615	617	727	636	613	640	666	652	666	651	651	638	606	642	635	693	663	633	670	637	645	672	692	641	600	667	698	664	689	657	625	673	683	596	642	612	646	642	673	586	628	641	669	653	605	655	626	671	636	661	622	635	643	635	671	675	687	677	641	674	642	635	651	631	683	630	689	637	627	614	648	666	684	696	627	676	585	672	643	681	616	662	628	652	638	624	679	661	691	676	639	640	653	638	657	658	658	685	638	644	651	662	652	697	694	678	648	668	680	659	614	680	608	617	642	655	709	670	638	626	646	650	684	652	660	651	642	638	661	618	665	653	617	664	712	638	673	627	690	612	681	617	645	657	650	657	632	650	591	705	674	631	635	671	657	656	593	638	624	637	657	650	660	692	650	632	586	632	640	684	670	691	665	613	622	630	621	659	628	627	632	648	605	678	637	638	666	701	641	655	640	651	647	633	677	674	642	643	672	636	634	634	690	643	645	673	604	674	671	672	632	645	670	653	647	688	621	676	653	664	641	669	605	656	646	698	655	661	676	658	629	666	660	670	659	698	662	666	619	604	686	642	683	630	633	660	670	625	637	631	646	681	675	712	660	694	656	682	635	675	655	674	704	624	621	643	639	649	668	663	636	691	652	672	611	694	678	680	637	681	682	733	646	689	623	647	653	649	651	651	661	651	650	630	628	674	656	611	651	644	621	649	684	702	660	664	675	664	658	646	641	706	628	650	667	632	677	665	645	685	650	634	665	691	649	611	664	683	620	632	605	669	618	635	646	619	642	655	624	668	657	650	626	639	626	640	684	682	702	664	584	648	623	650	654	677	641	644	656	632	647	655	644	646	693	638	669	655	634	621	625	655	634	698	641	587	647	675	661	684	671	673	631	621	609	624	658	661	620	653	680	706	649	632	667	669	666	633	638	713	681	705	647	638	641	642	695	645	656	628	670	660	636	683	635	672	678	628	641	616	617	623	639	618	656	634
19715	1779	1153	973	725	605	583	511	500	459	465	410	438	419	414	422	407	408	431	401	409	406	399	388	406	363	381	356	392	379	357	393	379	378	386	386	376	383	423	412	427	413	379	355	407	392	375	428	367	365	375	377	360	390	394	400	355	364	395	402	383	416	374	370	401	419	373	394	415	359	436	395	358	399	420	383	383	371	364	357	400	391	388	402	399	354	394	406	389	366	357	391	428	356	365	418	370	326	427	379	386	372	400	394	397	393	343	413	363	386	376	430	351	364	392	357	359	392	392	342	377	401	391	373	402	371	405	374	390	405	368	412	369	374	384	446	372	351	377	387	389	375	394	396	389	366	381	393	373	386	369	351	356	358	412	335	396	352	396	393	368	362	375	388	388	417	380	370	381	378	357	398	404	392	418	357	392	433	329	379	363	406	436	377	363	412	392	380	362	378	379	418	412	352	372	386	398	364	391	406	363	361	332	361	396	379	361	361	384	418	346	375	391	388	380	365	391	393	370	380	362	401	393	379	387	372	363	353	363	377	426	389	390	360	400	400	418	359	385	395	354	387	374	369	413	364	364	380	368	380	365	416	394	422	369	394	382	378	349	359	367	375	389	419	368	391	394	341	387	377	419	380	378	399	332	367	365	380	373	415	402	387	399	399	416	380	378	404	368	365	380	373	378	378	406	372	391	359	364	387	388	386	395	411	426	342	376	369	385	352	364	366	404	397	396	401	418	375	401	375	434	385	387	386	389	385	381	411	401	395	394	376	381	424	376	388	393	420	386	386	359	385	396	371	370	373	357	383	399	382	373	355	390	388	421	427	366	407	400	375	383	409	423	405	378	383	381	367	410	389	408	395	380	364	372	384	368	346	392	372	389	427	368	350	384	376	353	352	391	417	375	365	347	350	375	383	377	376	391	376	379	385	353	386	377	367	369	325	390	374	349	370	363	358	376	395	437	352	370	364	391	392	402	420	412	403	360	392	358	352	437	373	408	389	386	399	383	420	378	422	347	375	395	383	383	425	404	411	395	391	408	408	376	355	403	440	408	360	379	375	397	393	422	403	402	376	365	333	371	406	347	368	362	390	420	401	392	349	352	359	364	399	393	349	400	377	413	397	367	370	365	387	391	379	374	353	414	389	364	352	375	364	410	369	409	358	395	367	380	438	381	381	431	381	388	409	370	350	391	381	422	376	386	371	392	405	396	451	323	418	348	363	430	417	385	351	404	343	391	373	373	369	355	349	377	390	381	418	371	385	357	398	373	387	380	408	399	384	355	373	354	371	376	365	392	414	413	335	380	399	375	429	397	399	397	397	364	372	391	395	399	373	359	382	410	394	399	384	346	393	374	417	409	346	388	404	379	391	430	359	369	358	395	399	383	356	377	415	366	363	383	373	405	377	351	387	371	370	378	365	371	384	371	367	404	385	403	376	374	392	349	394	404	391	399	399	354	387	350	361	373	377	368	392	373	384	383	382	345	424	382	393	384	370	359	370	378	365	389	380	389	391	427	407	348	361	399	355	417	382	393	401	401	376	374	350	331	371	383	391	366	397	406	387	412	380	389	346	380	411	387	372	386	382	401	373	362	371	367	387	398	381	357	389	365	374	396	357	401	404	384	420	375	358	368	350	364	422	370	404	386	351	385	378	408	383	346	364	368	373	363	350	360	379	389	402	376	416	360	383	378	331	396	379	346	416	376	391	365	378	418	374	379	370	380	349	404	383	382	388	384	345	369	356	385	424	368	369	398	394	358	362	415	408	360	374	400	367	375	394	354	348	363	362	395	378	405	371	439	384	361	431	399	415	396	416	387	394	394	411	391	412	407	441	408	415	381	364	376	407	383	395	384	406	410	382	405	398	354	378	386	397	361	368	381	406	409	351	380	415	390	375	343	358	358	386	388	418	357	387	373	391	422	438	377	391	370	381	401	394	396	394	350	353	326	383	409	424	390	387	392	414	399	382	350	406	427	345	385	414	407	345	389	368	374	409	388	381	367	408	357	352	383	429	333	372	384	386	365	388	397	360	395	392	342	396	329	375	391	370	347	369	377	393	410	404	421	383	390	389	399	388	376	393	383	371	370	382	387	395	386	358	382	421	387	371	374	436	407	360	370	347	372	403	385	375	387	361	386	387	406	370	364	389	347	382	395	382	393	365	379	381	372	367	408	419	386	383	381	370	386	352	379	401	347	353	379	354	375	393	397	375	381	385	412	359	376	359	389	395	394	338	349	357	353	377	362	397	377	368	383	410	363	360	388	357	389	364	381	392	388	333	382	365	414	396	362	410	387	349	380	370	390	375	371	371	429	402	398	379	409	338	362	387	433	351	364	370	417	384	398	387	376	392	375	356	384	349	400	410	424	362	378	353	404	394	382	408	363	371	408	381	419	402	401	387	370	362	372	370	350	412	375	420	406	384	374	339	363	376	405	415	413	397	369	399	365	408	372	401	394	362	389	352	387	383	377	368	373	415	392	352	403	420	390	392	391	349	355	365	385	380	348	388	398	400	337	369	405	368	386	344	367	409	398	381	358	374	390	375	360	403	404	359	416	372	387	403	394	368	396	381	412	394	404	399	368	392	419	391	360	390	372	381	407	352	395	397	359	408	379	371	358	384	327	397	376	369	367	422	379	383	422	361	381	373	394	371	350	393	373	400	370	370	392	404	375	378	347	356	376	403	357	392	369	378	384	420	354	366	418	409	390	384	382	336	425	344	367	351	405	371	387	392	380	391	387	369	387	364	400	360	382	398	369	395	357	389	370	388	370	387	390	432	369	384	421	345	393	400	432	397	369	379	448	356	395	385	354	391	380	352	414	400	354	396	368	430	401	374	373	383	359	392	360	349	387	382	401	353	367	355	340	385	409	412	399	441	354	404	375	391	377	397	359	367	364	371	344	347	396	402	418	427	431	352	357	355	364	371	411	381	420	380	401	396	408	382	428	389	384	393	373	400	390	410	409	376	366	396	404	360	395	376	404	398	390	387	393	379	397	389	391	378	378	376	367	372	400	364	367	360	420	379	379	340	373	377	376	386	371	372	391	381	395	411	400	404	369	370	364	389	381	421	395	413	387	372	371	360	403	391	406	376	369	389	371	370	393	373	351	387	377	419	380	388	388	380	373	366	378	384	404	412	414	406	385	427	393	388	387	370	381	398	361	403	400	358	388	419	390	411	372	403	426	392	372	372	394	380	369	390	333	389	352	365	381	393	309	365	402	380	405	384	404	388	393	374	418	402	414	352	357	364	407	410	428	391	392	411	421	429	350	352	380	395	380	409	392	393	380	406	376	374	406	448	373	364	346	356	388	378	413	378	400	389	353	366	424	359	353	353	410	395	384	427	397	365	405	404	416	408	383	446	369	358	392	393	376	383	350	381	406	366	379	371	355	369	362	390	385	327	395	409	396	389	414	365	345	380	362	409	379	340	377	399	375	347	385	373	387	382	386	396	356	421	379	373	429	362	352	390	347	361	399	378
10616	1526	2166	2456	2184	1791	1567	1473	1332	1258	1074	1105	1070	1042	1015	926	955	957	956	957	925	932	897	921	885	865	867	862	846	891	846	908	831	905	877	850	914	825	831	870	905	865	873	920	854	892	823	868	829	792	782	813	873	837	814	857	846	822	832	893	811	840	869	830	813	824	797	875	814	803	907	848	885	839	843	897	834	866	865	839	862	861	843	845	881	857	872	847	888	860	839	876	879	838	795	847	830	811	847	875	849	823	853	823	854	880	818	863	853	821	878	867	783	776	797	849	821	893	898	852	836	849	844	868	899	825	873	840	841	833	851	827	847	834	853	875	812	811	858	785	839	852	835	829	798	822	857	805	842	840	821	839	819	852	770	880	779	798	859	849	764	908	826	815	837	877	858	805	774	872	870	850	860	783	837	884	823	793	861	846	865	824	849	855	813	799	826	881	853	822	797	800	834	864	835	779	870	825	786	860	847	821	803	783	835	782	792	845	874	815	817	843	825	896	838	828	853	824	846	854	841	845	813	845	804	834	842	792	846	859	857	845	840	808	834	832	844	784	822	804	780	867	833	865	880	829	839	797	855	817	780	856	852	826	857	796	876	851	808	829	874	778	868	819	855	814	836	826	807	818	820	836	835	835	816	823	836	807	831	803	811	819	819	846	848	836	809	845	799	855	866	827	791	873	841	816	830	835	830	856	855	789	842	883	849	799	863	857	798	818	849	772	833	803	809	851	807	817	877	867	802	846	830	839	853	896	813	799	839	843	823	811	839	839	886	818	799	871	820	800	795	889	853	781	859	785	817	840	828	834	859	863	865	789	801	815	886	899	837	849	826	867	809	803	854	870	830	829	871	819	823	870	816	841	836	830	859	857	816	863	849	870	831	800	821	816	804	777	866	833	817	867	817	823	891	856	834	815	856	835	840	806	882	828	840	799	857	829	825	786	878	834	821	811	844	796	833	778	816	834	824	828	854	838	844	835	839	854	816	905	864	854	813	847	771	809	904	810	842	849	855	840	815	823	819	811	830	800	809	769	805	804	820	814	835	842	771	839	808	854	811	834	818	862	839	875	805	810	842	810	829	826	786	860	824	854	846	858	807	878	835	849	830	835	823	849	822	849	788	825	818	824	820	863	834	805	824	815	770	845	802	827	822	838	894	833	806	794	834	839	829	788	847	848	866	788	847	852	773	856	808	853	848	845	845	848	832	855	800	823	859	816	865	788	878	822	856	842	795	813	853	836	807	782	859	842	857	825	843	804	773	798	836	835	865	833	822	800	835	810	826	843	853	798	855	845	767	873	817	791	873	829	883	858	831	818	805	811	840	893	817	818	851	866	804	863	803	879	762	849	914	877	815	797	828	869	812	808	817	787	874	846	823	826	861	821	819	838	821	839	830	834	786	848	786	793	839	824	844	835	865	820	813	859	860	818	849	854	815	813	830	854	813	851	834	835	788	849	833	842	864	823	841	795	864	797	804	831	825	815	853	828	799	857	810	897	816	835	830	795	839	807	857	855	806	846	837	803	792	832	887	814	818	854	841	818	820	834	815	793	890	866	813	804	839	850	776	764	786	801	855	838	802	841	844	782	789	798	806	792	811	806	853	790	790	821	819	803	817	787	839	870	843	847	805	815	754	789	822	842	873	892	828	841	830	800	817	832	803	834	829	853	833	807	805	795	785	824	812	807	864	860	805	817	837	853	833	824	874	883	873	846	825	849	872	831	839	809	864	850	872	872	864	861	883	841	828	816	831	841	795	865	854	810	822	844	832	796	843	827	890	832	795	823	826	843	835	787	781	838	777	847	786	843	807	817	854	844	866	854	854	848	829	833	865	834	831	868	848	813	843	818	867	836	841	798	816	824	814	806	824	886	820	825	861	826	824	829	815	832	817	814	866	840	864	813	902	806	795	815	828	847	810	868	850	848	840	888	832	847	829	891	805	817	849	834	808	831	860	857	793	864	826	818	842	843	807	834	822	786	764	819	881	844	858	836	909	838	825	800	863	872	826	901	863	836	822	871	836	838	865	818	820	820	829	840	792	796	827	789	854	856	817	795	824	825	850	880	833	829	818	827	850	846	776	813	846	781	829	852	883	847	757	832	808	811	853	832	824	820	835	840	906	853	873	851	858	836	830	810	821	832	823	828	772	781	807	850	831	806	867	824	833	817	878	848	875	835	815	860	844	868	846	875	869	868	855	872	857	787	835	862	817	822	828	822	825	848	881	863	835	827	868	843	846	870	857	816	808	835	802	816	832	883	826	836	853	879	837	844	834	790	831	828	808	848	854	784	821	836	903	843	808	826	868	858	836	797	849	856	767	870	844	835	901	771	826	854	876	847	819	827	818	821	887	846	823	844	831	859	801	781	812	813	821	832	841	818	809	770	873	818	789	805	861	824	871	843	853	816	846	871	808	824	843	813	817	802	821	861	836	898	830	853	860	846	857	822	827	798	856	843	814	767	814	815	867	863	856	847	862	830	834	830	792	832	863	803	837	779	882	807	815	830	853	806	873	910	850	850	837	854	876	813	886	812	859	869	857	780	908	847	806	807	824	795	882	780	777	850	819	773	782	878	801	843	842	876	877	857	799	858	819	818	869	891	848	848	856	781	845	859	840	824	845	865	870	835	831	871	884	819	803	841	824	789	794	827	845	834	809	844	842	872	861	809	812	787	840	792	863	818	833	802	887	796	788	785	838	793	825	835	903	830	834	847	801	837	837	857	832	824	834	771	852	875	844	851	860	833	860	817	856	778	814	824	858	835	811	870	827	819	794	815	817	800	827	884	854	818	874	858	810	800	831	822	826	839	795	788	812	833	841	776	810	765	841	809	795	814	846	830	823	799	810	837	806	796	853	816	871	849	788	809	860	861	858	831	848	847	844	839	793	828	839	836	821	828	874	797	881	880	733	861	877	852	826	834	764	835	835	876	863	879	802	824	873	773	803	864	854	790	856	758	796	844	808	808	815	849	823	841	831	866	844	824	823	870	827	748	806	820	864	794	873	814	854	883	831	800	871	887	795	887	848	809	812	814	861	811	851	769	849	832	828	792	773	836	800	850	801	882	860	837	822	864	782	856	867	788	846	822	830	818	807	827	826	878	854	810	838	885	793	791	832	852	816	871	856	767	874	837	846	870	866	830	832	792	802	854	829	831	835	826	829	842	850	869	865	867	859	803	827	873	832	865	874	862	797	855	847	817	851	821	863	850	814	831	837	854	822	861	800	799	783	841	879	856	827	865	827	783	823	839	831	860	831	833	814	833	849	805	823	882	798	788	827	849	841	832	820	798	803	804	892	798	842	835	811	841	841	866	839	843	857	818	843	823	838	826	873	814	882	859	895	821	788	844	859	839	864	842	851	819	791	804	788	844	853	877	778	871	826	848	785	819	809	819	829	851	796	817	833	826	784	855	834	792	850	843	836	796	841	837	831	804	872	830	838	830	874	827	824	857	854	827	881	790	802	842	808	822	812	832	841	849
3454	229	203	237	190	178	186	198	196	208	189	191	166	206	183	189	198	182	182	205	200	192	212	191	199	199	203	192	167	206	192	188	221	210	193	204	205	174	181	175	211	227	174	195	208	190	163	175	195	179	203	219	164	177	197	191	168	219	199	215	160	166	182	188	194	177	183	208	187	195	192	195	186	182	202	213	185	202	211	192	213	163	190	153	192	199	210	171	170	182	194	219	182	185	171	203	181	191	183	209	205	216	172	218	186	172	179	158	188	186	178	172	202	164	209	189	204	181	197	185	209	202	199	173	184	200	191	187	183	196	173	197	177	186	196	186	204	220	217	205	188	181	170	192	180	185	193	196	221	195	161	201	179	182	180	208	201	202	164	182	179	212	181	157	209	187	174	188	205	192	178	167	169	193	203	211	199	207	181	202	174	172	204	182	203	207	193	198	210	207	185	176	217	197	226	164	184	199	184	176	189	205	187	190	192	208	197	209	166	170	181	199	163	175	201	222	165	193	180	191	176	183	181	228	197	188	189	182	196	160	153	154	178	199	188	217	186	170	187	201	169	171	180	198	183	202	183	185	190	232	208	197	180	189	179	174	184	179	205	196	174	200	173	193	174	167	179	176	218	186	168	190	199	181	169	159	185	203	196	182	196	185	203	202	212	189	203	166	184	181	183	180	208	183	163	189	183	177	193	202	191	200	208	185	177	190	181	185	204	176	183	204	203	178	165	198	188	215	204	195	220	201	184	162	190	183	197	171	215	194	201	177	186	171	193	183	156	204	183	202	188	175	183	179	163	183	153	193	213	160	203	187	186	202	178	207	186	175	175	188	213	196	195	180	192	177	190	190	223	209	188	184	175	201	190	159	209	198	198	163	182	170	174	201	194	163	207	171	194	181	184	178	175	170	201	217	192	182	189	187	184	184	159	200	211	213	193	195	188	189	201	200	177	166	201	183	186	210	210	201	185	208	198	187	214	175	179	203	192	195	190	179	171	177	168	186	175	163	186	222	212	189	185	185	174	198	186	164	216	199	185	188	167	199	201	182	178	220	212	222	215	198	201	183	173	197	178	200	183	164	164	188	179	206	204	215	180	180	188	185	168	153	176	219	201	165	185	181	178	205	193	228	200	191	191	197	172	191	158	197	192	196	161	190	168	188	190	193	184	182	210	169	194	194	179	165	168	189	195	185	167	192	182	194	187	172	183	202	186	189	194	185	182	197	180	186	193	181	183	160	183	200	172	193	200	175	212	203	193	193	173	198	192	168	165	189	191	191	205	190	199	213	192	206	202	181	187	197	194	180	214	183	184	177	160	172	206	205	189	190	185	187	165	154	193	197	188	193	188	176	208	183	195	172	167	181	185	170	194	204	166	195	190	167	199	174	198	177	205	206	179	201	197	162	169	187	163	151	191	175	185	183	189	206	195	184	184	164	181	192	192	200	198	182	198	173	199	191	194	218	183	202	193	185	200	180	179	189	185	174	207	197	175	190	192	200	197	174	180	196	191	213	220	194	225	178	186	185	192	170	183	197	187	192	216	198	183	193	199	200	181	195	211	196	183	194	188	207	174	188	219	203	190	215	167	198	198	177	198	196	190	191	166	196	172	187	194	186	173	178	186	190	186	169	191	179	189	179	224	206	205	184	187	192	228	177	187	186	161	177	178	193	178	177	188	192	182	222	196	181	204	169	173	211	183	191	190	201	173	182	228	168	182	180	198	168	212	196	149	191	191	190	177	197	173	196	200	186	197	174	194	156	177	191	186	169	200	190	176	192	203	198	233	176	201	173	172	194	173	199	189	175	182	162	193	204	158	197	192	160	198	156	194	182	194	187	190	196	203	186	154	175	178	182	190	194	185	173	189	177	199	205	187	177	178	202	205	183	194	192	185	164	176	189	182	178	184	198	168	174	152	183	197	160	176	168	222	180	192	183	213	185	189	192	169	167	203	182	191	192	200	202	175	184	219	171	182	160	196	193	216	185	177	178	155	187	196	194	206	181	212	202	193	181	179	158	180	187	177	207	186	191	196	195	199	177	202	190	189	195	200	203	176	185	186	181	165	184	188	194	180	178	154	192	200	180	192	183	192	188	184	187	181	214	182	183	173	202	188	195	167	174	164	194	161	206	169	161	212	186	191	177	200	184	193	187	177	185	200	209	197	164	167	186	203	176	178	190	165	182	193	182	182	184	188	198	184	186	218	197	192	186	172	187	178	164	209	185	197	196	165	198	196	184	197	185	198	176	175	183	188	218	198	185	170	201	201	187	192	197	189	209	166	206	190	174	183	165	197	206	189	198	184	208	181	193	183	189	221	197	206	208	186	195	178	175	190	223	203	186	166	179	196	206	189	177	174	166	180	163	166	207	176	207	183	179	215	164	157	180	188	187	212	199	167	171	180	196	199	196	174	206	188	158	169	193	180	186	160	163	180	184	201	174	175	173	171	190	178	213	188	188	212	182	181	199	188	155	187	195	201	193	187	176	187	176	214	176	193	169	203	182	185	190	181	188	187	215	182	188	185	192	181	201	175	181	189	177	193	196	190	180	183	202	197	184	202	196	183	164	171	185	201	189	177	182	179	207	186	163	200	188	211	184	190	206	159	177	175	173	187	197	193	204	172	184	160	194	201	161	166	178	182	164	166	194	164	192	192	198	182	182	162	195	178	153	173	205	162	210	176	167	195	179	184	186	172	176	187	188	165	178	197	185	197	185	180	185	194	220	171	184	171	182	179	194	179	183	198	185	198	172	199	176	177	185	181	188	227	195	201	183	177	201	195	166	195	185	195	211	190	183	195	170	190	184	182	203	194	178	200	198	188	189	193	178	186	200	197	174	176	204	202	167	196	214	194	181	178	198	194	180	195	172	173	175	210	204	177	202	174	184	216	184	182	188	186	198	178	205	220	177	212	185	173	183	186	190	207	172	193	226	206	186	193	195	196	169	216	194	177	185	186	204	195	204	173	191	187	185	174	177	169	195	203	179	197	197	200	198	182	196	188	201	232	189	181	184	189	168	161	153	190	205	177	190	187	202	216	176	188	187	176	206	196	165	176	201	204	169	212	176	181	172	188	176	171	176	206	193	192	182	179	172	188	193	193	162	202	202	172	195	180	193	181	200	211	194	185	193	173	180	208	207	216	197	170	177	182	198	177	198	181	168	198	188	196	179	183	176	188	163	187	188	216	176	197	204	174	196	219	190	183	156	175	156	213	161	171	207	174	184	204	193	207	189	190	184	172	182	196	188	202	161	197	174	194	200	210	150	181	200	209	193	207	172	208	185	201	185	185	201	212	184	185	198	203	195	211	194	209	175	185	190	193	209	214	184	182	188	191	198	180	194	180	186	219	183	193	165	200	213	160	149	175	192	200	183	201	190	202	181	178	192	167	197	187	193	207	187	178	192	179	205	198	199	207	172	186	200	183	177	209	180	193	162	163	210	186	198	160	210	190	162	196	219	200	201	184	188	215	199	189	182	171	165
2832	491	477	531	435	470	420	475	447	411	471	480	447	484	478	456	444	489	426	450	512	463	485	472	460	440	465	462	459	453	466	445	453	455	448	483	454	463	451	456	485	502	410	454	453	500	461	491	431	453	461	483	423	449	461	466	469	437	421	474	482	451	443	493	475	413	424	449	482	444	497	460	504	470	486	444	468	468	476	459	465	444	479	463	439	424	454	467	503	460	482	443	486	498	451	453	457	504	462	467	512	418	473	458	431	446	467	459	469	466	450	430	422	451	523	451	470	448	459	441	499	460	455	498	438	426	484	477	444	483	459	441	435	413	469	478	467	470	438	453	424	446	472	448	448	439	474	456	443	485	480	464	459	476	437	487	397	453	457	457	482	420	482	432	458	450	474	453	481	485	490	470	479	459	461	497	468	509	467	505	434	438	449	435	453	491	445	447	467	465	427	440	480	504	476	472	438	452	466	434	452	469	464	435	418	443	490	466	475	480	523	448	435	472	473	444	453	473	476	481	463	475	496	418	441	477	453	439	469	440	452	462	475	454	421	469	452	512	449	495	467	480	483	443	453	469	437	432	427	455	456	428	428	432	423	448	452	472	426	425	433	475	491	452	472	458	449	467	445	449	463	449	450	444	450	459	433	497	456	456	489	472	445	489	474	461	480	431	461	460	448	464	418	454	475	422	429	455	437	482	474	474	488	438	466	430	474	449	432	444	464	458	440	446	459	473	442	435	467	462	429	471	476	441	442	465	458	478	467	459	462	440	473	467	467	446	503	444	441	473	471	529	469	439	451	421	429	433	491	466	420	456	437	437	451	453	476	458	471	493	467	477	477	441	493	451	452	454	492	474	463	461	455	511	494	466	431	465	492	446	457	444	450	447	444	457	475	437	457	462	475	466	482	488	490	450	428	472	469	459	467	426	441	455	437	402	460	425	451	431	438	495	440	492	479	498	442	443	473	455	479	447	439	450	442	460	435	471	531	434	440	487	425	461	455	452	415	480	403	464	447	471	482	490	460	431	452	435	466	443	469	466	456	481	453	521	444	473	435	459	485	490	451	488	454	485	458	427	453	451	465	429	436	420	451	440	451	485	440	482	436	462	497	433	506	498	465	454	437	455	464	461	487	445	470	411	441	439	449	479	468	477	459	496	483	484	505	463	473	447	451	437	470	453	451	459	424	462	448	433	480	482	458	458	443	449	458	425	453	446	450	450	460	457	441	454	472	466	464	448	432	490	443	490	452	449	489	479	413	475	498	489	440	447	425	452	463	450	481	483	446	488	463	434	464	466	452	437	491	458	442	452	454	473	495	470	474	486	455	468	431	453	453	460	467	486	487	459	439	423	494	421	483	450	424	420	449	457	431	472	457	471	459	450	440	469	471	457	452	438	496	449	429	470	465	489	486	442	477	439	444	441	453	514	485	438	449	462	461	462	416	427	503	470	457	462	454	429	472	425	442	481	451	477	468	481	419	484	466	481	486	425	463	496	454	453	439	457	478	422	437	454	498	469	465	444	479	453	463	494	421	467	489	498	459	465	455	445	449	458	446	433	470	465	446	455	425	496	444	425	432	455	475	433	440	464	458	439	456	447	435	462	467	432	465	479	434	465	445	456	481	448	444	477	445	487	465	488	469	465	447	437	443	446	441	425	434	498	454	451	488	473	444	412	466	466	487	446	461	439	463	474	453	459	484	428	444	449	452	451	440	481	472	495	452	400	437	459	486	431	484	419	467	460	496	432	435	430	481	466	462	434	471	420	441	465	462	450	481	456	472	467	490	469	425	449	442	461	452	436	432	452	477	490	477	473	426	454	473	457	427	482	468	506	450	437	466	480	473	432	458	482	485	433	427	429	475	436	410	463	477	477	422	480	452	437	495	452	465	474	427	427	451	455	461	457	439	464	464	466	458	516	503	483	450	482	460	468	456	448	453	432	435	466	438	457	475	476	458	460	495	478	439	442	458	484	463	437	466	448	483	500	424	455	480	438	484	418	450	461	479	465	450	468	462	447	406	433	442	479	477	462	461	388	483	426	450	472	466	467	456	464	439	467	501	440	489	491	439	421	464	474	493	447	501	455	480	507	429	381	467	439	498	462	473	472	458	484	481	472	463	477	496	448	464	445	440	452	453	483	459	467	459	454	471	446	486	489	462	471	473	438	445	451	432	450	482	466	476	464	455	453	489	442	495	464	486	441	458	477	437	456	479	474	429	491	461	480	474	448	452	481	446	436	411	473	452	484	472	462	460	443	456	467	483	469	468	438	476	499	472	453	462	461	443	454	461	479	453	429	430	488	441	436	439	477	426	466	472	450	472	466	432	463	483	438	463	431	425	471	447	475	453	473	444	443	452	473	453	430	429	519	474	442	446	462	489	457	436	472	445	477	463	456	470	489	488	480	485	466	452	455	443	443	455	440	474	479	460	447	438	435	455	439	515	428	460	432	432	473	457	433	467	443	448	435	465	509	481	464	453	451	463	468	453	486	442	443	423	465	415	432	447	472	409	439	478	493	495	450	480	464	421	442	452	458	444	430	457	451	458	431	440	458	463	440	436	445	471	481	456	418	471	468	469	455	444	427	469	476	514	407	474	465	432	459	443	454	409	505	475	454	412	490	448	448	452	441	491	471	469	493	490	473	449	519	456	474	469	437	478	460	425	465	472	463	445	435	472	468	476	504	408	447	424	480	469	455	493	443	459	439	457	459	480	435	458	440	485	461	485	445	435	461	481	500	465	469	426	477	459	468	487	474	463	488	466	444	476	463	468	472	505	446	470	456	472	475	433	464	458	481	437	459	453	466	473	492	449	462	465	413	485	468	453	449	446	476	421	443	466	442	428	450	440	487	408	437	421	492	439	458	450	493	470	458	454	473	464	443	466	455	444	437	428	441	458	470	482	449	486	446	432	450	476	466	476	463	462	441	474	478	430	469	457	477	432	454	430	448	468	470	462	482	482	445	432	429	432	430	481	453	484	438	464	466	430	453	462	455	428	456	432	445	426	467	463	466	445	457	448	435	446	469	460	460	471	431	463	477	475	482	460	468	445	470	479	468	451	474	465	417	455	484	478	439	444	443	458	467	468	439	430	456	448	457	450	468	444	462	422	434	428	467	437	458	452	454	485	497	460	435	457	457	434	459	444	478	428	466	443	484	487	418	489	461	461	468	474	455	487	493	467	441	433	459	489	452	461	469	470	475	475	459	443	456	436	482	449	428	458	443	452	466	425	444	465	475	437	498	417	464	444	469	467	436	448	452	462	476	464	462	447	461	452	461	471	484	464	478	479	503	439	486	441	467	459	469	495	447	437	470	476	464	496	466	444	467	457	477	474	457	452	476	484	465	497	478	475	477	447	434	485	442	503	438	492	468	451	438	477	443	460	442	444	446	473	444	413	489	481	494	473	476	469	474	463	493	487	476	443	423	448	463	473	464	475	503	443	440	470	457	508	451	462	447	462	478	503	447	454	440	446	461	456	463
11731	771	553	504	415	384	367	335	321	287	316	334	293	301	297	260	275	277	308	294	317	271	274	281	294	300	278	278	304	299	293	268	299	283	292	291	285	296	281	267	265	273	288	298	291	290	261	291	270	272	271	278	283	257	274	283	259	282	285	281	266	274	273	252	269	301	280	279	241	267	286	275	300	295	275	266	288	302	272	277	285	296	321	294	293	268	277	272	278	306	265	307	302	279	266	288	276	305	263	301	286	283	278	286	300	270	301	298	305	282	275	290	307	266	282	293	246	278	264	276	268	270	293	280	267	277	287	310	250	314	262	273	283	276	267	303	299	264	250	298	290	288	320	271	272	330	302	269	285	283	280	244	268	301	270	260	282	293	261	252	277	281	304	329	274	253	262	280	257	270	281	301	286	286	285	281	291	305	289	255	291	275	291	289	327	295	301	273	305	315	299	295	296	254	301	303	274	278	271	252	276	276	240	272	293	271	277	281	316	288	300	291	279	273	283	270	257	287	285	301	293	261	300	288	290	283	291	273	248	276	288	288	277	308	302	256	318	256	308	293	264	283	281	310	275	272	279	251	299	281	284	296	292	292	274	267	272	280	270	300	287	291	308	251	274	268	289	273	265	255	284	290	255	290	304	278	289	298	297	295	299	275	279	285	239	264	283	254	261	249	276	275	266	259	269	262	333	275	267	292	255	237	272	262	259	298	257	244	286	303	273	272	266	317	292	258	259	280	273	316	280	286	293	289	285	292	293	282	332	294	261	260	276	279	304	234	245	275	303	289	306	280	290	278	286	261	300	274	289	313	325	285	293	261	273	274	273	279	335	294	274	263	266	288	271	268	272	261	235	280	293	254	266	284	281	274	244	283	251	299	274	276	295	277	270	270	280	272	300	280	291	291	243	272	256	267	281	272	284	266	264	255	282	264	284	284	282	245	267	261	316	286	275	298	290	276	276	273	270	258	307	271	266	280	281	285	282	280	273	312	281	292	286	279	275	273	268	273	269	279	269	261	276	284	281	309	262	282	284	245	287	243	304	287	265	264	294	310	289	285	277	278	279	280	270	301	280	304	283	285	266	275	310	300	293	289	299	324	322	286	285	280	292	298	279	286	298	248	277	290	277	247	269	261	276	262	296	297	287	296	294	304	246	253	268	269	281	303	291	270	292	285	265	285	290	301	290	261	289	276	277	264	246	249	274	275	287	325	269	275	237	281	325	297	271	300	279	263	286	279	276	281	271	288	299	258	279	304	278	257	267	291	276	276	263	276	287	262	291	291	285	269	298	251	279	253	267	281	300	280	262	279	289	257	266	277	247	270	274	266	268	241	290	288	315	286	289	302	270	267	280	286	253	279	275	259	285	272	264	291	286	298	258	266	316	299	262	303	306	279	286	291	296	248	277	290	286	265	294	299	274	288	273	268	249	308	315	305	242	291	272	300	302	273	286	285	268	271	288	291	279	270	292	284	258	296	268	275	304	292	272	306	269	277	280	277	297	273	253	266	297	305	323	274	277	281	255	273	287	310	269	269	266	295	287	281	269	294	295	330	298	275	296	287	254	277	298	268	261	298	248	283	293	274	249	258	281	298	273	301	279	266	287	253	282	264	276	277	300	267	254	278	257	272	242	269	237	284	285	290	294	298	268	256	274	290	281	290	285	295	287	265	285	280	289	295	286	270	263	308	292	279	277	290	263	283	253	226	285	288	293	290	295	236	300	259	308	293	257	256	299	272	313	295	251	277	284	288	262	287	277	291	285	258	273	292	265	300	287	277	252	245	281	260	296	274	293	296	324	290	272	263	274	262	251	265	292	290	284	265	268	320	262	265	286	270	265	259	310	272	269	284	268	286	271	269	305	314	306	262	273	280	270	263	259	263	277	259	271	306	294	282	296	259	283	286	253	235	267	293	250	273	258	294	287	284	259	282	287	276	296	284	274	280	288	263	317	278	272	280	313	289	266	301	294	276	261	287	286	293	269	285	287	286	284	312	265	289	292	288	295	249	294	251	274	302	285	288	293	243	262	273	278	277	281	304	274	274	301	285	298	297	250	287	302	257	285	287	279	300	298	268	238	260	272	298	296	283	260	277	262	300	226	296	275	282	281	252	272	271	282	290	289	273	319	253	280	287	272	273	323	278	270	315	289	272	255	271	284	295	250	297	262	267	258	279	277	311	306	274	310	281	249	275	273	285	291	312	296	264	280	251	294	270	261	320	318	270	236	246	275	289	270	288	265	287	303	300	296	280	305	280	288	274	296	293	274	272	274	232	272	289	260	271	271	280	295	301	281	274	290	276	243	280	268	266	275	292	283	286	261	272	291	287	296	256	253	270	273	299	263	273	279	269	266	268	296	272	309	294	275	297	274	275	264	291	275	272	265	261	259	303	269	294	342	286	269	280	260	307	299	267	282	269	283	287	304	283	290	239	296	276	272	266	287	269	273	259	293	270	263	298	296	295	274	267	316	282	255	287	273	277	281	261	255	275	295	277	299	261	304	290	298	259	284	311	278	277	299	288	283	307	258	289	304	280	308	284	268	267	275	262	286	265	264	301	287	316	278	305	288	286	288	288	268	292	276	277	281	291	319	261	268	248	273	282	258	260	260	287	316	306	282	283	267	278	288	304	283	283	280	282	283	279	252	275	277	262	275	257	293	265	264	273	279	296	263	230	273	297	300	282	289	267	291	300	250	288	300	271	282	288	276	297	279	301	306	274	268	288	265	263	269	279	293	302	306	275	244	288	307	294	287	270	262	284	301	259	314	275	269	274	284	289	267	314	288	288	305	254	257	263	273	300	291	309	261	259	264	278	260	257	288	278	280	309	280	305	300	306	293	292	283	279	284	294	262	264	270	263	314	298	295	307	294	299	296	271	262	286	261	297	259	295	272	304	293	267	286	279	295	269	290	249	285	296	257	274	261	262	275	261	283	269	269	278	302	266	267	287	311	281	312	282	294	286	271	261	250	283	283	258	292	298	273	323	300	296	290	260	258	286	286	290	313	271	288	298	280	275	273	294	283	282	294	296	297	304	257	269	279	272	270	257	324	267	283	280	272	289	253	248	301	284	273	279	276	311	286	304	274	306	295	295	303	281	288	287	284	296	255	306	269	283	292	240	264	305	299	284	266	311	280	311	270	293	297	260	241	289	277	272	248	279	297	244	293	285	266	254	292	271	305	264	268	250	280	278	280	267	277	286	309	282	275	295	266	258	291	278	316	254	304	289	260	282	262	261	263	318	287	264	255	259	296	236	246	291	298	304	283	266	273	299	305	283	271	266	258	276	299	287	295	270	296	283	266	271	267	293	292	260	280	270	302	286	273	293	270	262	300	290	259	267	336	285	296	297	282	287	256	300	289	295	346	294	300	267	282	270	257	248	299	294	281	252	262	260	270	280	301	297	284	281	279	296	302	249	272	251	261	295	262	287	278	275	286	275	281	281	275	288	295	269	283	257	286	277	269	266	277	282	288	258	250	262
8286	971	1378	1491	1299	1188	1055	980	836	877	790	759	781	740	704	722	712	683	669	639	686	669	671	715	661	736	694	680	657	641	699	681	684	685	671	642	667	671	688	690	665	592	627	666	711	649	641	666	640	635	655	663	626	633	720	692	695	635	650	686	624	709	625	641	636	639	662	641	654	605	652	676	691	645	633	643	687	658	647	645	646	654	616	644	688	682	636	610	661	687	656	617	646	650	652	644	644	639	618	624	683	655	657	662	650	652	654	621	652	649	657	663	727	633	646	629	639	616	703	645	725	609	652	593	635	605	599	641	678	672	645	598	668	678	604	665	623	652	617	657	655	655	650	636	662	626	671	676	646	600	641	627	670	665	636	675	662	613	609	653	705	627	665	642	625	645	653	649	685	644	678	665	690	657	654	629	615	591	668	630	631	624	662	682	633	630	687	634	653	668	659	692	700	641	610	687	652	682	639	635	651	635	646	666	684	623	663	651	648	649	626	644	621	694	627	666	667	634	677	661	640	669	637	609	636	658	615	636	644	611	666	699	605	659	649	652	632	644	679	674	669	664	629	645	627	626	719	652	618	622	632	697	655	659	646	636	633	631	654	625	621	676	630	588	658	645	613	635	624	657	628	660	671	666	705	624	617	645	660	671	619	604	621	617	678	656	647	668	593	637	670	659	615	609	641	671	671	594	658	663	653	662	615	667	611	618	656	670	607	605	616	663	654	629	619	638	666	645	654	637	642	697	667	634	631	668	625	638	668	589	646	603	585	604	639	662	597	647	631	661	619	602	628	595	649	635	621	620	630	636	595	617	669	625	635	678	643	701	653	634	649	676	635	640	629	646	655	636	679	626	694	671	652	644	628	633	629	644	644	620	652	615	667	667	665	667	656	653	683	673	689	632	596	605	695	628	625	667	640	661	613	673	663	680	620	661	646	664	652	657	694	683	663	627	649	603	626	630	641	669	706	658	666	647	599	639	639	638	629	631	621	679	625	653	613	665	649	639	672	614	652	623	615	614	620	650	709	670	705	643	649	652	652	653	643	696	615	639	605	643	681	624	648	713	589	606	631	618	663	641	694	603	659	648	645	610	638	664	613	606	621	668	683	652	620	607	652	629	658	590	653	635	678	641	663	640	632	656	649	631	640	657	668	661	632	694	621	677	650	668	664	647	623	611	660	648	658	603	629	657	621	663	623	659	633	660	659	611	636	640	682	611	614	678	623	677	669	647	640	667	651	633	612	686	632	646	634	637	638	682	659	634	644	634	634	677	643	648	639	651	618	643	626	640	624	595	614	597	655	607	654	671	620	652	663	648	625	640	670	660	616	691	638	615	638	620	648	657	630	627	605	619	638	675	647	700	674	630	619	693	687	659	625	654	631	599	638	666	650	630	603	680	657	625	663	640	668	640	638	659	635	657	642	681	701	616	665	632	640	653	645	644	721	645	630	651	640	644	663	669	641	620	633	634	652	622	658	663	638	646	646	619	624	645	610	641	614	664	640	655	639	639	669	634	622	665	668	637	605	652	652	655	646	680	639	638	584	650	633	653	634	685	666	636	605	662	626	661	652	663	661	659	598	657	631	646	626	664	650	645	654	685	664	688	649	652	664	616	673	652	615	671	631	665	645	658	685	657	631	669	635	649	635	673	625	655	650	656	632	645	666	605	627	652	677	648	677	651	640	625	647	677	629	645	683	677	639	657	649	638	669	653	657	663	611	613	680	638	659	616	656	652	649	655	662	596	613	605	626	621	634	643	656	640	665	667	621	673	685	633	590	628	675	662	676	675	665	666	692	638	645	670	627	636	668	636	663	654	623	632	645	670	667	668	653	623	640	647	630	636	669	662	595	638	647	648	608	686	659	634	626	623	615	666	645	626	625	681	611	647	665	673	651	675	635	649	637	629	662	613	655	644	660	668	622	609	612	641	640	653	643	638	668	626	672	603	603	593	628	640	661	607	642	671	694	647	671	617	643	591	681	660	628	681	659	621	668	641	651	627	657	630	558	673	684	629	634	635	633	647	656	637	605	664	668	653	678	687	665	613	646	625	655	650	640	611	637	636	653	662	636	684	667	655	620	676	614	639	671	673	632	661	618	634	639	644	664	648	632	628	671	656	679	630	657	671	648	654	642	656	625	612	659	653	634	627	655	648	687	639	699	653	692	632	622	629	614	628	617	668	617	659	653	632	687	668	641	640	666	632	635	579	658	649	661	641	664	630	640	634	629	646	675	666	666	652	682	646	599	647	633	615	631	635	636	616	642	661	670	604	569	637	618	599	683	641	647	660	643	636	665	682	629	638	627	690	647	628	660	634	615	566	647	651	628	597	638	618	608	669	678	630	664	629	702	607	622	635	653	678	660	650	642	650	645	630	661	643	642	632	719	710	649	652	629	636	624	608	693	698	605	695	641	666	625	634	693	641	659	633	706	629	635	625	683	618	606	635	697	678	628	644	612	643	659	587	625	650	674	693	652	659	592	631	615	637	669	645	679	646	634	677	652	626	640	600	651	661	653	635	639	612	625	646	637	696	666	637	647	589	649	639	654	610	614	664	629	661	651	664	668	650	662	663	615	636	633	653	589	599	620	593	638	624	647	610	638	650	647	662	605	645	635	675	632	662	630	654	646	633	641	662	668	681	679	610	643	618	618	629	674	638	665	620	618	652	655	636	683	662	692	652	625	644	636	659	624	649	672	672	633	630	621	628	630	619	617	676	601	664	639	622	590	668	646	644	669	672	694	649	643	631	667	664	596	666	689	651	627	655	667	611	712	652	644	648	698	703	674	662	629	618	646	644	654	685	656	670	645	658	626	623	653	656	659	684	632	616	647	646	650	657	618	666	589	637	691	658	673	671	662	646	636	644	651	667	620	603	658	645	639	624	607	605	631	632	665	616	655	638	630	710	669	676	627	656	667	627	650	641	649	649	638	636	612	673	629	670	638	690	626	649	661	597	652	641	658	624	645	720	633	672	642	648	655	646	616	657	653	670	686	614	625	653	659	657	687	681	615	681	645	623	649	637	653	649	656	662	682	677	618	684	615	631	636	662	640	602	686	615	617	640	689	616	640	664	666	693	632	665	658	654	591	672	607	638	634	605	596	654	650	665	685	669	646	667	645	640	591	610	644	684	620	651	653	635	601	626	654	655	643	653	614	613	597	628	621	674	683	621	664	670	672	638	636	631	690	679	682	686	662	634	664	647	596	686	674	601	631	612	656	624	641	640	635	643	636	676	615	620	637	617	673	611	642	635	674	630	673	642	634	609	625	671	628	594	574	679	673	646	622	666	641	629	618	651	623	634	643	695	667	592	659	636	629	607	653	624	676	652	640	642	694	646	676	643	625	657	675	639	676	676	629	640	615	637	664	652	671	670	624	618	624	602	661	674	642	608	689	620	647	604	653	638	564	630	657	634	610	608	630	691	663	628	646	641	673	713	675	620	641	609	645	659	635	650	652	639	630	654	662	667	647	629	647	626
20007	1882	1071	950	658	620	516	492	465	461	426	395	382	431	401	430	446	423	328	368	392	414	423	422	384	369	408	364	387	377	387	362	438	410	400	410	342	368	360	396	379	383	386	374	391	393	381	398	349	372	394	365	442	335	383	347	365	371	406	418	372	358	356	385	339	393	378	351	353	386	421	355	378	364	329	361	360	404	384	399	389	404	399	391	401	389	393	342	406	357	401	403	433	367	392	400	403	352	379	406	376	367	386	357	366	397	380	401	355	377	392	383	346	378	362	375	354	389	344	372	343	383	364	348	392	397	389	376	386	365	368	407	381	401	372	355	371	341	335	389	406	367	367	376	362	399	358	373	380	392	380	388	352	372	390	386	397	341	349	358	330	393	360	381	373	368	348	383	362	376	391	407	398	352	412	430	399	390	348	390	372	378	386	389	388	428	430	357	410	417	387	375	352	364	392	353	359	356	374	400	415	408	397	365	363	385	395	361	379	376	404	348	341	397	354	347	401	353	381	380	399	401	402	364	390	358	334	385	364	410	357	400	391	380	370	350	373	370	347	360	345	404	371	407	368	404	351	370	357	351	380	394	392	391	374	381	407	379	399	313	357	402	355	397	391	375	347	403	379	393	377	408	326	374	364	369	367	361	358	377	360	445	363	391	373	405	386	390	377	375	361	359	377	408	402	347	372	400	376	374	351	347	358	348	387	374	393	370	354	383	420	372	352	402	406	392	347	357	384	409	416	398	381	415	328	386	389	380	366	395	394	345	373	372	390	328	349	337	371	417	352	409	354	341	406	393	332	370	379	390	330	357	347	355	379	397	353	381	360	352	386	400	378	338	409	421	367	369	379	393	409	361	375	397	376	376	385	380	357	384	329	369	345	381	385	414	380	357	381	363	383	345	396	367	382	364	355	383	351	366	375	403	362	372	399	394	372	416	379	352	312	368	353	395	354	370	427	387	373	354	363	370	353	350	386	352	368	375	343	412	372	350	378	399	347	338	366	370	338	362	352	376	382	361	394	362	364	354	395	368	417	422	379	384	402	361	349	359	394	399	386	385	393	343	370	364	378	361	380	400	397	352	359	349	359	357	433	420	352	384	348	364	384	390	377	386	402	408	358	371	407	414	370	379	366	388	355	356	384	369	376	407	399	362	359	348	385	385	360	363	359	386	361	386	375	346	376	377	405	345	374	395	399	395	381	391	361	409	378	377	391	367	393	400	410	402	393	357	400	400	368	334	364	349	387	389	358	381	360	379	369	384	384	373	300	341	397	383	361	380	375	394	386	384	391	331	361	371	371	417	370	378	349	395	374	369	360	317	379	333	375	376	365	402	388	381	367	366	373	365	363	359	356	399	398	376	350	344	372	398	385	347	383	372	395	360	382	376	345	336	349	364	384	345	427	355	371	373	390	350	332	374	372	382	363	355	336	359	391	405	401	385	413	388	360	359	395	348	390	418	390	385	382	366	356	385	406	327	358	377	359	358	366	396	401	384	390	325	404	361	406	410	390	341	354	407	428	394	447	320	401	381	363	423	361	359	356	373	421	372	378	354	385	389	361	369	366	347	355	370	355	371	383	356	365	387	365	393	376	379	343	383	363	347	363	380	379	359	396	407	378	348	373	384	394	414	369	369	369	355	396	369	376	414	393	394	380	365	403	384	374	383	366	363	371	377	350	376	394	319	371	386	385	335	362	431	405	366	390	376	408	406	362	393	344	372	381	329	382	360	379	381	385	381	413	361	372	389	372	372	382	380	368	415	344	418	396	378	389	324	335	353	400	367	373	394	380	371	366	392	345	390	363	388	353	388	376	404	397	346	379	407	383	413	398	351	338	381	362	402	376	349	387	396	390	404	343	381	391	373	437	369	373	375	401	382	363	381	374	391	361	390	348	346	371	378	355	375	366	353	374	367	370	403	431	366	400	419	386	387	338	361	359	371	376	365	401	381	349	353	409	403	399	346	383	376	392	357	395	351	357	387	385	377	388	348	388	374	380	370	350	394	401	395	365	402	366	333	380	384	351	366	347	363	361	382	375	362	397	386	401	394	381	377	358	389	403	428	380	369	375	383	368	411	323	344	359	371	393	397	361	403	354	346	359	399	384	373	394	388	348	357	391	373	366	325	347	385	393	399	386	328	407	349	336	364	353	384	387	380	401	405	365	410	359	381	369	397	367	370	404	375	361	372	356	367	389	400	395	381	366	375	352	389	375	365	369	372	347	388	387	375	395	383	365	384	406	377	353	362	332	350	384	379	360	375	369	379	367	371	382	389	424	382	386	368	380	365	367	396	352	377	382	395	383	366	393	369	420	369	383	379	385	407	362	354	348	360	344	345	355	370	402	369	386	381	401	323	377	359	346	386	349	356	357	389	400	368	354	386	386	391	381	355	360	415	387	373	348	388	378	378	368	359	369	381	348	382	372	372	359	379	389	374	380	381	366	371	388	375	396	408	394	394	402	368	346	364	349	378	363	407	353	398	387	394	335	372	416	422	387	382	367	375	377	404	397	349	367	406	366	358	373	384	393	389	365	394	370	359	362	359	394	414	374	392	374	382	421	378	385	381	353	402	383	380	388	377	401	359	369	377	362	356	387	378	342	362	338	395	381	383	383	382	364	349	411	390	370	381	348	397	366	387	339	359	372	353	379	385	375	348	372	354	339	373	390	369	410	329	352	390	382	354	396	363	413	371	371	352	390	383	378	378	374	366	363	405	365	384	373	374	392	343	379	403	355	365	405	404	388	386	362	396	344	356	378	356	379	412	385	379	370	364	376	357	370	372	352	386	371	368	354	421	373	388	383	355	405	371	364	383	378	357	358	329	393	393	351	395	388	351	324	382	376	395	399	414	374	369	351	398	380	355	336	381	388	401	370	358	382	391	407	364	363	359	370	331	379	369	398	363	385	417	359	354	356	383	362	398	393	392	385	360	358	375	389	400	385	380	367	380	352	390	413	389	391	374	372	372	373	399	382	369	383	379	374	376	376	376	392	415	341	394	386	390	413	348	405	393	385	377	335	395	377	342	341	338	356	348	398	366	399	398	403	380	417	351	405	353	391	371	391	403	363	370	362	337	386	379	367	402	383	403	370	385	389	401	373	401	371	371	372	369	385	391	392	420	359	357	363	385	405	390	356	347	366	394	390	334	361	358	412	411	371	367	369	392	408	383	378	348	353	399	371	365	376	398	400	359	374	356	384	372	414	373	388	367	397	367	360	339	379	393	383	339	330	357	370	356	359	342	386	383	417	384	381	426	384	336	388	389	362	408	381	373	348	397	343	380	371	385	364	367	345	374	398	421	368	392	404	337	388	370	440	394	407	368	396	394	353	366	354	353	370	343	401	368	347	397	379	427	406	349	370	376	403	369	415	396	386	372	354	430	431	370	351	367	374	373	387	427	385	398	353	363	390	378	403	365	365	345	357	377	367	345	394	386	390	378	360	370	371	415	376	408	371	323	378	368	367	378	367	432	368	363
10940	1505	2142	2414	2195	1845	1542	1393	1254	1226	1161	1071	972	997	1013	974	916	926	982	941	903	910	874	938	847	904	905	859	834	853	868	879	870	868	887	868	846	864	852	857	826	845	810	833	820	837	814	834	821	857	850	809	848	882	812	853	806	782	809	833	818	828	836	825	773	797	863	802	841	821	821	821	807	859	850	902	866	836	876	863	802	826	834	815	802	804	888	860	827	797	844	851	829	802	765	829	848	754	852	861	825	822	820	819	806	845	797	802	838	791	814	824	787	808	828	828	789	838	859	809	832	883	819	860	830	827	832	827	815	782	824	873	760	859	846	838	781	807	815	846	831	857	824	844	850	804	812	779	851	784	844	822	785	789	773	827	770	766	830	818	818	787	838	808	870	805	818	811	828	807	785	798	867	813	826	797	832	834	822	842	781	874	834	884	767	822	840	919	807	846	873	808	829	801	789	828	876	856	834	776	855	823	881	809	834	843	835	812	804	802	800	811	851	824	826	803	797	789	819	802	813	810	884	799	833	813	826	815	837	847	793	788	814	823	787	791	846	762	823	843	796	814	847	847	847	873	821	818	828	823	807	782	835	791	871	811	837	817	798	864	835	882	839	839	831	803	789	782	820	759	825	858	759	831	831	790	805	807	850	772	786	825	856	768	823	816	881	836	802	822	811	822	850	834	817	852	790	839	766	842	790	828	850	798	800	827	874	780	781	825	817	883	800	849	791	848	824	817	835	829	831	862	855	810	765	815	804	818	839	776	832	812	806	858	821	792	811	878	821	793	813	806	828	795	844	820	828	811	823	821	856	791	816	795	819	760	832	851	839	852	829	806	850	819	826	850	815	779	824	795	845	822	834	848	843	831	827	812	895	804	837	827	824	852	786	786	796	797	828	823	792	786	845	813	836	865	791	815	809	818	816	806	822	806	752	840	789	792	816	833	795	816	808	822	880	799	852	808	827	802	816	779	871	818	835	831	812	827	829	836	766	775	852	813	798	862	863	836	790	798	783	854	842	770	811	803	821	813	857	733	811	774	820	805	870	817	852	791	823	801	811	812	829	809	810	786	878	872	823	841	811	812	729	823	822	824	763	827	820	835	813	874	813	801	830	797	805	849	818	812	768	776	844	858	827	842	762	821	802	832	788	757	773	782	797	836	821	791	793	836	822	810	831	825	817	823	815	789	838	865	857	779	776	800	759	878	811	834	855	811	835	795	802	815	813	822	808	884	817	823	824	801	794	814	813	803	812	774	834	839	833	841	805	857	854	819	752	793	899	752	796	875	804	834	791	824	816	825	790	789	865	830	769	823	786	809	838	810	792	832	812	839	806	801	784	827	809	856	784	850	806	801	818	780	833	828	854	803	825	811	797	813	800	811	845	848	801	752	826	785	796	768	881	793	814	844	842	850	814	838	765	872	849	804	831	774	762	820	768	829	781	854	835	782	824	774	791	833	841	821	809	814	808	832	818	829	762	831	833	848	791	828	840	785	792	828	833	867	834	790	815	740	801	768	813	828	776	839	845	847	809	770	801	819	800	838	865	820	838	852	840	806	821	844	845	841	769	797	792	796	853	808	796	785	816	798	812	851	871	846	850	787	850	786	823	850	809	804	797	813	794	832	810	773	773	812	794	860	807	846	797	793	812	825	762	833	810	811	804	788	812	792	802	777	831	813	793	827	815	839	816	826	849	834	848	793	828	866	811	841	818	808	824	822	859	837	803	819	800	867	805	801	810	840	857	843	810	775	807	840	820	770	858	774	825	832	838	824	789	808	876	826	791	846	839	864	810	785	809	850	796	853	800	832	810	814	861	780	828	765	815	739	833	790	857	783	817	822	820	839	839	821	793	854	820	838	860	810	834	802	826	807	817	831	831	799	772	773	806	812	791	788	845	855	856	814	823	818	828	833	829	835	798	837	803	856	802	821	814	828	815	859	855	828	786	836	829	816	876	804	853	809	848	836	791	790	837	879	765	816	833	825	828	842	802	845	888	820	795	818	768	850	853	800	817	805	857	838	836	793	800	812	758	867	842	790	804	828	802	824	822	778	795	871	808	816	830	856	806	810	821	863	816	853	814	802	813	839	848	835	810	756	849	816	823	803	832	819	844	835	820	776	780	842	856	856	830	807	820	846	825	826	799	820	813	838	796	862	864	815	834	826	833	863	819	836	797	752	791	802	791	824	806	856	786	829	808	792	870	828	819	842	832	884	823	783	836	810	786	810	830	854	887	824	817	840	833	839	777	793	812	765	819	767	805	807	838	825	813	874	827	815	884	791	824	805	822	834	804	787	855	852	860	843	838	785	812	819	849	827	852	788	805	856	804	803	820	862	806	820	819	777	816	815	850	824	817	821	789	821	815	806	884	810	818	826	820	895	831	852	873	837	768	765	826	858	821	838	795	822	872	873	820	790	790	802	890	851	819	821	831	869	830	840	847	803	792	839	843	799	801	817	839	819	769	801	757	832	839	806	806	796	812	795	802	861	811	838	847	853	860	794	843	789	786	798	781	820	823	812	792	756	815	793	785	840	837	861	849	824	817	800	853	800	805	798	842	821	813	891	818	841	772	804	828	808	835	829	834	799	807	826	789	838	856	802	796	862	881	851	841	834	822	804	817	845	844	793	853	816	778	817	787	847	783	846	813	777	804	891	818	834	811	832	799	800	884	772	800	837	852	872	834	807	831	845	753	805	810	781	846	793	844	813	820	825	770	814	855	811	840	804	810	829	819	804	845	835	796	784	878	816	762	796	819	792	822	811	832	751	831	824	794	788	849	829	829	728	805	836	771	866	839	824	843	828	783	789	823	790	815	800	767	814	870	833	780	883	805	831	824	859	911	831	820	787	852	795	820	792	838	834	840	856	818	831	798	785	802	742	805	868	788	831	799	790	825	838	844	814	805	833	809	855	874	861	799	832	849	830	829	812	814	880	829	837	779	832	829	806	809	880	744	848	782	837	806	828	790	779	799	780	855	825	848	824	795	829	820	804	792	856	860	841	814	848	832	861	791	851	825	822	805	802	814	819	803	798	793	804	782	773	875	813	870	837	874	819	795	860	811	805	852	834	811	773	824	834	811	819	788	808	821	813	820	828	780	794	835	832	848	799	823	889	854	793	870	871	842	810	821	773	840	830	800	860	745	830	810	832	824	814	819	810	804	818	809	805	776	798	802	833	787	812	839	789	802	840	748	847	880	808	805	813	801	824	805	907	826	838	820	858	810	815	838	810	830	848	786	813	759	783	803	758	829	852	838	792	726	850	797	821	818	806	832	814	842	821	811	836	898	830	775	823	868	822	790	833	823	858	777	774	841	847	870	819	791	808	822	828	827	855	771	793	805	843	794	839	831	828	834	810	808	820	839	824	795	805	823	851	808	842	820	836	784	833	847	787	805	844	792	771	813	815	847	770	774	811	837	795	806	837	835	813	859	786	856	869	816	847	819	798	845	897	820	813	784	866	826	801	821	742	820	780	818	790
4055	266	238	193	176	210	191	171	199	182	183	218	176	188	181	179	200	188	185	184	191	164	179	182	175	167	208	219	161	178	176	172	189	204	185	165	175	185	179	182	215	182	182	205	191	197	190	190	182	174	190	172	190	177	170	161	171	182	189	167	204	172	184	189	195	189	179	160	181	172	189	173	175	172	209	193	184	186	194	186	193	160	188	179	176	190	180	216	187	208	181	186	190	195	180	223	184	163	181	159	202	189	182	186	173	187	188	166	167	186	178	183	199	179	196	165	193	197	164	173	200	183	164	203	177	169	190	190	189	170	204	186	194	182	200	137	192	181	173	185	182	190	187	177	187	192	175	185	162	204	185	169	204	166	178	194	192	163	206	203	193	185	187	175	169	190	184	183	189	174	177	198	185	174	186	203	161	200	177	188	173	184	198	166	207	204	179	171	212	208	204	168	180	171	168	165	176	153	177	158	192	182	179	167	165	166	189	206	207	175	196	188	159	172	185	186	179	190	189	169	169	211	191	194	198	197	176	172	192	191	176	192	189	200	205	191	192	176	185	177	166	206	190	166	181	216	185	190	153	192	193	190	182	181	203	200	193	176	214	160	174	189	189	208	180	212	186	194	206	182	211	208	178	197	191	230	168	203	191	165	171	204	186	186	171	179	199	187	158	184	166	196	198	173	191	191	188	189	192	164	215	181	178	196	194	194	185	198	181	192	205	169	184	207	184	152	189	183	225	227	168	158	171	185	182	211	195	177	171	210	195	193	171	201	191	161	196	182	177	203	182	176	180	180	178	196	199	160	207	177	155	179	212	183	200	186	172	160	195	180	199	182	192	178	177	216	157	163	179	192	176	197	197	182	198	197	196	201	171	209	196	171	190	204	163	195	182	194	186	168	160	191	181	205	169	180	185	171	187	195	200	158	191	188	181	178	186	196	189	194	196	194	180	163	176	201	185	200	201	180	175	182	195	171	140	186	194	199	167	191	186	188	186	184	203	187	171	227	205	173	187	190	191	174	197	214	210	176	192	179	194	189	203	171	200	188	179	197	179	172	203	175	185	177	219	201	198	200	161	181	200	216	185	194	190	151	217	168	188	188	184	172	171	215	188	199	206	199	183	204	197	181	157	178	188	196	193	185	162	184	162	197	166	193	180	190	161	173	199	169	157	177	182	194	171	198	177	170	172	179	177	167	198	184	165	164	174	191	193	179	181	182	200	175	172	178	205	186	168	186	198	161	195	178	191	213	167	149	185	187	198	185	195	189	167	176	173	173	162	167	194	182	185	167	208	175	184	198	172	189	189	181	170	179	187	184	161	184	190	182	193	211	198	180	179	197	190	190	169	189	197	189	173	188	197	191	199	208	172	193	180	168	181	192	201	189	198	179	189	191	169	167	181	205	183	216	159	183	194	164	196	190	188	174	180	168	172	177	172	195	220	161	161	180	187	181	170	183	183	179	162	196	197	171	198	181	181	190	173	189	184	168	204	213	194	209	178	188	173	161	202	179	176	180	187	162	177	187	190	210	196	173	181	199	169	177	178	198	161	179	206	191	168	175	165	194	194	171	175	166	202	175	183	173	203	218	207	199	200	212	164	212	183	177	172	196	187	199	180	174	161	169	180	175	162	204	169	185	202	173	206	172	203	200	212	171	201	183	177	185	204	182	197	203	177	174	183	195	202	195	178	205	207	170	209	184	192	174	163	182	178	191	166	162	174	198	182	195	199	189	171	200	176	171	197	176	186	177	180	202	168	213	187	182	209	200	203	221	184	187	189	206	172	177	196	162	180	169	197	205	197	187	167	213	181	197	189	196	202	213	183	190	196	188	184	177	187	190	165	170	172	175	182	169	184	211	184	197	195	187	222	184	199	200	173	163	193	192	185	172	192	169	152	162	170	172	186	187	199	162	197	181	188	184	170	205	198	206	217	199	216	186	166	178	175	161	186	177	185	156	194	196	183	185	171	179	210	194	174	171	186	165	160	197	197	208	172	192	171	187	190	163	173	204	176	190	167	191	192	179	212	199	187	199	225	182	194	157	192	222	183	200	198	197	198	168	183	225	193	185	208	181	190	194	185	169	187	218	171	159	161	197	173	193	181	163	168	187	198	204	165	179	158	188	186	196	191	209	191	183	189	170	187	171	184	169	192	177	179	202	171	164	190	195	192	146	181	174	194	167	193	187	170	164	186	188	196	175	175	190	197	199	184	200	180	195	190	197	187	176	159	196	180	198	171	172	189	176	207	197	161	156	187	200	177	188	150	178	167	208	202	185	183	182	187	185	201	165	183	196	197	195	178	166	174	213	201	189	197	158	184	173	171	146	200	197	192	193	168	183	199	176	176	172	187	192	204	200	218	195	182	182	194	181	187	183	199	213	189	188	187	162	174	194	199	182	189	182	176	184	199	185	191	184	204	171	201	183	190	176	206	189	198	178	164	188	171	197	192	175	183	173	208	155	175	197	178	199	173	179	197	190	204	179	202	205	161	187	194	178	214	211	177	189	163	181	175	202	199	181	204	176	171	165	163	182	197	191	169	193	167	176	189	206	187	206	177	179	201	197	166	194	179	165	192	189	205	191	200	162	209	184	203	213	190	156	176	199	209	190	186	176	177	212	186	186	179	185	193	187	183	162	184	173	194	163	191	216	187	187	190	193	185	183	194	186	202	185	173	196	183	167	174	182	182	185	172	200	161	188	173	190	181	199	171	168	188	198	186	189	179	240	181	184	177	201	180	191	193	174	191	208	197	187	193	189	201	191	205	191	185	200	214	163	179	186	177	180	192	185	188	208	185	192	183	170	205	170	178	202	174	207	171	189	200	177	165	176	174	195	197	198	199	198	177	179	190	211	184	189	177	179	183	195	192	170	182	180	202	195	215	208	186	177	188	210	164	193	164	165	190	149	183	194	163	190	182	178	186	183	170	193	188	149	171	191	192	194	191	168	191	175	192	188	176	207	168	182	178	159	173	180	182	195	240	202	179	181	204	200	201	200	194	231	163	156	176	179	198	175	175	195	174	192	201	174	196	172	175	184	182	189	197	187	172	191	169	173	187	174	179	172	178	174	173	198	179	175	200	171	187	199	164	214	193	212	215	219	172	168	192	209	209	165	197	179	169	161	182	184	165	180	176	185	151	191	181	182	184	162	180	180	214	179	202	169	170	167	177	198	213	197	185	159	167	173	184	181	188	160	163	166	211	188	190	183	205	181	181	191	196	217	181	190	200	198	172	176	173	195	188	187	200	210	182	193	165	173	189	197	193	196	172	191	176	213	214	204	195	201	206	193	183	148	188	198	174	182	182	215	187	202	204	169	207	221	186	186	211	184	178	195	192	185	202	170	180	176	158	165	181	180	191	159	199	179	205	210	193	192	182	165	200	189	171	170	194	181	195	200	183	177	180	186	181	198	191	191	216	162	211	216	170	183	191	202	197	184	177	204	199	192	156	175	165	215	192	181	183	192	190	182	194	189	193	198
3227	491	498	484	510	480	487	489	427	452	464	466	443	463	429	447	480	439	468	464	430	464	443	453	447	484	419	441	501	404	436	493	451	483	466	472	446	427	465	477	464	417	442	426	441	530	391	463	418	425	420	431	464	439	440	446	458	489	445	444	421	465	444	471	470	407	472	472	458	419	448	480	429	483	451	490	503	469	462	483	460	509	449	459	456	433	451	484	465	491	449	458	452	461	435	447	461	465	482	427	448	456	459	446	435	478	502	450	446	435	444	453	480	451	459	466	441	459	413	475	419	456	456	470	450	459	421	447	444	472	461	432	466	428	412	466	429	469	442	445	440	459	430	462	455	457	405	483	442	458	460	490	484	461	468	436	433	467	466	424	438	439	488	435	459	449	469	445	476	465	431	442	411	441	451	447	477	442	498	479	441	447	455	460	484	461	436	449	447	435	459	460	434	481	448	476	447	463	457	470	465	488	482	459	445	465	437	436	457	442	436	460	423	430	444	433	490	433	436	514	435	462	447	459	457	443	427	415	437	441	465	470	438	505	464	420	455	470	435	433	458	428	421	453	445	409	467	455	485	473	456	440	442	442	456	483	456	441	440	468	487	475	434	459	458	462	424	453	498	485	459	452	493	463	470	463	449	442	487	453	431	443	469	444	437	477	412	412	432	477	413	455	446	440	482	447	473	457	462	504	511	449	463	420	426	469	500	464	441	465	435	438	465	459	461	470	475	459	450	450	493	449	438	461	463	426	432	447	478	442	441	453	475	422	462	454	443	458	457	470	451	466	496	440	435	477	471	467	450	420	456	451	484	481	430	439	491	458	448	481	477	427	417	454	453	463	434	438	457	428	437	433	433	437	454	434	445	441	492	513	420	458	438	464	422	421	451	449	473	457	422	489	468	429	438	441	450	440	446	461	440	456	446	421	476	458	498	464	450	464	432	453	444	464	461	452	448	448	453	465	437	458	463	439	432	464	420	447	444	478	437	486	463	437	473	496	429	476	457	478	474	423	468	458	452	471	479	474	447	460	471	432	462	492	415	457	426	461	458	511	442	422	470	460	424	440	442	440	448	459	440	469	441	488	441	482	479	464	435	486	468	488	418	454	448	483	437	472	453	454	450	403	461	469	414	457	470	446	425	445	487	428	488	401	432	482	419	459	424	463	451	452	487	467	430	469	432	455	448	464	436	442	430	449	443	452	449	489	450	474	503	438	464	465	443	461	428	454	420	464	441	483	478	470	447	481	437	406	479	456	479	477	459	411	488	439	428	488	468	425	452	446	445	440	439	439	489	412	471	429	425	470	399	477	467	477	430	441	425	485	442	449	419	455	418	432	444	449	460	453	452	440	455	467	426	445	451	480	463	454	442	402	450	427	453	464	460	443	445	484	471	482	460	431	438	445	438	427	485	451	425	460	448	442	447	412	434	437	472	433	475	467	428	438	439	433	473	437	431	443	463	428	440	439	480	427	443	472	467	467	456	447	462	486	447	460	433	446	445	447	416	467	474	465	444	433	456	455	446	455	464	471	414	461	464	468	460	439	498	445	463	416	471	445	466	430	447	438	451	452	463	461	467	429	458	403	461	452	469	471	443	496	461	470	462	465	464	449	488	442	443	458	453	442	450	432	458	452	441	449	496	438	438	468	491	413	467	422	467	480	470	474	422	486	463	452	436	417	415	446	475	452	450	468	484	439	417	425	446	442	444	492	453	453	473	438	408	466	501	461	444	486	430	446	479	438	451	468	453	432	418	421	466	481	430	415	442	457	441	464	465	425	476	451	448	431	426	462	491	463	450	395	477	450	467	455	439	461	441	447	462	457	475	446	431	419	412	475	458	467	425	460	465	468	497	455	460	470	469	475	432	438	449	440	454	457	494	473	441	452	422	481	469	466	419	466	492	435	421	428	446	471	441	448	434	439	425	444	417	443	446	450	399	478	457	428	439	474	470	461	463	465	454	477	452	450	450	470	451	459	428	453	439	433	437	455	446	473	482	434	430	457	459	444	459	487	444	433	446	453	419	475	451	458	448	418	486	466	427	453	431	447	443	425	444	419	435	470	456	458	471	425	462	450	447	510	453	473	424	468	406	414	480	490	473	474	455	460	425	445	428	481	420	484	423	443	491	447	483	476	452	478	425	447	466	424	472	480	432	455	460	440	446	465	479	450	462	451	468	459	440	438	418	467	438	442	473	443	458	462	451	450	476	447	414	473	478	478	488	461	442	456	465	423	460	464	440	469	450	474	481	451	451	431	442	484	490	458	466	450	456	395	458	437	452	453	451	452	502	495	466	450	413	437	453	440	471	433	454	458	414	506	440	469	480	449	458	416	437	463	468	472	492	443	477	459	455	468	447	444	437	420	457	498	423	447	462	462	440	440	439	469	478	443	434	464	438	443	408	456	444	460	445	479	474	468	485	469	452	438	453	423	470	433	454	446	446	454	414	438	474	477	506	472	437	449	469	428	463	463	474	423	455	513	464	476	443	445	446	443	487	450	462	421	439	463	458	420	439	449	465	459	452	449	471	444	446	430	428	459	463	403	457	434	455	486	415	461	446	449	437	375	437	443	477	466	402	495	438	421	418	446	447	407	442	468	505	435	433	455	419	438	436	453	447	462	482	418	469	463	474	442	456	447	451	451	439	483	467	422	454	432	460	444	464	489	431	431	464	464	484	451	444	440	447	458	478	458	433	435	426	401	448	492	420	456	461	441	445	458	426	486	451	480	455	460	438	428	413	459	436	423	433	435	433	455	474	438	442	443	440	467	429	457	443	468	439	414	444	475	428	480	476	501	461	433	454	455	471	472	451	499	442	450	495	460	452	441	432	443	479	454	452	458	421	472	438	468	448	463	477	445	440	454	441	452	474	465	451	466	419	433	455	454	464	440	469	425	468	460	452	446	443	468	426	498	480	483	462	492	476	427	429	494	434	466	453	436	481	447	478	432	428	458	441	496	464	445	461	465	453	434	466	455	439	441	467	447	418	453	440	459	443	431	469	454	473	472	438	467	473	500	491	461	432	402	426	471	449	461	478	440	458	449	451	481	493	439	471	467	465	424	462	456	470	424	447	431	473	467	488	440	438	472	418	465	458	462	425	468	456	440	498	493	470	465	436	436	455	413	405	450	444	485	490	446	421	446	442	458	469	443	455	431	454	431	444	450	463	462	451	432	471	436	478	444	449	449	493	439	435	468	426	431	430	461	448	461	413	416	485	464	484	458	428	476	480	453	443	423	452	434	441	446	450	468	473	425	459	442	457	431	423	448	470	417	467	468	486	430	457	498	427	456	426	501	476	486	435	457	433	413	465	431	448	481	404	426	468	460	489	472	490	471	445	440	475	466	450	494	514	474	435	466	452	471	453	427	503	481	440	462	400	478	476	444	464	454	454	456	433	466	434	448	443	465	507	487	403	450	442	469	421	426	465	431	443	443	459	452	457	412	479	453	432	487	438	438	408	469	467	440	467	470	464	470
12523	766	591	506	475	402	345	344	318	304	310	287	307	269	290	275	233	300	301	268	286	315	274	278	264	265	276	292	297	278	296	259	249	257	275	269	301	275	250	296	314	262	316	286	252	259	296	298	291	294	279	283	290	288	276	253	280	258	281	287	292	273	294	253	234	303	269	283	265	307	272	256	274	257	289	309	275	289	292	287	261	256	295	261	269	258	300	285	256	286	275	285	299	304	250	278	277	251	255	264	262	281	289	288	276	259	300	257	285	258	258	276	281	264	295	282	277	266	269	290	248	295	314	263	307	265	253	242	276	320	254	299	274	280	279	268	289	272	298	289	254	236	301	277	266	276	296	246	297	264	293	252	283	289	257	267	264	282	284	291	262	290	264	259	252	266	295	282	300	266	284	316	270	268	287	270	313	284	285	268	259	263	280	262	250	269	298	272	268	255	264	261	277	259	270	251	280	307	250	263	271	286	286	257	282	290	299	256	272	237	250	237	264	278	268	316	306	286	263	263	246	251	284	279	287	274	277	269	272	267	289	242	276	274	278	289	293	268	287	297	289	277	294	265	290	310	259	297	297	276	286	260	270	257	263	276	254	292	312	264	260	249	307	254	261	262	228	306	289	267	291	304	295	296	261	285	273	269	247	290	293	266	271	284	292	263	274	263	294	288	270	290	287	309	309	270	260	276	283	284	287	297	291	242	248	258	254	266	281	278	278	274	268	244	277	284	281	296	265	293	276	252	300	269	296	256	283	278	301	262	297	255	274	260	293	277	280	302	286	273	270	289	306	309	307	283	273	267	290	281	260	259	284	282	237	242	270	260	271	234	286	265	278	303	272	252	254	271	293	273	261	256	268	240	271	278	306	249	286	265	290	251	267	264	269	267	265	275	274	274	266	284	296	277	276	280	304	270	293	259	237	259	295	262	297	260	302	244	269	248	286	282	284	276	269	300	275	265	302	259	232	298	265	263	248	277	273	289	302	259	318	268	318	266	274	297	271	276	272	300	284	251	267	282	291	283	262	281	273	289	265	260	277	268	291	273	270	281	302	268	286	276	282	298	232	293	273	280	303	246	255	266	275	288	265	305	267	278	261	259	263	317	289	248	286	277	295	245	264	270	269	283	269	261	306	290	286	272	303	255	268	265	293	274	289	294	306	275	290	271	268	271	284	262	245	256	309	288	313	271	291	276	250	276	294	276	238	260	302	268	274	269	240	272	299	302	271	272	257	284	291	303	285	281	277	277	278	273	214	289	283	269	279	272	271	288	269	285	305	289	259	263	254	286	275	275	274	275	279	278	277	292	241	269	269	281	275	275	255	265	232	282	283	239	280	285	258	269	271	244	265	252	310	263	261	285	241	287	252	286	281	259	278	283	261	263	292	281	249	280	270	282	266	246	259	261	255	294	288	291	258	283	274	269	264	270	307	266	275	288	260	233	248	296	240	280	244	256	249	256	309	275	271	250	276	282	291	281	247	284	260	246	276	302	281	276	276	301	258	282	299	272	264	231	283	285	248	313	287	274	276	268	300	287	275	265	274	291	257	288	269	288	285	266	263	293	257	267	280	245	251	279	265	263	287	282	302	309	300	269	281	276	257	263	301	263	280	279	293	260	291	302	297	286	296	267	260	285	276	289	277	234	278	278	267	276	249	279	258	260	270	275	275	271	302	282	260	277	282	237	282	259	273	252	302	285	262	284	239	245	281	289	285	232	291	280	315	286	255	244	295	282	293	251	300	262	246	250	259	268	292	258	269	320	282	259	280	238	253	272	262	278	266	227	288	262	309	301	268	271	273	260	275	268	263	290	258	271	287	302	252	296	273	251	291	336	290	288	245	254	258	258	307	260	270	306	259	266	278	292	272	262	259	274	270	268	261	270	295	310	258	270	275	245	265	277	324	278	277	287	283	275	271	275	290	262	264	275	311	277	318	281	288	256	266	294	269	287	280	285	265	280	273	278	305	285	262	307	247	264	238	260	277	262	305	271	272	268	323	254	266	283	228	282	280	297	284	311	302	264	286	312	234	238	275	287	244	264	248	287	270	287	245	251	272	281	302	287	288	284	284	253	262	267	291	300	236	288	257	260	253	252	293	287	276	275	265	257	289	287	273	264	275	292	249	260	269	238	287	295	269	280	269	259	294	287	256	269	313	275	271	260	282	289	273	264	291	266	290	300	252	288	264	266	280	285	275	261	246	286	306	272	268	283	245	252	260	263	276	275	260	285	258	275	306	270	305	275	266	271	279	289	301	262	279	314	250	298	268	260	297	258	256	269	265	255	273	280	297	275	282	257	252	253	303	300	295	285	275	299	281	256	274	279	268	258	240	266	303	276	277	292	312	274	329	273	291	281	284	283	270	261	270	273	245	289	278	283	292	257	253	292	274	311	247	305	260	284	303	294	259	258	247	278	274	260	277	250	276	274	269	279	300	319	280	283	248	247	273	256	244	265	297	279	283	265	266	255	288	270	275	259	267	290	289	262	302	273	265	253	256	293	279	281	282	279	256	257	220	276	258	267	251	262	272	298	281	250	260	286	265	256	267	297	302	262	308	281	298	252	291	260	287	296	259	256	281	269	267	267	288	290	271	278	291	275	309	269	280	263	265	257	276	285	284	286	299	271	273	249	295	279	271	280	265	283	276	260	272	285	262	246	303	287	261	282	259	290	232	278	288	261	308	303	273	259	259	290	269	290	274	263	302	266	276	295	254	297	261	270	278	253	251	291	302	276	279	303	270	273	237	268	256	264	267	275	267	274	278	282	284	275	276	291	247	251	286	277	280	271	270	309	286	263	250	286	297	288	281	272	277	276	270	270	320	285	276	242	249	306	285	282	294	272	302	294	258	279	281	253	266	272	269	273	287	282	269	292	264	304	284	272	284	252	306	291	299	260	258	283	281	290	241	270	307	280	296	293	275	271	287	309	317	283	303	280	294	319	279	277	273	289	284	280	264	240	283	280	271	256	259	310	287	275	290	281	290	287	311	224	270	281	254	278	248	278	277	264	295	305	270	223	282	267	277	271	271	292	265	292	266	271	316	286	297	285	261	249	276	283	275	259	253	271	249	272	267	273	252	271	229	277	290	322	268	272	283	257	268	285	285	263	278	249	283	287	242	241	252	275	313	271	280	272	332	274	273	281	271	260	258	276	272	251	283	287	287	293	278	289	269	310	274	274	319	261	278	283	305	242	260	281	254	273	285	289	280	288	254	284	229	287	281	285	297	254	266	253	255	285	277	279	290	280	288	297	301	270	273	287	267	278	264	292	291	309	280	297	262	287	267	297	255	249	269	241	306	301	273	281	285	311	275	280	256	263	267	298	277	258	279	279	281	264	263	265	264	284	279	285	310	272	274	261	255	256	267	282	244	262	265	270	268	283	248	286	282	278	262	272	253	294	258	268	262	279	259	249	268	277	293	277	283	269	268	282	248	284	246	273	279	255	291	284	280	254	289	289	257	271	269	277	283	263	257	262
8426	989	1268	1459	1288	1152	1011	957	861	847	820	764	711	728	685	741	714	726	649	721	701	700	622	734	635	637	626	661	664	671	626	681	649	654	607	643	669	635	651	636	670	684	647	615	635	614	662	648	664	688	652	663	619	701	640	618	649	609	632	629	660	634	645	619	671	611	611	607	654	611	632	658	595	659	670	679	647	683	693	628	636	662	650	619	614	642	657	630	659	654	670	607	591	631	660	654	660	654	638	664	646	618	654	588	654	637	607	650	690	636	607	620	580	640	626	593	605	610	616	620	638	664	574	607	646	603	638	630	646	667	622	662	662	608	625	667	634	632	610	652	652	603	632	600	617	673	624	618	632	667	608	598	616	634	659	622	619	638	656	654	641	643	639	642	656	645	640	638	651	613	638	620	630	671	615	622	654	657	656	642	593	621	594	620	643	643	663	643	594	618	647	617	648	618	654	657	645	624	642	638	654	585	618	594	621	660	642	653	661	638	633	621	617	653	692	583	645	611	654	651	664	634	593	580	645	626	631	639	599	612	612	647	653	619	662	660	637	650	619	605	598	658	639	606	597	628	634	625	689	615	622	627	613	608	642	600	633	641	645	645	594	573	631	640	621	649	629	630	673	632	624	634	599	625	645	700	666	666	625	658	642	614	615	621	645	631	605	634	660	661	653	680	672	618	654	621	613	608	648	651	671	620	615	641	618	625	596	622	628	621	602	654	602	661	621	576	628	612	619	611	673	616	627	592	613	599	619	569	632	643	642	661	652	599	626	637	640	627	631	655	685	629	629	633	671	652	653	639	584	613	554	652	623	618	633	595	644	612	633	593	620	639	695	633	621	636	590	597	649	652	627	660	628	632	540	619	631	619	604	665	611	631	613	613	636	607	632	658	612	641	660	630	628	558	621	597	650	650	614	647	609	667	626	649	623	621	601	659	642	574	637	635	632	638	659	630	599	626	635	638	673	631	657	671	633	659	667	651	622	616	660	645	706	592	661	594	632	628	643	618	623	591	639	636	641	661	660	603	628	621	620	612	633	628	592	682	606	647	641	681	594	632	630	621	639	625	642	644	641	657	599	657	650	662	622	586	652	631	585	655	605	617	649	635	628	620	659	608	662	619	639	599	630	630	661	589	630	639	632	640	593	609	616	622	624	617	634	677	607	601	629	641	642	627	626	624	625	615	664	599	593	622	631	644	654	630	630	605	621	653	679	656	639	636	611	599	638	635	650	637	633	651	621	650	635	603	623	618	633	656	677	620	652	663	624	651	580	611	623	624	597	683	628	622	652	660	644	637	614	663	611	632	639	663	663	666	614	638	639	640	618	679	593	660	637	643	641	598	625	649	643	657	594	654	638	618	594	629	613	610	639	616	651	658	591	607	660	626	680	615	626	613	651	632	648	691	653	642	611	624	650	668	655	648	645	653	621	687	650	651	635	676	618	631	629	653	587	635	627	637	590	666	703	670	665	669	602	603	621	618	621	627	657	618	654	642	639	661	649	625	670	647	604	661	603	698	629	602	639	639	656	597	648	618	643	688	584	613	640	638	633	640	628	648	654	619	643	614	682	621	623	626	646	606	632	637	676	676	647	650	574	660	545	655	675	591	625	669	628	606	634	600	656	603	659	573	641	632	644	615	654	627	608	638	645	654	636	599	626	634	660	662	627	628	607	668	620	668	631	592	651	593	639	636	643	631	622	635	643	608	654	649	649	596	663	655	655	656	584	629	620	648	632	630	642	630	610	661	624	642	650	618	638	661	613	597	659	633	647	675	601	603	652	619	652	639	602	632	627	667	622	626	651	603	599	641	613	622	658	649	625	639	651	626	636	611	628	626	652	655	666	631	679	640	654	620	645	658	642	655	613	647	636	596	624	590	640	602	640	626	667	637	604	643	607	665	607	661	665	648	626	616	591	637	620	634	609	632	618	623	629	656	571	579	599	628	653	685	613	645	646	616	636	685	592	642	662	689	629	665	617	642	611	613	599	642	587	623	630	588	617	626	604	652	685	667	579	625	657	682	644	633	643	649	634	608	654	646	666	654	610	670	584	600	650	619	637	621	627	636	640	644	640	619	640	615	671	623	619	563	663	646	627	622	612	624	630	637	652	615	600	636	606	617	612	638	579	625	609	712	666	621	661	600	693	606	631	638	651	631	624	584	645	630	615	641	680	585	659	590	662	663	669	602	629	658	658	644	602	623	670	666	600	665	621	607	598	650	615	649	626	640	651	621	655	626	647	628	612	604	633	655	605	627	648	643	618	646	677	673	596	647	693	609	640	664	594	637	645	611	665	609	658	647	666	620	661	633	690	629	639	673	626	647	659	631	655	634	659	657	619	630	596	655	635	645	612	642	665	625	651	630	644	662	628	653	618	617	643	659	625	622	667	651	645	657	633	607	650	594	642	646	590	611	634	609	609	659	603	597	606	644	608	619	655	620	671	661	640	631	609	653	674	636	644	641	636	704	627	637	656	641	624	579	651	645	635	644	645	685	579	646	656	633	647	638	570	640	630	661	657	654	625	640	610	619	625	622	629	681	573	654	580	631	617	635	570	637	581	638	653	665	632	644	659	617	642	602	636	657	612	633	637	683	646	634	654	647	679	666	662	619	572	644	621	669	642	617	645	637	647	627	655	676	663	667	644	632	634	646	657	643	595	656	628	642	651	669	618	623	608	614	636	620	635	638	651	639	604	632	660	624	586	701	613	645	643	641	607	659	679	633	669	641	608	652	603	611	630	644	622	641	621	655	615	592	621	647	603	639	655	609	643	642	596	655	643	648	600	623	617	647	614	627	660	611	624	665	646	635	618	621	616	623	639	650	614	679	630	661	601	617	640	643	596	607	614	633	641	633	604	668	674	581	653	634	609	608	658	671	644	612	654	658	606	680	654	596	604	653	604	616	664	629	651	619	649	645	643	641	661	657	615	668	637	626	657	660	631	648	649	690	630	612	638	621	637	624	667	647	621	651	624	623	602	592	615	685	635	673	593	663	632	630	633	646	640	642	611	608	630	652	648	594	665	661	660	665	679	620	645	658	608	681	604	661	640	657	581	613	623	579	627	620	673	648	602	636	606	650	652	640	632	666	636	639	621	653	621	642	628	672	678	597	574	631	662	622	641	642	681	608	700	655	587	642	615	623	641	635	643	660	605	615	645	629	637	628	650	622	622	623	648	621	594	634	672	619	635	665	655	643	590	664	626	621	662	616	623	632	664	636	622	617	643	637	641	602	619	692	638	631	642	635	625	626	632	633	643	610	669	607	650	643	598	663	678	684	636	654	636	659	608	633	672	604	622	599	590	626	625	614	599	677	639	608	623	594	674	603	625	616	569	615	619	648	610	650	576	622	634	656	647	617	623	629	602	625	611	645	662	589	631	658	612	654	641	630	637	649	612	637	630	670	637	603	642	659	630	681	632	652	619	652	638	652	674	643	670	614	641	665	667	643	668	650	656	670	617	652	613	638	689	637	659	673
19940	1793	1103	869	668	585	546	478	468	468	455	406	404	434	383	396	365	383	391	371	382	412	415	385	425	375	372	360	366	380	399	374	371	375	387	374	401	395	394	334	405	376	395	381	390	372	350	343	369	376	385	349	399	369	403	346	388	361	361	359	397	348	374	364	373	388	364	330	360	387	392	413	384	360	370	375	371	410	370	368	354	383	387	402	409	405	392	408	373	418	387	385	352	354	372	413	371	361	405	377	370	408	401	358	337	394	345	390	356	380	360	336	366	406	371	377	375	345	367	411	345	337	375	373	377	344	367	406	359	375	369	415	372	372	368	381	385	358	370	395	384	357	347	387	431	347	367	323	347	353	362	369	395	379	383	368	355	365	356	350	388	370	384	364	407	381	389	376	368	396	403	352	377	344	396	358	367	364	328	341	352	421	430	383	368	371	384	362	376	393	373	386	352	354	336	373	380	413	335	368	357	379	356	346	414	406	362	330	382	348	378	387	419	392	403	357	353	377	380	360	361	377	384	345	356	379	350	354	380	386	377	413	314	387	321	362	372	389	422	385	394	407	376	356	402	351	374	357	352	390	406	348	318	388	393	355	371	413	343	358	377	363	344	341	377	412	386	358	328	396	358	367	426	393	395	346	350	352	362	382	359	356	377	398	348	395	402	360	367	414	411	357	363	379	391	357	367	379	355	390	382	394	412	389	361	345	351	377	364	371	352	386	376	388	375	402	410	391	359	407	347	403	380	374	398	396	310	381	364	388	341	368	376	386	348	368	356	359	369	382	355	364	408	376	366	353	335	380	390	357	361	398	381	355	382	370	341	366	375	373	384	332	402	367	375	382	348	369	319	373	380	379	356	377	364	367	349	355	364	363	398	366	374	376	345	394	370	366	366	359	323	339	373	384	355	360	401	366	392	333	361	374	363	359	382	338	360	367	360	386	397	409	380	375	346	388	403	395	360	391	376	419	395	388	328	348	383	380	379	355	369	383	353	358	361	412	368	361	368	378	407	383	370	375	373	372	403	386	377	369	343	360	349	360	376	394	397	351	363	387	367	363	362	402	386	354	384	367	358	365	388	368	381	390	362	364	403	389	359	395	349	345	344	357	346	373	383	323	371	393	407	396	381	371	391	367	346	367	382	337	370	393	375	389	362	382	391	352	364	342	383	388	382	378	380	337	381	343	395	379	340	371	371	360	378	385	393	385	366	365	416	403	366	382	371	365	401	342	391	362	395	369	402	385	375	351	370	364	355	394	338	380	401	379	352	332	354	383	329	376	369	354	366	416	400	369	389	372	356	357	379	378	342	347	331	365	366	370	384	392	417	412	369	351	338	350	364	358	395	379	325	351	398	343	375	374	372	369	336	366	362	368	354	339	364	397	412	367	372	388	358	371	387	408	374	361	378	378	399	431	367	386	346	366	374	352	376	353	355	376	352	353	360	360	361	361	349	378	397	360	381	412	387	363	355	366	380	394	388	370	408	390	367	379	376	410	359	429	390	356	375	341	374	362	327	352	358	346	355	382	388	347	379	372	388	323	391	350	361	358	339	371	363	365	335	381	352	362	404	346	398	362	378	344	353	356	359	383	403	386	375	395	319	354	318	355	408	358	386	363	384	370	375	376	388	362	392	365	347	409	368	391	369	389	365	381	386	357	345	372	420	404	401	380	347	385	333	370	391	377	372	347	386	356	369	364	400	353	365	377	382	363	417	345	422	375	379	368	385	356	385	358	369	412	369	390	345	388	367	365	381	405	392	382	367	423	379	351	379	367	400	370	413	363	378	348	405	348	350	369	361	386	359	398	375	394	387	379	384	337	334	415	400	388	347	379	362	353	352	363	368	344	394	362	379	367	359	377	396	407	394	383	406	356	392	377	395	386	364	362	388	375	379	374	396	361	363	360	375	346	346	378	368	355	387	354	394	366	369	370	389	369	366	353	391	339	356	405	392	380	365	348	353	390	362	342	350	383	352	390	358	358	380	366	353	340	394	385	370	346	347	368	365	366	359	371	346	361	360	333	340	339	424	392	357	388	325	343	342	351	351	370	345	376	359	390	398	362	362	361	366	343	355	394	361	387	366	351	378	342	370	378	338	402	366	393	361	339	375	364	349	326	335	358	314	345	408	350	345	360	366	351	349	384	388	374	398	384	383	360	389	354	378	392	370	371	355	385	402	361	340	374	372	383	386	373	374	377	368	354	350	389	360	365	364	386	392	349	353	357	334	401	339	387	364	365	385	357	378	399	364	384	405	383	399	345	393	356	365	380	353	398	350	345	380	307	353	370	345	407	378	346	358	387	355	372	350	364	380	369	360	390	349	358	341	355	385	408	407	387	398	362	373	358	415	398	355	369	339	384	374	403	394	373	361	378	378	353	418	352	377	336	351	352	335	370	354	388	342	367	366	366	373	391	342	359	352	342	370	385	349	375	372	378	399	365	386	353	410	326	361	391	385	396	384	372	379	386	341	372	433	334	360	372	346	371	368	384	363	372	382	376	385	362	337	350	404	379	366	397	374	387	387	377	329	359	387	383	370	378	390	400	345	366	388	370	400	399	373	358	380	339	342	372	366	377	389	357	354	384	381	355	344	394	295	347	340	400	384	363	393	376	350	344	361	347	383	370	369	367	362	377	430	368	399	382	357	377	387	357	374	372	384	399	395	363	395	432	340	350	362	415	368	364	358	394	371	333	377	387	377	342	388	388	373	378	380	364	393	369	368	371	388	365	372	370	389	352	380	348	344	382	373	377	360	381	376	357	364	388	381	362	369	331	348	370	345	349	356	319	384	364	375	363	407	361	384	370	374	365	364	337	344	319	392	385	328	389	383	378	341	343	350	411	364	341	372	382	368	368	332	413	348	376	381	345	369	333	352	418	352	406	353	365	364	345	370	377	401	376	360	387	351	409	358	361	358	371	400	361	373	362	373	348	374	358	368	374	383	388	347	369	334	344	393	411	341	363	388	384	377	374	377	360	366	407	390	379	363	375	359	398	369	391	373	373	374	351	346	374	369	372	399	373	406	381	396	382	393	386	382	340	345	379	356	339	353	383	389	391	396	410	352	396	384	388	330	368	405	397	390	346	351	354	369	420	391	359	393	389	355	376	379	366	342	330	361	390	369	376	384	380	382	346	326	371	365	332	377	371	350	390	377	366	390	367	354	381	351	376	375	364	402	392	369	376	338	336	399	376	387	381	367	408	351	363	366	370	356	368	392	325	361	356	364	369	374	348	375	371	387	367	381	363	386	391	409	448	361	360	333	347	350	388	366	379	380	338	347	382	351	372	347	387	396	395	380	382	359	374	359	360	366	370	354	388	401	387	361	396	412	410	350	383	392	413	403	352	383	393	373	342	369	378	364	390	355	343	339	386	376	393	343	407	376	374	393	371	314	355	348	370	351	355	394	399	402	357	344	371	398	365	366	355	396	342	366	366	333	375	381	326	354	384	364	364	377	372	361	360	367	348	380	374	337	396
10841	1451	2202	2389	2007	1794	1554	1427	1334	1205	1151	995	1064	975	995	1002	964	936	958	878	928	880	862	879	860	820	864	792	900	865	861	832	860	870	824	832	836	827	839	868	880	874	846	836	840	829	845	808	838	785	828	798	851	843	822	797	791	839	848	808	820	812	819	853	820	823	850	816	827	814	800	817	807	800	848	835	832	842	863	819	856	814	839	804	838	855	840	787	808	810	796	846	789	827	828	815	780	792	834	837	809	789	826	831	932	813	777	817	800	813	797	821	803	820	837	782	793	775	839	799	844	789	836	858	822	782	788	779	815	790	775	824	820	783	765	791	770	815	772	826	816	818	853	812	727	815	790	812	838	839	842	820	770	823	771	818	856	792	786	825	807	743	784	849	843	757	825	773	802	777	825	819	816	821	766	807	866	847	844	816	771	836	779	854	821	796	800	784	828	825	820	831	818	813	809	777	812	816	824	808	799	795	834	806	845	848	804	838	810	834	861	799	823	848	822	840	806	814	771	785	792	836	842	796	823	794	811	776	798	823	806	802	792	802	846	788	808	811	816	844	836	843	779	772	817	796	875	794	839	820	788	819	787	799	788	824	741	817	792	746	853	815	836	801	800	852	870	800	804	754	797	789	780	762	809	795	815	814	827	810	843	847	789	799	780	818	782	804	840	828	814	817	808	798	831	812	828	831	788	797	816	781	778	794	835	818	815	815	789	782	780	859	811	780	809	783	802	793	763	824	766	783	836	746	816	832	812	845	793	821	787	822	836	817	793	798	806	797	791	807	816	752	773	833	821	810	773	812	806	819	789	847	842	820	808	823	840	803	859	846	819	782	795	783	818	789	756	781	767	788	830	766	793	795	803	826	769	787	830	771	800	813	780	889	804	809	823	799	794	800	854	836	797	808	805	838	835	783	762	870	778	784	861	828	749	784	807	853	835	758	860	856	826	802	816	796	882	796	847	808	775	856	817	810	806	838	842	799	824	801	815	798	818	822	805	806	786	847	853	838	789	814	784	801	864	837	821	747	828	805	805	789	823	800	830	816	796	786	818	779	855	826	807	785	847	791	782	792	830	803	810	812	747	820	814	791	779	817	809	767	826	803	847	835	812	834	793	753	719	807	846	755	836	822	824	858	815	806	789	787	810	830	834	800	805	821	841	808	829	794	770	806	790	777	734	739	826	848	771	825	830	798	854	862	875	839	803	797	850	765	786	782	823	857	784	830	739	828	815	868	836	841	834	811	811	804	835	776	822	786	789	799	750	756	835	813	850	883	780	794	803	826	809	868	756	846	806	760	812	828	872	799	768	789	807	783	828	776	844	799	825	820	810	769	840	793	807	795	783	819	853	802	805	824	822	829	738	849	824	785	775	801	826	786	800	806	845	770	834	811	832	803	864	789	837	798	791	759	820	794	759	774	794	856	754	831	829	804	876	808	787	840	805	871	804	791	826	848	828	806	817	791	814	818	792	783	809	768	791	802	792	836	797	778	778	739	865	758	790	828	807	806	807	820	763	877	848	817	861	815	806	844	847	777	774	794	805	805	800	852	770	822	758	789	856	756	803	817	791	811	774	808	796	761	806	805	818	802	845	807	767	797	850	807	818	843	856	789	807	839	839	812	809	743	809	851	813	851	758	810	797	816	798	857	771	807	823	803	837	829	762	857	817	788	786	791	802	782	785	805	785	820	783	792	807	753	766	843	824	758	827	786	805	801	817	782	832	760	751	816	861	836	806	792	781	780	783	856	834	828	790	873	795	805	803	818	767	824	775	809	796	827	825	845	835	798	805	837	826	824	800	833	808	810	824	806	793	786	829	824	829	821	813	826	814	792	791	828	794	858	827	782	765	812	800	788	794	829	830	834	820	880	795	815	780	801	824	824	784	824	786	821	782	755	842	814	794	794	775	833	836	827	788	790	782	839	818	875	806	812	806	735	832	820	826	851	755	780	825	793	806	809	820	848	815	816	804	853	793	838	815	777	805	826	803	790	820	810	831	763	817	827	792	837	821	783	848	779	795	802	767	776	813	788	764	806	781	766	831	799	754	822	800	827	830	806	797	792	825	792	798	801	810	810	814	755	768	831	815	790	814	798	765	785	848	776	800	858	825	817	819	810	858	849	805	803	804	820	752	836	783	814	773	810	833	779	793	801	855	835	768	780	852	775	802	758	772	819	866	804	860	803	842	789	788	853	827	833	847	846	772	846	797	792	818	870	778	845	773	808	851	813	800	795	818	799	826	861	841	822	808	844	852	902	784	814	808	779	790	804	812	839	818	749	850	842	746	815	775	837	799	755	805	753	839	814	777	784	774	803	828	779	760	837	778	766	841	797	836	795	841	781	798	801	782	842	855	761	821	827	866	817	744	792	776	771	778	827	872	791	846	811	834	790	837	855	833	803	856	753	820	794	815	798	759	802	829	777	823	826	787	819	777	798	839	778	866	789	837	764	802	807	848	772	778	823	859	796	820	779	843	802	831	731	827	832	827	750	801	824	800	851	804	813	778	793	814	798	834	838	818	821	839	809	771	776	808	824	838	802	803	779	854	815	804	770	836	816	813	813	761	761	822	830	848	803	805	804	757	801	797	839	831	859	813	816	825	823	801	811	804	836	822	804	824	787	816	776	832	810	850	799	854	806	854	819	835	848	827	808	804	751	805	732	807	838	794	798	776	795	790	809	797	807	771	761	836	820	838	862	837	835	830	796	818	776	791	828	774	829	773	794	816	835	820	786	811	803	838	812	838	784	805	813	802	868	846	806	865	783	849	839	833	818	843	856	800	822	785	816	835	797	765	792	834	803	894	810	778	801	825	795	831	801	771	799	848	839	836	772	793	775	767	792	853	774	831	787	825	783	829	852	796	847	772	836	812	839	823	789	740	816	838	772	814	799	807	828	781	785	834	836	834	777	848	807	832	838	755	811	785	799	788	817	748	783	801	795	806	804	809	812	822	828	817	789	793	822	823	793	774	817	775	857	793	839	803	764	809	796	811	766	821	762	803	787	785	783	793	804	863	792	795	786	807	823	816	814	787	839	820	841	810	798	797	811	837	790	796	748	797	837	839	785	814	780	851	769	780	795	835	810	755	806	852	792	826	817	832	838	814	801	786	840	806	792	828	805	809	786	803	826	810	836	812	809	816	846	780	780	796	824	852	866	841	782	832	779	815	766	827	763	830	786	839	819	792	814	811	797	817	774	794	787	761	832	810	822	789	812	867	802	823	786	800	789	793	834	802	772	767	811	866	783	833	874	818	830	798	817	762	793	822	799	776	789	824	792	823	827	807	818	817	794	853	795	781	786	805	850	830	843	828	830	809	809	864	829	788	758	793	797	791	863	829	883	823	756	833	853	802	801	814	809	854	777	803	813	774	773	809	844	779	820	847	819	808	822	820	793	800	739	787	764	825	789	833	804	822	836	708	780	770	791	761	791	834	834	815	781	828	761	777	847	834	824	832	790	833	805	778	770	805	781	805	833
4131	257	195	241	180	211	180	200	178	165	167	178	173	182	179	197	199	184	184	188	151	169	175	179	172	185	177	205	161	162	183	199	170	168	162	182	215	164	195	176	173	183	176	195	200	205	185	173	168	186	170	195	190	219	179	164	202	182	168	172	184	196	187	165	188	195	195	177	171	175	162	182	198	181	186	188	178	192	185	199	194	170	177	186	186	165	204	167	193	176	165	165	162	171	180	206	168	173	191	188	177	158	204	182	209	173	190	196	161	177	191	164	167	204	169	175	175	166	189	159	189	179	191	190	176	175	179	166	188	176	154	170	173	186	190	182	180	166	152	177	199	177	161	164	185	204	181	204	166	173	199	182	195	187	184	195	184	199	200	169	172	195	175	180	203	173	193	212	193	202	174	159	194	191	198	172	200	204	169	179	189	157	182	175	184	164	183	180	197	163	183	170	161	159	182	158	175	202	194	154	203	218	171	188	180	169	192	196	178	180	153	156	167	184	171	213	172	185	154	178	167	173	188	192	181	176	193	175	163	194	182	175	190	192	164	173	172	180	214	143	188	207	180	183	167	178	180	188	181	166	189	201	184	161	181	218	186	184	162	155	171	195	165	177	182	188	166	185	172	172	187	212	189	196	187	194	186	162	194	180	206	173	169	179	180	163	188	189	178	177	162	179	227	186	183	200	165	205	189	194	193	174	193	170	157	166	188	173	212	187	204	180	202	182	177	189	183	180	190	170	167	172	156	191	182	177	155	179	168	176	208	185	188	183	181	156	182	175	179	165	190	192	171	166	202	174	201	186	200	196	180	159	170	193	187	185	208	185	183	187	184	196	177	159	173	174	157	202	186	156	191	159	182	191	159	193	189	179	167	179	181	184	190	186	215	174	176	160	201	173	175	194	179	157	173	193	174	183	185	168	167	170	184	189	178	180	185	198	173	209	191	196	182	212	191	196	184	191	190	194	207	189	177	172	182	197	199	199	206	201	207	225	200	189	155	177	160	201	156	185	172	158	201	174	182	184	204	176	182	189	186	182	153	186	179	195	175	185	181	158	180	186	172	186	183	208	178	180	169	189	197	180	176	189	177	183	172	198	182	181	179	158	183	181	176	215	156	174	188	197	180	185	161	175	157	190	170	192	175	198	180	166	177	165	172	188	178	163	171	167	178	157	191	179	182	169	166	148	195	169	169	200	186	195	201	210	179	216	198	151	150	179	189	158	215	199	187	161	163	180	181	170	184	193	208	188	181	197	160	188	175	189	169	196	203	185	186	199	179	167	184	197	172	176	168	158	186	182	166	187	174	219	178	192	204	202	183	210	176	195	188	179	191	195	187	176	186	173	176	184	188	186	188	185	188	169	170	202	205	202	188	207	179	177	180	164	210	172	170	174	201	176	179	163	181	183	180	192	177	199	163	204	147	194	172	176	166	189	192	180	173	150	187	188	218	185	190	167	188	200	185	181	185	178	177	178	158	195	168	170	171	210	182	189	172	170	169	159	179	154	183	177	177	183	171	164	172	179	194	203	199	199	187	195	169	171	183	165	186	195	202	198	211	181	157	174	199	207	218	201	212	171	177	172	170	166	207	185	188	169	186	207	173	194	152	201	181	191	174	182	197	164	185	178	170	168	209	194	197	194	194	184	213	194	169	185	190	176	170	190	167	167	167	172	189	174	176	190	202	189	173	169	188	169	184	169	172	164	159	192	160	197	190	193	213	172	182	169	176	164	180	156	171	195	197	180	187	188	184	198	190	178	184	200	203	172	192	171	186	184	179	173	191	194	172	204	169	175	200	181	196	134	183	183	197	210	169	170	179	187	160	204	184	205	169	193	190	174	184	175	178	197	195	160	189	164	185	185	167	167	178	172	171	175	186	179	180	206	196	171	192	180	174	188	180	182	201	182	199	167	181	185	158	148	185	186	199	196	181	161	182	170	194	194	199	159	192	180	183	198	168	205	172	178	160	178	178	168	219	181	171	185	204	156	163	185	182	185	155	200	165	174	189	189	190	181	187	181	202	154	182	184	192	181	165	172	192	182	177	194	188	171	182	151	167	174	188	179	194	165	199	179	186	177	194	192	170	178	186	186	188	175	174	172	166	193	175	187	194	202	188	183	171	173	180	175	192	161	196	187	178	178	199	179	181	170	169	207	172	166	171	190	173	157	183	200	167	174	176	168	180	167	201	200	172	187	162	176	202	161	183	188	166	173	195	192	190	174	196	204	164	157	173	199	162	190	196	160	165	204	187	170	191	190	170	174	188	209	178	187	171	182	217	200	191	180	180	170	196	188	164	203	179	182	188	171	178	189	187	187	193	185	172	159	188	206	200	197	150	178	181	193	188	188	167	156	170	177	178	151	193	171	181	184	182	203	160	177	191	201	189	209	204	195	157	165	149	189	195	181	176	210	180	197	189	185	191	196	187	195	172	159	207	191	163	171	165	193	165	192	176	180	180	166	178	178	206	189	177	180	188	200	163	176	187	172	212	174	209	187	161	157	191	175	193	163	188	180	203	198	191	186	189	164	168	172	207	183	150	183	184	168	175	186	188	179	191	203	181	194	162	198	168	220	212	161	170	197	192	209	185	204	188	183	191	193	200	203	184	212	193	156	190	184	173	182	204	173	190	206	180	173	195	189	171	158	191	182	174	170	181	221	193	207	162	196	177	199	196	189	192	175	199	188	182	165	199	192	146	184	181	173	200	178	198	186	159	181	172	165	174	169	184	197	172	210	190	169	192	182	179	173	201	217	191	164	184	169	180	180	167	168	183	183	156	168	164	170	169	150	164	167	196	193	173	168	205	184	206	201	151	183	208	192	183	141	193	169	178	158	187	208	165	214	200	160	177	164	168	173	175	191	212	146	177	186	175	183	188	176	176	201	201	172	186	189	195	168	193	215	187	184	146	192	193	193	195	182	160	176	186	186	186	173	201	194	193	202	175	179	177	202	191	187	165	204	199	199	180	186	186	196	198	174	162	190	164	181	175	163	180	183	200	180	159	174	170	175	195	178	178	162	183	189	233	189	185	194	182	179	171	190	173	215	193	215	178	174	176	176	176	179	172	175	175	188	191	178	181	188	200	188	201	178	203	170	189	200	147	155	217	160	203	215	164	189	183	189	178	169	196	174	174	179	190	205	166	183	194	188	189	167	175	197	153	160	189	171	196	181	166	211	178	182	149	156	158	175	200	185	173	204	180	184	184	182	172	181	180	198	189	212	168	194	160	185	193	203	168	181	159	166	172	173	187	219	188	202	163	184	151	149	219	202	172	181	199	163	186	182	169	182	181	161	173	156	155	194	166	154	192	196	203	181	162	163	169	158	187	194	175	181	199	195	178	177	176	167	187	175	171	202	175	178	205	201	198	172	182	179	218	190	192	198	196	165	205	174	174	180	172	161	214	192	182	191	184	182	188	206	196	172	191	188	158	191	182	171	165	192	204	172	201	182	157	190	184	164	170	157	187	165	175	164	173	165
3350	500	516	494	494	488	476	445	435	452	464	431	448	467	447	437	460	429	462	420	434	447	456	442	459	423	455	479	449	446	461	427	447	438	454	455	447	453	440	447	459	457	417	441	457	441	414	423	448	428	429	451	467	473	491	422	441	420	443	423	421	457	407	445	408	434	419	432	460	454	444	485	452	459	435	511	424	448	490	416	444	473	459	480	496	457	482	436	428	483	434	454	407	463	443	464	416	433	408	418	452	465	419	470	441	446	441	424	459	469	448	418	441	481	438	412	438	452	453	436	433	423	451	462	492	461	446	437	459	367	436	428	461	444	483	423	436	441	448	424	431	464	441	456	457	459	461	443	451	452	434	467	443	451	436	419	470	432	447	448	436	480	442	443	398	442	449	459	461	443	453	474	510	458	456	447	452	440	443	437	479	416	448	460	418	432	432	435	421	451	455	447	468	447	458	412	470	447	420	469	496	441	456	471	427	480	453	487	402	498	459	461	459	438	454	510	458	466	432	466	423	399	467	423	456	415	437	450	480	435	456	470	456	455	438	422	428	470	402	458	509	482	430	414	471	453	450	446	419	462	438	445	426	499	434	460	445	453	469	433	443	455	485	448	458	413	480	418	454	430	442	466	458	427	424	475	443	475	471	435	456	404	462	468	461	467	477	437	462	447	398	457	445	458	430	436	426	436	454	399	463	406	450	417	421	480	429	447	429	452	454	418	438	438	453	479	482	440	494	425	446	473	462	425	429	462	437	435	444	436	482	437	439	444	446	440	453	457	479	460	453	427	463	420	407	432	413	443	415	483	404	450	420	477	465	464	461	446	455	461	455	435	455	463	452	470	441	411	425	430	463	435	440	448	440	502	469	403	474	432	456	446	447	485	435	453	439	456	449	440	428	426	471	412	435	443	445	432	434	473	465	439	417	426	418	444	444	448	422	461	418	435	430	422	443	434	450	461	464	463	431	461	451	454	485	485	454	447	439	452	460	460	441	487	451	466	478	438	453	455	446	430	400	440	425	486	440	476	420	413	472	445	479	455	440	450	430	443	417	457	431	441	431	426	428	450	463	461	457	439	447	448	471	403	439	427	451	432	409	473	437	456	446	422	437	459	432	458	482	416	458	455	454	462	422	482	423	439	473	438	449	469	426	456	470	456	481	477	449	464	460	468	455	427	425	437	438	452	419	445	437	425	438	431	458	464	406	449	457	481	432	430	451	446	447	471	513	429	426	412	455	453	426	439	466	454	435	440	424	430	405	434	451	430	423	481	481	423	446	433	418	423	415	452	449	472	445	433	455	441	476	447	438	428	491	405	425	456	420	456	431	448	417	469	467	457	456	415	491	454	422	452	447	445	462	438	440	432	449	442	433	423	479	437	473	459	430	450	419	418	446	433	478	460	455	433	435	475	409	412	436	441	438	398	434	417	465	473	431	462	426	458	453	435	445	422	448	453	463	451	451	460	417	446	499	455	465	419	461	451	445	468	441	416	463	433	444	440	419	444	467	472	478	463	448	464	459	458	439	432	460	426	447	439	429	452	465	400	434	418	438	416	428	469	443	448	454	453	438	447	442	408	452	492	423	434	434	437	433	477	438	480	473	482	414	460	449	475	472	446	467	458	470	427	457	461	453	440	476	420	456	446	428	442	455	434	472	425	450	418	431	444	462	464	439	425	397	459	461	409	397	467	444	452	425	438	420	427	439	430	455	411	453	467	437	478	447	412	435	445	443	437	458	463	391	454	449	449	485	418	470	421	434	412	424	461	473	451	422	404	438	436	442	408	442	435	409	466	429	453	446	470	461	472	426	454	443	458	452	437	398	461	466	415	456	466	463	448	474	431	418	431	469	443	437	450	453	414	440	415	477	430	431	408	445	456	451	452	438	467	442	428	410	459	428	429	459	434	432	444	429	433	421	439	447	413	461	480	424	470	418	400	434	451	462	417	443	462	476	461	444	454	430	436	441	455	447	433	436	442	433	462	437	430	420	448	449	452	427	424	452	459	452	446	472	481	424	456	455	465	450	401	444	501	457	440	437	428	426	440	426	457	460	457	486	437	445	473	422	439	493	428	451	474	434	412	457	461	428	458	443	434	424	448	454	417	468	436	439	468	481	434	472	439	448	488	435	495	450	458	440	438	428	482	471	447	447	433	495	471	471	433	430	454	408	485	466	451	444	459	445	504	448	457	450	485	433	435	439	469	440	482	441	442	433	427	447	428	461	450	453	459	444	430	453	426	422	452	436	433	414	441	467	429	474	457	456	434	463	490	441	452	436	396	449	482	470	444	478	454	451	454	459	446	488	441	440	416	427	454	507	447	426	447	439	456	418	437	460	413	435	457	464	449	437	451	440	437	461	450	443	483	482	462	413	465	442	444	466	450	456	444	433	445	450	448	458	444	444	457	419	431	475	433	475	409	436	427	438	453	495	474	461	436	441	454	453	459	417	453	478	429	488	422	474	449	423	432	455	463	489	451	431	433	454	498	467	427	446	462	438	455	435	443	460	442	471	429	444	441	437	447	450	419	443	425	450	480	435	457	420	464	456	432	436	440	417	409	438	471	465	458	484	462	461	449	457	445	441	440	400	439	477	460	461	452	460	462	443	450	417	434	461	479	442	433	452	475	461	409	469	424	487	466	465	444	448	459	474	451	470	491	455	452	458	427	440	474	469	462	465	466	444	442	452	488	427	419	469	500	454	435	451	439	438	447	460	433	447	418	466	450	444	458	401	457	427	416	438	396	446	472	463	442	402	443	449	446	405	484	440	453	494	457	426	447	462	399	416	452	435	427	442	454	426	435	415	456	435	440	447	450	448	408	456	438	439	465	449	463	444	461	424	455	462	480	410	467	457	444	455	453	464	430	462	471	439	441	463	389	445	433	489	440	465	448	449	462	428	424	417	439	436	419	444	465	434	413	493	431	444	425	420	473	420	469	504	447	417	428	452	426	453	435	454	441	399	414	480	455	446	432	473	454	414	451	428	422	475	454	467	429	403	458	437	444	381	474	432	464	464	431	440	433	445	451	471	466	440	428	451	482	462	436	434	422	475	458	469	484	448	410	481	437	426	425	435	474	463	422	457	447	473	446	429	427	472	436	444	443	490	455	429	439	442	425	440	473	417	417	464	463	458	450	474	426	472	445	439	458	475	445	434	448	448	481	443	489	435	438	440	405	439	454	469	446	429	450	481	465	444	436	444	457	476	436	446	445	463	442	434	470	469	450	450	457	454	446	441	468	386	486	440	441	463	466	436	447	425	447	441	414	412	405	449	446	488	438	459	423	426	460	425	445	420	430	452	434	409	465	445	458	465	452	496	451	469	467	428	469	484	471	442	447	435	466	471	393	449	417	446	421	456	459	451	466	454	440	407	495	456	466	413	423	466	429	439	452	423	464	457	475	417	417	430	479	449	431	445	474	434	428	437	470	418	475	422	429	451	446	409	481	433	464	418	436	478	478	459	439	492	457	458	427	449	416
12719	812	620	492	420	343	348	324	334	292	284	292	306	292	309	289	310	282	265	255	266	261	293	300	264	264	311	279	270	244	286	279	278	296	274	279	256	266	262	264	277	263	266	253	280	299	284	268	270	264	278	263	294	259	288	287	274	241	286	281	288	326	283	287	231	261	277	267	285	261	293	267	252	212	278	295	256	276	287	288	251	287	293	268	246	274	250	237	289	271	271	243	261	277	269	252	284	275	313	270	251	250	263	262	317	269	265	233	295	280	306	257	270	295	266	286	311	283	293	283	292	253	278	273	263	283	260	252	258	268	253	254	262	267	275	298	273	290	297	265	265	286	257	260	296	258	284	295	290	246	287	256	275	297	263	285	273	267	264	246	259	258	244	259	258	254	263	277	266	309	279	259	264	239	249	255	283	276	267	276	240	268	283	281	268	278	249	283	294	264	248	277	259	278	301	281	280	263	252	282	290	289	262	291	290	282	295	291	269	271	282	268	283	231	252	263	298	302	292	253	264	289	261	270	283	284	281	276	253	274	279	282	268	308	272	260	273	218	257	261	301	244	232	269	286	241	266	260	223	273	286	310	246	255	233	260	271	282	287	262	269	276	250	287	257	245	252	304	278	267	249	264	252	233	280	250	305	263	246	267	291	274	292	250	282	287	260	266	273	306	277	269	250	285	284	270	270	241	256	290	264	269	260	269	269	270	265	274	247	288	272	267	277	242	268	274	265	291	233	264	264	274	267	299	263	256	254	293	297	291	282	274	285	276	273	291	259	258	265	254	263	262	285	257	273	269	279	275	257	269	273	290	316	293	263	260	302	289	270	262	311	280	266	244	283	262	258	261	307	280	266	258	264	301	247	269	274	253	239	242	258	279	261	262	277	241	248	274	241	282	281	279	288	302	275	267	292	256	268	285	258	261	272	279	295	307	253	247	271	256	285	267	272	277	263	247	240	283	256	265	248	279	295	279	267	257	326	294	293	299	281	246	283	287	247	278	262	262	235	261	274	237	280	249	253	253	265	283	318	288	295	251	269	259	252	279	271	289	279	268	283	291	281	259	283	285	279	266	255	267	285	281	281	286	261	299	278	279	285	263	250	278	273	258	296	262	278	275	285	241	240	245	256	284	281	290	277	267	289	281	287	293	243	272	279	291	289	283	247	273	307	287	292	297	303	306	279	274	277	259	275	298	295	264	272	300	269	265	259	280	283	298	309	275	285	262	285	294	270	281	273	275	272	274	255	235	273	281	288	300	263	275	287	287	294	276	227	248	285	275	291	285	319	301	261	295	277	282	271	242	261	285	282	267	284	284	224	276	236	270	271	295	281	285	252	241	263	282	276	277	309	285	255	281	238	250	250	229	289	264	286	263	279	286	245	261	247	250	282	270	267	253	284	268	261	264	267	293	271	288	290	250	290	276	278	258	248	281	276	284	270	286	270	289	260	248	254	277	269	259	249	280	299	250	300	250	255	268	245	243	269	251	278	251	278	274	251	257	237	250	257	297	262	299	290	283	267	282	277	275	267	279	274	257	281	275	306	288	275	303	270	289	257	234	254	279	284	302	274	258	266	263	248	264	271	260	287	289	257	300	275	271	241	303	271	273	279	233	262	285	280	293	293	251	284	293	274	270	254	305	279	266	256	297	276	275	272	266	237	243	269	238	260	263	262	267	287	259	297	253	276	246	256	274	285	280	301	259	283	288	264	260	260	278	281	267	272	265	256	268	285	260	243	274	281	245	295	257	307	256	267	286	262	298	265	253	266	292	270	258	294	283	303	268	266	265	239	293	285	288	268	230	262	268	267	279	301	278	271	291	278	309	268	282	277	296	258	286	271	285	261	276	265	262	266	246	268	284	268	291	272	282	256	261	267	256	259	266	283	249	247	263	296	288	280	254	271	281	286	253	246	279	247	278	275	274	290	285	279	244	289	297	277	274	276	286	263	281	270	266	232	264	267	275	311	277	296	275	255	286	293	272	290	272	306	282	248	267	259	269	268	263	264	252	270	272	281	265	281	275	259	262	287	274	275	281	272	259	268	285	267	238	276	262	275	243	276	282	285	277	265	300	261	273	250	282	271	237	304	259	280	253	256	238	274	240	275	249	272	276	276	270	258	263	268	287	287	276	273	238	235	295	269	290	250	272	284	281	262	271	273	247	295	297	268	250	290	266	275	276	257	238	299	256	250	291	255	270	277	302	283	295	279	246	268	287	265	261	240	281	280	284	280	267	249	268	295	293	246	290	286	276	313	266	297	264	265	273	265	315	291	287	284	303	287	264	300	246	305	296	255	273	282	275	269	254	270	272	293	296	292	314	260	274	279	274	266	282	243	302	279	300	265	263	243	255	271	266	280	303	274	245	284	293	266	260	273	272	246	261	256	254	261	292	263	316	281	277	265	248	285	220	271	251	272	273	251	266	282	255	289	282	269	307	268	277	278	258	255	277	253	282	274	272	277	288	242	239	232	279	267	278	269	285	272	256	283	266	268	282	274	275	276	288	261	246	270	288	237	268	281	277	247	259	279	233	280	268	273	296	258	277	283	272	275	302	274	243	269	265	266	260	282	262	278	292	267	251	292	270	282	264	260	285	253	286	216	297	256	272	276	278	260	267	275	283	267	270	269	292	307	263	277	264	272	261	289	265	230	282	281	263	282	288	268	286	230	318	243	260	288	262	268	293	233	313	256	280	256	255	253	249	269	297	244	281	269	267	287	284	257	239	285	269	265	224	290	256	282	290	291	265	274	266	273	308	295	304	299	288	257	277	275	303	289	275	304	267	275	302	268	273	267	274	280	227	274	243	267	289	285	273	246	259	277	251	273	239	264	248	255	261	255	216	274	292	308	246	279	257	251	288	259	260	280	273	287	282	258	255	258	233	259	305	293	260	245	279	259	286	286	274	269	278	296	288	284	293	292	273	269	300	233	247	265	272	283	273	262	260	263	255	315	258	233	287	281	265	245	275	250	263	276	295	278	267	268	276	254	240	267	232	253	269	248	295	280	254	287	260	272	277	289	275	246	300	299	271	292	278	295	259	247	263	260	285	262	268	295	268	250	271	281	260	245	295	314	281	275	249	259	265	282	270	283	255	271	281	271	251	281	280	266	308	265	294	252	276	295	254	257	296	280	285	274	276	282	291	259	262	248	251	264	276	300	270	272	233	248	271	239	274	289	286	278	251	284	238	250	283	274	274	268	276	261	267	264	260	260	282	271	246	273	279	279	286	288	280	273	270	269	270	248	264	259	271	264	294	253	256	251	254	284	285	269	282	263	295	246	268	279	263	275	291	257	288	285	245	276	287	261	279	260	269	259	280	301	282	278	318	266	239	242	276	273	269	274	303	283	257	303	264	244	270	276	242	272	265	297	243	262	260	255	293	266	273	261	242	277	247	311	278	299	281	286	281	259	272	277	246	280	287	262	300	275	279	268	278	288	269	247	271	297	270	264	320	253	268	253	241	264	257	275	269	273	275
8693	955	1303	1454	1322	1151	1021	923	833	861	788	695	767	688	708	719	706	700	716	664	690	692	665	648	675	644	663	642	657	668	659	662	621	630	624	653	623	691	669	644	680	634	632	652	633	654	670	590	637	659	628	678	670	572	655	641	615	660	631	658	623	620	654	632	625	622	623	609	627	604	633	631	617	619	642	657	666	627	598	613	669	686	698	629	596	648	706	647	638	687	645	672	680	653	682	599	623	635	623	660	626	648	627	619	615	639	656	630	603	593	633	614	612	648	635	626	655	597	638	651	607	614	652	606	611	630	611	592	553	641	637	607	616	629	634	638	693	643	605	620	647	607	657	593	662	612	641	641	618	593	610	662	636	659	618	617	633	667	646	661	623	569	601	657	624	645	614	625	632	624	673	646	629	634	627	635	653	610	611	629	610	622	682	640	626	615	625	627	632	617	634	606	626	632	628	637	649	653	679	646	615	609	644	659	653	652	648	645	652	629	631	639	620	642	650	620	612	664	640	647	636	604	590	606	603	622	639	631	617	567	641	657	636	651	655	678	644	646	627	613	610	636	627	619	643	626	626	644	637	612	627	630	622	627	653	656	641	620	611	664	680	619	671	642	573	639	608	636	626	629	603	652	661	652	595	607	595	654	661	612	613	658	668	616	626	626	664	675	610	661	650	684	639	624	648	589	666	637	636	631	666	638	629	656	620	665	632	594	636	646	612	629	651	661	613	638	572	584	631	649	615	624	612	673	682	652	639	600	635	632	658	638	608	638	622	629	659	621	659	607	674	640	653	603	608	604	622	607	613	637	600	618	639	628	632	637	622	629	602	657	621	645	654	608	619	625	649	663	623	644	641	606	642	655	616	597	639	625	656	604	614	673	645	627	633	659	656	617	665	625	577	625	672	640	636	640	619	622	618	601	616	638	651	629	665	647	659	594	658	646	579	611	636	641	631	622	631	654	591	646	664	633	629	677	610	621	624	628	613	646	631	635	624	629	633	616	647	640	634	633	633	593	640	695	642	621	641	619	654	614	633	603	659	621	632	619	638	645	652	626	630	598	647	588	593	614	634	636	647	636	656	612	675	595	580	623	654	660	650	586	589	649	624	621	624	644	605	686	594	672	586	625	619	619	627	622	642	629	647	586	666	628	662	615	669	632	645	673	608	675	636	609	578	641	604	622	652	619	609	580	668	644	653	627	616	619	603	582	604	616	616	614	695	616	642	621	654	590	617	591	662	626	551	601	626	627	656	630	641	596	664	606	641	662	605	635	649	652	612	622	629	623	617	618	626	609	611	654	617	636	611	630	615	633	620	628	638	627	696	619	602	554	642	655	625	640	632	637	662	640	620	634	597	613	617	617	614	604	652	604	665	654	618	640	637	637	614	622	658	609	601	606	629	618	662	623	665	658	606	656	657	661	660	652	558	679	695	620	628	593	612	596	620	618	623	585	609	605	632	598	616	646	642	625	602	659	630	666	633	614	648	623	614	606	637	656	629	646	636	608	607	640	637	619	564	628	604	629	642	607	637	609	661	649	618	627	615	585	628	617	622	647	627	611	579	610	634	647	647	573	607	663	647	657	598	617	656	650	656	607	639	606	629	631	642	628	641	650	671	595	632	615	603	630	610	663	620	600	696	645	634	644	672	641	663	638	637	606	630	671	646	624	621	612	620	646	655	596	670	641	621	637	584	619	637	637	608	629	643	639	619	622	611	599	615	612	614	627	646	586	662	616	657	660	624	659	697	632	623	629	638	641	642	646	649	589	615	600	615	658	639	640	645	603	685	651	597	637	632	601	625	660	626	640	615	659	627	608	605	593	659	659	626	613	634	655	696	607	659	619	595	611	671	599	643	617	684	633	600	575	599	687	616	586	634	639	629	638	649	622	625	605	623	578	670	588	650	648	646	653	659	674	612	658	651	638	629	651	644	631	615	604	612	604	641	652	640	631	590	613	647	597	612	612	623	606	608	628	631	611	661	657	689	637	613	583	613	680	621	614	564	637	630	652	657	661	639	624	629	611	660	608	665	598	617	644	601	649	634	629	578	674	635	649	646	659	577	621	637	628	611	634	593	620	584	610	637	621	602	651	649	645	668	613	636	655	672	636	648	650	647	622	695	617	660	654	604	649	600	613	646	639	594	621	643	591	645	663	623	675	625	648	637	636	631	615	645	601	640	596	609	648	609	590	665	606	647	610	652	626	616	643	617	640	656	601	708	626	643	645	635	640	657	634	615	614	567	622	608	643	646	650	653	627	662	625	583	635	669	590	617	620	611	638	601	619	621	633	641	626	600	626	625	636	627	661	644	646	632	665	621	614	651	632	669	633	612	624	632	656	606	605	599	642	618	645	646	595	605	670	579	643	620	642	629	670	631	660	617	636	662	604	647	632	634	594	634	640	639	627	640	654	592	607	561	643	640	621	580	624	619	607	651	615	640	656	625	650	605	629	622	639	615	622	619	669	637	639	587	632	639	611	603	650	610	637	651	619	658	665	631	635	648	609	666	616	628	609	616	621	630	638	674	608	649	618	628	649	641	618	659	653	643	660	612	649	633	590	617	661	633	607	597	593	635	593	664	611	651	628	619	598	620	633	611	648	648	614	585	633	622	647	594	571	655	652	601	582	616	640	644	615	607	573	597	613	621	665	645	616	654	635	617	669	653	614	633	657	653	628	623	624	636	642	630	651	626	622	649	637	635	586	622	611	628	638	649	660	627	627	673	612	596	603	646	592	628	616	643	625	636	650	653	629	595	587	611	597	630	616	636	633	635	682	641	657	549	668	607	662	587	600	605	613	645	676	629	612	615	620	655	639	570	624	672	625	656	639	635	628	644	625	601	600	625	628	648	644	623	616	649	624	569	661	674	640	632	604	630	619	694	608	626	675	659	655	646	670	641	601	674	646	641	641	586	602	617	627	658	639	589	643	595	661	643	622	626	587	621	627	617	628	615	615	615	592	640	605	683	597	595	645	666	631	643	624	590	596	625	627	606	624	616	577	626	634	638	649	634	611	658	608	624	669	644	673	621	612	611	624	609	634	630	622	646	621	617	641	598	619	615	603	615	582	657	665	617	593	653	625	655	606	608	648	617	646	578	599	645	657	645	612	631	672	594	655	628	634	620	640	643	629	647	623	579	607	655	616	607	618	612	626	657	644	641	564	640	637	640	627	601	659	682	578	618	636	668	597	592	626	612	625	598	639	682	632	596	574	571	662	634	551	629	617	653	673	628	641	663	627	592	679	607	627	626	626	625	611	595	611	621	612	603	641	632	637	578	654	635	634	597	661	661	626	648	662	601	657	639	629	616	644	629	645	611	644	600	619	676	581	634	602	629	656	611	627	656	624	652	641	625	556	642	649	583	624	579	592	654	639	656	622	585	674	638	642	634	599	603	604	669	609	636	613	625	611	615	665	623	622	641	609	601	594	575	619	644	624	650	603	579	595	630	630	617	662	620	569	595	623	631	621	595	626	638	683
19363	1852	1073	924	694	539	564	539	448	395	411	391	390	446	406	425	404	395	395	367	338	371	422	359	370	339	384	366	409	384	367	369	397	368	360	403	386	388	379	335	366	385	357	362	359	355	367	327	351	378	360	360	399	358	387	409	388	356	366	395	401	368	367	397	382	358	402	393	371	379	321	342	339	387	366	405	376	384	351	348	352	321	361	348	390	352	349	351	360	364	354	372	366	396	382	377	397	383	364	375	415	376	365	355	408	383	394	407	379	377	379	380	375	355	364	405	362	335	389	371	365	354	407	363	360	397	374	378	385	374	381	398	363	383	405	352	361	365	372	330	389	351	352	357	336	364	368	389	360	406	336	352	372	382	356	366	376	406	394	374	371	423	366	378	384	354	384	338	387	390	360	372	383	394	381	361	378	400	383	365	371	344	385	392	359	414	356	370	385	396	360	349	340	365	345	369	357	355	388	367	380	315	361	381	372	377	348	334	379	350	365	360	345	394	367	380	383	370	392	376	380	339	340	365	398	347	365	377	355	372	366	335	378	335	312	364	381	345	416	389	340	337	325	364	383	347	346	365	420	365	340	309	404	390	386	388	361	372	367	384	382	369	387	339	340	373	362	351	389	332	348	366	356	345	330	350	371	360	371	373	385	355	381	354	364	362	379	375	398	372	371	390	372	385	384	343	370	343	432	351	342	352	381	340	331	347	402	352	378	369	356	362	329	398	381	384	366	355	353	392	382	342	378	395	392	387	358	359	367	371	354	372	294	368	399	401	396	361	381	386	338	346	371	358	376	364	371	363	341	349	343	396	340	364	393	348	390	372	359	391	357	357	314	358	377	370	390	336	418	397	358	373	362	338	421	353	344	374	400	350	372	336	357	371	376	378	377	384	383	400	394	373	399	387	389	381	363	381	369	370	387	363	350	368	357	337	352	342	368	350	404	392	407	373	346	346	390	361	323	359	360	345	347	331	414	359	365	362	376	416	332	378	357	386	370	348	314	342	393	371	403	359	366	379	390	373	384	357	374	366	395	381	397	414	397	388	369	359	367	326	380	407	405	379	390	389	375	402	376	360	309	381	364	359	373	369	349	337	376	369	413	392	377	369	349	360	370	358	384	359	325	359	350	355	356	364	379	355	371	343	381	404	409	359	336	357	358	388	352	386	357	381	382	393	381	372	409	381	370	359	371	341	363	361	392	360	348	357	340	342	349	402	339	367	387	376	338	387	366	374	335	369	401	403	375	367	365	360	380	384	335	332	387	409	395	408	363	334	397	386	351	359	354	368	366	357	356	350	386	385	357	360	401	389	404	404	394	334	376	377	388	356	381	342	353	367	386	359	321	370	351	403	393	390	367	348	341	372	364	385	354	345	387	354	333	378	364	390	440	395	358	350	377	345	347	368	392	336	351	380	384	341	339	384	400	405	363	386	372	340	383	379	358	381	370	435	327	355	330	356	353	391	390	338	375	386	375	352	321	377	383	332	321	389	393	355	363	318	359	363	335	404	412	385	355	363	356	374	359	375	380	363	367	403	363	373	346	363	381	341	340	371	363	412	375	347	377	361	381	379	373	374	392	380	409	349	349	368	377	350	349	448	366	390	380	344	371	378	398	379	344	384	364	402	362	373	368	330	379	391	372	365	362	332	385	362	405	365	378	378	376	379	351	364	368	355	362	357	369	386	401	398	388	396	341	372	351	360	363	377	346	365	371	421	391	383	306	380	389	346	351	386	350	351	338	334	373	386	361	397	354	373	375	413	362	338	400	374	379	381	376	412	370	394	353	379	360	392	373	382	352	416	359	363	362	338	384	374	367	382	383	382	349	322	346	385	359	381	345	393	366	389	370	366	375	384	369	374	361	385	378	369	374	355	382	382	365	381	372	329	390	351	402	345	367	375	343	388	395	370	388	387	361	370	406	412	399	397	367	336	398	369	354	313	397	394	355	369	396	366	361	387	409	392	385	388	412	337	366	362	333	379	368	354	366	352	390	349	380	393	387	406	406	370	385	352	404	381	397	361	386	394	378	377	385	325	346	390	376	382	353	340	393	421	355	339	383	345	380	354	368	356	354	371	399	360	374	408	402	392	373	381	395	394	397	376	331	359	373	394	373	330	371	323	391	399	395	366	412	345	309	314	359	367	404	379	364	332	341	356	387	394	380	364	353	348	368	385	357	348	361	397	387	334	356	343	389	396	387	381	363	370	361	372	353	348	359	399	380	332	342	328	364	358	350	414	383	352	340	314	404	392	386	366	362	369	363	365	369	383	398	391	341	382	377	344	393	349	379	396	363	366	364	375	372	362	322	335	398	378	366	317	367	383	374	373	392	374	381	396	338	334	377	406	363	352	389	400	352	386	394	361	402	365	345	388	357	360	364	348	383	378	363	362	407	361	362	359	342	348	386	369	390	376	365	378	339	377	355	369	353	374	400	370	363	374	396	362	354	368	391	384	384	377	350	342	367	400	344	367	374	364	358	347	345	381	367	356	367	389	366	399	419	361	378	381	377	355	370	347	337	364	358	364	360	391	374	347	351	365	371	346	396	382	358	373	393	335	352	395	398	365	364	382	335	354	392	402	362	378	363	366	358	379	373	383	388	358	422	409	379	352	420	397	355	363	346	388	373	361	368	352	346	400	369	360	382	381	336	329	377	358	393	386	386	393	401	387	367	368	363	377	373	376	409	353	396	392	366	365	379	363	376	354	393	379	364	384	386	373	384	376	353	391	373	404	370	376	346	377	358	367	431	390	350	344	365	356	329	322	395	403	389	338	364	348	373	328	369	344	353	358	364	383	379	381	385	381	376	366	377	359	365	428	368	338	354	315	320	375	382	368	377	378	377	362	365	413	397	384	379	326	373	359	366	339	363	356	399	356	381	357	375	381	363	425	385	350	366	370	386	369	360	368	380	387	373	372	407	352	380	387	367	356	382	355	373	411	353	367	378	372	377	372	350	359	355	340	385	387	365	365	367	364	348	329	390	349	348	347	392	401	392	350	362	370	356	390	377	357	387	389	387	363	372	334	373	397	359	383	376	356	385	377	382	363	362	366	377	371	351	386	350	346	369	340	391	337	371	384	335	364	354	380	336	338	362	361	382	363	347	337	376	400	346	357	338	379	397	373	342	354	356	382	359	391	354	392	420	353	393	381	373	377	348	415	382	351	344	394	365	370	380	349	393	399	368	358	355	387	398	346	389	383	371	397	384	403	362	347	397	348	362	376	396	359	363	388	303	359	378	363	369	366	373	353	363	358	389	368	341	381	358	355	397	382	383	395	383	347	339	408	377	368	423	386	343	369	339	371	335	373	390	403	366	375	341	404	373	340	341	378	366	375	383	381	363	331	348	394	340	381	377	411	406	351	380	378	372	390	375	392	422	402	309	361	375	387	374	332	377	368	385	360	362	398	417	384	376	374	380	350	353	336	412	365	327	367	356	370	405	371	363	352	389	380	370	351	380	380	370	352	399	378	354	351
10625	1423	2117	2416	2113	1802	1506	1359	1305	1232	1136	1060	1066	1019	1015	953	913	944	939	921	902	856	890	898	850	882	823	905	884	890	808	839	892	831	806	872	837	830	871	812	835	901	843	788	798	829	774	792	826	820	819	844	837	816	796	794	851	788	817	830	783	837	859	849	810	818	799	804	835	772	808	798	835	864	818	891	860	867	817	773	808	822	856	837	831	859	831	849	859	793	772	793	836	801	795	888	796	803	791	849	864	808	830	814	763	808	809	826	840	810	864	801	848	802	789	855	821	794	864	835	783	857	813	768	792	791	810	811	817	837	853	885	764	861	820	847	769	817	834	774	803	849	851	826	802	788	812	807	837	852	798	784	807	821	790	833	795	819	806	825	799	784	822	778	820	809	782	780	835	815	807	858	791	825	824	780	834	791	815	853	825	826	854	820	839	795	782	855	833	798	786	832	796	747	776	785	802	827	763	844	799	822	810	833	844	753	808	840	787	798	781	770	784	817	809	789	811	788	814	847	814	823	816	860	837	804	779	761	796	786	803	863	841	812	798	836	826	827	786	791	779	833	829	813	784	865	800	800	793	805	815	841	834	824	784	856	858	855	836	760	755	827	882	814	813	804	791	863	801	750	797	818	795	804	788	786	802	771	814	803	867	828	810	783	782	857	832	855	812	777	826	808	848	824	744	812	809	791	845	806	788	808	797	822	800	828	831	778	799	803	788	845	826	794	809	787	817	813	859	830	859	809	783	830	842	817	821	830	805	763	750	792	817	819	783	804	809	792	824	753	818	824	791	788	822	821	814	777	814	772	793	805	834	846	808	862	764	827	829	752	814	815	758	790	767	812	782	834	823	813	804	807	818	803	802	778	869	789	860	831	789	789	801	800	857	815	804	803	793	822	767	800	811	805	779	782	827	781	851	783	838	803	807	787	787	767	848	760	803	803	804	769	822	790	852	791	784	805	742	763	778	829	817	789	768	825	788	781	776	866	838	784	795	783	783	793	813	830	784	834	793	800	800	763	788	765	829	772	820	845	783	789	772	869	783	834	762	772	824	846	798	828	861	816	814	808	811	787	789	768	802	800	769	806	799	807	796	830	782	811	816	754	791	777	806	767	736	802	792	817	819	785	866	749	819	827	826	800	793	771	799	825	768	794	829	803	830	777	833	795	823	796	796	775	799	819	838	829	802	782	844	843	820	799	799	803	821	765	787	801	818	800	833	839	825	754	803	755	831	828	819	838	814	772	787	808	792	808	804	733	801	848	782	757	813	814	789	768	766	800	820	836	820	812	802	831	785	796	803	844	819	798	784	821	795	800	771	841	846	846	847	774	792	775	801	772	816	820	852	758	842	794	824	859	796	823	829	833	791	801	781	801	847	812	841	820	843	792	813	803	806	815	839	754	814	839	752	808	813	783	830	828	806	806	816	781	782	801	788	749	852	788	810	837	809	819	809	822	805	789	813	823	816	820	771	814	785	831	795	812	839	790	768	819	842	821	761	791	806	818	819	813	746	844	779	765	804	841	805	853	785	817	834	834	752	814	762	777	801	814	748	825	833	810	773	776	819	750	826	795	794	807	767	784	814	786	807	821	813	744	802	829	851	812	801	818	797	791	807	809	856	843	829	761	834	802	800	781	809	845	814	803	799	841	821	823	812	774	791	818	760	788	796	791	786	849	851	832	793	820	773	834	843	810	767	829	822	775	768	830	791	791	775	813	777	852	805	803	800	794	798	821	795	797	764	814	787	813	788	790	860	771	812	796	837	794	771	742	803	776	822	842	798	773	809	809	786	809	824	750	825	770	780	862	841	768	812	837	822	785	843	774	768	795	816	792	829	791	811	823	848	787	777	835	793	813	814	803	843	823	823	799	820	807	784	790	739	787	831	804	804	775	808	768	783	791	800	779	865	736	824	833	774	763	821	798	798	794	780	829	783	816	797	852	785	789	783	828	787	765	831	783	810	801	781	792	751	826	764	798	776	761	764	830	809	807	796	818	819	773	792	763	845	792	798	779	785	821	846	817	799	860	788	794	811	833	841	777	745	821	819	771	810	772	795	854	765	837	810	807	767	804	815	786	820	789	789	780	804	805	773	822	824	798	825	821	773	826	831	767	788	771	837	804	807	846	814	832	812	779	805	819	833	751	811	773	805	843	809	797	755	804	787	793	785	810	810	826	834	793	829	745	785	788	872	829	822	854	796	819	789	737	794	810	787	805	774	810	777	820	809	855	816	758	780	797	831	790	800	806	821	802	779	802	844	808	801	798	822	822	809	836	814	811	809	796	803	801	850	811	798	758	738	819	850	780	783	788	780	844	733	801	797	838	825	833	763	831	772	830	820	839	812	748	797	760	744	768	773	768	827	804	826	839	832	733	854	792	822	794	855	795	847	790	805	779	780	784	804	780	808	806	781	822	801	754	869	801	796	806	814	820	828	805	735	831	822	824	784	821	811	806	793	782	760	818	781	826	806	797	826	809	777	796	827	814	748	805	782	828	843	792	790	806	787	771	760	768	819	803	789	795	788	848	868	815	798	819	763	774	812	800	813	767	773	822	832	867	788	809	821	860	780	786	733	826	846	798	828	812	824	792	813	799	857	843	850	754	781	847	822	829	812	782	815	801	818	749	845	791	812	826	839	805	815	804	817	828	810	813	801	818	855	817	748	771	787	838	790	827	794	817	781	803	790	812	788	822	801	784	819	813	795	854	796	772	807	810	776	778	767	896	750	777	857	819	764	771	842	789	810	812	784	821	868	844	776	795	741	843	802	805	813	818	832	779	758	805	808	834	810	799	831	795	792	759	826	795	825	804	760	758	813	800	770	792	831	821	766	874	800	793	760	812	836	753	759	831	866	820	788	862	799	777	790	786	803	880	846	807	837	833	816	809	800	817	839	807	773	838	773	824	863	787	833	820	773	772	847	883	786	838	811	816	801	762	821	878	780	799	816	804	782	800	789	789	772	788	763	801	762	751	821	809	802	811	790	825	820	813	759	806	772	825	797	811	819	782	814	827	782	777	820	736	777	779	814	758	791	817	786	795	837	815	796	815	816	826	781	801	752	767	799	768	811	806	853	814	825	766	835	779	810	791	773	787	799	758	786	797	803	809	812	753	786	793	830	829	772	814	848	803	826	814	749	791	763	782	780	839	784	778	784	818	812	804	816	782	811	808	775	768	803	788	836	826	847	810	780	784	809	793	781	841	741	836	821	843	813	834	827	826	753	822	775	835	806	832	790	817	774	840	832	796	782	790	834	779	801	854	811	817	819	782	765	753	831	790	836	812	831	847	829	878	812	813	806	780	786	733	856	775	773	794	787	815	778	798	819	784	796	827	761	779	805	799	799	856	823	852	807	791	802	785	822	785	780	793	835	853	841	826	783	849	835	746	834	783	815	815	817	852	838	752	833	811	811	738	786	847	752	824	757	806	823	798	796	796	806	809	833	802	808	775	798	777	821	781	815	827	828	860	772	772	822	801
3773	266	205	191	192	178	200	177	196	177	186	162	175	196	215	184	181	180	192	167	169	214	190	186	157	183	172	161	171	211	202	194	171	170	161	181	190	165	191	172	169	169	189	205	211	181	174	179	216	196	164	185	197	181	179	170	204	203	195	171	206	190	161	193	158	192	206	185	181	175	189	159	189	196	201	208	191	170	187	183	218	183	178	194	188	166	175	163	180	193	173	173	179	157	175	192	226	199	186	181	213	195	165	170	158	169	200	164	190	181	176	199	170	190	177	210	199	179	186	189	202	214	187	162	187	209	182	221	188	199	157	183	199	226	225	188	152	207	197	162	178	183	205	183	139	173	197	177	195	178	194	179	172	193	165	189	168	176	175	177	164	214	166	164	176	191	175	205	187	203	194	172	194	184	183	179	185	188	203	152	178	174	194	192	174	177	197	174	163	202	163	208	149	173	184	186	168	194	172	168	167	176	167	173	195	194	192	201	174	192	189	206	191	182	186	176	179	177	188	179	189	171	199	189	161	187	192	196	186	205	191	175	190	185	187	189	180	177	185	178	180	178	194	181	162	190	176	159	181	202	192	185	180	157	203	173	182	189	184	173	184	184	195	193	196	171	171	196	180	194	177	195	166	174	199	184	182	186	191	164	200	193	177	168	166	181	182	181	169	169	168	194	178	163	190	191	212	162	172	165	176	204	191	203	180	180	181	188	161	186	188	184	188	184	178	170	167	216	213	186	179	180	187	173	205	183	188	206	162	214	194	196	190	177	178	189	149	180	163	181	203	169	186	203	173	180	187	190	181	212	182	175	190	184	178	186	160	187	199	173	177	193	206	187	190	187	168	197	189	143	181	189	206	183	152	170	179	183	187	193	213	202	197	200	189	199	160	189	194	183	186	183	195	175	190	208	189	194	193	174	172	191	184	171	210	184	164	184	201	206	194	193	189	189	192	192	191	176	167	177	203	170	194	180	200	184	212	177	188	201	197	205	192	209	166	166	168	176	185	184	168	175	182	185	209	179	188	164	215	176	147	179	183	174	186	185	172	202	167	163	173	193	198	204	189	172	199	181	203	193	181	196	188	174	193	197	167	201	175	172	191	173	191	163	165	196	176	194	180	178	167	174	183	180	168	174	178	198	202	195	207	168	187	187	200	213	175	175	181	185	180	174	163	182	189	169	177	189	191	198	200	177	177	174	183	171	185	157	188	200	189	191	184	165	182	164	161	161	217	198	186	189	184	203	179	178	152	204	198	196	207	192	192	191	175	198	180	171	186	171	174	181	182	171	173	203	181	181	202	190	207	193	162	212	212	166	187	146	195	186	186	176	172	196	201	179	172	167	185	190	176	174	178	196	176	184	181	219	185	171	170	200	191	168	172	177	188	177	174	176	161	192	192	183	168	182	193	195	193	185	164	187	173	197	197	200	210	173	197	148	195	190	178	190	202	201	168	211	191	197	167	174	165	182	165	186	152	179	179	189	200	184	194	207	182	180	187	175	177	180	188	160	186	192	200	173	182	181	185	189	186	191	188	202	192	174	160	186	186	202	183	181	166	189	175	186	201	179	187	189	168	151	173	199	168	180	179	183	182	217	191	210	178	189	172	199	185	187	178	185	200	169	159	171	184	191	194	196	182	182	185	193	182	166	185	179	158	173	159	175	194	175	180	177	183	211	200	170	203	173	167	171	199	175	184	199	188	192	191	197	167	186	165	206	190	213	203	166	188	176	183	206	178	176	158	176	177	185	190	187	171	182	207	183	176	183	185	169	159	177	220	205	172	217	183	164	192	186	196	186	193	184	178	177	160	172	166	168	170	191	180	199	191	184	177	173	172	173	167	171	197	165	189	182	170	187	201	185	191	166	173	184	165	175	184	191	204	188	192	181	209	168	181	176	186	169	197	192	196	194	185	186	198	162	158	183	165	205	197	169	195	225	191	161	193	187	193	170	191	167	199	180	170	202	186	173	199	171	187	190	167	202	204	173	211	178	182	192	158	177	188	181	182	194	198	198	189	181	158	163	169	170	201	200	157	181	182	163	179	181	178	186	169	184	163	175	153	180	180	184	192	199	176	162	178	191	196	185	167	187	182	202	172	178	186	177	181	188	183	164	172	180	180	185	157	207	197	159	178	188	209	164	182	163	201	199	203	198	175	157	177	152	178	166	194	190	184	179	180	180	183	182	187	195	181	184	175	179	200	193	180	196	182	184	175	175	188	203	192	172	194	177	172	176	168	187	189	174	196	168	181	175	188	173	172	185	161	190	179	192	171	195	205	227	203	194	194	176	191	175	173	179	175	215	189	178	171	161	167	175	188	175	173	177	234	197	200	182	201	176	183	185	185	167	173	177	195	188	185	193	186	206	191	213	188	174	193	192	193	185	207	153	164	169	179	180	187	181	179	185	170	178	191	189	172	206	172	183	162	186	195	198	192	178	166	185	179	168	179	177	159	191	181	180	184	184	177	173	173	160	192	173	201	198	195	210	193	187	210	192	185	185	170	183	163	172	188	162	174	196	191	196	186	190	163	197	191	186	175	149	206	178	195	166	163	208	174	178	194	211	183	181	194	178	182	194	172	185	165	185	190	189	178	166	194	182	206	160	206	170	179	200	196	180	184	196	194	188	198	205	185	168	167	196	184	211	169	192	198	192	186	185	168	192	190	168	163	187	185	197	174	182	171	183	194	198	173	171	184	191	190	203	196	202	174	186	173	171	179	169	178	167	190	188	186	178	192	183	178	173	190	153	192	184	191	182	199	160	189	198	189	179	180	196	189	145	194	190	218	177	200	172	203	188	168	191	176	184	182	187	188	170	163	204	172	189	186	183	182	179	171	185	173	188	171	187	163	180	172	172	190	179	165	193	225	168	189	208	167	161	178	184	148	202	160	190	194	193	193	194	191	213	185	178	176	198	187	197	176	186	182	165	186	202	178	180	195	195	185	179	211	168	190	177	187	184	189	172	228	187	169	166	188	180	180	170	165	222	175	188	188	172	196	192	164	186	191	180	167	172	210	185	172	160	177	180	202	201	180	193	203	148	169	161	174	198	217	182	195	175	184	210	170	147	185	176	169	186	190	194	191	178	201	205	174	176	185	178	163	175	211	199	149	190	182	199	198	183	197	191	146	190	181	177	198	196	171	221	189	192	218	203	216	184	211	183	190	211	190	155	171	212	208	180	202	192	158	178	171	179	172	164	189	197	188	188	188	166	204	189	181	190	203	175	176	183	175	210	214	190	186	193	202	170	175	183	198	197	186	182	183	167	214	179	176	185	174	169	164	179	159	180	210	202	187	196	207	188	180	189	170	189	179	165	198	174	185	170	201	158	212	154	215	178	178	180	216	199	168	181	172	178	175	170	161	189	194	169	187	183	168	206	166	181	178	167	174	179	186	182	171	143	182	195	191	184	166	173	198	172	200	178	187	182	167	185	181	183	182	181	171	174	195	177	187	181	179	162	185	201	186	187	194	199	191	165
2946	482	435	476	481	498	476	462	429	443	448	454	438	475	472	456	436	435	467	484	466	459	464	454	422	406	425	409	460	444	469	469	454	442	454	462	460	446	464	456	444	459	492	420	466	475	456	473	453	446	402	463	471	452	430	465	420	462	445	452	462	465	460	429	435	477	442	434	477	448	411	449	459	478	462	457	497	461	471	450	488	475	458	443	437	463	455	434	458	459	420	441	446	455	450	439	461	470	414	401	422	468	447	428	442	448	472	466	414	458	412	475	463	454	439	439	425	428	490	483	455	424	452	460	441	477	430	477	448	485	476	433	470	411	435	443	422	423	419	476	448	436	451	443	409	460	435	473	448	456	411	440	449	474	444	483	450	445	467	431	433	422	433	475	422	456	486	469	493	442	447	426	461	425	448	434	426	463	460	396	444	429	457	456	455	443	443	465	443	420	458	435	433	450	404	503	493	456	429	467	465	432	453	493	444	435	446	449	421	441	429	472	486	451	444	464	471	457	454	434	435	474	443	449	432	434	434	468	426	430	466	450	427	423	440	486	428	440	485	467	489	462	459	462	503	452	453	463	446	433	447	418	482	510	458	497	417	450	484	461	414	465	472	426	429	454	404	441	449	460	441	436	444	416	420	426	422	433	434	458	448	424	463	426	437	448	467	475	457	455	408	444	440	409	445	461	474	424	467	441	459	463	429	424	467	466	513	434	433	459	422	447	487	439	456	415	420	418	449	451	447	453	436	424	459	473	425	414	465	468	431	461	447	458	429	423	455	451	467	448	483	459	420	446	462	427	446	462	419	460	450	435	458	449	454	464	457	471	422	466	445	443	452	491	446	463	438	442	474	426	442	449	487	436	398	464	424	476	433	438	476	440	409	434	432	445	476	452	452	482	434	435	465	441	446	466	443	478	478	411	441	462	460	442	439	444	491	484	481	426	467	449	418	424	429	466	431	465	416	461	445	451	427	490	443	449	481	454	436	450	464	443	427	448	472	462	406	449	411	459	434	467	441	477	429	420	459	439	411	444	395	442	429	454	449	450	460	461	449	459	468	435	446	442	422	445	442	416	468	461	420	453	457	438	454	424	473	435	444	432	457	441	424	445	420	481	427	423	435	450	435	445	444	392	450	470	426	461	443	489	431	432	417	470	453	485	429	452	472	430	474	448	486	416	413	461	458	490	468	456	480	429	470	435	458	446	446	439	457	449	455	426	421	493	439	443	453	459	511	473	421	445	439	465	443	443	417	489	451	445	466	450	415	461	445	463	428	411	472	436	437	391	448	446	435	433	460	469	492	437	458	443	489	450	460	404	435	475	441	440	438	436	424	451	445	439	471	465	420	478	399	461	474	468	448	453	464	423	443	443	422	475	474	449	446	463	437	468	457	455	455	452	439	446	409	442	444	469	447	455	430	468	449	442	449	460	448	441	471	416	436	398	450	459	470	473	463	478	454	453	435	461	452	467	441	430	454	453	454	440	442	455	452	451	463	435	485	454	421	447	414	427	458	443	435	426	443	434	458	440	476	428	448	444	454	443	454	458	445	467	463	474	475	456	444	438	481	429	444	520	466	437	445	425	410	420	448	416	461	467	443	406	419	412	444	451	452	465	464	467	461	469	443	473	452	500	460	412	445	419	456	510	431	466	464	444	486	462	446	476	445	453	445	466	405	466	439	515	406	421	415	444	443	444	405	461	458	463	416	464	440	460	429	456	457	454	475	436	447	451	452	446	461	448	461	435	442	445	447	465	474	426	469	410	424	447	496	434	493	503	435	472	439	492	490	441	469	453	443	426	443	413	450	430	418	463	458	417	450	462	458	443	432	454	464	438	450	479	448	428	458	441	459	464	436	424	424	442	471	467	458	463	457	450	479	443	426	490	438	462	447	455	503	467	456	466	452	460	393	466	451	472	426	452	469	469	447	416	428	403	433	429	424	456	450	473	433	441	420	450	433	440	426	484	433	444	489	442	449	415	445	453	482	458	440	477	441	449	453	445	448	440	453	427	425	460	427	460	417	456	432	465	475	427	439	424	465	468	462	399	434	456	424	459	444	453	454	414	410	456	487	481	427	420	468	444	480	469	429	437	457	493	443	492	445	440	433	474	442	446	452	427	440	461	442	457	414	493	443	458	447	490	492	426	479	446	407	416	452	445	474	451	467	447	459	458	456	472	411	467	468	465	441	412	453	434	415	438	444	487	471	454	465	458	442	436	453	444	425	414	440	453	437	432	463	447	430	424	443	455	445	454	467	448	468	481	429	427	436	443	455	469	458	420	459	446	464	447	428	394	446	472	459	460	405	433	412	436	462	451	456	481	435	461	453	453	456	489	424	472	447	446	449	444	458	475	462	452	454	503	441	441	438	443	437	421	453	471	455	454	447	454	499	435	442	448	494	426	468	413	452	426	412	430	459	435	428	472	433	447	450	470	447	457	450	450	404	449	469	485	435	495	449	453	429	441	393	456	407	455	450	486	463	429	440	427	467	487	420	435	458	432	420	476	422	415	426	414	450	438	429	477	518	444	479	448	438	441	468	430	454	421	443	433	445	430	464	464	445	432	439	396	479	479	447	430	467	483	436	430	419	411	465	521	457	430	458	442	406	465	478	487	471	440	449	435	441	445	492	484	435	434	491	443	469	450	466	433	468	452	446	492	492	437	431	464	452	441	433	450	430	405	454	465	445	431	440	440	446	443	485	458	451	474	463	461	446	456	457	445	440	459	462	423	444	443	443	434	491	468	454	475	401	489	478	465	415	432	480	451	483	444	421	444	471	486	415	434	477	460	476	453	416	430	397	473	485	415	418	440	435	469	425	472	459	446	441	461	444	457	460	402	467	478	453	423	453	455	451	478	430	463	441	447	450	419	464	435	441	470	471	465	434	444	465	455	472	460	464	455	472	471	465	423	443	457	446	461	479	463	430	492	426	443	425	445	415	455	457	435	461	424	470	431	440	423	426	447	457	506	470	426	450	439	417	446	451	462	475	443	439	441	461	441	465	476	447	432	449	437	458	458	436	447	485	444	407	449	436	488	481	422	478	473	464	464	474	480	474	476	426	470	465	398	445	467	442	450	474	455	497	444	410	461	441	421	457	456	481	445	450	451	429	464	434	417	451	430	450	451	415	432	459	457	472	444	484	445	475	456	419	477	421	450	447	455	423	444	398	448	501	446	431	468	457	456	440	439	445	470	484	437	423	432	426	441	495	466	457	467	454	474	439	431	494	466	458	485	495	470	412	433	466	461	445	416	407	471	434	439	461	453	443	451	472	484	475	467	407	433	460	450	472	447	422	401	458	442	447	460	466	436	412	445	448	415	421	436	435	447	466	475	492	447	475	471	415	432	431	476	457	404	419	418	429	446	501	491	443	424	394	458	446	454	446	463	467	489	426	453	471	461	461	443	419	453	428	429	453	460	465	436	470	419	475	406	477	463	435	443	466	432	412	466	429	451	444	476	464	437	423	430	451	442	422	449
11745	774	608	574	444	392	366	303	308	311	268	288	316	293	283	266	284	286	283	275	287	268	297	291	279	279	269	272	282	288	240	293	294	285	282	289	276	257	281	250	287	281	310	264	278	287	264	229	281	285	268	274	267	251	263	275	247	275	268	292	268	236	241	267	285	277	261	289	274	285	297	271	283	275	260	243	282	255	292	283	272	282	271	300	259	296	286	271	287	263	250	287	255	280	277	235	285	279	290	269	287	268	279	287	285	274	272	256	233	256	289	315	287	286	230	265	258	276	262	256	279	250	277	276	259	291	264	286	298	268	287	265	255	313	308	250	253	240	259	258	274	290	284	285	273	283	270	273	289	262	293	212	305	277	267	287	272	256	260	233	252	283	263	277	277	260	275	245	263	279	295	292	259	250	244	286	246	312	278	249	251	302	264	257	280	273	268	286	264	281	278	283	280	266	294	278	291	246	266	242	242	247	245	268	269	260	274	289	290	274	285	275	262	267	283	290	284	275	269	279	251	268	258	272	265	280	294	286	282	271	290	292	259	220	296	252	240	241	264	307	294	295	275	292	284	279	270	291	279	246	257	282	253	295	268	279	276	251	262	285	280	250	297	297	272	276	265	261	269	271	251	265	258	257	275	273	276	292	228	263	258	261	283	258	246	277	271	260	288	264	258	254	274	264	297	252	296	287	269	295	283	279	277	277	311	272	273	282	264	275	266	284	273	267	285	258	266	259	280	292	278	293	274	273	248	270	246	260	285	277	247	282	270	258	273	296	280	279	264	279	265	283	254	279	233	286	304	294	289	250	286	243	268	276	259	286	242	266	270	266	274	235	251	263	271	246	256	297	254	248	260	309	288	270	281	277	258	304	289	250	300	245	269	264	284	278	243	297	260	297	263	263	281	270	253	255	277	242	259	285	254	249	264	265	263	268	286	279	263	263	284	313	235	269	284	228	269	258	300	255	261	281	272	313	262	264	242	282	263	274	247	278	245	291	279	297	271	250	251	298	272	256	290	279	274	236	291	293	265	261	267	255	259	268	261	316	272	296	280	294	257	261	296	283	256	246	272	242	254	256	265	276	257	276	256	278	248	271	266	260	267	268	242	286	319	315	260	286	266	291	291	282	269	268	280	292	286	264	279	245	268	281	266	291	226	253	261	291	305	260	259	266	275	267	278	279	245	302	273	257	267	247	272	280	273	267	260	258	301	251	287	266	275	263	284	267	235	259	246	251	257	270	244	271	277	290	272	264	254	274	301	228	302	295	300	295	266	263	277	271	256	263	275	278	269	294	291	270	280	251	279	300	243	287	279	268	298	267	275	282	257	267	263	239	272	263	268	288	251	286	251	274	298	285	285	308	259	267	269	293	273	278	267	254	293	279	319	259	299	267	275	301	278	274	268	260	277	279	276	267	283	263	291	254	285	275	266	291	259	257	249	270	253	287	274	288	244	277	218	242	255	283	278	315	267	261	304	296	264	263	276	269	275	265	281	274	307	255	256	304	260	267	298	290	233	318	299	265	262	305	285	278	277	248	284	268	255	299	272	303	286	301	230	271	258	250	284	260	285	265	284	268	275	272	281	254	248	278	289	284	264	245	282	298	314	267	267	258	242	254	245	269	316	279	262	276	270	288	292	289	286	285	318	241	277	273	250	239	243	253	246	280	277	273	247	271	271	268	253	273	256	277	289	274	284	319	294	267	273	258	263	272	266	262	289	260	290	281	251	284	262	254	292	289	297	301	269	264	281	290	309	266	296	248	302	291	284	274	274	268	313	263	291	262	276	260	251	230	253	248	258	250	238	288	257	296	261	253	267	263	262	259	274	276	272	286	287	279	257	238	264	282	263	241	256	254	265	300	294	264	242	295	263	272	279	273	245	279	296	268	274	258	277	294	260	283	283	297	274	298	288	294	243	240	288	270	267	256	279	281	289	264	259	243	272	255	261	270	269	252	279	297	290	284	242	271	279	278	259	261	272	301	305	297	278	295	276	290	292	279	270	281	278	246	268	257	256	282	291	284	285	304	217	278	264	275	268	253	277	310	255	276	283	248	244	272	266	285	278	272	278	251	282	264	272	301	248	272	267	252	285	255	301	276	296	266	270	279	281	244	276	245	308	270	296	246	263	284	286	279	275	261	228	265	321	278	296	281	267	289	291	287	286	303	255	268	264	312	273	297	282	246	305	258	262	271	261	283	251	289	284	270	247	265	257	281	246	315	269	234	237	273	262	266	279	298	290	260	262	290	275	294	281	268	246	256	271	250	271	259	287	268	279	276	238	277	280	238	266	294	277	278	232	264	294	275	285	268	283	295	282	271	310	285	269	293	286	267	300	261	297	254	281	284	274	266	254	253	290	267	280	259	266	293	284	308	285	311	265	239	303	279	262	299	315	243	254	269	243	262	270	265	267	268	298	264	262	278	251	266	265	242	277	290	259	285	266	257	297	279	271	261	273	241	265	240	282	293	294	278	253	257	265	274	284	263	287	262	248	250	273	274	303	284	236	260	297	268	284	277	284	309	310	272	267	250	251	279	262	284	283	265	245	268	270	255	274	257	288	264	250	257	277	299	299	276	276	241	308	256	245	275	277	276	279	276	265	295	288	250	270	259	274	279	285	273	229	262	280	276	294	287	280	247	275	252	273	258	259	298	300	294	261	272	299	287	294	282	274	235	281	303	278	263	277	294	260	290	273	276	292	267	287	317	280	258	257	316	281	275	237	258	283	274	272	252	261	227	272	285	258	220	244	288	257	282	241	284	275	263	269	270	282	268	282	278	277	279	232	274	291	322	297	277	274	277	292	273	296	288	259	276	261	296	300	284	271	283	252	284	266	287	307	266	287	266	266	243	283	268	283	259	275	277	278	265	262	260	268	263	247	289	234	307	281	294	300	233	274	289	279	271	235	254	297	258	235	256	269	273	264	261	275	266	296	285	256	300	280	276	261	266	300	296	287	268	261	294	264	249	296	268	301	274	286	254	253	268	262	280	275	279	252	294	243	244	293	234	248	280	313	311	264	253	292	245	257	265	256	267	295	257	340	270	270	254	242	240	256	277	243	287	249	269	249	251	284	276	261	249	325	281	257	288	253	298	300	287	269	269	278	276	283	275	290	290	298	264	269	268	260	252	266	265	245	279	272	291	289	280	291	284	251	288	280	275	274	267	270	283	288	253	250	249	279	294	269	295	259	303	276	266	294	287	252	256	255	261	300	261	287	289	254	273	280	276	264	228	246	264	299	254	248	251	262	282	319	258	269	263	303	248	267	295	252	268	283	280	287	278	267	264	287	272	280	265	269	286	283	273	259	262	288	295	281	282	264	303	308	262	261	233	268	297	282	284	292	319	258	263	292	301	284	260	262	261	281	269	253	278	270	283	294	281	273	289	252	259	289	298	277	276	242	264	263	264	263	280	266	291	302	276	280	281	277	312	282	271	276	268	294	276	257	269	258	240	291	267	261	276	263	275	284	248	272	232
8330	956	1301	1591	1340	1136	1043	897	899	866	768	771	734	716	728	737	732	751	711	722	617	669	682	659	666	600	669	664	676	643	623	655	721	660	633	623	667	653	662	648	673	621	655	690	659	639	657	594	633	646	649	629	611	634	661	631	604	628	654	629	624	661	654	676	630	610	670	644	645	668	694	686	638	640	636	697	689	668	614	621	678	685	652	653	670	649	615	643	679	677	632	674	630	663	651	613	660	655	647	628	623	646	675	659	676	635	603	668	590	657	721	631	624	638	619	619	618	646	644	620	672	632	618	627	655	630	663	628	652	636	610	643	670	608	673	665	636	669	655	634	626	597	634	632	672	607	630	589	683	672	646	681	653	617	658	629	636	621	636	664	655	632	673	603	607	654	626	678	605	633	616	664	635	658	691	608	633	608	654	608	664	639	648	659	647	674	637	662	623	612	636	637	641	617	657	599	611	628	632	639	675	622	591	642	615	683	620	591	679	667	620	588	645	652	638	663	611	659	634	584	682	678	664	657	648	643	670	603	643	600	656	583	607	618	634	646	633	660	625	619	635	618	643	646	668	664	665	622	644	642	608	642	677	660	596	671	657	640	640	633	627	674	628	633	640	647	658	595	610	632	617	600	619	650	671	618	653	650	623	629	591	650	659	637	627	656	645	632	639	640	629	650	676	623	647	598	626	680	589	649	653	603	643	665	634	645	648	600	675	721	687	651	620	632	655	617	616	603	590	679	619	681	622	612	648	638	678	644	677	683	664	635	625	618	662	609	640	619	619	628	625	663	666	600	650	617	642	644	625	614	657	641	666	646	646	616	650	613	628	660	620	605	606	627	666	657	574	622	587	645	645	640	641	611	608	647	659	647	661	641	616	605	617	614	611	664	597	619	620	615	635	637	626	646	644	579	644	619	628	648	612	593	616	649	642	635	554	658	654	631	664	624	627	616	648	666	604	591	607	635	643	646	624	641	589	622	643	597	612	653	673	652	659	618	665	631	631	627	611	607	600	630	641	634	650	608	621	649	610	612	640	626	611	647	652	649	590	610	580	612	615	625	616	597	628	607	631	600	634	587	598	659	675	595	623	649	662	622	680	609	669	611	614	649	651	617	681	641	644	637	639	616	627	703	653	620	657	583	660	656	598	616	633	658	638	660	628	603	617	618	600	636	691	645	624	618	626	607	600	639	626	672	609	632	639	590	636	636	643	582	635	634	613	642	605	602	609	631	622	665	634	636	657	630	590	618	618	606	610	653	618	666	623	638	681	584	658	616	638	611	679	678	622	631	661	647	631	596	641	663	600	633	625	655	629	660	619	641	639	691	627	612	650	688	607	624	632	637	635	620	588	636	626	633	683	635	645	605	602	647	631	628	596	600	645	628	630	652	640	603	639	618	626	641	672	588	620	594	596	645	655	593	609	668	657	637	622	648	618	667	646	591	629	622	696	680	602	635	642	618	636	632	596	660	614	621	657	628	662	650	649	627	646	609	666	645	658	638	619	644	675	606	589	689	576	640	631	586	643	608	602	678	597	655	661	632	588	623	609	599	641	655	630	598	614	562	574	648	615	638	687	660	685	691	621	604	617	653	654	600	619	645	647	670	655	614	633	618	645	581	634	665	614	580	663	623	629	596	623	576	647	604	643	610	669	650	631	642	666	638	646	578	678	618	674	622	630	616	672	638	623	616	626	679	645	615	635	654	602	654	649	611	618	687	562	570	669	629	585	617	651	608	668	644	612	689	620	632	607	610	658	666	581	634	645	669	644	617	620	689	644	621	646	640	635	634	643	612	602	660	596	621	629	633	614	679	594	623	638	664	602	618	652	647	625	650	647	632	645	594	641	625	611	658	659	649	664	591	656	623	586	608	659	613	629	606	653	626	618	604	629	681	629	641	628	661	634	664	677	670	633	654	594	605	661	641	629	659	647	631	645	676	616	636	601	619	608	643	676	664	649	635	616	667	659	632	635	603	671	632	666	611	619	637	655	606	618	613	631	648	678	657	618	653	642	655	626	634	605	663	583	651	619	624	646	648	625	655	672	637	623	631	642	647	607	626	618	632	669	663	623	627	639	701	661	614	627	604	632	602	605	601	676	644	632	653	629	631	634	650	629	621	641	656	665	623	612	629	659	662	665	605	627	632	650	665	632	641	625	626	653	639	680	608	677	623	622	614	652	602	580	653	613	587	690	642	602	655	664	647	659	672	621	622	596	634	604	646	649	671	656	620	608	640	651	633	618	674	651	640	657	615	669	648	639	641	639	591	593	624	632	640	602	630	666	615	609	678	673	598	643	663	620	630	634	606	627	644	649	659	614	619	633	610	635	646	671	610	667	666	622	667	614	688	621	640	625	659	619	686	649	656	645	659	629	662	591	584	649	642	614	630	621	641	644	658	615	635	629	645	614	625	632	611	648	624	616	629	660	649	625	643	646	657	695	642	632	624	635	632	633	579	588	638	646	624	667	637	655	608	637	628	675	607	639	685	665	610	629	575	643	672	604	617	594	612	640	627	628	631	571	632	620	597	652	677	603	634	611	691	678	659	655	610	647	646	620	668	592	651	615	606	656	643	611	621	619	633	579	603	635	705	625	633	641	620	649	567	648	666	596	633	609	660	672	640	662	652	657	688	602	656	650	620	584	636	641	628	667	602	664	662	632	661	664	620	626	639	672	661	630	679	655	614	650	673	592	664	653	667	620	600	614	621	639	646	643	647	640	665	650	666	632	636	639	637	643	690	614	640	635	624	608	640	644	635	623	615	600	624	645	637	662	683	626	608	663	609	633	613	614	643	608	659	652	610	660	604	620	622	651	681	620	680	674	646	619	634	639	578	609	567	606	611	629	589	663	624	611	626	636	664	639	616	623	664	631	674	645	641	654	620	650	617	611	659	603	671	637	612	641	616	617	598	625	635	647	611	633	627	671	645	642	619	610	583	618	673	657	621	612	652	623	640	644	660	660	628	630	680	654	702	667	614	630	653	694	645	623	623	643	602	636	647	579	683	644	620	692	646	654	666	582	695	633	640	609	662	669	608	617	615	595	603	678	669	653	637	640	632	613	639	620	616	596	588	652	641	642	621	657	629	638	640	646	670	670	623	638	664	654	619	604	653	616	632	631	648	626	696	619	645	639	640	623	640	659	634	601	608	649	614	636	651	608	638	627	599	613	637	637	646	635	620	659	638	630	582	603	654	624	603	614	625	653	625	643	620	620	652	648	646	634	663	669	682	592	654	651	665	627	641	618	653	631	617	635	643	623	637	600	621	661	631	634	621	671	604	638	611	635	599	642	588	629	677	631	617	641	647	652	666	625	677	644	622	652	622	654	646	613	653	605	638	655	640	652	616	644	648	614	577	608	605	620	670	624	666	590	591	632	627	629	677	628	612	636	628	627	618	604	604	662	639	605	627	615	648	613	619	622	633	619	628	658	647	675	621	618	586	654	633	657	653	574	655	620	652	618	640	613	609	604	666	664	600
19917	1802	995	900	712	574	524	490	427	402	423	406	418	455	391	385	419	398	379	421	404	365	342	369	415	373	375	399	377	357	387	370	392	374	359	367	367	354	368	348	355	393	370	357	353	364	360	397	384	352	357	360	367	352	402	339	399	391	346	348	350	390	387	358	355	366	359	349	338	363	354	381	377	388	362	366	371	396	410	381	378	390	351	365	371	384	335	373	362	339	331	391	391	364	398	366	380	388	384	388	368	360	416	346	356	412	359	363	417	379	368	367	377	340	374	395	361	375	355	395	380	406	385	366	399	375	343	357	347	356	379	396	360	364	362	356	365	361	405	382	365	362	385	368	344	389	388	373	369	343	379	376	354	363	344	396	357	341	358	358	401	322	388	360	339	351	395	383	356	384	354	350	379	407	335	312	375	355	342	365	341	352	364	404	417	362	381	369	370	401	373	398	353	357	390	356	402	369	362	371	354	335	410	358	362	404	416	351	395	349	386	341	361	364	337	386	378	358	353	340	340	365	340	376	384	347	371	391	360	348	364	353	326	334	351	365	331	358	351	398	360	371	366	376	384	373	374	408	371	384	407	325	345	413	358	346	425	374	397	388	334	349	383	367	413	374	359	346	368	372	405	385	381	329	365	331	379	380	387	406	362	359	366	372	401	427	382	375	383	382	365	349	364	384	388	359	403	385	365	378	358	371	365	329	361	383	365	360	391	400	366	376	362	386	345	377	379	364	394	412	337	377	410	380	363	386	364	361	377	329	373	388	370	405	331	343	377	342	384	351	407	364	394	348	381	352	383	395	397	399	389	359	383	354	376	360	357	378	366	354	361	398	371	391	390	393	389	385	383	352	350	399	328	352	350	390	365	325	338	348	346	417	344	378	368	366	368	384	347	350	368	347	376	388	348	368	377	345	370	353	378	390	376	388	378	354	348	372	362	351	383	395	395	339	376	368	352	398	357	404	369	352	370	365	358	344	363	377	370	374	359	369	325	358	372	391	343	372	392	402	393	375	364	399	388	366	379	375	393	364	359	409	375	390	392	379	365	335	365	370	361	393	381	364	373	380	391	367	394	370	385	372	369	369	346	412	397	421	374	353	368	382	356	376	370	357	332	393	420	375	366	366	383	393	367	349	351	410	362	413	363	354	374	339	383	385	387	386	355	379	374	412	377	403	372	322	354	361	364	382	355	378	380	361	360	354	393	326	365	357	361	365	383	368	330	419	429	347	380	364	385	402	387	420	369	343	371	385	376	398	361	357	347	366	372	391	350	369	385	354	380	379	350	388	361	322	380	371	371	368	364	351	415	355	353	406	407	401	360	359	338	370	381	361	377	374	371	374	379	363	359	336	371	389	391	348	375	378	378	403	338	388	368	329	390	363	376	348	384	358	336	342	364	366	382	341	358	350	332	365	366	384	374	371	389	403	380	332	407	381	373	402	360	374	360	407	384	356	333	408	384	373	380	408	391	355	358	389	379	379	365	375	346	356	414	373	356	360	359	384	342	375	392	356	354	379	360	397	366	372	360	349	360	374	377	395	350	394	376	338	349	352	353	373	370	417	333	364	360	372	356	417	412	383	386	362	339	353	365	359	371	373	371	371	351	350	392	407	335	340	361	357	371	334	366	383	366	368	368	360	361	356	371	348	341	349	359	352	355	371	360	384	349	401	356	358	346	352	337	359	351	358	382	358	397	405	368	384	375	383	378	357	398	349	394	401	389	321	382	389	365	330	340	360	333	379	368	402	386	351	352	351	386	393	375	405	384	360	379	360	364	316	387	365	398	359	333	380	361	402	363	395	338	377	370	381	349	366	337	360	386	363	360	353	325	377	366	355	392	384	340	346	350	355	348	362	386	352	395	356	394	365	368	362	366	382	390	366	364	369	353	364	354	350	385	384	384	395	392	409	355	368	365	375	392	351	371	348	380	348	398	366	362	411	358	391	374	389	365	372	361	337	338	380	360	358	396	389	360	377	350	348	398	373	390	327	351	386	414	379	349	345	368	353	406	345	363	348	391	405	389	366	372	411	401	381	410	377	364	389	407	367	362	384	345	358	354	362	355	367	367	395	358	342	375	367	331	385	345	348	362	357	368	347	372	387	348	339	395	321	396	332	368	362	386	364	360	391	383	360	342	369	366	370	374	359	382	407	395	358	382	355	372	453	384	391	353	362	384	411	384	414	375	358	364	372	396	391	393	397	394	366	378	348	371	342	368	338	371	386	370	383	348	397	379	371	393	373	350	359	378	382	368	369	322	359	381	353	408	336	372	340	351	327	365	353	379	376	383	366	368	376	358	372	355	363	384	378	347	352	339	381	387	392	341	409	374	394	367	382	358	387	396	373	409	413	362	357	375	352	347	359	381	360	367	347	361	415	376	360	357	377	385	387	375	385	345	360	353	397	396	352	352	361	335	375	380	379	388	367	393	357	379	372	361	364	323	371	362	381	368	404	347	400	398	340	346	382	361	367	345	395	381	375	380	386	377	397	386	380	419	380	407	376	390	386	396	363	369	369	377	369	357	341	358	393	382	356	372	368	386	363	308	409	380	374	414	406	364	374	360	336	390	376	407	401	382	383	383	370	377	369	364	411	379	346	368	401	391	350	348	403	352	363	375	401	368	401	366	365	368	351	359	363	403	356	382	339	392	402	387	389	387	367	376	356	362	367	385	371	369	351	348	380	402	375	362	369	391	368	341	360	369	401	349	358	364	369	408	337	340	336	406	367	334	360	370	385	363	398	402	352	353	363	383	387	350	334	368	371	373	381	394	384	389	369	352	352	372	368	352	375	357	367	352	360	384	359	388	367	407	414	339	365	353	338	392	386	402	390	384	375	342	383	404	352	374	347	347	377	343	360	335	374	362	352	351	403	379	385	399	340	354	378	393	371	361	365	381	372	330	407	411	371	377	381	385	369	346	364	348	334	370	384	382	364	387	347	406	370	379	373	374	396	401	404	370	380	363	363	366	389	377	365	407	382	379	376	386	358	378	335	350	377	420	340	381	386	352	357	383	351	366	370	308	333	358	360	377	388	344	355	387	401	389	382	435	383	429	407	360	374	352	369	384	371	369	368	364	378	360	393	398	364	383	360	373	348	341	326	408	362	405	370	422	361	369	374	377	380	369	386	417	368	391	371	360	391	321	432	366	377	395	344	379	392	351	370	335	334	398	359	374	391	379	381	371	387	343	379	367	394	387	386	298	360	376	358	389	362	361	377	377	374	390	401	341	361	376	361	377	389	380	346	377	357	317	376	389	397	324	386	387	389	353	355	356	361	427	398	347	358	374	364	377	342	384	380	380	372	348	351	368	367	367	372	370	362	346	363	367	396	352	364	379	367	414	363	398	381	333	375	364	344	397	362	376	371	375	333	377	371	411	368	388	346	293	337	386	343	381	383	360	372	385	348	396	353	377	374	368	379	390	362	355	340	362	376	421	396	389	374	346	404	354	393	392	360	376	414	320	374	366	379	348	340
10890	1394	2206	2470	2087	1888	1594	1400	1320	1189	1151	1059	1110	1002	984	947	933	969	911	930	927	890	931	875	861	824	905	816	883	881	858	857	861	894	832	836	860	883	817	801	854	838	915	820	826	805	852	826	829	788	840	855	803	785	817	802	830	827	827	801	824	840	819	802	827	810	804	831	772	815	852	814	835	869	847	854	857	837	874	827	857	827	846	799	800	887	799	782	893	837	805	836	849	805	833	834	863	827	806	826	816	861	843	820	848	839	799	822	814	846	804	802	853	813	850	764	812	768	815	872	836	805	806	830	834	821	800	814	823	847	781	862	814	797	862	864	817	826	770	801	866	776	785	829	793	767	791	784	848	788	833	776	815	816	793	835	801	826	856	797	789	782	863	821	884	840	849	784	900	809	769	831	861	780	817	793	853	816	823	812	842	743	787	803	835	826	817	804	827	791	818	767	837	766	768	767	794	871	827	848	828	798	814	811	827	779	808	809	837	881	817	766	792	824	864	826	795	855	823	834	858	832	787	789	832	841	833	780	795	794	801	794	823	807	840	839	755	750	809	866	747	816	806	792	772	827	880	805	831	786	778	757	845	782	769	786	762	770	828	805	820	853	841	826	828	860	815	785	813	792	816	788	828	791	801	795	864	808	786	808	773	782	752	835	803	819	828	850	776	812	836	810	757	778	827	825	817	808	830	822	838	807	817	821	799	741	790	783	776	794	817	721	848	830	762	789	769	810	778	845	818	809	771	808	834	819	837	794	813	742	838	822	801	793	815	801	809	799	838	809	818	812	816	800	846	846	819	768	892	803	778	768	809	836	805	762	839	813	792	821	784	830	853	793	842	753	850	787	773	796	817	732	830	801	761	816	816	813	839	838	804	798	766	753	758	759	792	823	783	822	759	777	837	837	832	833	770	831	809	829	798	822	814	824	822	749	808	804	772	773	800	810	825	840	831	822	746	784	782	830	771	794	800	760	816	826	841	769	800	820	783	761	795	785	796	805	770	766	820	827	758	807	809	761	794	792	850	796	815	799	848	832	823	774	788	903	781	781	813	800	821	848	814	849	876	793	785	805	779	828	891	782	831	794	777	816	866	818	821	824	822	794	825	847	820	734	771	774	778	800	792	816	813	802	804	808	822	859	755	809	853	779	832	876	772	829	799	819	877	793	839	827	841	782	821	789	829	759	823	833	807	751	777	891	855	781	833	850	779	842	743	759	796	814	773	855	770	825	798	779	786	832	843	829	797	820	804	807	802	855	830	824	828	825	784	819	791	811	840	812	818	812	836	784	824	754	789	760	787	791	787	857	788	818	828	786	804	843	782	789	852	812	826	804	760	806	798	841	837	817	778	839	821	813	825	818	801	802	822	821	807	883	821	826	787	769	807	796	841	814	768	813	756	807	810	849	765	828	811	842	812	824	811	814	831	828	794	800	819	776	795	806	793	794	780	795	840	779	781	793	822	784	807	806	835	788	823	771	811	825	818	815	807	812	793	805	733	796	825	751	750	815	796	781	775	791	755	826	752	817	804	819	773	772	797	780	814	771	777	812	808	785	819	802	827	749	811	795	813	814	787	780	829	802	804	831	823	793	853	813	840	864	787	869	839	831	754	802	833	825	846	727	773	801	805	782	853	803	773	792	777	819	804	840	760	789	850	810	799	856	829	848	834	803	822	808	808	783	776	822	814	808	782	765	822	764	796	762	778	797	826	805	777	810	780	834	789	807	758	772	761	828	815	834	795	866	795	786	773	818	824	844	841	810	841	794	817	810	778	791	799	815	783	825	804	835	791	835	819	802	832	877	871	787	768	774	796	813	856	762	828	807	797	864	776	815	835	846	773	795	765	770	792	786	823	792	785	816	834	779	864	832	795	785	843	881	850	802	829	806	755	826	751	758	815	818	804	812	833	793	783	834	833	831	818	792	814	822	771	797	806	799	798	743	854	788	809	764	826	797	840	789	814	787	835	792	803	851	792	828	827	794	786	807	807	819	820	782	775	796	778	792	824	873	798	796	756	866	801	778	829	818	800	773	840	803	759	770	810	802	789	791	824	808	816	819	809	817	745	854	800	808	849	800	790	817	875	855	805	872	792	817	853	825	788	874	808	795	815	795	818	771	845	798	796	759	765	787	813	808	819	801	797	841	861	834	842	807	769	835	832	777	818	774	797	844	779	836	841	807	820	823	861	831	816	816	786	833	768	815	875	760	810	818	863	825	791	813	808	824	781	803	793	780	804	807	831	819	783	802	837	741	763	820	829	856	837	825	824	768	843	819	793	848	779	844	774	851	824	756	777	797	793	879	852	785	821	771	846	808	781	731	814	781	810	772	796	848	798	809	794	837	795	758	863	801	874	765	767	833	854	802	808	829	824	817	812	841	868	884	765	791	784	796	802	829	814	832	828	803	814	824	800	807	772	777	871	881	846	816	824	867	856	834	806	786	813	795	823	882	852	801	781	789	794	840	804	802	781	852	814	837	784	794	841	844	829	801	813	784	796	786	843	807	805	779	782	829	778	791	805	770	773	808	802	791	812	787	803	771	794	819	823	796	784	832	821	792	803	833	813	835	792	832	822	811	831	784	792	821	800	789	774	783	778	799	831	783	811	821	819	806	811	841	808	794	800	856	853	791	764	792	821	786	807	766	810	804	812	832	811	840	781	783	773	778	770	842	832	838	801	778	824	793	806	822	843	772	859	786	808	800	772	826	806	799	816	871	788	851	765	827	828	835	823	812	795	789	802	790	786	866	831	787	816	837	808	815	831	798	845	837	781	835	799	813	789	840	840	806	817	805	801	814	803	790	797	774	780	810	817	810	868	755	769	826	777	828	811	769	777	845	856	806	788	821	831	802	802	828	833	793	872	878	836	785	832	783	778	784	825	742	788	808	814	832	785	788	833	803	762	782	832	826	795	795	758	795	814	838	828	793	859	783	831	824	838	780	842	785	798	781	789	757	773	815	820	798	855	743	807	800	818	776	809	816	775	824	818	838	836	796	788	825	831	798	811	814	862	788	771	835	802	835	833	827	791	831	809	856	799	806	812	770	828	747	773	823	798	847	784	824	784	756	783	820	801	854	844	772	825	806	864	882	789	840	861	802	806	814	864	793	814	775	795	825	804	801	811	792	791	780	802	814	844	855	834	813	825	807	826	790	827	797	847	830	846	832	831	791	766	795	821	743	816	832	791	780	779	853	835	818	839	754	814	815	807	847	767	781	801	777	803	805	842	756	834	787	813	800	801	819	855	800	839	851	847	830	783	745	815	829	774	830	856	838	814	819	809	822	821	840	793	844	795	812	802	815	776	815	840	796	821	822	795	800	801	838	833	826	761	795	789	780	855	804	835	802	772	817	856	777	837	804	791	754	827	802	813	827	811	798	841	866	843	840	822	865	829	870	830	798	809	815	822	857	756	828	817	824	776	781	779	776	772	708	810	774	798	856	772	829	800	816	829	849	781	810	742	805	785	817	805	816	774	817
3693	251	200	201	192	202	184	207	165	186	173	192	180	177	172	175	182	167	149	197	166	185	192	200	192	201	167	204	194	173	190	197	192	191	178	168	159	191	198	188	182	192	170	191	173	189	176	188	184	208	186	181	186	198	178	214	197	199	192	179	165	165	197	203	197	185	185	173	168	186	221	184	192	175	181	197	190	171	179	195	192	192	181	178	200	200	204	162	195	199	213	178	168	195	194	198	179	201	181	163	171	196	166	189	186	209	189	179	178	220	193	192	201	167	177	190	212	194	170	183	172	161	204	175	180	174	179	183	191	176	174	201	172	177	185	165	182	205	176	166	184	178	186	192	200	196	170	208	186	155	184	200	179	184	188	191	202	178	186	180	186	204	177	181	186	225	197	216	177	174	185	202	185	183	168	190	171	157	204	204	173	203	175	189	209	190	190	184	203	182	158	204	198	198	179	213	203	199	196	200	191	180	177	163	196	164	165	197	185	198	202	170	165	164	192	182	169	190	189	183	157	177	192	216	175	200	175	152	190	190	167	185	154	207	179	196	160	190	204	179	192	177	156	202	192	178	181	190	184	174	183	208	192	219	211	183	189	180	194	167	190	171	176	197	181	180	183	199	181	207	178	184	189	180	173	183	172	194	205	170	201	169	178	197	174	216	161	178	166	197	186	193	207	158	157	178	203	166	194	179	180	204	198	178	177	165	192	171	175	197	156	199	216	193	186	183	173	165	176	189	204	170	149	187	215	199	180	182	175	177	211	179	161	204	193	197	186	192	203	171	199	211	188	188	192	195	167	191	198	217	180	197	178	208	172	196	173	180	157	188	179	182	165	186	173	173	194	176	188	174	177	175	217	188	200	171	158	160	198	187	193	176	156	180	210	169	182	208	211	192	196	203	197	181	211	171	192	185	201	162	180	156	181	170	176	173	210	195	193	163	176	194	189	182	211	160	194	163	167	176	192	198	180	199	156	187	182	190	184	186	192	178	193	171	190	185	200	216	170	199	192	214	217	174	182	169	194	208	153	184	179	197	163	195	183	184	187	164	180	177	192	185	177	181	168	163	191	194	201	183	173	187	186	181	174	181	180	202	185	165	186	167	186	175	217	201	188	205	196	185	187	186	194	174	196	197	199	185	185	216	190	201	178	179	173	186	175	207	188	169	160	189	171	142	180	192	207	187	186	182	207	179	153	191	172	194	206	193	161	202	183	203	152	193	185	199	170	168	229	169	184	178	197	184	203	201	175	191	209	188	212	199	180	171	188	174	183	160	214	217	171	173	190	172	176	200	217	177	165	170	192	166	187	175	189	165	188	146	172	200	181	197	172	183	207	187	160	203	196	199	190	204	185	181	181	175	194	187	197	192	199	187	218	182	180	189	181	180	187	184	190	174	180	170	173	175	170	181	202	162	197	164	186	219	173	181	202	180	180	190	180	182	187	154	191	166	189	183	186	204	160	220	222	199	193	203	180	202	199	182	203	197	188	175	183	178	165	161	200	182	147	167	177	197	188	173	181	177	188	189	186	194	190	181	174	186	195	181	212	195	172	186	178	189	150	205	190	176	214	194	210	173	219	185	172	182	197	182	197	175	178	173	181	178	186	195	190	175	174	168	195	197	198	193	184	176	204	191	200	198	195	185	187	204	168	181	182	197	186	200	167	175	172	202	184	160	187	185	181	208	195	200	204	187	157	194	185	176	167	169	186	199	192	183	178	193	186	146	182	189	184	189	220	217	196	187	196	164	167	179	176	189	178	159	207	187	158	187	167	195	211	191	192	202	212	193	201	184	176	184	154	175	189	188	172	176	168	191	207	191	216	190	198	205	169	193	202	197	201	172	181	204	175	177	170	197	209	179	170	201	185	151	202	191	181	211	190	207	188	186	189	178	171	207	182	178	210	178	197	179	158	172	185	186	174	189	186	171	194	188	191	202	175	186	176	181	184	170	158	195	185	185	201	176	179	192	173	199	190	178	207	181	215	218	173	177	191	195	191	200	172	206	167	168	187	177	216	189	199	195	164	196	188	172	184	177	216	195	188	195	155	183	163	206	216	156	186	212	171	214	172	198	174	194	177	201	180	191	200	180	169	184	190	200	182	191	194	190	178	195	202	185	177	199	204	185	189	171	196	212	193	207	183	192	166	176	169	188	173	212	165	177	194	192	183	196	184	195	192	172	184	199	196	184	161	157	183	175	191	190	183	227	200	193	201	181	185	161	204	198	190	194	176	190	194	185	217	173	193	189	190	205	224	167	172	187	196	202	173	190	174	173	181	178	186	202	186	183	180	210	178	184	192	197	177	201	171	195	162	189	169	190	176	176	177	174	196	166	166	181	174	178	183	182	177	199	194	187	234	207	183	209	173	192	189	170	174	205	195	190	168	193	184	193	179	200	188	204	214	176	207	183	195	208	174	176	192	176	224	201	186	170	182	188	190	154	196	191	178	148	205	184	204	159	152	188	151	177	171	204	179	167	198	196	183	183	199	206	213	179	189	209	171	183	172	186	198	173	187	163	192	197	204	213	149	179	163	160	189	227	198	176	214	182	183	199	162	186	185	217	182	204	198	187	188	167	192	183	243	202	182	168	186	180	182	171	187	217	174	180	171	193	195	179	166	184	205	165	174	193	175	204	184	195	202	195	192	173	226	186	193	184	193	162	178	193	186	206	181	193	162	189	188	173	194	161	196	160	193	182	198	180	201	207	184	182	179	152	181	212	173	192	163	182	181	169	174	168	186	189	181	169	203	203	172	206	186	181	147	175	190	182	192	184	231	176	188	192	183	166	183	197	173	184	195	215	168	201	183	194	176	162	178	181	202	175	197	183	172	224	193	187	164	155	190	198	199	183	187	195	175	160	203	180	179	188	175	185	192	193	196	199	182	187	197	225	170	198	192	180	174	162	171	184	191	186	195	182	217	214	198	207	173	198	183	190	180	189	183	157	193	208	182	180	201	207	194	205	204	198	193	174	188	230	185	196	182	209	185	202	194	206	182	162	201	219	202	168	182	177	172	192	170	188	175	215	195	157	179	167	184	163	198	225	201	172	168	200	192	163	182	184	192	187	164	177	147	206	196	175	196	164	192	192	157	177	193	185	186	185	192	187	188	192	184	166	188	203	209	160	163	181	169	195	184	198	173	197	171	181	206	204	184	166	193	195	178	187	172	212	194	156	205	169	182	189	193	184	162	179	185	202	204	177	203	185	171	185	212	211	200	179	193	170	201	178	186	205	174	191	188	192	162	195	185	171	185	153	203	182	196	178	169	192	210	185	200	174	196	195	188	223	192	182	188	207	188	193	181	191	189	192	178	184	184	201	180	195	179	179	200	196	192	179	215	183	194	184	193	155	208	172	184	197	164	157	173	181	178	201	176	197	210	178	193	167	179	203	178	171	179	196	172	193	176	196	189	187	213	187	178	188	196	196	202	177	184	199	181	163	209	174	181	181	218	208	205	200	216	196	183	162	175	215	175	194
3011	486	522	501	492	460	522	439	449	461	455	471	442	434	427	419	471	444	466	436	442	414	498	441	475	447	453	449	435	463	472	486	451	462	508	423	458	438	411	424	459	435	422	478	416	459	463	471	404	442	451	474	454	455	508	459	425	464	450	466	487	456	455	445	465	481	497	419	442	475	484	448	411	441	491	495	484	483	454	460	460	485	459	456	425	471	430	435	441	472	514	493	475	452	490	470	486	454	447	461	440	471	449	465	421	447	423	474	480	434	469	479	463	416	454	429	458	430	457	456	463	431	470	452	481	445	470	466	490	440	442	441	438	455	426	413	450	419	413	469	436	449	431	470	458	456	440	493	449	408	468	463	448	460	480	437	411	458	480	445	443	472	485	432	460	473	441	439	470	450	458	432	458	467	466	442	434	416	472	454	457	474	448	453	433	440	467	463	466	467	471	432	458	488	451	407	458	446	477	462	403	466	464	439	490	465	448	455	442	452	428	497	481	484	466	442	435	426	462	471	470	472	447	441	485	410	473	498	467	483	435	437	412	420	432	457	447	440	440	417	435	429	474	435	449	449	459	433	463	429	453	482	423	448	448	487	504	466	414	435	498	464	453	477	433	451	474	478	440	445	464	456	442	451	458	465	456	458	427	422	455	466	423	452	446	503	453	481	441	462	476	449	465	463	445	392	440	486	440	516	426	509	444	454	444	451	452	508	434	458	469	460	460	427	442	436	494	475	487	460	439	448	472	469	429	469	462	479	464	466	471	440	417	443	444	449	433	454	431	466	467	431	416	463	415	433	476	481	462	456	476	452	445	482	421	462	430	486	467	466	451	479	445	422	448	471	471	469	456	473	481	475	452	490	476	427	436	455	490	431	437	443	472	478	456	491	459	465	428	476	447	447	469	477	453	426	438	444	457	494	468	456	427	437	424	446	459	459	480	469	460	462	421	448	476	439	463	422	486	439	478	470	438	433	488	457	445	430	454	411	461	414	449	473	452	477	467	449	452	473	413	454	433	464	459	439	432	456	461	431	487	468	460	461	457	447	460	472	436	472	479	438	440	439	450	423	433	451	454	452	430	439	441	429	446	454	398	460	439	462	459	429	479	467	462	464	454	464	452	437	438	475	507	471	447	474	487	448	455	446	466	431	463	454	479	449	416	442	453	444	445	457	476	426	479	451	480	465	405	501	474	488	462	454	424	476	461	474	475	477	482	454	420	488	478	452	463	436	444	460	407	475	449	465	447	468	441	466	454	450	449	466	467	460	433	449	450	476	452	461	433	452	421	451	440	444	422	402	444	468	446	471	423	474	409	470	453	444	453	480	426	492	460	442	435	473	451	454	447	431	431	489	485	473	468	417	468	479	472	439	462	464	398	427	431	435	452	428	471	469	451	477	448	431	478	439	455	481	453	435	415	427	473	467	431	462	453	446	447	481	481	478	465	430	440	426	436	477	500	504	415	445	476	481	480	481	521	479	476	437	456	458	454	410	457	436	423	473	448	452	453	440	488	448	409	433	435	437	442	442	442	450	426	473	486	448	485	447	481	447	494	486	433	490	445	430	471	468	448	465	454	446	442	440	469	457	462	415	471	437	465	399	453	485	441	444	459	458	432	434	475	458	456	415	464	449	469	447	432	456	461	458	440	449	488	494	446	425	419	472	474	445	454	444	418	474	450	461	448	436	468	521	465	465	445	475	467	492	452	472	439	442	432	438	442	438	431	464	466	468	444	432	453	453	461	462	482	484	457	442	471	428	438	466	467	467	481	436	483	464	457	427	436	439	448	471	461	464	455	477	449	454	488	415	454	446	443	437	436	467	474	511	505	463	482	450	452	446	429	492	473	452	473	445	446	464	445	464	462	418	425	432	458	456	432	482	489	486	459	475	460	490	428	461	478	462	418	447	469	456	446	467	424	476	439	479	451	464	514	429	420	470	449	486	461	418	466	456	425	417	464	465	448	417	443	478	442	456	433	443	457	443	464	414	430	458	413	428	455	418	420	452	451	458	466	472	460	470	463	461	481	430	444	428	425	460	495	467	450	485	442	457	469	467	470	452	461	504	420	499	470	452	477	446	473	458	497	458	482	459	446	406	488	431	501	440	453	453	496	474	478	430	479	478	494	463	472	452	426	440	453	459	436	425	463	478	486	461	431	416	459	460	469	422	454	475	484	450	465	444	458	461	423	435	491	457	500	420	452	462	473	461	474	442	437	431	470	438	453	439	446	422	445	456	434	511	506	470	440	417	487	464	463	447	447	444	469	424	476	478	446	445	462	473	444	440	473	437	467	437	479	455	451	459	455	455	430	422	466	437	458	461	449	439	463	473	457	479	468	495	454	428	463	466	470	487	451	442	453	406	463	442	479	478	484	459	452	427	460	455	461	445	470	426	430	428	452	420	439	425	455	447	502	474	494	472	469	463	482	477	451	463	467	449	448	482	418	417	453	438	444	492	479	467	434	462	464	477	451	448	448	463	436	447	457	475	454	463	490	454	472	463	415	456	458	477	478	421	479	440	420	496	418	446	453	495	485	450	418	436	463	461	428	424	456	436	483	475	462	467	480	446	489	421	493	443	464	485	453	463	449	485	466	500	443	460	468	452	436	450	441	426	511	452	455	450	471	476	461	443	456	435	429	472	493	438	438	476	448	457	424	450	463	446	437	456	452	405	470	456	463	455	447	445	484	433	441	474	442	454	450	458	457	453	433	415	471	425	446	494	474	463	487	422	430	437	466	450	418	447	438	483	438	477	460	454	414	461	438	444	445	436	476	425	456	459	456	443	490	480	473	476	448	467	462	474	387	449	453	457	442	457	397	471	434	471	455	457	456	455	473	449	454	456	477	444	452	435	467	487	488	477	450	431	502	484	480	440	482	480	434	441	448	450	457	441	451	478	458	411	481	463	428	480	474	454	467	422	472	467	428	448	484	487	451	455	474	466	472	494	433	439	426	471	428	458	433	424	482	465	431	443	446	477	453	461	476	446	475	461	474	507	439	433	476	498	475	483	450	467	466	470	412	469	439	477	484	442	446	489	460	416	473	452	448	468	466	466	444	451	480	418	442	470	451	464	448	456	466	454	467	422	452	435	453	456	463	456	422	452	397	438	436	431	413	437	472	468	458	486	461	450	430	452	492	455	422	464	432	444	489	484	462	460	465	444	523	426	439	438	492	444	514	449	449	457	442	446	465	454	455	427	486	446	484	438	451	438	447	422	498	477	464	415	422	443	451	445	398	451	468	450	457	444	484	461	463	465	451	438	439	464	454	469	474	465	429	477	471	475	450	460	454	474	428	484	427	442	471	467	461	459	462	452	475	467	445	426	491	444	421	454	442	457	475	443	476	469	419	428	484	452	452	433	466	411	426	430	457	456	462	467	407	457	466	481	480	449	422	482	458	444	483	483	431	470	467	459	492	455	467	413	462	459	440	453	454	460	450	439	455	450	429	506	431	468	447	466	424	452	473	461	469	475	463	437
11562	785	581	513	493	410	367	357	325	303	295	316	295	280	294	298	274	281	295	292	289	293	311	282	294	259	285	266	252	270	256	300	311	263	298	288	264	280	291	301	294	284	313	289	261	313	269	280	277	299	273	278	284	307	264	265	254	265	271	304	264	291	278	254	266	245	312	304	286	269	248	267	298	278	305	276	299	263	287	281	280	303	286	290	276	240	263	302	277	293	280	271	266	291	276	282	275	317	301	263	277	273	267	279	281	277	276	288	265	259	260	264	307	280	312	261	303	270	291	269	308	264	244	302	276	254	309	302	309	264	258	294	265	273	297	272	260	292	287	262	252	276	266	244	312	263	254	308	287	294	305	303	277	291	241	287	271	244	292	299	283	263	298	284	293	303	271	247	310	311	295	307	274	284	305	296	267	261	297	272	294	273	272	276	286	244	307	286	278	260	275	294	279	275	246	294	293	288	265	276	296	235	278	282	301	277	288	293	277	236	293	304	266	324	287	287	251	251	276	319	274	266	263	297	284	289	298	286	287	271	273	283	274	287	242	288	314	302	260	280	284	254	269	282	242	291	320	296	297	310	274	231	277	303	301	271	239	293	272	265	282	261	278	241	278	285	274	284	279	297	273	274	251	277	285	289	287	284	285	302	321	313	298	270	254	273	296	257	253	307	266	291	290	240	292	266	281	275	277	258	272	312	265	269	287	274	271	276	289	275	253	251	269	251	278	284	261	252	286	252	283	270	274	287	266	281	286	257	269	294	276	243	269	296	295	294	299	311	278	279	260	296	281	255	282	253	288	235	253	305	314	307	257	272	257	279	274	255	273	281	212	275	266	267	278	316	269	296	276	293	270	281	258	300	258	262	307	298	284	284	283	253	271	292	303	304	307	275	277	314	286	235	297	282	258	275	285	296	275	274	283	301	287	273	276	286	276	271	303	286	280	258	302	275	261	277	265	311	290	298	246	288	264	286	285	281	300	300	307	283	282	263	276	285	263	279	265	282	272	272	272	275	253	285	292	274	276	274	277	283	265	246	246	279	259	264	258	275	312	277	259	268	291	256	269	266	275	305	288	282	293	270	276	250	260	278	302	303	253	266	247	267	287	294	263	303	269	267	265	246	269	283	300	289	267	278	288	275	288	265	314	275	289	337	271	291	278	274	296	267	281	286	258	264	278	297	249	319	293	279	262	277	314	302	304	264	268	262	278	284	296	287	280	281	270	272	312	270	278	301	284	270	271	291	272	278	299	294	280	297	281	268	244	255	252	266	276	278	287	254	320	298	260	271	260	276	281	322	252	275	282	290	299	281	249	282	254	261	313	288	268	286	324	295	262	280	249	304	292	288	259	283	251	248	262	280	260	272	275	291	252	274	279	278	283	280	270	271	316	288	259	269	266	284	306	251	248	257	270	314	277	268	294	265	271	294	283	274	309	249	280	268	289	295	276	302	315	274	281	294	263	308	261	299	287	307	270	271	274	298	282	279	267	286	303	252	303	292	274	307	290	263	262	292	284	258	301	271	290	270	297	304	273	284	255	250	325	252	281	287	261	304	292	290	309	262	287	282	274	272	238	256	303	289	267	264	263	299	278	277	267	266	265	278	290	274	291	271	316	270	263	292	260	263	276	257	279	344	301	261	257	273	299	292	294	274	276	305	282	306	275	256	296	248	274	291	281	291	292	280	262	257	287	268	273	261	297	272	271	244	295	275	295	296	271	282	264	270	288	293	288	272	298	310	292	317	260	302	240	269	258	321	276	252	251	293	289	268	319	290	268	276	250	274	213	237	289	281	254	283	279	291	267	290	284	269	292	297	336	282	277	251	261	293	299	254	254	279	278	293	282	274	291	255	274	281	307	289	294	282	299	302	255	306	262	289	269	304	321	275	299	285	271	280	265	285	242	320	290	275	281	284	305	271	274	265	257	291	253	323	281	293	254	248	312	275	319	262	282	298	261	266	299	280	312	285	281	274	287	275	281	293	244	270	296	267	274	233	296	292	257	262	291	285	257	267	298	275	279	276	302	293	287	292	310	294	295	298	282	286	272	290	277	299	267	277	305	252	297	266	293	269	286	258	289	277	241	261	276	258	287	301	296	247	301	323	249	268	291	274	266	265	253	264	281	274	286	238	294	243	267	296	256	292	292	284	278	308	281	248	256	266	264	252	303	311	255	291	242	262	265	274	267	309	285	277	306	297	288	284	272	272	228	234	265	285	276	304	255	269	298	296	266	261	262	257	278	249	270	288	301	312	283	260	270	285	253	308	282	258	333	265	301	293	272	266	281	280	263	261	280	273	321	242	304	277	301	300	280	277	282	282	272	307	276	294	260	281	247	261	284	263	246	312	282	268	264	234	293	290	266	295	263	283	279	266	270	279	250	281	245	252	286	245	283	280	252	281	286	281	267	278	258	298	298	256	229	304	284	300	291	275	253	283	273	306	267	312	270	281	279	263	280	296	254	263	259	307	280	265	258	294	293	275	286	279	286	306	295	277	250	268	269	282	278	257	266	286	271	261	304	269	241	264	267	257	269	254	272	251	241	269	255	279	257	252	298	293	307	271	283	284	307	249	264	273	269	268	298	278	295	278	274	286	286	282	263	271	282	261	281	307	318	314	272	262	243	318	325	248	296	269	260	261	252	312	293	255	274	267	273	290	264	236	290	300	279	298	291	299	263	291	243	244	262	266	271	249	290	252	287	263	285	265	287	291	276	264	297	270	261	229	243	296	253	236	292	274	291	282	279	273	276	284	279	269	278	281	280	254	277	291	289	295	296	282	277	278	273	271	289	265	275	287	266	286	270	302	278	320	266	271	275	280	270	268	302	282	313	292	297	269	272	283	282	261	289	268	299	279	334	294	262	306	268	269	254	249	272	288	254	283	298	309	293	309	275	270	235	270	281	284	289	281	279	256	267	275	295	283	276	295	286	274	277	280	308	291	257	277	253	285	256	290	290	274	286	294	280	270	272	263	257	258	273	301	265	289	251	309	274	273	265	303	263	268	281	298	261	273	290	279	270	273	265	287	280	286	255	292	268	286	272	295	274	282	316	301	294	267	265	311	264	278	278	263	258	286	255	301	269	273	296	316	318	272	260	308	303	282	303	289	291	253	275	242	277	276	268	253	272	284	305	298	286	285	284	315	324	263	295	268	272	275	289	284	291	273	255	287	282	231	275	272	249	249	302	295	281	286	330	299	296	261	285	274	297	302	246	286	306	267	283	278	255	240	286	286	261	268	294	259	285	270	309	261	247	267	305	273	269	263	251	280	273	253	286	288	284	255	304	281	309	274	281	251	243	308	301	328	286	298	287	267	290	257	295	310	287	263	289	309	272	262	264	274	269	251	266	279	276	298	296	275	272	253	255	289	272	269	290	282	265	263	272	303	237	270	290	264	278	271	294	286	271	303	290	301	286	319	278	299	271	278	276	300	240	276	275	281	265	253	259	256	258	259	262	256	264	292	286	246	260	251	306	260
8314	970	1336	1427	1371	1180	1015	920	934	823	812	768	753	748	713	723	717	717	697	685	717	734	712	717	709	643	680	641	645	666	702	667	646	652	650	635	720	669	697	624	641	643	663	708	636	642	710	664	654	669	625	646	646	617	621	641	661	646	630	615	652	658	712	628	650	636	587	621	614	607	672	626	612	642	713	701	610	721	602	651	645	658	653	638	633	630	659	662	628	634	641	706	634	681	611	646	682	654	626	676	612	673	637	674	678	656	629	651	657	676	639	664	617	613	649	655	618	651	613	622	655	659	610	630	619	670	706	640	670	631	599	632	692	643	697	676	634	639	673	607	655	605	652	631	643	665	649	651	648	632	647	633	644	695	627	597	605	649	656	646	616	602	641	647	606	583	660	643	621	660	663	615	633	655	612	647	648	632	650	625	657	664	670	672	655	608	645	637	642	659	648	614	618	620	611	682	621	607	630	651	644	644	672	586	624	646	606	663	656	631	649	660	683	655	677	610	642	659	637	648	657	619	631	646	670	658	657	654	664	679	622	657	654	680	637	659	627	637	633	631	669	652	615	618	606	646	659	610	662	645	632	647	651	627	609	609	606	617	654	618	653	639	652	677	596	625	601	619	659	603	591	639	609	640	617	646	613	659	619	665	708	636	612	634	659	638	681	654	663	609	645	638	641	613	662	654	618	703	633	651	686	623	614	628	637	650	621	639	652	615	636	652	650	618	661	659	600	639	617	632	637	627	673	608	638	595	655	636	671	654	634	634	646	643	641	640	615	600	628	687	637	641	615	654	614	640	643	638	647	660	653	665	629	642	621	665	697	629	665	656	656	634	618	679	583	651	648	623	620	647	639	611	649	632	598	668	626	643	614	639	650	633	654	606	629	622	593	617	639	655	661	616	634	648	616	642	654	608	668	633	704	618	666	697	605	633	673	623	646	663	658	657	637	627	658	624	622	630	636	652	680	626	684	671	624	630	667	628	645	672	678	658	648	685	663	652	654	643	681	627	574	622	624	648	634	637	646	630	625	649	631	640	580	700	646	653	634	645	662	657	666	661	655	613	613	641	722	610	659	668	626	646	629	648	684	699	629	640	633	656	612	682	606	656	637	647	649	641	617	645	664	638	683	678	658	638	648	630	621	658	651	636	651	625	675	600	695	626	663	651	622	682	606	660	627	634	628	646	686	595	609	643	640	647	651	658	657	653	632	665	621	638	686	614	621	668	634	610	629	645	623	649	660	662	625	638	635	663	619	654	657	605	667	643	609	615	686	632	635	640	636	687	658	644	630	663	655	663	625	659	606	666	645	620	628	692	666	637	647	617	642	684	689	663	582	589	656	627	679	646	655	664	644	657	638	630	594	597	637	625	624	639	660	648	659	645	626	612	652	638	657	649	629	676	610	694	650	693	664	630	632	714	695	607	629	617	655	680	592	667	684	662	636	636	657	643	637	661	619	674	683	673	691	687	642	616	620	641	659	641	630	630	638	675	644	645	656	627	620	615	634	646	649	665	633	657	591	664	632	668	646	664	651	614	617	600	670	614	651	636	638	665	617	634	616	572	613	614	634	636	663	635	662	612	667	595	625	643	642	660	600	634	595	669	688	621	615	672	687	611	626	650	659	606	621	635	664	658	641	645	654	626	643	629	622	616	642	631	652	626	645	624	612	654	655	658	710	616	646	609	678	660	599	620	613	641	678	618	621	644	637	584	617	666	651	676	668	645	653	608	619	645	683	660	663	657	648	682	617	643	688	637	633	637	639	639	614	664	610	648	646	629	644	624	670	655	637	641	595	629	634	613	641	649	619	640	599	629	634	632	690	620	642	609	647	637	629	706	681	647	638	619	670	595	640	646	653	644	647	649	641	635	635	642	637	648	651	664	689	612	638	633	615	623	686	651	630	602	614	630	638	671	635	642	651	627	649	662	621	640	660	620	636	633	676	619	627	615	631	662	644	654	637	689	635	630	636	675	656	608	674	686	718	636	640	613	632	640	659	653	631	658	648	649	646	650	645	647	656	658	635	645	641	677	666	624	661	658	618	671	604	603	628	654	631	605	673	600	684	704	600	670	659	647	663	615	668	658	657	625	636	656	605	587	635	657	669	646	622	655	640	596	598	623	666	629	639	650	649	676	639	644	616	687	628	640	627	654	635	601	630	621	620	677	622	637	658	646	655	658	658	589	665	661	675	648	625	581	597	639	636	626	646	656	644	651	651	627	652	656	663	694	608	624	646	630	648	624	638	646	623	593	631	668	653	628	657	663	638	653	646	638	661	628	642	608	658	617	604	595	630	635	634	658	621	623	652	629	639	676	643	613	611	642	637	621	655	687	641	609	649	670	687	616	614	663	705	615	668	644	640	661	655	610	642	654	664	619	640	639	644	626	643	668	674	671	613	639	691	642	629	689	698	642	644	669	690	592	638	657	654	663	654	619	645	652	659	622	656	637	646	622	632	598	626	645	591	600	609	659	629	651	641	664	656	645	697	681	627	556	677	646	606	616	608	644	668	654	613	605	645	669	635	636	632	634	653	588	659	647	628	671	634	676	608	693	624	656	613	661	665	598	657	660	656	639	635	680	638	630	645	609	670	668	626	652	630	644	646	662	659	642	648	628	626	616	688	670	652	640	646	641	621	688	641	613	646	621	632	601	640	660	690	633	648	636	646	664	680	647	651	606	626	659	682	632	632	672	650	639	660	607	707	652	637	638	662	635	651	636	652	611	629	649	684	676	655	604	645	649	659	635	643	632	647	694	605	655	629	634	657	632	662	631	679	644	670	628	648	655	632	673	616	647	604	613	711	597	653	626	618	632	665	620	635	604	630	657	638	627	677	664	671	654	682	650	626	629	648	625	627	604	609	632	614	659	656	610	672	624	618	638	619	630	644	620	621	629	660	659	638	601	659	656	647	648	657	608	623	601	645	653	655	609	633	673	650	629	670	653	654	632	635	621	658	641	649	636	639	640	644	694	625	700	640	661	665	642	621	626	641	636	687	662	647	659	640	620	650	642	602	644	625	618	634	655	621	605	675	653	662	652	614	705	660	652	651	659	649	638	614	623	627	679	660	640	680	629	646	653	643	632	633	622	652	666	624	622	661	593	684	639	667	647	620	656	635	643	653	662	620	641	582	614	617	627	656	618	625	636	635	660	648	660	649	665	639	636	637	664	668	557	647	655	653	657	645	637	634	645	631	669	629	638	644	646	631	675	639	647	630	663	645	670	642	640	611	651	664	647	640	643	633	613	659	675	637	643	585	650	621	635	632	645	665	653	689	623	642	645	653	628	636	649	611	637	664	625	633	602	672	671	645	636	694	596	663	631	629	626	627	670	660	615	666	674	632	639	652	617	588	619	665	639	634	637	706	667	584	616	615	631	664	618	693	640	658	596	649	636	613	616	669	640	674	642	670	611	654	671	615	681	621	666	595	635	634	632	667	644	644	638	640	625	593	651	647	649	646	650	654	644	654	650	660	658
19525	1839	1196	922	714	614	554	480	468	427	456	444	414	406	418	398	418	383	382	416	363	418	414	335	349	391	384	417	371	376	365	384	345	350	373	369	388	339	350	350	354	387	345	399	394	400	376	416	336	400	380	359	376	387	362	371	345	368	396	402	389	412	352	347	383	366	372	391	401	361	368	373	390	361	395	415	378	341	359	369	375	389	380	387	404	352	406	381	378	390	392	367	363	379	383	375	393	393	402	378	390	381	389	387	377	395	417	386	372	388	370	390	377	363	389	413	368	369	383	349	387	391	389	431	384	399	392	381	350	367	387	389	393	366	393	390	355	411	397	343	393	390	385	407	392	371	369	375	352	404	342	361	393	403	384	378	360	388	393	362	361	414	385	372	367	377	360	362	369	404	380	403	378	394	366	368	362	354	378	352	365	392	390	387	339	366	405	410	387	361	389	412	394	312	361	352	374	404	410	402	379	371	371	411	375	408	395	380	383	425	386	402	391	394	388	356	354	391	350	340	367	383	368	370	375	365	422	355	384	396	371	356	404	382	361	327	383	390	398	363	393	358	387	356	364	340	387	352	372	400	375	344	389	373	362	341	365	367	401	364	384	361	385	370	377	324	325	366	353	360	372	324	398	370	380	395	385	378	351	373	378	412	379	347	347	411	349	416	402	390	365	325	368	382	353	389	334	359	359	312	362	351	372	324	362	355	404	366	360	399	398	326	359	363	353	354	391	407	379	414	420	392	335	352	372	415	378	381	389	368	365	376	397	396	394	378	377	356	354	373	353	372	356	386	344	365	395	386	366	386	366	360	383	375	366	375	368	366	387	372	378	409	384	376	378	379	368	362	387	355	392	388	417	367	380	384	367	397	374	398	340	385	386	384	359	384	358	357	360	412	365	403	395	387	403	367	433	354	375	410	372	369	354	416	361	353	384	396	357	350	368	346	386	369	403	404	363	391	411	367	327	387	354	320	384	416	368	398	358	372	377	344	362	373	404	430	351	365	407	419	384	352	350	358	354	347	378	410	365	348	426	361	403	373	342	380	389	377	406	365	393	365	385	362	390	385	359	369	370	364	369	367	377	376	375	383	377	398	374	350	390	342	383	413	362	391	372	387	379	422	362	410	375	406	345	350	385	365	418	367	356	394	425	364	361	363	351	329	392	373	367	397	361	363	358	396	383	372	397	375	364	381	363	339	356	365	377	381	382	399	372	371	391	405	379	387	390	371	384	392	386	363	386	398	401	392	384	349	328	323	383	352	358	382	372	330	387	336	374	364	361	404	363	347	387	412	379	409	395	391	392	376	355	347	355	353	419	336	375	351	408	420	410	387	365	359	345	421	401	366	368	376	387	352	387	408	399	386	329	364	346	387	356	364	373	366	380	347	369	416	376	351	371	401	386	371	388	411	332	369	385	390	387	391	403	350	335	346	382	406	365	357	387	380	352	367	380	375	362	343	345	347	406	348	369	365	386	370	372	369	371	362	344	379	387	367	360	386	398	363	369	385	391	390	378	403	394	353	379	370	360	354	404	380	412	334	344	362	347	377	399	358	398	362	393	380	419	361	396	420	407	369	392	359	397	379	432	360	400	370	349	350	354	402	364	374	364	366	359	333	363	376	386	397	375	367	437	348	390	370	363	402	337	351	377	351	353	360	396	379	386	371	400	382	389	389	353	355	394	399	385	406	354	390	375	392	368	350	369	326	406	354	408	375	387	351	392	384	400	376	356	365	363	395	348	364	347	392	402	411	364	359	367	356	351	395	378	422	402	381	353	363	374	372	378	389	369	352	396	365	386	389	381	376	409	380	396	375	372	389	374	436	408	351	373	374	373	359	355	387	400	382	371	360	383	378	398	376	358	401	385	336	418	363	381	366	395	407	355	399	387	371	387	393	368	388	326	372	389	366	406	364	397	394	366	394	399	368	393	397	380	377	363	362	371	364	389	371	363	378	388	403	379	374	388	345	341	352	375	376	365	369	389	365	349	370	353	384	378	403	343	346	374	405	419	394	358	346	374	382	358	392	353	389	376	373	372	370	338	371	372	388	352	386	420	360	404	402	382	331	336	363	371	386	386	367	352	359	376	335	399	376	375	353	372	412	384	398	392	368	376	344	384	372	369	388	373	358	390	365	389	385	389	395	383	360	390	390	370	365	347	362	336	351	381	394	379	355	378	339	365	363	385	354	364	391	403	419	379	356	358	395	381	340	384	388	381	342	419	374	332	384	379	383	337	380	368	381	386	371	393	349	372	364	409	394	375	397	399	357	368	361	325	401	349	340	333	384	362	354	380	376	360	364	387	351	409	379	368	412	386	363	342	341	357	408	386	359	378	384	345	406	377	402	394	337	398	381	383	340	404	372	374	401	363	356	358	414	374	351	320	354	392	346	380	387	392	369	413	368	366	379	346	345	375	377	374	323	410	372	348	408	370	397	353	380	355	398	356	347	385	395	340	383	382	378	372	363	391	389	380	385	358	398	398	399	389	367	391	332	367	389	368	308	375	357	387	391	371	364	373	361	366	387	337	359	366	406	339	343	359	393	403	399	385	385	394	382	369	375	380	366	352	394	397	396	368	390	373	386	324	379	384	402	393	372	404	369	406	379	406	385	397	363	392	373	368	344	365	399	355	363	410	377	347	367	374	379	362	345	381	353	388	369	375	381	380	354	395	396	379	349	423	385	392	389	405	346	408	386	377	370	379	354	375	352	358	378	379	383	378	379	368	374	365	381	379	391	353	362	381	340	371	390	374	386	396	403	394	399	390	394	351	388	374	393	354	362	361	351	342	389	348	367	386	372	377	363	326	419	356	400	319	384	371	372	368	356	347	336	374	374	405	386	366	369	389	365	378	372	379	356	335	381	363	372	391	388	345	359	387	353	399	371	362	389	372	393	373	377	411	369	394	410	374	370	366	390	378	365	369	397	406	348	390	361	396	415	363	366	408	358	401	398	369	389	372	386	395	419	326	399	390	404	372	383	371	387	405	395	372	428	336	366	421	400	398	347	376	395	377	365	342	383	390	399	384	387	400	379	379	391	395	358	396	342	400	402	359	385	365	380	367	354	399	359	371	389	371	384	400	386	389	389	354	378	414	370	419	357	393	388	346	338	355	385	399	369	379	347	388	365	359	348	373	363	365	377	402	373	356	409	380	383	391	324	376	349	389	386	401	365	374	378	389	338	375	369	420	374	366	384	379	385	410	413	412	370	339	381	374	347	399	427	363	391	384	353	362	335	387	365	337	380	373	386	380	378	360	376	353	345	378	378	350	328	385	372	393	366	378	385	391	381	352	394	394	376	387	392	382	365	346	379	365	373	371	342	357	389	381	410	386	344	337	371	371	374	358	386	365	375	423	339	376	356	350	323	383	389	366	326	351	388	375	374	377	400	391	376	395	409	367	397	318	406	377	386	421	384	353	380	342	380	388	384	409	372	380	392	365	382	326	410	381	338	347	344	359	383	373	393	350	349	364	373
10663	1424	2225	2357	2132	1811	1585	1366	1339	1159	1143	1079	1048	1025	1027	921	916	951	962	934	909	853	977	951	858	919	876	910	831	874	818	871	867	905	862	869	839	924	887	876	842	823	800	859	824	821	871	827	803	855	829	865	799	807	806	821	851	826	806	827	855	777	843	816	830	784	784	836	851	801	833	810	834	838	852	871	884	832	850	825	831	866	881	877	863	831	883	837	843	850	828	839	779	825	842	844	830	847	806	835	844	776	777	819	845	866	812	806	801	785	838	794	850	808	828	803	743	803	801	814	844	808	842	769	822	815	806	834	822	825	821	801	818	814	770	789	875	809	793	798	857	834	817	854	821	843	841	766	814	818	839	808	828	809	791	839	825	796	831	822	857	783	794	795	873	801	817	876	838	837	902	805	859	873	834	850	820	837	779	821	907	910	798	845	804	826	850	822	800	778	838	826	820	795	801	800	819	789	771	857	834	801	832	796	830	822	837	810	813	834	819	832	795	814	812	799	834	861	846	788	868	830	825	863	786	855	776	797	773	817	797	834	841	806	791	834	790	841	807	830	855	820	819	788	799	793	870	815	902	805	794	827	794	783	823	810	763	840	780	830	794	781	800	812	801	837	749	839	885	821	794	835	825	841	816	843	809	876	830	850	812	824	775	846	807	792	785	833	857	749	851	876	799	844	865	844	814	820	792	791	816	831	822	857	863	890	840	825	822	806	779	828	807	848	817	826	820	830	797	808	761	864	825	802	841	831	828	821	814	803	779	839	815	792	814	810	799	845	797	831	831	805	827	836	803	846	820	854	792	808	801	787	779	851	785	811	798	812	843	788	799	858	848	860	792	797	823	837	788	822	861	795	824	742	810	854	853	814	788	763	834	835	785	865	808	823	779	802	840	841	863	791	812	823	828	828	825	844	821	823	824	787	839	817	801	803	822	815	821	810	841	840	819	820	816	818	793	828	800	817	775	819	826	878	846	783	853	836	833	853	834	800	813	835	796	809	813	867	804	794	867	824	821	805	799	794	786	819	803	792	827	826	794	844	811	839	852	820	781	843	867	805	803	814	855	887	816	826	820	826	846	850	833	821	809	817	818	828	796	815	832	817	867	764	805	793	824	762	824	848	829	809	812	833	841	847	832	798	782	813	832	776	788	844	826	781	792	794	766	848	806	804	806	842	843	824	822	884	778	770	842	833	780	851	750	811	816	777	760	740	831	843	826	796	847	796	791	817	834	796	833	817	804	827	793	833	867	773	793	789	801	869	832	839	815	792	801	850	899	806	831	858	810	816	828	821	814	872	802	823	833	801	775	816	816	815	823	804	820	838	763	792	817	796	838	787	810	790	823	818	852	767	786	820	804	823	789	829	878	802	805	780	809	786	847	824	805	918	778	805	831	802	818	819	834	813	855	815	802	806	844	819	839	785	863	843	832	870	812	817	828	832	845	859	790	833	847	818	820	813	816	848	805	852	854	814	819	832	815	843	817	853	853	781	838	859	832	807	810	774	819	826	785	815	815	855	865	833	855	788	736	850	809	802	784	806	774	833	809	829	720	788	864	809	867	800	790	836	823	852	828	808	776	849	814	887	827	807	836	840	892	831	797	831	825	836	787	821	861	809	840	820	838	847	783	822	799	787	812	832	814	787	817	815	820	860	867	844	848	821	855	808	804	839	754	828	806	794	809	759	808	794	815	809	828	828	796	825	813	790	809	862	850	854	818	801	825	844	809	811	812	814	827	819	795	790	813	811	819	819	792	825	775	837	809	768	808	839	846	825	844	809	836	816	753	842	798	768	854	818	786	787	770	815	844	842	867	766	836	780	839	805	762	789	863	815	800	811	813	810	830	798	815	800	830	806	803	743	782	817	790	788	854	783	818	841	813	815	853	801	879	782	792	880	848	805	813	816	836	794	811	865	825	832	827	808	789	851	827	891	841	843	831	772	809	826	815	846	799	814	833	880	808	848	832	810	893	805	772	867	826	815	863	844	822	847	752	805	864	819	834	855	824	821	778	806	793	861	799	787	830	775	797	823	810	793	809	807	837	791	816	815	773	766	798	809	818	864	806	795	760	831	818	799	833	819	791	823	837	841	834	796	825	823	846	827	793	863	790	820	800	763	858	805	798	832	809	799	796	746	821	857	841	848	811	875	807	842	830	825	815	824	793	821	832	779	803	811	849	819	819	829	766	810	767	835	809	862	817	784	807	794	779	787	869	800	817	780	794	844	760	792	831	810	806	813	811	795	816	842	841	843	838	810	767	798	754	865	825	807	861	788	801	848	804	843	793	772	847	820	808	832	790	822	806	817	827	777	828	782	826	814	832	794	804	809	826	852	854	816	832	836	830	820	831	733	828	799	815	761	806	781	811	853	794	768	835	801	773	884	815	845	811	809	834	856	842	842	782	862	838	856	813	764	833	843	829	782	875	817	837	858	819	748	849	797	766	813	821	799	815	851	817	912	792	811	793	812	858	808	834	803	807	804	857	837	845	806	838	835	854	826	810	798	812	811	801	847	766	798	810	818	834	866	837	843	808	787	828	783	836	856	859	800	816	851	824	867	781	882	813	787	810	788	821	782	867	872	790	804	826	827	828	801	834	793	858	804	840	841	762	805	804	808	814	789	829	864	785	814	822	816	814	825	858	785	834	806	838	867	803	855	857	853	836	788	814	817	810	856	817	840	821	860	819	817	789	842	778	830	734	783	850	834	851	840	825	846	808	763	824	824	838	799	866	817	792	822	819	798	784	762	858	787	785	836	804	854	802	846	820	760	809	838	801	900	856	851	839	852	812	809	816	854	828	821	849	844	865	797	827	823	792	824	812	820	849	882	818	826	767	794	806	831	853	772	835	861	814	839	831	758	813	872	807	823	831	834	838	836	878	836	782	805	789	848	893	831	824	786	853	794	790	783	816	813	815	868	845	821	823	806	811	811	813	803	779	824	766	785	791	858	818	843	865	795	805	859	797	802	813	893	846	833	798	839	874	776	808	855	819	813	831	827	815	829	802	836	838	808	820	830	792	797	838	775	838	789	850	800	852	803	820	838	798	804	809	822	796	827	799	823	791	796	818	787	844	875	841	795	819	787	831	780	826	779	805	847	790	783	818	803	753	881	758	835	852	814	871	811	837	827	818	786	901	826	833	787	851	886	842	832	782	819	827	831	822	888	857	774	809	854	817	840	832	782	835	834	801	846	802	815	869	814	835	853	832	794	795	794	843	824	786	834	813	831	797	820	761	800	846	853	826	783	876	821	792	807	799	824	803	795	824	801	805	860	799	810	806	846	833	822	793	844	884	814	810	822	793	799	874	828	836	824	869	806	855	819	771	813	802	824	782	859	807	824	821	807	850	809	815	846	839	855	792	848	822	804	836	859	867	831	831	818	822	852	859	817	796	889	828	841	863	851	789	807	822	797	808	851	828	838	781	818	817	801	842	828	806	900	829	791	835	813	820	815	793	805	804	824	770	868	773	817	793	842
4521	257	226	186	219	214	218	186	181	168	183	204	189	178	222	213	177	190	197	189	180	198	193	214	174	205	226	197	197	206	196	164	203	174	177	174	190	197	173	209	174	179	187	194	198	185	190	168	163	174	192	183	171	184	216	182	184	203	195	184	181	193	179	200	198	199	201	184	200	211	210	199	180	178	200	184	170	201	170	180	176	180	220	203	182	172	204	195	201	198	216	184	194	203	199	224	161	214	192	181	179	200	177	174	196	155	190	183	195	208	155	173	168	195	181	197	197	190	193	186	184	207	188	182	198	180	188	193	223	187	209	210	182	179	199	218	180	204	216	190	177	203	212	195	192	213	157	184	186	178	154	199	172	182	185	210	177	207	198	190	176	172	168	194	173	203	192	182	183	180	174	197	185	196	195	189	174	191	187	171	181	204	172	209	169	191	202	182	193	179	169	180	182	216	186	190	178	194	196	158	171	215	201	187	168	197	159	169	224	194	199	181	192	199	192	180	200	181	203	197	178	188	161	193	187	192	192	190	197	176	150	218	179	210	190	179	205	192	188	165	197	185	194	210	180	222	189	214	199	190	195	180	209	199	179	183	191	183	187	193	193	190	161	208	195	175	183	171	196	175	200	180	166	197	186	169	168	203	177	202	189	206	197	157	186	183	181	161	179	189	195	215	213	185	194	179	210	170	196	180	186	206	200	205	177	226	189	187	194	187	177	178	166	175	199	187	186	172	205	152	176	187	197	188	195	192	172	180	195	181	180	180	180	167	199	192	200	183	199	220	176	189	171	171	195	186	195	200	208	179	205	188	211	211	178	195	184	183	194	186	184	172	185	162	192	203	204	189	201	164	203	179	158	196	156	212	198	166	186	145	201	192	183	206	184	177	165	169	204	164	189	212	187	183	188	187	181	202	187	177	170	175	171	169	195	160	155	214	209	192	185	172	192	210	188	198	184	182	176	188	212	199	169	195	186	177	220	215	216	182	195	190	203	184	179	212	208	208	192	185	205	176	206	201	164	178	186	168	173	174	170	178	208	202	191	187	192	185	182	166	178	198	197	195	198	197	167	196	193	204	184	208	203	193	190	179	164	186	201	200	196	174	196	174	190	188	194	194	173	183	189	203	202	185	165	194	188	199	184	188	207	199	182	210	189	201	223	194	171	210	186	194	187	206	209	174	184	185	186	211	184	194	198	203	187	193	185	174	185	207	177	177	193	181	189	195	195	190	196	182	203	206	216	181	190	187	193	193	201	179	175	221	199	181	212	211	180	199	184	155	201	193	193	173	193	191	186	166	186	226	187	193	176	179	190	175	162	177	177	180	165	211	217	187	201	161	167	186	198	179	173	201	173	192	184	167	177	176	182	198	196	189	170	174	220	200	187	189	188	172	204	188	171	169	230	193	168	191	203	189	201	185	213	213	186	186	202	202	182	180	170	167	197	193	201	209	211	221	209	187	206	168	167	182	164	200	177	183	173	146	178	187	201	193	203	203	189	203	177	218	204	214	179	197	206	183	195	186	189	199	175	191	205	175	182	206	186	204	191	170	171	173	184	168	186	174	194	190	182	183	183	215	175	207	174	157	200	200	174	175	171	153	184	184	193	191	172	173	170	219	171	183	240	193	186	169	185	180	195	194	197	191	177	181	231	204	185	230	183	175	203	182	198	206	210	201	182	209	204	174	201	192	187	205	188	178	191	190	187	178	183	201	184	204	181	177	196	191	179	183	173	198	185	172	193	218	189	206	186	178	189	157	162	195	202	186	197	178	170	171	186	189	186	182	185	189	183	195	187	188	193	175	184	224	206	203	195	203	209	205	178	186	167	184	181	189	205	206	170	186	168	178	195	179	198	182	189	197	200	179	194	195	187	169	208	183	209	215	162	173	163	175	209	191	204	206	192	194	180	181	186	186	165	209	185	173	181	195	195	190	197	189	177	151	193	198	220	205	172	195	184	171	181	160	158	213	176	175	190	206	203	173	174	189	183	193	200	197	205	186	208	188	163	175	217	208	180	174	193	183	174	204	179	176	213	190	169	204	197	185	149	189	185	185	168	178	184	193	181	219	214	211	177	160	204	184	181	170	181	226	183	174	193	185	198	196	187	171	160	186	218	182	208	208	194	197	201	189	206	196	197	194	189	170	177	195	187	191	165	189	164	199	208	201	195	208	190	168	190	178	194	183	195	165	174	175	210	185	185	210	192	192	166	158	204	177	222	186	198	187	176	183	202	169	190	194	215	201	199	193	219	184	180	210	178	186	178	190	180	192	187	219	213	188	180	218	192	192	179	178	161	167	185	170	189	209	210	185	164	186	195	222	201	204	186	178	181	178	177	199	177	196	169	213	195	189	187	199	195	180	206	174	177	166	193	198	182	163	188	203	197	176	179	166	190	209	180	199	195	163	184	229	182	186	201	177	187	202	179	173	189	181	188	193	176	188	190	208	184	160	193	167	208	182	218	167	178	197	182	236	222	202	197	198	201	166	185	180	196	173	202	228	198	183	169	174	198	201	199	199	189	179	212	181	175	191	186	181	186	181	196	202	178	217	193	172	165	177	172	206	193	190	177	176	186	156	197	178	202	182	198	178	180	194	165	187	184	172	186	185	172	188	193	185	188	185	182	176	203	212	179	191	177	184	178	206	164	205	226	156	196	183	192	198	185	187	206	160	176	203	170	170	159	170	205	179	179	214	190	191	211	183	188	194	201	187	176	170	218	204	175	201	183	181	199	184	177	196	183	195	192	180	188	191	176	212	194	168	199	196	182	191	166	154	196	164	213	182	182	196	215	184	207	207	180	189	207	185	147	180	177	182	177	188	182	199	194	173	191	190	187	214	204	191	177	209	194	154	191	173	187	171	216	188	195	179	187	172	191	185	193	175	177	176	177	194	179	200	185	191	183	219	188	179	164	191	220	188	192	179	170	187	183	202	196	182	190	187	205	196	181	158	146	181	194	164	178	201	207	180	170	191	172	223	186	216	200	202	189	189	201	211	192	183	214	189	206	177	206	203	194	169	159	198	200	197	183	170	174	181	180	197	178	200	203	215	177	197	178	164	185	168	179	195	178	223	199	175	214	178	201	188	181	186	202	185	146	188	198	220	190	210	181	181	183	201	193	188	170	180	175	183	203	184	213	186	185	192	205	181	172	191	180	216	193	202	169	201	186	201	189	169	171	177	181	157	145	165	179	173	162	177	164	216	195	160	167	167	174	179	167	187	213	178	171	191	183	215	184	174	191	180	194	175	200	175	206	206	197	173	192	186	189	200	166	203	164	195	199	177	234	190	201	181	174	171	178	178	184	174	199	207	188	173	193	197	199	199	173	216	182	197	181	165	181	200	180	188	168	197	211	181	196	184	201	184	188	178	191	181	211	196	188	200	198	187	228	196	176	192	179	237	173	192	170	181	210	198	179	172	214	193	185	200	185	219	179	180	191	164	199	193	198	193	187	177	190	220	176	158	189	180	184	209	197	164
3431	495	480	493	545	497	498	440	466	482	476	485	482	490	458	481	446	475	463	494	443	490	441	480	458	472	472	443	468	443	455	470	475	470	482	441	478	505	435	462	472	462	457	468	427	472	442	466	451	486	455	465	462	428	480	478	436	454	463	510	451	474	467	453	465	438	437	488	474	460	486	464	501	436	490	475	500	473	498	474	476	438	443	437	479	495	487	501	435	465	446	464	456	457	460	451	430	453	462	458	439	471	469	415	494	411	458	422	484	464	503	446	445	487	451	464	461	462	469	438	431	461	476	418	442	452	448	474	458	486	485	472	438	465	479	448	451	467	455	467	466	489	438	428	457	415	459	465	444	507	475	419	482	445	441	469	455	441	461	452	498	464	434	489	442	446	441	495	425	460	467	492	499	453	469	449	455	444	451	496	465	446	472	497	483	453	455	458	479	485	483	475	447	434	460	477	464	444	458	431	457	438	483	452	446	456	504	458	461	443	435	489	485	426	469	465	473	469	389	459	471	465	454	490	462	481	475	436	486	486	473	467	444	461	486	448	470	455	459	472	445	473	459	469	447	474	473	460	433	469	472	466	465	465	460	466	502	457	508	453	467	448	463	481	459	451	471	451	413	463	479	497	463	490	444	460	474	457	440	464	487	484	484	483	472	435	469	429	433	423	463	468	434	438	453	433	492	444	472	476	450	510	451	427	460	446	477	450	424	480	472	463	469	479	484	483	451	451	471	464	407	448	519	433	433	479	460	460	502	483	456	458	483	504	452	473	467	471	438	459	522	469	477	478	469	484	452	438	466	514	472	445	464	464	469	422	457	446	445	496	462	469	474	443	463	446	481	455	475	464	460	448	423	473	450	460	448	427	468	426	433	487	470	469	465	449	442	455	449	406	491	460	456	448	463	452	506	457	440	421	479	476	422	460	469	465	414	532	433	444	448	390	472	454	455	460	458	506	468	488	449	495	461	497	484	484	461	442	440	465	458	452	459	472	472	436	474	451	477	432	463	468	480	440	482	435	456	440	455	445	449	467	452	483	467	440	482	495	455	476	441	452	455	425	496	468	461	425	434	462	465	480	478	455	476	469	466	463	445	466	437	435	447	456	477	459	459	460	449	445	457	412	467	412	446	449	501	472	464	454	473	472	437	460	462	438	440	461	471	460	485	477	442	473	461	488	475	503	463	441	427	485	475	437	465	465	437	477	478	415	488	440	473	441	458	429	478	456	450	461	492	434	481	461	452	411	479	439	467	471	476	469	464	478	445	452	493	459	450	462	484	507	468	472	430	442	450	469	423	459	432	471	455	462	527	478	453	466	457	479	423	491	457	505	454	461	468	428	475	419	486	440	423	425	467	447	452	469	472	458	468	483	445	453	452	417	441	468	463	454	433	424	450	432	484	456	457	467	488	466	487	453	471	440	438	493	471	490	410	500	469	462	455	446	477	437	491	495	493	439	460	457	437	493	464	434	442	468	447	424	463	461	475	480	515	436	471	454	466	458	468	466	470	437	449	440	481	468	508	453	459	451	440	460	459	450	470	492	505	465	457	437	448	440	467	466	452	472	487	457	495	480	457	479	458	467	487	482	418	452	474	454	485	434	442	475	461	466	470	459	453	460	451	495	435	460	453	483	490	475	432	442	441	468	439	465	508	462	459	486	466	454	454	461	460	470	486	442	451	480	458	470	432	440	444	431	433	475	470	429	445	489	455	466	460	463	496	455	461	469	454	449	419	500	455	488	474	453	488	521	417	479	427	480	484	483	466	470	448	480	462	447	427	494	458	472	475	481	448	423	436	502	465	464	461	465	459	460	456	487	490	457	431	487	477	451	501	459	466	464	441	500	460	454	471	429	479	499	465	480	459	441	462	428	448	481	464	465	444	404	465	468	463	474	485	453	453	460	418	439	454	453	473	449	470	444	495	440	442	441	458	423	471	486	453	460	478	446	457	487	443	426	482	457	441	486	500	456	473	457	443	449	483	485	435	459	443	475	432	454	486	461	449	443	402	464	461	468	407	440	470	414	421	432	444	408	461	433	456	474	476	445	453	470	454	444	457	443	491	471	470	435	460	493	438	450	455	448	442	419	470	507	487	459	469	475	461	459	477	454	436	449	458	487	487	471	455	437	478	462	472	476	430	453	468	463	448	507	458	456	479	508	472	479	455	439	490	495	495	475	460	490	437	481	463	416	465	453	425	439	458	473	436	473	414	466	478	461	506	498	484	449	471	448	479	476	505	457	464	484	445	447	470	484	500	467	461	443	448	453	477	491	460	470	515	469	489	456	441	439	459	411	434	448	455	482	470	438	446	419	454	501	482	474	467	483	456	470	429	469	447	490	445	469	438	443	503	482	470	457	460	462	470	447	443	477	444	439	466	453	477	437	463	465	493	456	439	451	471	481	461	473	468	483	468	454	431	472	424	426	453	471	476	449	465	492	430	477	452	446	484	446	503	496	460	451	431	459	490	494	440	453	461	424	485	473	440	443	477	440	435	448	452	458	493	500	480	432	480	459	463	487	448	467	437	463	446	403	456	435	446	465	468	510	472	496	433	448	464	437	433	469	446	431	461	460	464	440	414	458	434	439	468	460	495	498	446	437	464	489	519	470	443	493	472	462	472	485	453	450	443	452	474	446	467	461	493	469	453	469	479	482	416	454	426	470	440	427	463	418	483	444	504	455	467	461	430	450	495	455	471	489	447	462	463	502	479	445	442	468	457	496	466	441	490	467	466	500	471	451	437	457	458	436	489	464	434	464	456	441	493	446	441	468	464	467	448	420	472	498	479	436	495	480	469	439	452	464	476	481	476	439	441	476	453	493	433	451	468	457	431	453	460	438	428	460	473	466	471	426	508	419	455	462	463	456	446	473	468	466	439	437	447	489	484	451	445	483	463	450	433	496	454	400	480	432	462	485	468	492	442	443	451	477	466	433	476	455	474	451	452	448	463	439	456	469	490	435	474	489	472	465	431	449	478	455	469	481	459	450	482	456	479	482	448	492	464	463	459	456	475	477	482	432	425	438	469	451	469	468	468	482	436	478	456	503	460	464	431	454	439	467	441	422	433	449	446	450	427	447	430	417	466	479	416	474	475	468	481	456	426	455	432	440	419	452	465	508	457	446	466	468	435	476	469	476	437	511	459	483	460	501	484	480	485	432	459	465	484	458	451	423	457	462	438	448	455	474	447	470	461	452	449	426	452	469	457	448	443	445	484	428	432	459	508	462	455	474	452	447	452	509	474	470	432	464	462	441	428	449	489	481	486	457	476	471	447	451	468	451	505	462	492	455	461	476	470	496	430	482	442	458	450	437	487	453	476	451	434	444	412	464	451	497	451	458	433	435	471	445	445	471	433	449	476	470	445	438	452	450	455	404	463	461	480	461	482	487	482	455	484	449	488	479	510	444	415	497	455	457	454	472	435	437	485	471	460	443	424	456	443	445	476	477	446	457	480	425	440	451	458	463	454	452	456	455
12826	930	616	496	476	387	354	332	310	296	292	317	298	278	320	286	268	271	304	288	293	296	259	289	298	309	294	296	277	262	262	242	245	287	303	258	284	308	266	293	290	273	284	301	297	310	291	298	274	271	282	294	265	261	274	289	266	302	264	291	271	252	289	301	273	256	240	290	280	252	267	274	302	337	245	280	319	290	282	274	288	289	284	272	287	277	291	290	298	273	260	313	251	266	290	271	256	264	268	272	275	258	300	280	285	294	271	245	294	265	275	271	287	276	306	344	308	269	272	257	277	326	294	272	285	325	297	252	301	272	296	252	292	268	284	256	276	297	254	303	280	270	236	240	280	303	291	266	278	294	325	279	266	251	268	284	271	285	290	271	293	273	274	283	288	319	283	300	262	291	273	255	308	284	258	272	284	298	247	293	291	307	301	312	244	267	294	265	237	274	268	268	294	297	264	290	276	294	282	269	290	328	267	272	284	261	263	286	305	303	275	258	249	268	270	280	265	280	250	271	311	284	267	287	274	251	293	271	315	250	303	249	292	298	283	240	270	265	274	294	273	256	318	263	349	300	271	296	267	281	282	252	267	296	284	303	287	270	269	267	268	273	286	263	287	249	320	257	262	297	314	288	289	301	272	283	270	271	271	242	279	260	290	281	282	258	276	281	297	317	282	274	276	277	258	305	291	263	309	264	257	239	302	271	264	291	310	285	316	285	284	301	302	264	282	265	286	252	261	301	246	279	246	279	304	295	287	301	264	266	252	305	307	248	304	279	291	295	295	298	278	290	293	299	277	306	324	282	313	301	299	296	283	291	282	280	268	286	239	259	294	286	278	292	271	275	269	298	328	288	264	274	287	264	273	276	280	290	275	318	243	275	241	271	262	280	271	302	282	275	309	256	273	266	300	277	264	302	240	243	290	263	292	269	288	261	282	298	264	313	297	280	293	289	255	262	261	275	283	308	282	262	288	298	317	261	261	274	265	228	263	263	256	285	265	235	262	275	253	286	253	291	284	251	299	274	274	274	273	294	300	284	290	274	270	256	233	271	301	260	270	256	292	299	302	288	287	267	274	265	238	300	276	316	249	274	272	259	297	267	283	271	218	296	267	245	296	308	271	294	270	332	245	264	252	320	246	284	311	265	266	292	259	312	285	233	262	263	283	295	297	314	294	266	273	286	242	285	272	247	280	279	256	286	319	287	255	232	271	261	294	267	251	268	277	267	258	274	279	262	290	274	302	254	290	292	262	284	256	277	289	301	289	299	253	295	280	265	295	289	292	250	282	293	281	270	280	295	287	305	300	303	290	268	317	306	268	302	280	285	284	306	296	266	279	280	249	291	277	302	267	278	278	319	281	289	288	299	266	277	298	297	247	276	304	277	281	303	277	262	278	289	272	289	268	278	264	262	229	239	249	272	267	255	277	288	283	305	292	269	291	280	303	245	290	270	279	268	254	262	280	264	273	272	288	295	329	300	283	283	278	299	269	284	284	273	291	276	290	290	283	281	303	241	265	289	255	286	263	243	259	261	245	279	258	267	257	253	273	280	316	252	321	295	275	265	259	290	299	249	293	289	258	282	280	294	285	289	263	317	295	237	271	287	279	290	280	258	306	290	271	272	293	300	264	282	277	255	270	250	250	281	292	267	271	281	291	297	308	292	262	264	267	301	243	290	306	299	289	262	256	272	269	287	291	265	251	306	280	272	301	300	313	288	272	275	282	281	282	297	293	269	278	268	298	256	282	258	273	278	297	290	261	260	278	316	283	267	270	302	301	274	248	286	265	264	282	269	296	271	248	247	293	251	283	254	280	294	312	263	303	288	257	268	271	262	279	270	313	268	281	278	287	261	296	266	234	253	273	314	232	266	310	294	296	260	286	303	293	279	262	275	295	304	260	289	250	282	272	278	287	297	283	304	295	285	281	282	249	301	284	308	260	283	284	294	289	293	257	259	250	279	282	265	290	285	279	287	308	276	302	285	301	315	267	264	274	265	288	279	268	300	280	262	310	310	282	280	274	277	283	283	284	271	298	252	245	261	235	292	266	294	293	269	274	254	294	277	299	296	321	296	290	249	303	290	283	287	277	278	294	278	273	252	270	313	274	277	278	274	281	246	245	277	300	260	295	244	282	279	303	299	272	289	262	277	298	321	262	296	249	288	282	294	285	298	293	251	251	281	263	264	286	275	261	328	265	276	276	309	300	275	283	276	323	288	294	283	294	260	282	292	270	286	296	330	266	274	281	284	304	274	264	273	333	298	277	282	282	263	301	275	288	284	260	270	289	291	275	264	297	295	278	261	276	270	277	286	276	320	269	292	317	250	275	271	285	293	282	274	267	295	288	267	267	253	287	283	292	304	274	276	271	286	272	293	270	274	274	246	253	261	270	282	266	291	272	314	262	266	289	243	309	285	261	272	254	287	248	315	263	281	277	241	297	305	255	267	268	312	281	313	277	323	324	314	274	283	258	320	276	269	291	269	272	256	314	300	282	269	307	293	281	295	268	258	249	282	268	272	306	288	254	256	263	285	254	288	262	273	267	312	289	257	269	273	274	292	300	281	248	307	277	308	285	320	269	303	279	247	288	250	253	270	288	292	289	322	254	293	279	264	296	274	260	298	305	276	278	283	292	284	280	288	273	266	273	259	269	265	290	281	267	254	261	285	277	276	260	270	292	310	284	296	302	312	286	277	294	275	256	295	296	298	289	292	305	263	270	279	284	284	286	277	266	263	289	275	300	285	310	288	280	291	269	262	286	270	285	297	283	279	276	317	283	284	286	286	260	281	293	288	305	293	277	282	284	278	288	293	283	243	258	274	288	252	270	268	268	295	289	285	307	316	272	280	281	251	268	260	297	300	300	296	304	300	275	268	263	249	274	325	294	322	249	265	282	257	267	303	256	298	289	286	287	292	299	281	300	253	320	268	284	283	272	265	282	275	249	281	272	253	328	290	272	311	327	313	298	279	285	300	282	278	295	277	311	292	321	286	284	279	281	270	233	260	318	250	272	288	289	279	288	271	256	297	284	283	277	269	272	291	264	293	291	242	294	281	275	292	261	266	269	295	275	279	297	257	274	290	304	284	258	265	266	300	298	268	261	245	317	266	256	287	305	285	279	275	264	324	280	255	291	287	273	292	267	293	293	255	315	301	305	276	259	265	307	286	266	274	299	278	257	301	309	263	285	305	273	310	297	270	275	276	280	302	313	287	308	274	282	313	240	306	272	281	299	272	265	290	294	295	310	293	292	279	293	281	262	245	288	281	256	298	308	290	230	284	283	280	260	292	286	257	286	281	271	263	277	266	253	271	272	281	296	274	276	281	260	271	283	266	256	261	264	276	291	294	290	306	293	302	289	246	287	280	316	249	318	283	269	271	298	281	282	271	278	280	263	248	261	281	268	299	325	314	283	286	285	264	258	272	266	262	305	278	299	257	260	282	273	273	299	264	283	247	301	254	285	293	297	284	339	282	294	281
8729	933	1306	1470	1318	1170	1052	948	897	819	833	772	721	755	756	803	738	682	723	682	674	705	688	714	671	698	664	668	599	656	619	638	675	677	619	664	660	630	663	621	656	661	668	662	618	655	689	605	632	675	648	691	696	591	639	637	654	638	654	639	672	640	627	688	664	628	628	608	611	665	675	676	704	646	647	718	688	607	622	703	666	660	681	701	662	662	634	663	667	645	657	680	646	647	671	619	680	650	620	613	636	626	629	625	681	657	633	645	652	693	659	648	679	650	639	631	652	652	681	669	716	628	637	623	645	673	686	688	640	636	659	613	628	651	631	677	626	675	599	619	654	686	635	622	659	634	612	603	632	624	666	641	674	642	693	645	653	666	632	670	661	651	686	651	603	667	609	669	681	661	633	675	665	660	636	658	658	682	653	663	634	647	698	646	668	656	639	622	654	628	652	638	632	651	646	652	650	674	683	631	642	674	711	610	661	636	608	632	672	691	656	683	680	604	654	628	618	665	645	665	617	653	640	642	622	651	676	608	666	636	654	606	672	674	644	642	621	669	635	631	670	665	628	642	696	621	611	680	653	612	682	632	645	684	678	645	629	610	676	641	665	657	610	659	626	672	654	677	658	632	702	644	634	662	654	657	656	672	626	669	678	653	636	615	609	631	651	615	648	624	698	604	693	670	693	691	590	655	663	660	629	663	643	659	679	654	601	684	633	675	617	679	657	639	670	589	667	688	638	615	661	683	616	636	648	638	683	673	640	631	669	689	665	591	669	624	604	652	641	667	637	667	651	680	614	665	624	663	647	622	660	663	694	664	640	615	583	648	628	726	663	641	650	648	638	647	670	614	614	636	613	659	626	652	645	658	641	680	666	633	633	676	636	624	616	646	614	674	595	654	676	597	648	648	645	641	625	665	645	630	639	663	649	660	678	624	649	623	632	660	633	656	658	622	597	654	623	651	667	619	634	657	678	635	616	623	632	673	622	618	629	601	627	665	656	645	628	675	645	647	636	623	655	632	657	658	631	627	658	639	640	643	642	664	654	665	660	664	652	626	665	648	606	648	661	662	684	650	590	641	675	632	640	647	687	626	589	616	626	688	633	665	690	640	632	602	662	680	657	662	626	661	610	660	640	649	651	630	663	681	616	613	617	606	642	571	661	650	687	676	629	638	654	629	595	627	665	631	633	676	644	631	637	645	629	673	659	643	640	668	662	629	658	641	705	652	656	632	596	641	629	606	654	613	619	640	649	630	624	645	630	644	629	659	636	661	615	613	612	639	656	635	606	668	640	667	670	668	652	658	657	583	690	676	671	638	651	602	634	658	642	647	657	688	633	647	686	671	655	672	652	618	659	590	653	663	641	645	573	634	651	644	650	733	629	639	638	678	679	671	686	610	658	664	604	648	650	652	641	646	684	699	634	629	685	672	647	647	648	657	634	654	603	639	638	612	663	695	675	666	634	663	630	628	658	630	654	653	651	617	649	633	705	666	624	674	639	688	614	610	629	605	645	647	663	623	650	691	641	671	610	622	656	645	636	663	664	662	643	657	606	684	637	612	626	605	663	675	646	651	658	660	676	662	607	642	638	661	692	662	692	648	646	641	693	632	608	622	609	606	634	651	659	630	637	662	619	637	706	666	694	695	632	657	643	614	624	629	623	621	660	666	626	669	607	653	647	697	663	623	614	660	662	625	678	654	664	627	657	686	667	690	657	668	628	650	661	646	633	669	624	628	687	662	698	639	643	667	671	619	659	613	649	663	670	625	698	631	659	702	627	629	670	662	627	636	646	648	625	639	663	682	682	635	642	678	653	610	587	677	659	629	648	633	657	682	608	668	608	675	618	649	651	739	681	617	615	621	617	614	606	606	618	663	623	657	645	652	626	656	617	647	622	651	600	598	670	649	643	658	616	636	639	659	666	647	647	597	658	632	604	712	649	628	631	605	710	649	614	695	648	644	610	617	642	701	600	614	673	635	667	637	659	617	641	710	633	669	726	644	626	657	635	662	620	622	646	645	668	681	637	631	630	657	679	703	689	656	623	678	659	633	675	669	676	639	649	636	669	693	646	622	679	610	641	595	678	667	685	671	619	639	615	626	605	672	652	616	654	649	642	659	629	648	704	608	645	674	695	644	643	658	654	627	636	691	654	668	674	625	660	647	612	636	625	660	641	647	622	625	662	633	669	650	642	696	657	655	631	696	584	674	639	602	645	681	606	664	622	678	624	623	661	637	654	606	696	636	628	637	627	618	615	667	630	647	679	611	659	633	630	677	649	653	644	612	583	624	662	688	622	649	650	641	614	591	656	649	649	617	651	582	643	650	653	598	653	637	643	647	647	647	646	646	660	642	661	651	659	660	642	623	651	638	617	671	622	696	611	715	702	626	639	648	641	626	643	636	616	631	648	638	701	657	624	627	661	622	628	599	628	685	688	671	638	639	645	665	630	655	637	640	681	613	675	621	680	610	644	668	699	700	629	604	650	672	600	634	653	647	638	692	647	654	685	681	637	668	655	666	670	615	609	675	666	621	612	664	649	600	622	614	644	633	615	632	618	670	646	652	641	623	655	625	668	674	674	608	679	658	697	648	659	658	659	673	611	652	652	660	672	649	653	651	681	659	690	620	632	643	656	662	645	677	675	715	664	687	654	647	578	611	634	638	704	642	617	638	634	669	634	644	665	661	657	667	683	642	609	632	661	636	682	629	720	623	634	663	643	632	639	660	646	676	663	650	639	656	623	619	672	667	633	670	639	732	580	630	629	620	649	661	628	625	625	641	634	667	630	670	654	651	679	660	665	637	658	679	611	629	609	657	645	649	676	627	651	613	631	644	671	661	652	678	624	647	655	625	674	610	620	634	665	635	726	643	643	694	647	620	628	593	625	626	672	626	655	652	641	648	640	629	635	638	656	625	639	653	658	653	687	625	672	666	641	631	664	661	660	649	649	632	706	690	626	640	642	633	662	648	640	617	658	675	611	669	644	620	634	681	660	664	663	649	624	639	664	641	680	678	641	623	670	572	620	609	656	646	636	592	654	641	661	663	640	640	687	648	676	621	658	664	691	629	652	662	644	644	655	648	662	628	672	664	626	645	654	647	663	692	660	671	666	682	621	613	636	609	671	619	703	673	678	632	658	633	647	656	649	591	651	650	680	663	636	610	667	661	652	640	625	678	664	642	641	660	624	650	650	617	583	637	628	677	584	653	665	654	667	624	629	619	599	637	607	694	676	643	637	695	626	651	658	643	681	639	679	646	653	644	658	672	658	663	649	639	633	655	621	599	637	641	637	696	663	619	695	661	642	595	653	660	649	624	649	620	637	624	651	663	636	627	677	641	601	651	639	661	679	671	640	644	648	648	633	636	624	620	637	616	684	627	653	612	629	628	634	595	666	596	629	598	693	687	639	627	631	625	700	666	611	653	629	649	632	635	635	666	659	674	659	643	641	672	644	653	650	678	644	643	685	644	669	648	648	698
20341	1903	1174	907	704	553	533	505	479	451	461	405	421	439	411	407	404	403	429	411	409	400	416	393	395	424	385	385	400	413	404	402	373	374	384	362	403	388	396	416	382	351	392	374	410	373	360	373	417	405	377	338	387	403	388	385	353	353	397	405	389	393	346	364	388	384	380	405	398	403	413	392	373	390	399	369	379	417	359	370	386	381	399	428	402	372	358	369	401	375	393	425	374	375	376	403	400	389	402	365	427	362	418	386	382	387	355	371	362	401	367	391	346	381	359	451	364	360	396	386	355	416	364	383	364	384	371	375	381	372	354	387	370	372	382	352	387	418	404	396	408	372	398	400	391	401	362	368	363	392	388	387	376	376	372	371	404	370	352	396	352	406	395	353	396	378	403	367	396	390	355	357	380	373	404	362	363	362	419	405	405	399	341	373	357	375	402	397	361	391	422	396	369	381	433	404	361	355	385	382	394	334	413	377	390	393	416	371	417	406	360	437	397	388	366	364	393	417	368	379	391	393	391	359	399	428	352	380	359	382	378	400	405	351	357	381	408	388	368	366	418	395	363	412	386	370	406	387	389	365	373	396	386	357	353	382	371	382	402	391	415	365	362	432	409	340	369	379	383	380	352	338	405	406	404	389	350	393	407	406	390	371	355	393	350	342	383	397	378	380	337	438	386	375	380	389	359	372	426	388	397	370	395	352	395	420	385	406	386	379	344	432	379	371	362	372	390	383	381	427	373	398	392	377	374	408	355	358	380	390	368	404	373	355	363	376	350	376	341	392	378	366	408	372	388	378	368	401	374	355	389	390	386	370	417	401	404	378	367	388	385	379	356	389	382	367	389	447	399	400	370	400	368	356	385	393	388	360	377	355	366	382	400	384	383	364	409	361	348	402	381	357	374	355	373	407	398	354	376	373	395	420	379	397	378	349	333	387	367	408	376	402	384	391	379	389	398	389	417	353	357	356	402	404	359	401	379	397	370	407	398	389	349	385	375	384	400	366	361	390	385	369	373	383	408	389	367	364	380	358	416	374	398	385	388	388	375	373	377	374	384	373	360	361	359	360	347	399	400	348	360	347	394	380	395	369	407	364	386	384	394	359	353	377	381	403	379	415	415	412	423	411	363	352	383	390	373	387	385	379	405	399	371	370	391	367	378	390	374	380	406	397	410	399	397	364	383	398	401	387	369	393	394	380	353	369	387	374	410	371	425	389	381	372	412	367	375	397	375	433	385	407	395	398	392	399	348	345	361	383	418	412	408	396	339	379	363	372	349	363	365	364	387	379	371	356	405	366	384	414	404	397	377	395	428	359	380	382	374	363	345	386	361	385	388	407	371	371	344	351	382	388	385	364	360	382	395	363	396	421	358	360	352	364	436	383	423	386	385	374	360	348	407	358	412	378	366	370	381	386	362	371	401	377	367	377	383	371	390	356	367	373	417	404	374	411	393	393	365	375	334	369	393	400	446	394	364	368	367	385	414	355	413	380	350	382	392	356	391	375	397	372	374	376	375	375	397	387	386	397	383	350	365	385	386	365	370	375	395	367	362	384	393	350	365	382	347	357	390	420	401	417	347	362	413	388	369	386	341	389	399	393	366	363	396	366	385	380	394	385	406	417	349	403	374	385	355	364	369	382	370	393	332	374	371	366	374	368	385	395	424	392	428	388	371	387	382	374	384	358	357	364	335	385	375	383	392	368	394	375	374	376	369	395	382	373	383	396	376	373	396	423	426	355	371	371	381	342	411	375	375	389	365	361	367	402	369	398	408	384	407	398	373	405	377	375	389	387	369	387	404	408	354	393	364	388	377	358	390	343	375	354	398	414	387	354	362	352	411	409	398	375	357	367	413	376	373	398	400	376	341	379	411	356	422	397	374	387	443	390	353	389	331	356	383	349	387	366	416	413	399	371	380	397	390	370	405	388	371	388	362	366	363	386	387	379	354	372	396	397	425	374	374	419	355	407	392	380	386	387	404	395	387	345	379	398	368	382	349	419	397	413	364	367	358	385	341	333	409	432	400	381	366	367	372	390	370	379	410	363	382	379	409	378	400	393	384	371	418	402	381	402	363	349	372	382	427	401	432	377	357	365	377	361	396	378	384	368	368	366	392	432	347	367	381	363	383	375	385	371	385	361	361	389	350	370	408	370	399	399	361	367	390	375	388	410	412	402	347	391	375	340	390	388	375	400	368	393	362	364	401	397	398	379	376	371	411	422	365	393	385	391	373	377	381	352	335	393	386	398	365	360	378	390	421	347	333	340	354	404	389	391	374	372	400	383	395	342	331	382	361	378	346	375	382	378	370	388	395	366	377	371	386	344	400	413	357	438	382	376	379	348	363	375	386	373	375	383	389	392	316	365	362	393	331	358	373	361	398	388	394	392	395	386	379	373	420	392	372	416	408	402	373	353	409	374	357	371	374	372	373	383	397	392	343	359	379	418	350	417	360	358	389	349	338	345	376	402	417	384	433	383	376	370	314	368	378	365	408	381	365	381	399	364	419	394	366	384	393	390	340	386	399	409	374	342	331	371	419	356	363	371	401	382	395	373	374	333	401	397	378	406	397	412	380	450	391	363	359	374	390	389	416	377	379	381	383	350	391	369	373	391	383	368	376	364	412	362	370	368	397	398	384	384	373	359	375	395	375	390	399	370	420	366	379	395	372	365	377	349	348	356	374	326	355	389	393	336	357	379	350	375	356	376	386	408	388	414	389	370	369	396	364	370	383	402	394	389	383	374	364	390	362	389	350	415	417	391	420	370	353	366	406	368	412	382	402	402	358	353	355	401	390	382	384	385	391	365	441	389	387	372	381	378	373	343	360	362	382	376	399	379	368	376	411	364	369	417	387	347	391	388	365	358	377	395	356	369	409	375	382	375	396	375	352	399	375	398	385	382	393	447	420	392	391	360	415	337	372	401	369	360	356	375	362	385	359	422	381	359	387	375	392	362	418	394	357	371	389	376	374	376	355	361	402	384	410	385	406	399	404	407	408	367	387	357	392	339	332	386	372	397	351	364	354	380	390	381	368	373	387	351	396	388	386	370	407	394	395	403	393	351	357	364	374	370	409	384	372	414	393	418	362	364	368	409	385	370	381	372	398	334	358	370	380	407	394	439	433	409	359	378	373	352	392	406	395	366	351	403	371	350	371	370	365	376	406	405	403	407	375	350	344	377	376	377	361	378	348	392	335	369	372	357	349	380	386	400	404	400	406	363	372	359	335	384	368	388	376	382	364	354	356	392	386	399	403	390	364	349	395	414	369	354	358	342	356	403	389	413	401	374	393	408	392	360	393	439	388	399	382	397	374	377	375	366	360	353	363	359	381	355	396	428	401	359	407	391	370	355	397	406	388	396	360	390	342	376	347	390	350	389	409	370	370	339	352	400	370	412	402	362	359	377	358	415	391	372	364	380	365	399	389	383	375	401	358	367	369	368	376	398	369	386	339	406	379	389	438	333	358	359	356	381	386	363
11028	1506	2189	2479	2083	1825	1584	1415	1317	1156	1151	1099	1045	1014	974	983	961	945	912	907	935	913	940	937	898	842	925	878	901	902	820	885	808	898	851	912	808	841	904	855	854	895	805	815	833	844	892	820	818	852	852	803	793	824	856	825	840	847	862	806	834	862	881	822	873	847	875	831	841	823	846	835	850	859	892	862	952	873	889	863	898	876	858	868	893	816	848	818	838	868	859	819	855	853	812	838	816	832	769	881	832	860	859	867	826	854	849	814	823	844	827	855	807	864	856	855	799	773	808	816	787	853	793	798	820	850	838	827	833	835	806	775	808	856	801	843	855	864	836	797	772	812	867	822	856	805	834	796	772	832	848	836	764	821	848	824	877	830	792	775	810	910	831	808	844	820	824	809	856	848	834	818	873	873	774	887	821	836	846	859	859	870	812	838	805	805	847	863	783	827	821	848	832	830	818	828	833	800	801	871	815	823	859	833	824	832	818	796	880	830	795	839	882	815	821	799	867	774	818	799	749	812	836	865	856	821	809	803	885	815	809	832	813	833	860	838	773	861	888	818	821	849	793	847	815	807	850	803	838	800	816	854	901	859	841	815	846	810	864	900	802	866	840	843	838	856	801	811	833	848	792	836	813	830	815	800	849	819	843	836	806	858	833	826	791	856	814	807	809	843	862	818	849	794	857	814	850	798	818	860	801	837	816	818	832	841	826	843	815	871	882	847	794	832	840	842	843	829	828	784	793	841	829	769	823	789	809	821	836	811	839	780	817	834	850	833	769	828	860	842	825	814	852	878	815	839	817	816	814	822	838	830	831	860	823	826	867	818	860	871	824	804	849	860	856	871	790	802	831	859	852	814	799	810	882	861	827	842	823	831	838	851	792	832	867	791	780	830	826	814	836	818	804	806	805	830	833	813	803	782	827	870	820	832	813	845	842	837	863	835	809	857	842	806	801	829	825	781	836	829	817	832	820	877	846	894	844	837	898	787	785	842	795	837	854	878	798	799	864	835	837	792	796	851	810	839	853	840	800	850	819	833	863	836	817	834	824	825	829	820	840	799	848	791	839	787	821	848	793	825	858	832	763	835	770	845	846	843	857	807	807	834	750	800	841	832	793	807	851	792	834	834	857	854	818	790	816	804	795	847	848	892	813	852	897	837	826	817	864	825	834	813	847	840	833	820	886	833	830	821	876	800	869	841	841	821	831	869	806	884	833	807	851	769	804	841	830	784	833	796	818	882	843	843	837	769	828	816	827	833	818	768	789	819	801	800	772	785	804	791	839	839	863	803	828	872	815	827	859	835	772	861	819	843	814	827	802	856	837	797	846	863	834	788	825	834	847	746	840	867	832	820	845	782	819	815	856	800	767	861	861	848	849	796	852	844	834	824	853	821	789	802	838	813	818	845	841	819	803	854	845	827	790	892	773	827	811	805	815	798	796	844	854	846	820	860	753	797	821	781	830	824	789	812	786	857	830	895	828	803	869	786	848	784	828	837	791	829	851	766	853	792	816	842	829	846	835	830	861	831	808	752	837	831	802	829	813	828	838	838	827	784	768	897	786	804	837	849	855	853	853	835	836	816	828	835	830	859	836	815	837	872	832	833	834	795	822	894	807	875	827	850	813	810	804	854	806	859	822	816	886	829	845	824	807	843	847	860	796	803	822	808	834	794	836	816	846	796	812	837	827	831	837	825	762	824	852	859	794	773	852	805	808	805	826	817	835	803	834	831	817	859	855	774	796	801	829	805	811	780	842	819	812	834	845	870	850	819	776	804	814	858	805	825	833	779	818	850	819	799	845	827	835	809	827	871	852	814	840	838	827	856	837	849	799	783	849	779	794	816	853	820	831	841	821	861	841	867	827	831	829	845	827	849	806	876	816	822	773	844	813	806	816	824	795	777	819	821	847	833	805	860	815	849	874	846	824	893	820	817	826	747	834	833	795	819	786	820	842	862	856	837	793	828	777	837	833	836	840	837	792	870	808	848	790	852	826	833	864	831	783	799	855	853	820	849	843	810	846	832	859	778	872	866	846	847	816	827	832	852	828	834	839	790	812	814	864	832	829	857	801	816	792	810	781	875	803	849	831	858	803	786	818	825	821	873	859	799	835	852	837	830	821	887	811	846	820	825	901	848	819	798	771	785	843	794	826	807	854	835	758	809	803	811	858	827	833	792	820	783	849	823	779	887	859	865	822	808	838	877	782	747	836	811	845	816	791	820	829	854	793	851	835	849	879	870	860	820	832	823	819	807	897	791	829	799	870	832	859	835	841	861	847	794	819	821	823	863	793	844	777	812	808	883	859	877	824	805	832	867	844	841	843	795	789	843	860	876	796	818	849	815	803	831	861	791	796	816	863	875	790	812	861	864	797	848	821	823	785	818	846	828	820	812	858	824	815	775	793	808	839	827	809	846	858	858	817	823	776	788	868	795	793	779	812	818	824	848	790	869	808	837	882	837	851	866	823	793	785	783	871	801	866	798	803	806	807	805	815	816	808	885	864	837	811	826	848	836	810	829	861	787	869	850	804	856	825	790	835	825	827	835	833	844	836	833	774	858	821	839	799	848	894	811	844	794	855	809	868	789	804	772	782	831	827	793	785	834	803	786	806	861	836	815	763	835	800	798	785	837	822	867	789	793	782	832	820	849	803	870	835	836	798	846	836	829	797	844	834	839	788	838	831	851	916	861	830	801	816	861	829	818	836	824	827	780	804	825	789	824	852	822	842	814	837	855	854	762	855	858	782	798	790	848	856	803	886	797	853	764	735	884	843	812	838	819	875	800	838	847	830	833	838	812	868	791	866	765	810	835	838	830	878	816	802	787	841	823	786	839	834	856	780	866	877	806	860	818	821	848	843	830	823	850	839	849	838	818	788	828	845	762	838	812	848	849	811	843	852	806	832	834	796	826	861	855	828	843	861	870	852	840	835	833	816	822	810	824	844	861	825	852	865	827	811	860	824	793	790	829	814	809	852	788	827	794	842	795	849	845	792	780	845	858	783	829	822	776	841	813	834	822	835	821	839	830	845	828	887	828	860	838	834	829	821	794	801	845	772	842	859	823	823	799	814	796	888	784	802	778	839	857	850	796	833	848	828	846	867	852	855	849	832	854	804	844	872	817	803	850	829	856	855	881	805	826	812	803	874	809	814	862	835	777	834	848	802	855	828	806	860	796	828	827	812	823	858	799	782	827	816	843	753	872	812	799	836	818	803	889	827	809	837	829	857	848	858	842	785	806	828	814	823	872	849	804	811	823	805	846	830	856	868	798	816	833	850	839	851	824	838	826	816	798	840	877	868	864	817	850	841	824	793	837	830	819	812	839	823	865	781	777	796	777	831	820	827	821	808	798	858	856	852	884	846	857	871	836	830	858	835	813	807	797	790	868	850	854	851	824	789	881	798	806	864	859	844	846	850	822	826	847	821	845	828	866	826	872	814	833	851	786	854	876	813	818	837	850	884	798	823	836	871	856	826	836
4052	228	202	217	192	180	203	182	212	206	198	203	197	192	188	180	176	189	207	199	201	184	179	166	221	184	185	183	189	183	181	196	169	180	201	183	180	185	195	194	216	173	188	179	191	196	209	201	174	186	194	217	188	165	199	195	194	197	167	207	168	198	201	175	191	193	196	196	193	183	186	157	185	213	215	199	174	182	209	187	193	216	191	206	196	214	178	227	185	214	183	211	172	204	203	178	178	211	186	195	198	208	204	198	163	215	170	178	204	210	201	192	212	190	191	212	186	222	196	175	196	165	193	201	200	193	196	183	215	181	203	170	166	170	192	172	181	190	191	204	197	203	195	199	181	226	154	177	204	219	218	176	191	221	184	194	199	179	194	220	184	213	193	180	200	186	160	201	184	206	201	170	205	175	198	182	169	197	217	211	158	211	187	208	198	181	229	167	197	182	190	180	209	211	207	182	181	197	195	190	193	179	178	212	194	195	180	219	186	191	182	202	199	191	181	201	166	202	218	198	187	179	190	180	202	212	183	193	200	181	193	189	210	217	215	193	206	188	171	184	185	198	179	203	216	189	197	177	168	194	177	177	192	197	209	211	210	179	189	180	195	203	183	188	194	177	214	198	189	205	199	194	201	177	190	200	168	165	191	193	199	178	205	175	169	183	228	194	180	183	209	201	213	206	186	196	189	195	205	199	194	208	176	202	203	183	168	186	183	194	187	182	207	166	185	191	191	170	193	186	198	176	175	183	202	186	207	212	226	161	198	207	188	185	196	192	203	200	186	215	181	191	196	204	177	203	164	182	210	197	191	191	178	203	202	170	194	187	176	171	212	197	190	207	202	167	195	200	198	170	222	192	190	189	208	216	197	189	218	194	205	193	193	210	213	178	202	183	190	190	215	159	204	199	200	173	180	185	194	201	189	196	200	180	202	219	197	185	198	172	220	186	169	190	217	198	191	205	184	192	204	197	202	173	177	198	218	219	196	180	196	187	175	164	178	220	201	190	166	166	197	188	192	155	182	210	157	191	180	193	181	179	198	176	203	194	183	183	181	203	189	187	180	212	157	186	183	188	208	197	222	203	213	195	180	179	204	166	196	198	191	206	188	176	163	176	188	195	166	195	192	194	190	194	189	178	186	212	185	221	185	174	187	199	189	153	213	216	181	174	221	195	173	193	190	205	196	194	195	181	202	183	185	174	186	174	196	200	183	210	208	219	196	195	176	174	190	189	210	201	185	203	180	189	205	207	184	191	175	188	203	174	192	194	201	210	183	195	200	186	205	215	199	210	176	210	179	200	191	198	210	158	194	202	171	201	186	200	186	188	211	205	173	191	198	181	177	208	196	192	185	162	174	211	203	194	186	194	190	204	191	174	200	191	209	190	181	204	166	179	186	171	181	201	212	175	201	182	199	190	198	188	221	203	181	191	157	192	186	189	192	189	161	190	217	186	196	174	183	194	162	183	194	206	195	162	196	209	196	183	213	165	198	162	179	211	210	179	183	193	191	169	178	201	192	192	190	190	200	187	203	171	192	186	205	192	179	169	172	188	217	190	194	171	173	192	170	211	190	168	207	179	224	198	194	177	199	178	184	175	175	202	166	191	185	204	190	177	238	184	197	171	187	176	205	204	207	194	192	177	183	167	192	215	202	161	180	201	182	190	210	182	163	184	190	194	185	175	186	208	178	170	228	193	179	207	203	193	161	178	185	187	177	180	197	205	200	186	177	206	193	192	167	201	181	199	205	212	199	178	202	190	209	181	219	182	206	179	185	213	191	189	203	166	178	187	202	214	193	190	203	180	194	175	185	208	202	198	164	186	199	214	206	174	208	188	197	189	190	198	228	180	201	194	180	178	184	223	188	205	199	209	176	190	205	210	212	202	197	197	183	214	182	206	185	169	192	179	201	186	208	175	185	186	181	210	197	194	203	200	204	189	189	194	199	203	212	214	192	192	191	176	176	197	180	173	194	205	179	180	196	184	206	188	221	214	175	156	191	188	159	198	193	161	202	200	189	188	205	177	192	170	178	176	203	203	183	209	220	200	189	181	185	206	200	205	208	197	225	189	194	175	169	185	214	170	207	197	193	192	182	173	197	193	169	186	189	214	201	189	203	190	183	200	177	200	172	180	167	191	175	188	176	200	186	186	190	202	207	200	203	193	177	203	228	160	176	181	198	191	183	163	214	188	206	171	166	197	196	193	203	220	229	201	209	205	207	189	192	196	235	197	173	219	210	199	176	196	203	189	222	188	191	170	218	178	175	183	178	199	175	191	185	218	212	181	185	210	170	195	191	169	209	182	200	212	181	184	198	212	203	185	201	224	190	154	203	201	158	207	205	202	191	189	188	192	189	190	208	216	170	195	211	205	201	195	176	198	211	156	180	205	198	183	200	192	184	182	153	187	181	187	177	190	208	189	173	169	193	189	195	203	211	181	183	182	204	192	223	193	177	184	205	171	198	200	171	190	186	208	181	184	201	203	188	216	181	177	199	186	192	205	191	208	178	208	181	155	179	180	193	186	184	189	187	174	174	193	203	189	180	177	200	202	178	173	177	224	172	203	187	178	198	180	202	204	204	182	200	196	208	186	215	180	202	187	182	211	157	208	201	199	191	210	183	200	215	197	194	198	190	172	184	149	184	203	186	186	183	215	151	169	217	173	207	189	198	211	188	173	186	196	212	193	189	207	184	183	177	208	200	182	204	185	162	197	212	181	191	202	197	206	179	210	168	174	205	177	189	179	217	220	166	169	185	185	211	202	216	203	182	185	220	203	188	183	191	200	166	178	221	213	210	198	192	228	186	183	220	189	183	184	179	184	164	170	194	217	201	174	196	208	181	184	195	185	198	181	195	187	177	195	176	191	212	207	204	201	181	197	200	193	174	207	179	187	229	203	210	201	210	176	198	176	192	224	181	187	200	195	184	198	195	190	173	207	205	180	184	174	213	204	179	200	199	183	228	200	173	194	197	198	172	216	207	201	192	185	183	183	188	194	186	175	184	203	190	226	211	162	215	205	206	192	198	186	207	189	174	185	192	196	182	205	182	150	178	195	193	196	198	184	176	200	201	193	190	237	175	191	186	201	178	182	196	179	208	201	198	186	196	203	184	196	177	186	186	195	187	197	202	223	181	185	217	210	187	183	187	193	172	223	198	193	174	169	174	198	206	183	174	186	193	190	184	208	208	183	187	172	233	205	199	216	213	183	192	193	178	210	197	197	191	216	167	210	197	211	210	194	179	191	186	208	208	180	200	190	186	193	208	201	185	169	196	211	212	213	222	177	185	186	185	181	193	197	173	182	217	216	195	185	188	180	210	221	194	198	204	189	189	187	222	228	169	185	209	193	193	179	191	181	186	206	196	196	193	182	206	203	178	198	177	227	170	174	198	192	164	175	176	185	205	168	182	181	181	186	190	195	192	185	192	162	202	184	207	203	187	201	197	177	193	239	205	203	196	196	188	176	180	198	185	196	199	208
3249	506	500	484	504	480	496	474	460	477	518	448	434	473	441	443	459	481	459	524	454	460	441	469	436	477	503	470	469	474	461	429	449	462	495	462	467	434	486	453	464	482	502	475	461	426	440	438	439	471	470	483	449	484	486	483	466	412	461	482	503	470	500	470	471	467	475	516	457	429	471	490	456	504	555	503	478	494	508	472	448	486	474	488	505	461	514	444	504	508	481	476	470	494	482	454	460	482	462	472	503	459	404	432	496	432	465	463	484	464	446	428	399	453	479	426	452	480	491	509	451	470	454	474	457	452	435	463	466	470	464	399	481	458	487	475	492	495	463	481	490	437	493	478	471	461	469	438	478	444	437	517	478	432	466	439	455	445	471	462	487	462	439	485	474	455	467	459	473	465	484	491	485	474	470	475	482	445	483	484	459	448	488	471	495	497	465	457	509	456	467	477	453	490	421	436	499	477	432	456	448	483	467	423	430	502	462	476	475	477	435	475	462	450	483	495	499	414	462	486	534	446	471	468	452	479	449	478	481	492	412	476	505	462	447	446	461	472	444	453	463	442	472	509	501	458	472	482	478	450	439	469	460	419	464	471	480	475	453	459	474	502	506	466	499	462	452	465	469	477	434	417	455	457	501	423	461	438	500	441	499	477	480	433	458	480	495	518	458	470	485	455	475	443	466	511	491	467	479	438	454	465	449	471	469	460	425	475	473	449	492	462	463	495	477	461	494	467	439	490	503	432	474	456	483	498	494	448	459	442	448	428	446	453	430	468	438	459	462	475	499	414	458	472	436	476	457	473	478	454	444	449	509	491	464	458	460	480	414	442	458	504	497	478	458	481	478	446	483	491	440	444	475	455	489	460	474	439	480	481	481	483	440	451	468	443	481	454	444	466	487	456	504	468	442	471	449	475	443	445	488	483	425	494	466	466	457	467	460	449	487	503	472	474	475	462	486	462	425	452	435	424	433	455	442	465	482	522	461	490	489	486	486	447	476	456	442	479	471	450	459	494	481	462	491	489	478	457	458	458	486	502	497	467	467	494	489	453	459	464	447	449	432	510	482	474	495	498	507	469	466	483	475	506	480	460	434	479	452	464	429	457	489	458	474	454	463	487	502	469	441	502	458	487	460	475	449	435	447	469	481	484	437	489	458	460	450	436	433	474	488	466	434	456	472	463	461	459	458	453	479	461	438	428	463	488	497	480	479	476	514	456	478	493	464	481	487	442	515	493	462	501	456	505	473	494	484	454	436	491	449	492	471	505	448	490	475	469	475	460	451	437	446	470	464	456	480	452	465	453	482	469	465	470	475	471	443	492	494	484	484	465	480	486	473	447	440	465	443	500	491	455	472	469	466	489	450	477	485	438	468	457	488	478	499	467	486	449	466	453	445	493	474	469	470	461	468	448	454	452	463	482	457	476	454	492	458	456	462	464	450	487	468	467	467	491	518	437	457	442	476	523	483	423	475	445	467	462	429	453	456	425	476	416	466	466	458	447	430	485	444	437	488	510	477	481	460	435	399	514	451	502	460	441	452	481	482	476	484	429	485	479	491	483	471	471	481	468	493	504	465	493	446	457	478	465	477	507	432	448	476	468	479	492	436	480	458	439	478	498	500	462	456	469	494	488	425	472	460	507	434	440	496	457	491	500	471	484	468	466	457	504	493	445	491	462	471	452	452	477	464	448	468	444	476	457	445	461	436	496	484	496	446	458	455	436	498	493	480	494	472	458	506	460	478	486	494	479	502	446	453	476	461	467	444	460	477	474	461	482	460	469	459	476	454	478	457	508	453	471	447	476	474	473	454	499	459	467	476	450	462	506	470	454	478	466	460	495	497	440	473	451	468	456	472	483	464	452	478	474	465	458	483	470	491	455	483	491	469	495	446	493	472	521	473	455	509	482	440	509	490	507	466	459	456	456	469	435	471	457	486	481	482	477	483	453	462	448	486	480	491	495	443	452	469	449	453	454	476	479	496	472	468	459	471	431	440	477	456	446	535	475	478	459	481	476	454	451	428	470	478	461	457	443	441	469	476	472	448	467	474	460	479	503	491	449	479	475	522	460	464	501	466	492	506	475	451	462	455	488	480	493	451	449	486	473	463	489	445	482	447	454	462	463	465	474	477	444	452	467	500	478	504	461	481	459	481	454	444	490	475	453	501	473	436	484	494	472	454	434	475	497	476	452	473	440	495	457	482	463	475	480	492	480	472	479	457	472	455	483	451	473	477	482	434	490	434	472	522	463	507	437	478	431	488	474	512	494	464	451	470	462	483	452	427	461	451	430	451	479	418	495	484	461	435	482	498	503	478	463	455	483	472	469	460	426	488	437	468	435	479	462	496	496	461	502	460	462	467	496	483	471	470	457	460	474	489	464	459	435	464	442	456	435	430	473	479	494	487	478	480	493	454	444	470	461	467	443	465	503	452	432	448	485	440	470	436	463	478	488	475	488	451	478	497	486	492	487	476	451	463	436	474	463	457	463	481	448	454	476	483	463	454	485	470	493	443	458	436	425	493	457	447	492	467	472	485	488	447	478	465	457	476	498	506	434	431	429	477	459	497	453	477	460	463	459	456	491	482	461	469	482	452	471	497	482	468	497	459	476	466	482	476	422	463	457	452	410	486	456	500	490	481	478	476	479	462	476	464	482	477	484	426	477	464	456	487	461	487	421	449	418	444	512	455	455	490	437	474	467	518	497	505	459	462	456	482	467	478	465	480	464	486	450	438	496	483	508	452	455	493	472	466	505	477	512	462	476	456	454	502	452	431	492	407	512	471	482	472	492	492	470	454	438	472	442	443	487	482	467	475	498	472	453	474	482	499	460	468	458	440	475	483	473	472	512	465	429	492	478	471	489	453	487	471	438	478	490	487	470	461	432	457	480	476	468	471	458	452	478	452	505	499	473	516	508	479	469	465	475	439	450	473	475	454	493	492	460	460	470	449	466	467	469	472	434	456	442	487	454	484	448	437	448	479	481	480	464	473	470	483	481	464	471	471	474	469	447	483	502	466	447	491	484	468	488	428	436	452	459	430	471	481	492	487	503	473	458	474	472	470	501	453	490	454	478	489	463	489	480	450	471	458	474	501	474	501	513	469	486	455	474	472	499	486	460	477	473	445	484	502	470	486	477	459	470	516	477	444	503	472	450	502	467	496	482	446	500	489	456	465	450	501	488	460	446	458	462	502	522	464	480	439	475	429	474	444	450	489	472	484	447	450	463	465	469	475	477	451	445	448	451	458	513	444	475	493	481	474	432	511	435	521	465	502	462	469	452	494	435	454	471	450	444	461	465	468	456	464	511	455	442	435	483	423	463	456	462	478	451	490	434	478	447	452	471	455	497	448	442	438	475	474	479	429	473	481	455	460	435	442	452	476	459	467	477	429	433	438	454	473	485	465	424	470	479	470	482	451	485	465	449	443	481	436	479	456	490	505	522	449	513	449	452	465	486	458	443	467	465	451	476	508	502	460	470
11768	868	632	493	423	404	337	320	361	335	330	312	310	325	296	314	275	300	311	301	281	293	279	284	303	312	313	280	296	296	311	266	284	279	274	297	264	268	231	297	295	300	294	259	294	277	293	319	284	281	280	260	289	288	320	275	303	284	286	262	288	283	290	343	270	263	297	299	266	301	276	290	282	305	324	263	264	270	288	300	300	297	305	268	306	300	261	312	311	289	323	296	296	279	303	271	296	299	267	268	275	272	297	269	286	280	301	271	279	269	264	243	310	280	311	314	280	306	261	267	281	288	309	285	285	285	289	288	281	286	276	291	302	271	270	303	298	262	280	285	291	269	291	294	308	277	304	292	280	280	267	300	259	274	277	282	294	246	300	300	284	293	278	322	310	284	320	255	266	300	302	296	285	279	275	297	283	274	280	271	278	254	275	273	292	285	292	269	295	270	284	291	276	314	282	297	291	275	263	317	298	276	329	301	280	298	274	273	285	301	329	297	312	258	276	270	266	268	272	290	290	305	298	278	300	277	278	294	297	282	277	259	289	266	262	264	280	296	234	291	285	302	253	273	268	251	311	306	274	304	281	277	269	267	274	287	281	304	273	288	284	311	300	291	309	315	268	301	294	258	311	276	317	292	259	299	269	273	265	281	275	305	307	303	287	255	299	304	283	313	321	328	284	252	264	287	264	251	297	290	287	269	284	305	298	286	272	288	302	283	274	305	297	271	316	258	276	257	270	276	299	268	257	301	308	319	276	264	256	288	277	277	279	277	288	303	264	240	241	262	311	263	239	287	293	288	286	258	293	266	253	266	273	336	288	269	278	296	287	312	295	293	269	311	269	262	289	308	279	274	304	300	268	255	286	285	307	307	271	280	275	295	232	283	320	285	267	277	299	300	286	290	311	305	295	298	307	275	291	281	292	303	290	339	292	316	272	291	299	279	304	302	304	287	254	242	274	291	296	302	294	290	304	285	267	275	277	317	253	291	276	301	288	304	273	283	286	295	300	270	270	276	249	294	276	284	323	293	290	290	309	296	290	300	299	265	298	314	301	298	299	294	286	319	309	324	307	299	302	300	263	269	277	298	298	301	236	271	274	276	287	285	272	276	285	290	319	317	295	321	292	267	279	267	341	289	312	292	295	258	287	266	295	275	309	263	276	268	338	248	258	262	291	271	283	300	289	294	299	274	310	304	295	328	268	292	289	295	244	307	309	260	313	280	284	298	266	310	283	328	313	296	272	265	280	318	288	257	275	295	318	281	287	286	248	281	255	292	316	277	266	282	280	311	266	315	303	269	293	300	273	258	280	265	287	256	306	291	302	290	280	269	291	289	330	288	289	262	292	288	270	270	264	257	300	319	329	322	282	294	286	308	288	295	296	293	278	291	301	289	263	298	300	337	290	278	294	288	281	262	271	279	243	283	301	273	309	288	298	275	291	309	286	309	268	277	285	246	324	279	300	282	313	287	283	289	290	338	308	285	311	290	311	278	287	319	277	281	280	279	282	260	306	258	270	268	296	266	300	271	299	303	273	282	290	270	284	283	303	275	269	284	289	281	270	256	281	285	275	287	290	293	305	264	304	277	285	286	313	284	267	288	294	282	319	300	284	294	318	297	287	290	295	301	285	274	296	304	296	259	316	325	286	314	279	300	253	279	282	264	273	267	238	298	306	281	270	304	278	299	312	300	289	295	299	312	289	287	306	295	284	304	290	282	308	275	294	280	307	300	259	273	289	321	287	281	314	302	274	281	289	288	315	303	299	323	289	274	305	323	286	271	271	286	253	289	284	253	275	261	253	305	258	290	291	283	332	281	278	274	326	292	266	260	260	281	295	250	282	285	285	314	310	316	254	247	256	294	266	307	282	304	293	278	264	302	281	270	293	246	279	312	297	282	304	296	290	296	279	282	266	280	316	276	284	278	276	300	292	290	246	264	325	259	295	285	292	287	280	293	254	297	244	284	296	273	291	273	290	268	280	309	300	284	322	289	303	287	291	328	283	290	299	301	315	286	277	265	312	298	290	277	293	297	268	257	275	290	308	300	282	287	269	286	310	249	291	275	292	287	268	293	326	278	300	307	290	275	257	283	272	284	300	278	295	284	296	283	282	252	265	251	305	285	265	275	298	266	297	275	277	282	311	291	271	273	273	263	277	309	291	296	292	284	303	279	288	293	312	285	299	273	284	262	268	287	298	263	287	289	310	258	252	292	315	328	276	259	288	257	312	291	294	308	279	301	293	301	290	291	281	283	283	318	322	321	305	280	284	288	264	302	296	270	272	290	255	275	293	314	273	263	305	294	282	245	281	298	302	299	307	285	289	293	269	294	274	272	274	282	268	290	290	286	276	288	274	314	311	292	313	283	303	286	281	287	298	302	288	291	288	284	261	277	262	290	305	320	328	306	284	268	279	298	307	288	309	341	302	316	333	273	278	298	324	290	306	279	317	299	280	269	292	292	286	290	302	230	270	288	305	272	300	312	318	273	292	273	262	299	292	317	310	248	267	296	295	285	283	313	293	273	253	255	278	273	303	316	310	313	295	290	313	322	289	275	268	316	285	292	264	276	284	319	297	276	275	295	260	264	314	273	292	288	304	269	323	302	260	296	302	294	299	301	306	261	290	294	292	304	279	289	298	274	277	256	263	299	259	277	271	284	286	301	272	290	295	277	286	282	275	283	251	291	287	255	265	311	297	285	265	295	285	285	267	327	314	283	270	279	263	271	291	277	263	264	304	304	268	327	315	301	280	285	313	309	310	302	296	309	238	288	324	260	259	301	322	294	295	288	303	295	283	295	282	304	274	262	279	298	284	305	285	286	287	255	302	267	297	288	312	244	288	265	273	286	281	273	268	270	293	284	289	259	283	293	276	303	300	302	282	317	281	285	272	314	286	300	300	268	281	318	325	257	301	325	310	261	291	292	288	281	290	313	293	280	287	283	259	276	264	317	290	274	324	322	310	278	283	305	286	275	263	278	289	314	280	291	258	259	285	281	297	296	308	275	289	290	284	251	309	304	305	299	304	320	269	294	291	294	297	286	263	299	313	285	278	275	317	287	290	337	287	247	313	284	300	305	288	281	264	287	308	316	244	264	279	285	244	266	294	308	296	280	293	316	322	264	305	266	259	297	300	307	251	266	311	272	272	312	267	295	295	297	258	298	281	297	294	281	317	283	266	248	299	320	305	276	276	261	278	307	303	327	271	285	276	293	262	274	314	285	280	290	292	282	297	301	296	290	268	331	279	272	293	274	289	284	261	319	264	296	280	259	294	265	285	265	293	258	280	290	295	263	289	295	294	330	288	260	300	299	241	303	278	281	247	278	286	248	272	291	281	275	298	275	311	273	254	296	322	276	283	290	288	294	311	291	274	279	307	299	277	271	273	291	276	279	306	284	259	261	293	298	281	266	260	278	272	294	310	270	293	289	292	279	287	303	283	281	256	279	303	288	252	260	254	272	304	303	297	253	269	322	310	281
8188	1015	1314	1489	1293	1201	1001	975	929	846	820	864	748	761	717	726	787	745	742	692	670	702	648	683	660	690	698	686	723	700	759	713	688	653	679	685	664	646	637	700	659	631	688	612	703	637	640	651	661	673	677	652	691	659	626	677	679	699	698	580	668	678	726	669	712	662	624	661	680	662	637	657	676	642	673	713	653	690	640	693	675	666	653	714	666	665	666	665	693	645	701	683	652	674	675	672	628	638	707	702	633	678	639	662	643	641	611	636	688	658	674	688	657	708	706	693	689	630	678	650	704	659	644	638	667	729	633	626	673	616	637	633	663	650	688	640	644	657	671	688	582	686	666	673	660	659	644	668	623	615	688	688	630	614	685	695	636	645	697	686	665	648	661	625	646	672	691	694	660	644	660	670	654	658	608	660	634	684	632	643	679	623	632	652	708	641	666	688	675	644	677	655	706	674	685	703	648	679	643	706	641	667	673	673	657	660	668	689	706	670	597	627	662	637	624	678	658	661	700	638	624	635	632	711	641	696	676	680	651	641	661	661	682	672	684	636	673	668	688	632	660	659	624	652	601	679	663	653	652	669	616	664	698	681	670	673	676	618	646	649	630	657	656	643	632	692	665	652	697	697	678	582	652	692	631	661	629	652	675	658	649	653	616	671	656	716	617	666	685	711	646	670	670	632	699	652	658	645	625	640	629	679	629	642	654	679	622	701	642	661	654	684	654	702	698	633	644	642	688	663	664	660	688	694	655	656	706	670	637	679	658	645	692	656	643	631	637	678	700	712	727	652	711	674	653	681	600	663	648	649	665	626	690	672	623	648	678	671	597	668	671	697	676	637	695	622	674	646	673	653	662	647	631	669	599	619	643	672	670	681	687	646	649	646	664	712	651	672	678	650	647	644	653	660	666	652	678	676	651	657	633	663	665	634	689	677	713	657	609	630	674	650	663	696	683	712	641	671	670	683	679	669	626	688	641	658	667	676	673	661	718	681	684	661	627	651	677	672	651	651	671	659	636	639	680	662	675	729	630	648	653	673	708	662	667	703	660	702	702	690	665	671	663	703	677	670	650	676	650	718	692	651	655	628	669	717	615	636	611	715	670	664	636	682	668	720	662	655	653	592	673	656	669	649	628	654	620	684	632	700	667	663	645	695	669	651	656	708	627	676	657	681	646	653	655	658	670	666	621	653	665	652	692	648	694	641	702	669	703	654	647	649	661	675	662	637	634	631	687	600	631	673	671	635	653	646	670	680	692	674	624	674	647	691	687	712	665	683	664	635	705	684	656	617	715	653	631	584	681	649	673	625	624	631	656	644	719	638	646	630	701	637	650	657	689	650	667	668	686	682	632	667	669	664	686	640	665	609	653	654	658	689	693	658	658	667	644	640	671	706	705	693	682	662	655	664	652	668	675	630	663	658	685	627	672	624	648	703	695	659	721	700	680	683	672	660	645	683	676	657	642	617	663	643	637	687	671	614	693	697	655	658	646	684	659	663	661	600	655	652	644	696	650	624	662	675	676	676	689	653	683	679	653	652	682	710	658	659	639	587	649	681	621	654	676	673	654	665	697	644	674	685	631	713	648	679	649	634	655	669	731	681	655	664	645	683	640	665	603	682	652	715	661	654	679	710	650	688	672	713	692	661	667	676	620	677	699	664	694	691	687	674	655	695	658	657	652	653	641	635	704	667	702	678	674	661	701	668	636	641	672	611	607	701	630	671	641	626	652	676	655	698	674	651	668	578	648	662	668	651	699	654	635	617	686	703	632	645	669	621	646	610	683	658	698	643	645	652	648	679	662	657	659	695	659	689	641	673	649	666	674	651	667	669	651	645	642	654	645	637	702	706	659	655	667	651	713	683	688	651	643	652	646	646	696	662	652	619	662	693	645	665	684	679	671	658	628	660	653	698	682	639	678	673	685	656	646	637	644	627	669	632	691	664	680	680	680	663	661	680	672	676	657	652	669	642	671	666	668	678	667	660	659	686	660	645	648	663	663	669	624	675	643	645	707	640	673	655	684	618	698	663	677	644	685	677	645	700	661	674	612	657	692	647	674	693	615	681	696	701	695	605	636	643	642	646	673	660	646	656	629	627	664	629	684	665	684	638	648	695	632	648	663	666	657	615	700	682	610	641	654	665	702	617	655	641	615	663	647	667	647	677	633	668	587	635	675	680	654	630	624	658	691	654	674	650	669	668	640	700	675	675	686	669	688	641	643	634	711	642	643	649	613	753	673	690	651	670	624	672	687	655	684	670	680	669	646	672	651	671	631	629	655	657	690	668	684	690	650	648	649	662	649	634	656	638	695	645	665	645	607	651	659	693	653	632	598	692	684	647	683	670	648	681	674	684	683	655	679	624	602	666	688	623	664	635	658	664	622	662	688	674	676	704	633	628	651	651	698	683	660	675	657	694	646	611	639	659	645	663	676	692	663	637	648	603	615	653	676	608	676	651	634	601	649	672	655	689	672	647	655	635	640	628	665	606	704	661	705	675	667	624	646	665	642	630	629	640	640	724	680	673	690	652	650	728	630	686	649	659	605	644	672	676	646	685	704	676	676	721	644	621	682	640	688	621	655	669	660	702	690	623	680	645	631	682	674	643	699	635	698	635	610	619	647	672	653	660	645	652	666	663	681	654	683	615	654	695	629	676	663	643	680	650	677	620	652	691	700	688	676	668	665	656	652	658	628	649	665	648	659	630	680	630	616	678	639	660	662	631	663	625	697	732	668	686	639	658	646	655	621	679	676	632	661	639	618	640	664	682	629	670	661	642	693	639	676	638	679	628	631	672	673	643	657	707	634	614	676	685	676	645	609	675	681	699	712	686	643	635	670	670	684	676	658	642	634	661	692	690	637	677	675	663	645	659	663	669	638	694	677	699	694	690	648	643	675	666	619	643	648	677	634	673	631	680	667	676	614	673	684	702	686	623	645	620	655	673	635	656	598	669	656	620	682	649	675	677	622	689	667	657	641	641	657	717	664	623	619	637	671	678	655	645	691	630	634	661	606	719	609	644	699	706	666	647	680	652	667	662	642	719	650	662	681	673	624	735	687	648	684	653	687	685	722	617	687	674	647	684	670	660	653	677	694	677	697	699	696	704	636	694	649	632	683	654	686	647	664	706	675	669	623	642	664	608	657	664	647	692	632	638	619	636	669	700	703	674	660	668	638	601	653	700	664	640	664	655	657	648	635	646	657	646	662	655	619	651	692	639	624	672	677	654	700	623	638	695	701	712	659	635	640	636	692	654	673	720	642	630	632	705	685	671	707	706	643	676	631	647	672	691	666	634	678	654	633	665	674	618	656	659	683	651	642	670	714	700	623	639	697	629	619	657	620	639	720	689	668	625	638	650	679	668	676	601	646	677	626	665	661	632	643	667	669	673	671	627	644	630	621	673	664	625	669	640	631	663	668	688	652	685	656	691	694	647	685	710	662	680	627	676	652	610	685	673	675	701	690	603	680	671	645	629	659	660
19092	1810	1228	913	694	607	545	538	437	443	456	373	395	373	402	384	414	446	387	411	464	419	396	367	406	384	356	372	382	392	393	380	388	383	404	380	398	439	359	396	397	382	367	354	362	430	365	359	408	385	404	376	347	373	375	394	395	382	393	392	362	356	387	368	377	370	376	395	372	384	373	380	401	379	378	403	405	382	358	404	396	421	411	401	373	387	382	392	372	380	436	399	422	407	376	377	351	390	372	391	403	370	388	398	389	384	385	426	401	374	371	388	365	401	383	398	398	381	388	393	405	373	399	341	384	380	414	359	395	377	371	359	390	377	421	371	390	391	361	370	390	447	343	378	331	409	367	380	386	404	394	362	420	356	378	395	432	370	400	417	400	386	374	391	358	389	373	409	409	374	367	384	376	360	398	357	377	360	329	369	419	363	399	401	431	394	384	332	363	399	396	370	409	379	374	392	372	409	395	360	398	350	393	409	395	381	368	354	386	342	373	372	403	367	369	390	402	383	370	385	349	394	413	339	418	390	410	369	419	400	361	378	376	374	403	353	343	423	361	372	431	414	366	354	399	398	420	407	403	390	378	379	371	402	384	398	381	344	398	382	373	397	388	358	369	366	363	397	409	383	399	415	393	388	346	392	382	420	382	377	403	363	366	362	380	384	426	398	423	402	398	433	387	420	378	309	398	401	381	349	401	414	439	390	371	362	383	409	383	400	370	363	367	407	411	376	367	419	402	373	399	364	355	381	363	364	381	385	389	387	393	396	362	375	396	308	389	407	364	326	346	391	404	383	370	420	376	436	377	376	385	430	385	362	392	414	361	368	395	392	410	424	364	400	374	389	405	385	390	370	386	435	386	379	348	380	340	372	386	364	387	366	340	356	407	398	364	378	381	351	402	410	421	393	371	405	377	405	416	379	359	371	357	358	397	393	348	367	394	420	355	383	402	358	392	360	391	369	362	350	365	419	371	391	359	411	396	373	365	391	351	400	370	382	369	391	416	361	412	377	382	369	373	415	375	414	393	380	341	392	405	389	375	365	369	393	412	373	414	335	374	370	375	404	384	385	377	365	382	374	430	399	348	390	363	331	397	411	394	399	375	401	382	416	394	383	398	352	399	357	388	381	409	360	387	410	378	368	396	382	420	362	351	389	364	368	376	386	425	411	420	404	354	357	361	388	416	351	363	386	348	388	365	354	366	390	420	381	356	397	390	372	384	367	383	379	380	390	402	342	365	391	381	382	392	372	341	376	385	414	399	376	401	372	342	395	372	393	400	366	438	389	369	355	417	361	349	388	421	410	400	375	364	386	403	411	361	384	364	384	432	349	403	399	418	391	420	409	421	421	358	424	381	372	377	396	397	407	408	371	380	405	396	399	377	370	368	393	367	420	363	379	385	387	411	331	396	377	367	396	413	388	451	377	383	372	385	397	366	399	390	393	367	381	439	400	377	386	388	458	378	420	332	385	364	390	399	395	390	411	366	405	388	403	352	359	410	425	409	383	374	398	409	389	399	399	380	379	385	400	366	361	423	389	398	356	385	368	406	343	386	397	369	412	410	373	375	385	394	384	325	369	419	358	402	409	390	380	377	382	409	398	355	364	374	412	427	407	422	390	356	351	375	399	411	367	379	368	372	378	400	339	392	414	343	364	396	328	375	405	356	415	377	420	408	387	385	431	390	379	378	425	382	363	403	383	394	370	377	369	365	344	385	368	394	395	393	379	407	378	354	360	382	412	399	384	370	423	415	418	381	392	416	396	394	382	373	385	378	439	393	407	373	368	401	391	362	388	347	376	386	397	387	413	348	361	375	379	374	381	403	369	382	355	369	383	367	370	376	396	364	382	361	415	366	384	355	374	381	352	387	371	396	379	399	375	383	346	397	403	388	354	394	384	401	396	365	384	418	402	401	390	389	401	363	370	384	429	407	384	376	376	344	357	373	371	340	363	398	393	404	417	385	376	364	376	422	386	373	364	356	359	403	391	395	407	392	395	336	383	354	378	387	392	386	390	387	378	369	367	385	380	399	356	407	397	407	372	400	382	412	444	403	387	371	409	397	377	426	397	402	433	418	383	406	352	407	426	386	384	374	376	365	374	383	393	417	393	374	381	384	366	368	365	377	376	400	366	376	405	364	369	352	425	416	411	376	386	428	383	377	361	397	417	373	413	383	383	368	391	364	406	398	377	395	390	362	345	386	373	357	380	327	405	408	366	346	371	387	400	406	366	384	385	403	323	399	397	409	404	378	408	386	355	426	375	399	358	362	385	400	358	405	390	381	374	393	371	390	374	406	359	361	396	386	398	383	401	371	380	412	357	371	428	394	388	377	385	387	395	376	387	396	388	369	408	396	342	363	373	404	367	400	425	352	393	388	391	398	382	387	429	414	374	404	419	414	349	399	381	414	365	368	390	395	401	395	378	389	380	382	379	383	357	354	380	378	383	400	410	392	378	392	387	377	359	349	403	401	395	366	336	407	370	368	363	389	405	417	383	377	423	343	396	377	399	397	372	406	399	373	382	409	382	356	356	374	380	393	381	404	395	383	378	364	344	396	374	379	360	371	383	349	373	440	399	376	411	362	357	367	361	364	436	389	409	364	370	368	377	407	388	384	339	379	386	371	395	367	343	384	386	384	369	404	419	385	402	373	392	410	387	404	382	409	399	409	364	399	362	346	385	394	372	363	340	386	360	397	415	368	373	408	370	388	396	366	440	373	377	415	390	374	402	385	361	377	383	388	402	366	401	376	381	360	376	406	368	418	371	423	386	402	388	386	407	408	420	397	439	364	386	373	406	358	383	406	371	394	422	382	398	392	411	380	383	390	374	396	350	394	389	400	394	362	375	397	400	424	388	380	376	381	375	401	419	349	334	390	353	393	394	387	381	408	421	388	341	369	343	375	414	383	400	388	411	358	382	372	398	375	390	350	395	380	402	422	356	349	385	377	369	365	397	367	372	386	374	388	358	358	371	351	392	377	397	392	394	395	388	373	404	384	404	354	386	358	410	364	392	376	368	386	369	370	394	408	386	418	396	412	386	376	393	370	416	346	367	370	354	403	414	387	380	420	387	389	373	399	355	412	389	385	363	397	389	394	398	381	405	384	382	390	366	339	356	383	390	403	443	400	402	387	377	406	406	423	407	396	342	409	367	347	392	380	400	383	381	355	370	432	363	376	371	357	397	419	370	378	361	373	406	360	413	358	337	403	390	382	361	395	429	396	369	409	324	325	371	377	394	369	369	401	404	380	366	379	369	356	393	388	348	343	413	377	385	373	360	367	374	380	389	402	397	361	414	399	374	363	376	403	346	364	402	393	389	435	408	385	361	384	365	366	408	376	404	400	383	373	364	398	366	382	350	379	375	373	357	341	377	391	371	366	364	363	391	357	375	398	378	426	378	378	377	374	412	399	403	412	383	376	386	361	378	396	356	378	353	411	377	432	389	374	395	401	383	335	405	428	393	347	314	341	413	362	411
10453	1454	2205	2471	2118	1826	1608	1426	1328	1203	1164	1101	1127	978	1032	977	1053	979	934	897	915	952	955	884	923	902	900	944	887	898	911	880	871	832	890	853	840	859	901	849	868	854	887	804	885	824	891	894	864	868	860	806	873	824	846	873	911	789	844	828	896	812	846	854	865	841	821	868	875	880	839	848	851	896	927	877	860	885	856	894	879	890	847	864	856	913	859	883	861	896	854	863	835	872	865	870	822	871	862	832	848	859	860	875	801	851	864	829	861	798	853	830	866	846	844	840	859	904	858	882	887	865	854	774	832	892	807	807	851	836	810	806	916	881	827	897	866	791	883	902	828	855	851	805	842	797	824	787	838	825	888	837	810	882	819	884	776	860	852	827	843	942	860	863	842	832	883	862	833	823	805	839	855	799	903	841	822	875	858	883	871	861	862	866	868	852	855	848	860	791	834	855	826	847	852	796	793	839	783	833	830	825	830	885	873	796	825	846	834	840	884	906	862	849	884	878	855	810	785	843	880	820	867	821	837	851	794	769	785	869	842	832	892	761	833	777	904	877	858	822	848	826	832	814	824	846	797	832	802	806	835	848	849	790	811	855	877	780	797	792	832	838	849	758	811	899	839	818	874	902	809	837	868	847	925	865	834	863	831	839	799	833	852	871	856	838	832	843	873	856	852	830	851	827	858	822	847	838	889	857	862	865	813	774	849	870	842	799	852	879	838	819	830	845	787	824	849	846	829	839	816	831	817	824	826	863	847	818	860	876	892	875	788	834	818	791	748	811	843	874	873	828	848	812	851	835	833	850	849	871	861	844	869	818	881	882	815	800	790	808	867	825	854	829	881	787	890	810	844	905	798	892	842	838	867	845	829	854	862	817	823	832	845	844	817	855	864	881	846	825	840	810	844	843	820	853	848	862	834	828	775	850	771	863	801	822	845	805	910	818	834	831	881	851	813	819	812	874	806	831	809	846	864	815	834	774	827	839	816	805	843	849	826	862	864	834	826	806	850	793	852	852	915	844	783	837	829	863	838	839	801	782	805	856	849	858	872	803	823	778	835	828	833	860	832	858	840	816	862	790	804	760	824	824	819	831	807	838	833	842	821	841	830	866	856	809	806	847	842	880	821	861	837	852	862	859	811	855	812	799	832	830	800	859	826	813	840	830	839	841	854	820	863	836	796	804	854	867	835	839	897	802	812	836	847	864	805	798	814	852	827	852	816	845	852	894	836	850	826	819	829	828	825	893	857	862	835	809	841	834	826	826	864	835	866	873	858	796	809	862	826	842	859	835	825	841	796	889	916	857	847	863	832	829	782	807	794	822	800	868	840	872	841	843	865	874	843	830	881	837	828	812	835	861	861	826	845	833	838	850	858	835	827	847	842	801	839	817	849	843	821	840	910	876	870	856	875	817	843	857	913	838	877	850	899	821	850	830	813	861	818	820	820	876	909	851	797	863	842	835	866	861	828	844	836	810	925	862	806	827	820	822	827	871	809	861	820	897	851	840	868	898	826	840	861	788	828	805	836	873	804	887	882	827	773	856	830	897	858	830	754	809	847	876	833	816	838	843	861	839	812	890	893	855	882	867	884	850	905	877	786	880	830	864	855	830	791	873	823	818	823	833	841	845	851	861	809	774	852	874	840	776	790	805	812	827	785	825	818	857	833	792	826	825	827	858	828	869	811	808	841	821	808	788	866	836	823	812	871	814	830	891	800	806	853	880	851	835	854	843	866	859	820	822	790	926	850	758	803	850	845	823	858	885	837	794	837	832	855	842	819	871	810	822	817	833	826	860	811	822	798	846	843	839	848	846	869	841	828	841	858	831	863	800	833	812	822	914	808	791	835	861	791	845	848	887	834	805	857	821	827	843	864	883	857	799	870	843	852	818	840	860	815	782	847	840	812	804	815	817	831	846	854	815	834	888	835	866	819	810	845	788	855	860	872	862	824	833	824	836	800	807	853	826	840	851	835	778	823	826	834	780	819	843	873	866	784	879	890	904	847	850	855	826	866	836	773	796	831	795	819	820	873	819	878	835	834	802	851	846	893	820	850	831	847	829	849	804	854	841	844	850	821	819	823	845	830	894	864	852	800	892	824	860	843	869	884	839	823	837	795	846	858	873	850	881	814	867	844	817	867	864	855	860	861	853	834	827	840	846	812	866	820	816	839	843	830	819	811	846	822	862	851	863	876	802	848	798	870	867	785	861	830	861	842	907	846	846	805	795	855	803	867	877	847	776	823	795	825	836	870	880	834	884	853	817	832	854	821	860	836	868	873	843	809	808	859	831	779	816	833	817	828	805	862	820	797	808	836	836	824	864	874	861	817	823	835	854	847	772	887	863	825	865	844	828	824	819	871	832	798	857	824	814	833	821	891	784	819	819	836	793	821	839	864	853	827	794	890	866	820	860	826	854	799	896	825	853	850	786	853	826	875	843	796	846	799	840	867	759	848	828	849	807	837	861	833	846	836	859	839	797	835	851	815	866	800	815	828	891	837	853	860	834	836	851	827	843	818	817	819	880	796	800	833	887	814	867	848	834	824	795	827	854	875	850	800	811	878	826	808	915	832	810	866	778	831	857	817	879	795	828	870	792	855	808	849	835	869	831	806	888	809	851	850	842	859	837	817	837	866	837	858	816	836	842	857	886	815	832	802	832	856	828	834	852	816	837	878	856	834	832	806	872	812	827	815	884	839	810	823	872	840	834	801	860	821	831	844	812	864	815	826	843	869	879	829	833	861	865	849	843	808	829	843	829	834	869	846	827	840	824	832	847	843	862	830	848	812	826	844	822	872	830	875	813	742	821	825	826	861	885	841	861	805	850	842	815	805	843	850	886	819	822	878	832	803	857	825	860	841	786	795	845	829	838	869	840	839	829	851	818	865	854	862	835	852	827	839	791	854	788	851	828	836	801	799	787	823	832	898	797	823	892	830	883	852	784	804	799	856	838	846	863	854	808	840	878	866	887	824	835	859	804	865	847	850	808	841	821	848	768	821	831	839	803	865	840	790	874	860	838	809	808	819	886	851	820	834	796	845	883	898	834	828	871	828	888	855	842	852	843	848	826	831	881	821	822	900	830	847	836	830	823	785	838	799	821	816	855	852	788	831	881	820	772	895	878	867	834	828	840	835	878	818	825	791	807	821	843	861	806	854	847	868	871	837	842	847	874	837	831	828	821	847	850	825	821	802	861	862	870	841	898	861	785	854	825	807	849	825	814	846	879	827	862	847	849	854	780	818	859	921	904	833	837	845	822	857	813	868	852	883	867	770	881	787	824	842	853	874	834	808	772	852	871	851	844	813	859	875	825	837	807	829	854	807	809	839	780	820	840	850	838	899	829	866	850	806	810	871	811	823	809	836	811	845	842	818	825	850	856	834	882	783	916	922	879	821	786	837	843	833	815	803	885	843	786	850	824	891	830	843	889	881	872	871	847	839	874	781	892	847	882	823	886	841	806	860	829	835	811	772	846	807	793
3931	275	231	235	216	214	215	237	189	215	217	190	208	217	221	237	208	174	198	220	189	205	188	190	184	194	191	198	203	202	203	186	199	215	210	205	214	204	247	192	204	211	220	202	209	219	203	221	191	206	185	212	187	185	193	195	208	210	182	206	172	214	209	207	219	187	211	235	200	232	208	197	201	219	192	225	202	221	215	187	203	226	225	205	202	186	202	193	191	200	212	206	195	214	171	203	199	223	203	205	178	212	185	237	206	190	209	206	199	213	199	179	195	175	193	201	200	195	198	198	215	227	209	188	200	224	195	202	170	185	231	229	192	197	203	182	196	218	199	204	208	192	177	170	208	180	192	195	194	183	190	214	215	211	210	196	194	232	221	207	216	230	213	195	200	209	215	164	173	198	212	198	238	193	207	218	242	195	235	200	174	204	200	201	200	184	166	170	184	185	208	201	202	201	204	215	242	222	239	230	193	186	216	223	219	186	188	185	197	198	197	205	195	228	224	205	210	202	196	220	186	225	202	198	201	195	200	188	195	203	203	190	207	199	206	217	208	164	205	199	210	186	210	184	222	190	183	241	197	200	194	171	234	223	199	190	203	195	222	185	227	198	196	187	216	178	173	190	206	233	180	178	204	187	192	198	184	209	185	229	215	222	199	200	208	182	211	200	192	198	175	193	221	205	177	219	205	229	200	181	194	197	209	204	219	192	214	216	182	213	198	186	208	206	206	210	186	200	202	204	189	201	198	195	204	207	213	206	191	189	176	177	205	197	197	183	197	174	194	196	202	182	226	179	203	192	196	172	186	211	172	231	194	210	184	178	196	226	184	206	222	232	193	219	227	195	187	212	232	194	210	183	176	197	195	192	214	190	199	181	184	208	192	185	177	165	223	175	200	210	223	178	186	203	221	194	209	194	189	206	180	189	197	230	187	228	184	210	182	186	182	196	196	189	207	226	199	201	208	208	188	186	237	206	183	198	168	207	199	197	217	207	204	200	198	183	209	180	205	202	200	211	205	196	183	168	183	201	187	205	194	210	214	212	184	222	201	199	190	196	210	190	178	185	184	192	182	206	183	178	175	219	185	221	210	206	195	212	227	200	201	215	199	201	176	191	197	175	183	205	178	201	201	196	205	189	197	186	193	198	211	190	205	182	236	215	199	215	187	188	165	190	191	218	194	212	242	197	214	209	182	179	182	180	190	201	181	211	195	192	177	192	197	201	189	225	202	205	170	219	224	209	222	205	207	196	232	189	237	217	205	216	206	175	198	195	199	183	202	212	202	211	211	188	195	202	210	202	205	210	207	216	204	202	179	174	196	173	182	196	223	190	177	166	214	212	200	217	176	200	211	207	194	205	193	190	183	196	215	198	215	203	185	194	206	214	218	196	198	184	198	196	187	208	226	201	229	216	202	202	178	206	188	205	195	225	187	210	195	184	192	181	210	189	220	200	200	189	215	190	176	213	173	201	222	186	205	178	206	213	214	210	196	205	199	215	214	191	204	197	217	189	204	214	190	176	200	200	185	202	221	202	164	215	206	207	184	202	214	176	209	181	182	198	195	220	224	191	210	212	185	235	224	222	184	189	238	184	224	200	208	172	178	189	193	200	201	164	176	203	210	206	193	192	199	194	187	189	177	193	212	197	230	209	188	190	202	203	211	213	210	204	217	209	178	193	212	207	208	216	185	221	171	160	188	214	216	181	196	201	201	182	194	186	216	217	196	205	196	211	188	209	226	206	206	219	195	204	206	189	193	195	184	211	196	191	176	215	172	183	197	198	191	229	193	187	182	221	204	215	192	201	225	195	207	208	209	178	210	180	186	210	170	181	218	203	212	187	185	202	198	200	185	182	209	206	224	209	196	229	192	206	194	216	202	187	214	185	212	186	193	209	179	198	188	170	200	196	192	198	207	198	195	198	195	194	197	189	207	173	211	183	191	216	197	198	203	219	182	211	214	171	206	210	217	209	208	210	185	172	201	216	194	181	182	202	205	237	210	208	190	211	229	193	208	186	203	208	214	214	230	205	203	193	225	174	210	196	200	212	208	198	200	188	188	179	189	175	214	195	192	201	220	216	196	215	175	201	222	226	176	190	217	204	210	181	200	220	212	189	200	191	197	197	205	174	164	212	200	199	164	217	184	190	213	224	181	215	196	197	194	207	207	177	212	204	210	199	211	194	193	194	213	205	241	186	199	166	189	176	205	208	222	185	185	194	205	197	197	169	219	213	219	157	191	197	202	215	168	214	200	206	236	207	213	166	213	191	207	218	217	220	221	200	191	201	168	186	191	223	199	194	201	216	211	185	222	211	200	180	220	194	186	205	203	206	194	204	174	207	234	185	186	194	222	187	196	223	173	194	199	210	203	210	210	176	208	204	188	185	177	196	177	186	201	202	187	188	204	227	202	205	196	195	215	202	189	190	220	181	193	194	199	218	213	172	214	171	204	194	190	227	209	216	189	215	192	218	205	195	203	183	227	223	211	180	212	201	208	192	199	195	191	173	199	225	206	213	226	196	202	209	197	205	222	188	181	190	194	212	198	215	218	194	205	205	224	189	212	182	201	218	203	231	193	218	200	205	198	195	216	203	194	214	214	218	190	212	178	220	186	201	194	192	212	206	224	198	179	200	192	207	203	193	202	231	195	211	213	197	186	185	187	196	196	181	199	195	217	217	204	197	166	216	216	197	214	199	207	187	203	190	212	184	199	206	217	185	241	199	192	213	231	226	197	210	206	190	209	171	190	212	192	202	218	207	218	198	193	218	196	210	196	225	218	196	216	196	212	209	201	223	204	181	212	212	193	192	222	217	189	190	202	194	205	210	192	198	174	198	181	188	209	204	185	180	200	189	211	201	229	194	218	186	193	184	192	202	205	236	186	198	217	157	202	179	190	206	173	232	199	182	212	165	192	220	200	213	188	212	197	198	208	190	210	204	211	170	212	198	210	218	196	201	196	195	218	177	188	214	194	193	180	171	222	188	205	196	209	215	202	198	174	189	187	215	196	192	213	183	190	166	213	200	220	189	198	194	202	187	187	204	212	202	215	167	187	182	182	178	231	184	204	207	204	189	189	212	175	202	187	186	207	214	220	205	204	184	210	205	187	227	202	214	182	203	201	193	224	175	188	208	182	177	204	205	188	223	193	196	200	190	187	198	215	222	200	201	176	231	199	176	231	200	194	202	189	182	184	183	202	198	210	198	171	199	205	225	213	200	199	166	188	191	172	187	209	219	201	200	168	207	183	188	178	190	215	209	227	238	211	173	197	196	181	204	185	189	195	205	197	180	188	207	202	219	201	192	178	194	200	195	235	191	215	207	197	218	210	223	203	202	189	186	204	198	215	194	207	188	207	210	178	197	223	225	205	209	201	196	184	214	207	192	183	187	236	220	223	185	210	196	188	213	209	182	211	234	183	188	206	243	188	183	182	231	201	203	195	204	220	194	180	194	203	190	214	218	207	196	230	204	206	227	189	190
3180	573	497	534	466	529	523	489	477	493	546	478	473	504	489	461	466	519	507	467	463	508	512	466	526	475	517	472	488	463	463	463	489	471	470	494	509	489	517	493	507	481	470	490	467	500	483	507	507	519	549	514	508	442	478	466	486	457	489	452	459	481	519	485	462	485	485	458	450	462	495	466	484	515	506	475	495	460	514	529	483	466	511	496	468	514	502	475	472	476	509	502	505	476	498	478	499	463	489	474	469	488	465	510	441	469	479	509	442	476	449	506	478	479	471	454	491	464	438	475	477	473	446	482	432	497	504	483	474	505	459	487	471	505	454	484	491	525	505	505	487	476	478	513	506	482	488	464	453	481	514	490	508	516	481	504	507	461	473	465	519	489	493	495	502	495	485	511	470	459	504	490	484	481	471	465	483	435	496	467	494	470	469	486	491	515	475	493	472	467	459	509	480	474	464	485	474	478	516	477	515	502	455	518	480	502	443	485	506	501	487	554	471	499	466	507	473	476	463	492	501	541	489	448	494	467	493	490	448	492	523	477	482	511	530	469	468	437	500	479	491	467	471	467	507	503	482	466	462	494	452	494	509	460	488	528	500	471	457	488	505	486	519	456	511	497	477	500	482	468	470	467	503	481	514	506	464	483	471	449	455	504	499	513	486	496	495	446	502	493	456	481	525	487	530	498	474	497	503	515	504	493	464	474	498	491	448	455	469	485	482	458	472	508	445	474	464	475	465	470	499	487	508	513	457	489	482	476	460	473	478	484	528	519	485	464	487	480	499	510	503	446	449	482	498	474	492	480	499	477	480	466	469	476	488	489	504	456	489	518	512	532	475	489	493	484	481	438	475	513	510	475	483	461	492	488	456	483	501	453	473	506	456	479	495	474	487	455	464	502	461	505	495	474	506	468	430	503	478	506	482	492	488	478	503	492	510	518	469	497	491	518	490	491	473	501	500	495	457	469	525	472	499	504	510	487	468	452	450	528	490	532	454	491	492	467	469	494	461	519	443	502	451	441	491	506	468	493	454	517	503	490	455	450	471	469	462	490	453	508	470	473	453	485	490	469	452	492	491	475	442	508	494	457	495	507	496	445	468	500	516	476	506	458	470	519	486	506	488	515	491	478	488	494	476	459	516	499	448	485	469	486	472	513	474	480	478	488	469	468	449	463	460	475	450	506	460	464	442	474	468	507	493	474	454	459	531	481	520	493	533	472	487	493	477	468	459	447	517	436	446	451	439	471	492	454	508	510	479	488	482	456	508	471	479	430	503	486	478	506	464	482	463	521	538	484	461	482	517	488	486	481	441	456	493	520	505	508	452	462	470	476	456	487	487	467	442	458	510	484	493	458	497	493	508	535	496	466	479	493	526	497	499	480	493	461	495	502	439	496	470	508	456	462	482	496	456	449	483	475	487	474	494	497	500	451	487	515	476	471	463	468	456	476	525	491	482	478	482	500	489	450	463	488	474	506	481	472	506	509	480	482	509	509	501	466	482	473	444	507	494	500	526	459	468	489	492	507	476	496	479	502	446	496	503	473	450	494	530	490	500	469	489	514	499	487	461	471	479	462	482	481	461	488	510	490	494	502	511	496	473	542	506	457	473	493	464	496	484	500	474	484	495	472	515	518	513	479	493	443	474	453	478	489	489	491	451	532	497	520	465	450	483	508	528	443	478	519	449	511	482	442	498	460	499	489	470	481	470	481	494	467	475	468	443	494	533	511	497	475	452	509	529	469	457	483	492	494	480	520	482	483	466	480	479	510	488	480	462	478	475	474	483	442	487	493	484	485	471	486	440	495	466	495	489	465	475	463	495	437	470	501	470	495	500	488	495	475	507	456	485	485	503	464	475	490	483	516	470	509	497	485	499	459	502	521	483	495	486	459	491	485	486	483	471	446	473	457	461	458	512	462	472	501	479	496	467	489	486	493	453	483	455	482	512	490	454	531	426	485	461	476	526	460	487	515	455	494	496	498	488	504	459	489	471	501	495	527	517	469	504	489	467	512	533	451	424	479	480	485	458	454	481	490	483	474	459	494	477	483	494	488	504	465	485	510	467	484	461	511	494	463	483	482	510	516	510	451	484	453	543	470	495	468	452	493	476	471	465	473	493	490	466	495	444	492	460	528	495	499	490	519	479	505	457	486	499	519	438	566	493	469	451	460	472	478	500	484	456	478	500	457	545	464	507	460	465	507	508	525	500	448	497	486	473	452	489	472	502	486	522	442	501	485	494	456	472	457	487	506	507	499	503	496	501	475	468	461	555	469	483	439	484	466	460	487	469	527	474	445	498	465	467	518	513	515	460	484	458	493	488	466	462	451	495	469	474	486	497	453	464	522	456	444	501	518	472	479	490	479	499	492	489	493	516	501	507	488	482	446	473	516	498	475	439	498	473	485	447	511	474	488	483	523	453	487	453	447	507	497	475	476	495	476	522	476	494	475	517	484	522	493	454	482	485	546	485	451	533	500	494	496	525	483	513	490	459	480	445	519	481	540	472	478	492	474	479	452	471	491	456	455	468	507	516	456	519	464	539	495	474	494	504	503	491	468	462	485	516	514	477	470	486	477	516	478	527	524	429	474	449	460	524	466	528	484	496	514	487	481	484	498	490	488	435	480	486	480	466	444	505	475	486	481	479	471	472	472	489	509	469	485	526	470	507	512	507	467	470	485	501	439	447	496	460	527	486	477	473	493	485	457	500	503	488	500	484	498	483	477	473	500	480	500	517	443	508	526	501	452	493	458	480	484	503	495	481	465	485	501	493	495	498	472	475	472	499	491	451	483	519	489	479	503	489	464	460	496	471	502	495	461	504	488	483	472	453	526	443	475	478	504	504	457	449	505	447	534	509	474	488	505	467	497	459	504	446	523	488	477	468	440	495	467	469	463	481	470	491	494	475	524	493	522	449	488	462	500	469	501	482	494	459	468	467	506	484	507	491	466	497	441	498	502	486	493	472	523	485	507	482	501	476	467	500	472	495	474	478	509	470	482	468	493	478	495	454	480	470	481	481	500	517	474	509	476	466	507	494	508	519	490	463	479	478	527	502	465	461	495	489	476	496	497	472	482	481	460	515	473	480	472	477	481	474	459	479	457	486	542	485	497	466	505	502	457	452	485	496	485	466	450	482	502	539	515	469	442	494	448	521	509	456	478	488	492	453	462	479	454	450	478	492	477	477	508	456	505	507	488	489	490	523	454	477	466	486	493	491	504	485	448	464	524	480	473	461	496	462	484	464	521	449	491	451	462	476	495	503	481	489	481	496	509	492	480	475	454	519	492	485	473	458	442	497	496	457	463	519	491	508	477	466	508	485	497	489	511	521	478	452	495	489	448	469	497	468	471	501	498	452	473	471	525	463	514	533	461	484	483	482	518	459	489	519	490	487	500	499	477	496	454	501	452	497	467	513	451	475	506	493	476	512	480	489	515	519	474	471	498	463	498	478	527	514	517	499	514	484	461	492	477	482	489	493	470
12060	782	655	529	454	430	361	363	344	284	353	308	329	326	305	316	307	301	350	294	294	290	287	297	274	306	283	349	267	311	296	308	313	296	289	301	266	291	254	296	331	276	284	264	299	299	272	294	310	298	299	267	290	319	271	271	277	295	285	297	306	280	285	292	276	324	298	301	276	300	294	305	298	288	286	279	277	283	293	275	320	330	318	286	281	282	286	276	294	293	306	317	293	265	266	277	264	290	272	263	275	291	253	259	316	275	311	293	255	281	298	290	300	335	299	263	272	317	290	306	306	303	280	313	323	311	278	279	326	292	313	274	297	311	272	288	310	280	254	266	305	254	285	296	299	293	319	268	279	263	306	300	304	290	286	304	335	334	283	288	313	297	319	299	293	301	291	248	330	326	301	295	304	276	318	273	307	292	314	312	266	328	302	306	308	298	303	257	269	289	284	293	306	265	303	273	311	313	298	294	292	312	308	292	259	272	301	279	319	313	255	303	290	300	281	284	266	282	327	276	307	289	294	293	297	286	261	272	295	305	282	302	272	246	295	297	272	285	275	303	330	309	290	286	285	274	252	277	282	288	307	282	285	267	309	294	280	269	316	300	273	252	275	325	285	281	294	269	297	288	285	291	307	306	303	288	311	308	298	294	290	282	293	297	280	294	276	313	279	269	287	320	298	283	290	297	320	264	275	307	291	300	308	319	311	292	278	273	273	297	304	289	329	319	318	319	301	294	297	312	350	299	281	287	301	271	314	306	290	249	260	289	344	269	325	267	276	242	300	307	291	316	280	257	256	273	271	271	283	293	291	312	291	291	292	246	293	288	290	294	302	285	268	286	269	282	300	273	275	274	314	289	281	303	324	320	286	308	312	271	268	297	259	302	294	287	292	299	306	313	333	263	276	304	286	293	314	250	252	332	278	300	297	271	312	299	281	307	290	284	313	291	306	325	274	297	301	273	278	286	299	278	284	272	296	303	278	279	306	275	314	311	298	274	326	280	264	290	313	268	335	275	265	284	311	294	290	273	274	296	283	291	240	267	288	292	295	275	307	275	309	296	268	298	292	301	252	301	298	288	275	282	319	286	303	296	301	267	313	277	300	278	278	330	307	298	311	295	250	263	269	299	312	271	296	294	258	324	283	283	272	267	318	313	288	284	277	293	298	284	270	297	305	299	305	248	289	276	279	299	260	280	292	261	264	309	281	287	293	332	297	311	304	309	295	317	288	295	308	293	290	278	340	313	264	289	314	321	258	296	290	282	292	279	310	264	267	285	296	294	279	272	308	277	317	318	307	288	326	272	278	302	288	323	316	305	286	302	276	299	297	302	295	280	315	332	286	306	291	286	290	295	305	266	281	267	304	277	306	327	265	269	290	286	276	275	285	248	323	309	292	271	294	269	285	280	302	265	270	300	311	305	312	311	295	268	259	293	294	281	268	291	292	292	285	283	285	308	289	275	307	252	323	285	307	298	285	314	314	288	288	287	294	291	296	295	268	270	288	288	266	313	266	310	339	307	279	288	272	279	285	278	283	289	302	280	293	273	286	282	274	283	301	288	288	286	299	303	281	307	275	241	291	297	314	268	285	305	293	295	270	264	251	297	276	294	294	321	287	310	283	259	300	294	285	344	281	298	271	299	276	304	290	307	289	296	275	307	290	297	289	269	273	336	300	325	282	316	300	286	285	271	326	288	280	302	311	268	273	259	301	291	315	302	320	321	320	304	317	289	287	292	280	287	266	320	279	315	273	269	323	288	315	308	322	279	292	314	318	289	279	279	303	290	258	308	310	313	264	319	311	298	264	288	273	309	307	325	305	289	302	284	318	313	278	263	274	270	278	279	291	272	263	269	287	278	279	265	286	312	284	289	333	323	315	329	298	270	278	308	282	299	274	288	263	332	308	291	332	298	325	310	283	307	305	305	281	289	281	266	297	287	330	280	282	301	297	271	289	286	313	303	299	284	283	258	279	274	301	331	297	296	261	288	312	280	278	293	262	307	264	296	282	300	289	302	323	279	284	311	304	276	302	282	290	302	281	279	309	321	290	300	319	291	287	303	278	306	267	274	277	282	296	278	292	325	298	244	292	273	273	307	302	341	323	272	287	260	283	308	297	294	275	269	290	310	281	275	311	292	299	267	305	292	270	258	270	285	306	248	314	297	271	296	280	299	277	308	310	302	320	296	275	282	304	315	296	276	314	264	294	291	325	309	308	335	267	255	300	295	272	274	272	294	289	280	253	262	295	286	272	287	279	269	272	277	317	288	306	312	266	286	288	291	286	283	302	271	254	275	268	269	265	277	291	309	286	282	303	294	283	279	348	310	319	293	286	313	301	291	306	310	278	283	305	282	279	306	289	282	296	294	294	265	314	286	266	311	255	272	272	286	270	301	315	314	308	275	293	293	334	272	300	270	300	288	299	283	291	297	286	298	306	317	252	323	281	316	306	272	304	301	291	291	282	304	286	278	280	294	300	279	293	295	237	308	289	290	290	290	286	328	261	247	283	307	293	268	321	288	281	337	283	275	300	314	240	291	301	318	322	256	313	302	299	292	292	267	309	289	289	288	298	330	257	256	274	297	296	282	312	297	312	274	312	272	279	282	296	303	257	360	282	288	327	283	274	271	278	272	287	262	256	322	273	285	247	303	303	279	293	323	296	277	293	297	305	277	268	322	273	315	265	287	337	312	275	310	300	304	285	286	282	292	280	249	273	297	305	249	281	297	295	277	315	272	292	288	291	310	310	304	310	302	265	262	280	308	284	317	293	286	328	304	310	306	269	293	294	316	258	272	318	301	287	301	297	315	298	294	322	280	291	305	301	260	310	314	265	283	301	310	281	280	286	315	307	297	293	294	285	321	251	295	289	305	337	283	285	316	299	286	267	275	340	309	317	282	307	312	277	314	312	346	266	277	308	279	277	324	273	268	284	294	281	289	277	281	288	334	270	304	286	283	287	282	314	277	287	307	291	302	281	313	281	278	324	333	312	307	288	273	321	275	303	264	287	242	272	288	300	315	310	296	292	302	332	289	284	281	288	319	286	277	272	333	303	294	274	319	307	271	288	296	298	307	293	318	262	276	288	303	281	278	289	307	260	273	294	303	344	290	287	261	294	273	313	327	307	282	272	266	316	304	280	295	274	271	274	266	299	266	259	304	264	289	316	306	295	295	307	303	269	280	277	302	277	314	307	287	282	267	285	256	298	285	307	311	297	281	283	285	293	318	279	304	301	261	289	293	278	295	294	298	272	320	323	295	298	314	285	270	326	293	271	296	263	291	287	300	271	310	326	311	252	302	304	273	262	300	291	255	330	307	307	267	313	305	245	281	286	275	320	273	302	274	284	257	259	312	273	275	244	257	277	301	274	296	322	314	322	284	277	268	247	310	308	281	322	281	289	289	315	326	291	309	299	265	278	289	291	273	293	315	299	333	324	313	291	297	272	307	307	255	290	290	321	299	330	289	300	281	287	268	272	274
8254	992	1299	1527	1300	1183	1106	1005	865	897	843	796	801	721	770	734	711	720	707	734	725	724	701	684	733	713	750	703	697	684	698	714	668	702	736	657	658	680	704	673	708	746	706	693	700	707	716	712	699	646	694	673	656	659	634	697	683	706	693	674	703	682	653	707	663	669	645	654	670	650	662	685	662	684	702	639	663	701	660	695	700	713	700	685	678	702	698	651	695	661	664	683	708	661	711	682	688	720	619	672	697	684	706	663	658	701	685	703	693	683	672	682	646	664	661	656	646	682	668	713	679	666	678	681	653	655	682	700	645	631	678	655	663	659	623	644	671	649	657	693	675	699	676	690	622	710	649	680	673	676	660	641	660	690	700	665	744	725	662	721	663	688	714	653	691	660	682	616	665	673	663	687	688	688	737	709	678	642	709	657	674	688	681	663	667	686	657	666	669	662	680	657	683	726	675	676	683	669	631	715	670	670	688	677	623	665	677	680	640	668	659	704	642	639	688	680	683	677	673	693	694	625	687	664	659	670	670	668	683	662	675	690	670	664	652	686	670	676	663	669	681	722	675	617	649	667	685	694	630	662	691	696	659	657	684	651	695	658	654	688	660	668	671	710	699	635	667	662	642	688	669	707	644	689	685	688	634	678	665	658	707	635	645	662	684	683	707	674	630	726	661	669	631	687	696	677	652	691	654	681	645	700	692	689	647	656	694	669	694	656	655	687	690	695	711	673	663	708	636	662	662	656	655	674	674	619	737	681	681	716	695	655	659	648	665	683	604	668	693	668	669	653	671	678	660	662	672	670	707	696	685	710	685	657	677	712	679	638	636	719	726	685	688	666	662	684	657	664	695	666	650	691	664	690	710	631	726	682	694	703	669	660	663	639	707	659	645	660	676	708	693	659	700	690	638	699	674	655	678	681	646	706	641	688	627	678	655	706	640	708	722	653	656	674	675	675	683	646	698	705	698	672	677	668	687	691	671	673	641	618	618	646	685	720	662	675	701	609	704	665	693	704	637	693	661	668	609	667	651	698	710	699	694	705	668	714	661	639	674	720	640	656	673	679	697	708	666	665	696	655	629	718	682	662	670	640	685	639	715	671	627	629	641	661	696	647	660	685	650	721	666	612	642	700	672	665	685	644	661	672	674	676	687	659	641	663	675	656	655	663	668	654	653	675	642	710	663	632	686	629	655	663	626	696	664	681	658	671	659	691	682	701	706	674	654	667	669	647	670	660	622	703	692	650	652	685	730	646	665	712	680	680	651	674	698	665	658	672	662	666	643	627	651	688	610	703	741	650	681	605	664	663	675	676	655	638	678	658	690	669	663	675	731	648	693	683	614	662	625	678	644	690	711	726	660	588	674	715	695	711	639	653	666	688	625	652	736	699	674	671	654	681	704	645	673	670	659	656	676	663	680	681	702	656	637	661	645	708	663	705	701	652	686	622	666	699	682	702	661	659	651	646	696	649	643	655	675	658	719	664	672	690	676	699	666	671	666	677	709	706	674	677	676	654	667	649	687	668	635	693	699	627	617	672	655	648	674	662	694	681	681	698	625	694	672	716	666	679	661	680	655	688	672	689	686	655	715	661	708	657	689	656	661	658	681	701	708	694	674	653	651	652	699	660	612	631	649	712	681	640	662	652	699	683	655	652	648	636	700	687	644	636	677	729	630	685	682	690	649	667	649	676	677	716	679	696	737	691	673	659	650	646	668	681	637	674	691	684	682	681	680	700	679	669	714	679	683	688	694	669	685	645	646	688	660	651	694	659	676	692	705	669	682	674	687	642	671	612	615	672	645	672	641	688	656	676	658	653	655	701	685	676	649	623	635	698	686	704	658	661	638	695	622	662	637	677	659	627	693	689	671	684	655	652	661	662	663	701	668	663	722	672	725	684	690	691	639	699	611	688	678	643	671	641	638	692	690	680	661	669	662	651	721	644	640	679	668	649	639	652	688	656	652	646	699	674	664	689	640	654	670	626	653	687	697	670	616	638	693	651	653	651	724	687	683	675	660	654	650	655	717	719	680	691	692	659	684	639	678	659	620	642	665	703	681	667	676	653	646	692	645	678	668	668	682	654	703	654	641	709	682	710	669	681	672	632	694	657	664	656	702	641	621	692	713	631	663	667	659	644	673	664	654	669	658	679	662	655	666	652	642	706	632	717	671	683	682	707	691	649	726	674	676	660	685	679	643	670	687	661	669	661	654	677	669	673	711	696	688	690	670	610	637	705	647	714	662	647	717	699	602	655	689	692	641	611	686	660	607	659	636	660	676	656	654	655	655	652	636	642	653	701	700	652	664	672	630	714	654	697	673	684	637	662	668	678	690	684	672	711	718	694	684	700	685	657	628	671	669	674	666	655	662	654	700	682	655	724	613	675	662	671	678	647	706	657	643	667	714	676	679	686	660	671	636	664	690	650	699	675	687	651	666	650	668	650	617	707	674	708	646	630	712	676	642	724	659	656	697	662	675	690	604	613	657	663	669	724	693	658	661	687	687	659	600	671	686	700	690	681	708	668	694	657	657	698	665	687	705	669	672	677	679	706	654	710	651	640	704	632	681	649	657	723	683	719	640	655	664	626	662	724	660	647	648	639	696	675	681	704	695	662	673	657	688	661	658	731	676	644	683	656	653	690	657	658	655	709	674	684	637	671	669	657	653	670	669	711	687	700	659	693	683	732	671	658	662	698	707	682	643	628	662	694	613	717	638	699	671	697	713	708	657	629	720	676	622	658	650	689	621	671	684	691	656	699	686	652	691	694	656	664	667	739	652	650	658	665	682	637	696	659	645	707	675	671	637	642	637	672	715	718	663	716	631	693	652	661	666	628	630	703	670	697	668	678	618	680	694	676	664	640	612	691	686	675	611	709	659	715	678	666	650	671	685	665	631	696	643	682	714	681	635	687	671	697	715	695	663	628	687	666	666	665	665	711	624	683	712	641	670	731	678	643	721	686	650	700	680	643	741	684	611	679	685	684	667	635	706	695	643	672	660	697	704	750	716	686	651	694	696	676	644	645	661	700	663	644	676	677	663	664	688	664	705	713	641	708	687	680	678	694	663	691	638	634	687	683	688	687	641	630	645	693	648	674	659	660	662	689	697	708	714	655	681	678	641	648	684	657	717	669	682	686	683	629	639	664	660	711	668	709	643	692	650	697	671	651	668	706	673	703	686	650	680	709	715	722	634	741	652	684	641	706	648	653	667	670	694	649	646	656	662	701	621	639	666	662	637	626	621	639	722	674	622	663	670	668	699	663	683	687	683	667	690	648	697	655	676	726	673	670	674	636	646	699	658	668	655	723	726	673	677	691	687	702	683	647	653	666	625	706	665	663	647	652	683	685	615	688	644	654	652	644	693	671	683	667	669	672	679	661	673	608	612	686	652	692	651	651	650	674	688	644	697	671	673	663	685	703	686	659	695	662	692	653	663	643	668	663	661	677	663	691	690	668	629	664	605	689	682	701	658	700	643	653
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
